<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* *********************************************
* Project ===== 
* FileName === comm.css
* Author ===== 
* Date ======= 2017-10-24
* Last ======= 2017-10-24
********************************************* */

/* MOBILE css */
#header {}
#header .header_inner {position:relative;}
#header .h1-logo {padding:10px 0 10px 12px;}
#header .h1-logo img {width:78px;}
#header .mobile-menu .btn-menu {padding:15px;background:#006cb7;position:absolute;top:0;right:0;}
#header .mobile-menu .btn-menu img {width:13px;}
#gnb_area {position:absolute;top:0;right:0;width:80%;z-index:100;background:#006cb7;height:100%;display:none;}
#gnb_area .gnb {border-top:1px solid #3389c5;margin-top:48px;}
#gnb_area .gnb &gt; li {border-bottom:1px solid #3389c5;}
#gnb_area .gnb li a {color:#fff;padding:15px 20px;display:block;font-size:18px;font-weight:500;}
#gnb_area .gnb li ul {background:#fff;padding:10px;display:none;}
#gnb_area .gnb li ul li a {color:#006cb7;padding:10px 20px;}
#gnb_area .gnb_close {position:absolute;top:10px;right:10px;}
#gnb_area .gnb_close img {width:25px;}
#gnb_area .util {overflow:hidden;}
#gnb_area .util li {float:left;width:33%;}
#gnb_area .util li a {display:block;background:#000;color:#fff;border-right:1px solid #fff;padding:10px 0;text-align:center;font-size:14px;}
#gnb_area .util li.last {width:34%;}
#gnb_area .util li.last a {border:none;}
#main_ctm {position:relative;margin-bottom:110px;}
.visual_area {width:62%;}
.visual_area img {width:100%;}
.visual_area .visual li {height:300px;}
.visual_area .visual li.type1 {background:url(../../images/main/mobile_visual01.gif) no-repeat center bottom;}
.visual_area .visual li.type2 {background:url(../../images/main/mobile_visual02.gif) no-repeat center bottom;}
.visual_area .visual li.type3 {background:url(../../images/main/mobile_visual06.gif) no-repeat center bottom;}
.visual_area .visual li.type4 {background:url(../../images/main/mobile_visual05.gif) no-repeat center bottom;}
.visual_area .visual .slick-dots {}
.visual_area .visual .slick-dots li button {width:16px;height:16px;background:#fff;border-radius:50px;}
.visual_area .visual .slick-dots li.slick-active {width:50px;}
.visual_area .visual .slick-dots li.slick-active button {background:#f9c71a;width:50px;}
.visual_area .visual .slick-dots li {height:20px;text-align:center;margin:0 2px;}
#main_ctm .gallery {width:62%;position:relative;height:300px;overflow:hidden;}
#main_ctm .gallery .tt {padding:20px 0 0 10px;font-size:18px;color:#494949;font-weight:500;}
#main_ctm .gallery .gal_box {padding:10px;font-size:12px;line-height:18px;color:#959595;}
#main_ctm .gallery .gal_box p {width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#main_ctm .gallery .gal_box .img_box img {width:100%;}
#main_ctm .gallery .gal_box strong {display:block;font-size:13px;font-weight:500;padding:10px 0 5px;color:#2d3238;}
#main_ctm .gallery .gal_box .day {display:none;}
#main_ctm .gallery ul {margin:15px 0 0 15px;}
#main_ctm .gallery ul li {font-size:14px;color:#666;line-height:20px;background: url(../../images/comm/bg_map_txt.gif) no-repeat 0 10px;padding-left:10px;background-size:4px;margin-bottom:15px;font-weight:500;position:relative;}
#main_ctm .gallery ul li span {display:none;}
#main_ctm .gallery .btn_more {position:absolute;top:20px;right:10px;}
#main_ctm .m_list {position:absolute;top:-300px;right:0;width:38%;}
#main_ctm .m_list li {text-align:center;height:150px;}
#main_ctm .m_list li strong {font-size:18px;font-weight:500;color:#fff;display:block;padding:15px 0 0;}
#main_ctm .m_list li .txt {display:block;font-size:14px;color:#fff;margin:15px 0;}
#main_ctm .m_list li a.more {display:inline-block;background:#fff;border-radius:25px;padding:5px 10px;font-size:14px;color:#000;}
#main_ctm .m_list li.type01 {background:url(../../images/comm/bg_list01.gif) no-repeat;}
#main_ctm .m_list li.type02 {background:#508cde;}
#main_ctm .m_list li.type02 a span.txt {display:none;}
#main_ctm .m_list li a.img_box {display:block;margin-top:15px;}
#main_ctm .m_list li a.img_box img {width:76px;}
#main_ctm .m_list li.type03 .txt {display:none;}
#main_ctm .m_list li.type03 {background:#87c341;}
#main_ctm .m_list li.type04 {background:#a68657;}
#main_ctm .m_list li.type04 a.img_box.pc{display:none;}
#main_ctm .m_list li.type04 a.img_box .txt {display:none;}
#main_ctm .m_list li.type05 {display:none;}
#main_ctm .m_list li.type06 {display:none;}
#main_ctm .m_list li.type07 {display:none;}
#main_ctm .f_list {overflow:hidden;}
#main_ctm .f_list li {float:left;width:50%;border-top:1px solid #e5e5e5;}
#main_ctm .f_list li a {display:block;font-size:13px;color:#74797b;padding:20px 0 20px 50px;}
#main_ctm .f_list li.type01 a {background:url(../../images/comm/f_list_01.gif) no-repeat 14px center;background-size:26px;border-right:1px solid #e5e5e5;}
#main_ctm .f_list li.type02 a {background:url(../../images/comm/f_list_02.gif) no-repeat 10px center;background-size:28px;}
#main_ctm .f_list li.type03 a {background:url(../../images/comm/f_list_03.gif) no-repeat 15px center;background-size:24px 38px;border-right:1px solid #e5e5e5;}
#main_ctm .f_list li.type04 a {background:url(../../images/comm/f_list_04.gif) no-repeat 10px center;background-size:36px 24px;padding:12px 0 12px 50px;}
.gnb_all {display:none;}
#container #contents {padding-bottom:70px;}
#container #contents .lnb {display:none;}
#container #contents .aside {display:none;}
#container .social_area {display:none;}
#contents h2.tit {font-size:24px;color:#b38557;font-weight:500;border-top:2px solid #999;padding:13px 15px;border-bottom:2px solid #dadada;}
#contents h2.titmobi {font-size:24px;color:#b38557;font-weight:500;border-top:2px solid #999;padding:13px 15px;border-bottom:2px solid #dadada;}
#contents h2.titpc {font-size:24px;color:#b38557;font-weight:500;border-top:2px solid #999;padding:13px 15px;border-bottom:2px solid #dadada;display:none;}
#contents h3.pro_tit {font-size:20px;color:#b38457;font-weight:500;padding-bottom:5px;display:inline-block;margin-left:10px;}
#contents .history_area {overflow:hidden;margin:20px 0 25px;border-bottom:1px dashed #e5e5e5;padding-bottom:25px;}
#contents .history_area .history_box {width:100%;margin-bottom:20px;}
#contents .history_area strong {color:#2c2f36;font-size:16px;font-weight:500;padding-left:10px;}
#contents .history_area ul li {font-size:16px;line-height:24px;color:#696969;padding:15px 10px 0 24px;text-indent:-11px;}
#contents strong.t_year {display:block;color:#076bb6;font-size:26px;font-weight:500;padding:10px 0 20px;margin:0 10px;}
#contents .desc_p {font-size:14px;color:#333;margin:10px 10px 0;font-weight:500;}
#contents p.sc_tit {color:#2c2f36;font-size:16px;font-weight:500;padding-bottom:15px;border-bottom:1px dashed #e5e5e5;margin:0 10px;}
#contents .sc_list {padding-top:20px;border-bottom:1px dashed #e5e5e5;margin:0 10px;}
#contents .sc_list dt {color:#2c2f36;font-size:16px;font-weight:500;margin-bottom:7px;line-height:24px;}
#contents .sc_list dd {color:#666;font-size:16px;line-height:28px;margin-bottom:20px;word-wrap:break-word;}

#footer .foot_bar {border-top:1px solid #7d7d7d;background:#f4f4f4;border-bottom:1px solid #ccc;position:relative;}
#footer .foot_bar ul {padding:15px 20px;overflow:hidden;}
#footer .foot_bar ul li {float:left;text-align:center;padding:0 10px;background:url(../../images/comm/bg_f_list.gif) no-repeat right center;font-size:13px;}
#footer .foot_bar ul li a {color:#898989;}
#footer .foot_bar .btn_top {position:absolute;top:0;right:0;display:block;}
#footer .foot_bar .btn_top img {width:58px;}
#footer .foot_logo {text-align:center;margin:30px 0 20px;}
#footer .inner {color:#898989;font-size:13px;line-height:18px;text-align:center;padding-bottom:15px;overflow:hidden;}
#footer .inner .select_a1 {display:none;}

/* Login */
#contents .login_area {padding:37px 24px;}
#contents .login_area strong.tit {color:#006cb7;font-size:34px;}
#contents .login_area p.txt {color:#2e2e2e;font-size:17px;font-weight:500;margin-top:5px;}
#contents .login_area p.txt2 {color:#999;font-size:17px;font-weight:500;margin-top:5px;line-height:24px;}
#contents .login_area .login_box {margin-top:45px;}
#contents .login_area .login_box label {display:block;color:#2e2e2e;font-size:14px;font-weight:500;margin-bottom:5px;}
#contents .login_area .login_box label span {color:#ff6600;}
#contents .login_area .login_box .txt {color:#999;font-size:13px;}
#contents .login_area .er {color:#d30d12;font-size:13px;margin-top:10px;background:url(../../images/comm/bg_er.gif) no-repeat 0 1px;padding-left:18px;background-size:14px;}
#contents .login_area .tu {color:#46c529;font-size:13px;margin-top:10px;background:url(../../images/comm/bg_tu.gif) no-repeat 0 1px;padding-left:18px;background-size:14px;}

/* Join */
#contents .i_txt {padding:20px 25px 20px 45px;text-indent:-20px;}
#contents .i_txt label {color:#999;font-size:14px;}
#contents .i_txt a {text-decoration:underline;color:#006cb7;font-size:14px;}
#contents .txt_box {padding:25px 10px;}
#contents .txt_box p.txt {font-size:14px;color:#999;line-height:20px;margin-bottom:35px;}
#contents .txt_box dl dt {font-size:18px;color:#2e2e2e;font-weight:500;padding:15px 0 20px;}
#contents .txt_box dl dd {font-size:14px;color:#999;line-height:20px;padding-bottom:20px;border-bottom:1px dashed #d8d8d8;}
#contents .txt_box dl dd:last-child {border-bottom:0;}
#contents .txt_box .line1 {display:block;padding-left:20px;}

/* Site Map */
#contents .smap {padding:13px 17px;}
#contents .smap li strong {background:url(../../images/comm/bg_smn01.gif) no-repeat left center;background-size:50px 37px;display:block;position:relative;padding:10px 20px 10px 62px;border:1px solid #dedede;font-size:15px;color:#737373;font-weight:500;}
#contents .smap li strong span {background:url(../../images/comm/bg_smn.gif) no-repeat right bottom;display:block;position:absolute;bottom:-1px;right:-1px;width:13px;height:13px;background-size:13px;}
#contents .smap li ul {padding:15px 0;overflow:hidden;}
#contents .smap li ul li {float:left;margin:0 10px;}
#contents .smap li ul li a {background:url(../../images/comm/bg_dot_smn.gif) no-repeat 0 5px;padding-left:10px;font-size:13px;color:#999;}
#contents .smap li.smn02 strong {background:url(../../images/comm/bg_smn02.gif) no-repeat left center;background-size:50px 37px;}
#contents .smap li.smn03 strong {background:url(../../images/comm/bg_smn03.gif) no-repeat left center;background-size:50px 37px;}
#contents .smap li.smn04 strong {background:url(../../images/comm/bg_smn04.gif) no-repeat left center;background-size:50px 37px;}
#contents .smap li.smn05 strong {background:url(../../images/comm/bg_smn05.gif) no-repeat left center;background-size:50px 37px;}
#contents .smap li.smn06 strong {background:url(../../images/comm/bg_smn06.gif) no-repeat left center;background-size:50px 37px;}
#contents .smap li.smn03 {margin-bottom:15px;}
#contents .smap li.smn04 {margin-bottom:15px;}

/* About Us */
#contents .bn_about {font-size:18px;color:#95b6cf;background:url(../../images/comm/bg_about01.gif) no-repeat right center;padding:7% 20px;background-size:100%;}
#contents .about_area {padding:20px 15px;}
#contents .about_area .tit {font-size:15px;color:#000;font-weight:500;margin:15px 0;display:block;}
#contents .about_area .txt {font-size:12px;color:#999;line-height:16px;margin-bottom:18px;}
#contents .map_area {padding:18px 15px;}
#contents .map_area #map {width:100%;border:1px solid #dcdcdc;border-bottom:0;}
#contents .map_area .map_txt {border:1px solid #dcdcdc;padding:18px 10px;}
#contents .map_area .map_txt strong {font-size:14px;color:#2e2e2e;font-weight:500;}
#contents .map_area .map_txt dl {overflow:hidden;margin-top:15px;}
#contents .map_area .map_txt dl dt {background:url(../../images/comm/bg_map_txt.gif) no-repeat 0 6px;font-size:14px;color:#2e2e2e;font-weight:500;padding-left:10px;margin-bottom:5px;}
#contents .map_area .map_txt dl dd {color:#999;font-size:14px;margin-bottom:12px;padding-left:10px;}
#contents .map_area .map_txt dl dd a {color:#006cb7;text-decoration:underline;}
#contents .history {border-bottom:1px dashed #e5e5e5;margin:15px;overflow:hidden;padding-bottom:10px;}
#contents .history .year {float:left;width:26%;text-align:center;}
#contents .history strong {width:70px;display:inline-block;text-align:center;background:#006cb7;color:#fff;font-size:18px;font-weight:500;border-radius:50px;padding:25px 0;margin-top:50px;}
#contents .history strong.type1 {margin-top:40px;background:#4ea3de;}
#contents .history strong.type2 {margin-top:50px;background:#4274b2;}
#contents .history ul {float:right;width:74%;}
#contents .history ul li {margin-bottom:10px;font-size:14px;color:#7d7d7d;line-height:20px;background:url(../../images/comm/bg_map_txt.gif) no-repeat 0 10px;padding-left:7px;background-size:3px;}
#contents .history ul li.pt {color:#006cb7;background:none;} 

/* ACTIVITIES */
#contents .tab_area {padding:18px 15px;}
#contents .tab_area .tab_gal {overflow:hidden;border-bottom:2px solid #006cb7;border-right:1px solid #e0e0e0;}
#contents .tab_area .tab_gal li {float:left;width:20%;}
#contents .tab_area .tab_gal.type2 li {width:25%;}
#contents .tab_area .tab_gal li a {display:block;text-align:center;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;font-size:15px;color:#006cb7;font-weight:500;padding:10px 0;}
#contents .tab_area .tab_gal li.active a {border-top:1px solid #006cb7;color:#fff;background:#006cb7;}
#contents .tab_area .tab_box p.txt_d1 {font-size:16px;color:#999;margin:30px 0 15px;line-height:24px;}
#contents .tab_area .search_box {margin:8px 0 17px;text-align:right;overflow:hidden;}
#contents .tab_area .search_box label {font-size:14px;color:#2e2e2e;font-weight:500;padding:5px;}
#contents .tab_area .search_box .intx1 {width:68%;}
#contents .tab_area .search_box .btn_sc {display:inline-block;width:30px;height:30px;}
#contents .tab_area .search_box .btn_sc img {width:100%;}
#contents .tab_area .list_g1 {overflow:hidden;border-bottom:1px solid #d7d7d7;}
#contents .tab_area .list_g1 li {width:50%;float:left;margin-bottom:15px;}
#contents .tab_area .list_g1 li span.img_box {display:block;}
#contents .tab_area .list_g1 li span.img_box.odd {margin-right:5px;}
#contents .tab_area .list_g1 li span.img_box.even {margin-left:5px;}
#contents .tab_area .list_g1 li span.img_box img {width:100%;}
#contents .tab_area .list_g1 li strong {display:block;margin-top:7px;font-size:14px;color:#999;font-weight:300;text-align:center;}
#contents .tab_area .tab_box {display:none;}
#contents .tab_area .tab_box .img_a1 {display:block;width:100%;}
#contents .tab_area .tab_box .img_a1 img {width:100%;height:auto;}
#contents .tab_area .tab_box .list_a1 li {background:url(../../images/comm/bg_tab.gif) no-repeat 0 5px;font-size:14px;color:#999;margin-bottom:20px;line-height:20px;padding-left:17px;}
#contents .tab_area .tab_box .tit {color:#2e2e2e;font-size:18px;font-weight:500;text-align:center;padding:22px 0 25px;line-height:26px;}
#contents .tab_area .tab_box .tit span {display:block;}
#contents .tab_area .tab_box .txt {font-size:14px;color:#999;margin-bottom:20px;line-height:20px;}
#contents .section {padding:18px 15px;}
#contents .section .view_tit {position:relative;margin-top:15px;font-size:16px;color:#2e2e2e;font-weight:500;padding-bottom:5px;border-bottom:2px solid #006cb7;margin-bottom:15px;}
#contents .section .view_tit span {position:absolute;top:5px;right:0;color:#999;font-size:12px;}
#contents .view_img {border-bottom:1px solid #d7d7d7;padding-bottom:20px;}
#contents .view_img img {width:100%;}
#contents .year_t {background:url(../../images/comm/bg_year_t.gif) repeat;font-size:16px;text-align:center;padding:13px 0;width:140px;color:#fff;font-weight:500;margin-bottom:20px;}
#contents .pro_t {color:#2e2e2e;font-size:17px;font-weight:500;margin-bottom:5px;}
#contents .t_pont {display:none;}
#contents .desc_n1 {font-size:15px;color:#666;margin-bottom:35px;line-height:30px;}
#contents .desc_n1.type1 {text-align:justify;}
.register_n1 {margin-top:20px;}
.register_n1 thead th {border-top:2px solid #674b30;border-bottom:1px solid #674b30;padding:8px 0;background:#b38457;color:#fff;font-size:15px;}
.register_n1 tbody td {border-bottom:1px dashed #c7c6c4;padding:6px 15px 11px;font-size:15px;word-break:keep-all;}
.register_n1 tbody td ul {margin:7px 10px;}
.register_n1 tbody td.type1 {color:#666;}
.register_n1 tbody td .note {padding-left:10px;color:#666;}
.register_n1 tbody td.s_tt {background:#ead7c4;}
.register_n1 tbody td ul li {background:url(../../images/comm/bg_aside_dot.gif) no-repeat 0 14px;padding-left:12px;margin-bottom:5px;font-weight:300;color:#666;font-size:15px;}

/* COUNTRY */
#contents .country_info {border-top:1px solid #006cb7;}
#contents .country_info .ac_tit {padding:5px;border-bottom:1px solid #bdc6cc;overflow:hidden;background:url(../../images/comm/arrow_b.gif) no-repeat 95% center;}
#contents .country_info .ac_tit a.txt {display:block;float:left;position:relative;overflow:hidden;font-size:14px;color:#2e2e2e;font-weight:500;}
#contents .country_info .ac_tit.active {background:url(../../images/comm/arrow_t.gif) no-repeat 95% center;}
#contents .country_info .ac_tit a.img_box {display:block;width:60px;margin-right:10px;float:left;}
#contents .country_info .ac_tit a.img_box img {width:100%;}
#contents .country_info a strong {float:left;padding-top:10px;}
#contents .ac_box {display:none;}

/* BOARD */
.board_ctl .right_box {display:none;}
.t_search {text-align:center;margin-bottom:14px;}
.t_search select {width:20%;border:1px solid #ccc;padding:9px 5px;}
.t_search input {width:60%;border:1px solid #ccc;padding:10px 5px;}
.t_search .btn_sc {height:37px;display:inline-block;}
.t_search .btn_sc img {height:100%;}
a.btn_excel {color:#fff;display:inline-block;padding:10px 10px 10px 35px;background:#006cb7 url(../../images/comm/btn_excel.gif) no-repeat 8px center;font-weight:500;font-size:14px;margin-bottom:15px;}
/* DOCUMENTS */
#contents p.doc_t1 {font-size:16px;color:#2e2e2e;font-weight:500;border-bottom:1px dashed #d8d8d8;padding-bottom:8px;}
#contents p.doc_t2 {padding:10px 5px 25px 5px;margin-bottom:30px;font-size:14px;color:#999;line-height:22px;border-bottom:1px dashed #d8d8d8;} 

/* table */
.table_area {border-bottom:1px solid #dadada;padding:18px 0 24px;}
.register {}
.register tbody th {text-align:right;font-size:14px;color:#2e2e2e;padding-right:15px;}
.register tbody th span.point {color:#ff6600;}
.register tbody th span.blk {display:block;}
.register tbody td {padding:7px 0 8px;}
.register tbody td .t_er {font-size:12px;color:#d30d12;margin-top:5px;}
.register tbody td input {border:1px solid #d7d7d7;font-size:14px;color:#2e2e2e;padding:10px 2%;width:70%;}
.register tbody td select {border:1px solid #d7d7d7;font-size:14px;color:#2e2e2e;padding:10px 2%;width:74%;}
.register01 {border-top:1px solid #006cb7;}
.register01.type2 tbody td {padding:15px 15px;line-height:20px;}
.register01.type2 tfoot {margin-top:10px;border:1px solid #bdc6cc;}
.register01.type2 tfoot th {background:#eef4f8;border-bottom:1px solid #bdc6cc;font-size:14px;color:#2e2e2e;text-align:center;}
.register01.type2 tfoot td {padding:15px 15px;border-bottom:1px solid #bdc6cc;line-height:20px;} 
.register01 tbody th {background:#eef4f8;border-bottom:1px solid #bdc6cc;font-size:14px;color:#2e2e2e;text-align:center;}
.register01 tbody td {border-bottom:1px solid #bdc6cc;padding:8px 7px;}
.register01 tbody td input {border:1px solid #d7d7d7;width:90%;padding:3px 5px;height:22px;}
.register01 tbody td textarea {width:90%;border:1px solid #d7d7d7;padding:3px 5px;height:150px;}
.register02 {border-top:2px solid #006cb7;margin-bottom:25px;} 
.register02 thead th {color:#2e2e2e;font-size:14px;text-align:center;background:#eef4f8;padding:10px 0;}
.register02 thead th span.stit {display:block;font-size:14px;font-weight:normal;margin-top:5px;}
.register02 tbody td.t_day {text-align:center;color:#2e2e2e;}
.register02 tbody td {/*border-top:1px solid #bdc6cc;*/border-bottom: 1px solid #bdc6cc;padding:10px 5px;color:#999;line-height:16px;}
.register02 tbody td strong {color:#2e2e2e;font-size:12px;display:block;padding:10px 0;font-weight:500;}
.register02 tbody td strong span {display:block;padding-top:5px;}
.register02 tbody td ul li {margin-bottom:10px;font-size:12px;line-height:16px;background:url(../../images/comm/bg_map_txt.gif) no-repeat 0 7px;padding-left:7px;background-size:3px;}
.register02 tbody td ul li.bg_none {background:none;padding-left:0;}
.register02 tbody td p {border-top:1px solid #bdc6cc;padding:5px 0 0 7px;text-indent:-13px;}
.register02 tbody td p.pont span {color:#006cb7;padding-right:5px;}
.register02.pc {display:none;}
.register03 {width:100%;border-bottom:1px solid #bdc6cc;}
.register03 thead th {background:#f8f8f8;padding:7px 0;font-size:12px;color:#2e2e2e;font-weight:500;}
.register03 tbody td {text-align:center;padding:7px 0;font-size:12px;border-top:1px solid #bdc6cc;}
.register04.pc {display:none;}
.pcpc {display:none;}
.mbmb {display:block;}
.register04.type4 {display:none;}
.register04 tbody td a.link {color:#006cb7;text-decoration:underline;}
.register04.type2 thead th {background:#eef4f8;text-align:center;padding:18px 0;color:#2e2e2e;font-size:14px;border-left:1px solid #bdc6cc;border-bottom:1px solid #bdc6cc;}
.register04.type2 tbody td {text-align:center;}
.register04.type2 tbody td a.btn_search {display:block;width:70px;margin:15px auto 0;background:#d2e5f1 url(../../images/comm/pro_search.gif) no-repeat 16px 6px;color:#006cb7;font-size:14px;padding:7px 15px 7px 40px;border-radius:25px;}
.register04.type2 tbody td .pdf_view {width:55%;margin:20px auto 10px;}
.register04.type2 tbody td .pdf_view img {width:100%;height:auto;}
.register04.type2 tbody td .table_view {overflow:hidden;}
.register04.type2 tbody td .table_view .left_box {}
.register04.type2 tbody td .table_view .right_box {float:right;width:660px;text-align:left;display:none}
.register04 tbody td.noti a {font-weight:500;color:#333;text-align:left;}
.register04 {border-top:1px solid #006cb7;}
.register04 tbody td {font-size:16px;color:#2e2e2e;padding:11px 8px;text-align:left;border-bottom:1px solid #bdc6cc;}
.register04 tbody td.btn_pd {padding:11px 0;}
.register04 tbody td a {color:#999;}
.register04 tbody td .intx {border:1px solid #d7d7d7;font-size:14px;color:#2e2e2e;padding:7px 2%;width:70%;}
.register04.type1 tbody td {font-size:15px;word-break:keep-all;letter-spacing:-0.3px;}
.register10 {display:none;}
.select_a1 {border:1px solid #d7d7d7;font-size:14px;color:#2e2e2e;padding:5px 0 5px 5px;}
.rg_ctl {border-top:1px solid #006cb7;overflow:hidden;margin-top:10px;font-size:14px;font-weight:500;}
.rg_ctl span {display:none;}
.rg_ctl dt {float:left;width:30%;background:#eef4f8;border-bottom:1px solid #bdc6cc;color:#2e2e2e;text-align:center;padding:15px 0;}
.rg_ctl dd {float:left;width:70%;padding:15px 0;border-bottom:1px solid #bdc6cc;} 
.rg_ctl dd a {display:inline-block;margin-left:10px;}

/* Order */
.btn_area {text-align:center;padding:0 24px;overflow:hidden;}
.btn_area.type5 {padding:0 15px;}
.btn_area.type6 {padding:20px 20px;}
a.btn_a1 {display:block;background:#006cb7;text-align:center;font-size:16px;color:#fff;font-weight:500;padding:10px 0;}
a.btn_a2 {display:inline-block;background:#006cb7;text-align:center;font-size:16px;color:#fff;font-weight:500;padding:10px 0;width:80px;}
a.btn_b1 {display:inline-block;background:#ccc;text-align:center;font-size:14px;color:#666;font-weight:500;padding:10px 0;width:49%;}
a.btn_b2 {display:inline-block;text-align:center;font-size:16px;color:#999;font-weight:500;padding:9px 0;width:78px;border:1px solid #ccc;}
a.btn_a2.type2 {width:48%;padding:15px 0;}
a.btn_b2.type2 {width:48%;padding:14px 0;}
a.btn_pdf {display:inline-block;background:#d2e5f1 url(../../images/comm/btn_pdf.gif) no-repeat 95% center;color:#006cb7;font-size:15px;padding:13px 35px 13px 15px;background-size:20px 21px;font-weight:500;}
.intx01 {border:1px solid #d7d7d7;font-size:14px;color:#b2b2b2;padding:10px 5%;width:89%;}

/* paging */
#paging {text-align:center;position:relative;}
#paging &gt; a {width:7px;height:15px;display:inline-block;}
#paging .double {width:13px;margin:0 10px;}
#paging &gt; a img {width:100%;}
#paging span {padding:0 10px;}
#paging span a {display:inline-block;width:28px;height:25px;text-align:center;border:1px solid #ccc;vertical-align:middle;}
#paging span a.active {border:1px solid #006cb7;color:#fff;background:#006cb7;}
#paging .btn_a1 {display:block;width:90%;margin:20px auto 0;padding:14px 0 18px;}

.pdf_a1 {background:#d2e5f1 url(../../images/comm/pro_search.gif) no-repeat 8px 6px;color:#006cb7;font-size:12px;padding:7px 12px 7px 30px;border-radius:25px;}
/* Tablet css */
@media all and (min-width:768px) {
#header .h1-logo {padding:30px 0 22px 20px;}
#header .h1-logo img {width:156px;}
#header .mobile-menu .btn-menu {padding:30px;}
#header .mobile-menu .btn-menu img {width:40px;}
#main_ctm .gallery {width:50%;float:left;height:400px;}
#main_ctm .gallery .gal_box strong {font-size:20px;padding-top:15px;text-align:center;}
#main_ctm .gallery .gal_box p {display:none;}
#main_ctm .gallery ul {margin-top:30px;}
#main_ctm .gallery ul li {font-size:18px;line-height:24px;}
#main_ctm .f_list {clear:both;}
#main_ctm .f_list li {width:25%;}
#main_ctm .m_list {position:relative;right:auto;float:right;width:50%;top:0;}
#main_ctm .m_list li .txt {font-size:17px;margin-top:30px;}
#main_ctm .m_list li a.img_box {margin-top:20px;}
#main_ctm .m_list li a.img_box img {width:105px;}
#main_ctm .m_list li strong {font-size:23px;padding-top:20px;}
#main_ctm .m_list li {width:50%;float:left;height:200px;}
#main_ctm .m_list li.type05 {display:none;}
#main_ctm .m_list li.type06 {display:none;}
#main_ctm .m_list li.type07 {display:none;}
#contents .login_area {width:70%;margin:0 auto;}
.visual_area {width:100%;}
.visual_area .visual li {height:400px;}
.visual_area .visual li.type1 {background-size:180%;background:url(../../images/main/tablet_visual01.gif) no-repeat center;}
.visual_area .visual li.type2 {background:url(../../images/main/tablet_visual02.gif) no-repeat center;}
.visual_area .visual li.type3 {background:url(../../images/main/tablet_visual06.gif) no-repeat center;}
.visual_area .visual li.type4 {background:url(../../images/main/tablet_visual05.gif) no-repeat center;}
#main_ctm .gallery .tt {padding:10px 0 0 20px;font-size:24px;}
#main_ctm .gallery .btn_more {right:20px;}
#main_ctm .gallery .gal_box {padding:10px 20px 20px;}
#main_ctm .f_list li a {padding:27px 0 26px 55px;font-size:14px;}
#main_ctm .f_list li.type01 a {background-size:30px;}
#main_ctm .f_list li.type02 a {border-right:1px solid #e5e5e5;background-size:34px;padding-left:70px;background-position:20px center;}
#main_ctm .f_list li.type03 a {background-size:26px 52px;}
#main_ctm .f_list li.type04 a {padding:9px 0 9px 55px;background-size:44px 30px;padding-left:60px;}
#footer .foot_logo {float:left;width:35%;text-align:right;}
#footer address {float:right;width:60%;text-align:left;margin-top:20px;}
#footer .inner .select_a1 {display:none;}
#contents .login_area .login_box label {font-size:18px;margin-bottom:10px;}
#contents .login_area .login_box .txt {font-size:16px;margin-top:10px;}
#contents .login_area .er {font-size:16px;background-size:18px;padding-left:25px;}
#contents .login_area .tu {font-size:16px;background-size:18px;padding-left:25px;}
.register tbody th span.blk {display:inline;}
#contents .i_txt {width:610px;padding:20px 0;text-indent:0;margin:0 auto;}

/* Site Map */
#contents .smap li strong {font-size:26px;background-size:86px 65px;padding:16px 20px 16px 114px;}
#contents .smap li strong span {background-size:25px;width:25px;height:25px;}
#contents .smap li.smn02 strong {background-size:86px 65px;}
#contents .smap li.smn03 strong {background-size:86px 65px;}
#contents .smap li.smn04 strong {background-size:86px 65px;}
#contents .smap li.smn05 strong {background-size:86px 65px;}
#contents .smap li.smn06 strong {background-size:86px 65px;}
#contents .smap li ul {padding:25px 0;}
#contents .smap li ul li a {font-size:20px;background-position:0 8px;font-weight:500;}

/* About Us */
#contents .bn_about {padding:7% 0;text-align:center;font-size:30px;margin-bottom:30px;}
#contents .about_area {padding:20px 15px;}
#contents .about_area .tit {font-size:30px;margin:25px 0 15px;}
#contents .about_area .txt {font-size:16px;line-height:22px;margin-bottom:18px;}
#contents .map_area .map_txt {padding:30px 15px;}
#contents .map_area .map_txt dl {margin-top:20px;}
#contents .map_area .map_txt dl dt {background:url(../../images/comm/bg_map_txt.gif) no-repeat 0 7px;float:left;width:200px;font-size:18px;color:#2e2e2e;font-weight:500;padding-left:10px;margin-bottom:12px;}
#contents .map_area .map_txt dl dd {float:left;width:460px;color:#999;font-size:18px;margin-bottom:12px;padding:0;}
#contents .map_area .map_txt dl dd a {color:#006cb7;text-decoration:underline;}
#contents .history  {margin:70px 0;padding-bottom:70px;}
#contents .history strong {width:150px;padding:55px 0;border-radius:85px;font-size:32px;margin-top:0;}
#contents .history strong.type1 {margin:0;}
#contents .history strong.type2 {margin:0;}
#contents .history ul li {font-size:16px;padding-left:10px;}
#contents .history ul li.pt {margin-top:10px;}

/* ACTIVITIES */
#contents .tab_area .search_box {padding-top:20px;}
#contents .tab_area .search_box label {font-size:18px;}
#contents .tab_area .search_box .btn_sc {width:40px;height:40px;}
#contents .tab_area .search_box .intx1 {height:22px;margin:0 5px;}
#contents .tab_area .tab_gal li a {font-size:20px;padding:14px 0;}
#contents .tab_area .list_g1 li {margin-bottom:25px;}
#contents .tab_area .list_g1 li strong {margin-top:15px;font-size:20px;}
#contents .tab_area .list_g1 li span.img_box.even {margin-left:12px;width:373px;height:278px;}
#contents .tab_area .list_g1 li span.img_box.odd {margin-right:12px;width:373px;height:278px;}
#contents .tab_area .list_g1 li span.img_box img {width:100%;height:auto;}
#contents .tab_area .tab_box .tit {font-size:24px;padding:35px 0 40px}
#contents .tab_area .tab_box .tit span {display:inline;}
#contents .tab_area .tab_box .txt  {font-size:18px;line-height:30px;margin-bottom:30px;}
#contents .section .view_tit {font-size:20px;padding-bottom:10px;}
#contents .section .view_tit span {font-size:14px;}
#contents .view_img {padding:10px 10px 20px 10px ;}
#contents .year_t {font-size:20px;width:200px;margin-top:60px;}
#contents .year_t:first-child {margin-top:20px;}
#contents .pro_t {font-size:24px;}
#contents .t_pont {display:block;color:#999;font-size:16px;margin-bottom:40px;}
#contents .t_pont span {color:#006cb7;padding-right:5px;}

/* BOARD */
#contents .t_search {text-align:right;}
#contents .t_search select {width:130px;;}
#contents .t_search input {width:380px;}
#contents .board_ctl {position:relative;margin:20px 0 15px;padding-top:10px;}
#contents .board_ctl ul {overflow:hidden;}
#contents .board_ctl ul li {float:left;margin-right:20px;font-size:18px;color:#999;background: url(../../images/comm/bg_map_txt.gif) no-repeat 0 7px;padding-left:10px;v }
#contents .board_ctl ul li strong {color:#2e2e2e;font-weight:500;}
#contents .board_ctl ul li span {color:#ff0024;}
#contents .board_ctl .right_box {position:absolute;top:0;right:0;}
#contents .board_ctl .right_box select {border:1px solid #ccc;padding:10px 5px 11px;vertical-align:middle;}
#contents .board_ctl a.btn_c1 {background:#404040;color:#fff;display:inline-block;width:68px;padding:10px 0 9px;font-size:18px;text-align:center;vertical-align:middle;}

/* DOCUMENTS */
#contents p.doc_t1 {font-size:24px;padding-bottom:20px;}
#contents p.doc_t2 {font-size:16px;line-height:24px;padding:20px 25px 35px;}

.register01 tbody td input {width:70%;}
.register02 thead th {font-size:18px;}
.register02 tbody td strong {font-size:16px;}
.register02 tbody td.txt {padding:50px 25px;}
.register02 tbody td {font-size:16px;color:#999;line-height:24px;border-bottom:1px solid #bdc6cc;padding:10px 15px;}
.register02 tbody td ul {margin-bottom:15px;}
.register02 tbody td ul li {color:#999;font-size:16px;word-break:break-word;line-height:24px;background-position:0 10px;}
.register02.mbi {display:none;}
.register02.pc {display:block;margin-bottom:40px;}
.register02.pc tbody th {padding:15px 0;font-size:16px;border-top:1px solid #bdc6cc;border-bottom:1px solid #bdc6cc;border-right:1px solid #bdc6cc;color:#2e2e2e;font-size:16px;text-align:center;}

.register02 tbody th span.img_box {display:block;margin:10px 0;}
.register04.mbi {display:none;}
.pcpc {display:block;}
.mbmb {display:none;}
.register04.pc {display:table;}
.register04.type4 {display:table;}
.register04.type4 thead th {font-size:18px;}
.register04.type4 tbody td {font-size:18px;color:#2e2e2e;padding:14px 0 15px 0;}
.register04.type2 thead th {font-size:18px;}
.register04 {border-top:2px solid #006cb7;}
.register04 thead th {background:#eef4f8;text-align:center;padding:14px 0;color:#2e2e2e;font-size:16px;border-left:1px solid #bdc6cc;border-bottom:1px solid #bdc6cc;}
.register04 thead th:first-child {border-left:none;}
.register04 tbody td {border-left:1px solid #bdc6cc;text-align:center;font-size:15px;padding:14px 24px 15px 24px;}
.register04 tbody td:first-child {border-left:none;}
.register04.list tbody td {padding:13px 0 14px;}
.register04.list tbody td.noti {font-weight:500;color:#333;text-align:left;padding-left:15px;}
.register04.list tbody td.al {padding-left:15px;}
.register04.type2 tbody td .table_view .left_box {float:left;width:23%;}
.register04.type2 tbody td .table_view .right_box {float:right;width:74%;text-align:left;display:block;}
.register10 {display:table;}
.register10 thead th {font-size:25px;color:#076bb6;text-align:left;padding-bottom:30px;}
.register10 tbody td {color:#2c2f36;font-size:25px;padding:15px 0;border-bottom:1px dashed #e5e5e5;font-weight:500;} 
#contents .btn_area {width:70%;margin:0 auto;}
#contents .btn_area.type5 {width:auto;padding:0;}
#contents .btn_area.type6 {text-align:right;width:auto;} 
#paging .btn_a1 {width:140px;padding:10px 0 15px;position:absolute;top:-5px;right:15px;margin:0;}
a.btn_a2.type2 {width:120px;}
a.btn_b2.type2 {width:118px;}
a.btn_pdf {width:320px;text-align:left;padding:16px 35px 17px 15px;background-size:19px 21px;}
a.btn_search {display:inline-block;background:#d2e5f1 url(../../images/comm/pro_search.gif) no-repeat 14px 9px;color:#006cb7;font-size:14px;padding:7px 15px 7px 40px;border-radius:25px;}
.rg_ctl span {display:inline-block;}
#contents .tab_area .tab_box p.txt_d1 {font-size:15px;line-height:30px;} 
}


/* PC css */
@media all and (min-width:1025px) {
.pc_block {display:inline;}
#header .h1-logo {padding:6px 0 19px;}
#header .h1-logo img {width:150px;}
#header .header_inner {width:1000px;margin:0 auto;}
.mobile-menu, #gnb_area .gnb_close {display:none;}
#gnb_area {display:block;height:auto;top:64px;left:0;width:100%;}
#gnb_area .gnb {margin:0;border:0;width:1000px;margin:0 auto;}
#gnb_area .gnb:after {content:"";clear:both;display:block;}
#gnb_area .gnb li {float:left;border:0;}
#gnb_area .gnb li a {font-size:23px;padding:8px 25px 11px;border-top:3px solid #006cb7;font-weight:500px;}
#gnb_area .gnb li {position:relative;}
#gnb_area .gnb li.mn_w210 {width:210px;text-align:center;}
#gnb_area .gnb li ul {position:absolute;top:56px;left:0;background:#fff;padding:0;width:100%;border:1px solid #006cb7;border-top:0;}
#gnb_area .gnb li ul.depth3 li a {padding:6px 0;}
#gnb_area .gnb li ul li {float:none;text-align:center;}
#gnb_area .gnb li ul li a {font-size:16px;padding:10px 0;border-top:0;background:#fff;color:#006cb7;}
#gnb_area .gnb li ul li a:hover {background:#006cb7;color:#fff;}
#gnb_area .gnb li.active &gt; a {border-top:3px solid #f9c71a;}
#gnb_area .gnb_all {width:41px;text-align:right;background:url(../../images/comm/bg_gnb.gif) 0 no-repeat;position:absolute;top:24px;left:50%;margin-left:450px;display:block;}
#gnb_area .gnb_all .all_area {position:absolute;top:33px;right:-12px;border:3px solid #b38557;background:#fff;width:994px;text-align:center;display:none;}
#gnb_area .gnb_all .all_area ul.all_mn {overflow:hidden;padding:34px 0 10px 35px;}
#gnb_area .gnb_all .all_area ul.all_mn li {float:left;width:170px;margin-right:20px;font-size:16px;}
#gnb_area .gnb_all .all_area ul.all_mn li strong {display:block;background:#f3f3f3;color:#b38557;font-weight:500;padding:5px 0;margin-bottom:22px;}
#gnb_area .gnb_all .all_area ul.all_mn li ul li {float:none;margin-bottom:25px;}
#gnb_area .gnb_all .all_area ul.all_mn li ul li a {color:#999;}
#gnb_area .gnb_all .all_area .all_close {position:absolute;top:-54px;right:-3px;}
#gnb_area .util li a {background:url(../../images/comm/bg_utill.gif) no-repeat left center;}
#gnb_area .util {width:245px;top:-64px;position:absolute;left:50%;margin-left:354px;background:#2d3238;}
#gnb_area .util li a {font-size:11px;font-family:dotum;color:#c6c6c6;padding:7px 0;border:none;}
#gnb_area .util li:first-child a {background:url(../../images/comm/ico_login.gif) no-repeat 10px 6px;padding-left:20px;}
.visual_area {margin-top:50px;}
.visual_area .visual li {height:425px;}
.visual_area .visual li.type1 {background:url(../../images/main/pc_visual01.gif) no-repeat center bottom;}
.visual_area .visual li.type2 {background:#3b447d url(../../images/main/pc_visual02.gif) no-repeat center bottom;}
.visual_area .visual li.type3 {background:#3b447d url(../../images/main/pc_visual06.gif) no-repeat center bottom;}
.visual_area .visual li.type4 {background:#3b447d url(../../images/main/pc_visual05.gif) no-repeat center bottom;}
#container .social_area {position:absolute;top:198px;left:50%;margin-left:620px;display:block;}
#container .social_area li {margin-bottom:6px;}
#container .social_area li a {display:block;width:33px;height:33px;font-size:0;text-indent:-9999em;}
#container .social_area li a.type1 {background:url(../../images/main/ico_facebook.png) no-repeat;}
#container .social_area li a.type1:hover {background:url(../../images/main/ico_facebook_on.png) no-repeat;}
#container .social_area li a.type2 {background:url(../../images/main/ico_twitter.png) no-repeat;}
#container .social_area li a.type2:hover {background:url(../../images/main/ico_twitter_on.png) no-repeat;}
#container .social_area li a.type3 {background:url(../../images/main/ico_blog.png) no-repeat;}
#container .social_area li a.type3:hover {background:url(../../images/main/ico_blog_on.png) no-repeat;}
#container.member {background:url(../../images/comm/bg_member.gif) no-repeat center 47px;}
#container.about {background:url(../../images/comm/bg_about.gif) no-repeat center 47px;}
#container.activities {background:url(../../images/comm/bg_activities.gif) no-repeat center 47px;}
#container.board {background:url(../../images/comm/bg_board.gif) no-repeat center 47px;}
#container.mber_info {background:url(../../images/comm/bg_mber_info.gif) no-repeat center 47px;}
#container.dcmt {background:url(../../images/comm/bg_dcmt.gif) no-repeat center 47px;}
#container.main_bg {background:url(../../images/comm/bg_content.gif) repeat-x left 356px;}
#container #contents {padding:200px 0 150px;width:1000px;margin:0 auto;position:relative;}
#container #contents:after {content:" ";clear:both;display:block;}
#container #contents .lnb {border-bottom:1px solid #d7d7d7;overflow:hidden;display:block;}
#container #contents .lnb ul {overflow:hidden;float:right;}
#container #contents .lnb ul li {float:left;width:160px;padding-top:20px;height:30px;text-align:center;border-right:1px solid #dedede;color:#b2b2b2;font-size:12px;font-family:dotum;}
#container #contents .lnb ul li:first-child {width:59px;border-left:1px solid #dedede;color:#b2b2b2;}
#container #contents .lnb ul li:first-child img {margin-top:-4px;}
#container #contents .lnb ul li a {color:#b2b2b2;}
#container #contents .aside {display:block;width:200px;position:absolute;top:117px;left:0;z-index:10;}
#container #contents .aside h3 {font-size:24px;color:#fff;font-weight:500;text-align:center;padding-top:33px;height:46px;background:url(../../images/comm/bg_aside.gif) no-repeat;}
#container #contents .aside ul {border:1px solid #ebebeb;border-bottom:0;}
#container #contents .aside ul li {border-bottom:1px solid #ebebeb;}
#container #contents .aside ul li a {padding:17px 0 16px 18px;display:block;font-size:15px;color:#2e2e2e;font-weight:500;background:#fff;}
#container #contents .aside ul li.active a, #container #contents .aside ul li a:hover {background:#404040;color:#fff;}
#container #contents .aside ul li ul li {border-bottom:1px dashed #c6c6c6;}
#container #contents .aside ul li ul li:last-child {border-bottom:0;}
#container #contents .aside ul li ul li a {background:#f7f7f7 url(../../images/comm/bg_aside_dot.gif) no-repeat 22px center !important;color:#717171 !important;padding:8px 0 8px 35px;}
#container #contents .aside ul li.ln_depth2 ul {display:none;}
#container #contents .aside ul li.ln_depth2 ul li {border-bottom:0;}
#container #contents .aside ul li.ln_depth2 ul li a {background:#fff url(../../images/comm/nav_depth4.gif) no-repeat 23px 16px !important;font-size:13px;font-weight:400;}
#container #contents .right_ctn {width:770px;padding-left:230px;position:relative;}
#contents .section.h300 {height:300px;}
#contents .login_area {overflow:hidden;width:100%;padding:90px 0 0 0;}
#contents .login_area .txt_box {float:left;width:250px;padding-left:20px;}
#contents .login_area .login_box {float:right;width:400px;margin:0;padding-right:90px;}
#contents .login_area .login_box.type2 {float:none;margin:50px auto 30px;padding:0;}
#contents .login_area .login_box label {font-size:18px;}
#contents .login_area .er {font-size:18px;background-size:22px;padding:0 0 20px 27px;}
#contents .login_area .tu {font-size:18px;background-size:22px;padding:0 0 20px 27px;}
#container #contents h2.tit {border-top:0;padding:40px 0 15px;font-size:30px;border-bottom:1px solid #dadada;}
#container #contents h2.titmobi {border-top:0;padding:40px 0 15px;font-size:30px;border-bottom:1px solid #dadada;display:none;}
#container #contents h2.titpc {border-top:0;padding:40px 0 15px;font-size:30px;border-bottom:1px solid #dadada;display:block;}
#main_ctm {width:1000px;margin:0 auto 30px;position:relative;}
#main_ctm .gallery {width:750px;position:absolute;top:0;left:250px;background:#fff;height:250px;z-index:100;}
#main_ctm .gallery .tt {padding:25px 0 0 25px;}
#main_ctm .gallery .btn_more {top:26px;right:55px;}
#main_ctm .gallery .gal_box {padding:15px 25px;}
#main_ctm .gallery ul li {font-size:16px;margin-bottom:15px;}
#main_ctm .gallery ul li span {display:block;position:absolute;top:0;right:55px;font-family:'Nanum Gothic Thin';font-size:14px;}
#main_ctm .gallery .gal_box .day {font-size:13px;color:#2d3238;text-align:right;display:block;padding:10px 0;border-bottom:1px dashed #ccc;}
#main_ctm .gallery .gal_box strong {width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
#main_ctm .gallery .gal_box p {display:block;line-height:22px;font-size:14px;text-overflow:inherit;overflow:inherit;white-space:inherit;}
#main_ctm .m_list {float:none;width:100%;}
#main_ctm .m_list li {width:250px;height:250px;}
#main_ctm .m_list li.type02 {clear:both;}
#main_ctm .m_list li.type02 a span.txt {margin-top:20px;display:block;}
#main_ctm .m_list li.type03 .txt {display:block;margin-top:20px;}
#main_ctm .m_list li.type04 {background:url(../../images/comm/bg_m_list09.gif) no-repeat;}
#main_ctm .m_list li.type04 a.img_box .txt {margin-top:20px;display:block;}
#main_ctm .m_list li.type05 {background:#f9c71a;display:block;}
#main_ctm .m_list li.type06 {background:#9ba2ac;display:block;}
#main_ctm .m_list li.type06 .txt {margin-top:20px;}
#main_ctm .m_list li.type07 {background:url(../../images/comm/bg_m_list07.gif) no-repeat;display:block;}
#main_ctm .m_list li.type07 a {display:inline-block;margin-top:125px;}
#main_ctm .m_list li a.img_box {margin-top:20px;}
#main_ctm .m_list li .txt {margin-top:50px;font-size:18px;font-weight:400;line-height:28px;}
#main_ctm .f_list {border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
#main_ctm .f_list li.type01 a {background-position:32px center;background-size:40px;padding-left:90px;}
#main_ctm .f_list li.type02 a {background-position:45px center;background-size:39px 38px;padding-left:100px;}
#main_ctm .f_list li.type03 a {background-position:45px center;background-size:28px 56px;padding-left:94px;}
#main_ctm .f_list li.type04 a {background-position:32px center;background-size:48px 36px;padding:19px 0 19px 95px;}
#main_ctm .m_list li strong {font-size:24px;padding-top:30px;}
#contents .tab_area {padding:20px 0;}
#contents .tab_area .tab_gal li a {padding:11px 0 12px;}
#contents .tab_area .tab_box .txt  {font-size:16px;line-height:24px;margin-bottom:30px;}
#contents .login_area .login_box .txt {font-size:12px;line-height:24px;margin-bottom:50px;}
#footer .foot_bar ul {width:960px;margin:0 auto;}
#footer .foot_bar ul li {padding:0 20px;}
#footer .foot_bar ul li:first-child {padding-left:0;}
#footer .foot_bar .btn_top {right:50%;margin-right:-500px;}
#footer .foot_logo {margin-top:20px;text-align:left;width:160px;}
#footer .inner {width:1000px;margin:0 auto;position:relative;}
#footer address {float:left;font-size:11px;}
#footer .inner .select_a1 {border:1px solid #8c8c8c;padding:5px 10px;min-width:200px;position:absolute;top:20px;right:0;display:block;}
#contents .btn_area.type2 {float:right;width:400px;padding-right:90px;margin:0;}
#contents .btn_area.type3 {position:absolute;top:353px;right:69px;width:200px;margin:0;}
#contents .btn_area.type3 a {font-size:18px;}
#contents .btn_area.type4 {width:400px;margin:0 auto;padding:0;}
#contents .btn_area.type6 {text-align:right;}
a.btn_a1 {font-size:24px;padding:11px 0;}
a.btn_b1 {font-size:18px;padding:14px 0 15px;}

/* join */
#contents .txt_box {padding:30px 0;}
#contents .txt_box p.txt {font-size:16px;color:#999;line-height:24px;margin-bottom:25px;}
#contents .txt_box dl dt {font-size:24px;padding:30px 0;}
#contents .txt_box dl dd {font-size:16px;line-height:24px;padding-bottom:30px;}

/* Site Map */
#contents .smap {padding-top:35px;}
#contents .smap li strong {background-size:68px 50px;font-size:24px;padding:9px 20px 9px 100px;}
#contents .smap li.smn02 strong {background-size:68px 50px;}
#contents .smap li.smn03 strong {background-size:68px 50px;}
#contents .smap li.smn04 strong {background-size:68px 50px;}
#contents .smap li.smn05 strong {background-size:68px 50px;}
#contents .smap li.smn06 strong {background-size:68px 50px;}
#contents .smap li ul {padding:23px 0;}
#contents .smap li ul li a {font-size:18px;}
#contents .smap li.smn03 {margin-bottom:30px;}
#contents .smap li.smn04 {margin-bottom:30px;}

/* About Us */
#contents .about_area {padding:30px 0 0 0;}
#contents .about_area.type2 {background:url(../../images/comm/bg_about02.gif) no-repeat top right;padding-top:10px;margin-top:30px;}
#contents .about_area.type2 .bg_gray {background:#f5f5f5;padding:15px 22px 25px;}
#contents .bn_about {padding:62px 0 0 0;height:132px;font-size:36px;}
#contents .about_area .tit {margin-bottom:20px;}
#contents .about_area .txt {margin-bottom:25px;font-size:20px;line-height:32px;}
#contents .map_area .map_txt strong {font-size:24px;}
#contents .map_area .map_txt dl {margin-top:40px;}
#contents .map_area .map_txt p {padding-left:10px;font-size:14px;}
#contents .map_area .map_txt dl dt {font-size:16px;width:180px;margin-bottom:20px;}
#contents .map_area .map_txt dl dd {font-size:16px;margin-bottom:20px;width:640px;}
#contents .history {margin:50px 0;padding-bottom:50px;}
#contents .history .year {width:161px;}
#contents .history strong {width:161px;font-size:36px;padding:60px 0;border-radius:110px;}
#contents .history ul {width:580px;margin-top:10px;}
#contents .history ul li {font-size:18px;line-height:24px;}

/* ACTIVITIES */
#contents .tab_area .search_box .intx1 {width:40%;}
#contents .section {padding:30px 0;}
#contents .section .view_tit {font-size:22px;padding-bottom:15px;}
#contents .section .view_tit span {top:10px;}
#contents .view_img {padding:10px 0 20px 0;}
#contents .year_t {font-size:24px;width:240px;padding:18px 0 19px;margin-bottom:20px;}

/* COUNTRY */
#contents .country_info {border-top:2px solid #006cb7;}
#contents .country_info a {padding:10px;}
#contents .country_info a span.img_box {width:83px;margin-right:25px;}
#contents .country_info a strong {font-size:18px;}

/* paging */
#paging {margin-top:15px;}
#paging span a {width:32px;height:26px;font-size:14px;padding-top:6px;margin:0 3px;}
#paging .btn_a1 {width:120px;font-size:16px;}

.pcpc {display:block;}
.mbmb {display:none;}
.register02.pc thead th {font-size:18px;padding:18px 0;}
.register02.pc tbody td {line-height:24px;} 
.register02.pc tbody th {line-height:24px;} 
.register03 thead th {font-size:16px;padding:10px 0;}
.register03 tbody td {font-size:16px;padding:10px 0;}
.register04.type2 tbody td .table_view .left_box {width:180px;}
.register04.type2 tbody td .table_view .right_box {width:530px;}
#contents .history_area .history_box {float:left;width:48%;margin-bottom:0;}
#contents .history_area strong {font-size:18px;padding:0;}
#contents .history_area ul li {font-size:18px;padding:25px 0 0 14px;}
#contents h3.pro_tit {border-bottom:2px solid #b38457;margin:0;font-size:24px;}
#contents strong.t_year {font-size:36px;padding:10px 0 30px;margin:0;}
#contents .sc_list {margin:0;}
#contents .sc_list dt {font-size:18px;}
#contents .sc_list dd {font-size:18px;}
#contents p.sc_tit {font-size:18px;margin:0;}
#contents .desc_p {margin-left:0;font-size:15px;}
} </pre></body></html>