@charset "utf-8";
@import url("default.css");
@import url("layout.css");
@import url("common.css");
@import url("board.css");

/*
	contents.css
*/

.main_con h4 { padding:10px 0 10px 20px; font-weight:bold; color:#333333; font-size:15px; background:url("/images/front/common/bul_bgh4_02.gif") no-repeat left 10px;}
.main_con h5 { padding:10px 0 10px 20px; font-weight:bold; color:#434a55; font-size:13px; background:url("/images/front/common/bul_bgh4.gif") no-repeat 2px 13px;} 
.main_con .tspace {margin-top:20px;}
.main_con .bspace {margin:5px 0;}
.main_con .con_txt {padding:0 0 10px 20px; line-height:1.5;}
.main_con .con_txt002 {padding:0 0 30px 20px; line-height:1.5;}
.main_con .con_txt2 {padding:0 0 10px 0; line-height:1.5; font-size:13px; color:#575757; font-weight:bold;}
.main_con .con_txt3 {padding:10px 0 0 0;}
.main_con .con_txtlist {padding:0 0 15px 10px;}
.main_con .con_txtlist2 {padding:10px 0 15px 10px;}
.main_con .con_txtlist2 li {padding-left:10px; line-height:1.5; color:#1a7cb6;}
.main_con .con_txtlist li {padding-left:10px; line-height:1.5; background:url("/images/front/common/bul_dot02.gif") no-repeat left 6px;}
.main_con .con_txtlist li ul li {background:0 none;}
.main_con .con_txtlist li ul li ul li {padding-left:10px;}
.main_con .con_txtlist3 {padding:0 0 15px 10px; text-indent:-17px;}
.main_con .con_txtlist3 li {padding-left:10px; line-height:1.4; color:#898989; font-size:13px;}
.main_con .con_txtlist3 li ol li {background:0 none;}
.main_con .con_txtlist3 li ol li ul li {padding-left:10px;}
.main_con .con_txtlist4 {padding:0 0 15px 10px; text-indent:-15px;}
.main_con .con_txtlist4 li {padding-left:10px; line-height:1.4; font-size:13px;}
.main_con .con_txtlist4 li li {background:0 none;}
.main_con .con_txtlist4 li li ul li {padding-left:10px;}
.main_con .con_txtlist5 {margin-left:20px; padding:0 0 15px 10px; text-indent:-17px;}
.main_con .con_txtlist5 li {padding-left:10px; line-height:1.6; color:#5c5d5e; font-size:12px;}
.main_con .con_txtlist.indent li{text-indent:-59px;padding-left:69px;}
.con_search { padding:15px; border:4px solid #e3e4e6; text-align:center; background:#f8f9fb;}
.color_green {color:#10c043;}
.color_blue {color:#187bb4;}
.tab_type01 {overflow:hidden; border-bottom:2px solid #505666;}
.tab_type01 li {float:left;}

/* community */
.community_box01 {float:left; width:360px; }
.box { border:2px solid #e1e1e1;}
.box01_inner {position:relative; height:190px; margin:5px; padding:15px 10px; border:1px solid #e1e1e1;}
.box03_inner {overflow:auto; overflow-x:hidden; height:190px; margin:5px; padding:15px 10px; border:1px solid #e1e1e1;}
.box03_inner li {background:url("/images/front/common/bg_dotline.gif") repeat-x left bottom; line-height:2.5;}
.box03_inner li .tit {display:inline-block; width:270px; padding-left:10px; background:url("/images/front/common/bul_dot01.gif") no-repeat left center;}
.box03_inner li .level {display:inline-block; text-align:right;}
.box03_inner .join {margin-right:7px;}

.box01_inner .btn_go {position:absolute;top:10px; right:10px;}
.box01_inner .recommend_txt {padding:25px 15px; border:2px solid #dde4ec; background:#f0f5fb; color:#343434; line-height:1.5;}
.box01_inner .recommend_list {padding:10px 0 10px 10px;}
.box01_inner .recommend_list dt a {font-size:15px; text-decoration:underline; color:#343434;line-height:1.5;}
.box01_inner .recommend_list dd{font-size:12px; color:#343434; line-height:1.5;}

.box03_inner .login_mg {margin-top:20px; margin-bottom:10px; padding-bottom:10px; padding-top:68px; border-bottom:2px solid #e1e1e1; text-align:center; line-height:1.5;background:url("/images/front/contents/gologin.gif") no-repeat center top;}

.community_box02 {clear:both; padding-top:30px; }
.box02_inner {position:relative; margin:5px; padding:15px 25px; border:1px solid #e1e1e1;}
.box02_inner li {padding-bottom:10px; margin-bottom:10px; border-bottom:2px solid #e1e1e1;}
.box02_inner .new_community dt a {font-size:15px; text-decoration:underline; color:#343434;line-height:1.5;}
.box02_inner .new_community dt img {margin-right:10px;}
.box02_inner .new_community dd,
.box02_inner .new_community dd span {font-size:12px; color:#343434; line-height:1.5;}
.box02_inner .new_community dd span {padding-right:10px; margin-right:10px; background:url("/images/front/layout/bg_bar_fr.gif") no-repeat right 2px;}
.box02_inner .new_mg {padding-top:10px;}

.community_tab {overflow:hidden; padding-bottom:25px;}
.community_tab li {float:left;}

.page_area {position:relative; padding-left:10px; margin-top:5px; background:#edeeef;}
.page_area .page_area_data {overflow:hidden; position:absolute; top:11px; right:10px; width:360px;}
.page_area .page_area_data dl {float:left; text-align:right;}
.page_area .page_area_data dt,
.page_area .page_area_data dd {display:inline; font-size:14px; }
.page_area .page_area_data dt {vertical-align:middle;}
.page_area .page_area_data dd select{font-size:11px;}
.page_area .page_area_data .page_ata {width:200px;}
.page_area .page_area_data .result{width:150px;}

.page_area2 {position:relative;}
.page_area2 .page_area_data {overflow:hidden; padding:10px 0; border-bottom:1px solid #e0e0e0; text-align:right;}
.page_area2 .page_area_data dl {display:inline; margin:0 10px 0 20px;}
.page_area2 .page_area_data dt,
.page_area2 .page_area_data dd {display:inline; font-size:11px; }
.page_area2 .page_area_data dt {vertical-align:middle;}
.page_area2 .page_area_data dd select{font-size:11px;}
.page_area2 .page_area_data .page_ata {/*width:200px;*/}
.page_area2 .page_area_data .result{width:150px;}

/* 회원서비스 */
.member_box {width:615px; padding:4px; border:2px solid #e1e1e1;}
.login_box {position:relative; padding:25px 0 25px 135px; background:#f0f5fb;}
.login_box .btn_login {float:left; margin-left:5px;}
.login_box .login {float:left; width:250px;}
.login_box .login span {display:inline-block; height:24px;}
.login_box .login label {display:inline-block; width:65px;}
.login_box .login .text {height:17px; border:1px solid #e1e1e1;}
.login_info {margin:0 80px; padding:10px 0 20px 70px; background:url("/images/front/contents/bg_login.gif") no-repeat left 15px;}
.login_info span {padding:0 10px; }
.login_info p {margin-left:10px; padding:15px 0;}

.member_box2 {margin-bottom:20px; padding:4px; border:2px solid #e1e1e1;}
.login_box2 {position:relative; padding:25px 0 25px 0; background:#f0f5fb;}
.login_box2 p {text-align:center; font-weight:bold; color:#323232;}
.login_box2 p em {font-weight:bold; color:#429acf;}
.login_info2 span {font-weight:bold; font-size:14px; vertical-align:middle;}
.login_info2 {text-align:center; padding:40px 0 40px;}
.login_info2 .text {margin-left:-4px; padding:5px;}
.login_info2 label {margin-left:15px; }

/* 장관인사말 */
.welcom {position:relative; padding-top:10px; background:url("/images/front/contents/bg_wc_sky.gif") no-repeat 322px 40px;}
.welcom .welcom_in {width:505px; padding-right:15px;background:url("/images/front/contents/bg_wc_text.png") no-repeat right 50px;}
.welcom .welcom_in .wc_txt1 {margin-left:21px; padding:25px 0 20px 0; color:#898989; font-size:12px; line-height:1.6;}
.welcom .welcom_in .wc_txt2 {margin-left:21px; padding:0 0 20px 0; color:#898989; font-size:12px; line-height:1.6;}
.welcom .welcom_in .wc_txt2 strong {color:#898989}
.greetingchief {position:absolute; bottom:20px; right:-11px;}
.signature {margin-left:21px;}
.signature img {display:inline-block; margin:23px 0 0 10px;}

/* sitemap */
.sitemap_con {overflow:hidden;}
.sitemap_con .sitemap_box {float:left;}

/* 문의하기 */
.inquiry_box {padding-bottom:20px; }
.inquiry_box ul{padding:15px 40px; border-top:2px solid #8e919b; border-right:2px solid #dadada;  border-left:2px solid #dadada;  border-bottom:2px solid #dadada;}
.inquiry_box ul li{padding-left:20px; color:#434a55; background:url("/images/front/common/bul_bgh4.gif") no-repeat left 5px; line-height:1.6;}
.inquiry_box  .agree {padding:15px 0; text-align:center;}

/* 회원가입 */
.tab_memberjoin {overflow:hidden;}
.tab_memberjoin li {float:left;}
.tab_memberjoin2 {overflow:hidden; border-bottom:2px solid #505666;}
.tab_memberjoin2 li {float:left;}

.join_done {margin:40px 0 20px 0; padding:40px 0 40px 55px; border-bottom:2px solid #9c9ea5; background:#f8f9fa url("/images/front/contents/bg_join_done.gif") no-repeat right top;}
.join_done .tit {padding-bottom:15px;}
.join_done .txt {padding-bottom:10px; font-size:14px; font-weight:bold;}
.join_done .txt em {padding-bottom:5px;color:#5aafe2;font-size:14px; font-weight:bold;}
.join_done .txt2 {line-height:1.5;}

.con_memberjoin .mj_section {padding-top:20px;}
.con_memberjoin h4 { color:#434a55; font-weight:bold; background:url("/images/front/common/bul_bgh4_02.gif") no-repeat left 10px;}
.con_memberjoin .mj_box {overflow:auto; overflow-x:hidden; height:125px; padding:10px; background:#fafafa; line-height:1.5;}
.con_memberjoin .check {padding:10px 0;}
.con_memberjoin .check label{margin-left:5px; color:#434a55;}
.con_memberjoin .check2 {padding:1px 0 30px 7px;}
.con_memberjoin .check2 label{margin-left:3px; color:#434a55;}
.con_memberjoin .check2 p {padding:4px 0 0 28px; color:#434a55;}
.btn_memberjoin {padding:30px 0; text-align:center;}
.btn_memberjoin li {display:inline; padding:0 10px}
.con_memberjoin .join_txt {padding:30px 0 10px 0; line-height:1.5;}
.con_memberjoin .join_txt2 {padding:15px 0 10px 0; line-height:1.5;}
.con_memberjoin .join_txt3 {padding:1px 0 10px 20px; line-height:1.5;}
.con_memberjoin .join_txt4 {padding-left:20px;}
.con_memberjoin .join_txt4 li{padding-left:10px; background:url("/images/front/common/bul_dot02.gif") no-repeat left 6px; line-height:1.4;}

.join_box {padding:30px; border:1px solid #cfcfcf; text-align:center; background:#f8f9fa;}
.join_box .join_txt {display:inline-block; text-align:left; line-height:1.5; color:#595f69; font-weight:bold;}
.join_box .join_txt em {color:#5aafe2;}
.join_box .idlist {padding-top:20px;}
.join_box .idlist li {padding-bottom:5px; }
.join_box .idlist .ids {display:inline-block; width:290px; text-align:left; font-size:12px;}
.join_box .idlist .ids input,
.join_box .idlist .ids label {vertical-align:middle;}
.join_box .idlist .ids label {margin-left:5px;}
.join_box .idlist .id_date {text-align:right;font-size:12px;}

.join_box2 {padding-bottom:20px;}
.join_box2 li{text-indent:-10px; margin-left:10px; line-height:1.5;}
.overlap {margin-top:30px;}

.join_box3 {padding:20px 30px; border:1px solid #cfcfcf; text-align:center; background:#f8f9fa;}
.join_box3 .join_txt {display:inline-block; text-align:center; line-height:1.5; color:#595f69; font-weight:bold;}
.join_box3 .join_txt em {margin-right:13px;}

.send_box {border:1px solid #d0d0d0; border-top:0 none;}
.send_box ul {overflow:hidden; padding:20px 0; background:url("/images/front/common/bg_send_box.gif") no-repeat 370px 27px;}
.send_box ul li {float:left; width:370px; text-align:center;}
.send_box .send_info { padding:25px 0 15px 0; line-height:1.5; color:#595f69;}
.send_box .send_info em {display:block;line-height:1.5; color:#5aafe2; font-weight:bold;}

/* 포털 메세지창 */
.message_box {width:600px; margin:0 auto;}
.message_box .tit {padding:10px 10px 10px 40px; background:#505666 url("/images/front/icon/icon_mg.gif") no-repeat 15px center;}
.message_box .txt_box {margin-bottom:10px;border-top:2px solid #e3e4e5; border-left:3px solid #e3e4e5; border-right:3px solid #e3e4e5; border-bottom:3px solid #e3e4e5;}
.message_box .txt_box p {padding:35px 0; text-align:center; color:#565656; font-weight:bold; font-size:14px;}
.message_box .txt_box p em {color:#5aafe2; font-weight:bold; font-size:14px;}

.career_program .career_program_info {padding:10px 0 10px 18px; background: url("/images/front/contents/bg_career_program.jpg") no-repeat right 10px;}
.career_program .career_program_info .h5_cpi {padding-bottom:5px; }
.career_program .career_program_info .cpi_txt {line-height:1.5; color:#5c5d5e;}

.career_program .career_program_info2 {margin-bottom:20px; padding-left:18px;}
.career_program .career_program_info2 p{margin:10px 0; padding:10px 15px; border:1px solid #aacde0; background:#f6fafb; line-height:1.5;}
.career_program .career_program_info2 .cp_check {margin-left:20px;}

.career_class_info {padding:10px 0 15px 18px; background: url("/images/front/contents/bg_career_class.gif") no-repeat right 1px;}
.career_class_info .h5_cpi {padding-bottom:5px; }
.career_class_info .cpi_txt {line-height:1.5; color:#5c5d5e;}
.career_program .info_list {margin:5px 0 20px 10px; }
.career_program .info_list li{padding-left:10px; line-height:1.5; background: url("/images/front/common/bul_dot02.gif") no-repeat left 6px;}

.career_class_info2 {padding:10px 0 35px 5px; background: url("/images/front/contents/bg_st_class.jpg") no-repeat 595px 35px;}
.career_class_info2 .h5_cpi {padding-bottom:5px; }
.career_class_info2 .cpi_txt {padding:10px 0 0 20px; line-height:1.5; color:#5c5d5e;}

.tab_st_class {overflow:hidden; margin-bottom:25px; border-bottom:2px solid #505666;}
.tab_st_class li {float:left;}

.career_box01 {float:left; width:360px;}
.career_box01 .career_box01_in{ border:2px solid #e1e1e1;}
.career_box01 .career_box01_in .career_box01_bottom {height:60px; margin:0 4px 4px 4px; padding:15px 0; background:#fafafa;}
.career_box01_in .txt_career {margin:4px 4px 0 4px; padding:20px 0; text-align:center; background:#f5f5f5;}
.career_subtxt {padding:15px 0 25px 0; clear:both; text-align:right;}
.career_subtxt .star2 {margin-right:3px; color:#f30e0e;}
.career_box01 .career_box01_in .line {padding:5px 0 5px 30px; text-align:left;}
.career_box01 .career_box01_in .line dt,
.career_box01 .career_box01_in .line dd {display:inline; color:#505050;}
.career_box01 .career_box01_in .line dt {font-weight:bold;}
.career_box01 .career_box01_in .line span {margin-right:5px; font-weight:bold; color:#505050;}
.career_box01 .career_box01_in .line label {margin-left:5px;}
.career_box01 .career_box01_in .line .text,
.career_box01 .career_box01_in .line select{color:#505050; font-size:12px; }
.career_box01 .career_box01_in .line .text {padding:3px 3px 1px 3px;}

.career_result {border-top:2px solid #4090d4;}
.career_result .h6_cr {padding:12px 0 12px 23px; border-bottom:1px solid #e5e5e5; background:#f5f5f5 url("/images/front/common/bul_bgh6.gif") no-repeat 10px 16px; color:#505050; font-weight:bold;}
.career_result .h6_cr em {font-weight:bold; color:#3ca1f6;}
.career_result .career_result_list {overflow:hidden;padding:15px 10px; }
.career_result .career_result_list li {float:left; width:220px; padding-left:15px; margin-right:7px; background:url("/images/front/common/bul_dot02.gif") no-repeat 5px 7px; line-height:1.5;}
.career_result .career_result_list li a {color:#197acb; text-decoration:underline;}

/* 학교찾기 */
.find_map {position:relative; padding:7px 10px; border:1px solid #e3e3e3; background:#f1f6f9;}
.find_map  .find_search {position:absolute;}
.find_map .space2 {margin-bottom:8px;}
.find_map select {font-size:12px; color:#434a55;}
.find_map .guide {overflow:hidden; margin-top:10px; padding-top:10px; border-top:2px solid #e3e3e3;}
.find_map .guide .img {display:block; float:left; margin-right:15px;}
.find_map .guide .guide_list {float:left;}
.find_map .guide .guide_list dt,
.find_map .guide .guide_list dd {line-height:1.4;}

.search_map {overflow:hidden; padding:10px 0; }
.search_map .sel_map  {float:left; width:225px; height:250px; margin-right:73px; border:1px solid #e2e2e2;}
.search_map .sel_map .map {width:174px; height:240px; padding:0 16px 0 25px; border:5px solid #f1f1f1;}
.search_map .sel_map_box {float:left; width:210px; height:250px;}
.search_map .r_space {margin-right:30px;}
.search_map .sel_map_box h4 {padding:10px 0 10px 13px; border-bottom:2px solid #b0b2ba; background:#d8e7f0; color:#505050; font-size:12px; font-weight:bold;}
.search_map .sel_map_box .school_list {overflow:auto; height:195px; padding:10px 0; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
.search_map .sel_map_box .school_list li a {display:block; padding:3px 3px 3px 15px;}

.view_map .sel_icon { margin-top:20px; padding:10px 0;}
.view_map .sel_icon label,
.view_map .sel_icon input {vertical-align:middle;}
.view_map .sel_icon .selicon_type {margin-left:-5px;}
.view_map .sel_icon .info_icon {overflow:hidden; padding:7px 0 1px 0;}
.view_map .sel_icon .info_icon dt{float:left; padding:3px 3px 0 0; }
.view_map .sel_icon .info_icon dd{float:left; padding:0 3px 0 0;}
.view_map .sel_icon .info_icon dd img {margin-right:3px;}
.view_map .map_area {width:740px; height:700px; border:3px solid #f1f1f1;}

.view_map2 .map_area {float:left; width:440px; height:572px; border:7px solid #f1f1f1;}
.view_map2 .office_list {float:right; width:280px;border:1px solid #e2e2e2;}
.view_map2 .office_list span {display:inline-block; vertical-align:middle; line-height:1.2;}
.view_map2 .office_list .name {width:65px; margin-right:4px; padding:9px 4px 9px 4px; border-right:2px solid #cdcfd3; color:#505050; font-weight:bold; background:#d8e7f0;}
.view_map2 .office_list .ad {width:200px;}

.office_infobox h4 {padding-left:25px; background:#d8e7f0 url("/images/front/common/bul_bgh4.gif") no-repeat 10px 13px; color:#505050; font-weight:bold;}
.office_infobox h5 {padding:10px 0 10px 20px; background:url("/images/front/common/bul_bgh4_02.gif") no-repeat left 10px; color:#505050; font-weight:bold;}
.office_infobox .office_info {overflow:hidden; margin-bottom:35px; padding:15px; border:6px solid #efefef; border-top:0 none;}
.office_infobox .office_info .logo_area {float:left; width:140px; margin-right:35px;}
.office_infobox .office_info .logo_area .img_logo {display:block; width:132px; height:135px; border:1px solid #e9e9e9; text-align:center;}
.office_infobox .office_info .logo_area .img_logo img {}
.office_infobox .office_info .office_infolist {float:left; width:530px; }
.office_infobox .office_info .office_infolist dl dt,
.office_infobox .office_info .office_infolist dl dd {display:block; overflow:hidden; border-bottom:1px solid #ececec; line-height:1.8;}
.office_infobox .office_info .office_infolist dl dt {float:left; width:85px; font-weight:bold;  background: url("/images/front/popup/bg_infolist_bar.gif") no-repeat right 5px;}
.office_infobox .office_info .office_infolist dl dd {float:left; width:430px; padding-left:15px; }
.office_infobox .office_info .office_infolist dl dt img {margin:-3px 5px 0 0;}

.tab_office {overflow:hidden; border-bottom:2px solid #505666;}
.tab_office li {float:left;}

.search_state {padding:25px 0 10px 0;}
.search_state  select {color:#434a55; font-size:12px;}
.search_state label {margin-left:15px; color:#434a55;}
.search_state label,
.search_state input {vertical-align:middle;}

.btn_appraisal {position:absolute; top:2px; right:1px; }
.img_appraisal {display:block; padding:15px 0; text-align:center;}

.icon_box {overflow:hidden; padding:15px 0 15px 70px;}
.icon_box dl dt {float:left; width:110px;}
.icon_box dl dd {float:left; margin-right:19px;}

.icon_box2 ul{overflow:hidden; }
.icon_box2 ul li {float:left; margin-right:19px;}
.icon_box2 ul li.last {margin-right:0;}

/* list type2 */
.list_top2 { overflow:hidden; padding:15px 0 10px 0;}
.list_top2 .tag_title dt {margin-right:5px;}
.list_top2 .tag_title dt,
.list_top2 .tag_title dd { display:inline; color:#505050; }
.list_top2 .tag_title dd {padding-right:7px; margin-right:3px; font-weight:bold; background: url("/images/front/popup/bg_infolist_bar.gif") no-repeat right 2px;}
.list_top2 .tag_title dd a {color:#505050;}
.list_top2 .tag_title dd.on a {color:#4390d9;}

/* list type3 */
.list_top3 { overflow:hidden; padding:0 0 10px 0;}
.list_top3 .tag_title dt {margin-right:5px;}
.list_top3 .tag_title dt,
.list_top3 .tag_title dd { display:inline; color:#505050; }
.list_top3 .tag_title dd {padding-right:7px; margin-right:3px; font-weight:bold; background: url("/images/front/popup/bg_infolist_bar.gif") no-repeat right 2px;}
.list_top3 .tag_title dd a {color:#505050;}
.list_top3 .tag_title dd.on a {color:#4390d9;}

.office_map {width:740px; height:520px; margin:20px 0; border:4px solid #f1f1f1;}

.after {background: url("/images/front/contents/bg_after.gif") no-repeat right 35px;}
.after2 {background: url("/images/front/contents/bg_after2.jpg") no-repeat right 1px;}
.after3 {background: url("/images/front/contents/bg_after3.jpg") no-repeat right 1px;}
.after4 {background: url("/images/front/contents/bg_after4.png") no-repeat right 1px;}
.after5 {padding-top:10px; background: url("/images/front/contents/bg_after5.jpg") no-repeat right 1px;}
.after6 {background: url("/images/front/contents/bg_after6.jpg") no-repeat right 1px;}
.after7 {background: url("/images/front/contents/bg_after7.jpg") no-repeat right 1px;}
.after9 {background: url("/images/front/contents/bg_after9.jpg") no-repeat right 43px;}
.p_after {margin-bottom:1px; border-bottom:2px solid #3c8dcf;}
.after_box {margin-bottom:10px; padding:10px 17px; border-top:2px solid #5292c7; border-left:1px solid #8cb7d9; border-right:1px solid #8cb7d9; border-bottom:1px solid #8cb7d9;}
.after_box ol {overflow:hidden;}
.after_box ol li {float:left;}

.type_search {position:relative;}
.type_search .sel_search {position:absolute; top:5px; right:1px;}

.law_box {margin-bottom:30px; padding:14px 40px; border-top:2px solid #8e919b; border-left:2px solid #dadada; border-bottom:2px solid #dadada; border-right:2px solid #dadada; background:#f8f9fa;}
.law_box ul li {padding-left:20px; background:url("/images/front/common/bul_bgh4.gif") no-repeat left 5px; line-height:1.6;}

.law_search {overflow:hidden; padding:3px 0 10px 0;}
.law_search .data {float:left; width:200px; margin-top:5px; padding-left:10px;color:#434a55; font-size:12px; background:url("/images/front/common/bul_bgh6.gif") no-repeat left 5px;}
.law_search .data span {font-weight:bold; color:#f6581b;font-size:12px; }
.law_search .search {float:right;}

.etc_box {color:#898989; line-height:1.5;}
.etc_box .title {padding:0; font-size:14px; color:#058ed0; font-weight:bold; background:0 none;}
.etc_box .sub_title {padding:15px 0;font-weight:bold; font-size:14px; color:#575757;}
.etc_box .sub_title2 {padding-bottom:4px; font-weight:bold; font-size:12px; color:#575757;}

.etc_box2 {margin-bottom:30px; padding:15px 35px; border-top:2px solid #c0c2c8; background:#f8f9fa; line-height:1.5; color:#434a55;}

.hifive_info {background:url("/images/front/contents/bg_hifive.gif") no-repeat 456px 30px;}
.hifive_info .h4_hifive_info {background:0 none; padding:0; margin:0;}
.hifive_info .hifive_info_list {overflow:hidden; background:url("/images/front/contents/bg_hifive_infolist.gif") no-repeat left bottom;}
.hifive_info .hifive_info_list li {float:left; font-size:12px; }
.hifive_info .hifive_info_list li.hf_info_list01 {width:145px; padding-right:15px;}
.hifive_info .hifive_info_list li.hf_info_list02 {width:145px; padding-left:5px;}
.hifive_info .hifive_info_list li.hf_info_list03 {width:140px; padding-left:5px;}
.hifive_info .hifive_info_list li.hf_info_list04 {width:140px;}
.hifive_info .hifive_info_list li.hf_info_list05 {width:152px;}
.hifive_info .hifive_info_list li dt {padding:6px 0 10px 0;}
.hifive_info .hifive_info_list li dd {color:#898989; line-height:1.3;}
.hifive_info .p_hifive_info {padding:20px 0 8px 0; font-size:14px; color:#353535;}
.hifive_info .hifive_info_list2 {margin-bottom:60px;}
.hifive_info .hifive_info_list2 li{color:#898989; line-height:1.5;}

.top_policy {overflow:hidden; padding:0 0 10px 0;}
.top_policy h4 {float:left;}
.top_policy .policy_data {float:right; overflow:hidden; margin-top:10px;}
.top_policy .policy_data p {float:left; width:70px; margin-top:2px;}
.top_policy .policy_data ul {float:left;}
.top_policy .policy_data ul li {line-height:1.5;color:#5c5d5e; font-size:11px;}
.top_policy .policy_data ul li a {text-decoration:underline; color:#5c5d5e; font-size:11px;}
.policy {position:relative; padding-top:30px; background:url("/images/front/contents/bg_policy.jpg") no-repeat right 1px;}
.policy_graph {position:absolute; top:180px; right:20px;}
.policy_graph2 {padding:10px 0 20px 0;}

.eventpage_info h4{margin:20px 0 0;}
.eventpage_info h4 span{padding:5px 0 0;display:block;}
.eventpage_info .eventpage_info_box{background:#F6FAFB;border: 1px solid #AACDE0;line-height: 1.5;margin:5px 0;padding:10px 15px;}
.eventpage_info .eventpage_info_box p{padding:0 0 10px;}
.eventpage_info .eventpage_info_box strong{color:#333;}
.eventpage_info .eventpage_info_box p.txt1{padding:0 0 10px 13px;}
.eventpage_info .eventpage_info_box .t1{display:inline-block;padding:0 0 0 10px;}
.eventpage_info .eventpage_info_box .t2{display:inline-block;padding:0 0 0 115px;}

/* 명예의 전당 */
.tab_type02 {overflow:hidden;padding:0 0 14px;}
.tab_type02 li {float:left;}
.table03 tbody td.left2{padding-left:42px;text-align:left;}
.table03 tbody td.left2 a{text-decoration:none;}