﻿@charset "utf-8";

/* Layout Selector */
body {background:url('../../img/main/wrap_bg.jpg') center 5px no-repeat;}
#wrap {background:none;}
#header {width:930px; height:45px;}
#gnb {position:absolute; left:0; top:492px; width:1000px; margin:0; padding:0; background:url('../../img/main/gnb_bg.gif') no-repeat;}
#container {width:1000px; height:540px; padding:0; background:none;}
#content {width:1000px; margin:0; padding:0; background:none;}
#contentArea {position:relative;}

/* gnb */
#gnb p.title {display:inline; float:left; margin:4px 0 0 70px;}
#gnb ul#topmenu {float:right;}
#gnb ul#topmenu li {float:left; padding:0; background:url('../../img/common/gnb/gnb_line.gif') 0 center no-repeat;}
#gnb ul#topmenu a {display:block; padding:6px 30px;}
#gnb ul#topmenu ul {display:none; position:absolute; left:200px; top:30px; width:300px; margin:0; padding:0;}
#gnb ul#topmenu ul li {padding:0; background:none;}
#gnb ul#topmenu ul li a {display:inline-block; padding:8px 7px 5px 7px; color:#000;}
#gnb ul#topmenu li.menu1 {background:none;}
#gnb ul#topmenu li.menu1 ul {left:280px;}
#gnb ul#topmenu li.menu2 ul {left:423px;}
#gnb ul#topmenu li.menu3 ul {left:480px;}
#gnb ul#topmenu li.menu4 ul {left:660px;}
#gnb ul#topmenu li.menu5 ul {left:700px;}
#gnb ul#topmenu li.menu6 ul {width:100px; left:905px;}

/* 메인비주얼 */
div.mainVisual {position:absolute; left:68px; top:0;}

/* 서구비전 */
div.vision {position:absolute; left:800px; top:290px; width:199px; height:203px; behavior:url("/_share/common/css/resources/iepngfix.htc"); background:url('../../img/main/vision_bg.png') right no-repeat;}
div.vision p.txt {margin:37px 0 0 134px;}

/* 바로가기 */
div.quicklink {position:absolute; left:624px; top:256px;}
div.quicklink p {display:inline; overflow:hidden; float:left; width:65px; height:64px; behavior:url("/_share/common/css/resources/iepngfix.htc"); background:url('../../img/main/quicklink_bg.png') no-repeat; text-align:center;}
div.quicklink p.greetings img {margin:6px 0 0 0;}
div.quicklink p.policy {margin:0 0 0 3px;}
div.quicklink p.policy img {margin:8px 0 0 0;}
div.quicklink p.movements {margin:0 0 0 3px;}
div.quicklink p.movements img {margin:8px 0 0 0;}

/* 현장스케치 */
div.sceneSketch {position:absolute; left:530px; top:350px; width:255px;}
div.sceneSketch ul {margin:15px 0 0 0; *zoom:1;}
div.sceneSketch ul:after {content:""; display:block; float:none; clear:both;}
div.sceneSketch ul li {display:inline; float:left; width:80px; margin:0 0 0 5px;}
div.sceneSketch ul li.first-child {}
div.sceneSketch ul li p.image {width:74px; height:54px; behavior:url("/_share/common/css/resources/iepngfix.htc"); background:url('../../img/main/sceneSketch_shadow.png') no-repeat; text-align:center;}
div.sceneSketch ul li p.image img {width:66px; height:50px;}
div.sceneSketch ul li p.subject {margin:6px 0 0 0; text-align:center; line-height:14px;}
div.sceneSketch p.more {position:absolute; left:223px; top:1px;}
div.sceneSketch p.more a {display:block; padding:4px 0;}

/* 최근게시물 */
div.article {position:absolute; left:680px; top:120px; width:245px; background:url('../../img/main/article_line.gif') 0 23px repeat-x;}
div.articleContent {float:left;}
div.articleContent div.list {position:absolute; left:0; top:22px;}
div.articleContent div.list ul {width:242px; margin:10px 0 0 3px;}
div.articleContent div.list ul li {line-height:18px;}
div.articleContent div.list ul li span.date {display:inline-block; width:68px; font:0.92em tahoma; line-height:18px;}
div.articleContent div.list ul li span.subject {line-height:18px;}
div.article p.more {position:absolute; left:216px; top:-20px;}
div.article p.more a {display:block; padding:4px 0;}