@charset "utf-8";

@font-face {
	font-family: 'nanumR';
	font-weight:normal;
	font-style:normal;
		src:url('/fonts/NanumGothic-Regular.ttf') format('truetype');
}


body, h1, h2, h3, h4, h5, h6,
div, p, blockquote, pre, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td,
form, fieldset, legend,
hr {
	margin:0;
	padding:0;
}

ul, ol {
	list-style:none;
}
img, a img{border:none;}
a{text-decoration:none;color:#444444;}
a:hover{}

#header {position:relative;width:580px;height:55px;margin:0 auto;float:right;z-index:500;padding-left:150px;}
#header .top .top_menu{top:0px;border:0px solid red;margin:0 auto;margin-top:20px;}
#header .top .top_menu li{float:left;position:relative;text-align:center;}
#header .top .top_menu li:hover ul{ display:block} 
#header .top .top_menu .menu1{height:55px;padding-right:30px;padding-left:10px;}
#header .top .top_menu .menu1 span{font-size:17px;}
#header .top .top_menu .menu2{height:55px;padding-right:30px;padding-left:30px;}
#header .top .top_menu .menu2 span{font-size:17px;}
#header .top .top_menu .menu3{height:55px;padding-right:30px;padding-left:30px;}
#header .top .top_menu .menu3 span{font-size:17px;}
#header .top .top_menu .menu4{height:55px;padding-right:30px;padding-left:30px;}
#header .top .top_menu .menu4 span{font-size:17px;}
#header .top .top_menu .menu5{height:55px;padding-right:0px;padding-left:30px;}
#header .top .top_menu .menu5 span{font-size:17px;}
#header .top .top_menu .menu6{height:55px;padding-right:0px;padding-left:24px;}
#header .top .top_menu .menu6 span{font-size:17px;}
#header .top .top_menu .menu7{height:55px;padding-right:24px;padding-left:24px;}
#header .top .top_menu .menu7 span{font-size:17px;}
#header .top .top_menu .menu8{height:55px;padding-right:24px;padding-left:24px;}
#header .top .top_menu .menu8 span{font-size:12px;}
#header .top .top_menu .menu9{height:55px;padding-right:24px;padding-left:24px;}
#header .top .top_menu .menu9 span{font-size:12px;}
#header .top .top_menu .menu10{height:55px;padding-right:24px;padding-left:24px;}
#header .top .top_menu .menu10 span{font-size:12px;}
#header .top .top_menu .menu11{height:55px;padding-right:0px;padding-left:24px;}
#header .top .top_menu .menu11 span{font-size:12px;}

#header .top .top_menu a{font-size:17px;font-family: "Apple SD Gothic Neo",'nanumR',"Nanum Gothic",Malgun Gothic,"맑은 고딕",Dotum,"돋움", sans-serif;display:block;color:#000000;font-weight:bold;}
#header .top .top_menu a:hover{font-size:17px;font-family: "Apple SD Gothic Neo",'nanumR',"Nanum Gothic",Malgun Gothic,"맑은 고딕",Dotum,"돋움", sans-serif;display:block;color:red;font-weight:bold;}

/* SNS */
#header .sns{width:1080px;margin:0 auto;position:relative;}
#header .sns ul {overflow:hidden;position:absolute;top:0px;right:0;}
#header .sns ul li {float:left;}




#visual {width:1080px;height:555px;float:left;position:relative;left:0;}
#visual div {width:1080px;margin:0 auto;}
#visual .movie {position:relative;float:left;}
#visual .movie #p_click3 {margin-top:-8px;position:absolute;top:50%;left:0;}
#visual .movie #n_click3 {margin-top:-8px;position:absolute;top:50%;right:0;}
#visual .bullet {overflow:hidden;position:absolute;bottom:25px;left:50%;}
#visual .bullet li {float:left;margin-left:7px;font-size:0;line-height:0;vertical-align:top;}



#brand {width:1080px;height:66px;top:0;margin:0 auto;}
#brand ul li {float:left;overflow:hidden;}


/*�ㅽ겕濡ㅻ윭 �ㅽ���*/

div#scroller {position:relative;height:180px; width:1080; margin:0;clear:both;overflow:hidden;}


/*醫뚯슦踰꾪듉*/
div.button {position:absolute;top:0px;right:8px;z-index:10;}
#btn1, #btn2 {cursor:pointer}

ul#scrollerFrame {width:1080px; padding:0;margin:0;list-style:none;}
ul#scrollerFrame li {position:relative;float:left; margin:0 8 0 8px;width:200px;height:180px;}
ul#scrollerFrame li img{width:200px;height:150px;}
ul#scrollerFrame li span{font-size:13px;font-family: "Apple SD Gothic Neo",'nanumR',"Nanum Gothic",Malgun Gothic,"맑은 고딕",Dotum,"돋움", sans-serif;font-weight:bold;display:block;color:#333;text-align:center;padding-top:10px;}


#notice .notice_1{padding:25px;}
#notice .notice_1 li{padding-bottom:7px;}

/*硫붿씤 鍮꾩��� */

.flexslider{margin:0 auto;position:absolute;top:117px; width: 100%;height: 505px;background:#fff;}
.flexslider .slides li {
        width: 100%;
        height: 100%;
    }
    
    .flex-direction-nav a {
        width: 70px;
        height: 70px;
        line-height: 99em;
        overflow: hidden;
        margin: 0 0;
        display: block;
        background: url(/uploads/mig_site/img/templates/skin/images/image/ad_ctr.png) no-repeat;
        position: absolute;
        top: 40%;
        z-index: 10;
        cursor: pointer;
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transition: all .3s ease;
        border-radius: 35px;
    }
    
    .flex-direction-nav .flex-next {
        background-position: 0 -70px;
        right: 0;
    }
    
    .flex-direction-nav .flex-prev {
        left: 0;
    }
    
    .flexslider:hover .flex-next {
        opacity: 0.8;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-prev {
        opacity: 0.8;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-next:hover,
    .flexslider:hover .flex-prev:hover {
        opacity: 1;
        filter: alpha(opacity=50);
    }
    
    .flex-control-nav {
        width: 100%;
        position: absolute;
        bottom: 10px;
        text-align: center;
    }
    
    .flex-control-nav li {
        margin: 0 2px;
        display: inline-block;
        zoom: 1;
        *display: inline;
    }
    
    .flex-control-paging li a {
        background: url(/uploads/mig_site/img/templates/skin/images/image/dot.png) no-repeat 0 -16px;
        display: block;
        height: 16px;
        overflow: hidden;
        text-indent: -99em;
        width: 16px;
        cursor: pointer;
    }
    
    .flex-control-paging li a.flex-active,
    .flex-control-paging li.active a {
        background-position: 0 0;
    }
    
    .flexslider .slides a img {
        width: 100%;
        height: 505px;
        display: block;
    }

/*硫붿씤 �쒗뭹 濡ㅻ쭅 */

#slideshow{width:1075px;margin:0 auto;overflow:hidden;margin-top:350px;}
#slideshow .btn{position:relative;width:32px;float:right;border:0px solid red;}
#slidesContainer{width:1030px;height:170px;float:left;overflow:hidden;margin:0 auto;}
#slidesContainer .slide {width:1030px;border:0px solid red;}
#slidesContainer .slide li{float:left;list-style:none;overflow:hidden;position:relative;float:left; margin:0 5px 0 6px;width:160px;height:170px;}
#slidesContainer .slide li img{width:160px;height:140px;}
#slidesContainer .slide li span{text-align:center;font-size:13px;font-family: "Apple SD Gothic Neo",'nanumR',"Nanum Gothic",Malgun Gothic,"맑은 고딕",Dotum,"돋움", sans-serif;font-weight:bold;display:block;color:#333;padding-top:5px;}

/*�쇳븨紐� 硫붿씤*/

#mallmain{width: 100%; margin:0 auto;position:absolute;top:121px;  background:#fff;overflow:hidden;}
#mallmain .main{width:1080px;margin:0 auto;padding-top:20px;}
#mallmain .main li{float:left; padding-left:12px;}
#mallmain .main li:first-child {padding-left:0;}



/*吏��� ��냼��*/

#map1{width:847px;overflow:hidden;}
#map1 li{float:left; width:423px;}
#map1 .map_txt{}
#map1 .map_txt p{line-height:20px;font-size:13px;font-family: "Apple SD Gothic Neo",'nanumR',"Nanum Gothic",Malgun Gothic,"맑은 고딕",Dotum,"돋움", sans-serif;display:block;color:#333;}

#map2{width:847px;display:none;overflow:hidden;}
#map2 li{float:left;width:423px;}
#map2 .map_txt{line-height:18px;}
#map2 .map_txt p{line-height:20px;font-size:13px;font-family: "Apple SD Gothic Neo",'nanumR',"Nanum Gothic",Malgun Gothic,"맑은 고딕",Dotum,"돋움", sans-serif;display:block;color:#333;}
