@import url(https://fonts.googleapis.com/css?family=Oxygen+Mono);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@CHARSET "UTF-8";

/* ÃÊ±âÈ­ */ 
* {margin: 0;padding: 0;}

body,button,input,select,table,textarea,div,p {
	font-family:Tahoma,Geneva,sans-serif;
	font-size:100%;
}

li {list-style: none;}

a {text-decoration: none;}

a img{border:0}

/* main frame */
#top_wrap { }
#header {}	
#logo_wrap{padding:5px;overflow:hidden;margin:0 auto;}

#navi_wrap{margin:0 auto;}


@media screen and  (max-width:639px) {
	/* 320~640 */
	/* ÄÁÅÙÃ÷ */
	#content {overflow:hidden;text-align:center;margin:0 auto;}
	#footer {overflow:hidden; text-align:center;margin:0 auto;}
	#content_wrap{ padding:5px;}
	
	/* Ç²ÅÍ */
	#footer_wrap{display:inline-block;background-color:#F7F7F7;color:gray;font-size:0.75em;text-align:center;padding:10px;}

	#bd_miniboard{padding:5px;height:250px;}
	#bd_miniboard   li {
		color:#0b486b; 
		font-size:0.875em;
	}
	#bd_miniboard li:hover {
		color:#327ccb;
		background-color:#F7F7F7;
	}
	
	/* °í°´¼¾ÅÍ */
	.mbtmargin{height:50px;}
	
	/*Å×ÀÌºí*/
	.blueonelite {border-collapse: collapse;width:280px;}  
	.blueonelite th {
		text-align:right;
		padding: 5px 2px 5px 2px; color: #168;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #168; 
	}
	.blueonelite td {
		text-align:right;
	   padding: 5px 2px 5px 2px;
	  border-bottom: 1px solid #ddd;
	}
	
	.grayonelite {border-collapse: collapse;width:280px;}  
	.grayonelite th {
		padding: 5px; color: gray;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid gray; text-align: center;
	}
	.grayonelite td {
	  color: gray; padding: 5px;
	  border-bottom: 1px solid #ddd;
	}
	
	/* ¸ðµ¨ °¡°ÝÇ¥ */
	#ltmodelimg {text-align:center;}
	#rtmodelinfo {text-align:center;}
	
	/* ½Ç½Ã°£ ¿¹¾à »óÅÂº¸±â */
	.statusnone {
		display:inline-block;
		background-color:#F7F7F7;
		border:1px solid #ddd;
		vertical-align: middle;
		color:gray;
	}
	.statusorange {
		display:inline-block;
		background-color:#ffe1be;
		color:#ff6000;
		vertical-align: middle;
	}
	.statusblue {
		display:inline-block;
		background-color:#f0f6f9;
		color:#0b486b;
		vertical-align: middle;
	}
	.statusright {
		display:inline-block;
		font-size:0.6875em;
		color:#0b486b;
		vertical-align: middle;
	}
	.status_desc {
		display:none;
	}
	.status_title {
		font-weight:bold;
		padding:5px;
		font-size:0.6875em;
	}
	
	/* input */
	.inputdate {width:100px;}
	.minh3{min-height:30px;}
	.minh{min-height:100px;}
	
	#input_title {width:100%;}
	#input_category {width:100%;}
	.maxwin{width:100%;}
	.datetime{width:100px;}
	.modelname{width:150px;}
	/* °Ô½ÃÆÇ */
	.mobiledpnone{display:none;}
	.fielddpnone{display:none;}
	.nonesortcolum{display:none;}
	
	
}

