.displaynone {display: none !important;}

/* 기본 HTML 태그 CSS */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img{margin:0;padding:0;}
html{width:100%;height:100%;}
body,code{font:0.75em tahoma,Verdana,Dotum,AppleGothic,sans-serif;color:#353535;background:#fff;}
body{width:100%;min-width:1150px;}
body#popup{min-width:0;}
li{list-style:none;}
img,fieldset{border:none;vertical-align:top;}
table{width:100%;border:0;border-spacing:0;border-collapse:collapse;}
caption{display:none;}
th,td{border:0;vertical-align:top;}
input,select,textarea{font-size:100%;font-family:"돋움",Dotum;color:#353535;vertical-align:middle;}
.inputTypeText{height:19px;padding:3px 0 0 9px;border:1px solid #fff;}
select{height:24px;border:1px solid #d5d5d5;}
textarea{padding:5px 6px;border:1px solid #d5d5d5;line-height:1.5;}
legend{visibility:hidden;position:absolute;left:-9999px;top:-9999px;width:0;height:0;line-height:0;}
button{overflow:visible;padding:0;margin:0;border:0;cursor:pointer;}
hr.layout{display:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
.objHidden{visibility:hidden;position:absolute;left:-1000px;top:-1000px;height:0;width:0;}
table tr.radioType input,span.noBorder input{border:none !important;width:auto !important;height:auto !important;margin:0 3px 0 0 !important;vertical-align:middle !important;background:none !important;}
#content_CONTAINER td{width:auto !important;}
table.nneditor-table{width:auto !important;}


#progressPaybarBackground{position:absolute;z-index:99;left:0;top:0;width:100%;height:100%;}

#progressPaybarView{position:absolute;z-index:100;top:160px;left:20px;width:471px;font-size:12px;}
#progressPaybarView .box{height:180px;background:url(../../../images/ec_hosting/popup/layer_guide/bg_layer_box1.gif) 0 0 no-repeat;}
#progressPaybarView .box .graph{padding:15px 0 0 0;text-align:center;}
#progressPaybarView .box .graph span{display:block;text-align:center;margin:20px 0;}
#progressPaybarView .box .txt{text-align:center;padding:15px 0 0;color:#555555;}
div.layerProgress{filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4;background-color:#999;}

#skipNavigation {position:absolute;top:0;left:0;z-index:100;width:100%;height:0;}
#skipNavigation p,#skipNavigation ul,#skipNavigation ul li {height:0;}
#skipNavigation p a {position:absolute;left:0;top:0;display:block;overflow:hidden;width:1px;height:1px;margin-left:-1px;margin-bottom:-1px;text-align:center;color:#000;white-space:nowrap;}
#skipNavigation p a:focus,#skipNavigation p a:hover,#skipNavigation p a:active {width:100%;height:auto;padding:10px 0;background:#c4122f;color:#fff;z-index:100;}
.displaynone{display:none;}
html{scrollbar-face-color:#00c8c8;scrollbar-highlight-color:#cccccc;scrollbar-shadoW-color:#cccccc;scrollbar-3dlight-color:#ffffff;scrollbar-arrow-color:#00c8c8;scrollbar-track-color:#ffffff;scrollbar-DARKSHADOW-color:#ffffff;}

/* Top Banner Popup CSS */
.bannerpop{position:relative;min-width:1150px;height:60px;background:#00c8c8;overflow:hidden;z-index:1;}
.bannerpop .top_banner{position:absolute;bottom:0;left:50%;margin-left:-575px;width:1150px;height:60px;}
.btnclo{position:absolute;left:50%;margin-left:580px;margin-top:-18px;z-index:100;}
.btnclo .close{margin-top:-50px;margin-left:80px;}


/* Header CSS */
#header .logwarp{position:relative;width:100%;height:42px;border-bottom:1px solid #ececec;}
#header .log{width:1150px;height:42px;margin:0 auto;}
#header .topArea_warp{position:relative;width:100%;height:150px;border-bottom:1px solid #ececec;}
#header .topArea{background:#fffff;position:relative;width:1150px;height:150px;margin:0 auto;}
#header .special{float:left;border-left:1px solid #d8d8d8;}
#header .special li{float:left;}
#header .special a{display:block;height:20px;padding:16px 15px 9px;border-right:1px solid #d8d8d8;color:#353535;text-decoration:none;}
#header .special a:hover{color:#008bcc;padding-bottom:7px;border-bottom:2px solid #008bcc;}
#header .link{position:relative;float:left;height:35px;line-height:35px;margin-top:5px;}
#header .link > a,#header .link > span{float:left;}
#header .link > a{margin:0 9px 0 0;padding:0 0 0 10px;color:#666;text-decoration:none;background:url("../../base_ko_KR/layout/ico_util2.gif") no-repeat 0 12px;}
#header .link > span img{vertical-align:middle;}
#header .link .xans-layout-bookmark span{padding-left:17px;background:url("../../base_ko_KR/layout/ico_bookmark.gif") no-repeat 0 1px;}
.mainror_bottom{position:relative;width:100%;height:245px;border-bottom:1px solid #ececec;}


/* INDEX 메인롤링 하단 라인 CSS */
.mainror_bottom_inner{width:1148px;height:245px;margin:0 auto;border-left:1px solid #ececec;border-right:1px solid #ececec;}
.mainror_bottom_inner ul li.first{float:left;height:245px;width:574px;overflow:hidden;display:block;border-right:1px solid #ececec;}
.mainror_bottom_inner ul li.center{float:left;height:245px;width:286px;display:block;border-right:1px solid #ececec;}
.mainror_bottom_inner ul li.last{float:left;height:245px;width:286px;display:block;border-right:0px solid #ececec;}
.mainror_bottom_inner ul li.last p{height:70px;overflow:hidden;margin-top:8px;}


/* INDEX Weekly Banner CSS */
.main_banner{position:relative;width:100%;height:650px;background:#f9f9f9;display:block;clear:both;border-top:1px solid #ebe9e9;}
.main_banner_inner{width:1150px;margin:0px auto;}
.main_banner_inner ul li{position:relative;width:370px;height:250px;float:left;margin-right:20px;margin-bottom:20px;text-align:center;}
.main_banner_inner ul li img{width:370px;outline:1px solid #ebe9e9;-webkit-transition: .7s;-moz-transition: .7s;-ms-transition: .7s;transition: .7s;}
.main_banner_inner ul li:hover img{position:relative;width:400px;-webkit-transition:1.4s;-moz-transition:1.4s;-ms-transition: .7s;transition:1.4s;z-index:60;margin-left:-15px;margin-top:-10px;}
.main_banner_inner ul li.last{margin-right:0;}
.main_banner_inner h2{position:relative;font-weight:normal;font-size:22px;font-family:tahoma,"돋움",Dotum,sans-serif;color:#333;text-align:left;height:40px;margin-top:40px;}


/* 컨텐츠페이지 CSS */
#wrap{position:relative;width:100%;margin:0px auto 0;overflow:hidden;}
#container{width:100%;margin:0 auto;*zoom:1;}
#container:after{content:"";display:block;clear:both;}
#container_han{margin:30px auto 0;width:1150px;}
#container_han:after{content:"";display:block;clear:both;}
#contents_main{width:1150px;margin:60px auto 0;}
#contents_pro{width:100%;margin:0px auto 0;}
#contents{width:1150px;margin:30px auto 150px;}
#contents_han{width:870px;float:right;padding-bottom:50px;min-height:1100px;}
.menu_ho_left{float:left;width:250px;z-index:100;}
.menu_ho_left_banner img{margin-top:7px;}
.menu_ho_right{float:right;width:870px;}
.catehan_left{width:248px;background:#f9f9f9;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin-top:40px;}
.catehan_left ul{}
.catehan_left ul li{display:block;list-style: none;margin:0;padding:0;float: none;width:248px;height:40px;border-bottom:1px solid #e8e8e8;position: relative;line-height:40px;}
.catehan_left ul li a{display:block;color: white;font-size:12px;color:#333 ;font-size:12px;height:40px;overflow:hidden;}
.catehan_left ul li a:hover{color:#fff;text-decoration:none;background:#00c8c8;background:#00c8c8;-webkit-transition: .7s;-moz-transition: .7s;transition: .7s;}
.catehan_left ul li strong{margin-left:15px;margin-right:10px;}
.catehan_left h2{position:relative;height:40px;font-family: tahoma,돋움,Arial;font-size:20px;font-weight:400;color:#333;text-align:center;letter-spacing:1px;border-bottom:0px dashed #888;background:#f0f0f0;line-height:40px;}
.guide1150{width:1150px;margin:0 auto;display:block;clear:both;}


/* 우측 따라다니는 고정메뉴 (장바구니 ) CSS */
#quick{position:absolute;top:255px;margin-top:60px;right:0;margin-right:5px;width:90px;z-index:60;}


#boardArea{overflow:hidden;margin:50px 0 0;border-top:1px solid #d8d8d8;}
#bannerArea{margin:22px 0 0;}
#bannerArea h2{margin:0 0 16px;font-weight:normal;font-size:20px;font-family:Arial,"돋움",Dotum,sans-serif;color:#2e2e2e;text-align:center;}

.path{overflow:hidden;height:30px;line-height:30px;*zoom:1;}
.path h2{overflow:hidden;position:absolute;width:0;height:0;white-space:nowrap;text-indent:100%;}
.path ol{float:right;}
.path li{float:left;padding:0 0 0 12px;margin:0 0 0 8px;color:#757575;background:url("../../base_ko_KR/common/ico_path.gif") no-repeat 0 10px;}
.path li:first-child{background:none;}
.path li a{color:#757575;}
.path li strong,.path li strong a{color:#2e2e2e;}

.titleArea{min-height:30px;margin:10px 0 20px;border-bottom:1px solid #e8e8e8;}
.titleArea h2{display:inline-block;padding:0 0 0 12px;color:#2e2e2e;font-size:16px;*display:inline;*zoom:1;background:url("../../base_ko_KR/common/ico_heading.gif") 0 2px no-repeat;}
.titleArea p{display:inline-block;margin:0 0 0 6px;padding:0 0 0 10px;color:#939393;background:url("../../base_ko_KR/common/ico_title.gif") no-repeat 0 0;*display:inline;*zoom:1;}
.titleArea ul{padding:5px 0;color:#939393;line-height:18px;}
.titleArea ul li{padding:0 0 0 9px;background:url("../../base_ko_KR/common/ico_info.gif") no-repeat 4px 7px;}

.help{margin:40px 0 0;border:1px solid #d6d4d4;line-height:18px;}
.help h3{padding:9px 0 6px 10px;border-bottom:1px solid #e8e7e7;color:#353535;font-size:12px;background:#fbfbfb;}
.help .content{padding:0 9px 12px;}
.help .content h4{margin:22px 0 -4px;color:#000;font-size:12px;font-weight:normal;}
.help .content h4:first-child{margin-top:13px;}
.help .content p{margin:15px 0 0 10px;color:#757575;}
.help .content ul{margin:15px 0 0 11px;}
.help .content li{padding:0 0 0 25px;color:#757575;background:url("../../base_ko_KR/common/ico_number.png") no-repeat;}
.help .content li.item1{background-position:-484px 0;}
.help .content li.item2{background-position:-434px -100px;}
.help .content li.item3{background-position:-384px -200px;}
.help .content li.item4{background-position:-334px -300px;}
.help .content li.item5{background-position:-284px -400px;}
.help .content li.item6{background-position:-234px -500px;}
.help .content li.item7{background-position:-184px -600px;}
.help .content li.item8{background-position:-134px -700px;}
.help .content li.item9{background-position:-84px -800px;}
.help .content li.item10{background-position:-34px -900px;}

.boardMain{overflow:hidden;*zoom:1;}
.boardMain td img{vertical-align:middle;margin:1px;}
.boardMain .board{margin:0 0 65px;}
.boardMain .leftArea{float:left;width:50%;}
.boardMain .leftArea .board{margin:0 23px 65px 0;}
.boardMain .rightArea{float:right;width:50%;}
.boardMain .rightArea .board{margin:0 0 65px 23px;}


#modalBackpanel{display:none;position:absolute;top:0;left:0;z-index:10000;width:100%;height:100%;background:#000;}
#modalContainer{display:none;position:absolute;top:100px;left:100px;z-index:10001;width:975px;height:720px;border:1px solid #333;background:#fff;}
#modalContainer #modalContent{width:100%;height:100%;}


#header .popular{position:absolute;right:5px;font-size:11px;*zoom:1;line-height:20px;top:90px;font-weight:400;}
#header .popular:after{content:"";display:block;clear:both;}
#header .popular strong{float:left;margin:0 0 0 -30px;color:#6b6b6b;}
#header .popular p{margin-left:0px;}
#header .popular p a{margin:0 10px 0 0;padding:0 0 0 10px;color:#666;background:url("../../base_ko_KR/product/bg_popular_search.gif") no-repeat 0 4px;}
#header .popular p a:first-child{padding-left:0;background:none;}
#header .popular a:hover{color:#00c8c8;text-decoration:none;}


/* 오른쪽 장바구니 Layout CSS */
.xans-layout-orderbasketcount{width:80px;overflow:hidden;padding:8px 5px 6px 5px;line-height:16px;text-align:center;color:#fff;background:#495164;*zoom:1;}
.xans-layout-orderbasketcount strong{float:left;font-weight:normal;font-size:11px;}
.xans-layout-orderbasketcount span{float:right;font-size:11px;}
.xans-layout-orderbasketcount span a{color:#fff;font-weight:bold;}

.xans-layout-shoppinginfo{width:90px;overflow:hidden;}
.xans-layout-shoppinginfo li{float:none;margin:0 auto;padding:0;text-align:center;line-height:30px;background:#555;*zoom:1;border-top:1px dashed #999;}
.xans-layout-shoppinginfo li a{color:#fff;font-family:dotum,sans-serif;font-size:11px;}
.xans-layout-shoppinginfo li a:hover{color:#60b7ff;text-decoration:none;}

.xans-layout-productrecent{border:1px solid #d5d5d5;text-align:center;background:#fff;width:88px;overflow:hidden;}
.xans-layout-productrecent h2 a{display:block;height:30px;line-height:30px;font-size:12px;font-weight:normal;color:#2e2e2e;}
.xans-layout-productrecent ul{width:66px;margin:0 auto 10px;}
.xans-layout-productrecent li a{color:#2e2e2e;font-size:11px;}
.xans-layout-productrecent li img{max-width:66px;}
.xans-layout-productrecent li span{display:block;padding:2px 0;line-height:16px;}
.xans-layout-productrecent .player{overflow:hidden;*zoom:1;width:100px;}
.xans-layout-productrecent .player img{float:left;}


/* 우측 하단 탑버튼 CSS */
#fadein_side{position:fixed;bottom:10px;margin-left: -150px;right:25px;z-index:1000;}
#fadein_side a{width:46px;height:46px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform: uppercase;text-decoration: none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#fadein_side a:hover{color:#000;}
#fadein_side span{width:46px;height:46px;display:block;margin-bottom:7px;background: url(../../../han/images/up-arrow.png) no-repeat 0 0;}
#fadein_side a:hover span{background: url(../../../han/images/up-arrow.png) no-repeat 0 -46px;}
#menu_warp{}
#menu_warp:after{content: '';position:absolute;height:38px;bottom: -40px;background: url(../../../han/images/shadow960h.png) no-repeat top center;width:100%;z-index:10;}
.default{position: relative;margin:0px auto 0;background:#fff;width:100%;height:50px;z-index:80;border-bottom:2px solid #00c8c8;}
.fixed{position:fixed;top:0;width:100%;height:50px;margin:0px auto 0;background:#fff;opacity:1;z-index:80;border-bottom:2px solid #00c8c8;}



/* MenuAll CSS */
.menuall{width:1150px;margin:0 auto;z-index:5;}
/*.module{position:absolute;width:1144px;z-index:333;border:3px solid #ffc600;border-bottom:0px solid #ffc600;border-top:0px solid #ffc600;}*/
.module{position:absolute;width:1144px;z-index:333;border:3px solid #ffc600;border-bottom:0px solid #ffc600;border-top:0px solid #ffc600;}
.module .content{background:#fff;filter:alpha(opacity=90);opacity:0.9;clear:both;height:450px;border-bottom:3px solid #ffc600;}
.module .placeholder{position:absolute;bottom: -40px;left:50%;margin-left:-575px;}
.module .expand{float: right;background-image: url('../../../han/images/allmenu/contact_me.png');background-position:0px 0px;width:140px;height:40px;z-index:333;}
.module .collapse{float: right;display: inline;background-image: url('../../../han/images/allmenu/contact_me.png');background-position:0px -40px ;width:140px;height:40px;z-index:333;}
.module .content{padding:20px 0 20px 25px }
.module .content ul{width:180px;height:180px;display:block;float:left;border-right:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:20px;}
.module .content ul.sec{width:180px;height:180px;display:block;float:left;border-right:1px dashed #ccc;border-bottom:0px dashed #ccc;padding:30px 20px 20px 20px;}
.module .content ul.last{border-right:0px dashed #ccc;padding:20px 0px 20px 20px;}

/* second last append */
.module .content ul.seclast{width:180px;height:180px;display:block;float:left;border-right:0px dashed #ccc;border-bottom:0px dashed #ccc;padding:30px 20px 20px 20px;}

.module .content ul h3{width:180px;height:15px;border-bottom:2px solid #333;margin-bottom:20px;font-family: 돋움,Arial;font-size:14px;color:#ccc;}
.module .content ul h3 a:hover{text-decoration:none;font-family: 돋움,Arial;font-size:14px;color:#aa0000;}
.module .content ul li{margin:7px 0;font-family: 돋움,Arial;font-size:12px;color:#eee;}
.module .content ul li a:hover{text-decoration:none;font-family: 돋움,Arial;font-size:12px;color:#aa0000;}
.module .content ul li a{color:#777;}
.menuall_banner{position:absolute;right:0;bottom:3px;}


/* Category Menu CSS */
/*.xans-layout-category{height:50px;display:block;width:1150px;margin:0 auto;}*/
/*.xans-layout-category{height:50px;display:block;width:1150px;margin:0 auto; padding-left:300px;}*/
.xans-layout-category{height:50px;display:block;width:1000px;margin:0 auto; padding-left:150px;}
/*.xans-layout-category .postion{z-index:1;width:820px;float:left;}*/
.xans-layout-category .postion{z-index:1;width:820px;float:left;}
.xans-layout-category .postion:after{display:block;clear:both;content:''}

.xans-layout-category ul{}
.xans-layout-category li{position:relative;float:left;margin-top:0px;}
.xans-layout-category li a{position:relative;display:block;float:left;height:50px;overflow:hidden;}
.xans-layout-category li a:hover{}
.xans-layout-category li.on{position:relative;z-index:91;}
.xans-layout-category li.on > a{background:#none;color:#0072bc;}

.xans-layout-category .cater ul{float:right;width:330x;}
.xans-layout-category .cater ul li{position:relative;display:block;height:50px;overflow:hidden;margin-bottom:0px;float:left;}

.xans-layout-category .sub-category{background:#fff;position:absolute;left:0;top:50px;border:2px solid #00c8c8;border-top:0px solid #00c8c8;}
.xans-layout-category .sub-category ul{height:auto;border-bottom:0px solid #eee;padding-top:5px;padding-bottom:5px;}
/*.xans-layout-category .sub-category li{float:none;width:116px;height:30px;text-align:center;line-height:30px;}*/
.xans-layout-category .sub-category li{float:none;width:180px;height:30px;text-align:left;margin-left:10px;line-height:30px;}

.xans-layout-category .sub-category a{float:none;height:auto;color:#333;font-size:12px;}
.xans-layout-category .sub-category a:hover{background:none;color:#00c8c8;text-decoration:none;font-weight:400;}


.xans-layout-conversionpc a{display:block;padding:21px 0 22px;border:2px solid #9d9db0;border-radius:4px;font-weight:bold;font-size:38px;color:#63666e;text-align:center;}
.xans-layout-conversionpc a{background:#fff -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f2));background:#fff -moz-linear-gradient(top,#fff,#f2f2f2);}
.xans-layout-conversionpc a:hover{text-decoration:none;}
.xans-layout-conversionpc a span{padding:0 0 0 42px;background:url("../../base_ko_KR/layout/ico_mobile.png") no-repeat 0 50%;background-size:27px 35px;}

#pageslide{display: none;position:fixed;top:0;height:100%;z-index:999999;width:150px;color:#FFF;z-index:520;}
#modal{display: none;height:100%;}
.modal_slide{position:fixed;bottom:0px;z-index:521;margin-left:-15px;text-decoration:none;opacity:1;}
.modal_slide:hover{text-decoration:none;opacity:1;}


/* 좌측 Customer Center CSS */
#warp_bar{position:absolute;height:100%;right:0px;top:0px;background:#00c8c8;z-index:500;width:150px;border-right:1px solid #01ebeb;outline:1px solid #00a7a7;}
#warp_bar_inner{position: relative;width:150px;height:auto;z-index:510;border-bottom:1px solid #01ebeb;}
#warp_bar_inner dl{position: relative;width:150px;height:auto;background:#00c8c8;border-top:1px solid #01ebeb;border-bottom:1px solid #00a7a7;font-family: tahoma,돋움,Arial;font-size:12px;font-weight:600;color:#fff;line-height:35px;}
#warp_bar_inner dl a{color:#fff;}
#warp_bar_inner dl a:hover,#warp_bar_inner dl:hover{color:#004646;text-decoration:none;}
#warp_bar_inner dt{position: relative;width:100%;height:auto;padding-bottom:10px;padding-top:10px;}
#warp_bar_inner .warp_barItapimg{height:30px;overflow: hidden;text-align:center;}
#warp_bar_inner dd{position: relative;width:100%;height:13px;margin:0px;padding:0px;}
#warp_bar_inner .slide_tap{position: relative;width:100%;height:auto;margin:0px;padding:0px;}
#warp_bar_inner dd ul{position: relative;width:100%;height:auto;display: none;background:#004646;}
#warp_bar_inner dd ul li{position: relative;width:150px;height:30px;line-height:28px;border-top:1px solid #005c5c;font-size:11px;color:#343434;text-align:center;}
#warp_bar_inner li a{font-size:11px;color:#ffffff;text-decoration: none;font-weight:400;}
#warp_bar_inner li a:hover{font-size:11px;color:#00c8c8;text-decoration: none;}
#warp_bar_inner dd div{position: relative;width:100%;text-align:center;cursor: pointer;}

.xans-layout-multishoplist.list{float:left;position:relative;z-index:150;height:45px;margin:0 0 0 6px;}
.xans-layout-multishoplist.list button{display:block;height:45px;padding:0 0 0 10px;color:#757575;line-height:45px;font-size:12px;font-family:dotum,sans-serif;background:url("../../base_ko_KR/layout/ico_util1.gif") no-repeat 0 17px;}
.xans-layout-multishoplist.list button span{padding:0 25px 0 0;background:url("../../base_ko_KR/layout/ico_multishop1.png") no-repeat 100% 4px;}
.xans-layout-multishoplist.list > ul{display:none;position:absolute;right:0;top:44px;overflow:auto;width:248px;height:155px;border:1px solid #d5d5d5;background:#fff;}
.xans-layout-multishoplist.list > ul li{position:relative;height:39px;margin:-1px 0 0;border-top:1px solid #d5d5d5;line-height:39px;}
.xans-layout-multishoplist.list > ul li a{display:block;overflow:hidden;padding:0 62px 0 48px;color:#353535;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;background:url("../../base_ko_KR/layout/ico_multishop2.png") no-repeat 100% -24px;}
.xans-layout-multishoplist.list > ul li.selected a{background:#f3f3f3 url("../../base_ko_KR/layout/ico_multishop2.png") no-repeat 100% 16px;}
.xans-layout-multishoplist.list > ul li a img{position:absolute;left:10px;top:9px;}
.xans-layout-multishoplist.list > ul li a .name strong{font-weight:normal;}
.xans-layout-multishoplist.list > ul li a .unit{position:absolute;right:38px;top:0;font-size:11px;font-family:tahoma,sans-serif;color:#757575;}
.xans-layout-multishoplist.list.show > ul{display:block;}
.xans-layout-multishoplist.thumb{position:relative;left:0;top:10px;float:left;}
.xans-layout-multishoplist.thumb > ul{overflow:hidden;}
.xans-layout-multishoplist.thumb > ul li{float:left;width:32px;margin:0 4px 0 0;}
.xans-layout-multishoplist.thumb > ul li a{text-decoration:none;}


/* 헤더 LOG OFF CSS */
.xans-layout-statelogoff{float:right;height:45px;line-height:45px;}
.xans-layout-statelogoff a{padding:0 4px 0 10px;color:#757575;font-size:12px;background:url("../../base_ko_KR/layout/ico_util1.gif") no-repeat 0 1px;}
.xans-layout-statelogoff .log{background:none;}
.xans-layout-statelogoff a .count,.xans-layout-statelogoff a .count span{position:relative;display:inline-block;background:url("../../base_ko_KR/layout/bg_new_count.png") no-repeat;}
.xans-layout-statelogoff a .count{left:-5px;top:-1px;margin:0 -5px 0 3px;padding:0 0 0 7px;vertical-align:middle;background-position:0 0;}
.xans-layout-statelogoff a .count span{height:14px;padding:1px 7px 1px 0;font-size:11px;font-weight:bold;color:#fff;line-height:14px;vertical-align:top;background-position:right -26px;}


/* 헤더 LOG ON CSS */
.xans-layout-statelogon{float:right;height:45px;line-height:45px;}
.xans-layout-statelogon a{padding:0 4px 0 10px;color:#757575;font-size:12px;background:url("../../base_ko_KR/layout/ico_util1.gif") no-repeat 0 1px;}
.xans-layout-statelogon .myinfo{color:#757575;font-size:11px;}
.xans-layout-statelogon .myinfo strong{color:#353535;font-size:12px;}
.xans-layout-statelogon .myinfo a{background:none;}
.xans-layout-statelogon a .count,.xans-layout-statelogon a .count span{position:relative;display:inline-block;background:url("../../base_ko_KR/layout/bg_new_count.png") no-repeat;}
.xans-layout-statelogon a .count{left:-5px;top:-1px;margin:0 -5px 0 3px;padding:0 0 0 7px;vertical-align:middle;background-position:0 0;}
.xans-layout-statelogon a .count span{height:14px;padding:1px 8px 1px 0;font-size:11px;font-weight:bold;color:#fff;line-height:14px;vertical-align:top;background-position:right -26px;}


/* 헤더 슬라이더 CSS */
#simple_slider_1{position:absolute;width:320px;height:70px;cursor:pointer;top:40px;left:0px;z-index:5;overflow:hidden;}
#carousel1{width:320px;height:70px;}
#carousel1 img{display:block;float: left;z-index:5;}
#pager1{position:absolute;margin-left:205px;margin-top:58px;text-align: right;z-index:10;}
#pager1 a{background-color:#ddd;display: inline-block;width:10px;height:10px;margin-right:3px;border-radius:10px;z-index:10;}
#pager1 a.selected{background-color:#00c8c8;}
#pager1 a span{display: none;}
/*.xans-layout-logotop{width:280px;margin:0 auto;float:left;margin-left:430px;}*/
.xans-layout-logotop{width:400px;margin:0 auto;float:left;margin-left:300px;}

/* 헤더 로고 CSS */
.xans-layout-logotop img{margin-top:15px;}
/* 헤더 검색 CSS */
.xans-layout-searchheader{float:right;margin:50px 0 0;}
.xans-layout-searchheader fieldset{border:1px solid #d9d9d9;border-radius:2px;}
.xans-layout-searchheader #keyword{width:170px;height:32px;padding:0 0 0 0px;border:0;line-height:33px;font-size:12px;color:#00c8c8;background:#fff;-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;text-indent:5px;}
.xans-layout-searchheader #keyword:focus{width:220px;outline:2px solid #00c8c8;padding-right:10px;border-radius:2px;background:#f9f9f9;-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.xans-layout-searchheader .searchbtn{margin-left:-2px;}


/* 하단 스무스백그라운드 롤링 */
#home2{background: url(/web/images/smoothbg/footer_bg.png) 50% 0 fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0px auto 0;width:100%;height:708px;position: relative;padding:0;display:block;border-bottom:1px solid #222;border-top:1px solid #ddd;margin-top:-1px;}
.parascroll_bottom{position:absolute;width:1150px;left:50%;margin-left:-575px;margin-top:-688px;z-index:20;}
.snsbtn{position:absolute;left:50%;margin-left:-320px;margin-top:-388px;z-index:20;}
.snsbtn ul li{float:left;}
.snsbtn ul li img{width:80px;opacity:.8;margin-left:5px;margin-right:5px;-webkit-transition: .7s;-moz-transition: .7s;transition: .7s;}
.snsbtn ul li img:hover{width:100px;opacity:1;margin-top:-10px;margin-left:-5px;margin-right:-5px;-webkit-transition: .7s;-moz-transition: .7s;transition: .7s;}
.bkinner{position:relative;width:1150px;margin:0 auto;}


/* footer CSS */
/*#footer{position:relative;background: url(../../../han/images/bg/bg_bottom2.png) repeat;margin-top:-268px;}*/
#footer{position:relative;background: url(../../../han/images/bg/bg_bottom2.png) repeat;}
#footer .inner{overflow:hidden;position:relative;width:100%;margin:0px auto 0;*zoom:1;}
.xans-layout-footer{float:left;height:360px;width:100%;}
.xans-layout-footer .utilMenu{overflow:hidden;height:42px;line-height:43px;*zoom:1;margin:40px auto;width:500px;}
.xans-layout-footer .utilMenu li{float:left;padding:0 10px 0 0px;font-size:14px;font-family: tahoma,돋움,Arial;color:#ccc;}
.xans-layout-footer .utilMenu li.home{padding-left:0;background:none;}
.xans-layout-footer .utilMenu li a{color:#ccc;text-decoration:none;}
.xans-layout-footer .address{padding:0px 0 0;color:#ccc;line-height:23px;text-align:center;font-family: tahoma,돋움,Arial;}
.xans-layout-footer .address span{padding:0 25px 0 0;}
.xans-layout-footer .address span a{color:#ccc;}
.copyright_warp{position:absolute;bottom:0;width:100%;height:32px;background:#00c8c8;}
.copyright{height:32px;color:#fff;font-size:11px;line-height:30px;text-align:center;}

.footer_link_warp{position:absolute;bottom:30px;width:100%;height:60px;background:#fff;border-top:1px solid #e1e1df;}

.footer_link{position:relative;display:block;height:60px;width:1150px;margin:0 auto;}
.footer_link ul{margin-top:0px;clear:both;}
.footer_link ul li{float:left;margin-top:10px;}


/* ********************** 숫자넘버링 ********************** */ 
.no td {font-size:12px; text-align:center; padding:10px 3px; color: #666666; text-decoration: none; font-family:"굴림"} 

.no A:link {font-size:12px; color: #666666; text-decoration: none; font-family:"굴림"; } 
.no A:visited {font-size:12px; color: #666666; text-decoration: none; font-family:"굴림"; } 
.no A:active {font-size:12px; color: #666666; text-decoration: none; font-family:"굴림"; } 
.no A:hover {font-size:12px; color: #FF7800; text-decoration: none; font-family:"굴림"; } 

.no_choice {font-weight:bold; color:#FF7800} 
.page_no {color:#BFBFBF; }
