@charset "utf-8";
/* CSS Document */

/*게시판 인쇄 */
#print{ width:800px; height:auto; margin:0 auto; padding:0; background:#fff;}
#print div.topArea{ width:100%; height:48px; line-height:48px; background:#858788; color:#fff; *zoom:1;}
#print div.topArea:after{content:""; clear:both; display:block; height:0; visibility:none; }
#print div.topArea h4{ float:left; padding:0 0 0 16px; margin:0; display:inline-block;}
#print div.topArea p{float:right; text-align:right; padding:0 15px 0 0;}
#print div.topArea p strong{ font-weight:bold; text-decoration:underline;}
#print div.topArea p a{color:#fff;}
#print div.contents{ background:#fff; width:100%; height:auto; padding:0 0 15px 0; *zoom:1;}
#print div.contents:after{content:""; clear:both; display:block; height:0; visibility:none; }
#print div.contents p.title{ float:left; background:url(../../images/board/b_list_title.gif) no-repeat left top; margin:13px 0 0 17px; padding:2px 0 4px 35px; color:#0a2957; line-height:120%; font-weight:bold;}
#print div.contents p.Info{ float:right; text-align:right; margin:13px 0 15px 0; padding: 0 15px 0 0; line-height:120%;}
#print div.contents p.Info strong{font-weight:bold; padding:0 3px;}
#printView{ clear:both; width:750px; min-height:500px; margin:0 auto 0 auto; padding:15px; border:1px solid #8e8e8e;}
@media print {
	#printBtn {display:none;}
}

/*빈페이지*/
#nopage {width:90%;clear:both; padding:50px 0 0 0; margin:0 auto; background:#fff;}
#nopage h4 {text-align:center; color:#0393d2; font-size:1.5em; font-weight:normal; margin:15px 0; line-height:80%; padding:0;}
#nopage h4 span.nimg02 {display:none;}
#nopage .nopage_box { padding:30px;border:2px solid #d4d4d4;
	border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px;
}

#nopage .nopage_box p.notxt {color:#4c5154; font-size:1.4em; padding:0 0 10px 0;}
#nopage .nopage_box p.notxt02 {color:#717577;font-size:1.083em; line-height:160%;}
#nopage .nopage_box p.notxt02 span {display:block;}

.npageBtn {  margin:15px 0 0 0;text-align:center;}
.npageBtn p button { width:214px; text-align:center; line-height:30px; font-size:1.1em; }
.npBtn1 {font-size:1.333em;  background:#f8f7f7; color:#202122; padding:7px 0 5px 0;border:0; margin-right:5px;  border:1px solid #d4d4d4; display:none;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;
}
.npBtn2 {font-size:1.333em; font-weight:bold; background:#ffd548 url(../../images/common/npBtn2_bg.gif) 85% center no-repeat; border:#f1bf19 solid 1px;  color:#232222; padding:7px 0 5px 0;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;
}
.npBtn1:hover { background:#333333; color:#fff;border:1px solid #333333;}
.npBtn2:hover { background:#333333 url(../../images/common/npBtn2_bga.gif) 85% center no-repeat;  color:#fff;border:1px solid #333333;}


/*개인정보처리방침 이력 리스트*/
#protectList{clear:both; padding:20px 0; margin:0; width:100%; max-width:1076px; margin:0 auto;}
#protectList table{width:100%; border-collapse:collapse; padding:0; margin:0; border-top:2px solid #80b930;}
#protectList table caption{display:none;}
#protectList table thead th{line-height:150%; font-size:1.083em; padding:10px 0; background:#f9f9f9; font-weight:normal; font-family:NGB; border:1px solid #b4b4b4;}
#protectList table tbody th{line-height:150%; padding:10px; font-weight:normal; border:1px solid #b4b4b4; text-align:left; border-right:none; .border-right:none;}
#protectList table tbody td{line-height:150%; padding:10px; font-weight:normal; border:1px solid #b4b4b4; text-align:left;  letter-spacing:-1px;}
.infov {background:#ededed;}


/*MOBILE MODE*/
@media only screen and (min-width:0) and (max-width:767px){

}

/*TABLET MODE*/
@media only screen and (min-width:768px) and (max-width:1199px){
	
	/*빈페이지*/
	#nopage h4 {font-size:2.333em;}
	#nopage h4 span.nimg01 {display:none;}
	#nopage h4 span.nimg02 {display:inline-block;}
	
	#nopage .nopage_box p.notxt {font-size:1.6em;}
	.npBtn1 { display:inline-block;font-weight:bold; }

	
}

/*PC MODE*/
@media only screen and (min-width:1200px){


	/*빈페이지*/
	#nopage h4 {font-size:2.333em;}
	#nopage h4 span.nimg01 {display:none;}
	#nopage h4 span.nimg02 {display:inline-block;}
	
	#nopage .nopage_box p.notxt {font-size:1.6em;}
	.npBtn1 { display:inline-block;font-weight:bold; }

}




@media only screen and (min-width:650px) and (max-width:767px){
	
	/*빈페이지*/
	#nopage h4 {font-size:2.333em;}
	#nopage h4 span.nimg01 {display:none;}
	#nopage h4 span.nimg02 {display:inline-block;}
	
	#nopage .nopage_box p.notxt {font-size:1.6em;}
	.npBtn1 { display:inline-block;font-weight:bold; }

}
