@charset "euc-kr";

/* CSS Document */
body{position:relative}
/* common */
a.skip{overflow:hidden;;display:block;height:0;width:1px;padding:0;font-size:0;line-height:0;z-index:9999}
a.skip:hover,
a.skip:active,
a.skip:focus{position:absolute;width:100%;height:15px;margin:0;padding:5px 0;text-align:center;font-weight:bold;font-size:12px;color:#fff;line-height:12px;background:#06051c;text-decoration:none !important}

/*Á¶ÇÕ¼Ò°³*/
.year { float:left; font-size:30px; color:#2582c4; font-weight:800; height:33px; margin-top:17px; width:104px; border-bottom:1px solid #82b5cd }
.event { float:left; font-size:14px; height:20px; margin-top:30px; width:560px; border-bottom:1px solid #ddd }


/* Å×ÀÌºí1 */
.tbl_type1{background:url(../../images/common/tbl1_bg.gif) repeat-x 0 0; padding-top:2px; overflow:hidden; margin:0 -1px; position:relative}
.tbl_type1 table,.tbl_type th,.tbl_type td{border:0; font-size:12px; line-height:1.4em}
.tbl_type1 table{width:100%;border-collapse:collapse}
.tbl_type1 th{padding:8px 10px 5px;border:1px solid #e5e5e5; background:#fcfcfc; border-top:0 none;color:#28880E;font-weight:bold; white-space:nowrap; font-size:12px; }
.tbl_type1 td{padding:8px 10px 5px;border:1px solid #e5e5e5;color:#666666; font-size:12px; }
.tbl_type1 td.point1{font-weight:bold; color:#BB4F00}
.tbl_type1 td.point2{background:#f0f4e6; color:#BB4F00}
.tbl_type1 td.top{vertical-align:top}
.tbl_type1.h1 td{padding:5px 10px 2px}
.tbl_type1 tfoot th,.tbl_type1 tfoot td{color:#28880E;font-weight:bold;background:#fcfcfc;}

/* Å×ÀÌºí2 */
.tbl_type2{background:url(../../images/common/tbl1_bg.gif) repeat-x 0 0; padding-top:2px; overflow:hidden; margin:0 -1px; position:relative}
.tbl_type2 table,.tbl_type th,.tbl_type td{border:0; font-size:11px; line-height:1.4em}
.tbl_type2 table{width:100%;text-align:center;border-collapse:collapse}
.tbl_type2 th{padding:8px 5px 5px;border:1px solid #e5e5e5; background:#fcfcfc; border-top:0 none;color:#28880E;font-weight:bold; white-space:nowrap; font-size:11px; }
.tbl_type2 td{padding:8px 5px 5px;border:1px solid #e5e5e5;color:#666666; font-size:11px; }
.tbl_type2 td.point1{font-weight:bold; color:#BB4F00}
.tbl_type2 td.point2{background:#f0f4e6; color:#BB4F00}
.tbl_type2 td.top{vertical-align:top}
.tbl_type2.h1 td{padding:5px 10px 2px}

.list1, .list2, .list3, .list4, .list5{ line-height:26px; text-align:justify }
.list1 li, .list2 li, .list3 li, .list4 li, .list5 li{ position:relative;padding-left:15px }

.list1 li{background:url(../../images/common/arrow_red.gif) no-repeat 5px 9px}
.list1 li strong{color:#bf2525; font-weight:normal}

.list2 li{background:url(../../images/common/arrow_green1.gif) no-repeat 5px 9px}
.list2 li strong{color:#bf2525; font-weight:normal}
.list2 li strong.b{color:#28880E; font-weight:bold}
.list2 li strong.n{color:#666666; font-weight:bold}

.list3 li{background:url(../../images/common/arrow_black.gif) no-repeat 5px 9px}
.list4 li{background:url(../../images/common/arrow_purple.gif) no-repeat 5px 9px}
.list5 li{background:url(../../images/common/arrow_blue.gif) no-repeat 5px 9px}

/* Å¸ÀÌÆ² */
.tit1{background:url(../../images/common/tit_icon1.gif) no-repeat 0 6px; padding:0 0 2px 22px; margin-bottom:30px; margin-left:7px; position:relative}
.tit2{font-size:18px; font-weight:800; margin-bottom:11px; position:relative}
.tit3{font-size:12px; font-weight:bold; color:#313131; margin-bottom:5px}

/* ÅÇ */
.tab_type1{background:url(../../images/intro/history_tab_bg.gif) no-repeat 0 0; width:100%; height:52px; margin-bottom:24px}
.tab_type1 ul{padding-left:12px; *zoom:1}
.tab_type1 ul:after{content:""; display:block; clear:both}
.tab_type1 li{float:left; background:url(../../images/intro/history_tab_bg_bar.gif) no-repeat 0 100%; padding:0 8px}
.tab_type1 li.first{background:none}

.tab_type2 ul{margin-bottom:36px; *zoom:1}
.tab_type2 ul:after{content:""; display:block; clear:both}
.tab_type2 li{float:left; position:relative}

/* ¹öÆ°¿µ¿ª */
.btn_area1{text-align:center}
.btn_area1 a{padding:0 20px}
.btn_area{position:relative}
.btn_area .btn2{position:absolute; top:0; right:0}

/* ¹Ú½º */
.box1{background:#ffffe9; padding:17px; font-size:1em; color:#666666; border:1px solid #e5e5e5; border-left:0 none; border-right:0 none; margin-bottom:10px}
.box2{border:1px solid #dadada; padding:22px 24px}
.box3{background:url(../../images/common/box3_bg.gif) no-repeat 0 0; padding-top:10px; width:662px; margin-bottom:30px}
.box3 .box_wrap{background:url(../../images/common/box3_bg.gif) no-repeat 0 100%; padding:0 20px; padding-top:10px}

/* Æ÷ÀÎÆ®¹Ú½º */
.point_box1{background:url(../../images/common/point_box_bottom.gif) no-repeat 0 100%; width:694px}
.point_box1 .box_wrap{background:url(../../images/common/point_box_top.gif) no-repeat 0 0; padding:25px 52px}

/* ±âÅ¸ */
.p1{color:#666666; font-size:1em; line-height:1.6em; padding-bottom:20px}
.info01_giude .p1{font-size:0.9em;} /* °í°´Áö¿ø¾È³» */
.mr_b50{margin-bottom:50px}
.mr_b40{margin-bottom:40px}
.mr_b20{margin-bottom:20px}
.mr_b10{margin-bottom:10px}
.mr_t10{margin-top:10px}
.mr_t20{margin-top:20px}
.pd_s30{padding-left:30px; padding-right:30px}
.pd_s15{padding-left:15px; padding-right:15px}
.pd_b20{padding-bottom:20px}
.pd_l20{padding-left:20px}
.mr_s30{margin-left:30px; margin-right:30px}
.align_r{text-align:right}
.align_l{text-align:left}
.cwr1{padding:0 30px; background:url(../../images/common/dash2.gif) repeat-x 0 100%; padding-bottom:10px; margin-bottom:30px}
.float_wrap {*zoom:1}
.float_wrap:after{content:""; display:block; clear:both}
.float_wrap .lc{float:left; padding:0 20px 20px 0}
.float_wrap .lc strong{display:block; text-align:center; color:#666; font-size:11px; margin-top:10px}
.float_wrap .rc{position:relative}
.t1{color:#28880E}
.t2{color:#BB4F00}
.t3{color:#ff0000}
.t4{color:#28880E}
.t5{color:#007bc2}
.t6{color:#109416}
.t7{color:#a720a9}
.object-center { display:table; width:100%}
.object-center li { display:table-cell; text-align:center}

#stm ul{list-style:outside none none;margin:5px 0;padding:0}
#stm .depth1{float:left;margin-bottom:20px;padding:2px 8px 0 7px;width:158px;font-size:16px;font-weight:600}
#stm .depth2{border-bottom:1px solid #ededed;font-size:14px;font-weight:normal;padding:7px 0 7px 10px;width:140px}

.branch01_organ{width:630px; height:194px}
.branch01_organ ul{position:absolute; z-index:-1; visibility:hidden}

.branch01_organ2{width:630px; height:258px}
.branch01_organ2 ul{position:absolute; z-index:-1; visibility:hidden}

.branch01_organ3{width:630px; height:258px}
.branch01_organ3 ul{position:absolute; z-index:-1; visibility:hidden}

.branch01_organ4{width:630px; height:265px}
.branch01_organ4 ul{position:absolute; z-index:-1; visibility:hidden}

/* »çÁø°¶·¯¸® *
.album {list-style: outside none none; margin: 12px; padding: 0;}
.album li {padding: 2px 0;}

/* Common */
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
:root legend{margin-top:-1px;font-size:0;line-height:0}
.ir{display:block;overflow:hidden;position:relative;z-index:-1;/* height:11px; */font-size:11px;white-space:nowrap}
.entry-title{display:none}
.show{display:block}
.hide{display:none}

/* ¼÷¹Ú½Ã¼³ */
#tabmenu{list-style:none;width:100%;height:50px;border-bottom:1px solid #dcdcdc}
#tabmenu li{float:left;width:20%;height:34px;padding-top:16px;text-align:center}
#tabmenu li a:hover{text-decoration:none}
#tabmenu li.on{background:#298cd2;}
#tabmenu li.on a{color:#FFF}

.gallery li { display: none; }
.gallery li:first-child { display: inline; }

.tree_map_box {margin:0; padding:10px 30px; border:1px solid #c2c2c2; overflow:hidden;}

#tree_info li{float:left; font-weight:800}
#tree_info input{border:none; width:110px}

#area_list li{float:left}
#area_list li a{display:block;width:110px;padding:0 10px;cursor:pointer}

#spcs_list li{float:left}
#spcs_list li a{display:block;width:128px;padding:0 10px 0 20px;cursor:pointer}

/* °£°Ý */
.pt3{padding-top:3px;}
.pt5{padding-top:5px;}
.pt7{padding-top:7px;}
.pt8{padding-top:8px;}
.pt9 {padding-top:9px;}
.pt10{padding-top:10px;}
.pt11{padding-top:11px;}
.pt12{padding-top:12px;}
.pt13{padding-top:13px;}
.pt15{padding-top:15px;}
.pt18{padding-top:18px;}
.pt20{padding-top:20px;}
.pt22{padding-top:22px;}
.pt43{padding-top:43px;}

.pb5{padding-bottom:5px;}
.pb7{padding-bottom:7px;}
.pb9{padding-bottom:9px;}
.pb10{padding-bottom:10px;}
.pb11{padding-bottom:11px;}
.pb12{padding-bottom:12px;}
.pb14{padding-bottom:14px;}
.pb15{padding-bottom:15px;}
.pb16{padding-bottom:16px;}
.pb18{padding-bottom:18px;}
.pb19{padding-bottom:19px;}
.pb20{padding-bottom:20px;}
.pb21{padding-bottom:21px;}
.pb23{padding-bottom:23px;}
.pb26{padding-bottom:26px;}
.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}

.pr10{padding-right:10px;}
.pr14{padding-right:14px;}
.pr16{padding-right:16px;}
.pr20{padding-right:20px;}
.pr83{padding-right:83px;}
.pr88{padding-right:88px;}

.pl2{padding-left:2px;}
.pl4{padding-left:4px;}
.pl5{padding-left:5px;}
.pl7{padding-left:7px;}
.pl8{padding-left:8px;}
.pl9{padding-left:9px;}
.pl10{padding-left:10px;}
.pl12{padding-left:12px;}
.pl13{padding-left:13px;}
.pl14{padding-left:14px;}
.pl15{padding-left:15px;}
.pl16{padding-left:16px;}
.pl17{padding-left:17px;}
.pl18{padding-left:18px;}
.pl19{padding-left:19px;}
.pl20{padding-left:20px;}
.pl22{padding-left:22px;}
.pl23{padding-left:23px;}
.pl24{padding-left:24px;}
.pl25{padding-left:25px;}
.pl27{padding-left:27px;}
.pl29{padding-left:29px;}
.pl30{padding-left:30px;}
.pl33{padding-left:33px;}
.pl35{padding-left:35px;}
.pl36{padding-left:36px;}
.pl38{padding-left:38px;}
.pl39{padding-left:39px;}
.pl40{padding-left:40px;}
.pl42{padding-left:42px;}
.pl44{padding-left:44px;}
.pl45{padding-left:45px;}
.pl47{padding-left:47px;}
.pl50{padding-left:50px;}
.pl53{padding-left:53px;}
.pl54{padding-left:54px;}
.pl55{padding-left:55px;}
.pl58{padding-left:58px;}
.pl61{padding-left:61px;}
.pl63{padding-left:63px;}
.pl68{padding-left:68px;}
.pl70{padding-left:70px;}
.pl73{padding-left:73px;}
.pl75{padding-left:75px;}
.pl76{padding-left:76px;}
.pl78{padding-left:78px;}
.pl80{padding-left:80px;}
.pl82{padding-left:82px;}
.pl85{padding-left:85px;}
.pl107{padding-left:107px;}

.mt-20{margin-top:-20px;}
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt14{margin-top:14px;}
.mt15 {margin-top:15px;}
.mt18{margin-top:18px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}

.mb7{margin-bottom:7px;}
.mb8{margin-bottom:8px;}
.mb10{margin-bottom:10px;}
.mb11{margin-bottom:11px;}
.mb13{margin-bottom:13px;}
.mb15{margin-bottom:15px;}
.mb18{margin-bottom:18px;}
.mb20{margin-bottom:20px;}
.mb24{margin-bottom:24px;}
.mb38{margin-bottom:38px;}
.mb47{margin-bottom:47px;}
.mb140{margin-bottom:140px;}

.ml7{margin-left:7px;}
.ml9{margin-left:9px;}
.ml10{margin-left:10px;}
.ml12{margin-left:12px;}
.ml14{margin-left:14px;}
.ml20{margin-left:20px;}
.ml21{margin-left:21px;}
.ml28 {margin-left:28px;}
.ml30 {margin-left:30px;}
.ml31 {margin-left:31px;}
.ml41{margin-left:41px;}
.ml50 {margin-left:50px;}
.ml54 {margin-left:54px;}
.ml66 {margin-left:66px;}
.ml77 {margin-left:77px;}

.mr3{margin-right:3px;}
.mr4{margin-right:4px;}
.mr7{margin-right:7px;}
.mr10{margin-right:10px;}
.mr12{margin-right:12px;}
.mr63{margin-right:63px;}