@media screen and (min-width:640px) and (max-width:767px) {

	/* Phone °¡·Î ¾ÆÀÌÆÐµå »õ·Î */
	/* Çì´õ */
	
	
	
	/* ÄÁÅÙÃ÷ */
	#content {overflow:hidden;text-align:center;margin:0 auto;}
	#footer {overflow:hidden; text-align:center;margin:0 auto;}
	#content_wrap{ padding:5px;}
	
	/* Ç²ÅÍ */
	#footer_wrap{display:inline-block;background-color:#F7F7F7;color:gray;font-size:0.75em;text-align:center;padding:10px;}

	#bd_miniboard{padding:5px;height:250px;}
	#bd_miniboard   li {
		color:#0b486b; 
		font-size:0.875em;
	}
	#bd_miniboard li:hover {
		color:#327ccb;
		background-color:#F7F7F7;
	}
	
	/* °í°´¼¾ÅÍ */
	.mbtmargin{height:50px;}
	
	/*Å×ÀÌºí*/
	.blueonelite {border-collapse: collapse;width:280px;}  
	.blueonelite th {
		padding: 5px; color: #168;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #168; text-align: center;
	}
	.blueonelite td {
	text-align:right;
	   padding: 5px 2px 5px 2px;
	  border-bottom: 1px solid #ddd;
	}
	
	.grayonelite {border-collapse: collapse;width:280px;}  
	.grayonelite th {
		padding: 5px; color: gray;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #168; text-align: center;
	}
	.grayonelite td {
	  color: gray; padding: 5px;
	  border-bottom: 1px solid #ddd;
	}
	
	/* ¸ðµ¨ °¡°ÝÇ¥ */
	#ltmodelimg {float:left;}
	#rtmodelinfo {float:right;}
	
	/* ½Ç½Ã°£ ¿¹¾à »óÅÂº¸±â */
	.statusnone {
		display:inline-block;
		background-color:#F7F7F7;
		border:1px solid #ddd;
		vertical-align: middle;
		color:gray;
	}
	.statusorange {
		display:inline-block;
		background-color:#ffe1be;
		color:#ff6000;
		vertical-align: middle;
	}
	.statusblue {
		display:inline-block;
		background-color:#f0f6f9;
		color:#0b486b;
		vertical-align: middle;
	}
	.statusright {
		display:inline-block;
		font-size:0.6875em;
		color:#0b486b;
		vertical-align: middle;
	}
	.status_desc {
		display:none;
	}
	.status_title {
		font-weight:bold;
		padding:5px;
		font-size:0.6875em;
	}
	
	/* input */
	.inputdate {width:100px;}
	.minh3{min-height:30px;}	
	.minh{min-height:100px;}
	#input_content { border:1px solid #dddddd; width:100%; min-width:100%; max-width:100%; min-height:300px;}
	#input_title {width:100%;}
	#input_category {width:100%;}
	.maxwin{width:100%;}
	.datetime{width:100px;}
	.modelname{width:150px;}
	/* °Ô½ÃÆÇ */
	.mobiledpnone{display:none;}
	.nonesortcolum{display:none;}
	.fielddpnone{display:none;}
	
	
}

