@charset 'utf-8';
.lc_wr {position:absolute;width:100%;height:96px;top:0px;
}
.login-search{z-index:1100;}

.container .container-list760 {display:none}
.container .container-list500 {display:none}
.container .container-etc760 {display:none}
.footer-760, .footer-500, .footer-320, skin320 {display:none}

header {position:absolute; z-index:1500; top:0; width:100%; }
header hgroup nav a {font-family:'h-bd'}
#header-shadow {display:none; position:fixed; left:50%; margin-left:-512px; top:0px; z-index:103; width:1024px; height:103px; background:url('../img/common/header_shadow.png') 0 bottom repeat-x}
#header-shadow.top {top:0px !important}
#header-shadow .shadow-inner {width:100%; height:97px; background:#fff}

/* cart pop */
header .cart-pop .empty {display:block}
header .cart-pop {display:none; position:absolute; z-index:90; width:215px; top:75px; right:30px; padding:10px 5px; background:url('../img/common/popup_mainbg.png') 0 0 repeat; border:1px solid #ddd;
	box-shadow:0 5px 10px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.15);
	
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
header .cart-pop p.empty {font-family:'na-bd'; font-size:15px; color:#202020; text-align:center}
header .cart-pop ul {margin-top:10px}
header .cart-pop li {padding-bottom:15px;margin-right:10px}
header .cart-pop span {display:block !important}
header .cart-pop span.thumb {float:left;}
header .cart-pop span.cart1 {font-family:'na-bd'; font-size:13px; color:#808080; padding-bottom:5px;}
header .cart-pop span.cart2 {font-family:'na-bd'; font-size:13px; color:#808080; padding-bottom:10px}
header .cart-pop span.cart3 {font-family:'na-bd'; font-size:13px; color:#202020;}
header .cart-pop span.cart3 span {display:inline-block !important; font-family:'h-bd'; font-size:16px; margin-top:-3px; margin-right:2px; vertical-align:middle; line-height:20px}
header .cart-pop div.infos {float:right; width:120px}
header .cart-pop div.bns {text-align:center; padding-top:10px}
header .cart-pop div.bns a {display:inline-block; margin-left:0 !important; margin-top:10px; text-align:center;}
header .cart-pop div.bns a.bn-a {vertical-align:top; margin-right:1px; width:105px; padding:11px 0 10px 0 !important; border:1px solid #ddd; color:#808080; color:#808080; font-family:'na-bd'; font-size:15px; letter-spacing:-0.5px;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;	
}
header .cart-pop div.bns a.bn-b {vertical-align:top; width:96px; padding:9px 0 8px 0 !important; border:3px solid #202020; background:#202020; color:#fff; font-family:'na-bd'; font-size:15px; letter-spacing:-0.5px;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
header .cart-pop div.bns a.bn-a:hover {border:1px solid #808080; color:#fff; background:#808080; font-family:'na-bd'; font-size:15px;}
header .cart-pop div.bns a.bn-b:hover {border:3px solid #202020; background:#fff; color:#202020; font-family:'na-bd'; font-size:15px;}

.main-banner {position:absolute; z-index:2000; top:0; width:100%; text-align:center;}/*left:50%; width:1024; margin-left:-512px; height:200px;*/
.main-banner .inner {display:inline-block}
.main-banner .inner img.banner-image {width:1024px;}/*100%*/ 
.main-banner .inner img.banner-image320 {display:none}
.main-banner .inner a.close {position:absolute; margin-left:980px; top:10%}
.main-banner .inner a.view-detail {position:absolute; right:124px; top:56px}

.login-search {
position:relative; 
margin: 0 auto;
width: 990px;
}
.login-search .f {float:left; color:#9e9a95; margin: 10px 0px 0px 0px;}
.login-search .f a {padding-bottom:20px; font-size:13px; color:#333; font-family:'h-md'} /*display:inline-block;*/
.login-search .f a:hover {/*color:#202020*/}
.login-search .s {position:relative; float:right; margin-top:15px}
.login-search .s a {display:inline-block; padding-bottom:20px; font-family:'h-md'; font-size:14px; margin-left:28px; color:#999; text-decoration:none}
.login-search .s a:hover {color:#202020}
.login-search .s a.on {color:#202020}
.login-search .s a.search-icon {display:block; width:44px; background:url('../img/common/icon_search_off.png') right 0 no-repeat;}
.login-search .s a.search-icon:hover {background:url('../img/common/icon_search_on.png') right 0 no-repeat}
.login-search .s span {display:inline}

.login-search-index {position:relative; height:68px;}
.login-search-index .f {float:left; color:#9e9a95; margin-top:15px; margin-left:-1px}
.login-search-index .f a {font-size:14px; color:#9e9a95; font-family:'h-md'}
.login-search-index .f a:hover {color:#202020}
.login-search-index .s {position:relative; float:right; margin-top:15px}
.login-search-index .s a {display:inline-block; padding-bottom:20px; font-family:'h-md'; font-size:14px; margin-left:28px; color:#999; text-decoration:none}
.login-search-index .s a:hover {color:#202020}
.login-search-index .s a.on {color:#202020}
.login-search-index .s a.search-icon {display:block; width:44px; background:url('../img/common/icon_search_off.png') right 0 no-repeat}
.login-search-index .s a.search-icon:hover {background:url('../img/common/icon_search_on.png') right 0 no-repeat}
.login-search-index .s span {display:inline}

/* search pop */
.container .search-pop {display:none; position:absolute; z-index:90; width:235px; top:30px; right:0; padding:25px; background:url('../img/common/popup_mainbg.png') 0 0 repeat; border:1px solid #ddd;
	box-shadow:0 5px 10px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.15);
	
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
.container .search-pop input {border-top:1px solid #909090; border-left:1px solid #909090; border-bottom:1px solid #909090; border-right:0; width:180px; height:32px; padding:0 10px; vertical-align:middle; font-family:'h-md','na-lt'; font-size:13px; color:#202020}
.container .search-pop input:focus {background:#202020; color:#fff; outline:none; border-top:1px solid #202020; border-left:1px solid #202020; border-bottom:1px solid #202020;}
.container .search-pop a {display:inline-block; background:#202020 url('../img/common/icon_zoom_white.png') 50% 50% no-repeat; width:34px; height:14px; vertical-align:middle;
	 margin-left:0 !important;
	text-indent:-9999px;
	/* height:32px; border-top:1px solid #202020; border-right:1px solid #202020; border-bottom:1px solid #202020;*/
}
/* .container .search-pop a:hover {width:28px; height:8px; border:3px solid #202020; background:#fff url('../img/common/icon_zoom_on.png') 50% 50% no-repeat;} */

.container-inner {padding-bottom:26px; padding-top:20px;}
.container-inner div.f {float:left; width:700px;}
.container-inner div.s {float:right; width:270px;}
.container-inner div.s div.thumb img {width:100%}
.container-inner div.s div.infos span.a {float:left; font-family:'na-bd'; font-size:13px; color:#202020; border-bottom:3px solid #202020; padding:10px 0 3px 0; letter-spacing:-1px}
.container-inner div.s div.infos span.b {float:right; font-family:'h-bd'; font-size:14px; color:#808080; padding:12px 0 0 20px; background:url('../img/main/icon_heart.png') 0 14px no-repeat;}
.container-inner div.s div.infos span.c {float:right; font-family:'h-bd'; font-size:14px; color:#ea484a; padding:12px 0 0 20px; background:url('../img/main/icon_heart1.png') 0 14px no-repeat;}
.container-inner div.s span.tit {display:block; font-family:'h-bd','na-bd'; padding:10px 0 6px 0; font-size:25px; line-height:25px; color:#202020; letter-spacing:-1px}
.container-inner div.s p {font-size:14px; font-family:'na-lt'; color:#808080; line-height:20px;}

#skinSolution-rotate750 {display:none; position:absolute; width:220px; height:346px; margin:40px 0 0 0px}
#skinSolution-rotate500 {display:none; position:absolute; width:220px; height:346px; margin:0px 0 0 0px}
#skinSolution-rotate320 {display:none; position:absolute; width:140px; height:260px; margin:0px 0 0 0px}
.container .container-skin {border-bottom:1px solid #262626;}
.container .container-skin .skin-solution {padding:13px 0 12px 0}
.container .container-skin .skin-solution .f {float:left; font-family:'h-md'; font-size:15px; color:#202020; letter-spacing:-0.6px}
.container .container-skin .skin-solution .s {float:right}
.container .container-skin .skin-solution .s a {display:inline-block; font-size:15px; font-family:'h-bd'; text-decoration:none; color:#797873; border-bottom:3px solid #fff; margin-left:25px; padding-bottom:3px; letter-spacing:-0.5px}
.container .container-skin .skin-solution .s a:hover {border-bottom:3px solid #202020; color:#202020}
.container .container-skin .skin-solution .s a.on {border-bottom:3px solid #202020; color:#202020}
.container .container-skin .solution {position:relative; overflow:hidden; height:320px;}
.container .container-skin .solution .box {height:320px;}
.container .container-skin .solution .box1 {position:absolute; top:0; width:240px;}
.container .container-skin .solution .box1 img {width:100%}
.container .container-skin .solution .box2 {position:absolute; top:0; left:240px}

.container .container-list {padding:30px 0 25px 0}
.container .container-list .main-product div.thumb img {width:100%}
.container .container-list .main-product div.infos span.a {float:left; font-family:'na-bd'; font-size:15px; color:#202020; border-bottom:3px solid #202020; padding:14px 0 3px 0; letter-spacing:-0.8px}
.container .container-list .main-product div.infos span.b {float:right; font-family:'h-bd'; font-size:13px; color:#808080; padding-top:11px;}
.container .container-list .main-product span.tit {display:block; font-family:'h-bd','na-bd'; line-height:25px; letter-spacing:-1px; padding:9px 0 5px 0; font-size:25px; color:#202020;}
.container .container-list .main-product p {font-size:14px; font-family:'na-lt'; color:#808080; line-height:20px;}
.container .container-list {overflow:hidden}
.container .container-list ul {}
.container .container-list li {float:left; width:220px; margin-right:20px}
.container .container-list li.l {margin-right:0; border-top:3px solid #262626; padding-top:18px;}
.container .container-list li.l h2 {font-family:'h-bd'; font-size:35px; line-height:35px; color:#202020; letter-spacing:-2.3px}
.container .container-list li.l a {position:absolute; top:265px; right:19px; font-family:'na-bd'; color:#fff; font-size:14px; text-align:center; padding-top:25px; width:72px; height:47px;
	background:#202020 url('../img/main/arrow_right_on.png ') 50% 44px no-repeat; text-decoration:none;
	border:3px solid #202020;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;

	-webkit-border-top-left-radius:50%;
	-webkit-border-top-right-radius:50%;
	-webkit-border-bottom-left-radius:50%;
	-webkit-border-bottom-right-radius:50%;
	/*../img/main/bg_btn_detail.png*/
}
.container .container-list li.l a:hover {color:#202020; background:#fff url('../img/main/arrow_right.png ') 50% 44px no-repeat;}
.container .container-list li.l p {font-family:'na-bd'; font-size:14px; color:#808080; padding-top:7px;}
/*.container .container-list li.l div {position:absolute; z-index:-1; top:138px; width:100%}*/
.container .container-list li.l div.medical-img {background:url('') 0 0 no-repeat;}
.container .container-list li.l div.medical-img img {width:100%}

.container .container-movie {padding-bottom:38px; margin-bottom:0 !important}
.container .container-movie li {float:left; margin-right:20px;}
.container .container-movie li.f {width:220px;}
.container .container-movie li.s {width:700px; margin-right:0}
div.dr-facebook {float:left; width:100%; border-top:3px solid #262626; padding-top:7px; letter-spacing:-0.7px}
div.dr-facebook h2 {font-size:15px; font-family:'h-md'; font-weight:normal; color:#202020; padding-bottom:15px}
div.dr-facebook h2 span {color:#808080}
div.dr-facebook span.date {display:block; font-family:'h-bd'; font-size:16px; color:#202020; padding:0px 0 6px 24px; background:url('../img/main/icon_time.jpg') 0 3px no-repeat; letter-spacing:-0.7px}
div.dr-facebook div.thumb img {width:100%}
div.dr-facebook p {font-size:13px; font-family:'na-lt'; color:#202020; line-height:19px; padding:9px 0 7px 0} /*font-family:'h-md'; 20140501 */
div.dr-facebook a.url {font-size:13px; display:inline-block; font-family:'h-md'; color:#808080; line-height:18px; text-decoration:underline; width:220px; word-break:break-all; white-space:pre-line}
.container .container-movie div.f {}
.container .container-movie div.f h2 {font-family:'na-bd'; font-weight:normal; font-size:18px; color:#202020; padding:11px 0 9px 0; letter-spacing:-0.8px}
.container .container-movie div.f p {font-family:'na-lt' ; font-size:14px; color:#808080; letter-spacing:-0.4px}
.container .container-movie div.f iframe {width:700px; height:395px}

.container-etc {padding-bottom:50px}
.container-etc span.next-prev {position:absolute; z-index:100; right:0px; top:16px; color:#fff;}
.container-etc span.next-prev a {display:inline-block; width:12px; height:22px; color:#fff}
.container-etc span.next-prev a.prev {background:url('../img/main/bn_prev.png') 0 0 no-repeat; text-indent:-9999px}
.container-etc span.next-prev a.next {background:url('../img/main/bn_next.png') 0 0 no-repeat; text-indent:-9999px; margin-left:15px}
.container-etc li.s.l {margin-right:0; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4}
.container-etc li.s .free-delivery {height:386px; width:220px; background:#fff; border-top:3px solid #202020}

.container-etc li.s .free-delivery.p1 img.c {position:absolute; display:block; width:106px; bottom:19px;  right:19px}
.container-etc li.s .free-delivery.p2 img.c {position:absolute; display:block; width:66px; bottom:20px; right:25px}
.container-etc li.s .free-delivery.p3 img.c {position:absolute; display:block; width:85px; bottom:20px; right:25px}
.container-etc li.s .free-delivery.p4 img.c {position:absolute; display:block; width:89px; bottom:24px; right:24px}
.container-etc li.s .free-delivery.p5 img.c {position:absolute; display:block; width:105px; bottom:29px; right:26px}
.container-etc li.s .free-delivery.p6 img.c {position:absolute; display:block; width:78px; bottom:20px; right:20px}
.container-etc li.s .free-delivery.p7 img.c {position:absolute; display:block; width:103px; bottom:20px; right:20px}

.container-etc li.s .free-delivery h2 {font-family:'na-bd'; font-size:14px; color:#202020; padding:11px 0 3px 0; letter-spacing:-0.5px}
.container-etc li.s .free-delivery .a {font-family:'h-bd','na-bd'; font-size:45px; color:#202020; line-height:42px; margin:31px 0 20px 0; letter-spacing:-2px}
.container-etc li.s .free-delivery .b {font-family:'h-md','na-bd'; font-size:16px; color:#202020; line-height:19px; margin:0; margin-top:-3px; letter-spacing:-0.5px}
.container-etc li.s .question {border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; height:386px; background:url('') right bottom no-repeat; color:#fff} /*../img/main/icon_question.jpg*/
.container-etc li.s .question h2 {font-family:'na-bd'; font-size:40px; color:#202020; line-height:40px; padding:23px 0 7px 20px; letter-spacing:-2px}
.container-etc li.s .question .a {font-family:'na-bd'; font-size:14px; color:#808080; line-height:20px; margin-top:10px; padding-left:20px}
.container-etc li.s .question a {position:absolute; top:285px; font-family:'na-bd'; text-decoration:none; color:#fff; font-size:14px; text-align:center; padding-top:25px; width:72px; height:47px; right:20px;
	background:#202020 url('../img/main/arrow_right_on.png ') 50% 44px no-repeat; text-decoration:none;
	border:3px solid #202020;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;

	-webkit-border-top-left-radius:50%;
	-webkit-border-top-right-radius:50%;
	-webkit-border-bottom-left-radius:50%;
	-webkit-border-bottom-right-radius:50%; /*../img/main/bg_btn_detail.png*/
}
.container-etc li.s .question a:hover {color:#202020; background:#fff url('../img/main/arrow_right.png ') 50% 44px no-repeat;}

.sitemap {position:relative; background:#202020; margin:0 auto; height:355px}
.sitemap a:hover {text-decoration:underline}
.sitemap div {position:absolute}
.sitemap div h3 {color:#ffffff; font-family:'h-bd'; font-size:16px; padding-bottom:7px; letter-spacing:-1px}
.sitemap div.a {color:#a3a3a3; top:30px; left:30px; font-family:'h-md'; font-size:10px}
.sitemap div.a p {color:#a3a3a3; font-size:12px; padding:16px 0 105px 0; line-height:16px}
.sitemap div.a h1 {width:110px; height:23px; background:url('../img/main/logo_dark.jpg') 0 1px no-repeat; text-indent:-9999px;}
.sitemap div.a h2 {color:#ffffff; font-family:'h-md'; font-weight:normal; font-size:12px; padding-bottom:10px}
.sitemap div.a a {color:#a3a3a3; font-size:12px}
.sitemap div.a span {display:block; padding-bottom:24px}
.sitemap div.a span a {margin-right:6px}
.sitemap div.b a, .sitemap div.c a, .sitemap div.d a, .sitemap div.e a, .sitemap div.f a, .sitemap div.g a, .sitemap div.h a, .sitemap div.i a {display:inline-block; font-family:'h-md'; color:#a3a3a3; padding-bottom:5px; font-size:11px; letter-spacing:-0.7px}
.sitemap div.b {top:26px; left:360px}
.sitemap div.c {top:26px; left:480px}
.sitemap div.d {top:26px; left:600px}
.sitemap div.e {top:26px; left:719px}
.sitemap div.f {top:26px; left:840px}
.sitemap div.g {top:201px; left:360px}
.sitemap div.h {top:201px; left:480px}
.sitemap div.i {top:201px; left:600px}
.sitemap div.i a {color:#fff; font-size:12px; letter-spacing:0px}
.share-btn {height:28px}
.BtnFacebook {float:left; display:block; width:28px; height:28px; background:url('../img/bn/facebook_bn.png') 50% 50% #666 no-repeat;
	border-top-left-radius:50%;	border-top-right-radius:50%; border-bottom-left-radius:50%;	border-bottom-right-radius:50%;
	-webkit-border-top-left-radius:50%;	-webkit-border-top-right-radius:50%; -webkit-border-bottom-left-radius:50%;	-webkit-border-bottom-right-radius:50%;}
.BtnFacebook:hover {background-color:#fff;	border-top-left-radius:50%;	border-top-right-radius:50%; border-bottom-left-radius:50%;	border-bottom-right-radius:50%;	-webkit-border-top-left-radius:50%;	-webkit-border-top-right-radius:50%; -webkit-border-bottom-left-radius:50%;	-webkit-border-bottom-right-radius:50%;}
.BtnTwitter {float:left; display:block; width:28px; height:28px; background:url('../img/bn/twitter_bn.png') 50% 50% #656565 no-repeat;
	border-top-left-radius:50%;	border-top-right-radius:50%; border-bottom-left-radius:50%;	border-bottom-right-radius:50%;
	-webkit-border-top-left-radius:50%;	-webkit-border-top-right-radius:50%; -webkit-border-bottom-left-radius:50%;	-webkit-border-bottom-right-radius:50%;}
.BtnTwitter:hover {background-color:#fff; border-top-left-radius:50%; border-top-right-radius:50%; border-bottom-left-radius:50%; border-bottom-right-radius:50%; -webkit-border-top-left-radius:50%;	-webkit-border-top-right-radius:50%; -webkit-border-bottom-left-radius:50%;	-webkit-border-bottom-right-radius:50%;}

.BtnTumblr {float:left; display:block; width:28px; height:28px; background:url('../img/bn/tumblr_bn.png') 50% 50% #656565 no-repeat;
	border-top-left-radius:50%;	border-top-right-radius:50%; border-bottom-left-radius:50%;	border-bottom-right-radius:50%;
	-webkit-border-top-left-radius:50%;	-webkit-border-top-right-radius:50%; -webkit-border-bottom-left-radius:50%;	-webkit-border-bottom-right-radius:50%;}
.BtnTumblr:hover {background-color:#fff; border-top-left-radius:50%; border-top-right-radius:50%; border-bottom-left-radius:50%; border-bottom-right-radius:50%; -webkit-border-top-left-radius:50%;	-webkit-border-top-right-radius:50%; -webkit-border-bottom-left-radius:50%;	-webkit-border-bottom-right-radius:50%;}

.BtnInstagram {float:left; display:block; width:28px; height:28px; background:url('../img/bn/instagram_bn.png') 50% 50% #656565 no-repeat;
	border-top-left-radius:50%;	border-top-right-radius:50%; border-bottom-left-radius:50%;	border-bottom-right-radius:50%;
	-webkit-border-top-left-radius:50%;	-webkit-border-top-right-radius:50%; -webkit-border-bottom-left-radius:50%;	-webkit-border-bottom-right-radius:50%;}
.BtnInstagram:hover {background-color:#fff; border-top-left-radius:50%; border-top-right-radius:50%; border-bottom-left-radius:50%; border-bottom-right-radius:50%; -webkit-border-top-left-radius:50%;	-webkit-border-top-right-radius:50%; -webkit-border-bottom-left-radius:50%;	-webkit-border-bottom-right-radius:50%;}





footer {margin:0 auto; padding:29px 0 100px 0}
footer div.f {float:left; width:360px}
footer div.f h2 {font-size:13px; font-family:'na-bd'; padding-bottom:7px; letter-spacing:-1px}
footer div.f p.a {font-size:11px; font-family:'na-lt'; color:#808080; line-height:18px; letter-spacing:-0.5px}
footer div.f p.b {font-size:11px; font-family:'h-md'; line-height:18px; color:#808080}
footer div.f div {padding:10px 0 10px 0}
footer div.s {float:left}
footer div.s span.links {display:block; font-family:'na-bd'; font-size:14px; padding-bottom:11px; letter-spacing:-0.5px}
footer div.s span.links a {color:#202020}
footer div.s span.links span {margin:0 5px}
footer div.s p {font-size:11px; font-family:'na-lt'; color:#808080; line-height:16px; padding-bottom:30px}
footer .news-letter {padding:10px 0 20px 0}
footer input.input-mail {
	border-top:1px solid #909090; 
	border-left:1px solid #909090; 
	border-bottom:1px solid #909090; 
	border-right:0; 
	width:225px; height:28px; padding:0 10px; font-size:13px; font-family:'na-lt';
	color:#202020;
}
footer input.input-mail:focus {
	border-top:2px solid #202020; 
	border-left:2px solid #202020; 
	border-bottom:2px solid #202020; 
	background:#202020;
	color:#fff;
	border-right:0; 
	width:225px; height:26px; padding:0 10px 0 9px; font-size:13px; font-family:'na-bd';
}
footer input.input-button {
	display:inline-block;
	background:#202020; color:#fff; 
	height:30px; border:0px; 
	font-size:13px; font-family:'na-bd'; padding:4px 12px
}
footer input.input-button:hover {
	display:inline-block;
	background:#fff; color:#202020; 
	height:30px; border:0px; 
	border:2px solid #202020; 
	font-size:13px; font-family:'na-bd'; padding:4px 10px
}

/* custom plugins */
.bx-wrapper {position:relative; margin:0 auto; padding:0; *zoom:1;}
.bx-wrapper img {max-width:100%; display:block;}
.bx-wrapper .bx-viewport {background:#fff;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position:absolute; bottom:-30px; width:100%;}
.bx-wrapper .bx-loading {min-height:50px; background:url('../img/common/loading.gif') center center no-repeat #fff; height:100%; width:100%; position:absolute; top:0; left:0; z-index:2000;}

.bx-wrapper .bx-pager {position:absolute; width:100%; height:15px; right:-5px; bottom:19px; text-align:center; font-size:.85em; font-family:Arial; font-weight:bold; color:#666;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display:inline-block; *zoom:1; *display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background:#363636; text-indent:-9999px; display:block;	width:8px;	height:8px; margin:0 5px; outline:0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; opacity:0.3; filter: alpha(opacity=30); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background:#363636; opacity:1; filter: alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}

#skinSolution-rotate750 .bx-wrapper .bx-pager {position:absolute; z-index:100; width:100%; height:15px; top:-27px; text-align:right; font-size:0; font-family:Arial; font-weight:bold; color:#666;}
#skinSolution-rotate500 .bx-wrapper .bx-pager {position:absolute; z-index:100; width:100%; height:15px; top:-27px; text-align:right; font-size:0; font-family:Arial; font-weight:bold; color:#666;}
#skinSolution-rotate320 .bx-wrapper .bx-pager {position:absolute; z-index:100; width:100%; height:15px; top:-27px; text-align:right; font-size:0; font-family:Arial; font-weight:bold; color:#666;}

.bx-wrapper .bx-prev {left:15px; background:url('../img/main/bn_arrow_left.png') no-repeat 0 0; text-indent:-9999px; opacity:0.3; filter: alpha(opacity=30); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}
.bx-wrapper .bx-next {right:15px; background:url('../img/main/bn_arrow_right.png') no-repeat 0 0; text-indent:-9999px; opacity:0.3; filter: alpha(opacity=30); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}
.bx-wrapper .bx-prev:hover {background-position:0 0; opacity:1; filter: alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.bx-wrapper .bx-next:hover {background-position:0 0; opacity:1; filter: alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.bx-wrapper .bx-controls-direction a {position:absolute; top:50%; margin-top:-25px; outline:0; width:44px; height:44px;	z-index:3;} /*z-index:10;*/
.bx-wrapper .bx-controls-direction a.disabled {display:none;}

.bx-wrapper .bx-controls-auto {text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start {display:block; text-indent:-9999px; width:10px; height:11px; outline:0; background:url('images/controls.png') -86px -11px no-repeat;	margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display:block; text-indent:-9999px;	width:9px; height:11px;	outline:0; background:url('images/controls.png') -86px -44px no-repeat; margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position:-86px -33px;}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align:left; width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right:0; width:35px;}

.bx-wrapper .bx-caption {position:absolute;	bottom:0; left:0; background:#666; background: rgba(80, 80, 80, 0.75); width:100%;}
.bx-wrapper .bx-caption span {color:#fff; font-family:Arial; display:block; font-size:.85em; padding:10px;}




#newMemberslider {position:relative; overflow:hidden;  margin:0px auto 0 auto;}
#newMemberslider ul {position:relative; margin:0; padding:0; height:389px; list-style: none;}
#newMemberslider ul li {position:relative; display: block; float:left; margin:0; padding:0; width:220px; height:389px; background: #ccc;}
#newMemberslider ul li a {display:block;}

.slider_option {position: relative; margin: 10px auto; width: 160px; font-size: 18px;}


/*movie resize*/
.gift-banner iframe {width:100%}