/* ¼­ºê µðÀÚÀÎÆäÀÌÁö */
div.b_contents h4 {margin:30px 0 0 0; padding:0; color:#d93338; font-size:16px; font-weight:normal}
div.b_contents h6 {margin:30px 0 7px 0; padding:0; color:#74ab2e; font-size:14px; font-weight:bold}
div.b_contents ul{font-size:13px; line-height:150%; border:1px solid #ededed; background:#fcfdfc; padding:5px 12px; margin:10px 0}
div.b_contents ul.wid400{width:400px}
div.b_contents li{background:url(../../images/sub/icon_bull.gif) no-repeat 0 8px; margin:5px 0; padding-left:8px; text-align:justify;}
div.b_contents p.m_top{margin-top:5px}
.headline{color:#74ab2e; font-size:36px; line-height:120%; letter-spacing:-1px}
.headline_b {color:#74ab2e; font-size:36px; font-weight:bold;line-height:120%}
.headline_s {color:#74ab2e; font-size:24px; line-height:120%}
.headline_ss {margin-top:10px; font-weight:bold; font-size:16px}
.txt_indent {text-indent:15px; display:block}
.accent {color:#00a2ff}

/* ¼­ºê µðÀÚÀÎÆäÀÌÁö Å×ÀÌºí*/
.tbl_skin_01 {width:100%; border-collapse:collapse; margin:10px 0}
.tbl_skin_01 th,
.tbl_skin_01 td {border:1px #e8e8e8 solid;text-align:center; padding:10px; line-height:130%;}
.tbl_skin_01 th {background:#fafafa}
.tbl_skin_01 td{text-align: right}
.tbl_skin_01.center td{
  text-align: center;
}
.tbl_skin_01 th.s01,
.tbl_skin_01 th.s03,
.tbl_skin_01 th.s04 {width:160px}

.tbl_skin_01 th.th250_01 {width:70px}


.tbl_skin_01 th.th270_01 {width:70px}
.tbl_skin_01 td.th270_02 {width:170px}
.tbl_skin_01 td.th270_03 {width:100px}
.tbl_skin_01 td.th270_04 {width:190px}
.tbl_skin_01 td.th270_05 {width:50px}

.tbl_skin_01 th.th_510 {width:120px}


.tbl_skin_01 th.th730_1 {width:80px}
.tbl_skin_01 th.th730_2 {width:70px}

/* ¼­ºê µðÀÚÀÎÆäÀÌÁö Å×ÀÌºí*/
.tbl_skin_02 {width:100%; border-collapse:collapse; margin:10px 0}
.tbl_skin_02 th,
.tbl_skin_02 td {border:1px #e8e8e8 solid;text-align:center; padding:10px; line-height:130%;}
.tbl_skin_02 th {background:#fafafa}
.tbl_skin_02 td{ text-align: center}
.tbl_skin_02.center td{
  text-align: center;
}
.tbl_skin_02 th.s01,
.tbl_skin_02 th.s03,
.tbl_skin_02 th.s04 {width:160px}

.tbl_skin_02 th.th250_01 {width:70px}


.tbl_skin_02 th.th270_01 {width:70px}
.tbl_skin_02 td.th270_02 {width:170px}
.tbl_skin_02 td.th270_03 {width:100px}
.tbl_skin_02 td.th270_04 {width:190px}
.tbl_skin_02 td.th270_05 {width:50px}

.tbl_skin_02 th.th_510 {width:120px}


.tbl_skin_02 th.th730_1 {width:80px}
.tbl_skin_02 th.th730_2 {width:70px}

.tbl_skin_h td{text-align:left}
.tbl_skin_h th.h01 {width:90px}
.tbl_skin_h th.h02 {width:30px}
.tbl_skin_h th.h03 {width:90px}

.td_left td {text-align:left}
.td_left2 td {text-align:left ; text-indent:10px;}

/* ¼­ºê µðÀÚÀÎÆäÀÌÁö ÅÇ¸Þ´º*/
div.tab_bar {margin-bottom:60px}
.tab_110 {height:62px;background:url(../../images/sub/tab_110.gif) no-repeat top left}
.tab_110:after {display:block; clear:both; content:''}
.tab_110 li {float:left; height:62px}
.tab_110 li a {width:154px; height:62px; background:url(../../images/sub/tab_110.gif) no-repeat top left; display:block;text-indent:-9999px; overflow:hidden}
.tab_110 li.t01 a {background-position:0 0}
.tab_110 li.t02 a {background-position:-154px 0;}
.tab_110 li.t03 a {background-position:-308px 0;}
.tab_110 li.t04 a {background-position:-462px 0;}
.tab_110 li.t01 a:hover {background-position:0 -85px}
.tab_110 li.t02 a:hover {background-position:-154px -85px;}
.tab_110 li.t03 a:hover {background-position:-308px -85px;}
.tab_110 li.t04 a:hover {background-position:-462px -85px;}
.tab_110 li.t01n a {background-position:0 -85px}
.tab_110 li.t02n a {background-position:-154px -85px;}
.tab_110 li.t03n a {background-position:-308px -85px;}
.tab_110 li.t04n a {background-position:-462px -85px;}

.tab_150 {height:62px;background:url(../../images/sub/tab_150.gif) no-repeat top left}
.tab_150:after {display:block; clear:both; content:''}
.tab_150 li {float:left; height:62px}
.tab_150 li a {width:154px; height:62px; background:url(../../images/sub/tab_150.gif) no-repeat top left; display:block;text-indent:-9999px; overflow:hidden}
.tab_150 li.t01 a {background-position:0 0}
.tab_150 li.t02 a {background-position:-154px 0;}
.tab_150 li.t03 a {background-position:-308px 0;}
.tab_150 li.t04 a {background-position:-462px 0;}
.tab_150 li.t01 a:hover {background-position:0 -85px}
.tab_150 li.t02 a:hover {background-position:-154px -85px;}
.tab_150 li.t03 a:hover {background-position:-308px -85px;}
.tab_150 li.t04 a:hover {background-position:-462px -85px;}
.tab_150 li.t01n a {background-position:0 -85px}
.tab_150 li.t02n a {background-position:-154px -85px;}
.tab_150 li.t03n a {background-position:-308px -85px;}
.tab_150 li.t04n a {background-position:-462px -85px;}

.tab_210 {height:62px;background:url(../../images/sub/tab_210.gif) no-repeat top left}
.tab_210:after {display:block; clear:both; content:''}
.tab_210 li {float:left; height:62px}
.tab_210 li a {width:154px; height:62px; background:url(../../images/sub/tab_210.gif) no-repeat top left; display:block;text-indent:-9999px; overflow:hidden}
.tab_210 li.t01 a {background-position:0 0}
.tab_210 li.t02 a {background-position:-154px 0;}
.tab_210 li.t03 a {background-position:-308px 0;}
.tab_210 li.t01 a:hover {background-position:0 -85px}
.tab_210 li.t02 a:hover {background-position:-154px -85px;}
.tab_210 li.t03 a:hover {background-position:-308px -85px;}
.tab_210 li.t01n a {background-position:0 -85px}
.tab_210 li.t02n a {background-position:-154px -85px;}
.tab_210 li.t03n a {background-position:-308px -85px;}



/* °Ô½ÃÆÇ°øÅë */
p.paging {text-align:center; margin: 40px 0 0 0}
p.paging a{text-decoration:none; margin:0 1px}
p.btn_right {text-align:right; margin-top:30px}

/* ¿¬Çõ */
div.his_year {width:760px;height:128px; background:url(../../images/sub/sub072_his_bg.gif) repeat-x}
div.his_year ul{width:100%}
div.his_year ul:after{display:block;clear:both;content:''}
div.his_year li{float:left; margin-right:200px;}
div.his_year li.y1991 {margin:0}
div.his_year li a{width:120px; height:128px;text-indent:-9999px; overflow:hidden; display:block}
div.his_year li.y2011 a{background:url(../../images/sub/sub072_img_2011.jpg) no-repeat}
div.his_year li.y2011 a:hover{background:url(../../images/sub/sub072_img_2011_on.jpg) no-repeat}
div.his_year li.y2011 a.on{background:url(../../images/sub/sub072_img_2011_on.jpg) no-repeat}
div.his_year li.y2001 a{background:url(../../images/sub/sub072_img_2001.jpg) no-repeat}
div.his_year li.y2001 a:hover{background:url(../../images/sub/sub072_img_2001_on.jpg) no-repeat}
div.his_year li.y2001 a.on{background:url(../../images/sub/sub072_img_2001_on.jpg) no-repeat}
div.his_year li.y1991 a{background:url(../../images/sub/sub072_img_1991.jpg) no-repeat}
div.his_year li.y1991 a:hover{background:url(../../images/sub/sub072_img_1991_on.jpg) no-repeat}
div.his_year li.y1991 a.on{background:url(../../images/sub/sub072_img_1991_on.jpg) no-repeat}
div.his_area {margin:60px 0 0 0}
div.his_area:after{display:block;clear:both;content:''}
div.his_area ul{float:left;width:269px; margin-right:30px}
div.his_area ul li {height:90px; margin:0 0 10px 0}
div.his_area img{vertical-align:bottom}
div.his_list {float:left; background:url(../../images/sub/sub_h_line.gif) repeat-y ; padding-left:30px; width:431px}
div.his_list h4{margin:0; padding:0; font-size:30px; color:#d63237; letter-spacing:-1px}
div.his_list dl{margin:30px 0 0 0; padding:0}
div.his_list dt{float:left;margin:0; padding:0px 10px 0px 0px; font-size:13px; font-weight:bold; line-height:120%; color:#333; width:70px; clear:both;text-align:right;}
div.his_list dd{float:left;margin:0 0 5px 0; padding:0; font-size:13px; line-height:120%; width:346px}

/* ¾à°ü */
div.join_step{ margin-bottom:50px}
h3.tit_privacy{color:#333; font-weight:700; font-size:14px; margin:0 0 10px 0; padding:0}
div.privacy_box{border-top:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; background:#fafafa; padding:20px; text-align:justify; height:230px ; overflow:auto; overflow-x:hidden}
div.privacy_box_full{border-top:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; background:#fafafa; padding:20px; text-align:justify}
div.privacy_box p.stitle,
div.privacy_box_full p.stitle {color:#333; font-weight:700}
p.agree_check {text-align:right; font-size:12px; margin:8px 0 30px 0}
p.agree_check input{margin:0; padding:0}

/* È¸¿øÅ×ÀÌºí */
.tbl_user_info{border-top:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; width:100%}
.tbl_user_info th{background:#fafafa; border-right:1px #e6e6e6 solid; border-bottom:1px #e6e6e6 solid; text-align:left; font-weight:700; padding:0 10px}
.tbl_user_info td{border-bottom:1px #e6e6e6 solid; padding:8px}
.tbl_user_info th.noline,
.tbl_user_info td.noline{border-bottom:none}
.tbl_user_info span.check{color:#d63237; font-weight:normal}
.tbl_user_info span.nocheck{color:#fafafa; font-weight:normal}
.tbl_user_info span.alert_m{ font-size:11px}

/* ·Î±×ÀÎ */
div.login{margin:0 auto; padding:50px 0; width:443px}
div.login h4{margin:0; padding:0; font-size:25px; color:#d93338; font-weight:700; line-height:130%}
div.login h4 span{ color:#333}
div.login h6{margin:0; padding:5px 0 40px 0; color:#333;font-size:13px; font-weight:700; line-height:130%}
div.login dl{width:348px; float:left}
div.login dl,
div.login dt,
div.login dd{margin:0; padding:0}
div.login dt,
div.login dd{margin:0 0 2px 0}
div.login dt{float:left;clear:both; width:80px; font-size:13px; font-weight:700; color:#333; line-height:100%; padding-top:8px}
div.login dd input {padding:5px; width:250px}
div.login_button {float:left}
div.login_button:after{display:block;clear:both;content:''}
div.login ul{margin:20px 0 0 80px}
div.login li {margin:5px 0}
div.login li p {font-size:11px;height:22px; line-height:22px; width:239px; float:left}

/* Å»Åð */
div.member_del{margin:0 auto; padding:50px 0; width:448px}
div.member_del h4{margin:0; padding:0; font-size:25px; color:#d93338; font-weight:700; line-height:130%}
div.member_del h4 span{ color:#333}
div.member_del h6{margin:0; padding:5px 0 40px 0; color:#333;font-size:13px; font-weight:700; line-height:130%}
div.member_del dl{width:348px; float:left}
div.member_del dl,
div.member_del dt,
div.member_del dd{margin:0; padding:0}
div.member_del dt,
div.member_del dd{margin:0 0 2px 0}
div.member_del dt{float:left;clear:both; width:80px; font-size:13px; font-weight:700; color:#333; line-height:100%; padding-top:8px}
div.member_del dd input {padding:5px; width:250px}
div.member_del_button {float:left}
div.member_del_button:after{display:block;clear:both;content:''}

/* Ç÷¿ìº´¿ë¾îÇØ¼³ */
div.term_searck{text-align:right; margin-bottom:15px}
div.term_searck select{color:#676767;border:1px solid #e4e4e4; margin:0; padding:2px; font-size:12px}
div.term_searck input{margin:0;vertical-align:top; border:none}
div.term_searck input.textbox{color:#676767; background:#f8f8f8;border:1px solid #e1e1e1; width:150px; height:15px; margin:0; padding:3px; font-size:12px; vertical-align:top}
div.search_box {height:47px}
div.search_box p{float:left; margin-right:4px}
div.search_bookmark{float:left}
div.search_bookmark:after{display:block;clear:both;content:''}
div.search_bookmark ul{clear:both}
div.search_bookmark ul:after{display:block;clear:both;content:''}
div.search_bookmark li{float:left; width:20px; height:20px; text-align:center; line-height:20px; font-size:11px; font-weight:700; margin:0 5px 5px 0}
div.search_bookmark a{width:20px; height:20px; border:1px #e8e8e8 solid; background:#f6f6f6; display:block}
div.search_bookmark a:hover {width:20px; height:20px; background:#d93338; border:1px #c5191f solid; color:#fff; text-decoration:none}
div.search_bookmark a.on {width:20px; height:20px; background:#d93338; border:1px #c5191f solid; color:#fff; text-decoration:none}
div.term_list{clear:both;border-top:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; width:100%; margin:50px 0 0 0; padding:0}
div.term_list dl{background:url(../../images/sub/sub_w_line.gif) repeat-x bottom; margin:0; padding:20px 0}
div.term_list dt,
div.term_list dd{margin:0; padding:0}
div.term_list dt {font-size:14px; font-weight:700; color:#d93338; margin-bottom:5px}
div.term_list dd {text-align:justify; line-height:160%}

/* °ü·Ã»çÀÌÆ® */
div.relating_site{ width:756px;border-left:1px #e8e8e8 solid; margin-bottom:30px; display:block; clear:both}
div.relating_site:after{display:block;clear:both;content:''}
div.relating_site div {float:left;width:188px; height:110px;border-top:1px #e8e8e8 solid;border-right:1px #e8e8e8 solid}
div.relating_site div.title {text-align:center; line-height:110px;}
div.relating_site div.nocontents {border-right:1px #e8e8e8 solid; border-bottom:1px #e8e8e8 solid; text-align:center; line-height:110px;}
div.relating_site div.title h2 {margin:0; padding:0; color:#d63237; font-size:20px; letter-spacing:-1px; height:110px;border-bottom:1px #e8e8e8 solid;}
div.relating_site dl {margin:0; padding:0; text-align:center}
div.relating_site dd {height:80px; margin:0; line-height:80px}
div.relating_site dd img {display:inline-block;vertical-align:middle;}
div.relating_site dt {height:30px; line-height:30px; background:url(../../images/sub/sub_w_line.gif) repeat-x top #f9f9f9;border-bottom:1px #e8e8e8 solid;} 
span.blank{display:inline-block;vertical-align:middle;width:0;height:80px;overflow:hidden}

/* Ç÷¿ìº´ ¾àÇ°Á¤º¸ */
div.yak_info {width:760px; border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid}
div.yak_info:after{display:block;clear:both;content:''}
div.yak_list{width:170px; padding:0 10px; margin:10px 0; text-align:center; float:left}
div.yak_list p {width:170px; height:170px; overflow:hidden}
div.yak_list p img {width:140px;display:inline-block;vertical-align:middle;}
div.yak_list p span.blank{display:inline-block;vertical-align:middle;width:0;height:170px;overflow:hidden}
div.yak_subject{width:170px; height:70px;text-align:center; overflow:hidden; line-height:120%}
div.yak_subject span{font-size:12px}

div.yak_contents {width:720px; border-top:1px #e5e5e5 solid; padding:40px 0}
div.yak_contents:after{display:block;clear:both;content:''}
div.yak_photo {width:250px; height:250px; float:left}
div.yak_photo img{width:250px}
div.yak_info_list{float:left; padding-left:30px}
div.yak_info_list h4{margin:0; padding:0; font-size:14px; color:#2c2c2c}
div.yak_info_list h3{margin:0; padding:0 0 15px 0; font-size:23px; font-weight:700; line-height:140%; color:#d63237}
div.yak_info_list dl,
div.yak_info_list dt,
div.yak_info_list dd{margin:0; padding:0;}
div.yak_info_list dt{margin-top:10px;font-size:14; font-weight:700; color:#131313}
div.yak_info_list dd{margin-top:3px;line-height:120%}
div.yak_text{border-bottom:1px #e5e5e5 solid; line-height:150%}





