@charset "euc-kr";

.first{
	background-image:none !important;
	padding-left    :0 !important;
	padding-right   :0 !important;
	margin-left     :0 !important;
	margin-right    :0 !important
}

.vanish{position:absolute;left:-9999px;overflow:hidden}/*±×·çÇÎÁ¦¸ñÀº ¹®¼­¿¡ hx·Î ³ëÃâÇÏµÇ psd¿¡ ¾øÀ¸¸é ÀÌ Å¬·¡½º¼³Á¤*/
.png24 {tmp:expression(setPNG24(this));} /* png */
.none{border:0}
.ds_none{display:none;}

/*linemap */
.linemap {background:url(../../images/common/bullet_orange.gif) 0 5px no-repeat; padding:0 0 0 10px; float:right; margin-top:10px; font-size:11px; color:#9d9d9d}
.linemap a {font-size:11px; color:#9d9d9d}

/*linemap02 */
.linemap02 {background:url(../../images/common/bullet_orange.gif) 0 5px no-repeat; padding:0 0 0 10px; float:right; margin-top:10px; margin-bottom:15px; color:#9d9d9d;font-size:0.95em; color:#9d9d9d}


/*title type*/
h1.tit {clear:both; margin-top:10px; margin-bottom:30px; border-bottom:1px solid #fdddcd; padding-bottom:10px}


/*title type02*/
.n_tit{clear:both; border-bottom:1px solid #fdddcd; margin-bottom:30px; padding-bottom:10px}
.n_tit dt {margin-bottom:7px}
.n_tit dd {}


/*title type03*/
.n_title {clear:both; border-bottom:1px solid #fdddcd; margin-bottom:30px; padding-bottom:10px}
.n_title h1 {margin-bottom:7px}
.n_title h1 p {}





/* icon_bullet */
.bullet_1 {background:url(../../images/common/bullet_01.gif) 0 0 no-repeat; padding:0 0 0 20px}
.bullet_1_txt {background:url(../../images/common/bullet_01.gif) 0 3px no-repeat; padding:0 0 0 20px; font-weight:bold; color:#000}
.bullet_1_txt a {color:#000}
.bul_black {background:url(../../images/common/bullet_black.gif) 0 6px no-repeat; padding:0 0 2px 10px; }
.bullet_2 {background:url(../../images/ico/ico_1.gif) 0 0 no-repeat; padding:2px 0 0 30px; height:22px}
.bullet_star {background:url(../../images/member/ico_star.gif) 0 5px no-repeat; padding:0 0 0 8px; float:right; font-size:0.95em;}
.bullet_3 {background:url(../../images/common/bullet_orange02.gif) 0 5px no-repeat; padding:0 0 0 15px}
.bullet_3_2 {background:url(../../images/common/bullet_orange02.gif) 0 2px no-repeat; padding:0 0 0 15px}
.bullet_4 {background:url(../../images/common/bullet_orange03.gif) 0 6px no-repeat; padding:0 0 0 9px}
.bullet_5 {background:url(../../images/common/bullet_gray.gif) 0 6px no-repeat; padding:0 0 0 9px}


/* line */
.line_gray {border-bottom:1px solid #e6e6e6; padding-bottom:20px}
/* float */
.cboth {clear:both !important;}
.of_hidden{overflow:hidden;}
.floatL {float:left !important;}
.floatR {float:right !important;}


/* width */
.wd_p100{width:100% !important;}
.wd_p45{width:45% !important;}
.wd_p50{width:50% !important;}
.wd_p95{width:95% !important;}

.wd_70{width:70px !important;}
.wd_100{width:100px !important;}
.wd_200{width:140px !important;}
.wd_380{width:380px;}
.wd_420{width:420px;}
.wd_400 {width:400px !important;;}

.ht_250 {height:250px;}


/* font_style */
.fs_small{font-size:0.95em !important;}
.fs_normal{font-size:0.75em !important;}
.fs_large{font-size:14px !important;}
.fs_small_b{font-size:11px !important;font-weight:bold;}
.fs_normal_b{font-weight:bold;}
.fs_large_b{font-size:14px !important;font-weight:bold;}
.fs_lh16 {line-height:1.6}
.td_through{text-decoration:line-through;}
.ft_bold{font-weight:bold !important;}
.ft_normal{font-weight:normal !important;}

.pColor01 {color:#fa5e13} /* ÁÖÈ² */
.pColor02 {color:#5aa205} /* ¿¬µÎ */
.pColor03 {color:#cbcbcb} /* gray */
.pColor04 {color:#000} /* black */

/* space type : ÄÜÅÙÃ÷°£ °£°ÝÀº ´ÙÁßÅ¬·¡½º·Î µ¶¸³ÀûÀ¸·Î Ç¥Çö. 5px´ÜÀ§*/
.stt_-1 {margin-top:-5px}  .stt_-2{margin-top:-10px}  .stt_-3{margin-top:-15px}  .stt_-4{margin-top:-20px}
.stt_img {margin-top:-3px}
.stt_0 {margin-top:3px}
.stt_1 {margin-top:5px}  .stt_2{margin-top:10px}  .stt_3{margin-top:15px}  .stt_4{margin-top:20px}
.stt_5 {margin-top:25px} .stt_6{margin-top:30px}  .stt_7{margin-top:35px}  .stt_8{margin-top:40px}
.stt_9 {margin-top:45px} .stt_10{margin-top:50px} .stt_11{margin-top:55px} .stt_12{margin-top:60px}
.stt_13{margin-top:55px} .stt_14{margin-top:70px} .stt_15{margin-top:75px} .stt_16{margin-top:80px}
.stt_17{margin-top:85px} .stt_18{margin-top:90px} .stt_19{margin-top:95px} .stt_20{margin-top:100px}

.stb_1 {margin-bottom:5px}  .stb_2{margin-bottom:10px}  .stb_3{margin-bottom:15px}  .stb_4{margin-bottom:20px}
.stb_5 {margin-bottom:25px} .stb_6{margin-bottom:30px}  .stb_7{margin-bottom:35px}  .stb_8{margin-bottom:40px}
.stb_9 {margin-bottom:45px} .stb_10{margin-bottom:50px} .stb_11{margin-bottom:55px} .stb_12{margin-bottom:60px}
.stb_13{margin-bottom:54px} .stb_14{margin-bottom:70px} .stb_15{margin-bottom:75px} .stb_16{margin-bottom:80px}

.stl_-1 {margin-left:-5px}  .stl_-2{margin-left:-10px}  .stl_-3{margin-left:-15px}  .stl_-4{margin-left:-20px}
.stl_1 {margin-left:5px}  .stl_2{margin-left:10px}  .stl_3{margin-left:15px}  .stl_4{margin-left:20px}
.stl_5 {margin-left:25px} .stl_6{margin-left:30px}  .stl_7{margin-left:35px}  .stl_8{margin-left:40px}
.stl_9 {margin-left:45px} .stl_10{margin-left:50px} .stl_11{margin-left:55px} .stl_12{margin-left:60px}
.stl_13{margin-left:65px} .stl_14{margin-left:70px} .stl_15{margin-left:75px} .stl_16{margin-left:80px}
.stl_17{margin-left:85px} .stl_18{margin-left:90px} .stl_19{margin-left:95px} .stl_20{margin-left:100px}
.stl_35{margin-left:175px}.stl_40{margin-left:200px}

.str_1 {margin-right:5px}  .str_2{margin-right:10px}  .str_3{margin-right:15px}  .str_4{margin-right:20px}
.str_5 {margin-right:25px} .str_6{margin-right:30px}  .str_7{margin-right:35px}  .str_8{margin-right:40px}
.str_9 {margin-right:45px} .str_10{margin-right:50px} .str_11{margin-right:55px} .str_12{margin-right:60px}
.str_13{margin-right:54px} .str_14{margin-right:70px} .str_15{margin-right:75px} .str_16{margin-right:80px}
.str_17{margin-right:85px} .str_18{margin-right:90px} .str_19{margin-right:95px} .str_20{margin-right:100px}
.str_21{margin-right:105px} .str_22{margin-right:110px}

/* padding */
.pdn {padding:0 !important;}
.pd_ln {padding-left:0 !important;}
.pd_tn {padding-top:0 !important;}
.pd_bn {padding-bottom:0 !important;}
.pdt_4{padding-top:20px;}
.pdb_4 {padding-bottom:20px}
.pdl_1 {padding-left:5px}
.pdl_2 {padding-left:10px}

/* align */
.ag_l{text-align:left !important; font-size: 0.95em;}
.ag_c{text-align:center !important;}
.ag_r{text-align:right !important;}
.ag_j{text-align:justify !important;}

.va_t{vertical-align:top !important;}
.va_m{vertical-align:middle !important;}
.va_b{vertical-align:bottom !important;}
.va_tb{vertical-align:text-bottom !important;}

/* box style */
.boxType1 {border:1px solid #ff884c; background:#f2f2f2; position:relative; padding-bottom:30px}
.ip_label {margin-left:170px; margin-bottom:3px; }
.ip_label label {width:78px; display:inline-block}
.boxType1 .ok_btn {position:absolute; top:93px; right:180px}

.boxType2 {clear:both; border:1px solid #e7e7e7; background:#f6f6f6; }
.boxType3 {border:1px solid #e6e6e6; padding:25px 21px; line-height:18px}
.boxType4 {clear:both; border:1px solid #e6e6e6; padding:15px 17px; line-height:18px}

.agreebox {border:1px solid #dadada; height:200px; overflow-y: scroll; padding:12px}


/*sitemap */
.sitemap li {float:left; margin-right:19px; margin-bottom:30px; padding-bottom:2px}
.sitemap li.last {margin-right:0}
.sitemap li dl dt {margin-bottom:15px}


/* history */
dl.history {border-bottom:1px solid #e6e6e6; overflow:hidden; zoom:1; padding-bottom:25px}
dl.history dt {float:left; margin-right:30px; display:inline}
dl.history dd {float:left}
dl.history dd ul {}
dl.history dd ul li {padding-bottom:2px}
dl.history dd ul li span {color:#f15002; width:75px; display:inline-block}

/*Á¤°ü*/
div.statute {border:1px solid #e6e6e6; background:#f6f6f6; overflow:hidden; zoom:1; padding:20px}
div.statute  ol {float:left}
div.statute  ol.line {border-left:1px solid #e4e4e3; padding-left:20px}
div.statute  ol li {font-weight:bold; padding-bottom:2px}

.statute_list {}
.statute_list dl {margin-bottom:30px; line-height:1.6}
.statute_list dl dt {font-weight:bold}
.statute_list dl dd {text-align:justify}

.pr_none {display:none}

/* ud ¿øÄ¢ */
dl.rule {overflow:hidden; zoom:1; margin-bottom:20px}
dl.rule  dt {float:left; margin-right:40px; display:inline}
dl.rule  dd {float:left}
dl.rule  dd ul {border-bottom:1px solid #e6e6e6; padding-bottom:20px;  width:520px}
dl.rule  dd ul li {padding-bottom:2px;}
/* ¹ß»ó*/
.idea {margin-bottom:30px;width:410px}
.idea dt {margin-bottom:10px; }
.idea dd {line-height:1.6}
/* À¥Áø */
.webzine1 {border:1px solid #d6d6d6; padding:9px 0 0 9px}
.webzine_box {border:2px solid #DDDDDD; padding:18px 28px 18px 28px}


.forum_plan {background:#f6f6f6; border:1px solid #e3e3e3; overflow:hidden; zoom:1}
.forum_plan .forum_left {float:left;margin-left:19px; display:Inline	}
.forum_plan .date_sel {color:#000; font-weight:bold; width:255px; text-align:center; margin-top:17px}
.carendar {background:url(../../images/news/carendar_bg02.gif) 0 0 no-repeat; width:255px; height:185px; margin-top:15px; margin-bottom:20px; }
.carendar table.cd {clear:both; width:245px; margin-left:5px}
.carendar table.cd thead tr th {height:28px; font-weight:bold; font-size: 1em;}
.carendar table.cd tbody tr td {height:25px; text-align:center; width:35px; font-size: 1em; }
.carendar table.cd tbody tr td.sun a {color:#fa5e13}
.carendar table.cd tbody tr td.on { }
.carendar table.cd tbody tr td a.on { background:#fa5e13 ; color:#fff; font-weight:bold; text-align:center; padding:2px 7px 2px 7px;}
.forum_plan .next_btn {margin:100px 20px 0 20px; float:left; display:inline}
.forum_plan .detail {float:left}
.forum_plan .detail_date {background:url(../../images/common/bullet_black.gif) 0 6px no-repeat; padding:0 0 2px 10px; margin-top:25px; margin-bottom:11px}
.forum_plan .detail_date strong {color:#000}
.forum_plan .detail_date span {color:#fa5e13}
.forum_plan .time {border:1px solid #d9d9d9; background:#fff; width:305px; margin-bottom:25px; float:left;}
.forum_plan .time ul {padding:14px 15px;float:left  }
.forum_plan .time ul li {padding-bottom:4px; clear:both;}
.forum_plan .time ul li span.t {display:block;color:#72b425; font-weight:bold; float:left; width:50px}
.forum_plan .time ul li span.c {display:block;float:left; padding-right:10px; width:210px}


ul.comment_list
{
	margin-bottom: 20px;
}

ul.comment_list li dl
{
	padding: 5px;
	border-bottom: solid 1px #e1e1e1;
}

ul.comment_list li dl,
ul.comment_list li dl dt,
ul.comment_list li dl dd
{
	float: left;
}

ul.comment_list li dl dt
{
	width: 400px;
}

ul.comment_list li dl dd.name
{
	width: 120px;
}
