/*-------------------------------------------------
Layout Style Sheet
Version:1.0
author:
create date:2009. 09. 30.
last update:2009. 10. 01.
-------------------------------------------------*/
/* BASIC Style
-------------------------------------------------*/
body{position:relative;margin:0;}
#wrapper {position:relative;background:url(/new/images/main_top_img_1_1.gif) repeat-x;}
#skipNav{position:absolute;width:0px;height:0px;overflow:hidden;}
#header{position:relative;width:860px;height:90px;padding:0 0 0 0;}
#container{position:relative;width:860px;padding:0 0 0 0;}
#footer{position:relative;clear:both;background:#ececec;height:75px;}
/* HEADER Style
-------------------------------------------------*/
#header h1{position:absolute;top:18px;left:9px;overflow:hidden;z-index:10;width:191px;height:82px;}
#header .tsidemenu{float:right;}
#header .tsidemenu ul{margin:4px 0 0 0;}
#header .tsidemenu ul li{float:left;height:17px;padding:0 0 0 0;}
.header_top{position:relative;clear:both;height:60px;margin:0 0 50px 0;z-index:1;}
/* TOP STYLE
-------------------------------------------------*/
#gnavigation {position:absolute;top:20px;left:132px;width:718px;height:58px;background:url(/new/content2/img/sub/gb_bg.gif) no-repeat 0 top;}
#gnavigation ul {padding:10px 0 0 0;}
#gnavigation ul li{float:left;}
#gnavigation ul li.menu01{padding-left:34px;}
#gnavigation ul li ul li{float:left;padding:0 0 0 0;}
#gnavigation ul li ul{position:absolute;width:684px;top:0;left:0;display:none;margin:0px;padding:0px;}
#gnavigation ul li ul{position:absolute;top:39px;left:18px;width:684px;height:25px;background:url(/new/content2/img/sub/gb_bg_s.gif) no-repeat;}
#gnavigation ul li.menu01 ul{padding-left:20px;}
#gnavigation ul li.menu01 ul li{padding:4px 8px 0 0;}
#gnavigation ul li.menu02 ul{padding-left:20px;}
#gnavigation ul li.menu02 ul li{padding:4px 10px 0 0;}
#gnavigation ul li.menu03 ul{padding-left:20px;}
#gnavigation ul li.menu03 ul li{padding:4px 10px 0 0;}
#gnavigation ul li.menu04 ul{padding-left:200px;}
#gnavigation ul li.menu04 ul li{padding:4px 8px 0 0;}
#gnavigation ul li.menu05 ul{padding-left:360px;}
#gnavigation ul li.menu05 ul li{padding:4px 10px 0 0;}
#gnavigation ul li.menu06 ul{padding-left:600px;}
#gnavigation ul li.menu06 ul li{padding:4px 10px 0 0;}
/* CONTENTS Style
-------------------------------------------------*/
.main_f{width:620px;height:254px;}
#container h2{}
.part_right{float:left;width:620px;}
.right_box1{float:left;width:235px;height:120px;margin:0 20px 0 0;}
.right_box1 ol{}
.right_box1 ol li{width:235px;background:url(/new/images/main_line_1_1.gif) repeat-x ;}
.right_box1 ol li span{display:block;padding: 3px 0 2px 0;}
.right_box1 ol li span.num{float:left;width:25px;height:20px;}
.right_box1 ol li span.link{float:left;width:190px;height:20px;padding-top:3px;}
.right_box1 ol li span.go{float:right;width:20px;height:20px;}
.right_box1 ol li span.num2{float:left;width:25px;height:35px;}
.right_box1 ol li span.link2{float:left;width:190px;height:35px;padding-top:3px;}
.right_box1 ol li span.go2{float:right;width:20px;height:35px;}
.right_box2{float:left;width:327px;height:100px;margin:20px 10px 0 0;}
.right_box2 ul{}
.right_box2 ul li{float:left;padding-right:35px;}
.right_box2 ul li.last{padding-right:0;}
.right_box3{clear:both;width:600px;height:130px;margin:10px 0 0 0;}
.right_box3 ul{}
.right_box3 ul li{float:left;width:120px;text-align:center;}
.right_box3 ul li p.thum{display:block;width:104px;height:71px;background:#FFFFFF;border:solid 1px #dddddd;margin:0 0 0 8px;}
.right_box3 ul li p.thum span{display:block;padding:2px;}
.banner_all{clear:both;width:835px;height:42px;margin:10px 0 10px 0;background:#fafafa;border:solid 1px #dad9d9;}
.banner_all h2{float:left;padding:0 0 0 0;}
.banner_all h2 img{vertical-align:top;}
.banner_all ul{float:right;width:568px;height:30px;margin:5px 0 0 0;}
.banner_all ul li{float:left;padding:0 35px 1px 0;}
.part_left{float:left;width:240px;}
.left_box1_in1{width:240px;height:70px;background:url(/new/images/main_right_img_2_1.gif) no-repeat center right;margin:40px 0 20px 0;}
.left_box1_in1 ul{padding:5px 0 0 0;}
.left_box1_in1 ul li{padding:0 0 0 10px;background:url(/new/images/main_s_titleicon_1_1.gif) no-repeat left center;}
.left_box1_in2{width:240px;height:70px;background:url(/new/images/main_right_img_2_2.gif) no-repeat center right;}
.left_box1_in2 ul{padding:5px 0 0 0;}
.left_box1_in2 ul li{padding:0 0 0 10px;background:url(/new/images/main_s_titleicon_1_1.gif) no-repeat left center;}
.left_box2{}
.left_box2 ul{}
.left_box2 ul li{float:left;height:115px;margin:20px 0 20px 0;}
.left_box3 ol{}
.left_box3 ol li{width:235px;background:url(/new/images/main_line_1_1.gif) repeat-x 0 bottom;}
.left_box3 ol li span{display:block;padding: 3px 0 2px 0;}
.left_box3 ol li span.num{float:left;width:25px;height:20px;}
.left_box3 ol li span.link{float:left;width:180px;height:20px;padding-top:3px;margin:0 0 0 5px;}
.left_box3 ol li span.go{float:right;width:20px;height:20px;}
/* FOOTER Style
-------------------------------------------------*/
#footer .footer_in {
	position:relative;
	width:860px;
	height:38px;
	padding:20px 0 0 30px;
	}
#footer .footer_in .logo{float:left;width:160px;height:38px;}
#footer .footer_in .copy{float:left;width:600px;height:38px;margin:5px 0 0 30px;}
/* QUICK Style
-------------------------------------------------------*/			
#quick{position:absolute; top:100px;left:880px;}
#quick ul{}
#quick ul li{}
#quick ul li img{vertical-align:top;}