@import url("default.css");
@import url("board.css");


.main-top-bg {background: url('../images/main/main_map_body.jpg') center top no-repeat; height:410px; margin-bottom:-23px;}
#main-contents-top {background: url('../images/main/main_map_top.jpg') left top no-repeat; width:980px; height: 410px; position:relative; margin: 0 auto;}
.main-quick-left {position: absolute; left:0; top:41px;}
.in-contents-center {position: absolute; left:185px; top:41px;}
.in-contents-center h2 {float:left; padding-right:87px; }
.in-contents-center ul {float:left; padding-top:22px; position:relative; width:360px;}
.in-contents-center ul li {float:left;}
.in-contents-center ul li ul {position:absolute; left:0; top:27px; visibility:hidden;}
.in-contents-center ul.img {float:left; padding-top:23px; position:relative; width:200px;}
.in-contents-center ul.img li {float:left;}
#main-tab1 {visibility:visible;}
#main-scrap-banner {visibility:visible; padding-top:18px;}
.in-contents-center ul li ul li {clear:both; width:330px; color:#cccccc; padding-left:15px; height: 22px;line-height:14px}
.in-contents-center ul li ul li a {color:#cccccc;}
.in-contents-center ul li ul li a:hover, a:active {color:#d7b096; text-decoration:none; font-weight:normal; background:none;}
.in-contents-center ul li ul li span {font-size:11px; font-weight:bold; padding-right:15px;}
.main-fla {position: absolute; left:161px; top:208px;}
.main-global {position: absolute; left:841px; top:41px;}
.main-business {position: absolute; left:841px; top:186px;}
.main-wrap {clear:both; width:980px; background: url('../images/main/main_bottom_bg.gif') left top no-repeat; margin:0 auto; overflow:auto; padding-top:5px;}
.main-bottom-left {float:left; width:200px;}
.main-bottom-center {float:left; width:580px; margin-right:36px;}
.main-bottom-right {float:left; width:160px; padding-top:20px;}
.box-family ul {border: 7px solid #e3e6e6; height:90px; width:145px; overflow:auto; color:#777363; font-size:11px;}
.pt-21{padding-top:21px;}
.pt-3{padding-top:6px; font-weight:bold;}
.main-tour-top{background: url('../images/main/main_tour_top.gif') left top no-repeat;}
.main-tour-bottom{background: url('../images/main/main_tour_bottom.gif') left bottom no-repeat; height:297px;}
.tour-aligan{padding:15px 0 0 13px;}
.main-fish-table{border-top:0; border-bottom:1px solid #1479bc; margin-top:5px; background: url('../images/main/main_line.gif') left top repeat-x; width:584px;}
.main-fish-table th{height:36px;  border-top:2px solid #1479bc;  border-bottom:1px solid #1479bc; background: url('../images/main/main_table_100bg.gif') left top repeat-x;  }
.main-fish-table td{line-height:24px; padding-top:6px; padding-bottom:6px; }
.main-talign{vertical-align:top;}
.bottom-center2{padding-top:28px; width:285px; float:left; position:relative;}

.fish-table {border: 0; background: url('../images/main/main_b_bg_01.gif') left top no-repeat; width:285px; height:55px; margin-top:5px;  font-size:11px; color:#666666;} 
.fish-table th {background:none; padding-top:6px;}
.fish-table td {line-height:24px; text-align:center; margin:0 auto;   }
.fish-table th.pr-20 {padding-right:17px; }
.fish-table td.pr-20 {padding-right:17px; }
.fish-table tr {background:none;}
.fish-table th.fish-left2 { text-align:left; padding-left:25px;  }
.fish-table td.fish-left3 { text-align:left; padding-left:6px; }

.fish-table-sub-wrap {height:109px; overflow:auto;}
.fish-table-sub-wrap1 {height:109px; width:285px; overflow:auto; position:absolute; top:106px;}
.fish-table-sub {border:none; background: url('../images/main/main_b_bg_02.gif') left top repeat-y; font-size:11px; color:#666666; overflow:auto;} 
.fish-table-sub td {line-height:24px; text-align:center; height:27px;}
.fish-table-sub td.pr-20 {padding-right: 5px;}
.fish-table-sub tr {background:none;}
.fish-table-sub th.fish-left2 { text-align:left; padding-left:25px;}
.fish-table-sub td.fish-left3 { text-align:left; padding-left:6px; }

.bottom-center3{float:right; width:285px;  padding-top:28px;}
.bottom-center4{clear:both; float:left; padding-top:20px; padding-bottom:20px; width:208px; }
.bottom-center5{float:left; padding-top:20px;  width:360px;  padding-left:8px;}
.b-22{padding-bottom:22px;}

.main-bottom-right{float:left; }
.m-tb{margin:17px 0 10px 0; font-size:11px;}
.box-family{padding-top:1px;}
.bottom-center3 {position:relative;}
.bottom-center3 li div.main-tab-aligan1 {position:absolute; right:66px; top:27px; }
.bottom-center3 li div.main-tab-aligan2 {position:absolute; right:9px; top:27px; }
.bottom-center3 li div table.fish-table {position:absolute; left:0; top:46px;}
#product-tab1 {overflow:auto; height:100px;}
#product-tab2 {visibility:hidden;overflow:auto; height:65px;}

.main-txt-11{font-size:11px; position:absolute; top:190px; left:200px;}
.main-txt-12{font-size:11px; position:absolute; top:190px; left:215px;}

.scrap-list-link a {text-decoration: none; color:#666666;}
.scrap-list-link a:hover, a:focus, a:active {text-decoration:none;font-weight:bold; color:#296588;}
.scrap-list-link li{border-bottom:1px solid #cccccc; width:161px; padding-bottom:5px; padding-top:5px; float:left; }
.arr-right{width:13px; float:right; display:block;}
.m-span-block {display:block;float:left;}
 li.scrap-bd-none{ border-bottom:none;  height:40px; }

/* ---ÇÃ·¡½Ã ÅÇÀÌµ¿----*/ 
ul.accNavi li, ul.accNavi li ul li {height:0; line-height:0; position:absolute; top:0;}

ul.accNavi a {
display:block;
position:absolute;
text-align:center;
width:500px;
margin-left:70px;
top:-1000px;
z-index:1;
}


ul.accNavi li a.g-Menu:hover, ul.accNavi li a.g-Menu:focus, ul.accNavi li a.g-Menu:active {
background:#2374c4;
color:#FFFFFF;
font-size:1.2em;
font-weight:bold;
padding:15px;
position:absolute;
top:-10px;
width:500px;
z-index:5000;
}


ul.accNavi li ul li a.Menu:hover, ul.accNavi li ul li a.Menu:focus, ul.accNavi li ul li a.Menu:active {
background:#3a3a3a;
color:#FFFFFF;
font-size:1.2em;
font-weight:bold;
padding:15px;
position:absolute;
top:-10px;
width:500px;
z-index:5000;
}



.bottom-center6{width:285px; float:left; position:relative; }
.bottom-center7{float:right; width:285px;  }
.bottom-center7 {position:relative;}
.bottom-center7 li div.main-tab-aligan1 {position:absolute; right:66px; top:0px; }
.bottom-center7 li div.main-tab-aligan2 {position:absolute; right:9px; top:0px; }
.bottom-center7 li div table.fish-table {position:absolute; left:0; top:17px;}



.bottom-center8{padding-top:20px; float:left; position:relative;}
.fish-table-sub-wrap2 {height:100px; overflow:auto;}
.fish-table-sub-wrap3 {height:110px; width:285px; overflow:auto; position:absolute; top:80px;}