@media screen and (min-width:768px) and (max-width:939px) {
	/* ÆÐµå °¡·Î */
	/* Çì´õ */
	
	
	
	/* ÄÁÅÙÃ÷ */
	#content {overflow:hidden;text-align:center;margin:0 auto;}
	#footer {overflow:hidden; text-align:center;margin:0 auto;}
	#content_wrap{ padding:5px;}
	
	/* Ç²ÅÍ */
	#footer_wrap{display:inline-block;background-color:#F7F7F7;color:gray;font-size:0.75em;text-align:center;padding:10px;}

	#bd_miniboard{padding:5px;height:250px;}
	#bd_miniboard   li {
		color:#0b486b; 
		font-size:0.875em;
	}
	#bd_miniboard li:hover {
		color:#327ccb;
		background-color:#F7F7F7;
	}
	
	/* °í°´¼¾ÅÍ */
	.mbtmargin{height:50px;}
	
	/*Å×ÀÌºí*/
	.blueonelite {border-collapse: collapse;width:280px;}  
	.blueonelite th {
		padding: 5px; color: #168;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #168; text-align: center;
	}
	.blueonelite td {
	text-align:right;
	  padding: 5px 2px 5px 2px;
	  border-bottom: 1px solid #ddd;
	}
	
	.grayonelite {border-collapse: collapse;width:280px;}  
	.grayonelite th {
		padding: 5px; color: gray;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid gray; text-align: center;
	}
	.grayonelite td {
	  color: gray; padding: 5px;
	  border-bottom: 1px solid #ddd;
	}
	
	/* ¸ðµ¨ °¡°ÝÇ¥ */
	#ltmodelimg {float:left;}
	#rtmodelinfo {float:right;}
	
	/* ½Ç½Ã°£ ¿¹¾à »óÅÂº¸±â */
	.statusnone {
		display:inline-block;
		background-color:#F7F7F7;
		padding:10px;
		border:1px solid #ddd;
		height:220px;
		width:180px;
		vertical-align: middle;
		color:gray;
	}
	.statusorange {
		display:inline-block;
		background-color:#ffe1be;
		padding:10px;
		color:#ff6000;
		height:220px;
		width:180px;
		vertical-align: middle;
	}
	.statusblue {
		display:inline-block;
		background-color:#f0f6f9;
		padding:10px;
		color:#0b486b;
		height:220px;
		width:180px;
		vertical-align: middle;
	}
	.statusright {
		display:inline-block;
		font-size:1.1875em;
		color:#0b486b;
		vertical-align: middle;
	}	
	.status_title {
		font-weight:bold;
		padding:10px;
		font-size:0.875em;
	}
	
	/* input */
	#input_content { border:1px solid #dddddd; min-width:800px; max-width:800px; min-height:300px;}
	#input_title {width:800px;}
	.inputdate {width:150px;}	
	.minh3{min-height:100px;}
	.minh{min-height:400px;}
	.fielddpnone{display:inline-block;}
	#input_category {width:180px;}
	.maxwin{max-width:120px;}
	
	.nonesortcolum{display:inline-block;}
}


@media screen and (min-width:940px) {
	/* PC */
	.fbwt{width:960px;}
	/* Çì´õ */
	
	
	
	/* ÄÁÅÙÃ÷ */
	#content {overflow:hidden; width:960px; text-align:center;margin:0 auto;}
	#footer {overflow:hidden; width:960px;text-align:center;margin:0 auto;}
	#content_wrap{width:950px;display:inline-block; padding:5px;}
	
	/* Ç²ÅÍ */
	#footer_wrap{width:960px;display:inline-block;background-color:#F7F7F7;color:gray;font-size:0.75em;text-align:center;padding:10px;}
	
	#bd_miniboard{width:450px; padding:5px;height:250px;}
	#bd_miniboard   li {
		color:#0b486b; 
		font-size:0.875em;
	}
	#bd_miniboard li:hover {
		color:#327ccb;
		background-color:#F7F7F7;
	}

