@charset "euc-kr";
@import url("layout.css");
@import url("popup.css");

/*
	Publishing by.LH (yj84@lh.co.kr)
	CJ N CITY
	Base

*/

/* anchor font */
a {color:#666;}
a:hover, a:focus, a:active {color:#666;}

/* skip_nav, gotop, longdesc, accessibility 
.skip_nav, .gotop, .longdesc {position:relative;}
.skip_nav a:focus, .skip_nav a:active,
.gotop a:focus, .gotop a:active,
.longdesc a:focus, .longdesc a:active {width:auto; height:auto; padding:5px; margin-bottom:5px;} */
.skip_nav a, .gotop a, .longdesc a {display:block; overflow:hidden; width:1px; height:1px; margin-bottom:-1px; color:#666; text-align:center; white-space:nowrap;}
#accessibility, .accessibility {visibility:hidden; position:absolute; top:-10000px; width:0; height:0; overflow:hidden; font-size:1%; line-height:1%;}

/* button type */
.button {overflow:visible; border:none; width:auto; padding:0; *padding:0 0 0 5px; background-color:transparent; cursor:pointer;}

/* checkbx type */
.checkbx {display:inline-block; width:80px;}
.checkbx label,
.checkbx input {vertical-align:middle;}

/* page path list */
.path {position:absolute; right:0; top:164px; padding-left:10px; color:#999; font-size:95%; font-family:Verdana, 'san-serif'; background:url("/images/icon/icon_home.gif") no-repeat left 1px;}
.path a {font-family:verdana; color:#949393; padding:0 12px 0 5px; background:url("/images/bullet/bu_arw.gif") no-repeat right 4px;}
.path strong {padding-left:5px; font-family:"µ¸¿ò", Dotum, Sans-serif;}

/* keyvisual */
.keyvisual {height:98px; padding:35px 0 0 229px;}
.keyvisual p.title {margin-bottom:11px;}

/* guide */
ul.guide {clear:both; *zoom:1; color:#a6a6a6;} /* IE5.5~7 ºê¶ó¿ìÀú ´ëÀÀ Hack */
ul.guide:after {content:""; display:block; clear:both;}
ul.guide li {margin-bottom:5px; font-size:95%;}

/* attn */
.attn {width:563px; padding:23px 0 20px 150px; border:1px solid #dbdbdb; background:url("/images/common/bg_attention.gif") no-repeat 34px 20px; color:#666;}

/* msgbx */
.msgbx {position:relative; margin-bottom:30px; padding:40px 0 35px; border-top:2px solid #f9afaa; border-bottom:2px solid #ccc; text-align:center;}
.msgbx .title {margin-bottom:13px;}
.msgbx label {display:inline-block; width:77px; font-weight:bold; color:#666;}
.msgbx .text {width:187px;}
.msgbx .num {width:90px;}
.msgbx .name {margin-bottom:13px; font-size:140%; font-weight:bold; color:#ff3333;}
.msgbx .name strong,
.msgbx .name em {margin:0 5px; font-style:normal;}
.msgbx .name img {vertical-align:middle;}

/* msgbx_type2 */
.msgbx_type2 {position:relative; margin-bottom:20px; padding:40px 0 35px; border-top:1px solid #f9afaa; border-bottom:1px solid #ccc; text-align:center;}
.msgbx_type2 .title {margin-bottom:13px;}
.msgbx_type2 .name {margin-bottom:13px; font-size:140%; font-weight:bold; color:#ef3820;}
.msgbx_type2 .name strong,
.msgbx_type2 .name em {margin:0 5px; font-style:normal; vertical-align:middle;}
.msgbx_type2 .name img {vertical-align:middle;}


/* step */
.step {overflow:hidden; margin-bottom:30px;}
.step li {float:left;}

/* print */
@media print {
	#header, #footer, #lnb, .option, .path {display:none;}
	#wrap {width:100% !important; margin:0; padding:0; background:none;}
	#container {overflow:visible;}
	#contents {width:99% !important; margin:0 !important; padding:0 !important;}
	#contents .board_list {width:100%;}
}
