﻿@charset "utf-8";

/************************************************************************
 * 파일명      : main.css
 * 설명        : 기본 css정의
 * 작성일      : 2014.06.18
************************************************************************/

#main-container {background:#f5f5f5;padding-top:15px;padding-bottom:32px;overflow: hidden;position: relative;z-index:900;}
#main-container .main_banner{height: 427px;}

.main-content {overflow:hidden;width:1100px;margin:0 auto;}
.main-content .main-left,.main-content .main-middle,.main-content .main-right {float:left;height:342px;}
.main-content .main-left {width:342px;position:relative;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;background-image:url('/skin/img/main/main_banner1.gif');background-position:0 0;}
.main-content .main-left .more a {position:absolute;top:38px;right:38px;display:block;width:25px;height:25px;background-image:url('/skin/img/main/btn_arrow.png');background-position:-25px 0;}
.main-content .main-left .more a span {display:none;}
.main-content .main-left .button {position:absolute;bottom:60px;left:38px;width:120px;}
.main-content .main-left .button .button2  {margin-top:5px;}
.main-content .main-left .btn1{background-color:#2e5c92;width:85px;height:24px;color:#fff;font-size:12px;border:2px solid #385D8A;cursor:pointer;}
.main-content .main-left .btn2{background-color:#2e5c92;width:85px;height:24px;color:#fff;font-size:12px;border:2px solid #385D8A;margin-top:5px;cursor:pointer;}
.main-content .main-middle {width:497px;border-right:1px solid #dcdcdc;}
.main-content .main-right {width:256px;border-right:1px solid #dcdcdc;}
.main-domain {width:422px;margin:0 auto;padding-top:43px;}
.main-domain .title {position:relative;height:25px;line-height:25px;vertical-align:middle;margin-bottom:34px;}
.main-domain .navi {position:absolute;top:0;right:0;width:87px;}
.main-domain .navi .navi-fix {position:relative;}
.navi-fix ul li {float:left;}
.navi-fix ul li a {display:block;width:25px;height:25px;background-image:url('/skin/img/main/btn_arrow.png');background-position:0 0;}
.navi-fix ul li a span {display:none;}
.navi-fix ul li a.next {background-position:-25px 0;}
.navi-fix ul li.page {width:37px;height:23px;line-height:23px;text-align:center;color:#555555;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
.main-domain .content {overflow:hidden;}
.main-domain .content .menu {width:182px;float:left;margin-right:29px;}
.main-domain .content .menu ul li {margin-bottom:6px;}
.main-domain .content .menu ul li a {text-decoration:none;width:182px;display:block;color:#646464;height:24px;line-height:24px;background-color:#ededed;padding-left:12px;}
.main-domain .content .menu ul li a:hover {background-color:#e65d0a;color:#fff;}
.main-domain .content .menu ul li.selected a {background-color:#e65d0a;color:#fff;}
.main-domain .content .img {width:211px;float:left;height:204px;}

.main-visual-wrap {height:568px;position:relative;min-width:1100px;border-bottom:1px solid #dcdcdc;background:url('/skin/img/main/visual_img1.jpg') no-repeat center center;}
.main-visual {width:1100px;height:568px;overflow:hidden;}
.main-visual .slide {height:568px;float:left;}

.pagination {position:absolute;width:1100px;bottom:32px;left:50%;z-index:100;overflow:hidden;margin-left:-550px;text-align:center;}
.pagination .pagination-fix {position:relative;z-index:20;display:inline-block;}
.pagination .pagination-fix a {float:left;margin:0 4px;display:block;width:13px;height:13px;background:url('/skin/img/main/main_navi.png');background-repeat:no-repeat;background-position:-13px 0;}
.pagination .pagination-fix a.selected {background-position:0 0;}
.pagination .pagination-fix a span {display:none;}