/*
	#img_main {background-image:url('resource/mainimage.jpg'); width:960px; height:300px;}
	#img_main_sm {background-image:url('resource/mainsmall.jpg'); width:960px; height:75px;}
	*/
	
	/* ¸ÞÀÎ ¹Ì´Ï °Ô½ÃÆÇ */
	#rtbd {float:right;}
	#ltbd {float:left;}

	
	/* °í°´¼¾ÅÍ */
	#minlt {text-align:left;}
	#ctbackimg {background-image:url('../resource/telinfo.PNG');width:194px; height:147px;}
	#ctfaq {float:right;width:700px;}
	
	/*Å×ÀÌºí*/
	.blueonelite {border-collapse: collapse;width:280px;}  
	.blueonelite th {
		padding: 5px; color: #168;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #168; text-align: center;
	}
	.blueonelite td {
	text-align:right;
	  padding: 5px 2px 5px 2px;
	  border-bottom: 1px solid #ddd;
	}
	
	.grayonelite {border-collapse: collapse;width:280px;}  
	.grayonelite th {
		padding: 5px; color: gray;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid gray; text-align: center;
	}
	.grayonelite td {
	  color: gray; padding: 5px;
	  border-bottom: 1px solid #ddd;
	}
	
	/* ¸ðµ¨ °¡°ÝÇ¥ */
	#ltmodelimg {float:left;}
	#rtmodelinfo {float:right;}
	
	/* ½Ç½Ã°£ ¿¹¾à »óÅÂº¸±â */
	.statusnone {
		display:inline-block;
		background-color:#F7F7F7;
		padding:10px;
		border:1px solid #ddd;
		height:220px;
		width:180px;
		vertical-align: middle;
		color:gray;
	}
	.statusorange {
		display:inline-block;
		background-color:#ffe1be;
		padding:10px;
		color:#ff6000;
		height:220px;
		width:180px;
		vertical-align: middle;
	}
	.statusblue {
		display:inline-block;
		background-color:#f0f6f9;
		padding:10px;
		color:#0b486b;
		height:220px;
		width:180px;
		vertical-align: middle;
	}
	.statusright {
		display:inline-block;
		font-size:1.1875em;
		color:#0b486b;
		vertical-align: middle;
	}	
	
	.status_title {
		font-weight:bold;
		padding:10px;
		font-size:0.875em;
	}
	
	/* input */
	#input_content { border:1px solid #dddddd; min-width:800px; max-width:800px; min-height:300px;}
	#input_title {width:800px;}
	.inputdate {width:150px;}
	.minh3{min-height:100px;}
	.minh{min-height:400px;}
	.fielddpnone{display:inline-block;}
	#input_category {width:180px;}
	.maxwin{max-width:120px;}
	
	.nonesortcolum{display:inline-block;}
}

#txt_path {color:gray;font-size:0.75em;}
#btn_admin { float:right; position:relative;display:block; font-size:0.75em;}
#btn_admin > a {color:gray;}
#btn_admin > a:hover {color:gray;}


