@charset "utf-8";

@import url(//fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900);

#m_preview_wrap {display:none;}

/*======================== reset start ========================*/
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html {overflow-y:auto;}
html.nav_on {overflow-y:hidden;}
html {font-family:'±¼¸²','gulim';font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;overflow-x:hidden;}
html, button, input, select, textarea {color: #333; }
body, span, strong, ul, li, p, a, h1, h2, h3, h4, h5, h6, dt, dd, dl, div {margin:0;padding:0;font-size:1rem;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,sans-serif;line-height:1.6;letter-spacing:-1px;list-style:none;color:#333;}

::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
::selection { background: #fe57a1; color: #fff; text-shadow: none; }

a { color: #333; text-decoration: none;}
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }

abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold;}
blockquote { margin: 0; }
dfn { font-style: italic; }
hr { display: none; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace;}
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

ul, ol { margin: 0; padding: 0; }
dl { margin: 0; }
dd { margin: 0; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
em, i {font-style:normal;}

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }
p { margin: 0; }
form { margin: 0; padding: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend, caption { overflow: hidden; text-indent: -9999px; width: 0; height: 0; font-size: 0; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; outline: none; }
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical;overflow-x:hidden;}
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }
input:focus {outline:none;background:none;}


table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }

body{ font: 100% Helvetica, Helvetica Neue, Arial,'±¼¸²','gulim'; }
.wrapper{ position: relative; width: 100%;}

.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.dont-scroll { position: fixed; left: 0; top: 0; width: 100%; height: 100%; }

input[type=checkbox] {width:16px;height:16px;background:none;border:2px solid #000;}
/*======================== reset end ========================*/

/* wrap */
#wrap {width:100%;background:#fff;}
#wrap.main {width:100%;overflow:hidden;/*background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_main_01.gif') repeat-x 0 0;*/}

/* side navi */
.sidenav {height:100%;width:0;position:fixed;z-index:100000;top:64px;left:0;background:rgba(0, 0, 0, 0.8);overflow-x:hidden;transition:0.1s;}
.sidenav.on {width:100%;}
.sidenav .nav_wrap {width:100%;/*padding-right:10%;*/padding-bottom:79px;}
.sidenav .closebtn {width:20px;height:20px;position:absolute;top:17px;left:25px;}
.sidenav .closebtn img {width:100%;}
.sidenav .search {height:37px;margin:0px 12px 21px 12px;border:1px solid #b7b7b7;position:relative;}
.sidenav .search .btn_sch {width:24px;height:23px;padding:7px 8px 7px 8px;position:absolute;top:0px;right:0px;}
.sidenav .search .MS_search_word {width:80%;padding:9px 12px 8px 12px;border:none;}

.sidenav .account {display:flex;justify-content:space-between;height:68px;padding:0px 24px 0px 25px;background:#101010;}
.sidenav .account:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.sidenav .account li {width:33.33%;}
.sidenav .account li:nth-child(2) {text-align:center;}
.sidenav .account li:last-child {text-align:right;}
.sidenav .account li.log_on {float:left;display:inline-block;padding-right:11.6%;}
.sidenav .account li.last {padding-right:0;position:absolute;top:0px;right:25px;}
.sidenav .account li a {display:block;font-weight:bold;padding:22px 0px 21px 0px;font-weight:bold;color:#fff;}
.sidenav .account li a input {width:16px;margin-left:4px;position:relative;top:3px;}


.sidenav .cate {margin-bottom:25px;}
.sidenav .cate button.accordion {background-color:#000;cursor:pointer;padding:23px 18px 22px 25px;width:100%;text-align:left;font-weight:bold;border:none;outline:none;transition:0.2s;border-bottom:1px solid #b7b7b7;position:relative;}
.sidenav .cate button.accordion.active, button.accordion:hover {background-color:#333;}

.accordion.active span.off {display:none;}


.sidenav .cate div.panel {max-height:0;overflow:hidden;transition:0.4s ease-in-out;opacity:0;background:#fff;}
.sidenav .cate div.panel.show {opacity:1;max-height:2000px;}

.sidenav .cate div.panel.best {}
.sidenav .cate div.panel.best .list_cate.item {padding:12px 0px 35px 38px;}
.sidenav .cate div.panel.best .list_cate.item li {padding:31px 0px 0px 34px;}
.sidenav .cate div.panel.best .list_cate.item li a {}
.sidenav .cate div.panel.best .list_cate.item li a img {width:19px;position:absolute;top:32px;left:0px;}
.sidenav .cate div.panel.best .list_cate.item li:first-child a img {top:0px;}



.sidenav .cate div.panel .list_cate {padding:0px 0px 0px 26px;border-bottom:1px solid #b7b7b7;}
.sidenav .cate div.panel .list_cate:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.sidenav .cate div.panel .list_cate li {float:left;width:33%;box-sizing:border-box;}
.sidenav .cate div.panel .list_cate li a {text-align:right;float:left;display:inline-block;width:50%;/*padding:0px 0px 17px 13px;*/font-weight:bold;/*background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bul_05.png') no-repeat left top;background-size:7px 11px;*/}
.sidenav .cate div.panel .list_cate li a.last {text-align:left;}
.sidenav .cate div.panel .list_cate li a img {width:56%;padding-left:2px;position:relative;left:4px;}

.sidenav .cate div.panel .list_cate.brand {padding:1px 0px 26px 0px;}
.sidenav .cate div.panel .list_cate.brand:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.sidenav .cate div.panel .list_cate.brand li:first-child {padding-top:0px;margin-top:0px;}
.sidenav .cate div.panel .list_cate.brand li {float:none;width:auto;padding:0px 0px 0px 0px;margin-top:10px;position:relative;/*background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_plus_02.png') no-repeat right 22px;background-size:24px 24px;*/}

.sidenav .cate div.panel .list_cate.brand li .panel {padding:12px 0px 2px 0px;}

.sidenav .cate div.panel .list_cate.brand li button {display:block;padding:0px;font-weight:normal;border:none;background:none;}
.sidenav .cate div.panel .list_cate.brand li button.active {background:none;}
.sidenav .cate div.panel .list_cate.brand li button p {text-align:center;font-size:1rem;}
.sidenav .cate div.panel .list_cate.brand li button p span {display:block;padding:10px 0px 1px 0px;color:#000;font-weight:bold;/*border-top:1px solid #ccc;background:#fff url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_03.png') no-repeat 92.5% center;background-size:15px 11px;background:none;*/}
.sidenav .cate div.panel .list_cate.brand li button.active p span {color:#000;/*background:#fff url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_09.png') no-repeat 92.5% center;background-size:15px 11px;*/}
.sidenav .cate div.panel .list_cate.brand li button img {width:25px;position:absolute;top:13px;left:34px;}
.sidenav .cate div.panel .list_cate.brand li button > img {display:none;}
.sidenav .cate div.panel .list_cate.brand li button p img {width:76%;position:static;margin-left:-1px;}

.sidenav .cate div.panel .list_cate.brand li .panel a {padding:20px 0px 8px 0px;font-size:0.938rem;}
.sidenav .cate div.panel .list_cate.brand li .panel a.last {background-position:91.3% 25px;}
.sidenav .cate div.panel .list_cate.brand li .panel a.center {float:none;text-align:center;display:block;margin:0 auto;background-position:91.3% 25px;}
.sidenav .cate div.panel .list_cate.brand li .panel a.center img {left:2px;}
.sidenav .cate div.panel .list_cate.brand li:first-child button > img {width:19px;top:14px;left:36px;}
.sidenav .cate div.panel .list_cate.brand li:first-child {background-position:right 10px;}


.sidenav .cate div.panel .list_cate.item {padding:0px 0px 35px 0px;}
.sidenav .cate div.panel .list_cate.item:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.sidenav .cate div.panel .list_cate.item li:first-child {padding-top:0px;}
.sidenav .cate div.panel .list_cate.item li {float:none;width:auto;padding:19px 0px 0px 0px;position:relative;/*background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_plus_02.png') no-repeat right 22px;background-size:24px 24px;*/}

.sidenav .cate div.panel .list_cate.item li .panel {padding:0px 0px 0px 0px;}
.sidenav .cate div.panel .list_cate.item li .panel.sequence {padding:0px 0px 0px 0px;}
.sidenav .cate div.panel .list_cate.item li .panel.sequence ul {padding:19px 0px 0px 0px;}
.sidenav .cate div.panel .list_cate.item li .panel.sequence ul > li {padding:19px 0px 0px 0px;}
.sidenav .cate div.panel .list_cate.item li .panel.sequence ul > li:first-child {padding-top:0px;}
.sidenav .cate div.panel .list_cate.item.all_prd {padding-bottom:19px;}
.sidenav .cate div.panel .list_cate.item.all_prd > li {padding-top:3px;}
.sidenav .cate div.panel .list_cate.item.all_prd > li:first-child {padding-top:0px;}






.sidenav .cate div.panel .list_cate.item li button {display:block;padding:0px;font-weight:bold;border:none;}
.sidenav .cate div.panel .list_cate.item li button.accordion {background:none;}
.sidenav .cate div.panel .list_cate.item li button.accordion.active {background:none;}
.sidenav .cate div.panel .list_cate.item li button p {text-align:center;padding-top:11px;color:#000;}
.sidenav .cate div.panel .list_cate.item li button.active p {text-align:center;color:#000;}
.sidenav .cate div.panel .list_cate.item li button img {display:none;width:19px;position:absolute;top:30px;left:38px;}

.sidenav .cate div.panel .list_cate.item li .panel a {padding:29px 0px 4px 0px;font-size:0.938rem;background:none;}
.sidenav .cate div.panel .list_cate.item li .panel a.last {background-position:91.3% 22px;}
/*
.sidenav .cate div.panel .list_cate.item li:first-child img {top:12px;}
.sidenav .cate div.panel .list_cate.item li:first-child {background-position:right 10px;}
*/

.sidenav .cate div.panel .list_cate.item .sequence li button img {width:19px;position:absolute;top:32px;}
/*
.sidenav .cate div.panel .list_cate.item .sequence li:first-child img {top:12px;}
*/

.sidenav .cate button.accordion {color:#000;background:#fff url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_30.png') no-repeat 92.8% center;background-size:17px 13px;}
.sidenav .cate button.accordion > span {padding:0px 0px 0px 0px;color:#000;font-size:1rem;font-weight:400;position:absolute;top:50%;left:50%;transform: translate(-50%, -50%);}
.txt_cate {width:54.2%;position:relative;top:-2px;}
.sidenav .cate button.accordion.active {color:#000;border-bottom:1px solid #fff;background:#fff url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_09.png') no-repeat 92.8% center;background-size:17px 13px;}

.sidenav .cate .link_event {color:#000;display:block;cursor:pointer;padding:21px 18px 20px 25px;width:100%;text-align:left;font-weight:bold;letter-spacing:0px;border:none;outline:none;border-bottom:1px solid #fff;background:#fff url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_event_01.png') no-repeat 93.4% center;background-size:17px 13px;box-sizing:border-box;}
.sidenav .cate .link_event span {padding:0px 0px 0px 34px;color:#aaa;}
.sidenav .media {position:relative;padding:0% 0px 60% 0px !important;height:0;overflow:hidden;max-width:100%;height:auto;}
.sidenav .media .media_wrap {padding:10px 0px 10px 0px;}
.sidenav .media iframe {}
.sidenav .media iframe {position:absolute;top:-8px;left:6.5%;width:81%;height:100%;padding:9px 3% 0px 3%;background:#000;}

.sidenav .cate .navi_event {display:block;width:100%;border-bottom:1px solid #505050;}
.sidenav .cate .navi_event img {width:100%;}







/* header */
#header {width:100%;padding:0px 0px 0px 0px;position:fixed;top:0;z-index:9999;}
#header.detail_on {background-color:rgba(255,255,255,0.9);}
#header .header_wrap {width:100%;height:64px;}
#header .header_wrap .account {display:flex;position:absolute;right:56px;top:2px;}
#header .header_wrap .account .login a {display:block;width:40px;height:60px;padding:0px 0px 0px 0px;font-size:0px;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/btn/btn_mypage_40.png') no-repeat 0px 0px;background-size:100%;}
#header .header_wrap .account .search a {display:block;width:40px;height:60px;padding:0px 0px 0px 0px;font-size:0px;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/btn/btn_search_40.png') no-repeat 0px 0px;background-size:100%;}
#header .header_wrap .account .cart a {display:block;width:40px;height:60px;padding:0px 0px 0px 0px;font-size:0px;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/btn/btn_cart_40.png') no-repeat 0px 0px;background-size:100%;}
#header .navi_more {display:block;width:40px;height:60px;padding:0px 0px 0px 0px;position:absolute;right:15px;top:2px;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/btn/btn_nav_40.png') no-repeat 0px 0px;background-size:100%;transition:0.4s ease-in-out;}
#header.nav_on .navi_more {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/btn/btn_nav_close_40.png') no-repeat 0px 0px;background-size:100%;}
#header.nav_on .header_wrap {background:#fff;}

.top_link_main {display:none;height:40px;background:#000;overflow:hidden;}
.top_link_main .list_main_top {}
.top_link_main .list_main_top li {}
.top_link_main .list_main_top li a {display:block;float:left;width:50%;height:40px;padding:9px 24px 0px 24px;color:#fff;box-sizing:border-box;}
.top_link_main .list_main_top li a span {display:block;font-size:0.938rem;color:#fff;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat right center;background-size:15px 16px;}
.top_link_main .list_main_top li a.last {text-align:right;padding:8px 24px 0px 24px;border-left:1px solid #505050;} 
.top_link_main .list_main_top li a.last span {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat left center;background-size:15px 16px;}

.bottom_link_navi {display:none;height:40px;background:#000;overflow:hidden;}
.bottom_link_navi .list_link_navi {width:100%;}
.bottom_link_navi .list_link_navi li {width:100%;}
.bottom_link_navi .list_link_navi li a {display:inline-block;float:left;width:50%;height:40px;padding:6px 27px 0px 27px;color:#fff;box-sizing:border-box;}
.bottom_link_navi .list_link_navi li a span {display:block;color:#fff;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat right center;background-size:15px 16px;}
.bottom_link_navi .list_link_navi li a.last {text-align:right;padding:6px 27px 0px 27px;border-left:1px solid #505050;} 
.bottom_link_navi .list_link_navi li a.last span {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat left center;background-size:15px 16px;}

#header .top_link {height:40px;background:#000;overflow:hidden;}
#header .top_link a {display:block;height:32px;padding:8px 0px 0px 0px;font-size:0.938rem;color:#fff;}
#header .top_link a.last {text-align:right;}
#header .top_link .listType li{float:left;width:100%;}
#header .top_link .listType li {float:left;width:100%;}
#header .top_link .listType li .listType2 {}
#header .top_link .listType li .listType2 > li {position:relative;}
#header .top_link .listType li .listType2 li .list_footer_cate li span {padding:0px 12px 0px 11px;font-size:0.875rem;color:#fff;}
#header .top_link .listType li .listType2 li .list_footer_cate li.first span {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bar_10.png') no-repeat right 2px;}
#header .top_link .listType li .listType2 li {height:40px;background:#097ed0;width:50%;float:left;padding:0px 24px 0px 24px;box-sizing:border-box;}
#header .top_link .listType li .listType2 li a {font-size:0.938rem;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat left center;background-size:15px 16px;}
#header .top_link .listType li .listType2 li:first-child a {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat right center;background-size:15px 16px;}
#header .top_link .listType li .listType2 li .list_footer_cate {display:none;width:100%;padding:0px 0px 0px 15px;position:absolute;top:0px;left:0px;box-sizing:border-box;}
#header .top_link .listType li .listType2 li .list_footer_cate.on {display:block;}
#header .top_link .listType li .listType2 li .list_footer_cate .first a {}
#header .top_link .listType li .listType2 li .list_footer_cate li {width: 50%;float: left;padding: 0;}
#header .top_link .listType li .listType2 li .list_footer_cate li:first-child {text-align:right;}
#header .top_link .listType li .listType2 li .list_footer_cate li a {background:none;}
#header .top_link .listType li .listType2 li.f {background:#f02d2d ;}
#header .top_link .listType li .listType2 li.f .list_footer_cate {background:#f02d2d;}
#header .top_link .listType li .listType2 li.f .list_footer_cate li {background:#f02d2d;}

#header h1 {text-align:left;}
#header h1 span {display:inline-block;width:160px;height:41px;padding:18px 0px 0px 0px;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/logo_05.png') no-repeat center 14px;background-size:120px 39px;}
#header.main h1 span {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/logo_08.png') no-repeat 25px 14px;background-size:120px 39px;}
#header.main .header_wrap.on h1 span {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/logo_05.png') no-repeat center 14px;background-size:120px 39px;}

/* »ó´Ü ³×ºñ */
.top_navi {display:none;padding:0px 11px 0px 11px;margin-top:64px;background:#eaeaea;/*background-color:rgba(0, 0, 0, 0.9);*/}
.top_navi:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.top_navi li {text-align:center;float:left;width:20%;}
.top_navi li a {display:block;padding:22px 0px 21px 0px;font-weight:bold;/*color:#fff;*/}


/* container */
#container {padding:64px 0px 25px 0px;}
#container.type2 {padding:64px 0px 0px 0px;margin:0;}
#container .contents {margin:0px 12px 0px 12px;}
#container.full {padding:64px 0px 0px 0px;margin:0;z-index:100;}
#container.full.detail {padding:64px 0px 0px 0px;position:relative;z-index:100000;}
#container.full .contents {margin:0px 0px 0px 0px;}

/* footer */
#footer {/*position:relative;z-index:10;*/background:#fff;}
#footer .footer_link {text-align:center;padding:15px 5% 18px 5%;position:relative;background:#fff;} /* 230315 ¼öÁ¤ */
#footer .footer_link h4 {height:24px;padding-left:1.76%;margin-bottom:10px;font-weight:normal;} /* 230315 ¼öÁ¤ */
#footer .footer_link span {padding-left:1.76%;/*font-size:1.063rem;font-weight:bold;*/font-weight:normal;position:absolute;top:17px;left:65%;}
#footer .footer_link ul {display:flex;justify-content:center;padding:0px 0px 2px 0px;} /* 230315 ¼öÁ¤ */
#footer.main .footer_link ul.first {padding:0px 0px 20px 0px;}
#footer .footer_link ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#footer .footer_link ul li {text-align:center;width:16.66%;} /* 230315 ¼öÁ¤ */
#footer .footer_link ul li img {width:78.07%;}

#footer .footer_info {text-align:center;padding:0px 10px 0px 10px;line-height:100%;position:relative;z-index:10;}
#footer .footer_info .tit_acc {display:block;width:100%;padding:10px 0 10px 0;font-size:0.875rem;font-weight:bold;}
#footer .footer_info .cont {display:none;}
#footer .footer_info .cont.on {display:block;}
#footer .footer_info .cont span {display:block;padding:16px 0 0 0;font-size:0.875rem;color:#999;}
#footer .footer_info .cont .terms {display:;}
#footer .footer_info .cont .terms a {font-size:0.875rem;font-weight:bold;}
#footer .footer_info .cont .btn_close_acc {display:inline-block;width:calc(50% - 34px);padding:4px 0px;margin:20px 15px 25px 15px;font-size:0.875rem;font-weight:bold;border:2px solid #333;}
#footer .footer_info .cont .btn_close_acc em {position:relative;top:-2px;left:2px;}

#footer .btn_footer {padding:0px 22px 0px 22px;background:#000;}
/* 210209 modify */ #footer .btn_footer_01 {text-align:left;display:inline-block;height:32px;padding:10px 22px 0px 0px;margin:0px 8px 0px 0px;font-size:0.875rem;letter-spacing:-2px;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat right center;background-size:15px 16px;}
#footer .btn_footer ul li:first-child span {background:none;border-bottom:1px solid #666;}

.btn_footer_main {padding-left:24px;background:#000;}
.btn_footer_main .list_event_bottom {}
.btn_footer_main .list_event_bottom:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.btn_footer_main .list_event_bottom li {float:left;width:100px;height:32px;padding:8px 0px 0px 0px;margin:0px 16px 0px 0px;font-size:0.938rem;font-weight:normal;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat 92% center;background-size:15px 16px;position:relative;}
.btn_footer_main .list_event_bottom li span {display:block;font-size:0.938rem;font-weight:bold;color:#fff;}
.btn_footer_main .list_event_bottom li .list_footer_cate {display:none;width:100%;position:absolute;top:0px;left:0px;background:#000;}
.btn_footer_main .list_event_bottom li .list_footer_cate.on {display:block;}
.btn_footer_main .list_event_bottom li .list_footer_cate li {float:left;width:50%;height:29px;padding:11px 0px 0px 0px;margin:0px 0px 0px 0px;background:#000;}
.btn_footer_main .list_event_bottom li .list_footer_cate li a span {text-align:right;color:#fff;font-size:0.850rem;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bar_10.png') no-repeat 10px 4px;}
.btn_footer_main .list_event_bottom li .list_footer_cate li.first a span {text-align:left;padding:0px 4px 0px 0px;margin:0px 4px 0px 0px;background:none;}

/* ÇÏ´Ü ·Ñ¸µ ¹è³Ê */
.bottom_link {height:40px;background:#000;overflow:hidden;}
.bottom_link .list_main_top {}
.bottom_link .list_main_top li {}
.bottom_link .list_main_top li a {display:block;float:left;width:50%;height:40px;padding:9px 24px 0px 24px;color:#fff;box-sizing:border-box;}
.bottom_link .list_main_top li a span {display:block;font-size:0.938rem;color:#fff;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat right center;background-size:15px 16px;}
.bottom_link .list_main_top li a.last {text-align:right;padding:8px 24px 0px 24px;border-left:1px solid #505050;} 
.bottom_link .list_main_top li a.last span {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat left center;background-size:15px 16px;}



.btn_navi_bottom {padding:0px 0px 0px 0px;background:#000;}
.btn_navi_bottom .list_event_bottom {}
.btn_navi_bottom .list_event_bottom:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.btn_navi_bottom .list_event_bottom li {float:left;width:50%;height:40px;padding:8px 24px 0px 24px;margin:0px 0px 0px 0px;font-size:0.938rem;font-weight:normal;box-sizing:border-box;position:relative;}
.btn_navi_bottom .list_event_bottom li:first-child {padding:8px 24px 0px 24px;border-right:1px solid #505050;}
.btn_navi_bottom .list_event_bottom li span {text-align:right;display:block;color:#fff;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat left center;background-size:15px 16px;}
.btn_navi_bottom .list_event_bottom li:first-child span {text-align:left;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_80.png') no-repeat right center;background-size:15px 16px;}
.btn_navi_bottom .list_event_bottom li .list_footer_cate {display:none;width:100%;padding:0px 24px 0px 24px;position:absolute;top:0px;left:0px;background:#000;box-sizing:border-box;}
.btn_navi_bottom .list_event_bottom li .list_footer_cate.on {display:block;}
.btn_navi_bottom .list_event_bottom li .list_footer_cate li {float:left;width:50%;padding:8px 0px 0px 0px;margin:0px 0px 0px 0px;background:#000;border:none;}
.btn_navi_bottom .list_event_bottom li .list_footer_cate li a span {text-align:right;color:#fff;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bar_10.png') no-repeat 10px 7px;}
.btn_navi_bottom .list_event_bottom li .list_footer_cate li.first a span {text-align:left;padding:0px 4px 0px 0px;background:none;}

/* page navigation */
.cate_top_sec {padding:8px 0px 8px 0px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.page_navi {margin:0px 0px 0px 25px;}
.page_navi dd {display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;}
.page_navi span {display:block;width:18%;padding:10px 7% 10px 0;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.page_navi span:after {content:'';display:block;width:1px;height:0.750rem;background:#000;position:absolute;top:16px;right:16%;}

/* page sorting condition */
.cate_sort {margin:0px 0px 0px 25px;}
.cate_sort .list_cate_sort {display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;}
.cate_sort .list_cate_sort li {width:18%;padding:10px 7% 10px 0;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.cate_sort .list_cate_sort li:after {content:'';display:block;width:1px;height:0.750rem;background:#000;position:absolute;top:17px;right:16%;}
.cate_sort .list_cate_sort li:last-child:after {display:none;}


/* btn */
.btn_sec {text-align:center;padding:12px 0px;}
.btn_sec02 {text-align:center;padding:24px 0px 24px 0px;}/* ºñ¹Ð¹øÈ£ Ã£±â */
.btn_sec03 {text-align:center;padding:12px 0px 0px 0px;}/* ÁÖ¹®¼­ ÀÛ¼º */
.btn_sec04 {text-align:center;padding:0px 0px 0px 0px;}/* ÁÖ¹®¼­ ¿Ï·á */
.btn_sec05 {text-align:center;padding:25px 0px 0px 0px;}/* È¸¿øÁ¤º¸ ¼öÁ¤ */
.btn_sec06 {text-align:center;padding:0px 0px 12px 0px;}/* À§½Ã ¸®½ºÆ® */
.btn_sec07 {text-align:center;padding:24px 0px 0px 0px;}/* È¸¿ø ÇýÅÃ */
.btn_01 {text-align:center;display:inline-block;padding:7px 15px 8px 15px;/*margin:0px 4px 0px 8px;*/}
.btn_02 {text-align:center;display:inline-block;padding:6px 15px 4px 15px;font-size:0.75rem;}
.btn_03 {text-align:center;display:inline-block;padding:6px 15px 4px 15px;font-size:0.75rem;width:120px;}
.btn_04 {text-align:center;display:inline-block;padding:2px 8px 2px 8px;font-size:0.688rem;}
.btn_05 {text-align:center;display:block;padding:7px 15px 8px 15px;}
.btn_06 {text-align:center;display:block;padding:7px 15px 8px 15px;margin:12px 12px 0px 12px;}


.btn_07 {text-align:center;display:inline-block;width:173px;height:28px;padding:3px 0px 0px 0px;border:1px solid #333;background:#fff;}



.btn_black {color:#fff;background:#000;font-weight:bold;border:1px solid #000;}
.btn_white {color:#666;background:#fff;font-weight:bold;border:1px solid #d9d9d9;}
.btn_white_2 {display:inline-block;width:173px;height:24px;padding:3px 0px 0px 0px;border:1px solid #333;}
.btn_grey {color:#fff;background:#888;font-weight:bold;border:1px solid #888;}

.btns { text-align: center; padding: 10px 0; }
.btns a {display:inline-block;padding:7px 15px 8px 15px;color:#fff;background:#000;font-weight:bold;border:1px solid #000;}
.btns a strong {color:#fff;}

/* paging */
.paginate {padding:12px 0 0px 0;text-align:center;background:#fff;}
.paginate a {display:inline-block;_position:relative;width:20px;height:22px;padding:6px 4px 0px 4px;border:1px solid #e1e1e1;color:#333;font-family:Gulim,Dotum, AppleGothic, Sans-serif;font-size:12px;font-weight:700;line-height:18px;text-align:center;text-decoration:none;vertical-align:middle;}
.paginate a.pre_end {padding:2px 7px 0px 4px;display:none;}
.paginate a.pre {padding:0px;width:28px;height:28px;border:1px solid #333; background:#333 url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/paging_arrow_prev.png') no-repeat 10px center;background-size:7px 11px;}
.paginate a.next {padding:0px;width:28px;height:28px;border:1px solid #333;background:#333 url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/paging_arrow_next.png') no-repeat 12px center;background-size:7px 11px;}
.paginate a.next_end {padding:2px 5px 0px 6px;display:none;}
.paginate a.on {background:#333;color:#fff !important;}
.paginate strong {display:inline-block;_position:relative;width:20px;height:22px;padding:6px 4px 0px 4px;color:#fff;font-family:Gulim,Dotum, AppleGothic, Sans-serif;font-size:12px;font-weight:700;line-height:18px;text-align:center;text-decoration:none;vertical-align:middle;background:#333;border:1px solid #333;}

/* ¸®½ºÆ®Çü »óÇ° ¸ñ·Ï */
.items-wrap .items_list[data-type=vertical] > li { position: relative; text-align: left; margin-bottom: 0; padding: 0px 0 12px 0;}
.items-wrap .items_list[data-type=vertical] > li dl { position: relative;min-height: initial; }
.items-wrap .items_list[data-type=vertical] > li dl:before,
.items-wrap .items_list[data-type=vertical] > li dl:after { content: ""; display: table; }
.items-wrap .items_list[data-type=vertical] > li dl:after { clear: both; }
.items-wrap .items_list[data-type=vertical] .info_sec {float: right;width:65%;color:#fff;}
.items-wrap .items_list[data-type=vertical] .info_sec div i {font-style:normal;}
.items-wrap .items_list[data-type=vertical] .info_sec div i.first {text-decoration:line-through;}
.items-wrap .items_list[data-type=vertical] .info_sec .pname {font-weight:bold;display:block;padding-bottom:1px;}
.items-wrap .items_list[data-type=vertical] .pname {text-align:left;}
.items-wrap .items_list[data-type=vertical] .info_sec .pname em {display:block;font-style:normal;}
.items-wrap .items_list[data-type=vertical] .info_sec .pname em b {display:block;}
.items-wrap .items_list[data-type=vertical] .info_sec .subname {display:block;line-height:1.4rem;}
.items-wrap .items_list[data-type=vertical] .info_sec .subname br {display:none;}
.items-wrap .items_list[data-type=vertical] .info_sec .subname .ct {display:none;}
.items-wrap .items_list[data-type=vertical] .info_sec .subname div i.first {text-decoration:line-through;}
.items-wrap .items_list[data-type=vertical] .info_sec .price-strike {padding-right:4px;text-decoration:line-through;}
.items-wrap .items_list[data-type=vertical] .checkbox { position: absolute; top: 0; left: 12px; }
.items-wrap .items_list[data-type=vertical] .thumb-img {width:20%;padding:4px 5% 0% 15%;position:absolute;top:0px;left:0px;}
.items-wrap .items_list[data-type=vertical] .thumb-img img {width:100%;height:auto;max-height:none;}


/* ¿©¹é */
.pl24 {padding-left:24px !important;}
.pt0  {padding-top:0px !important;}
.pt8  {padding-top:8px !important;}
.pt10 {padding-top:10px !important;}
.pt13 {padding-top:13px !important;}
.pt60 {padding-top:60px !important;}
.pb0  {padding-bottom:0px !important;}
.pb8  {padding-bottom:8px !important;}
.pb10 {padding-bottom:10px !important;}
.pb12 {padding-bottom:12px !important;}
.pb20 {padding-bottom:20px !important;}
.pb25 {padding-bottom:25px !important;}
.pb55 {padding-bottom:55px !important;}
.pl0  {padding-left:0px !important;}
.pl4  {padding-left:4px !important;}
.pl6  {padding-left:6px !important;}
.pl8  {padding-left:8px !important;}
.pl10  {padding-left:10px !important;}
.pl12  {padding-left:12px !important;}
.pl15  {padding-left:15px !important;}


.mt0 {margin-top:0px !important;}
.mb0 {margin-bottom:0px !important;}
.mb12 {margin-bottom:12px !important;}
.mb20 {margin-bottom:20px !important;}
.mb25 {margin-bottom:25px !important;}
.ml0 {margin-left:0px !important;}

.bg_none {background:none !important;}
.bdr_none {border:none !important;}




@media all and (max-width:320px) {

.sidenav .account li {padding-right:5%;}

}


iframe[name=rk_cA2] {display:none;}





/* ºÐ·ù »ó´Ü ÀÌº¥Æ® ¹è³Ê ¼û±èÃ³¸® */
.category_banner_first_0601 {display:none;}
.category_banner_first_0716 {display:none;}
















/* ºÐ·ù */
.cate_top {display:none;margin:0px 12px 12px 12px;position:relative;}
.cate_top .cate_list a {display:inline-block;width:48.5%;padding:12px 0px 11px 12px;font-weight:bold;background:#fff url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_08.png') no-repeat 95% center;background-size:7px 11px;box-sizing:border-box;border:1px solid #999;}
.cate_top .cate_list a.last {position:absolute;top:0px;right:0px;}
.cate_top .cate_list a.on {color:#fff;background:#000 url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_07.png') no-repeat 95% center;background-size:7px 11px;border:1px solid #000;}
.cate_top .cate_list a.odd {width:100%;}
.cate_top .select_cate select {width:100%;}
.category_title h2 {font-size:30px;line-height:32px;padding:20px 0px 15px 22px;font-family:'Roboto';font-weight:100;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_cate_h2.png') repeat-x 0 0;}
.category_title h2.h2_type2 {padding-left:24px;}
.category_title ul {}
.category_title ul li {}
.category_title ul li img {width:100%;}

/* Dropdown Button */
.dropbtn {display:block;text-align:left;width:100%;padding:13px 0px 15px 12px;font-weight:bold;border:none;cursor:pointer;background:#fff url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_01.png') no-repeat 95% center;background-size:7px 11px;-webkit-appearance:none;box-sizing:border-box;}

/* The container <div> - needed to position the dropdown content */
.dropdown {position:relative;border:1px solid #b7b7b7;margin-bottom:20px;}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {display:none;position:absolute;background-color:#f9f9f9;/*min-width: 160px;*/width:100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);/*border:1px solid #b7b7b7;*/box-sizing:border-box;}

/* Links inside the dropdown */
.dropdown-content a {color:black;padding:12px 16px;text-decoration:none;display:block;}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color:#f1f1f1}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}


/* °Ô½ÃÆÇ º¸±â */
/* ¸Å°ÅÁø */
.board_view {}
.board_view h4 {padding:17px 0px 17px 13px;}
.board_view .visual {}
.board_view .visual img {width:100%;}

/* ¸Å°ÅÁø °ü·Ã »óÇ° */
.board_view .relations {margin-top:25px;}

/* ¸Å°ÅÁø °³º° ÆäÀÌÁö °¡ÀÌµå */
.view_magazine {}
.view_magazine img {width:100%;}
.mask_zoom {text-align:center;width:100%;height:100%;padding-top:30%;position:absolute;top:0px;left:0px;background:rgba(0,0,0,0.5);box-sizing:border-box;}
.mask_zoom img {width:105px;}
.magazine {}
.magazine h4 {padding:0px 24px 10px 24px;color:#000;}
.magazine .post {padding:0px 24px 24px 24px;color:#666;}
.magazine .post strong {display:block;padding-top:12px;}
.magazine .post img {width:100%;}
.magazine .info_magazine {padding:10px 0px 0px 0px;}
.magazine .info_magazine .label_info {display:inline-block;padding:2px 4px 1px 4px;color:#fff;font-size:0.813rem;background:#000;}
.magazine .info_magazine span {padding-left:10px;font-size:0.813rem;}
.magazine .info_magazine em {padding-left:10px;position:relative;top:-2px;}
.magazine .img_magazine {padding:12px;margin:0px 12px 20px 12px;border:1px solid #b7b7b7;}
.magazine .img_magazine img {width:100%;}



/* »óÇ° ¸®½ºÆ® */
.items {width:100%;padding:22px 0px 5px 0px;box-sizing:border-box;}
.items:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.items > li {float:left;text-align:center;width:50%;padding:0px 8px 16px 8px;/*border-right:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;*/box-sizing:border-box;position:relative;}
.items > li > a {display:block;width:100%;}
.items li .img_sec {width:100%;max-height:172px;overflow:hidden;}
.items li .img_sec img {width:100%;}
.items li .info_sec {padding:0px 2.6% 0px 2.6%;}
.items li .info_sec h6 {padding:0px 0px 0px 0px;line-height:1.2rem;}
.items li .info_sec h6 .tit_bn {padding:0px 0px 0px 0%;margin:0px 0px 0px 3.4%;text-align:center;font-weight:bold;display:block;width:93%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.items li .info_sec h6 .tit_pn {padding:0px 0px 5px 0%;margin:0px 0px 0px 3.4%;text-align:center;font-weight:bold;display:block;width:93%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;/*background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_prd_01.png') no-repeat center bottom;background-size:120px 2px;*/}
.items li .info_sec h6 span {display:none;}
.items li .info_sec h6 em {padding:0px 0px 0px 5%;text-align:center;font-weight:bold;display:block;width:90%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:none;}
.items li .info_sec .txt_info {display:block;width:98%;margin:0px 0px 7px 1px;border-bottom:1px solid #101010;}
.items li .info_sec .txt_info em {display:block;text-align:left;width:98%;padding:4px 4px 2px 0px;font-size:0.938rem;font-weight:bold;/*line-height:0.938rem;*/text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.items li .info_sec h6 b {display:none;}
.items li .info_sec p {font-size:0.938rem;line-height:1.2rem;text-align:left;height:38px;overflow:hidden;position:relative;}
.items li .info_sec p .bg_subname {display:none;position:absolute;right:0px;bottom:4px;}
.items li .info_sec .price_sec {text-align:left;padding:0px 0px 0px 1px;font-weight:bold;line-height:1.5;}
.items li .info_sec .price_sec em {font-size:0.750rem;}
.items li .info_sec .price_sec span {font-size:0.938rem;}
.items li .info_sec .price_sec .price_strike {font-weight:bold;text-decoration:line-through;}
.items li .info_sec .price_sec .price_strike em {font-size:0.750rem;}
.items li .info_sec .price_sec .amount {font-size:0.938rem;font-weight:normal;}
.items li .info_sec .lating {width:98.4%;padding:0px 0px 2px 0px;margin:0px 0px 0px 1px;border-bottom:3px solid #101010;box-sizing:border-box;}
.items li .info_sec .lating img {width: 100%;height:20px;}
.items li .icons {width:38px;position:absolute;top:4px;right:4px;}
.items li .icons img {width:100%;}
.items li .icons img.MK-product-icon-4 {position:relative;top:-2px;}


/* ·Î±×ÀÎ */
.tit_page .keyboard_sec {float:right;text-align:right;position:relative;top:-22px;}
.tit_page .keyboard_sec .keyboard {padding-top:9px;}
.tit_page .keyboard_sec .keyboard img {width:100%;}
.login form {}
.login .input_wrap {width:100%;margin-bottom:12px;position:relative;}
.login fieldset {width:100%;}
.login .input_wrap .input_box {display:inline-block;width:69.1%;padding:9px 8px 7px 8px;border:1px solid #b7b7b7;}
.login .input_wrap .input_box.password {position:relative;top:-1px;}
.login .input_wrap .input_box .input_comm input {width:95%;height:24px;padding:1px 4px 2px 4px;color:#757575;border:none;}
.login .input_wrap .btn_submit {vertical-align:middle;text-align:center;width:23%;padding-top:34px;height:55px;background:#000;position:absolute;top:0px;right:0px;}
.login .input_wrap .btn_submit span {font-weight:bold;color:#fff;}
.login .login_set {}
.login .login_set li {display:inline-block;padding-left:12px;}
.login .login_set li label input {vertical-align:middle;margin-right:2px;}
.login .txt_nomem {padding:8px 12px 7px 72px;background:#f3f3f3 url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_txt_login01.png') no-repeat 14px center;background-size:46px 34px;}
.login .txt_nomem dd {}
.login .btn_join {text-align:center;padding:25px 0px 0px 0px;}
.login .btn_join a {text-align:center;display:inline-block;width:43.6%;margin:0px 9px 0px 9px;}

/* ÁÖ¹®Á¶È¸ ·Î±×ÀÎ */
.login h4 {padding:14px 12px 5px 12px;}

/* °¶·¯¸®Çü */
.items-wrap .items[data-type=gallery] { padding : 7px 0 0 7px; }
.items-wrap .items[data-type=gallery] > li { float: left; margin-bottom: 7px; position: relative; width: 50%; }
.items-wrap .items[data-type=gallery] > li dl:after { clear: both; }
.items-wrap .items[data-type=gallery] > li dl:before, .items-wrap .items[data-type="gallery"] > li dl:after { content: ""; display: table; }
.items-wrap .items[data-type=gallery] > li dl:before, .items-wrap .items[data-type="gallery"] > li dl:after { content: ""; display: table; }
.items-wrap .items[data-type=gallery] > li dl { border: 1px solid #ECECEC; margin-right: 7px; min-height: 175px; padding: 15px 4px 30px; position: relative; height:175px; }
.items-wrap .items[data-type=gallery] .thumb-img { width: 110px; max-height: 150px; }
.items-wrap .items[data-type=gallery] .pname { border-bottom: 1px solid #AEAEAE; color: #000000; margin-bottom: 10px; margin-top: 0; padding: 10px 0; }
.items-wrap .items[data-type=gallery] .price-info li { border: medium none; font-size: 1em; line-height: 1.5em; margin: 0; padding: 0; text-align: left; }
.items-wrap .items[data-type=gallery] .price-info li .review-count { font-size: smaller; }
.items-wrap .items[data-type=gallery] .price-info li .review-count em { font-style: normal; }
.items-wrap .items[data-type=gallery] .price-info .tit { font-size: 1em; margin-right: 4px; }
.items-wrap .items[data-type=gallery] .price-info .tit img { vertical-align: -1px; }
.items-wrap .items[data-type=gallery] .price-info .discount { color: #000000; font-weight: bold; }
.items-wrap .items[data-type=gallery] .price-info .strike { text-decoration: line-through; }
.items-wrap .items[data-type=vertical] .price-info .tit img { vertical-align: -1px; }


/* °Ô½ÃÆÇ ºñ¹Ð¹øÈ£ */
.board_password {padding:90px 0px 0px 0px;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_password_02.png') no-repeat center top;background-size:81px 64px;}

/* ---------------------------------------- °Ô½ÃÆÇ ½ÃÀÛ ---------------------------------------- */
/* ¸ñ·Ï */
#review-board-list {}
#review-board-list.wrapper {width:auto;}
#review-board-list .item-wrap { position: relative; padding: 10px 14px;border-bottom:1px solid #979797;background:#fff;}
#review-board-list .item-wrap dl:before,
#review-board-list .item-wrap dl:after { content: ""; display: table; }
#review-board-list .item-wrap dl:after { clear: both; }
#review-board-list .item-wrap dt { float: left; position: relative; width: 48px; height: 48px; border: 1px solid #bfc2ca; }
#review-board-list .item-wrap dt img { width: 100%; height: 100%; }
#review-board-list .item-wrap dd.subject { display: table-cell; vertical-align: middle; position: relative; padding-left: 10px; height: 48px;font-weight: bold; color: #000; }
#review-board-list .item-wrap dd.link-view { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
#review-board-list .item-wrap dd.link-view a { display: block; overflow: hidden; width: 100%; height: 100%; text-indent: -9999px; }
#review-board-list .title { position: relative;}
#review-board-list .title h3 { padding-left: 3%; text-align: left; margin: 0; height: 34px; line-height: 36px;font-weight: bold;}
#review-board-list .title .btns { position: absolute; top: 7px; right: 6px; }
#review-board-list .title .btns a {border-right:none;color:#000;}
#review-board-list .notice-bar { position: relative; padding:11px 12px 9px 12px ;border:1px solid #ccc;border-bottom:none;background:#f2f2f2;}
#review-board-list .notice-bar dt {font-weight:bold;position:relative;}
#review-board-list .notice-bar dt img {width:12px;position:relative;top:-2px;}
#review-board-list .notice-bar dt strong { padding: 2px 4px; color: #fff; font-size: 1em; background-color: #7e8593; -webkit-border-radius: 3px !important; border-radius: 3px !important; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; }
#review-board-list .notice-bar dd {color:#999;}
#review-board-list .reviews { position: relative;border-top: 1px solid #ccc;}
#review-board-list .reviews > ul > li { position: relative; padding : 10px 14px;border:1px solid #ccc;border-top:none;list-style-type: none;background:#fff;}
#review-board-list .reviews > ul > li:after { clear: both; }
#review-board-list .reviews > ul > li dl { position: relative; }
#review-board-list .reviews > ul > li dl > dt.item-name {font-weight:bold;}
#review-board-list .reviews > ul > li dl > dt.item-name a em {display:none;}
#review-board-list .reviews > ul > li dl h4 {padding:0;margin: 0;position:relative;border-bottom:none;}
#review-board-list .reviews > ul > li dl h4 img {position:relative;top:-2px;}
#review-board-list .reviews > ul > li dl h4 .cate { color: #239cdc; }
#review-board-list .reviews > ul > li dl h4 .reply { color: #fd6d1e; }
#review-board-list .reviews > ul > li dl h4 .original-del { font-weight: normal; }
#review-board-list .reviews > ul > li dl .info {}
#review-board-list .reviews > ul > li dl .info .btns { display: inline-block; margin-left: 10px; }
#review-board-list .reviews > ul > li dl .info a { font-size: 1em; }
#review-board-list .reviews > ul > li dl .info img {position:relative;top:-1px;}
#review-board-list .reviews > ul > li dl .rating { margin-top: 5px; font-size: .75em; color: #777; }
#review-board-list .reviews > ul > li dl .rating label { display: block; }
#review-board-list .reviews > ul > li dl .icon { font-size: .7em; margin-top: 5px; }
#review-board-list .reviews > ul > li dl .icon .gray { padding: 2px 2px; color: #fff; font-size: 1em; background-color: #7e8593; -webkit-border-radius: 3px !important; border-radius: 3px !important; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; }
#review-board-list .reviews > ul > li dl .icon .blue { padding: 2px 2px; color: #fff; font-size: 1em; background-color: #5cb7fa; -webkit-border-radius: 3px !important; border-radius: 3px !important; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; }
#review-board-list .reviews > ul > li.use-image > div dl .icon { position: relative; left: 0; bottom: 0; }
#review-board-list .reviews > ul > li.use-image {}
#review-board-list .reviews > ul > li.use-image > div div.image { float: left; position: relative; width: 93px; z-index: 2; }
#review-board-list .reviews > ul > li.use-image > div div.image img { width: 100%; height: auto; }
#review-board-list .reviews > ul > li.use-image > div dl { position: relative; padding: 0 0 0 105px; }
#review-board-list .reviews > ul > li.use-image > div dl:before,
#review-board-list .reviews > ul > li.use-image > div dl:after { content: ""; display: table; }
#review-board-list .reviews > ul > li.use-image > div dl:after { clear: both; }
#review-board-list .reviews > ul > li > div.re1 { padding-left: 30px; background: url(http://www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bul_01.png) no-repeat 15px 3px; background-size: 10px 10px; }
#review-board-list .reviews > ul > li > div.re2 { padding-left: 40px; background: url(http://www.reskin.co.kr/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 25px 12px; background-size: 10px 10px; }
#review-board-list .reviews > ul > li > div.re3 { padding-left: 50px; background: url(http://www.reskin.co.kr/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 35px 12px; background-size: 10px 10px; }
#review-board-list .reviews > ul > li > div.re4 { padding-left: 60px; background: url(http://www.reskin.co.kr/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 45px 12px; background-size: 10px 10px; }
#review-board-list .reviews > ul > li > div.re5 { padding-left: 70px; background: url(http://www.reskin.co.kr/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 55px 12px; background-size: 10px 10px; }
#review-board-list .reviews > ul > li .none-data { text-align:center; }
#review-board-list .write-btn { text-align: center; padding: 12px 0 0px 0;background:#fff;}

/* º¸±â */
/* =============================================================================
   »óÇ°È­¸é-¸®ºäº¸µå(°Ô½ÃÆÇÇü¸®ºä)
   ========================================================================== */
#review-board-type {}
#review-board-type.wrapper {width:auto;}
#review-board-type .item-wrap { position: relative; padding: 10px 14px;border-bottom:1px solid #979797;background:#fff;}
#review-board-type .item-wrap dl:before,
#review-board-type .item-wrap dl:after { content: ""; display: table; }
#review-board-type .item-wrap dl:after { clear: both; }
#review-board-type .item-wrap dt { float: left; position: relative; width: 48px; height: 48px; border: 1px solid #bfc2ca; }
#review-board-type .item-wrap dt img { width: 100%; height: 100%; }
#review-board-type .item-wrap dd.subject { display: table-cell; vertical-align: middle; position: relative; padding-left: 10px; height: 48px;font-weight: bold; color: #000; }
#review-board-type .item-wrap dd.link-view { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
#review-board-type .item-wrap dd.link-view a { display: block; overflow: hidden; width: 100%; height: 100%; text-indent: -9999px; }
#review-board-type .title { position: relative;border-top:1px solid #ccc;}
#review-board-type .title h3 { padding-left: 3%; text-align: left; margin: 0; height: 34px; line-height: 36px;font-weight: bold;}
#review-board-type .write-wrap {position: relative; padding: 10px 14px;}
#review-board-type .write-wrap ul { margin-right: 7px; }
#review-board-type .write-wrap li { list-style-type: none; }
#review-board-type .write-wrap li:first-child { margin-bottom: 5px; }
#review-board-type .write-wrap input,
#review-board-type .write-wrap textarea { width: 100%; font-size: .75em; }
#review-board-type .write-wrap textarea { height: 112px; padding: 3px; }
#review-board-type .write-wrap input { height: 25px; }
#review-board-type .write-wrap .txt {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#review-board-type .write-wrap .txt.long { min-height: 80px; word-break: break-all; }
#review-board-type .write-wrap .txt > table {width:100%;table-layout: fixed;}
#review-board-type .write-wrap .txt > table img { width: 100%; }
#review-board-type .write-wrap .txt dl { margin: 3px 0; }
#review-board-type .write-wrap .txt dt { font-weight: bold; float: left; width: 80px; word-break: break-all; }
#review-board-type .write-wrap .txt dd { margin-left: 80px; word-break: break-all; }
#review-board-type .write-wrap .txt .thumbs { text-align: center; margin: 5px 0; }
#review-board-type .write-wrap .txt .thumbs img { width: auto; height: auto; max-width: 95%; }
#review-board-type .write-wrap li.other { position: relative; margin: 5px 0; font-size: .75em; color: #777; }
#review-board-type .write-wrap li.other label { display: block; padding-right: 50px; padding-left: 65px; }
#review-board-type .write-wrap li.other label span { position: absolute; left: 0; top: 5px; }
#review-board-type .write-wrap li.other a { font-size: 1em; position: absolute; top: 0; right: -8px; }
#review-board-type .write-wrap li.icons { margin: 5px 0; text-align: right; }
#review-board-type .reviews { position: relative;}
#review-board-type .reviews > ul > li { position: relative; border-bottom: 1px solid #979797; background-color: #fbfbfb; }
#review-board-type .reviews > ul > li:first-child {}
#review-board-type .reviews > ul > li:last-child {}
#review-board-type .reviews > ul > li > dl { position: relative; padding:10px 12px 4px 12px; }
#review-board-type .reviews > ul > li > dl dt {position:relative;}
#review-board-type .reviews > ul > li > dl dt .info {}
#review-board-type .reviews > ul > li > dl dd.up { position: absolute; top: 10px; right: 20px; }
#review-board-type .reviews > ul > li > dl h4 { margin: 0;padding:0px 0px 0px 0px;color: #000;font-weight:normal;border-bottom:none;}
#review-board-type .reviews > ul > li > dl h4 img { vertical-align: -2px; }
#review-board-type .reviews > ul > li > dl h4 .cate { color: #239cdc; }
#review-board-type .reviews > ul > li > dl .info { margin-top: 5px;}
#review-board-type .reviews > ul > li > dl .info .btns { display: inline-block; margin-left: 10px; }
#review-board-type .reviews > ul > li > dl .info a { font-size: 1em; }
#review-board-type .reviews > ul > li > dl .rating { display: none; margin-top: 5px; font-size: .75em; color: #777; }
#review-board-type .reviews > ul > li > dl .rating label { display: block; margin-right: 10px; }
#review-board-type .reviews > ul > li > dl .rating label .MK_bscore_mark_inner { font-size: 1.25em; }
#review-board-type .reviews > ul > li > dl .rating a { font-size: 1em; }
#review-board-type .reviews > ul > li > dl .icon { font-size: .7em; margin-top: 5px; }
#review-board-type .reviews > ul > li > dl .icon .gray { padding: 2px 2px; color: #fff; font-size: 1em; background-color: #7e8593; -webkit-border-radius: 3px !important; border-radius: 3px !important; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; }
#review-board-type .reviews > ul > li > dl .icon .blue { padding: 2px 2px; color: #fff; font-size: 1em; background-color: #5cb7fa; -webkit-border-radius: 3px !important; border-radius: 3px !important; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; }
#review-board-type .reviews > ul > li > .wrap { display: none; background-color: #fff; }
#review-board-type .reviews > ul > li.now > dl {border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#review-board-type .reviews > ul > li.now > dl dd.up { display: none; }
#review-board-type .reviews > ul > li.now > dl .rating { display: block; }
#review-board-type .reviews > ul > li.now > .wrap {display:block;}
#review-board-type .reviews > ul > li.now > .wrap * {font-family:'±¼¸²','gulim','Helvetica','Helvetica Neue','Arial' !important;font-style:normal !important;font-size: 0.875rem !important; line-height: 1.4 !important;}
#review-board-type .reviews .reply-write { position: relative;background:#fff;}
#review-board-type .write-btn {text-align: center; padding: 12px 0 12px 0;background:#fff;}
#review-board-type .write-btn .small-btns { padding-bottom: 10px; padding-left: 14px; text-align: left;border-bottom:1px solid #979797;}
#review-board-type .write-btn .small-btns strong {font-weight:normal;}
#review-board-type .write-btn .small-btns span {position:relative;top:-2px;padding:0px 8px 0px 6px;}
#review-board-type .write-btn.type2 {padding:0;padding-top:12px;}
#review-board-type .relations { position: relative; margin-top: 10px; padding-top: 10px; border-top: 1px solid #979797; border-bottom: 1px solid #979797; }
#review-board-type .relations h5 { margin: 0; padding-bottom: 10px; text-indent: 14px; color: #979797; font-size: .75em; font-weight: bold; border-bottom: 1px solid #e1e1e1; }
#review-board-type .relations .items { }
#review-board-type .relations .items li { float: left; width: 33.3%; list-style-type: none; text-align: center; }
#review-board-type .relations .items li a { display: block; padding: 10px; }
#review-board-type .relations .items li img { width: 80px; height: 80px; border: 1px solid #bfc2ca; }
#review-board-type .reply-write { position: relative;background:#fff;}
#review-board-type .reply-write h5 { margin: 0;padding:10px 0px 8px 0px;text-indent: 14px;}
#review-board-type .reply-write .w100-wrap { padding-right: 18px; }
#review-board-type .reply-write .custom { padding-right: 7px; }
#review-board-type .reply-write .custom a { position: absolute; top: 15px; right: 12px; text-indent: 0; font-size: 1em; }
#review-board-type .reply-write th {font-weight:normal;text-indent: 14px;border-left:1px solid #979797;}
#review-board-type .reply-write th:first-child {border-left:none;}
#review-board-type .reply-write td { vertical-align: middle; min-width: 70px; }
#review-board-type .reply-write td ul.agree li a {position: absolute; right: 14px; top: 7px; font-size: 1em; }
#review-board-type .reply-write input { vertical-align: middle; height: 25px;width:50%;}
#review-board-type .reply-write textarea {height:76px;}
#review-board-type .reply-write .sub-reviews {border-bottom:1px solid #979797;}
#review-board-type .reply-write .sub-reviews li { border-bottom: 1px solid #979797; list-style-type: none; padding: 10px 14px; background-color: #fff; }
#review-board-type .reply-write .sub-reviews li:last-child { border-bottom: none; }
#review-board-type .reply-write .sub-reviews .info {padding-bottom:4px;position:relative;}
#review-board-type .reply-write .sub-reviews .info .btns { display: inline-block; margin-left: 10px;position:absolute;top:-1px;right:-2px;}
#review-board-type .reply-write .sub-reviews .info a { font-size: 1em; }
#review-board-type .reply-write .sub-reviews .info em {font-style:normal;font-size:0.625rem;position:relative;top:-3px;}
#review-board-type .reply-write .sub-reviews li p { margin-top: 5px;line-height:1.5;}
#review-board-type .reply-write .sub-reviews li p.re { padding-left: 15px; background: url(/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 0 center; background-size: 10px 10px; }
#review-board-type .board-list { position: relative; margin-top: 10px; }
#review-board-type .board-list li { padding: 10px 14px; font-size: .75em; border-top: 1px solid #979797;background:#fff;}
#review-board-type .board-list li em { margin-left: 5px; font-style: normal; font-size: smaller; }
#review-board-type .board-list li.re { padding-left: 30px; background: url(/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 14px center; background-size: 10px 10px; }
#review-board-type .board-list li.prev { padding-left: 30px; background: #f4f4f4 url(/images/d3/m_01/bull/board_list_prev@2x.gif) no-repeat 14px center; background-size: 12px 12px; }
#review-board-type .board-list li.next { padding-left: 30px; background: #f4f4f4 url(/images/d3/m_01/bull/board_list_next@2x.gif) no-repeat 14px center; background-size: 12px 12px; }
#review-board-type .board-list li.list:last-child { border-bottom: 1px solid #E6E6E6; }
#review-board-type .reply-write .btn_review_write {padding-top:12px;}

/* =============================================================================
   ´ñ±ÛÀÇ ´ñ±Û¾²±â ·¹ÀÌ¾î ÆË¾÷
   ========================================================================== */
#comment_reply_input .head { position: relative; text-align: center; }
#comment_reply_input .head h5 { padding: 10px 0; margin: 0; color: #000; font-size: .75em; font-weight: bold; border-bottom: 1px solid #979797; }
#comment_reply_input .head h5 img { vertical-align: top; }
#comment_reply_input .head h5.orange { color: #f56e00; }
#comment_reply_input .head a.close { position: absolute; top: 10px; right: 14px; display: block; text-indent: -9999px; background: url(/images/d3/m_01/bull/btn_del_gray@2x.gif) no-repeat center center; background-size: 11px 11px; }
#comment_reply_input .contents { position: relative; padding: 15px 0; }
#comment_reply_input .contents p { font-size: .75em; font-weight: bold; color: #000; }
#comment_reply_input .contents .reply { padding: 0 20px; }
#comment_reply_input .contents .reply li { list-style-type: none; }
#comment_reply_input .contents .reply li dt { font-size: .75em; font-weight: bold; color: #000; }
#comment_reply_input .contents .reply li dt span { font-size: smaller; }
#comment_reply_input .contents .reply li dd { font-size: .75em; color: #a0a0a0; }
#comment_reply_input .contents .form-wrap2 { padding: 5px 0;}
#comment_reply_input .contents .form-wrap2 p { position: relative; padding: 0 20px; margin: 5px 0; padding-left: 80px; padding-right: 70px; }
#comment_reply_input .contents .form-wrap2 p label { position: absolute; left: 20px; top: 5px; }
#comment_reply_input .contents .form-wrap2 p:last-child { padding-right: 70px; padding-left: 20px; }
#comment_reply_input .contents .form-wrap2 p:last-child a { position: absolute; top: 0; right: 12px; font-size: 1em; }
#comment_reply_input .contents .form-wrap2 p input { width: 100%; height: 25px; }
#comment_reply_input .contents .form-wrap2 .agree { color: #000; font-size: .75em; padding: 0 15px; list-style-type: none; }
#comment_reply_input .contents .form-wrap2 .agree li { height: 25px; }
#comment_reply_input .contents .form-wrap2 .agree li a { font-size: 1em; }
#comment_reply_input .contents .form-wrap2 .secret { color: #000; font-size: .75em; padding: 0 15px; list-style-type: none; }
#comment_reply_input .contents .btns { text-align: center; padding: 10px 0; }

/* ¾²±â, ¼öÁ¤ */
/* =============================================================================
   »óÇ°È­¸é-¸®ºäº¸µå±Û¾²±â(°Ô½ÃÆÇÇü¸®ºä) review_board_write.html
   Q&A-±Û¾²±â qna_board_write.html
   Ä¿¹Â´ÏÆ¼-°Ô½ÃÆÇ-°Ö·¯¸®°Ô½ÃÆÇ(±Û¾²±â) gallery_board_write.html
   Ä¿¹Â´ÏÆ¼-1´ë1°Ô½ÃÆÇ(Áú¹®ÇÏ±â) board_write.html
   Ä¿¹Â´ÏÆ¼-email¹®ÀÇ email_write.html
   ========================================================================== */
#review-board-write {}
#review-board-write.wrapper {width:auto;}
#review-board-write .item-wrap { position: relative; padding: 10px 14px;border-bottom:1px solid #979797;background:#fff;}
#review-board-write .item-wrap dl:before,
#review-board-write .item-wrap dl:after { content: ""; display: table; }
#review-board-write .item-wrap dl:after { clear: both; }
#review-board-write .item-wrap dt { float: left; position: relative; width: 48px; height: 48px; border: 1px solid #bfc2ca; }
#review-board-write .item-wrap dt img { width: 100%; height: 100%; }
#review-board-write .item-wrap dd.subject { display: table-cell; vertical-align: middle; position: relative; padding-left: 10px; height: 48px; font-size: .75em; font-weight: bold; color: #000; }
#review-board-write .item-wrap dd.link-view { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
#review-board-write .item-wrap dd.link-view a { display: block; overflow: hidden; width: 100%; height: 100%; text-indent: -9999px; }
#review-board-write .title { position: relative;}
#review-board-write .title h3 { padding-left: 3%; text-align: left; margin: 0; height: 34px; line-height: 36px;font-weight: bold;border-top:1px solid #ccc;}
#review-board-write .title .btns { position: absolute; top: 0; right: 14px; }
#review-board-write .write-btn { text-align: center; padding: 10px 0; border-bottom: 1px solid #bababa; }
#review-board-write .form-wrap {background:#fff;}
#review-board-write .form-wrap .w100-wrap {}
#review-board-write .form-wrap .w100-wrap input {width:97%;}
#review-board-write .form-wrap .desc { text-indent: -8px; padding: 0 18px; }
#review-board-write .form-wrap th {text-align:left;font-weight:normal;padding:0px 0px 0px 12px;}
#review-board-write .form-wrap td { vertical-align: middle; }
#review-board-write .form-wrap td span {padding-left:4px;font-size:0.750rem;}
#review-board-write .form-wrap input {vertical-align:top;width:45%;height:25px;}
#review-board-write .form-wrap textarea {width:100%;height: 115px; padding: 5px 3px; }
#review-board-write .form-wrap .btns {text-align:left;position:relative;padding:0;}
#review-board-write .form-wrap .btns li { list-style-type: none;}
#review-board-write .form-wrap .btns li a { font-size: 1em; margin-left:5px;padding:4px 15px 3px 15px;}
#review-board-write .form-wrap .agree {}
#review-board-write .form-wrap .agree li { list-style-type: none; position: relative; margin: 5px 0; }
#review-board-write .form-wrap .agree li a {position: absolute; right: 14px; top: 0; font-size: 1em; }
#review-board-write .btn-gr1 { padding: 8px 0; text-align: center; margin-bottom: 10px; }
#review-board-write .form-wrap .w100-wrap .web-edit { margin-top: 2px; }
#review-board-write #passimg { width : 100%; border-top: 2px solid #dadada; border-bottom: 2px solid #dadada; bottom:105px; }
#addinfo_box input[type=text].addinfo_inputs { -webkit-appearance: none; border: 1px solid #d6d6d6; padding: 0 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width:97%;}
#addinfo_box .addinfo_title { width: 40%; word-break: break-all; }
#addinfo_box .addinfo_value { word-break: break-all; }

/* °Ô½Ã±Û ºñ¹Ð¹øÈ£ */
/* =============================================================================
   ºñ°ø°³±Û-ÆË¾÷ popups.html
   ========================================================================== */
.password { display: none;z-index: 101;width:94%;padding-right:3%;padding-left:3%;}
.password .head {position:relative;background:#fff;}
.password .head h5 { padding-left: 3%; text-align: left; margin: 0; height: 34px; line-height: 36px;font-weight: bold;}
.password .head h5.orange { color: #f56e00; }
#review-board-write .title {position:relative;}
#review-board-write .title h3 { padding-left: 3%; text-align: left; margin: 0; height: 34px; line-height: 36px;font-weight: bold;}
#review-board-write .title .btns { position: absolute; top: 0; right: 14px; }
.password .contents { position: relative; padding: 15px 0; border-top:1px solid #979797;background:#fff;}
.password .contents p { text-align: center;font-weight: bold; color: #000; }
.password .contents .form-wrap { position: relative; padding: 20px 20px 20px 170px;background:url('http://www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_password_01.png') no-repeat 108px 19px;}
.password .contents .form-wrap label { display: block;/* position: absolute; left: 25px; top: 25px; */color: #000;padding-bottom:7px;}
.password .contents .form-wrap .wrap { position: relative;/* padding-left: 60px; padding-right: 60px; */}
.password .contents .form-wrap .wrap input { width: 50%; height: 25px; }
.password .contents .form-wrap a.btn-gray-h25 { position: absolute; top: 20px; right: 20px; }
.password .btn-wrap { text-align: center;padding:12px 0px 12px 0px;border-top:1px solid #979797;background:#fff;}

/* ´ñ±Û »èÁ¦ ·¹ÀÌ¾î ÃÊ±âÈ­ */
#comment_password {position:fixed !important;top:50% !important;}

/* °Ô½ÃÆÇ ÅÇ */
.list_board {margin-bottom:25px;}
.list_board:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.list_board li {display:inline-block;float:left;width:25%;}
.list_board li a {text-align:center;display:block;padding:12px 0px 12px 0px;color:#fff;background:#afafaf;border-left:1px solid #fff;}
.list_board li.on a {background:#444;}
.list_board li:first-child a {border-left:none;}

/* QnA ÅÇ */
.tab_board {padding:0px 0px 0px 12px;}
.tab_board:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.tab_board a {display:inline-block;text-align:center;padding:0px 17px 20px 0px;font-weight:bold;box-sizing:border-box;}
.tab_board a.on {text-decoration:underline;}

/* ---------------------------------------- °Ô½ÃÆÇ ³¡ ---------------------------------------- */


/* ¹öÆ° */
.btn_White {width:100%; height:35px; line-height:35px; background-color:#fff; text-align:center; display:block; border:1px solid #c6c6c6; box-sizing: border-box; vertical-align: middle;}
.btn_Black {width:100%; height:35px; line-height:35px; background-color:#393939; color:#fff; text-align:center; display:block; border:1px solid #393939; box-sizing: border-box; vertical-align: middle;}
.btn_Red {width:100%; height:40px; line-height:40px; background-color:#ab3e41; color:#fff; text-align:center; display:block; border:1px solid #ab3e41; box-sizing: border-box; vertical-align: middle;}

/* µ¿¿µ»ó */
#vimelar-container iframe {position:fixed;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;}
#main_container .main_banner.type2 {padding-top:104px;}
#main_container .main_banner.type3 {width:100%;padding-top:500px;position:relative;z-index:10;}
.thumb_main {width:100%;height:500px;position:fixed;top:65px;left:0px;z-index:1;background:url('http://reskin.img13.kr/event/2017/03/test.gif') no-repeat center top;background-size:cover;}

/* ºÐ·ù ÇÏ´Ü ¹è³Ê */
.cate_bottom_banner {}
.cate_bottom_banner img {width:100%;}

/* Ç²ÅÍ ÇÏ´Ü ¹è³Ê 20170704*/
.footer_banner {padding:0px 26px 24px 26px;}
.footer_banner.main {padding-top:24px;padding-bottom:0px;background:#f2f2f2;}
.footer_banner .footer_banner_sec {width:100%;margin:0 auto;position:relative;}
.footer_banner .footer_banner_sec img {width:100%;}


/* ÃÖ±Ù º» »óÇ° */
a#btn_lastView {text-align:center;width:44px;position:fixed;right:58px;bottom:6px;z-index:100000;}
a#btn_lastView img {width:100%;}
#ly_lastView {width:100%;height:100%;position:fixed; top:0px; left:0; background-color:#fff; z-index:10000;/* padding-bottom:20px;*/ box-shadow: 0 1px 10px #717171; display:none;overflow-y:scroll;}
#ly_lastView .layer_pop .pop_cont ul {width:100%;min-height:484px;padding:22px 12px 5px 12px;box-sizing:border-box;}
#ly_lastView .layer_pop .pop_cont ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#ly_lastView .layer_pop .pop_cont ul li {float:left;text-align:center;width:50%;padding:0px 8px 5px 8px;box-sizing:border-box;position:relative;}
#ly_lastView .layer_pop .pop_cont ul li .listName {line-height:1.2rem;}
#ly_lastView .layer_pop .pop_cont ul li .listName .tit_bn {padding:0px 0px 0px 0%;margin:0px 0px 0px 3.4%;text-align:center;font-size:0.938rem;font-weight:bold;display:block;width:93%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#ly_lastView .layer_pop .pop_cont ul li .listName .tit_pn {padding:0px 0px 5px 0%;margin:0px 0px 0px 3.4%;text-align:center;font-size:0.938rem;font-weight:bold;display:block;width:93%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#ly_lastView .layer_pop .pop_cont ul li .listName em {display:none;}
#ly_lastView .btn_close.type3 {/*width:100%;position:absolute;left:0px;bottom:0px;*/}
#ly_lastView .layer_pop .pop_cont .no_result {min-height:242px;padding-top:242px;}
.btn_top {text-align:center;width:44px;position:fixed;right:7px;bottom:6px;z-index:100000;}
.btn_top img {width:100%;}

.list_array {height:52px; border-bottom:1px solid #4a4a4a; border-top:1px solid #c7c7c7; padding:0 8px; margin-bottom: 20px;}
.list_array .list_arrayLeft {float:left; margin-top:12px;}
.list_array .list_arrayLeft select {height:28px;}
.list_array .list_arrayRight {float:right; margin-top:12px;}
.list_array .list_arrayRight img {margin-left:10px;}
.list_shopping1x {text-align:center;}
.list_shopping1x ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; text-align:left; font-size:0;}
.list_shopping1x li {width:100%; display:inline-block; vertical-align: top; border-top:1px solid #d9d9d9;}
.list_shopping1x li a {display: block; padding:18px 4px; position:relative; overflow:hidden; zoom:1;}
.list_shopping1x li:first-child {border:0px none;}
.list_shopping1x li:first-child a {padding:0 4px 18px 4px;}
.list_shopping1x li img.listPic {width:50%; float:left;}
.list_shopping1x .list_shoppingInfo {width:46%; float:left; padding-left:4%; font-size:12px;}
.list_shopping2x {text-align:center;}
.list_shopping2x ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; padding:0 2px;  text-align:left; font-size:0;}
.list_shopping2x li {width:50%; display:inline-block; vertical-align: top; text-align:left;}
.list_shopping2x li a {display: block; padding:0 2px 18px 2px;}
.list_shopping2x li img.listPic {width:100%;}
.list_shopping2x .list_shoppingInfo {margin-top:10px; text-align:center; font-size:12px;}
.list_shopping3x {text-align:center;}
.list_shopping3x ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; padding:0 2px; text-align:left; font-size:0;}
.list_shopping3x li {width:33.33%; display:inline-block; vertical-align: top;}
.list_shopping3x li a {display: block; padding:2px;}
.list_shopping3x li img.listPic {width:100%;}
.list_shopping3x .list_shoppingInfo {margin-top:10px; text-align:center; font-size:12px;}
.listName {color:#3b3b3b; word-break: break-all;}
.listDiscount {color:#b5b5b5;}
.listPrice {color:#1b1b1b; margin-bottom:4px;}
.listSoldout {color:#D22525; margin-bottom:4px;}
.listReplace {color:#1b1b1b; margin-bottom:4px;}
.listReview {color: #DB2E2E; margin-bottom:4px;}
.listReserve {color:#7d7d7d; font-size:0.917em;}
.listPoint {color:#7d7d7d; font-size:0.917em;}

/* ÇÏ´Ü °Ë»ö */
#main_container .search_bottom {padding:0px 0px 0px 0px;margin-bottom:25px;}
.search_bottom {display:none;padding:25px 0px 0px 0px;background:#fff;position:relative;z-index:10;} /* 230626 ¼öÁ¤ */
.search_bottom .searchBox {height:40px;margin:0px 24px 0px 24px;border:3px solid #000;position:relative;background:#fff;position:relative;}
.search_bottom .searchBox.main {margin:30px 24px 0px 24px;}
.search_bottom .searchBox input {width:91.5%;height:26px;padding:9px 12px 5px 12px;font-size:1.063rem;font-weight:bold;color:#000;border:none;background:#fff;}
.search_bottom .btn_search {display:;width:20px;padding:7px 8px 7px 8px;position:absolute;bottom:5px;right:27px;}
.search_bottom .btn_search img {width:100%;}

/* ±¤°í ½ºÅ©¸³Æ® °ü·Ã ¿©¹é ¼öÁ¤_20170928 */
.text_ad {display:none;}


/* ¸®ºä °Ë»ö */
.search_review {background:#fff;position:relative;z-index:10;}
.search_review .searchBox {height:40px;margin:0px 13px 0px 13px;border:3px solid #000;position:relative;background:#fff;position:relative;}
.search_review .searchBox input {width:91.5%;height:26px;padding:9px 12px 5px 12px;font-size:1.063rem;font-weight:bold;color:#000;border:none;background:#fff;}
.search_review .btn_search {display:;width:20px;padding:7px 8px 7px 8px;position:absolute;bottom:5px;right:16px;}
.search_review .btn_search img {width:100%;}

/* »ó¼¼ ¿¹¿ÜÃ³¸® */
.m_old {display:none;}
.btn_close {display:block;height:42px;padding:23px 0px 0px 24px;font-size:1rem;color:#fff;background:#000;}
.btn_close.type2 {/*background:#000 url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_close_03.png') no-repeat right center;background-size:45px 20px;*/}
.btn_close.type3 {text-align:right;padding-right:24px;position:relative;z-index:1000;color:#000;background:#000 url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/btn/btn_close_07.png') no-repeat center center;background-size:23px 22px;}
.btn_close.type4 {width:100px;padding:0px 0px 0px 0px;position:fixed;bottom:11px;left:130px;z-index:100;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/btn/btn_close_09.png') no-repeat 50% center;background-size:23px 22px;}
.tit_eng {padding:11px 0px 12px 12px;margin:25px 12px 16px 12px;border:1px solid #ccc;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_03.png') no-repeat 96% center;background-size:15px 11px;}
.tit_eng em {display:none;}
.tit_page {padding:0px 18px 10px 25px;}
.tit_page h3 {font-size:0.938rem;}
.tit_page h3 span {padding:0px 0px 0px 10px;font-size:0.875rem;color:#999;}
.tit_page h3 .depth_02 {color:#999;}
.tit_page.full {padding:13px 18px 13px 24px;}


/* ¸ÞÀÎ ÆË¾÷ */
#pop_main {display:none;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);position:fixed;top:64px;left:0px;z-index:100;}
#pop_main .pop_cont {margin:24px 24px 0px 24px;position:relative;}
#pop_main .pop_cont img {width:100%;border-radius:5px;/*box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);*/}
#pop_main .pop_cont .btn_close {position:absolute;bottom:-74px;right:130px;padding:20px;background:none;}
#pop_main .pop_cont .btn_close.type2 {bottom:-70px;}
#pop_main .pop_cont .btn_close img {width:33px;height:33px;box-shadow:none;}
#pop_main.type2 .pop_cont {padding:6px 6px 0px 6px;margin:23px 18px 0px 18px;border-radius:5px;position:relative;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_movie_01.png') no-repeat left top;background-size:100% 100%;}
#pop_main.type2 .pop_cont a {display:block;}
#pop_main.type2 .pop_cont video {border-radius:5px;}
#pop_main.type2 .pop_cont .btn_close.type2 {top:auto;bottom:-105px;right:auto;left:40.5%;}
#pop_main.type2 .pop_cont .btn_close {padding:0px 0px 20px 14px;}
#pop_main.type2 .pop_cont .btn_close img {width:33px;height:33px;box-shadow:none;}
#pop_main.type2 .go_prd {text-align:center;display:block;padding:10px 0px 0px 0px;font-weight:bold;color:#fff;text-shadow: 0.1em 0.1em 0.15em #333; }
#pop_main.type3 {width:auto;margin:24px 12px 22px 12px;background:none;position:static;box-sizing:border-box;}
#pop_main.type3 .pop_cont {padding:24px 40px 58px 40px;margin:0px;position:relative;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_movie_02.png') no-repeat left top;background-size:100% 100%;}
#pop_main.type3 .pop_cont a {display:block;}
#pop_main.type3 .pop_cont video {border-radius:10px;}
#pop_main.type3 .pop_cont a .btn_05 {position:relative;top:-8px;}
#pop_main.type3 .pop_cont .btn_close {display:none;padding:0px 0px 20px 14px;}
#pop_main.type3 .pop_cont .btn_close img {width:33px;height:33px;box-shadow:none;}



/* Coupon pop-up */
#pop_coupon {width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);position:fixed;top:64px;left:0px;z-index:100;}
#pop_coupon .pop_cont {margin:135px 0px 0px 0px;position:relative;}
#pop_coupon .pop_cont img {width:100%;}
#pop_coupon .pop_cont .btn_close {text-align:center;padding:0px 20px 20px 20px;background:none;}
#pop_coupon .pop_cont .btn_close img {width:33px;height:33px;}

#pop_coupon .pop_cont .btn_close_one_day {position:absolute;right:24px;top:134px;}
#pop_coupon .pop_cont .btn_close_one_day img {width:130px;height:20px;}

/* real review */
.review_cont h4 {padding:0px 24px 0px 24px;}
.review_cont .post img {width:100%;}


/* Æ÷Åä¸®ºä º¸±â ÇÏ´Ü µ¿¿µ»ó ÇÁ·¹ÀÓ */
.photo_review .review_cont .view_sec .post iframe {width:100%;}


#header .top_banner img {width:100%;}


/* 210614 Ãß°¡ */
.search_bottom .search-auto-complete-list {display:none;width:calc(100% - 20px);padding:8px 10px;position:absolute;top:55px;left:-3px;background:rgba(255,255,255,1);border:3px solid #000;}
.search_bottom .search-auto-complete-list ul {}
.search_bottom .search-auto-complete-list ul li {display:inline-block;margin:4px 0px;}
.search_bottom .search-auto-complete-list ul li a {color:#000 !important;}
.search_bottom .search-list-close {display:none;}
.none-data {text-align:center;}

/* 230226 Ãß°¡ : ¸¶ÀÌÆäÀÌÁö ¸ÞÀÎ »ó´Ü ÅÇ ¼öÁ¤ */
nav.links {margin-bottom:25px;}
nav.links li {float:left;width:25%;border-right:1px solid #fff !important;border-bottom:1px solid #fff !important;box-sizing:border-box;}
nav.links li a {text-align:center;display:block;padding:15px 4px 15px 4px;background:#afafaf;}
nav.links .on a {background:#444;}
nav.links li a span {font-weight:bold;color:#fff;}





