body,#main {font:12px '맑은 고딕','Malgun Gothic','돋움',dotum,sans-serif; width:100%; min-width:1150px;}
*:focus { outline:none; }

.content {
	position:absolute;
	margin:0 auto;
	width: 100%;
	height: auto;
	top: 243px;
}
.inner { position:relative; width:1250px; height:auto; margin:0 auto; }

#header { position:relative; width:100%; height:240px; }
#header .topmenu2 { height: 79px;  }
#header .topmenu2 li { float:left;   }


#header .topmenu { height: 140px; padding-top:20px;   }
#header .topmenu .shortcut { float:left;  }
#header .topmenu .login_wrap { float:right; width:85px; height:15px; }
#header .topmenu .login_wrap li { float:left;  }
#header .topmenu .logo { position:absolute; width:333px; height:122px; top:145; left:50%; margin-left:-95px;   z-index:999; }

#header .gnb { width: 1150px; height:43px; top:70px; position:relative;  }
#header .gnb > li { float:left; }
#header .gnb > li > a { display:inline-block; height:43px;  background: url(../img/common/gnb.png) no-repeat; overflow:hidden;}
#header .gnb > li > a.gnb01 {  width: 182px;  background-position:0 0; }
#header .gnb > li > a.gnb02 {  width: 120px;  background-position:-182px 0; }
#header .gnb > li > a.gnb03 {  width: 160px;  background-position:-302px 0; }
#header .gnb > li > a.gnb04 {  width: 150px;  background-position:-462px 0; }
#header .gnb > li > a.gnb05 {  width: 200px;  background-position:-620px 0; }
/*#header .gnb > li > a.gnb06 {  width: 161px;  background-position:-709px 0; }*/
/*
#header .gnb > li > a.gnb07 {  width: 140px;  background-position:-870px 0; }
#header .gnb > li > a.gnb08 {  width: 140px;  background-position:-1010px 0; }
*/


#header .gnb .sub { position:absolute; width:126px; left:-10px; border:1px solid #ddd; z-index:999;  display:none; }
#header .gnb .sub li { height:30px; line-height:30px; border-top:1px solid #ddd;  background:#fff; text-align:center;}
#header .gnb .sub li:first-child {border-top: 0; }
#header .gnb .sub li:hover { background:#eee; }
#header .gnb .sub li a { display:block; color:#796747; font-size:11px;  }

/*
#main { position:relative; width:100%;   }
#main .bxslider { position:relative; }
#main .bxslider .txt { position:absolute;  opacity:0;  }
#main .bxslider .slide1 .txt01 { width:296px; height:102px; top:190px;   left: 26%; margin-left:-100px;}
#main .bxslider .slide1 .txt02 { width:78px; height:39px; top:320px;  left: 26%;  margin-left:-100px;}
#main .bxslider .slide1 .txt03 { width:274px; height:162px; top:400px;    left: 26%; margin-left:-100px;}

#main .bxslider .slide2 .txt01 { width:264px; height:102px; top:225px;   left: 54%;  margin-left:-35%;  margin-top:-30px; }
#main .bxslider .slide2 .txt02 { width:70px; height:24px; top:362px;  left: 54%;  margin-left:-35%;  margin-top:-10px;}
#main .bxslider .slide2 .txt03 { width:335px; height:168px; top:339px; left: 54%;  margin-left:-35%; margin-top:-200px;}

#main .bxslider .slide3 .txt01 { width:264px; height:102px; top:190px; left: 54%;  margin-left:-37%;  margin-top:-30px;}
#main .bxslider .slide3 .txt02 { width:70px; height:24px; top:320px; left: 54%;  margin-left:-37%;  margin-top:-30px;}
#main .bxslider .slide3 .txt03 { width:413px; height:168px; top:380px; left: 54%;  margin-left:-38%;  margin-top:-30px;}

#main .bxslider .slide4 .txt01 { width:427px; height:222px; top:50%; margin-top:-232px;  left: 50%; margin-left:-213px; }
#main .bxslider .slide4 .txt02 { width:427px; height:222px; top:50%; margin-top:10px; left: 50%; margin-left:-213px; }

#main .bxslider .slide5 .txt01 { width:250px; height:90px; top:240px; left: 51%; }
#main .bxslider .slide5 .txt02 { width:438px; height:232px; top:337px; left: 51%; }
#main .bxslider .slide5 .txt03 { width:325px; height:37px; top:564px;  left: 51%; }

메인슬라이드 text가 잘려서 아래 재수정
*/

#main { position:relative; width:100%;}
#main .bxslider { position:relative;  }
#main .bxslider .txt { position:absolute;  opacity:0;  }
#main .bxslider .slide1 .txt01 { width:296px; height:102px; top:19%;   left: 26%; margin-left:-100px;;  margin-top:-10px;}
#main .bxslider .slide1 .txt02 { width:78px; height:39px; top:38%;  left: 26%;  margin-left:-100px;;  margin-top:0px;}
#main .bxslider .slide1 .txt03 { width:274px; height:162px; top:47%;    left: 26%; margin-left:-100px;;  margin-top:10px;}

#main .bxslider .slide2 .txt01 { width:264px; height:102px; top:12%;   left: 54%;  margin-left:-35%;  margin-top:-130px; }
#main .bxslider .slide2 .txt02 { width:70px; height:24px; top:26%;  left: 54%;  margin-left:-35%;  margin-top:-130px;}
#main .bxslider .slide2 .txt03 { width:335px; height:168px; top:37%; left: 54%;  margin-left:-35%; margin-top:-330px;}

#main .bxslider .slide3 .txt01 { width:264px; height:102px; top:22%; left: 54%;  margin-left:-37%;  margin-top:-30px;}
#main .bxslider .slide3 .txt02 { width:70px; height:24px; top:42%; left: 54%;  margin-left:-37%;  margin-top:0px;}
#main .bxslider .slide3 .txt03 { width:413px; height:168px; top:50%; left: 54%;  margin-left:-38%;  margin-top:10px;}


.quick_bt { display:block; position:fixed; float:right; right:15px;  width:90px; height: auto; top:300px; z-index:99999;}
.quick_bt img {width:100%}



#footer { position:relative; width:100%; min-width: margin:auto; background-color:#3c3c3c; text-align:left;  }