/* »ö»ó */
.clbs{color: #555555;}
.clgr{color:green;}
.cltd{color: #669;}
.cltt {color:#0b486b;}
.cltt2{color:#8581AE;}
.clsb{color:#7f94b0;}
.cllk{color:blue;}
.clbl{color:#327CCB;}
.clbl2{color:#a1bee6;}
.clbl3{color:#f0f6f9;}
.clor{color:#ff6000;}
.clor2{color:#ff9900;}	
.clgy{color:gray;}
.clgy2{color:#ddd;}
.clgy3{color:#F7F7F7;}
.clwt{color:white;}
.clrd{color:red;}
.clbtn{color:#1F8EE6;}
.bgbtn{background-color:#1F8EE6;}
.bgtt {background-color:#0b486b;}
.bgsb{background-color:#7f94b0;}
.bgbl{background-color:#327ccb;}
.bgbl2{background-color:#a1bee6;}
.bgbl3{background-color:#f0f6f9;}
.bgor{background-color:#ec8121;}
.bgor2{background-color:#ff9900;}	
.bgor3{background-color:#ffe1be;}
.bggy{background-color:gray;}
.bggy2{background-color:#ddd;}
.bggy3{background-color:#F7F7F7;}

.bgyl3{background-color:#FFFFCC;}
.bgwt{background-color:white;}
.bgrd3{background-color:#ffe0e0;}
.bgevt{background-color:#fbefdf;}
.tdbggy{background:gray;}
.tdbgor{background:#ec8121;}
/* ÅØ½ºÆ® Á¤·Ä */
.tact {text-align:center;}
.talt {text-align:left;}
.tart {text-align:right;}
.vamd{vertical-align: middle;}

/* ÅØ½ºÆ® ²Ù¹Ì±â */
.bold{font-weight:bold;}
.tdlt{text-decoration:line-through;}

/* ÅØ½ºÆ® »çÀÌÁî */
.fs9 {font-size:0.5625em;}
.fs11 {font-size:0.6875em;}
.fs12 {font-size:0.75em;}
.fs13 {font-size:0.82em;}
.fs14 {font-size:0.875em;}
.fs16 {font-size:1em;}
.fs19 {font-size:1.1875em;}
.fs24 {font-size:1.5em;}
.toel{ text-overflow:ellipsis;}
/* frame */
.ov {overflow:hidden;}
.ftlt {position:relative;float:left;}
.ftrt {position:relative; float:right;}

.inline {display:inline;}
.inblock{display:inline-block;}
.block{display:block;}
.none{display:none;}

/* margin */
.fixrt{margin:auto 0px auto auto;}
.mgct{margin:auto 0px auto 20px;}
.mg5{margin:5px 5px 5px 5px;}
.mgact{margin:0 auto;}

/* padding */
.pd3 {padding:3px;}
.pd4 {padding:4px;}
.pd5 {padding:5px;}
.pd6 {padding:6px;}
.pd10 {padding:10px;}
.pd20 {padding:20px;}
.pd30 {padding:30px;}
.pd5_side {padding:0 5px 0 5px;}
.pd20_side {padding:0 20px 0 20px;}
.pd30sd {padding:0 30px 0 30px;}
.pd3_top{padding-top:3px;}
.pd3_ud{padding:3px 0 3px 0;}
.pd7_updown{padding:7px 0 7px 0;}
.pd7{padding:7px;}
.pd10ud{padding:10px 0 10px 0;}
.pd30_updown{padding:30px 0 30px 0;}

/* border */

.gybox {border:1px solid gray;}
.gy2box {border:1px solid #ddd;}
.bl2box {border:1px solid #168;}
.blbox {border:1px solid #327ccb;}
.orbox {border:3px solid #ff9900;}
.gyul {border-bottom:1px solid gray;}
.gy2ul {border-bottom:1px solid #ddd;}
.gy2rt {border-right:1px solid #ddd;}
.gyrt {border-right:1px solid gray;}
.gy2lt {border-left:1px solid #ddd;}
.tt2rt {border-right:1px solid #168;}
.tt2lt {border-left:1px solid #168;}
.gy2top {border-top:1px solid #ddd;}
.bgbl2ul{border-bottom:2px solid #a1bee6;}
.ylul{border-bottom:2px solid #fad666;}
.bgbl2top{border-top:2px solid #a1bee6;}
.tttop {border-top:3px solid #168;}
.tttop2 {border-top:1px solid #168;}
.ortop{border-top:3px solid #ff9900;}
.yltop{border-top:3px solid #fad666;}

/* width height */
.wt15{width:15px;}
.wt18{width:18px;}
.wt20{width:20px;}
.wt25{width:25px;}
.wt30{width:30px;}
.wt40{width:40px;}
.wt45{width:45px;}
.wt50{width:50px;}
.wt60{width:60px;}
.wt70{width:70px;}
.wt80{width:80px;}
.wt90{width:90px;}
.wt95{width:95px;}
.wt100{width:100px;}
.wt110{width:110px;}
.wt120{width:120px;}
.wt130{width:130px;}
.wt150{width:150px;}
.wt160{width:160px;}
.wt170{width:170px;}
.wt180{width:180px;}
.wt190{width:190px;}
.wt200{width:200px;}
.wt210{width:210px;}
.wt220{width:220px;}
.wt230{width:230px;}
.wt240{width:240px;}
.wt250{width:250px;}
.wt280{width:280px;}
.wt290{width:290px;}
.wt300 {width:300px;}
.wt310 {width:310px;}
.wt320 {width:320px;}
.wt340 {width:340px;}
.wt360{width:360px;}
.wt380{width:380px;}
.wt400 {width:400px;}
.wt460 {width:460px;}
.wt500{width:500px;}
.wt520{width:520px;}
.wt700{width:700px;}
.wt630{width:630px;}
.wt680{width:680px;}
.wt235{width:235px;}
.mwt380{min-width:380px;}




/* °Ô½ÃÆÇ */
.wt4p{width:4%;}
.wt5p{width:5%;}
.wt7p{width:7%;}
.wt10p{width:10%;}
.wt13p{width:13%;}
.wt15p{width:15%;}
.wt20p{width:20%;}
.wt30p{width:30%;}
.wt48p{width:48%;}
.wt50p{width:50%;}
.wt71p{width:78%;}
.wt90p{width:88%;}
.wt100p{width:100%;}
.wt60p{width:60%;}
.wt40p{width:40%;}

.ht200{height:200px;}
.ht220{height:220px;}
.ht240{height:240px;}
.ht250{height:250px;}
.ht20{height:20px;}
.ht12{height:12px;}
.ht7{height:7px;}
.ht14{height:14px;}
.ht38{height:38px;}
.ht21{height:21px;}
.ht50{height:50px;}

.selwidth100{
	width:137px;
	-ms-box-sizing:content-box;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box; 
	box-sizing:content-box;
}

.selwidth100p{
	width:220px;
	-ms-box-sizing:content-box;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box; 
	box-sizing:content-box;
}



.minh2{min-height:250px;}


.onlynum{
	ime-mode:disabled;
	-webkit-ime-mode:disabled; 
	-moz-ime-mode:disabled; 
	-ms-ime-mode:disabled;
}

/* Lib */


.bt_color {width:0 auto; height:20px;min-width:60px;background-color:#1F8EE6;color:white;font-weight:bold; font-size:0.75em;text-align:center;padding:5px;border:2px solid #1F8EE6;}
.bt_color:hover{color:white; background-color:#5C6B7B;border:2px solid #5C6B7B;}
.bt_n_color {width:0 auto; height:20px;min-width:60px;background-color:white;color:#1F8EE6; font-weight:bold;font-size:0.75em;text-align:center;padding:5px;border:2px solid #1F8EE6;}
.bt_n_color:hover{color:#5C6B7B;}
.btprice_n_color {width:130px; min-width:60px;background-color:white;color:#168; font-weight:bold;font-size:0.75em;text-align:center;padding:5px;border:1px solid #1F8EE6;}
.btprice_n_color:hover{color:#5C6B7B;}

.bt_wt_auto {}
.bt_wt_60 {}
.bt_wt_80 {}
.bt_wt_100 {}
.bt_right { width:0 auto; text-align:right;color:#0b486b;  }




input[type=text], input[type=password],input[type=number], select { 
	
	height: auto; 
	line-height : normal; 
	padding: .4em .4em;  
	border: 1px solid #DDDDDD;
	border-radius: 0;  
	outline-style: none; 
	-webkit-appearance: none;  
	-moz-appearance: none;
	
	appearance: none;
	
}
select::-ms-expand { display: none; }




#bd_cmd_right{ text-align:right; position:relative; padding:10px; font-size:0.75em;}
#bd_cmd_center{ text-align:center; position:relative; padding:10px; font-size:0.75em;}

/* °³º° ¼³Á¤ */
.lbl_boader {width:80px;text-align:center;color:#0b486b;}
.bd_input { padding:20px; border-bottom: 1px solid #DDDDDD;background-color:#F7F7F7;text-align:left;}
.bd_reply { padding:5px; border-bottom: 1px solid #DDDDDD;background-color:#F7F7F7;text-align:left;}

#input_info {font-size:0.75em;color:#0b486b;padding:0 20px 10px 20px; border-bottom:1px solid #dddddd;overflow:hidden;background-color:#F7F7F7;}




#reply_conten{border:1px solid #dddddd; min-width:800px; max-width:800px; min-height:100px;}

#detail_info { font-size:0.75em;color:#0b486b;padding:5px; border-bottom:1px solid #dddddd;overflow:hidden;background-color:#F7F7F7;}
#detail_content {text-align:left; font-size:0.875em;min-height:200px;height:0px auto;border-bottom:1px solid #DDDDDD; padding:10px;}

/* ÀÚÁú ÆîÄ¡°í º¸ÀÌ±â */
#bestpreview_title a {color:#0b486b;} /* FAQ ¹Ì¸®º¸±â Å¸ÀÌÆ² */
#bestpreview_title a:hover {color:#0b486b;}
.best_title {font-size:0.75em; color:#0b486b; text-align:left; font-weight:bold;}
.best_content {text-align:left;font-size:0.75em;background-color:#F7F7F7;padding:15px;display:none;}

/* °Ô½ÃÆÇ È£¹ö */
#board_row:hover {color:#0b486b;background-color:#F7F7F7;}
#board_row {color:#0b486b;}

#calendar {max-width: 960px;margin: 0 auto;}

.container {
  width: 70%;
  height: 70%;
  margin: 40px auto;
  background: red;
}

.outer {
  display: table;
  width: 100%;
  height: 100%;
}
.inner {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.centered {
  position: relative;
  display: inline-block;
 
  width: 50%;
  padding: 1em;
  background: orange;
  color: white;
}


.bluetop {
  border-collapse: collapse;
  border-top: 3px solid #168;
}  
.bluetop th {
  color: #168;
  background: #f0f6f9;
}
.bluetop th, .bluetop td {
  padding: 10px;
  border: 1px solid #ddd;
}
.bluetop th:first-child, .bluetop td:first-child {
  border-left: 0;
}
.bluetop th:last-child, .bluetop td:last-child {
  border-right: 0;
}

.monthview {
	border-collapse: collapse;
	border-top: 3px solid #168;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.monthview tr:first-child  {
  border-bottom: 1px solid #ddd;
  
}
.monthview td {
  border-right: 1px solid #ddd;
}

.bottomtr {
	border-bottom: 1px solid #ddd;
}
.bottombigtr {
	border-bottom: 2px solid #168;
}



.nodata {font-size:0.75em; color:gray; text-align:center; top:70px; position:relative;}





	
/* °Ô½ÃÆÇ °Ë»ö */
.bdLabel {
	display:inline-block; width:60px; 	
}
.boardSearch { position:relative; overflow:hidden; height:60px;}



.searchBtn{
	float:right; position:relative; 
	width:60px; height:20px;
	background-color:#1F8EE6;
	color:white; font-size:0.75em;
	text-align:center;
	padding:5px;
}
.searchBtn:hover{color:white; background-color:#5C6B7B;}





/* °Ô½ÃÆÇ ÆäÀÌÁö */
.boardPage {
	text-align:center;
	height:20px;
	padding:10px;
	font-size:0.75em;
	color:#999999;
}

.prevBtn, .nextBtn, .pageNo {
	position:relative;
	display:inline;
	height:20px;
	padding:5px;
	border: 1px solid #DDDDDD;
	background-color:#F7F7F7;
}

/* °Ô½ÃÆÇ ³»¿ë º¸±â */

.detail_menu { padding:10px; font-size:0.75em;}

.listBtn, .modifyBtn, .deleteBtn, .replyBtn {
	display: inline-block;
	width:60px; height:20px;
	color:white;
	background-color:#1F8EE6;
	text-align:center;
	padding:3px;

}
.listBtn:hover, .modifyBtn:hover, .deleteBtn:hover, .replyBtn:hover {
	color:white; background-color:#5C6B7B;
}


/* °Ô½ÃÆÇ ÀÛ¼º */
.nameWrap {
	float:left;
	width:0 auto;
	height: 0 auto;
}
.passWrap {
	float:right;
	width:0 auto;
	height: 0 auto;
}
.titleWrap {
	clear:both;
	position:relative;
	width:0 auto;
	height: 0 auto;
	padding:10px 0px 10px 0;
}

#commandCell {
	position:relative;
	padding:10px;
}

#rightCmdCell {	
	padding:10px;
	font-size:0.75em;
	text-align:right;
}

#centerCmdCell {	
	padding:10px;
	font-size:0.75em;
	text-align:center;
}

.wsubmit {
	display: inline-block;
	width:60px auto;
	min-width:60px; 
	background-color:#1F8EE6;
	color:white; 
	height: auto; /* ³ôÀÌ°ª ÃÊ±âÈ­ */
	line-height : normal; /* line-height ÃÊ±âÈ­ */ 
	padding: .3em .4em; /* ¿øÇÏ´Â ¿©¹é ¼³Á¤, »óÇÏ´Ü ¿©¹éÀ¸·Î ³ôÀÌ¸¦ Á¶Àý */
	
	border:1px solid #1F8EE6;
	border-radius: 0; /* iSO µÕ±Ù¸ð¼­¸® Á¦°Å */ 

}
.wlsubmit {
	display: inline-block;
	width:70px; 
	background-color:#1F8EE6;
	color:white; 
	height: auto; /* ³ôÀÌ°ª ÃÊ±âÈ­ */
	line-height : normal; /* line-height ÃÊ±âÈ­ */ 
	padding: .3em .4em; /* ¿øÇÏ´Â ¿©¹é ¼³Á¤, »óÇÏ´Ü ¿©¹éÀ¸·Î ³ôÀÌ¸¦ Á¶Àý */
	
	border:1px solid #1F8EE6;
	border-radius: 0; /* iSO µÕ±Ù¸ð¼­¸® Á¦°Å */ 

}
.wsubmit:hover {color:white; background-color:#5C6B7B;border:1px solid #5C6B7B;}

.wcancel {
	display: inline-block;
	width:50px; height:20px;
	color:#999999; 
	border:1px solid #DDDDDD;
	text-align:center;
	padding:3px;
}
.wcancel:hover {
	color:#1F8EE6;
	border:1px solid #1F8EE6; 
}












/* ·Î±×ÀÎ È­¸é */
.loginWrap {
	height:200px;
	text-align:center;
	padding:100px;
}

/* ¿¹¾àÈ­¸é */
.resNoti {
	font-size:0.75em;
	padding:10px;
	border:1px solid #DDDDDD;
}



.resInputWrap  {
	font-size:0.75em;
	text-align:center;
	padding:20px;
}


.constructInfo {
	padding:100px;
	text-align:center;
}

/* ÀÌ¹ÌÁö */
.centerWrap {text-align:center;padding:30px;}




/* ¹öÆ° °ü·Ã */
.bt_right {
	width:0 auto;
	padding:5px;
	text-align:right;
	color:#327ccb; font-size:0.75em; font-weight:bold;
}

.floatLeftBtn{
	float:left; position:relative; 
	width:0 auto; 
	min-width:60px;
	background-color:#1F8EE6;
	color:white; font-size:0.75em;
	text-align:center;
	padding:6px;
}
.floatLeftBtn:hover{color:white; background-color:#5C6B7B;}

.inlineBtn{
	display: inline-block; position:relative;
	width:0 auto; height:20px;
	min-width:60px;
	background-color:#1F8EE6;
	color:white; font-size:0.75em;
	text-align:center;
	padding:5px;
}
.inlineBtn:hover{color:white; background-color:#5C6B7B;}



/* ÄÁÅÙÃ÷ ·¹ÀÌ¾Æ¿ô */
#miniBoardWrap{top:50px; height:0 auto; width:960px; position:relative;overflow:hidden;}
.miniBoard {width:300px; height:260px; float:left; top:100px;}
.cMiniBoard {width:300px; height:260px; float:left;padding-right:30px;padding-left:30px;top:20px;}



/* ÄÁÅÙÆ® ³»¿ë */
#contentDesc { 
	width:750px; 
	position:relative;float:right; height:0 auto; 
	margin:20px 0px 30px 0px; overflow:hidden;
}

.menuPath {
	font-size:0.75em; color:gray;
}

.contentInfo { 
	font-size:0.75em;
	background-color:#F7F7F7; padding:10px; 
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
}










.boardBox{border:1px solid #ddd;}
.leftContent { float:left;  position:relative; padding:5px;}
.categoryBox {border-left:3px solid #168;overflow:hidden;}



.box {
	padding:5px;
}


.subMenuBox {
	font-size:1em;
	background-color:#a1bee6; padding:10px; 
	color:white;
}

