@charset "utf-8";
@import url("/eng/css/board_common.css");

/* tab */
.con_tab{ clear:both; width:100%; margin-bottom:20px; overflow:hidden; }
.con_tab ul li { float:left; width:230px; line-height:1.2em; height:40px; text-align:center; margin:0 1px 1px 0; background:#ebebeb; border:1px solid #cbcbcb; overflow:hidden; }
.con_tab ul li a {width:230px; padding:12px 0; font-weight:bold; color:#656565; display:block;}
.con_tab ul li a:hover,a:active,a:focus{ font-weight:bold; color:#1D355D; text-decoration:underline; }
.con_tab ul li a.twoj { width:240px; padding:5px 0 !important; font-weight:bold; color:#656565; display:block; }
.con_tab ul li a.twoj:hover,a:active,a:focus { font-weight:bold; color:#1D355D; text-decoration:underline; }
.con_tab ul li.on { float:left; width:230px; height:40px; text-align:center; margin:0 1px 1px 0; background:#243d65;  border:1px solid #1D355D; overflow:hidden; }
.con_tab ul li.on a {width:230px; padding:12px 0; font-weight:bold; color:#fff; display:block;}
.con_tab ul li.on a:hover,a:active,a:focus{ font-weight:bold; color:#fff; text-decoration:underline; }
.con_tab ul li.on a.twoj {width:230px; padding:5px 0; font-weight:bold; color:#fff; display:block;}
.con_tab ul li.on a.twoj:hover,a:active,a:focus{font-weight:bold; color:#fff; text-decoration:underline; }

/*공통 deps*/

/*h4*/
.hding_type1 {font-size:1.2em; padding:10px 0 5px 25px; font-weight:bold; background: url(../images/sub/ic_figure.gif) no-repeat 0 6px; color:#014d7e;}
.hding_p {padding:0 0 20px 25px; line-height:160%;}

.hding_type2 {padding:10px 0 5px 0; font-weight:bold; background: url(../images/sub/ic_figure2.gif) no-repeat 0 3px; color:#014d7e;}

.s1depth_1 {margin:0 0 3px 25px; }
.s1depth_1 li { padding:7px 0 2px 0; background:url(../images/sub/ic_figure2.gif) no-repeat 0 1px; font-weight:bold; color:#333; line-height:140%;}
.s1depth_2 {margin:7px 0 11px 0 ; }
.s1depth_2 li { padding:0 0 2px 8px; background:url(../images/sub/ic_black_dot.gif) no-repeat 0 6px; font-weight:normal; color:#666; line-height:140%;}
.s1depth_3 {margin:7px 0 11px 0 ; }
.s1depth_3 li { padding:0 0 2px 10px; background:url(../images/sub/ic_black_line.gif) no-repeat 0 5px; font-weight:normal; color:#666; }
.s1depth_none li {background:none; font-weight:normal; color:#666; margin-bottom:10px;}


/*공통 테이블*/
.tb_gbeng {border-collapse:collapse; border-top:1px solid #315bce; margin-top:5px;}
.tb_gbeng th {border:1px solid #e0e0e0; padding:6px 8px; background-color:#ebeff6; color:#014D7E;}
.tb_gbeng th.pad_l {text-align:left;}
.tb_gbeng td {border:1px solid #e0e0e0; padding:4px 8px; font-weight:normal; line-height:1.4em; text-align:right;}
.tb_gbeng td.pad_l {border:1px solid #e0e0e0; padding:4px 8px; font-weight:normal; line-height:1.4em; text-align:left;}
.tb_gbeng td.point {background-color:#ededed;}
td.tCenter              {text-align:center;}

.tb_gbeng_mini {border-collapse:collapse; border-top:1px solid #315bce; margin-top:5px; margin-bottom:15px}
.tb_gbeng_mini th {border:1px solid #e0e0e0; padding:2px 2px; background-color:#F7F7F7; color:#555;}
.tb_gbeng_mini th.pad_l {text-align:left;}
.tb_gbeng_mini td {border:1px solid #e0e0e0; padding:2px 2px; font-weight:normal; line-height:1.4em; text-align:center;}
.tb_gbeng_mini td.pad_l {border:1px solid #e0e0e0; padding:2px 2px; font-weight:normal; line-height:1.4em; text-align:left;}
.tb_gbeng_mini td.point {background-color:#ebeff6;}

.tb_p {text-align:right; margin-top:5px;}

/*menu01*/
.facts {width:650px; margin-bottom:20px; padding:5px; border:1px solid #ededed;}

.his_img {margin:4px 0 ;}
.history {margin-top:30px; overflow:hidden;}
.history li {margin-bottom:10px; line-height:160%; overflow:hidden;}
.history .his_year {float:left; width:100px; color:#014D7E; background:url(../images/sub/ic_black_dot.gif) no-repeat 0 7px; padding-left:8px;}
.history .his_txt  {float:left; width:580px;}

.lacation_p {line-height:160%; margin-bottom:10px;}

.left_topo {float:left; width:340px; padding-top:10px; }
.right_topo {float:left; width:350px;}

.left_climate {float:left; width:250px; overflow:hidden;}
.right_climate {float:left; width:430px;}
.climate_p {padding-top:10px; margin-bottom:25px; }

.features_box {overflow:hidden; margin-bottom:20px; }
.features_box dt {float:left; width:180px; }
.features_box dd {float:left; width:500px; }

.purposes_img {width:680px; padding:2px; border:1px solid #ededed; margin-bottom:25px; margin-top:10px;}

.symbol_box {overflow:hidden; margin-bottom:20px; }
.symbol_box dt {float:left; width:190px; }
.symbol_box dd {float:left; width:490px; padding-top:20px; line-height:160%;}
.symbol_box dd img {vertical-align:middle;}

.daily_wrap {width:100%; }
.daily_wrap li {float:left; width:220px; margin-bottom:15px; margin-left:10px;}
.daily_box {}
.daily_box dt {float:left; width:80px;}
.daily_box dd {float:left; width:130px; padding-top:10px;}

.dokdo_box {border:1px solid #cfcdcd; padding:15px; width:650px; }
.dokdo_box p {line-height:160%;}
.dokdo_box p a {color:#014D7E }
.dokdo_box p a:hover {color:#014D7E; text-decoration:underline;}

.dokdo_info {overflow:hidden; margin-bottom:20px; }
.dokdo_info dt {float:left; width:190px; padding-top:10px;}
.dokdo_info dd {float:left; width:490px; line-height:160%;}


/*manu02*/

.governor_wrap {width:100%; overflow:hidden; margin-bottom:20px;}
.governor_txt {float:left; width:490px;}
.governor_img {float:right; width:190px;}

.profile_year {clear:both; width:40px; float:left; color:#000; padding:0 0 2px 8px; background:url(../images/sub/ic_black_dot.gif) no-repeat 0 6px;  }
.profile_txt {width:400px; float:left; }

/*조직도*/
.img_list { overflow: hidden; padding: 0 0 10px 5px; width:100%;}
.img_list li { background-color: white; border: 1px solid #C2C2C2; display: inline; float: left; list-style: none outside none; margin: 10px 7px 0 5px; padding: 7px; text-align: left; width: 145px;}

.img_list li a { color: black; margin: 3px 3px 3px 0; text-decoration: none;}
.img_list li a:hover { text-decoration: underline;}
.img_list li p {background-color: #F0F0F0; border: medium none; display: block; margin: 5px 0; padding: 3px 5px;}

.council_left {float:left; width:430px; margin-right:10px;}
.council_right {float:left; width:250px;}

.it_graph {overflow:hidden;}
.it_graph dt {float:left; width:500px; padding-top:20px;}
.it_graph dd {float:left; width:190px;}

.vision_year {margin-left:25px; clear:both; width:50px; float:left; color:#000; padding:0 0 5px 8px; background:url(../images/sub/ic_black_dot.gif) no-repeat 0 6px;}
.vision_txt {width:600px; float:left; padding-bottom:5px;}

/*조직도 새창열림*/
.org_mini_top {width:100%; height:41px; background-color:#526392; position:relative;}
.org_mini_top h1 {color:#fff; font-weight:bold; padding:12px 0 0 20px; font-size:13px;}
.org_close {position:absolute; width:47px; height:41px; right:0; top:0; z-index:10}

.org_mini_box {padding:5px 0 10px 20px; background-color:#f7f7f7; border:1px solid #e7e7e7; overflow:hidden; margin-bottom:20px;}
.org_mini_box ul {margin:7px 0 7px 0 ; }
.org_mini_box ul li { padding:0 0 1px 8px; background:url(../images/sub/org_mini_dot.gif) no-repeat 0 6px; font-weight:normal; color:#666; line-height:140%;}
.org_mini_box ul li ul li{ padding:0 0 1px 10px; background:url(../images/sub/org_mini_line.gif) no-repeat 0 6px; font-weight:normal; color:#666; line-height:140%;}

.listBox   {width:310px; height:115px; margin:0 0 20px 20px; display:inline; background:url(../images/sub/bg_successiveList.gif) no-repeat; float:left;}
.listPhoto {width:70px; height:90px; margin-right:15px; padding:12px 0 10px 14px; display:inline; float:left;}
ul.vF10    {margin-top:4px; float:left; padding:12px 10px 10px 20px; }
ul.vF10 li {font-size:.91em; line-height:140%;}
ul.vF10 li.nameBox span {height:20px; letter-spacing:0; font-weight:bold; border:1px solid #dadada; padding:2px 5px 1px 5px;}

/*menu03*/
.investment_wrap {overflow:hidden; }
.investment_left {width:185px; float:left; }
.investment_right {width:500px; float:left; padding-top:25px;}

/*menu04*/
.culture_wrap {overflow:hidden; margin-top:15px;}
.culture_left {width:185px; float:left; }
.culture_right {width:510px; float:left;}

/*menu05*/

.guide_box{padding:20px; border:1px solid #d5d5d5; background-color:#f4f4f4; margin-bottom:10px;}
.guide_box .gb_txt{color:#663300;}
.guide_box .gb_txt_line {color:#666; border-top:1px solid #663300; margin-top:5px; padding-top:5px;}
.guide_box .guide_box_tle {font-size:1.2em; margin-bottom:10px; font-weight:bold;}

.guide_boxline {padding:10px; border:1px solid #d5d5d5; margin-top:15px;}

A.page_link:link {text-decoration:none;color: #014d7e;}
A.page_link:visited {text-decoration:none;color: #014d7e;}
A.page_link:active {text-decoration:none;color: #014d7e; }
A.page_link:hover {text-decoration:underline;color: #014d7e; }