@import url(../../dist/static/uipack-local.css);.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%;min-height:100%;width:100%}*{font-family:inherit;font-size:inherit;color:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:inherit}a{text-decoration:none}label{cursor:pointer}button{border:0 none;background:transparent;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;padding:0;margin:0}fieldset{border:0 none}a,button,[tabindex],.tab,input{-webkit-tap-highlight-color:transparent}.full-w.banner{margin-top:96px;height:280px;background:#efefef}.full-w.banner .banner-inner{background:#999;height:100%;font-size:30px;text-align:center;line-height:280px;color:#fff;font-weight:bold}.banner-test{text-align:center;background:#efefef;color:#fff;font-weight:bold;font-size:40px;height:280px;line-height:280px}#footer.test:after{content:'test';position:absolute;bottom:0;right:0}@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:200;src:url(/resources/dist/fonts/NanumBarunGothicUltraLight.eot);src:local("Nanum Barun Gothic UltraLight"),local("NanumBarunGothicUltraLight"),url(/resources/dist/fonts/NanumBarunGothicUltraLight.eot?#iefix) format("embedded-opentype"),url(/resources/dist/fonts/NanumBarunGothicUltraLight.woff2) format("woff2"),url(/resources/dist/fonts/NanumBarunGothicUltraLight.woff) format("woff"),url(/resources/dist/fonts/NanumBarunGothicUltraLight.ttf) format("truetype")}@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:300;src:url(/resources/dist/fonts/NanumBarunGothicLight.eot);src:local("Nanum Barun Gothic Light"),local("NanumBarunGothicLight"),url(/resources/dist/fonts/NanumBarunGothicLight.eot?#iefix) format("embedded-opentype"),url(/resources/dist/fonts/NanumBarunGothicLight.woff2) format("woff2"),url(/resources/dist/fonts/NanumBarunGothicLight.woff) format("woff"),url(/resources/dist/fonts/NanumBarunGothicLight.ttf) format("truetype")}@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:400;src:url(/resources/dist/fonts/NanumBarunGothic.eot);src:local("Nanum Barun Gothic"),local("NanumBarunGothic"),url(/resources/dist/fonts/NanumBarunGothic.eot?#iefix) format("embedded-opentype"),url(/resources/dist/fonts/NanumBarunGothic.woff2) format("woff2"),url(/resources/dist/fonts/NanumBarunGothic.woff) format("woff"),url(/resources/dist/fonts/NanumBarunGothic.ttf) format("truetype")}@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:700;src:url(/resources/dist/fonts/NanumBarunGothicBold.eot);src:local("Nanum Barun Gothic Bold"),local("NanumBarunGothicBold"),url(/resources/dist/fonts/NanumBarunGothicBold.eot?#iefix) format("embedded-opentype"),url(/resources/dist/fonts/NanumBarunGothicBold.woff2) format("woff2"),url(/resources/dist/fonts/NanumBarunGothicBold.woff) format("woff"),url(/resources/dist/fonts/NanumBarunGothicBold.ttf) format("truetype")}body{font-family:'Nanum Barun Gothic', sans-serif;font-size:12px}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.ov-h{overflow:hidden}@media (max-width: 719px){.hide-m{display:none}}.hide,.hidden{display:none !important}.td-u{text-decoration:underline !important}.va-t{vertical-align:top}.va-m{vertical-align:middle !important}.d-b{display:block !important}.pos-f{position:fixed !important}.pos-r{position:relative !important}.pos-s{position:static !important}.pos-a{position:absolute !important}.wow-b{word-wrap:break-word}.c-point{color:#ff7b30}.c-sub{color:#00aa9b}.line-through{text-decoration:line-through}.ellipsis{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multi-line-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal;max-height:5em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mt5{margin-top:5px}.mt8{margin-top:8px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.pb100{padding-bottom:100px}.block{margin:20px 0}.block2{margin:10px 0}.block3{margin:5px 0}.ta-l{text-align:left !important}.ta-c{text-align:center !important}.ta-r{text-align:right !important}.clf:after,[data-page=couponlist] .coupon-item-list:after,[data-page="video"] .section-video:after{content:'';display:block;clear:both}.clf .fl,[data-page=couponlist] .coupon-item-list .fl,[data-page="video"] .section-video .fl{display:block;float:left}.clf .fr,[data-page=couponlist] .coupon-item-list .fr,[data-page="video"] .section-video .fr{display:block;float:right}.emoji-status,.area-comment{display:none}.area-comment-empty,.emoji-staus-empty{display:inline-block}.emoji-status[data-visible=true]{display:block}.emoji-status[data-visible=true]+.emoji-staus-empty{display:none !important}.area-comment[data-visible=true]{display:inline-block}.area-comment[data-visible=true]+.area-comment-empty{display:none !important}.line-clamp,.line-clamp--x2{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp.x5,.x5.line-clamp--x2{-webkit-line-clamp:5}.line-clamp.x4,.x4.line-clamp--x2{-webkit-line-clamp:4}.line-clamp--x2{-webkit-line-clamp:2}[data-mobile-only="1"]{display:none}@media (max-width: 719px){[data-mobile-only="1"]{display:block}}.square{position:relative;display:block;width:100%;height:auto}.square:after{content:'';display:block;padding-bottom:100%}.square>*{position:absolute;width:100%;height:100%}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}@media (max-width: 719px){html,body{overflow-x:hidden;height:auto;min-height:auto;padding-bottom:0 !important}}.noScroll{position:fixed;overflow:hidden;width:100%}.content{padding-bottom:64px;background:#fff}@media (max-width: 719px){.content{position:relative;margin-top:-42px;z-index:150;padding-bottom:32px}.content.recommend{border-top:1px solid #d9d9d9}.content[data-page="2dep-list"],.content[data-page="my-info"],.content[data-page="favorite"],.content[data-page="category"],.content[data-page="edu-search"]{z-index:149}.content[data-page="main"],.content[data-gnb-show=true]{position:initial;z-index:initial;margin-top:0}.content[data-page="prd-detail"] .image-preview{z-index:151;position:relative}.content[data-page="prd-detail"] .image-preview.blur{z-index:151}.content[data-page="prd-detail"] .image-preview .img-view .ui-slide.blur{background:#0000007a;background-blend-mode:multiply;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.content[data-page="prd-detail"] .img-list .indicator-btn.blur{background:#0000007a;background-blend-mode:multiply;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.content[data-page="board"] .cnn-board{margin-bottom:0}.content .ui_grid.mt40,.content .grid.mt40{margin-top:12px}}#content.relative{position:relative}#main_visual{width:100%}.full-w{width:100%}.full-w.bg-gray{background:#f5f5f5}@media (max-width: 719px){.page .full-w{padding:0 12px;min-height:360px}}@media (min-width: 720px){.fix-wrap-width{width:1056px;margin:0 auto}}.inner-w,.inner-w400,.inner-w800{width:1056px;margin:0 auto;position:relative}@media (max-width: 719px){.inner-w,.inner-w400,.inner-w800{width:100%;padding:0 12px}.inner-w.mobile-full,.mobile-full.inner-w400,.mobile-full.inner-w800{padding:0}.inner-w.mobile-full.bg,.mobile-full.bg.inner-w400,.mobile-full.bg.inner-w800{padding-top:8px;background:#f5f5f5}.inner-w.mobile-full.search,.mobile-full.search.inner-w400,.mobile-full.search.inner-w800{padding-top:0}}.inner-w400{width:400px}@media (max-width: 719px){.inner-w400{width:100%}}.inner-w800{width:800px}@media (max-width: 719px){.inner-w800{width:100%}}@media (max-width: 719px){.inner-w-m{width:100%;padding:0 12px}.inner-w-m.mobile-full{padding:0}.inner-w-m.mobile-full.bg{padding-top:8px;background:#f5f5f5}}.masonry-grid{margin-top:36px}@media (max-width: 719px){.masonry-grid{margin-top:12px}}.layout-split{padding-top:36px;position:relative}.layout-split:after{content:'';display:block;clear:both}.layout-split>*{float:left}.layout-split>*{margin-left:24px;width:336px}.layout-split>*:first-child{margin-left:0;width:696px}.layout-split>*{float:left}.layout-split>*{margin-left:24px;width:336px}.layout-split>*:first-child{margin-left:0;width:696px}.layout-split[data-layout-split=orderlist]>*{margin-left:24px;width:852px}.layout-split[data-layout-split=orderlist]>*:first-child{margin-left:0;width:180px}.layout-split[data-layout-split=edu-category]>*{margin-left:24px;width:784px}.layout-split[data-layout-split=edu-category]>*:first-child{margin-left:0;width:248px}.layout-split[data-layout-split=prd-detail]{position:static;margin-bottom:64px}.layout-split[data-layout-split=prd-detail]>*{margin-left:16px;width:374px}.layout-split[data-layout-split=prd-detail]>*:first-child{margin-left:0;width:666px}.layout-split[data-layout-split=edu-detail]{position:static}.layout-split[data-layout-split=edu-detail]>*{margin-left:16px;width:344px}.layout-split[data-layout-split=edu-detail]>*:first-child{margin-left:0;width:696px}.layout-split[data-layout-split=artist-banner]>*{margin-left:16px;width:480px}.layout-split[data-layout-split=artist-banner]>*:first-child{margin-left:0;width:560px}.layout-split[data-layout-split=payment]{padding-top:0;padding-bottom:70px}.layout-split[data-layout-split=payment]>*{margin-left:23px;width:337px}.layout-split[data-layout-split=payment]>*:first-child{margin-left:0;width:440px}.layout-split[data-layout-split=artist-page]{padding-top:0}.layout-split[data-layout-split=artist-page]>*{margin-left:32px;width:840px}.layout-split[data-layout-split=artist-page]>*:first-child{margin-left:0;width:184px}@media (max-width: 719px){.layout-split[data-layout-split=artist-page] .container{padding:0 12px}.layout-split[data-layout-split=artist-page] .container .img-banner{display:none}}.layout-split[data-layout-split=notification]{padding-top:0;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;margin-top:0;margin-bottom:0}.layout-split[data-layout-split=notification]>*{width:341px;margin-left:0}.layout-split[data-layout-split=notification]>*:first-child{width:713px}.layout-split[data-layout-split=notification] .artist-area{padding:0;border:0 none;display:none}.layout-split[data-layout-split=notification] .card-style-profile .split:last-child{width:200px}.layout-split[data-layout-split=notification] .card-style-profile .btn.full-w{display:none}.layout-split[data-layout-split=notification] .notice-area{border-right:1px solid #d9d9d9;background:#f5f5f5;position:relative}.layout-split[data-layout-split=notification] .notice-area .msg-lists{background:#fff;height:820px;overflow-y:auto}.layout-split[data-layout-split=notification] .notice-area .msg-area{min-height:550px}.layout-split[data-layout-split=msg-board]{margin-top:0;border-left:1px solid #d9d9d9}.layout-split[data-layout-split=msg-board]>*{width:713px;margin-left:0}.layout-split[data-layout-split=msg-board]>*:first-child{width:342px}.layout-split[data-layout-split=msg-board] .msg-board{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;position:relative}.layout-split[data-layout-split=msg-board] .msg-board .msg-aside{overflow:hidden}.layout-split[data-layout-split=msg-board] .msg-board:before{content:'';position:absolute;z-index:200;width:100%;height:100%;background:#666;opacity:0.3;display:none}.layout-split[data-layout-split=msg-board] .msg-board[data-fetching=true]:before{display:block}.layout-split[data-layout-split=msg-board] .msg-board[data-fetching=true] .loader{position:absolute;z-index:200;top:50%;margin-top:-55px}.layout-split[data-layout-split=msg-board] .msg-board[data-fetching=true] .loader-ellipsis{z-index:1000;width:1.5em;height:1.5em;margin-top:300px}.layout-split[data-layout-split=msg-board] .msg-board[data-fetching=true] .loader-ellipsis:before,.layout-split[data-layout-split=msg-board] .msg-board[data-fetching=true] .loader-ellipsis:after{width:1.5em;height:1.5em}@media (max-width: 719px){.layout-split[data-layout-split=msg-board]{border-left:0 none}.layout-split[data-layout-split=msg-board] .msg-board{border:0 none}}.layout-split[data-layout-split=article-page]{margin-top:0;margin-left:0;border:1px solid #d9d9d9;border-top:0 none;padding-top:0}.layout-split[data-layout-split=article-page]>*{width:358px;margin-left:0}.layout-split[data-layout-split=article-page]>*:first-child{width:696px}.layout-split[data-layout-split=video-row1]{margin-top:0;margin-left:0;margin-top:40px;margin-bottom:60px}@media (max-width: 719px){.layout-split[data-layout-split=video-row1]{margin-top:20px;margin-bottom:0}}.layout-split[data-layout-split=video-row1]>*{width:357px;margin-left:0;float:right}.layout-split[data-layout-split=video-row1]>*:first-child{float:left;width:675px}@media (max-width: 719px){.layout-split[data-layout-split=video-row1]>*:first-child{float:none}}.layout-split[data-layout-split=video-row2]{margin-top:0;margin-left:0}.layout-split[data-layout-split=video-row2]>*{width:332px;margin-left:0;float:right}.layout-split[data-layout-split=video-row2]>*:first-child{float:left;width:675px}@media (max-width: 719px){.layout-split{margin-top:0}.layout-split>*{float:none;width:100% !important;margin-left:0 !important}.layout-split[data-layout-split=prd-detail],.layout-split[data-layout-split=edu-detail]{padding:0}}.layout-split.half>*{width:48%;margin-left:0;margin-left:4%}.layout-split.half>*:first-child{margin-left:0}[data-layout-split=orderlist] .title-style{padding-top:0}[data-layout-split=orderlist] .title-style select{margin-top:8px}[data-layout-split=artist-banner] .banner{height:360px;background:#efefef}.article-layout{margin-top:24px;padding-bottom:82px}.article-layout .area-emoji{margin-bottom:16px}.article-layout .top-nav{border:1px solid #d9d9d9;display:table;width:100%;padding:16px 24px}.article-layout .top-nav:after{content:'';display:block;clear:both}.article-layout .top-nav>*{display:block;float:left;text-align:left}.article-layout .top-nav>*:first-child{width:44%}.article-layout .top-nav>*:last-child{width:56%}.article-layout .top-nav .area-user .circ-label .label-txt{max-width:340px}.article-layout .top-nav .area-user .btn.btn-s.btn-white{display:block;float:right}.article-layout .top-nav .arrow-btn{display:inline-block;color:#666;font-size:14px;height:32px}.article-layout .top-nav .arrow-btn>*{display:inline-block;vertical-align:middle;line-height:32px}.article-layout .top-nav .arrow-btn .fa{font-size:18px;margin-right:8px}.article-layout .area-user .img-bg,.article-layout .area-user .artist_card__img{width:32px;height:32px}.article-layout .area-user .label-txt{font-size:14px}.article-layout .comment-ui{padding:24px}.article-layout .comment-ui .title-style-sub{padding-top:0}.article-layout .comment-ui .title-style-sub .to-right{width:auto}.article-layout .comment-ui .area-comment{margin-top:0}@media (max-width: 719px){.article-layout.inner-w,.article-layout.inner-w400,.article-layout.inner-w800{margin-top:0;padding-bottom:82px}.article-layout.inner-w .top-nav,.article-layout.inner-w400 .top-nav,.article-layout.inner-w800 .top-nav{border-top:0 none;padding:0;position:relative}.article-layout.inner-w .top-nav>*:first-child,.article-layout.inner-w400 .top-nav>*:first-child,.article-layout.inner-w800 .top-nav>*:first-child{width:56px;height:56px;text-align:center}.article-layout.inner-w .top-nav>*:first-child i,.article-layout.inner-w400 .top-nav>*:first-child i,.article-layout.inner-w800 .top-nav>*:first-child i{line-height:56px;font-size:20px}.article-layout.inner-w .top-nav>*:first-child span,.article-layout.inner-w400 .top-nav>*:first-child span,.article-layout.inner-w800 .top-nav>*:first-child span{display:none}.article-layout.inner-w .top-nav>*.area-user,.article-layout.inner-w400 .top-nav>*.area-user,.article-layout.inner-w800 .top-nav>*.area-user{padding-top:12px;position:absolute;left:46px;right:12px;width:auto}.article-layout.inner-w .top-nav>*.area-user .img-bg,.article-layout.inner-w400 .top-nav>*.area-user .img-bg,.article-layout.inner-w800 .top-nav>*.area-user .img-bg,.article-layout.inner-w .top-nav>*.area-user .artist_card__img,.article-layout.inner-w400 .top-nav>*.area-user .artist_card__img,.article-layout.inner-w800 .top-nav>*.area-user .artist_card__img{margin-right:8px}.article-layout.inner-w .top-nav>*.area-user .circ-label .label-txt,.article-layout.inner-w400 .top-nav>*.area-user .circ-label .label-txt,.article-layout.inner-w800 .top-nav>*.area-user .circ-label .label-txt{max-width:184px}.article-layout.inner-w .layout-split,.article-layout.inner-w400 .layout-split,.article-layout.inner-w800 .layout-split{border:0 none}.article-layout.inner-w .article-style,.article-layout.inner-w400 .article-style,.article-layout.inner-w800 .article-style,.article-layout.inner-w .comment-ui,.article-layout.inner-w400 .comment-ui,.article-layout.inner-w800 .comment-ui,.article-layout.inner-w .list-area,.article-layout.inner-w400 .list-area,.article-layout.inner-w800 .list-area{padding-right:12px;padding-left:12px}.article-layout.inner-w .article-style,.article-layout.inner-w400 .article-style,.article-layout.inner-w800 .article-style{padding-top:16px}}.padded-top{padding-top:26px}@media (min-width: 720px){.layout_navigation .layout-split{padding-top:0}.layout_navigation .breadcrumb_container{margin-left:275px;width:auto}.layout_navigation .side_nav{margin-top:-50px}}@media (max-width: 719px){.layout_navigation .breadcrumb_container{margin-bottom:0}.layout_navigation .layout-split{padding-top:0}.layout_navigation .side_nav{margin-bottom:8px}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}#skip-to-content a:focus,#skip-to-content a:active{margin-top:0;height:auto;padding:10px 0}#arrow-svg{fill:#fff;width:28px;height:12px;display:inline-block}#skip-to-content a{position:absolute;top:0;left:0;z-index:9999;width:100%;height:1px;margin-top:-1px;display:block;background-color:#efefef;font-size:14px;font-weight:bold;color:#111;line-height:1;text-align:center;overflow:hidden}[data-scrollbar]{overflow-y:hidden !important}.line_through{text-decoration:line-through}.toggle-sp-icon .sp-icon.active{display:none}.toggle-sp-icon.active .sp-icon{display:none}.toggle-sp-icon.active .sp-icon.active{display:inline-block}.toggle-sp-icon[data-icon-event=hover]:hover .sp-icon{display:none}.toggle-sp-icon[data-icon-event=hover]:hover .sp-icon.active{display:inline-block}.img-bg,.artist_card__img{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.circ-label>*{display:inline-block;vertical-align:middle}.circ-label .img-bg,.circ-label .artist_card__img{width:48px;height:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:12px}.circ-label .label-txt{color:#333;font-size:12px;display:block;display:-webkit-box;height:54px;font-size:12px;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block;max-width:98px;height:auto}[data-page="artist-search"] .circ-label .label-txt{display:block;display:-webkit-box;height:36px;font-size:12px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block}[data-icon=emoji]{position:relative;overflow:visible}[data-icon=emoji] .sp-icon{position:absolute;bottom:-3px;right:-3px}.m-view{display:none}.ico{display:inline-block;vertical-align:middle}.ico-blank{display:block;width:120px;height:120px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;line-height:120px;margin:100px auto 20px}@media (max-width: 719px){.ico-blank{margin-top:40px}}.ico-blank>i{font-size:70px;vertical-align:middle}.ico.vip{background:#fff;width:64px;font-size:10px;color:#ff7b30;padding:4px 0 3px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;font-weight:bold;border:1px solid #ff7b30;text-align:center}.ico.creditcard{width:82px;height:48px;color:#999;margin-right:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ico.creditcard .sp-icon{position:absolute;top:0;left:0;z-index:1}.ico.creditcard .bank-name{position:relative;z-index:10;display:inline-block;margin-top:11px;margin-left:21px}.ico.creditcard.add-card-btn{border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;text-align:center}.ico.creditcard.add-card-btn i{color:#ff7b30;line-height:46px}@media (max-width: 719px){.ico.creditcard{display:inline-block;height:auto;width:auto;background:none !important}.ico.creditcard .bank-name{margin:0}.ico.creditcard .icon-creditcard{display:none}}.ico.outline{height:18px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;margin-left:8px;line-height:1.9;font-size:9px;padding:0 10px;background:#fff}.ico.outline:first-child{margin-left:0}.ico.outline.negative{border:1px solid #ff7b30;color:#ff7b30}.ico.outline.positive{border:1px solid #00aa9b;color:#00aa9b}.ico.outline.purple{border:1px solid #7005e9;color:#7005e9}.ico.outline.blue{border:1px solid #579de0;color:#579de0}.ico.outline.yellow{border:1px solid #f49b1d;color:#f49b1d}.ico.round{vertical-align:middle;display:inline-block;width:16px;height:16px;font-size:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;line-height:14px;border:1px solid #adadad;color:#666;margin-right:4px}.ico.round.play{text-indent:2px;color:#00aa9b;border-color:#00aa9b}.asterisk{display:inline-block}.asterisk.red{color:#ff4b50;font-size:18px}.txt-bg{margin-top:32px;border:1px solid #d9d9d9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#f5f5f5;font-size:12px;color:#333;padding:16px 24px}.txt-bg.recent{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:none;margin:0;padding:0;height:48px;background-color:#f5f5f5;font-size:14px;color:#666}.txt-underline{position:relative}.txt-underline:after{content:'';position:absolute;height:2px;width:100%;background:#333;left:0;bottom:-2px}.txt-underline.white:after{background:#fff}.txt-empty{font-size:18px;color:#666;padding:24px 0;text-align:center}.txt-empty.no-product{padding:56px 0}.empty-msg{padding:60px 0;display:block;color:#999;font-size:14px;text-align:center}.hilight.red{color:#ff7b30 !important}.hilight.red strong{color:#ff7b30}.hilight.blue{color:#00aa9b}.hilight.crossout{text-decoration:line-through}.off-txt{color:#666;font-size:12px}.box-style-outline{display:block;width:100%;font-size:16px;color:#ff7b30;text-align:center;border:1px solid #ff7b30;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;height:56px;line-height:54px;width:255px}@media (max-width: 719px){.box-style-outline{height:44px;line-height:44px}}.login.wrap .login-coupon-area,.login.wrap .login-coupon-area--no-border{background:#fff;border:1px solid #d9d9d9;margin-top:16px}.login.wrap .login-coupon-area--no-border{background:transparent;border:0;margin-bottom:10px}.login.wrap .login-coupon-area .coupon,.login.wrap .login-coupon-area--no-border .coupon{margin:0;width:196px;height:100px;margin:24px auto 0}.login.wrap .login-coupon-area .coupon:before,.login.wrap .login-coupon-area--no-border .coupon:before,.login.wrap .login-coupon-area .coupon:after,.login.wrap .login-coupon-area--no-border .coupon:after{background:#fff;width:7.84px;height:3.92px;left:18%}.login.wrap .login-coupon-area .coupon>*,.login.wrap .login-coupon-area--no-border .coupon>*{display:block}.login.wrap .login-coupon-area .coupon span,.login.wrap .login-coupon-area--no-border .coupon span{margin-top:16px;color:#333;font-size:18px;font-weight:bold}.login.wrap .login-coupon-area .coupon strong,.login.wrap .login-coupon-area--no-border .coupon strong{color:#ff7b30;font-weight:bold;font-size:28px}.login.wrap .login-coupon-area .coupon-img,.login.wrap .login-coupon-area--no-border .coupon-img{width:100%}.login.wrap .login-coupon-area p,.login.wrap .login-coupon-area--no-border p{padding:16px 0 24px;font-size:16px;color:#333}.box-style-gray{position:relative;display:block;margin-top:25px;background:#f5f5f5;padding:24px;font-size:16px;color:#333;white-space:pre-line}.box-style-gray:after{content:'';position:absolute;border:8px solid #f5f5f5;top:-16px;left:50%;margin-left:-8px;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.arrow-style{display:inline-block;background:#ff7b30;font-size:14px;font-weight:bold;color:#fff;padding:6px 12px 5px;position:relative}.arrow-style:after{content:'';position:absolute;border:16px solid #ff7b30;top:0}.arrow-style.right:after{left:100%;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.arrow-style.left{margin-left:16px}.arrow-style.left:after{left:-32px;border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent}.area-btn{margin:24px 0 64px;text-align:center;position:relative}.area-btn>.btn{width:246px;height:48px;line-height:48px;margin-left:24px}.area-btn>.btn:first-child{margin-left:0}.area-btn>a{line-height:32px}.title2-style{font-size:14px;font-weight:bold;text-align:left;color:#333;margin-bottom:10px}[data-page=couponlist] .paging+.title2-style{margin-top:30px;border-top:1px solid #d9d9d9;padding-top:30px}.border-row:before{content:'';display:block;width:100%;height:16px;border-top:1px solid #d9d9d9;margin-top:16px}.star-rating-size-l{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.star-rating-size-l i{display:inline-block;font-size:40px;color:#d9d9d9}.star-rating-size-l input{position:absolute;opacity:0;width:1px;height:1px;margin:0;padding:0}.star-rating-size-l label:nth-of-type(2n) i{margin-right:-20px;font-size:39px}.star-rating-size-l input:checked ~ label i,.star-rating-size-l:not(:checked)>label:hover i,.star-rating-size-l:not(:checked)>label:hover ~ label i{color:#ffc500}.banner-showroom{width:100%;position:relative;height:480px;overflow:hidden}.banner-showroom img{position:absolute;left:50%;margin-left:-960px}.banner_result{margin:0 auto}.banner_result__icon{display:block;padding-bottom:20px;text-align:center}.banner_result__icon i{font-size:120px;color:#ff7b30}.banner_result__txt{margin-top:20px;text-align:center;font-size:36px;color:#333}.banner_result.push{margin-top:60px}.banner_result.push .banner_result__icon i{color:#acacac}.banner_result .sub-text{text-align:center}@media (max-width: 719px){.banner_result__icon{padding-top:60px;padding-bottom:0}.banner_result__img{padding-top:60px}.banner_result__txt{font-size:18px}.banner_result .bottom-btn.full>*{width:100% !important}}[data-page="order_complete"] .bottom-btn.full>*{width:300px}@media (max-width: 719px){[data-page="order_complete"] .bottom-btn.full>*{width:100%}}.banner-popular{background-color:#f5a6231a;padding-bottom:24px;max-height:487px;overflow:hidden}.banner-popular .indicator{display:none !important}.banner-popular .ui-slider,.banner-popular .ui-slider-fullbtn,.banner-popular .ui-slide{height:auto !important}@media (max-width: 719px){.banner-popular{display:none}}.banner-thanks-idus{display:block;width:1056px;margin:32px auto 0;padding:16px 0;background:#fff0e5}.banner-thanks-idus .inner{margin:0 auto;display:table;table-layout:fixed}.banner-thanks-idus .inner>*{vertical-align:middle;display:table-cell}.banner-thanks-idus .ellipsis{display:inline-block;max-width:620px;vertical-align:middle;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.banner-thanks-idus p{font-size:24px;color:#333;text-align:left}.banner-thanks-idus i{padding-right:24px;font-size:70px;color:#ff7b30}@media (max-width: 719px){.banner-thanks-idus{height:72px;width:100%;padding:13px 0}.banner-thanks-idus .ellipsis{max-width:200px}.banner-thanks-idus p{font-size:16px}.banner-thanks-idus i{padding-right:12px;font-size:36px}}@media (max-width: 320px){.banner-thanks-idus p{font-size:13px}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.cnn-board{min-height:800px;font-size:14px;color:#333;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:24px}.cnn-board.old-artist-weekly-detail{border:none;padding:0;margin-bottom:-64px}@media (max-width: 719px){.cnn-board.old-artist-weekly-detail{padding:0}}@media (max-width: 719px){.cnn-board{padding:12px}}.cnn-board img{display:block;margin:0 auto;max-width:100%;height:auto}.cnn-board span{display:inline-block}.cnn-board a.a{margin-top:37px;margin-bottom:67px;display:inline-block;width:350px;margin-left:164px}.cnn-board a.a>img{display:block;width:100%;height:auto}.cnn-board a.a:last-child{margin-left:-30px}@media (max-width: 719px){.cnn-board a.a{margin:0 !important;width:100%}}.cnn-list.add-border{border-top:1px solid #d9d9d9}.cnn-list a{display:inline-block;padding:10px 15px;width:100%;border:1px solid #d9d9d9;border-top:0 none;font-size:14px;color:#333}.board-content{margin-top:24px;margin-bottom:72px;border:solid 1px #d9d9d9}.board-title{display:inline-block;margin:14px 16px 0}.board-title b{color:#ff7b30}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.f-comment{color:#999}.f-m{font-size:12px}.f-l{font-size:16px}@font-face{font-family:"idus-icon";src:url("/resources/dist/iconfont/idus-icon.eot?t=1647918748199");src:url("/resources/dist/iconfont/idus-icon.eot?t=1647918748199#iefix") format("embedded-opentype"),url("/resources/dist/iconfont/idus-icon.woff2?t=1647918748199") format("woff2"),url("/resources/dist/iconfont/idus-icon.woff?t=1647918748199") format("woff"),url("/resources/dist/iconfont/idus-icon.ttf?t=1647918748199") format("truetype"),url("/resources/dist/iconfont/idus-icon.svg?t=1647918748199#idus-icon") format("svg")}[class^="idus-icon-"],[class*=" idus-icon-"]{font-family:'idus-icon' !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.idus-icon-add_p5:before{content:"\e900"}.idus-icon-addchat:before{content:"\e901"}.idus-icon-adult:before{content:"\e902"}.idus-icon-advert:before{content:"\e903"}.idus-icon-alarm:before{content:"\e904"}.idus-icon-alert:before{content:"\e905"}.idus-icon-arrow-down-new:before{content:"\e906"}.idus-icon-arrow-down:before{content:"\e907"}.idus-icon-arrow-left:before{content:"\e908"}.idus-icon-arrow-right:before{content:"\e909"}.idus-icon-arrow-up-new:before{content:"\e90a"}.idus-icon-arrow-up:before{content:"\e90b"}.idus-icon-arrow:before{content:"\e90c"}.idus-icon-art:before{content:"\e90d"}.idus-icon-beauty:before{content:"\e90e"}.idus-icon-bubble-left:before{content:"\e90f"}.idus-icon-bulb:before{content:"\e910"}.idus-icon-cart-new:before{content:"\e911"}.idus-icon-cart:before{content:"\e912"}.idus-icon-category:before{content:"\e913"}.idus-icon-check:before{content:"\e914"}.idus-icon-checkbox-active:before{content:"\e915"}.idus-icon-checkbox-disabled:before{content:"\e916"}.idus-icon-checkbox:before{content:"\e917"}.idus-icon-class:before{content:"\e918"}.idus-icon-close:before{content:"\e919"}.idus-icon-cogwheel:before{content:"\e91a"}.idus-icon-comment:before{content:"\e91b"}.idus-icon-cook:before{content:"\e91c"}.idus-icon-craft:before{content:"\e91d"}.idus-icon-current-list:before{content:"\e91e"}.idus-icon-donate:before{content:"\e91f"}.idus-icon-donation-01:before{content:"\e920"}.idus-icon-donation-02:before{content:"\e921"}.idus-icon-donation-03:before{content:"\e922"}.idus-icon-donation-04:before{content:"\e923"}.idus-icon-download-new:before{content:"\e924"}.idus-icon-download:before{content:"\e925"}.idus-icon-drink-dessert:before{content:"\e926"}.idus-icon-drink:before{content:"\e927"}.idus-icon-emoji-cheerup:before{content:"\e928"}.idus-icon-emoji-cool:before{content:"\e929"}.idus-icon-emoji-default:before{content:"\e92a"}.idus-icon-emoji-flower:before{content:"\e92b"}.idus-icon-emoji-happy:before{content:"\e92c"}.idus-icon-emoji-like:before{content:"\e92d"}.idus-icon-emoji-sad:before{content:"\e92e"}.idus-icon-empathy-active:before{content:"\e92f"}.idus-icon-empathy:before{content:"\e930"}.idus-icon-etc-copy-3:before{content:"\e931"}.idus-icon-etc-facillity:before{content:"\e932"}.idus-icon-etc:before{content:"\e933"}.idus-icon-fail:before{content:"\e934"}.idus-icon-favorite-active:before{content:"\e935"}.idus-icon-favorite-border-p-5:before{content:"\e936"}.idus-icon-favorite-card-active:before{content:"\e937"}.idus-icon-favorite-card:before{content:"\e938"}.idus-icon-favorite-fill-p-5:before{content:"\e939"}.idus-icon-favorite:before{content:"\e93a"}.idus-icon-filter-arrow:before{content:"\e93b"}.idus-icon-filter:before{content:"\e93c"}.idus-icon-fire:before{content:"\e93d"}.idus-icon-flower:before{content:"\e93e"}.idus-icon-gift-new:before{content:"\e93f"}.idus-icon-gift:before{content:"\e940"}.idus-icon-go:before{content:"\e941"}.idus-icon-groupmsg:before{content:"\e942"}.idus-icon-heart-active:before{content:"\e943"}.idus-icon-heart:before{content:"\e944"}.idus-icon-home:before{content:"\e945"}.idus-icon-idea:before{content:"\e946"}.idus-icon-idus-hexa:before{content:"\e947"}.idus-icon-info-fill:before{content:"\e948"}.idus-icon-info-new:before{content:"\e949"}.idus-icon-info:before{content:"\e94a"}.idus-icon-level:before{content:"\e94b"}.idus-icon-location:before{content:"\e94c"}.idus-icon-lock:before{content:"\e94d"}.idus-icon-logo-empty:before{content:"\e94e"}.idus-icon-medal:before{content:"\e94f"}.idus-icon-message-fill:before{content:"\e950"}.idus-icon-message:before{content:"\e951"}.idus-icon-my-location:before{content:"\e952"}.idus-icon-myinfo:before{content:"\e953"}.idus-icon-mylocation:before{content:"\e954"}.idus-icon-mypage-dashboard-favorite-border-p-5:before{content:"\e955"}.idus-icon-mypage:before{content:"\e956"}.idus-icon-new-message:before{content:"\e957"}.idus-icon-new-share:before{content:"\e958"}.idus-icon-new-star-off:before{content:"\e959"}.idus-icon-new-star-on:before{content:"\e95a"}.idus-icon-number:before{content:"\e95b"}.idus-icon-parking:before{content:"\e95c"}.idus-icon-pencil:before{content:"\e95d"}.idus-icon-photo:before{content:"\e95e"}.idus-icon-plus-round:before{content:"\e95f"}.idus-icon-plus:before{content:"\e960"}.idus-icon-product:before{content:"\e961"}.idus-icon-profile:before{content:"\e962"}.idus-icon-profile2:before{content:"\e963"}.idus-icon-question:before{content:"\e964"}.idus-icon-questionmark-new:before{content:"\e965"}.idus-icon-questionmark:before{content:"\e966"}.idus-icon-quotes-close:before{content:"\e967"}.idus-icon-quotes-open:before{content:"\e968"}.idus-icon-radio-active:before{content:"\e969"}.idus-icon-radio-disabled:before{content:"\e96a"}.idus-icon-radio:before{content:"\e96b"}.idus-icon-rectangle:before{content:"\e96c"}.idus-icon-refresh:before{content:"\e96d"}.idus-icon-remove_p5:before{content:"\e96e"}.idus-icon-review:before{content:"\e96f"}.idus-icon-round-close:before{content:"\e970"}.idus-icon-search:before{content:"\e971"}.idus-icon-seller:before{content:"\e972"}.idus-icon-setting:before{content:"\e973"}.idus-icon-share-new:before{content:"\e974"}.idus-icon-share-p-5:before{content:"\e975"}.idus-icon-share:before{content:"\e976"}.idus-icon-shop:before{content:"\e977"}.idus-icon-showroom:before{content:"\e978"}.idus-icon-star-fill-new:before{content:"\e979"}.idus-icon-star-fill:before{content:"\e97a"}.idus-icon-star-full:before{content:"\e97b"}.idus-icon-star-half-cut:before{content:"\e97c"}.idus-icon-star-half-fill:before{content:"\e97d"}.idus-icon-star-half-new:before{content:"\e97e"}.idus-icon-star-half:before{content:"\e97f"}.idus-icon-star-outline:before{content:"\e980"}.idus-icon-star:before{content:"\e981"}.idus-icon-story:before{content:"\e982"}.idus-icon-sub-depth:before{content:"\e983"}.idus-icon-success:before{content:"\e984"}.idus-icon-thumb:before{content:"\e985"}.idus-icon-thunder:before{content:"\e986"}.idus-icon-time:before{content:"\e987"}.idus-icon-trash:before{content:"\e988"}.idus-icon-trending-up:before{content:"\e989"}.idus-icon-triangle-down:before{content:"\e98a"}.idus-icon-triangle-up:before{content:"\e98b"}.idus-icon-video:before{content:"\e98c"}.idus-icon-wifi:before{content:"\e98d"}.idus-icon-write:before{content:"\e98e"}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.btn{display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:10px;text-align:center;white-space:nowrap;line-height:1.4}.btn:focus{outline:none}.btn-xs{padding:4px 8px 3px;font-size:11px}.btn-s{padding:6px 12px;font-size:12px}.btn-m{height:32px;padding:15px 0;padding:8px 15px;font-size:12px;line-height:14px}.btn-l{height:48px;line-height:45px;padding:0 24px;font-size:16px}.btn-w{width:100%}.btn.center{display:block;margin:0 auto}.btn.w246{margin-top:64px;width:246px}.btn-reset{border:0 !important;background:transparent !important}input[type=submit]:disabled,input[type=button]:disabled,button:disabled,.btn-disabled{background:#eee !important;color:#aaa !important;border:1px solid #ddd !important;cursor:default !important}input[type=submit]:disabled:hover,input[type=submit]:disabled:focus,input[type=button]:disabled:hover,input[type=button]:disabled:focus,button:disabled:hover,button:disabled:focus,.btn-disabled:hover,.btn-disabled:focus{background:#eee !important;color:#aaa !important;border:1px solid #ddd !important;outline:0 !important}.btn-white{color:#333;border:1px solid #ccc;background:#fff}.btn-white.point-txt{color:#ff7b30}.btn-point,.btn.active{color:#fff;background:#ff7b30;border:1px solid #ff7b30}.btn-point:hover,.btn.active:hover{background:#ff6d23}@media (max-width: 719px){.btn-point:hover,.btn.active:hover{background:#ff7b30}}.btn-point:focus,.btn.active:focus{background:#ff7b30;border:1px solid #ff7b30;outline:0}@media (max-width: 719px){.btn-point:focus,.btn.active:focus{background:#ff7b30;border:1px solid #ff7b30}}.btn.active{border:1px solid #ff7b30 !important;color:#fff !important}.btn.toggle-heart{background-color:#ff7b30 !important;color:#fff !important;border:1px solid #ff7b30 !important}.btn.toggle-heart.active{background-color:#fff !important;color:#333 !important;border:1px solid #ccc !important}.btn-sub{background:#5abe54;border:1px solid #5abe54}.btn-sub:hover,.btn-sub:focus{background:#71d46b;border:1px solid #71d46b !important}.btn-sub-line{background:#fff;border:1px solid #00aa9b;color:#00aa9b}.btn-point-outline{background:#fff;border:1px solid #ff7b30;color:#ff7b30}.btn-point-outline2{background:#fff;border:1px solid #ff7b30;color:#ff7b30}.btn-point-outline-none{background:#fff;color:#ff7b30}.btn-outline{color:#333;border:1px solid #d9d9d9}.tab-style-btn{overflow:hidden}.tab-style-btn .tab-style-btn-item button{width:90px;height:32px;line-height:32px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#acacac;border:1px solid #d9d9d9;border-left:0 none;display:block;float:left;font-size:12px}.tab-style-btn .tab-style-btn-item:first-child button{border-left:1px solid #d9d9d9;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px}.tab-style-btn .tab-style-btn-item:last-child button{-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px}.btn-with-input{display:inline-block;vertical-align:middle}.btn-with-input input{padding:0;margin:0;border:0 none;display:inline-block;width:40px;border:1px solid #ccc;border-right:0 none;margin-right:-4px;height:21px;text-align:center;vertical-align:middle;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px;color:#333;font-size:10px;font-weight:bold}.btn-with-input button{display:inline-block;vertical-align:middle;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.btn-with-input button:disabled{opacity:0.5}.grid{position:relative;overflow:hidden}.grid .grid-row{height:100%;overflow:hidden}.grid .grid-item{position:relative;float:left;width:100%}.grid .grid-item a.grid-inner{display:block}.grid .grid-row{margin-left:-16px;margin-top:-16px}.grid .grid-inner{margin-left:16px;margin-top:16px}.grid.col2 .grid-item{width:50%}.grid.col3 .grid-item{width:33.33333%}.grid.col3 .col2 .grid-item{width:50%}.grid.col4 .grid-item{width:25%}.grid.col5 .grid-item{width:20%}.grid.col6 .grid-item{width:16.66667%}.grid.no-spacing .grid-row{margin-left:0px;margin-top:0px}.grid.no-spacing .grid-inner{margin-left:0px;margin-top:0px}@media (max-width: 719px){.grid-item{width:50% !important}.m-col1 .grid-item{width:100% !important}.m-col3 .grid-item{width:33.33333% !important}}.icon,.icon-hover,.icon-star,.icon-star--red,.icon-star--fav,.icon-share,.icon-share--red{padding:4px;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}.icon path,.icon-hover path,.icon-star path,.icon-star--red path,.icon-star--fav path,.icon-share path,.icon-share--red path{-webkit-transition:all,0.3s,cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:all,0.3s,cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:all,0.3s,cubic-bezier(0.075, 0.82, 0.165, 1);transition:all,0.3s,cubic-bezier(0.075, 0.82, 0.165, 1)}.icon-hover:hover path{fill:#ff7b30}.icon-hover[data-state=active]{background:#ff7b30}.icon-hover[data-state=active] path{fill:#fff}.icon-star path,.icon-star--red path,.icon-star--fav path{-webkit-transition:fill 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:fill 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:fill 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:fill 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}.icon-star--red path{fill:#ff7b30;stroke:#ff7b30}.icon-star--fav path{stroke-width:1;fill:#4b4b4b33;stroke:#424242;stroke-opacity:0.2}.icon-share--red path{fill:#ff7b30}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}input{background:#fff}input[type=number]::-ms-clear,input[type=text]::-ms-clear{width:0;height:0;display:none}input.reset{border:0;padding:0;background:transparent}.numdisable[type="number"]::-webkit-outer-spin-button,.numdisable[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='number']{-moz-appearance:textfield}.filldisable::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}input[type='number']{background:#fff;width:40px}input[type=number][disabled]{background:#fff;border:1px solid #ccc}[data-input-style=none]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}::-webkit-input-placeholder{color:#acacac}::-moz-placeholder{color:#acacac}:-ms-input-placeholder{color:#acacac}:-moz-placeholder{color:#acacac}.form-block{text-align:left;margin:20px 0 0}.form-block .form-error{display:block;cursor:default !important}.form-block-s{text-align:left;margin:10px 0 0}.form-block-head{font-size:14px}.form-block-body{text-align:left}.form-block-submit .error-message{margin:10px 0;display:block;color:#ff7b30;text-align:left}.size-mini{width:50px}.size-s{width:100px}.size-m{width:200px}.size-l{width:300px}.size-w{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[readonly]{border:0}.input-text,.readonly-default[readonly]{display:inline-block;vertical-align:middle}.input-text input,.readonly-default[readonly] input{background:#fff;font-size:12px;line-height:16px;border:1px solid #acacac;width:100%;height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-text input:-webkit-autofill,.readonly-default[readonly] input:-webkit-autofill,.input-text input:-webkit-autofill:hover,.readonly-default[readonly] input:-webkit-autofill:hover,.input-text input:-webkit-autofill:focus,.readonly-default[readonly] input:-webkit-autofill:focus,.input-text input:-webkit-autofill:active,.readonly-default[readonly] input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #faece5 inset !important}.input-text input:focus,.readonly-default[readonly] input:focus{border:1px solid #333;-webkit-box-shadow:inset 0 0 1px #333;-moz-box-shadow:inset 0 0 1px #333;box-shadow:inset 0 0 1px #333;outline:0}.input-text textarea,.readonly-default[readonly] textarea{background:#fff;font-size:12px;line-height:16px;border:1px solid #acacac;width:100%;height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px 8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-text textarea:focus,.readonly-default[readonly] textarea:focus{border:1px solid #333;-webkit-box-shadow:inset 0 0 1px #333;-moz-box-shadow:inset 0 0 1px #333;box-shadow:inset 0 0 1px #333;outline:0}.input-text [data-placeholder],.readonly-default[readonly] [data-placeholder]{font-size:12px}.input-text .is_disabled,.readonly-default[readonly] .is_disabled,.input-text input:disabled,.readonly-default[readonly] input:disabled{background:#eee;color:#999;cursor:not-allowed}.input-text.type-l,.type-l.readonly-default[readonly]{height:48px}.input-text.type-l input,.type-l.readonly-default[readonly] input{font-size:14px;height:100% !important}.input-text.type-m,.type-m.readonly-default[readonly]{height:32px}.input-text.type-m input,.type-m.readonly-default[readonly] input{font-size:12px}input.readonly:focus,input.readonly{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0 !important;border:1px solid transparent !important}.input-checkbox{display:inline-block}.bp[type=radio],.bp[type=checkbox]{-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;background:transparent;display:inline-block;position:relative;height:18px;width:18px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;margin:0}.bp[type=radio]:focus,.bp[type=checkbox]:focus{outline:0}.bp[type=radio][disabled],.bp[type=checkbox][disabled]{opacity:0.8}.bp[type=radio][disabled]:before,.bp[type=checkbox][disabled]:before{background:#f5f5f5}.bp[type=checkbox]:before{cursor:pointer;content:'';display:inline-block;line-height:16px;width:16px;height:16px;background:#fff;position:absolute;top:0px;left:0px;border:1px solid #acacac;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center}.bp[type=checkbox]:checked:before{font-family:'idus-icon' !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";border:1px solid #ff7b30;background:#ff7b30;color:#fff}.bp[type=radio]:before{cursor:pointer;content:'';position:relative;width:16px;height:16px;display:inline-block;font-size:12px;line-height:18px;background:#fff;border:1px solid #888;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center}.bp[type=radio]:checked:before{content:'\25CF';color:#ff7b30;z-index:10}.idus-icon-radio[type=radio]{position:relative;font-size:16px;width:13px;height:10px;margin:0;background:#fff;vertical-align:middle}.idus-icon-radio[type=radio]:checked+.txt-group span{color:#ff7b30}.idus-icon-radio[type=radio]:checked+span[data-label="paymentbtn"]{color:#ff7b30}.idus-icon-radio[type=radio].gray{position:relative;font-size:16px;width:13px;height:10px;margin:0;vertical-align:middle;background:#f5f5f5}.idus-icon-radio[type=radio]:before{cursor:pointer;content:"";width:20px;height:20px;position:absolute;background:inherit;margin-left:-3px;margin-top:-7px;color:#999}.idus-icon-radio[type=radio]:checked:before{content:"";color:#ff7b30}.textarea{height:150px}.textarea.ov-h{overflow:hidden}.textarea.ov-h textarea{overflow:hidden}.textarea .textarea-div,.textarea textarea{font-size:14px;line-height:20px;border:1px solid #acacac;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 150ms;-o-transition:all 150ms;-moz-transition:all 150ms;transition:all 150ms;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select{display:inline-block;vertical-align:middle}.select select{width:100%;height:32px;background:#fff}.select select.is_disabled{background:#eee;color:#888;border:1px solid #b9b9b9}div.form-error input[type=number],div.form-error input[type=email],div.form-error input[type=password],div.form-error input[type=tel],div.form-error input[type=text]{border:1px solid #ff4b50}span.form-error-block,span.form-error,label.form-error-block,label.form-error{color:#ff4b50;display:inline-block;margin:10px 0 0}span.form-error-block.form-error-block,span.form-error.form-error-block,label.form-error-block.form-error-block,label.form-error.form-error-block{display:block}[data-ui="checkmark-input"]{margin-left:12px;position:relative}[data-ui="checkmark-input"]:first-child{margin-left:0}[data-ui="checkmark-input"] input{margin:0;display:none;-webkit-appearance:none}[data-ui="checkmark-input"] input:focus{outline:none}[data-ui="checkmark-input"] input:before{content:'・ ';top:0px;width:12px;display:block;height:100%;font-weight:bold;border:0 none}[data-ui="checkmark-input"] input:after{display:none;border:0 none}[data-ui="checkmark-input"] input:checked:after{display:none}[data-ui="checkmark-input"] i{display:none}[data-ui="checkmark-input"].active{color:#ff7b30}[data-ui="checkmark-input"].active input:before{display:none}[data-ui="checkmark-input"].active i{display:inline-block}.input-with-btn{position:relative;width:100%;display:block;height:32px}.input-with-btn>button{width:76px;padding:0;position:absolute;right:0}.input-with-btn .input-container{display:block;position:absolute;right:78px;left:0px;width:auto;height:32px}.input-with-btn .input-container>input{display:block;width:100%;height:100%;line-height:1.5;text-indent:10px;color:#ff7b30;font-weight:bold;border:1px solid #acacac;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.input-with-btn .input-container>input:focus{outline:none;border-color:#333}.input-with-btn .input-container>input[readonly]{background:#f5f5f5;cursor:not-allowed;border-color:#acacac}.radio_label{margin-right:3px}.radio_label>span{margin-left:3px}.userinput__input[type=checkbox],.userinput__input--checkbox[type=checkbox],.userinput__input--checkbox[type=radio],.userinput__input[type=radio]{padding:1px 3px;margin:0;-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;border:0 none;position:relative;width:18px;height:18px}.userinput__input[type=checkbox]:before,.userinput__input--checkbox[type=checkbox]:before,.userinput__input--checkbox[type=radio]:before,.userinput__input[type=radio]:before{content:'';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;vertical-align:middle;width:18px;height:18px;border:1px solid #888;background:#fff;font-size:16px;font-weight:bold;color:#fff;line-height:19px;text-align:center;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;left:0;top:0}.userinput__input[type=checkbox]:before,.userinput__input--checkbox[type=checkbox]:before,.userinput__input--checkbox[type=radio]:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.userinput__input[type=checkbox]:checked:before,.userinput__input--checkbox[type=checkbox]:checked:before,.userinput__input--checkbox[type=radio]:checked:before{content:'\2713';background:#ff7b30;border-color:#ff7b30}.userinput__input[type=radio]:before,.userinput__input--checkbox[type=radio]:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.userinput__input[type=radio]:checked:after,.userinput__input--checkbox[type=radio]:checked:after{content:'';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:2px;top:50%;left:50%;margin-left:-5px;margin-top:-5px;display:inline-block;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ff7b30}.userinput,.userinput--boxed{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px}.userinput>*,.userinput--boxed>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;display:inline-block;vertical-align:middle;font-size:inherit}.userinput__input,.userinput__input--checkbox{color:#333;-webkit-transition:border-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);line-height:30px;padding:0 12px;position:relative}.userinput__input[type=text],.userinput__input--checkbox[type=text],.userinput__input[type=password],.userinput__input--checkbox[type=password],.userinput__input[type=phone],.userinput__input--checkbox[type=phone]{display:inline-block;border:1px solid #b4b4b4}.userinput__input:focus,.userinput__input--checkbox:focus{outline:0 none;border-color:#00aa9b}.userinput__input:focus:before,.userinput__input--checkbox:focus:before{border-color:#00aa9b}.userinput__input:focus:checked:before,.userinput__input--checkbox:focus:checked:before{border-color:#b04000}.userinput__input--checkbox[type=radio]:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.userinput__input--checkbox[type=radio]:after{display:none !important}.userinput__label{font-size:14px;color:#333}.userinput--boxed{padding:0 18px;border:1px solid #d9d9d9;background:#fff;text-align:left}.userinput--boxed input{margin-right:8px}.loader-block{width:100%;height:50px;padding:10px 0;margin:0 auto}.loader-block .loader-spinner{width:30px;height:30px;display:block;margin-top:0;border-width:4px}.loader-block.left .loader-spinner{margin-left:0}.notice-area .loader-block{position:absolute;bottom:10px}@media (max-width: 719px){.notice-area .loader-block{position:fixed;left:-webkit-calc(50% - 15px);left:-moz-calc(50% - 15px);left:calc(50% - 15px);bottom:43px;z-index:10000;width:initial}}[data-ui=loadmore] .loader-block{position:absolute;bottom:-57px;z-index:1000}.masonry-grid .loader-block{position:absolute;bottom:0px}.gnb-search-form .loader-block{width:24px;position:absolute;right:45px;top:-42px}.gnb-search-form .loader-block .loader-spinner{width:24px;height:24px;border-width:3px}@media (max-width: 719px){.gnb-search-form .loader-block{width:18px;right:55px;top:-41px}.gnb-search-form .loader-block .loader-spinner{width:18px;height:18px;border-width:2px}}[data-scroll-trigger] .loader-block{padding:70px 0}[data-ui=scroll-paging] .loader-block{float:left;padding-top:12px;padding-bottom:0;height:auto}.loader-spinner{display:inline-block;vertical-align:middle;margin:50px auto 0;width:50px;height:50px;border:5px solid #ff7b30;border-left-color:#eee;border-right-color:#eee;border-bottom-color:#eee;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:spin 0.5s linear infinite;-moz-animation:spin 0.5s linear infinite;-o-animation:spin 0.5s linear infinite;animation:spin 0.5s linear infinite}.inner-w .loader-spinner,.inner-w400 .loader-spinner,.inner-w800 .loader-spinner{display:block}.center .loader-spinner{margin:-10px 0 0 -25px;position:absolute;top:50%;left:50%}.loader-spinner.size-s,.size-s .loader-spinner{width:25px;height:25px;border-width:3px;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%}.loader-spinner.type-relative{position:relative;top:0;left:0}.btn-login .loader-spinner,.btn-m .loader-spinner,.loader-spinner.size-ss{width:20px;height:20px;border-width:3px;margin:-3px 0 0 -3px;display:inline-block}.btn-l .loader-spinner{width:30px;height:30px;border-width:4px;margin:-4px 0 0 -4px;display:inline-block}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@-o-keyframes spin{100%{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loader-ellipsis,.loader-ellipsis:before,.loader-ellipsis:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1s infinite ease-in-out;-moz-animation:load7 1s infinite ease-in-out;-o-animation:load7 1s infinite ease-in-out;animation:load7 1s infinite ease-in-out}.loader-ellipsis{color:#fff;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;-moz-animation-delay:-0.16s;-o-animation-delay:-0.16s;animation-delay:-0.16s}.loader-ellipsis:before,.loader-ellipsis:after{content:'';position:absolute;top:0}.loader-ellipsis:before{left:-3.5em;-webkit-animation-delay:-0.32s;-moz-animation-delay:-0.32s;-o-animation-delay:-0.32s;animation-delay:-0.32s}.loader-ellipsis:after{left:3.5em}@-webkit-keyframes load7{0%,80%,100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@-moz-keyframes load7{0%,80%,100%{-moz-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-moz-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@-o-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{-webkit-box-shadow:0 2.5em 0 -1.3em;-moz-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;-moz-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}.logo-spinner-wrapper{width:100%;height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}[data-ui=loadmore] .logo-spinner-wrapper{position:absolute;bottom:-57px;z-index:1000}.masonry-grid .logo-spinner-wrapper{position:absolute;bottom:0}[data-ui=scroll-paging] .logo-spinner-wrapper{padding-top:20px}.nav-btn .logo-spinner-wrapper{height:80px}.notice-area .logo-spinner-wrapper{position:absolute;bottom:10px}@media (max-width: 719px){.notice-area .logo-spinner-wrapper{position:fixed;left:-webkit-calc(50% - 15px);left:-moz-calc(50% - 15px);left:calc(50% - 15px);bottom:43px;z-index:10000;width:initial}}.idus-logo-loading-spinner{display:block;width:30px;height:30px;background:url("/resources/dist/images/loading_color_90.gif");-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}table{table-layout:fixed;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table>*{color:inherit;font-size:inherit}.table_style{border-top:1px solid #d9d9d9;vertical-align:middle}.table_style th{background:#f5f5f5;color:#333;font-size:12px;vertical-align:middle;padding:0 8px}.table_style td{font-size:12px;padding:0 8px;text-align:center;color:#333;vertical-align:middle}.table_style td b{font-weight:bold}.table_style thead th,.table_style tbody td{border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.table_style thead th:last-child,.table_style tbody td:last-child{border-right:1px solid #d9d9d9}.table_style tbody th{border-bottom:1px solid #d9d9d9}.table_style tbody th:first-child{border-left:1px solid #d9d9d9}.table_style tbody th,.table_style tbody td{height:60px}.table_style thead th{height:40px}.table_style tfoot tr:first-child td{padding-top:12px}.table_style__caption,.table_style__caption--bordered{font-size:14px;font-weight:bold;color:#333;text-align:left;padding:20px 0}.table_style__caption--bordered{border-top:1px solid #d9d9d9;margin-top:24px}.table_style__note{text-align:left !important;color:#666 !important;font-size:12px !important}.table_style__note pre{white-space:pre-line}.table_style--compact{table-layout:initial}.table_style--compact caption{padding:0 0 20px 0;text-align:left;font-size:12px;color:#333}.table_style--compact td{border:1px solid #d9d9d9;color:#333;text-align:center;padding:8px;vertical-align:middle}.table_style--compact td:last-child{text-align:left;white-space:pre-line}.table_style--compact td[colspan='3']{border:0 none;color:#999;font-size:12px}.table_style--compact th{border:1px solid #d9d9d9;padding:10px 0;background:#f5f5f5;font-size:12px;font-weight:bold;color:#333}.table-style-clear th,.table-style-clear td{text-align:left;color:#666;font-size:12px;font-weight:normal;height:40px}.table-style-clear td{color:#333}.table-style-clear td .btn.btn-xs{margin:0 12px}.table-style-clear .input-text,.table-style-clear .readonly-default[readonly]{width:270px}.table-style-clear .push-col{display:inline-block;margin-left:90px}.table-style{margin-top:16px;width:100%;border-top:1px solid #555;border-bottom:1px solid #555}.tab-style .table-style{border-top:0 none;border-bottom:0 none}.table-style:first-child{margin-top:0}.table-style th,.table-style td{text-align:center;border-left:1px solid #ccc;color:#666}.table-style th:first-child,.table-style td:first-child{border-left:0 none;text-align:left}.table-style td{border-top:1px solid #d9d9d9}.table-style th{padding:12px 0;background:#f5f5f5}.table-style th span{vertical-align:middle;font-size:14px;font-weight:bold}.table-style th .inner{margin-left:16px}.table-style th .inner label{display:inline-block;vertical-align:middle;font-size:14px;font-style:normal}.table-style th .inner label input{margin-right:20px}.table-style th button{font-size:10px}.table-style th button.btn-point{font-weight:normal;margin-left:14px}.table-style .split>input.prd-count{text-align:right}.table-style .img-bg,.table-style .artist_card__img{display:inline-block;width:64px;height:64px;background:#efefef;vertical-align:top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.table-style .list-item{padding:16px 0;overflow:hidden}.table-style .area-img,.table-style .area-txt{float:left}.table-style .area-img{margin-left:16px}.table-style .area-img .img-bg,.table-style .area-img .artist_card__img{margin-left:16px}.table-style .row1{display:table}.table-style .row1>*{vertical-align:top;display:table-cell}.table-style .row2 .col:first-child{margin-left:20px}.table-style .area-txt{margin-left:8px}.table-style .area-txt li{overflow:hidden}.table-style .area-txt li .option-txt{float:left;display:block;width:445px;min-height:16px;margin-right:20px}.table-style .area-txt .msg-warn{margin-top:5px;color:#ff7b30}.table-style .list-head{margin:0 0 8px 0}.table-style .list-head .row{display:table;vertical-align:middle}.table-style .list-head .row>*{display:table-cell}.table-style .list-head .row>*:first-child{max-width:660px}.table-style .list-head .row a{display:inline-block}.table-style .list-head .row .ico{margin-left:2px;margin-top:-7px}.table-style .title-txt{vertical-align:middle;display:inline-block;font-size:14px;font-weight:bold;color:#333}.table-style .removeBtn{margin-left:6px}.table-style .btn-with-input{margin:0 40px 0 30px}.table-style.disable-ui input[type=checkbox],.table-style.disable-ui .list-item button{display:none}.table-style.disable-ui .btn-with-input{margin:0 75px 0 90px}.table-style.disable-ui .btn-with-input input{border:0 none;font-size:12px;font-weight:normal;margin-top:-4px}.table-style.disable-ui .btn-with-input:after{content:'개';display:inline-block;text-indent:-8px;font-size:12px;vertical-align:top}.table-style.disable-ui th .inner{margin-left:0}.table-style.disable-ui td .area-img{margin-left:0}.table-style.disable-ui .option-txt{width:502px}.table-style.disable-ui textarea{width:751px;background:#f5f5f5}.table-style.is_off thead th{background:#f8f8f8}.table-style .list-item{position:relative}.table-style .list-item:after{display:none;content:'';text-align:center;z-index:10;position:absolute;left:0;top:0;width:100%;height:100%;background:#f267674d;font-size:20px;font-weight:bold;color:#fff}.table-style .col-style{font-size:12px;color:#999;text-align:center;vertical-align:middle}.table-style .col-style input{display:inline-block;width:100%;text-align:center}.table-style .col-style input[name=shipping_price],.table-style .col-style .txt{text-align:center;font-size:14px;font-weight:bold;color:#333;-webkit-text-fill-color:#333;opacity:1}.table-style .col-style input[name=remote_shipping_price]{display:none}.table-style.shoppingbag .list-item+.list-item{border-top:1px solid #ddd}.table-style.type2{width:100%;border:1px solid #d9d9d9}.table-style.type2.th-bd tr th{border-left:1px solid #d9d9d9}@media (max-width: 719px){.table-style.type2.th-bd tr th{display:none}}.table-style.type2 .td-controller{padding-left:10px;padding-right:10px;vertical-align:middle}.table-style.type2 .td-controller .col+.col{margin-top:5px}.table-style.type2 .td-controller .btn{width:100%}.table-style.type2 th{background-color:#f5f5f5;border-left:0 none;line-height:1.3em;vertical-align:middle;text-align:right}.table-style.type2 th:first-child{text-align:left;text-indent:16px}.table-style.type2 th:last-child{padding-right:16px}.table-style.type2 th a{display:inline-block;vertical-align:middle}.table-style.type2 th a span{margin-top:3px;font-size:12px;display:inline-block;font-weight:bold;vertical-align:middle}.table-style.type2 th a i{line-height:0.14em;display:inline-block;vertical-align:middle}.table-style.type2 td{padding:16px 0}.table-style.type2 .inner{padding:0 16px}.table-style.type2 .inner .btn{margin-top:2px;width:88px !important;width:100%}.table-style.type2 .inner .btn:first-child{margin-top:0}.table-style.type2[data-active="true"]{border:1px solid #579de0}.table-style.type2[data-active="true"] th{background:#579de0;color:#fff}@media (max-width: 719px){.table-style.type2[data-active="true"]{border-color:#555}}.list-item-wrap div.list-item,.table-style.type2 div.list-item{display:table;width:100%}.list-item-wrap .list-item,.table-style.type2 .list-item{width:100%}.list-item-wrap .list-item:after,.table-style.type2 .list-item:after{display:none}.list-item-wrap .list-item .area-txt,.list-item-wrap .list-item .area-img,.table-style.type2 .list-item .area-txt,.table-style.type2 .list-item .area-img{float:none;display:table-cell}.list-item-wrap .list-item .area-img,.table-style.type2 .list-item .area-img{width:50px;vertical-align:top}.list-item-wrap .list-item [data-ui=list-checker],.table-style.type2 .list-item [data-ui=list-checker]{display:none}.list-item-wrap .list-item .area-txt,.table-style.type2 .list-item .area-txt{width:auto;padding-left:8px;padding-right:20px;vertical-align:middle;overflow:hidden}.list-item-wrap .list-item .area-txt .option-txt,.table-style.type2 .list-item .area-txt .option-txt{width:auto}.list-item-wrap .list-item .area-txt .btn-with-input,.table-style.type2 .list-item .area-txt .btn-with-input{margin:0 40px}.list-item-wrap .list-item .title-txt,.table-style.type2 .list-item .title-txt{vertical-align:middle;display:inline-block;font-size:14px;font-weight:bold;color:#333}.list-item-wrap .list-item .list-head,.table-style.type2 .list-item .list-head{margin-bottom:0}.list-item-wrap .list-item .img-bg,.list-item-wrap .list-item .artist_card__img,.table-style.type2 .list-item .img-bg,.table-style.type2 .list-item .artist_card__img{display:inline-block;width:64px;height:64px;background:#efefef;vertical-align:top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.list-item-wrap .list-item .list-options,.table-style.type2 .list-item .list-options{margin-bottom:0}.list-item-wrap .list-item .list-options li,.table-style.type2 .list-item .list-options li{margin-top:3px;position:relative}.list-item-wrap .list-item .list-options li+li,.table-style.type2 .list-item .list-options li+li{margin-top:5px}.list-item-wrap .list-item .list-options .option-txt,.table-style.type2 .list-item .list-options .option-txt{text-decoration:none}.list-item-wrap .list-item .list-options .option-count,.table-style.type2 .list-item .list-options .option-count{position:absolute;top:0;right:0}.list-item-wrap .list-item .order-memo,.table-style.type2 .list-item .order-memo{margin-top:10px}.list-item-wrap .list-item .order-memo .textarea,.table-style.type2 .list-item .order-memo .textarea{height:50px}@media (max-width: 719px){[data-modal-id="modal-cancel-memo"] .list-item-wrap .list-item .option-txt,[data-modal-id="modal-cancel-memo"] .table-style.type2 .list-item .option-txt{display:inline-block;max-width:200px !important}}@media (max-width: 719px) and (max-width: 320px){[data-modal-id="modal-cancel-memo"] .list-item-wrap .list-item .option-txt,[data-modal-id="modal-cancel-memo"] .table-style.type2 .list-item .option-txt{max-width:150px !important}}@media (max-width: 719px){.table-style.type2{width:100%;display:block;border-color:#555555}.table-style.type2 .m-hide{display:none}.table-style.type2 tbody{display:block}.table-style.type2 thead{display:block}.table-style.type2 thead tr{display:block;width:100%;overflow:hidden}.table-style.type2 thead tr th{display:block;height:42px;width:25%;float:right;line-height:1.5;background:#555555;color:#fff}.table-style.type2 thead tr th span,.table-style.type2 thead tr th i{margin-top:0}.table-style.type2 thead tr th:nth-child(3){display:none}.table-style.type2 thead tr th:first-child{width:75%;float:left}.table-style.type2 thead tr th:last-child{text-align:center;padding-right:0}.table-style.type2 tbody tr{display:block;width:100%}.table-style.type2 tbody tr>*{width:100%;display:block}.table-style.type2 tbody tr:first-child td:first-child{border-top:0 none}.table-style.type2 tbody tr td{border-left:0 none}.table-style.type2 .list-item .area-img{display:block}.table-style.type2 .list-item .area-img .img-bg,.table-style.type2 .list-item .area-img .artist_card__img{margin-left:12px}.table-style.type2 .list-item .area-txt{margin:0;padding:0 12px;position:relative;display:block;float:none;width:100%;overflow:visible}.table-style.type2 .list-item .area-txt .list-head{position:absolute;top:-80px;height:64px;left:86px;right:16px;overflow:hidden}.table-style.type2 .list-item .area-txt .list-head .row{width:100%;height:100%;max-height:64px;vertical-align:middle}.table-style.type2 .list-item .area-txt .list-head .col{vertical-align:middle}.table-style.type2 .list-item .area-txt .list-head .col.icon,.table-style.type2 .list-item .area-txt .list-head .col.icon-hover,.table-style.type2 .list-item .area-txt .list-head .col.icon-star,.table-style.type2 .list-item .area-txt .list-head .col.icon-star--red,.table-style.type2 .list-item .area-txt .list-head .col.icon-star--fav,.table-style.type2 .list-item .area-txt .list-head .col.icon-share,.table-style.type2 .list-item .area-txt .list-head .col.icon-share--red{width:100px;text-align:right}.table-style.type2 .list-item .area-txt .list-options li:first-child{margin-top:16px}.table-style.type2 .list-item .area-txt .list-options li .option-txt{width:80%}.table-style.type2 .list-item .order-memo .textarea{height:75px}.table-style.type2 .list-item .order-memo .textarea .textarea-div{font-size:12px}.table-style.type2 .td-controller.row{display:table;background:#f2f2f2}.table-style.type2 .td-controller.row.fixed{background:#fff}.table-style.type2 .td-controller.row.fixed .col:first-child{text-align:left;padding-left:12px}.table-style.type2 .td-controller.row.fixed .col:first-child span{font-size:12px;color:#333}.table-style.type2 .td-controller.row.fixed .col:last-child{width:100px;padding-right:12px}.table-style.type2 .td-controller.row .col{vertical-align:middle;display:table-cell;padding:10px 2px}.table-style.type2 .td-controller.row .col:first-child{padding-left:10px}.table-style.type2 .td-controller.row .col:last-child{padding-right:10px}.table-style.type2 .td-controller.row .col .btn{padding:6px 0}.table-style.type2 .m-view{display:table;width:100%}.table-style.type2 .m-view td{width:100%;text-align:center;background:#f2f2f2;color:#333;font-weight:bold;font-size:14px}.table-style.type2.refund thead th{font-size:12px;color:#999;display:block;width:100% !important}.table-style.type2.refund thead th time{margin-left:10px;color:#fff}.table-style.type2.refund thead th:first-child{display:table;vertical-align:middle;height:auto}.table-style.type2.refund thead th:first-child em{display:table-cell;padding:0;padding-top:14px}.table-style.type2.refund thead th:first-child em:first-child{padding-left:12px;text-align:left;text-indent:0}.table-style.type2.refund thead th:first-child em:last-child{padding-right:12px;text-align:right}.table-style.type2.refund thead th:last-child{overflow:hidden}.table-style.type2.refund thead th:last-child>*{display:block;width:50%;float:left}.table-style.type2.refund thead th:last-child>*:first-child{text-align:left;padding-left:12px}.table-style.type2.refund thead th:last-child>*:last-child{text-align:right;padding-right:12px;color:#fff}.table-style.type2.refund .td-controller.row{background:#fff}}.table-style.column{border-color:#ccc}.table-style.column caption{background:#d9d9d9;font-size:12px;padding:13px 0}.table-style.column th,.table-style.column td{vertical-align:top;padding:12px 16px;text-align:left}.table-style.column th{width:209px;color:#666;border-top:1px solid #d9d9d9}.table-style.column td{color:#333}.table-style.column .txt-extra{margin-top:4px;color:#999;font-size:12px}.table-style.column .txt-dim{display:block;color:#999;font-size:10px;margin-bottom:3px}.table-style.column .txt-preline{font-size:12px;white-space:pre-line;width:266px}.table-style.column[data-ui=tab-panel]{margin-top:0;border-top:0 none}.table-cost{background:#fff;width:100%}.table-cost .optional{display:none}.table-cost th[data-is-vip="false"]{position:relative}.table-cost th[data-is-vip="false"]:before{content:'';position:absolute;top:-1px;left:-webkit-calc((100% / 2) - 8px);left:-moz-calc((100% / 2) - 8px);left:calc((100% / 2) - 8px);border-width:10px 8px 0 8px;border-style:solid;border-color:#333 transparent;display:block;width:0}.table-cost th[data-is-vip="false"]:after{content:'';position:absolute;top:-1px;left:-webkit-calc((100% / 2) - 7px);left:-moz-calc((100% / 2) - 7px);left:calc((100% / 2) - 7px);border-width:9px 7px 0 7px;border-style:solid;border-color:#fff transparent;display:block;width:0}@media (max-width: 719px){.table-cost th[data-is-vip="false"]{position:initial}.table-cost th[data-is-vip="false"]:before,.table-cost th[data-is-vip="false"]:after{content:none}}.table-cost th,.table-cost td{text-align:center}.table-cost th{color:#999;font-size:12px;padding:24px 0 0}.table-cost td{padding:18px 0 24px;font-size:18px;font-weight:bold}.table-cost td strong{font-size:24px;font-weight:bold;color:#333;margin-right:2px}.table-cost td strong p{font-size:18px;display:inline-block}.table-cost td strong p.vip{color:#ff7b30}.table-cost td strong p.currency{margin-left:2px}.table-cost td strong.mobile-title{font-size:12px;font-weight:normal}.table-cost td span{display:inline-block;font-size:24px;font-weight:bold;text-align:center;text-indent:-168px;color:#333}.table-cost td .mobile-title{display:none}.table-cost[data-state=active] .optional{display:table-cell}@media (max-width: 719px){.table-cost[data-state=active] .optional{display:block !important}}.table-cost[data-state=active] td span{text-indent:-100px}@media (max-width: 719px){.table-cost{display:block}.table-cost>*{display:block;float:left;width:50%}.table-cost>* tr{display:block}.table-cost>* th,.table-cost>* td{display:block;width:100%;padding:0;border:0 none;height:20px;line-height:20px;margin-top:6px}.table-cost>* th:first-child,.table-cost>* td:first-child{margin-top:0}.table-cost>* th{text-align:left}.table-cost>* th:first-child{text-align:left}.table-cost>* th:last-child{margin-top:16px;border-top:1px solid #d9d9d9;line-height:26px;height:auto;vertical-align:middle;padding-top:16px}.table-cost>* th:last-child span{margin-left:0;font-size:14px;color:#333;font-weight:bold}.table-cost>* td{text-align:right;font-size:14px;font-weight:normal}.table-cost>* td strong{font-size:14px;font-weight:bold}.table-cost>* td strong p{font-size:14px}.table-cost>* td strong p.currency{margin-left:0}.table-cost>* td:last-child{margin-top:16px;padding-top:16px;border-top:1px solid #d9d9d9;text-align:right;font-size:18px;font-weight:bold;height:auto;line-height:1.5;vertical-align:middle}.table-cost>* td:last-child>*{font-size:inherit}.table-cost>* td span{display:none}.table-cost>* .hilight{color:#ff7b30;font-weight:bold}.table-cost>* .hilight strong{color:inherit;font-weight:bold}}.table-style2{margin-top:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9;color:#666}.table-style2:first-child{margin-top:0}.table-style2 th{background:#f2f2f2;text-align:left;font-size:12px;padding:13px}.table-style2 th a.link{display:inline-block}.table-style2 th a.link i{margin-left:8px;font-weight:bold;font-size:15px;vertical-align:middle}.table-style2 td{padding:16px 0;border-top:1px solid #d9d9d9}.table-style2 td:nth-child(3),.table-style2 td:nth-child(4){border-left:1px solid #d9d9d9}.table-style2 .img-bg,.table-style2 .artist_card__img{width:64px;height:64px;background:#efefef;margin-left:16px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.table-style2 .prd-head{display:inline-block}.table-style2 .prd-head span{display:inline-block;vertical-align:top}.table-style2 .prd-head span.txt-title{font-size:14px;font-weight:bold}.table-style2 .prd-head span.ico{margin-top:-1px}.table-style2 ul.prd-options{display:inline-block}.table-style2 ul.prd-options li{display:inline-block}.table-style2 ul.prd-options li span{display:inline-block;vertical-align:top;margin-left:40px}.table-style2 ul.prd-options li span.opt-txt{margin-left:0;margin-top:3px;width:330px}.table-style2 ul.prd-options li:first-child .opt-txt,.table-style2 ul.prd-options li:first-child .opt-txt ~ span{margin-top:8px}.table-style2 .btn-holder{padding:0 16px;text-align:center}.table-style2 .btn-holder .btn{width:100%;margin-top:2px;font-size:10px}.table-style2 .btn-holder .btn:first-child{margin-top:0}.table-style2[data-state=waiting]{border-color:#579de0}.table-style2[data-state=waiting] th{background:#579de0;border-color:#579de0;color:#fff}.table-style2[data-state=waiting] td{border-top-color:#579de0}.table-style-head-left{border-top:1px solid #d9d9d9}.table-style-head-left th,.table-style-head-left td{padding:12px 10px;border-bottom:1px solid #d9d9d9;height:48px}.table-style-head-left th{background:#f5f5f5;font-weight:normal;width:120px;text-align:left;color:#666}@media (max-width: 719px){.table-style-head-left tr:first-child .input-text,.table-style-head-left tr:first-child .readonly-default[readonly],.table-style-head-left tr:nth-child(5) .input-text,.table-style-head-left tr:nth-child(5) .readonly-default[readonly]{width:100%}.form-personal .table-style-head-left .mt5 .input-text.size-m,.form-personal .table-style-head-left .mt5 .size-m.readonly-default[readonly]{width:100%;margin-bottom:8px}}.table-style-head-top{border:1px solid #d9d9d9}.table-style-head-top+.table-style-head-top{margin-top:20px}.table-style-head-top th,.table-style-head-top td{padding:12px 10px;border-bottom:1px solid #d9d9d9;height:48px}.table-style-head-top th+th,.table-style-head-top th+td,.table-style-head-top td+th,.table-style-head-top td+td{border-left:1px solid #d9d9d9}.table-style-head-top th{background:#f5f5f5;font-weight:normal;text-align:left;color:#666}@media (max-width: 719px){.table-style-head-top [data-edit-address=edit],.table-style-head-top [data-edit-address=done]{text-align:center}.table-style-head-top [data-edit-address=edit] .btn,.table-style-head-top [data-edit-address=done] .btn{width:80px;padding:8px 0}}@media (max-width: 719px){[data-page=shoppingBag],[data-page=payment]{background:#f2f2f2}[data-page=shoppingBag][data-page=shoppingBag],[data-page=payment][data-page=shoppingBag]{padding-bottom:10px !important}[data-page=shoppingBag] .title-style,[data-page=payment] .title-style{display:none}}@media (max-width: 719px){[data-page=shoppingBag] .table-style,[data-page=payment] .table-style{margin-top:0px;margin-bottom:8px;width:100%;display:block;border:1px solid #555555;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff}[data-page=shoppingBag] .table-style b,[data-page=payment] .table-style b{font-weight:bold}[data-page=shoppingBag] .table-style thead,[data-page=shoppingBag] .table-style tbody,[data-page=payment] .table-style thead,[data-page=payment] .table-style tbody{display:block}[data-page=shoppingBag] .table-style thead tr,[data-page=shoppingBag] .table-style tbody tr,[data-page=payment] .table-style thead tr,[data-page=payment] .table-style tbody tr{display:block}[data-page=shoppingBag] .table-style thead tr th,[data-page=shoppingBag] .table-style thead tr td,[data-page=shoppingBag] .table-style tbody tr th,[data-page=shoppingBag] .table-style tbody tr td,[data-page=payment] .table-style thead tr th,[data-page=payment] .table-style thead tr td,[data-page=payment] .table-style tbody tr th,[data-page=payment] .table-style tbody tr td{display:block;width:100%}[data-page=shoppingBag] .table-style thead tr th,[data-page=payment] .table-style thead tr th{background-color:#555555;color:#fff}[data-page=shoppingBag] .table-style thead tr th .inner,[data-page=payment] .table-style thead tr th .inner{margin-left:8px}[data-page=shoppingBag] .table-style thead tr th:last-child,[data-page=payment] .table-style thead tr th:last-child{display:none}[data-page=shoppingBag] .table-style tbody .area-txt,[data-page=payment] .table-style tbody .area-txt{margin-left:32px}[data-page=shoppingBag] .table-style tbody .area-txt .list-options li,[data-page=payment] .table-style tbody .area-txt .list-options li{padding-bottom:8px;border-bottom:1px solid #d9d9d9}[data-page=shoppingBag] .table-style tbody .area-txt .row,[data-page=payment] .table-style tbody .area-txt .row{margin-bottom:8px}[data-page=shoppingBag] .table-style tbody .area-txt .row.row1,[data-page=payment] .table-style tbody .area-txt .row.row1{margin-top:8px;border-bottom:0 none}[data-page=shoppingBag] .table-style tbody .area-txt .split,[data-page=payment] .table-style tbody .area-txt .split{float:none}[data-page=shoppingBag] .table-style tbody .area-txt .split .option-txt,[data-page=payment] .table-style tbody .area-txt .split .option-txt{width:auto;margin-right:8px}[data-page=shoppingBag] .table-style tbody textarea.txt-area,[data-page=payment] .table-style tbody textarea.txt-area{width:100%}[data-page=shoppingBag] .table-style .col-style,[data-page=payment] .table-style .col-style{position:relative}[data-page=shoppingBag] .table-style .col-style [data-freeship]>*,[data-page=payment] .table-style .col-style [data-freeship]>*{display:none}[data-page=shoppingBag] .table-style .col-style [data-freeship]>*:first-child,[data-page=payment] .table-style .col-style [data-freeship]>*:first-child{display:block;background:#f2f2f2;height:44px;text-align:left;text-indent:52px}[data-page=shoppingBag] .table-style .col-style [data-freeship]:after,[data-page=payment] .table-style .col-style [data-freeship]:after{content:'배송비';font-size:11px;color:#333;position:absolute;left:8px;top:12px;font-size:14px}[data-page=shoppingBag] .table-style .list-item,[data-page=payment] .table-style .list-item{padding:8px}[data-page=shoppingBag] .table-style .list-item>*,[data-page=payment] .table-style .list-item>*{float:none;margin-left:0}[data-page=shoppingBag] .table-style .list-item .img-bg,[data-page=shoppingBag] .table-style .list-item .artist_card__img,[data-page=payment] .table-style .list-item .img-bg,[data-page=payment] .table-style .list-item .artist_card__img{margin-left:8px}[data-page=shoppingBag] .table-style .list-item .list-head,[data-page=payment] .table-style .list-item .list-head{position:absolute;margin-bottom:0;top:8px;left:120px;right:8px;height:64px}[data-page=shoppingBag] .table-style .list-item .list-head .row,[data-page=payment] .table-style .list-item .list-head .row{display:table;height:100%;margin-bottom:0}[data-page=shoppingBag] .table-style .list-item .list-head .row .title-txt,[data-page=payment] .table-style .list-item .list-head .row .title-txt{max-height:64px;overflow:hidden}[data-page=shoppingBag] .table-style .list-item .list-head .row .col:last-child,[data-page=payment] .table-style .list-item .list-head .row .col:last-child{width:80px}[data-page=shoppingBag] .table-style .list-item .area-img,[data-page=payment] .table-style .list-item .area-img{vertical-align:middle}[data-page=shoppingBag] .table-style .list-item .area-img>*,[data-page=payment] .table-style .list-item .area-img>*{display:inline-block;vertical-align:middle}[data-page=shoppingBag] .table-style .list-item .row,[data-page=payment] .table-style .list-item .row{width:100%;display:table}[data-page=shoppingBag] .table-style .list-item .row>*,[data-page=payment] .table-style .list-item .row>*{display:table-cell;vertical-align:middle;text-align:right}[data-page=shoppingBag] .table-style .list-item .row>*:first-child,[data-page=payment] .table-style .list-item .row>*:first-child{text-align:left}[data-page=shoppingBag] .table-style .list-item .row.row2 strong,[data-page=payment] .table-style .list-item .row.row2 strong{font-weight:bold;font-size:14px}}@media (max-width: 719px){[data-page=shoppingBag][data-page=payment] .area-txt,[data-page=payment][data-page=payment] .area-txt{margin-left:0 !important}}[data-page=shoppingBag][data-page=payment] .img-bg,[data-page=shoppingBag][data-page=payment] .artist_card__img,[data-page=payment][data-page=payment] .img-bg,[data-page=payment][data-page=payment] .artist_card__img{margin-left:0 !important}[data-page=shoppingBag][data-page=payment] .list-head,[data-page=payment][data-page=payment] .list-head{left:84px !important}@media (max-width: 719px){.mobile-row{background:#fff;margin-top:10px;padding:12px 0 24px}.mobile-row.dfixed{margin-top:0}.mobile-row>*{margin:0 12px}.mobile-row>*.scroll-detector{margin:0}}@media (max-width: 719px) and (max-width: 719px){.mobile-row>*.scroll-detector .area-btn{margin:0;position:fixed}.mobile-row>*.scroll-detector .fixed-section{position:fixed;z-index:110;width:100%;bottom:0;background-color:white}.mobile-row>*.scroll-detector .fixed-section .area-btn{position:initial}}@media (max-width: 719px) and (max-width: 719px) and (max-width: 719px){.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost{display:initial}.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost thead{display:none}.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost tbody{width:100%}.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost>*{display:initial}.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost>* tr{display:block;width:100%;text-align:center}.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost>* .sticky-hide{display:none}.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost>* td{display:initial;width:initial;text-align:center}.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost>* td p{display:inline-block}.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost>* td span{display:inline-block;text-indent:0;padding:0 12px;font-size:12px;font-weight:normal}.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost>* td .mobile-title{display:inline-block}.mobile-row>*.scroll-detector[data-state=active] .fixed-section .table-cost>* td:last-child{display:none;border:initial;padding:initial;margin:initial}}@media (max-width: 719px) and (max-width: 719px){.mobile-row>*.scroll-detector[data-state=disabled] .area-btn{position:static}.mobile-row>*.scroll-detector[data-state=disabled] .fixed-section{position:static}}@media (max-width: 719px){.mobile-row .area-btn{bottom:0;width:100%;background:transparent;padding:12px;margin:0;z-index:110}.mobile-row .check-control,.mobile-row .check-control--mobile-top{margin:0 12px;padding-top:12px;overflow:hidden}.mobile-row .check-control label,.mobile-row .check-control--mobile-top label{margin-left:8px;margin-top:2px;display:block;float:left}.mobile-row .check-control label>*,.mobile-row .check-control--mobile-top label>*{display:inline-block;vertical-align:middle}.mobile-row .check-control button,.mobile-row .check-control--mobile-top button{font-size:10px;float:right;padding:1px 10px}.mobile-row .border-wrapper{border:0 none;border-top:1px solid #d9d9d9;padding:16px 0;margin:0 16px}}@media (max-width: 719px){.form-cancel table{display:block}.form-cancel table *{display:block}.form-cancel table .select{width:100%;margin-bottom:4px}.form-cancel table .select select{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}}.titlebar,.titlebar--sizedown,.titlebar--block{display:table;table-layout:fixed;width:100%;padding-top:40px;margin-bottom:24px;padding-bottom:4px;border-bottom:2px solid #555}.titlebar__txtmain{font-size:24px;font-weight:bold;vertical-align:middle;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:75%}@media (max-width: 719px){.titlebar__txtmain{font-size:16px}}.titlebar__txtmain>*{vertical-align:middle;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.titlebar__txtright,.titlebar__txtright--blue{text-align:right;font-size:16px;color:#333}@media (max-width: 719px){.titlebar__txtright,.titlebar__txtright--blue{font-size:14px}}.titlebar__txtright--blue{color:#00aa9b}.titlebar>*,.titlebar--sizedown>*,.titlebar--block>*{display:table-cell;vertical-align:middle}.titlebar--sizedown .titlebar__txtmain{font-size:16px}.titlebar--sizedown .titlebar__txtright,.titlebar--sizedown .titlebar__txtright--blue{font-size:12px}.titlebar--block{padding:15px 16px 14px;margin-top:40px;background:#f2f2f2;border:1px solid #d9d9d9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.titlebar--block .titlebar__txtmain{font-size:16px}@media (max-width: 719px){.titlebar--block .titlebar__txtmain{font-size:14px}}.titlebar--block .titlebar__txtright,.titlebar--block .titlebar__txtright--blue{font-size:16px}.title-style,.title-style.bar{vertical-align:bottom;padding-bottom:4px;margin-bottom:32px;position:relative;padding-top:40px;vertical-align:middle}.title-style.watch-list-title--favorite{margin-bottom:0}.title-style.watch-list-title--recent{margin-bottom:24px}@media (max-width: 719px){.title-style.watch-list-title--recent{margin-bottom:0}}@media (max-width: 719px){.title-style[data-ui-hide="0"]{display:none}.title-style[data-ui-hide="1"]{display:block;border-bottom:0;padding-top:0;margin-bottom:0}.title-style[data-ui-hide="1"] .txt{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:12px 0;text-align:center;width:100%;background:#fff}}.title-style:after,.title-style.bar:after{content:'';display:block;clear:both}.title-style span.sp-icon{vertical-align:middle}@media (max-width: 719px){.title-style span.sp-icon{-webkit-transform:scale(0.67);-moz-transform:scale(0.67);-ms-transform:scale(0.67);-o-transform:scale(0.67);transform:scale(0.67)}}.title-style.no-mt{margin-top:0}.title-style>*,.title-style.bar>*{display:inline-block}.title-style i,.title-style.bar i{font-size:18px;margin-left:8px}.title-style .txt{font-size:24px;font-weight:bold;vertical-align:middle;color:#333}.title-style .txt:focus{outline:none;text-decoration:underline;-webkit-text-decoration-color:#333;-moz-text-decoration-color:#333;text-decoration-color:#333}@media (max-width: 719px){.title-style .txt{font-size:16px;line-height:36px}}.title-style .txt-sub{margin-left:12px;color:#666;font-size:16px;font-weight:normal}.title-style .txt-style{font-size:16px;margin-top:5px}.title-style .txt-style em{font-size:inherit;color:#ff7b30}.title-style .see-more{display:inline-block;position:absolute;right:0;bottom:10px;font-size:16px;line-height:22px;color:#00aa9b}.title-style .see-more i{display:inline-block;vertical-align:bottom}.title-style .see-more:focus{outline:none;text-decoration:underline;-webkit-text-decoration-color:#00aa9b;-moz-text-decoration-color:#00aa9b;text-decoration-color:#00aa9b}@media (max-width: 719px){.title-style .see-more{font-size:14px;bottom:9px}.title-style .see-more i{font-size:24px}}.bar.title-style{border:0 none;color:#333;margin-bottom:16px;margin-top:40px;padding:15px 16px 14px;background:#f2f2f2;border:1px solid #d9d9d9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bar.title-style .txt{font-size:16px}.bar.title-style .see-more{right:16px;bottom:14px;font-size:16px;color:#666}.bar.title-style .see-more:focus{text-decoration:none}@media (max-width: 719px){.bar.title-style .txt{font-size:14px;line-height:1.5}.bar.title-style .see-more{font-size:14px;bottom:14px}.bar.title-style:first-child{margin-top:12px}}.layout-split.subpage .title-style:first-child{padding-top:0}.title-style-center{padding:32px 0 24px;text-align:center;font-size:24px;font-weight:bold}.title-style-border{margin-top:24px;border-top:2px solid #d9d9d9;padding:24px 0 16px}.title-style-border:first-child{margin-top:12px;border-top:0 none}.title-style-bar{background:#f5f5f5;color:#333;padding:22px 24px;vertical-align:middle}.title-style-bar>*{display:inline-block;font-size:16px;font-weight:lighter}.title-style-bar .txt{font-weight:normal;font-size:21px;margin-right:30px}.title-style-block{border:1px solid #d9d9d9;border-top:0 none;padding:27px 0 26px 24px}.title-style-block .txt{font-size:24px;font-weight:bold;color:#666}.title-style-block.center{text-align:center;padding:8px 0;height:auto;border:0 none;background:#f5f5f5}.title-style-block.center .txt{padding:12px 0;background:#fff;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}@media (max-width: 719px){.title-style-block{background:#fff;padding:0 24px;height:54px;border-left:0 none;border-right:0 none}.title-style-block .txt{padding-top:15px;font-size:16px}}.subtitle-block{border-bottom:1px solid #d9d9d9;background:#f5f5f5}.subtitle-block .txt{font-size:12px;font-weight:bold;color:#333;padding:9px 0 9px 24px}.title-style-sub{padding-top:40px;overflow:hidden;padding-bottom:8px;margin-bottom:24px}.title-style-sub.artist{margin:32px 0 20px 0;padding:0}.title-style-sub:first-child{margin-top:0}.title-style-sub .txt{display:inline-block;font-size:20px;font-weight:bold;color:#333}.title-style-sub .to-right{display:block;margin-top:2px;float:right}.title-style-sub .to-right input{margin-right:5px}.title-style-sub .to-right label{font-size:12px;color:#333}.title-style-sub .to-right.link{color:#00aa9b;font-size:14px}.title-style-sub .to-right.link i{font-size:18px;vertical-align:middle}.title-style-sub .to-right.link i.idus-icon-arrow-right{font-size:12px}.title-style-sub.no-border{border-bottom:0 none}.title-style-sub.red{border-color:#ff7b30}.title-style-sub.red .txt{color:#ff7b30}.title-style-sub.yellow{border-color:#f49b1d}.title-style-sub.yellow .txt{color:#f49b1d}.title-style-sub.lime{border-color:#12d232}.title-style-sub.lime .txt{color:#12d232}.title-style-sub.teal{border-color:#00aa9b}.title-style-sub.teal .txt{color:#00aa9b}.title-style-sub.blue{border-color:#579de0}.title-style-sub.blue .txt{color:#579de0}@media (max-width: 719px){.title-style-sub.m-margin{padding-top:20px}}.banner-title{overflow:hidden;height:180px;background:#efefef;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;color:#fff}.banner-title>p,.banner-title h1{position:absolute;text-align:center;width:100%;z-index:1}.banner-title>h1{font-size:36px;top:48px}.banner-title>p{top:110px;font-size:16px}.banner-title[data-image=type1]{background-image:url(/resources/dist/images/banner/img-fullbanner01.jpg)}.banner-title[data-image=type2]{background-image:url(/resources/dist/images/banner/img-fullbanner02.jpg)}.banner-title:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.9}.banner-title[data-theme=orange]:before{background:-webkit-linear-gradient(353deg, #d20b35, #fda51b);background:-moz-linear-gradient(353deg, #d20b35, #fda51b);background:-o-linear-gradient(353deg, #d20b35, #fda51b);background:linear-gradient(97deg, #d20b35, #fda51b)}.banner-title[data-theme=blue]:before{background:-webkit-linear-gradient(353deg, #303395, #28c6ef);background:-moz-linear-gradient(353deg, #303395, #28c6ef);background:-o-linear-gradient(353deg, #303395, #28c6ef);background:linear-gradient(97deg, #303395, #28c6ef)}.banner-title[data-theme=purple]:before{background:-webkit-linear-gradient(7deg, #62258a, #fc0f77);background:-moz-linear-gradient(7deg, #62258a, #fc0f77);background:-o-linear-gradient(7deg, #62258a, #fc0f77);background:linear-gradient(83deg, #62258a, #fc0f77)}.banner-title[data-theme=black]:before{background:-webkit-linear-gradient(173deg, #313131, #534d4d);background:-moz-linear-gradient(173deg, #313131, #534d4d);background:-o-linear-gradient(173deg, #313131, #534d4d);background:linear-gradient(277deg, #313131, #534d4d)}@media (max-width: 719px){.banner-title{position:relative;display:block;width:100%;height:auto;display:none}.banner-title:after{content:'';display:block;padding-bottom:33.33333%}.banner-title>*{position:absolute;width:100%;height:100%}.banner-title>h1{top:28%;font-size:18px;height:auto;font-size:5vw}.banner-title>h1:after{display:none}.banner-title>p{top:60%;font-size:12px;padding:0 20px;height:auto;font-size:3vw}}.showroom{position:relative;overflow:hidden;height:420px;margin:0 auto 40px auto;width:100%}.showroom img{display:block;position:absolute;height:100%;top:0;left:-webkit-calc((100vw - 1493px) / 2);left:-moz-calc((100vw - 1493px) / 2);left:calc((100vw - 1493px) / 2)}@media (max-width: 719px){.showroom{position:relative;display:block;width:100%;height:auto;overflow:visible;margin:0 auto}.showroom:after{content:'';display:block;padding-bottom:100%}.showroom>*{position:absolute;width:100%;height:100%}.showroom:after{padding-bottom:0}.showroom img{display:none}.showroom img.hidden.mobile{display:block !important;position:initial;left:initial;margin-left:0;width:100%}}.showroom-grid{overflow:visible !important}.showroom .col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:1046px;height:100%;margin:0 auto}.showroom .col:after{content:'';display:table-cell;width:52%}@media (max-width: 719px){.showroom .col{width:100%;position:initial}.showroom .col:after{display:none}}.showroom-article{position:relative;z-index:10;width:478px;left:0;max-height:100%;padding:24px 36px;background:#fff;opacity:0.9;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.showroom-article .title{text-align:left;position:relative;white-space:pre-line;margin-bottom:16px;font-size:18px;font-weight:bold;line-height:1.5;color:#333}.showroom-article .desc{color:#333;margin:0;font-size:13px;line-height:1.5;white-space:pre-line;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box}@media (max-width: 719px){.showroom-article{padding:24px 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:1}}.title-section{width:1046px;margin:0 auto;padding:40px 0 20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.title-section .sponsored{font-size:10px;font-weight:bold;line-height:1;color:#d9d9d9;margin-left:6px}@media (max-width: 719px){.title-section{width:inherit;margin:0 15px;padding-bottom:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-title{font-size:24px;font-weight:bold;line-height:1;color:#333}@media (max-width: 719px){.page-title{font-size:16px}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.modal.modal-s{width:320px}.modal.modal-m{width:480px}.modal.modal-l{width:800px}.modal.modal-w{top:20px;left:20px;right:20px;bottom:20px;width:auto}.modal.root{position:fixed;top:0;left:0;right:0;bottom:0;z-index:110}.modal.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000033;z-index:120}.modal.wrap{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);z-index:130;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.modal.head{margin:20px 20px 0;padding-bottom:10px;border-bottom:1px solid #555555}.modal.head h1{font-size:18px}.modal.close{color:#333;position:absolute;top:16px;right:20px;cursor:pointer}.modal.close:after{content:'\2715';display:inline-block;vertical-align:middle;font-size:22px}.modal.loading{text-align:center;color:#888;padding:20% 0}[data-modal-id=coupon]{padding:20px}@media (max-width: 719px){[data-modal-id=modal-cancel-memo] .modal.wrap,[data-modal-id=modal-review] .modal.wrap{width:100% !important}}[data-modal-id=coupon-list].root{z-index:160}[data-modal-id=coupon-list] .modal.wrap{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin-left:-188px;margin-top:-280px}[data-modal-id=coupon-list] .modal.modal-m{width:376px}[data-modal-id=coupon-list] .modal.wrap{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}[data-modal-id=coupon-list] .modal.head{border-bottom-width:1px;margin:20px 6px 0}[data-modal-id=coupon-list] .modal.head h1{text-align:center;font-size:16px}[data-modal-id=coupon-list] .radiogroup{height:441px;overflow-y:scroll}[data-modal-id=coupon-list] .radiogroup .radio-item{position:relative;padding:10px 0;margin:0 18px;width:auto}[data-modal-id=coupon-list] .radiogroup .radio-item:first-child{padding:26px 0 25px}[data-modal-id=coupon-list] .radiogroup .radio-item input[type=radio][disabled]+*>*{color:#acacac !important}[data-modal-id=coupon-list] .radiogroup .txt-group{width:65%}[data-modal-id=coupon-list] .radiogroup .txt-group .title{display:block;display:-webkit-box;height:42px;font-size:14px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:auto}[data-modal-id=coupon-list] .radiogroup .txt-group em{color:#999;display:block;display:-webkit-box;height:36px;font-size:12px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:auto;font-size:12px}[data-modal-id=coupon-list] .radiogroup .txt-group .coupon_disabled_desc{font-size:12px;line-height:1.5;color:#ff4b50 !important;margin-top:8px}[data-modal-id=coupon-list] .radiogroup .hilight{position:absolute;font-size:16px;font-weight:bold;text-align:right;right:0;top:50%;margin-top:-12px}[data-modal-id=coupon-list] .radiogroup .hilight__disabled{position:absolute;font-size:16px;font-weight:bold;text-align:right;right:0;top:50%;margin-top:-12px;color:#acacac}[data-modal-id=coupon-list] .radiogroup .coupon_disabled_price{font-size:16px;font-weight:bold;line-height:1.5;text-align:right;color:#acacac}[data-modal-id=coupon-list] .btngroup{padding:16px 0;text-align:center}[data-modal-id=coupon-list] .btngroup .ui_btn{min-width:78px}@media (max-width: 719px){[data-modal-id=coupon-list] .modal.modal-m{width:100%;height:100%}[data-modal-id=coupon-list] .modal.wrap{margin-left:0;margin-top:0;left:0;top:0}[data-modal-id=coupon-list] .modal.head{border-bottom-width:1px}[data-modal-id=coupon-list] .radiogroup{position:absolute;width:100%;bottom:64px;height:auto;top:55px}[data-modal-id=coupon-list] .btngroup{width:100%;position:absolute;bottom:0}}@media (max-width: 719px){[data-modal-id=modal-review] .modal.head{margin:12px 12px 0}[data-modal-id=modal-review] .modal.close:after{margin-top:-5px}[data-modal-id=modal-review] .modal.wrap{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:100%;overflow-y:auto}[data-modal-id=modal-review][data-review=root] .modal.body{padding:12px}[data-modal-id=modal-review][data-review=root] .modal.body .textarea{height:120px}[data-modal-id=modal-review][data-review=root] .cancel-msg.head .mt10{margin-top:0}[data-modal-id=modal-review][data-review=root] .list-item-wrap+*{margin-top:12px}[data-modal-id=modal-review][data-review=root] .review-image-item.upload-btn{margin-left:0}}.modal[data-modal-id=article_modal]{display:none}.modal[data-modal-id=article_modal].root{bottom:0;overflow-y:auto}.modal[data-modal-id=article_modal] .close{position:fixed;left:50%;margin-left:475px}.modal[data-modal-id=article_modal] .overlay{position:fixed;background:#f5f5f5f2}.modal[data-modal-id=article_modal] .wrap{position:relative;margin-top:32px;left:50%;width:880px;margin-left:-440px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.modal[data-modal-id=article_modal] .body{border:1px solid #d9d9d9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}.modal[data-modal-id=article_modal][data-modal-disabled=true]{display:block;position:relative;top:0}.modal[data-modal-id=article_modal][data-modal-disabled=true] .close{display:none}.modal[data-modal-id=article_modal][data-modal-disabled=true].root{height:100%;overflow-y:hidden}.modal[data-modal-id=article_modal][data-modal-disabled=true] .overlay{position:absolute;top:0}.modal[data-modal-id=article_modal] .mobile-header{display:none}@media (max-width: 719px){.modal[data-modal-id=article_modal] .article-style{padding:0 12px;border-right:0 none;min-height:auto;border-bottom:1px solid #d5d5d5;padding-bottom:12px;margin-bottom:12px}.modal[data-modal-id=article_modal] .modal-overlay{display:none}.modal[data-modal-id=article_modal] .modal.close{top:5px;left:auto;right:10px;margin-left:0;z-index:200}.modal[data-modal-id=article_modal] .article-title{margin-top:15px}.modal[data-modal-id=article_modal] .comment-ui{padding:0 12px}.modal[data-modal-id=article_modal] .mobile-header{position:fixed;display:block;width:100%;height:40px;top:0;left:0;text-align:center;color:#333;font-size:14px;font-weight:bold;line-height:40px;background:#fff;border-bottom:1px solid #d9d9d9}.modal[data-modal-id=article_modal].root{z-index:160}.modal[data-modal-id=article_modal] .body{margin-bottom:0;border:0 none}.modal[data-modal-id=article_modal] .modal.wrap{width:100%;margin-left:0;left:0;top:0;padding-top:40px}.modal[data-modal-id=article_modal][data-modal-disabled=true] .mobile-header{position:static;top:100px}.modal[data-modal-id=article_modal][data-modal-disabled=true] .modal.wrap{padding-top:0}}.modal-coupon.root{float:left;width:50%;overflow:auto;max-height:600px;margin-right:50px;padding-right:10px;margin-bottom:20px}.modal-coupon.root:after{content:'\f061';position:absolute;top:280px;left:405px;margin-right:-40px;background:#000;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:18px;padding:10px;font-weight:bold;font-family:FontAwesome}.modal-coupon.section+.section{margin-top:20px}.modal-coupon.section-title{padding:10px 0;font-size:14px}.modal-coupon.artist{border:1px solid #ddd}.modal-coupon.artist+.artist{margin-top:-1px}.modal-coupon.coupon-list{border:1px solid #ddd;background:#eee;margin:10px}.modal-coupon.coupon.empty{text-align:center;padding:10px 0;color:#777;font-size:12px}.modal-coupon.coupon{position:relative;padding:10px 10px 10px 30px;color:#666}.modal-coupon.coupon.is_on *{color:#ff7b30 !important}.modal-coupon.coupon-title{font-size:14px}.modal-coupon.coupon-to-date,.modal-coupon.coupon-requirement,.modal-coupon.coupon-coupon-discount,.modal-coupon.coupon-discount{color:#888;font-size:12px;margin:2px 0 0}.modal-coupon.coupon-check{position:absolute;top:50%;left:10px;margin-top:-6px}.modal-coupon .result-table{color:#888}.modal-coupon .result-table.first{position:relative}.modal-coupon .result-table.first .head{padding:10px;background:#eee;border-bottom:1px solid #ddd}.modal-coupon .result-table.first .body{position:absolute;top:10px;right:10px;color:#ff7b30}.modal-coupon .result-table.second{margin:10px}.modal-coupon .result-table.second table{width:100%}.modal-coupon .result-table.second table tbody td{padding:3px 0}.modal-coupon .result-table.second table tbody td:last-child{text-align:right}.modal-coupon-result.root{overflow:hidden;border:1px solid #ddd;padding:20px}.modal-coupon-result.table table{table-layout:fixed}.modal-coupon-result.table tbody th{text-align:left}.modal-coupon-result.table tbody td{text-align:right}.modal-coupon-result.table tbody th,.modal-coupon-result.table tbody td{font-size:14px;font-weight:normal;color:#555;padding:8px 0}.modal-coupon-result.table tbody tr:last-child th,.modal-coupon-result.table tbody tr:last-child td{font-weight:bold;border-top:1px solid #ddd}.modal-coupon-result.table tbody .total td{font-size:18px;color:#ff7b30}.modal-coupon-result.table tbody [data-modal-coupon="total"]{font-size:28px;font-weight:bold;color:#ff7b30}.modal-coupon-result.apply{text-align:center;margin:20px 0 0}.modal-coupon-result.apply .btn{font-size:16px;height:50px;width:100%}[data-modal-id=add-card] .modal.wrap{width:370px}[data-modal-id=add-card] .modal.body{padding:10px 20px}[data-modal-id=add-card] .modal.body .input-text,[data-modal-id=add-card] .modal.body .readonly-default[readonly]{background:#fff}[data-modal-id=add-card] .add-card .info{border:1px solid #ddd;background:#f5f5f5;padding:10px;margin:10px 0}[data-modal-id=add-card] .add-card .title{margin:10px 0 20px;color:#666}[data-modal-id=add-card] .add-card .title i{vertical-align:middle;display:inline-block;margin-right:5px}[data-modal-id=add-card] .add-card .info-item{display:table;margin:10px 0;width:100%}[data-modal-id=add-card] .add-card .info-item .head,[data-modal-id=add-card] .add-card .info-item .body{display:table-cell;vertical-align:middle}[data-modal-id=add-card] .add-card .info-item .head{width:60px}[data-modal-id=add-card] .add-card .info-item.type label{margin-right:10px}[data-modal-id=add-card] .add-card .info-item.type input{margin-right:5px}[data-modal-id=add-card] .add-card .info-item.number input{text-align:center;padding:2px}[data-modal-id=add-card] .add-card .info-item.number .input-text,[data-modal-id=add-card] .add-card .info-item.number .readonly-default[readonly]{width:50px;position:relative}[data-modal-id=add-card] .add-card .info-item.number .input-text+.input-text,[data-modal-id=add-card] .add-card .info-item.number .readonly-default[readonly]+.input-text,[data-modal-id=add-card] .add-card .info-item.number .input-text+.readonly-default[readonly],[data-modal-id=add-card] .add-card .info-item.number .readonly-default[readonly]+.readonly-default[readonly]{margin-left:10px}[data-modal-id=add-card] .add-card .info-item.number .input-text+.input-text input,[data-modal-id=add-card] .add-card .info-item.number .readonly-default[readonly]+.input-text input,[data-modal-id=add-card] .add-card .info-item.number .input-text+.readonly-default[readonly] input,[data-modal-id=add-card] .add-card .info-item.number .readonly-default[readonly]+.readonly-default[readonly] input{vertical-align:middle}[data-modal-id=add-card] .add-card .info-item.number .input-text+.input-text:before,[data-modal-id=add-card] .add-card .info-item.number .readonly-default[readonly]+.input-text:before,[data-modal-id=add-card] .add-card .info-item.number .input-text+.readonly-default[readonly]:before,[data-modal-id=add-card] .add-card .info-item.number .readonly-default[readonly]+.readonly-default[readonly]:before{content:'';display:block;position:absolute;top:15px;left:-10px;width:5px;height:1px;background:#555}[data-modal-id=add-card] .add-card .info-item.business .input-text,[data-modal-id=add-card] .add-card .info-item.business .readonly-default[readonly]{width:60px}[data-modal-id=add-card] .add-card .info-item.business input{text-align:center}[data-modal-id=add-card] .add-card .info-item.date .input-text,[data-modal-id=add-card] .add-card .info-item.date .readonly-default[readonly]{position:relative;width:50px}[data-modal-id=add-card] .add-card .info-item.date .input-text+.input-text,[data-modal-id=add-card] .add-card .info-item.date .readonly-default[readonly]+.input-text,[data-modal-id=add-card] .add-card .info-item.date .input-text+.readonly-default[readonly],[data-modal-id=add-card] .add-card .info-item.date .readonly-default[readonly]+.readonly-default[readonly]{margin-left:10px}[data-modal-id=add-card] .add-card .info-item.date input{text-align:center}[data-modal-id=add-card] .add-card .info-item.date .input-text:first-child:after,[data-modal-id=add-card] .add-card .info-item.date .readonly-default[readonly]:first-child:after{content:'/';position:absolute;display:block;top:10px;right:-9px}[data-modal-id=add-card] .add-card .info-item.birth .input-text,[data-modal-id=add-card] .add-card .info-item.birth .readonly-default[readonly]{width:120px}[data-modal-id=add-card] .add-card .info-item.password .input-text,[data-modal-id=add-card] .add-card .info-item.password .readonly-default[readonly]{width:120px}[data-modal-id=add-card] .add-card>.terms{margin:10px 0}[data-modal-id=add-card] .add-card>.terms a{color:#00aa9b}[data-modal-id=add-card] .add-card>.agreement{margin:10px 0 20px}[data-modal-id=add-card] .add-card>.comment{color:#666;font-size:12px}[data-modal-id=add-card] .add-card>.submit{margin-top:40px;margin-bottom:20px;text-align:center}[data-modal-id=add-card] .label-style{color:#666;font-size:12px;margin-left:8px}@media (max-width: 320px){[data-modal-id=add-card] .label-style{display:block;margin-top:4px;margin-left:0}}@media (max-width: 719px){[data-modal-id=add-card] .modal.wrap{width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:100%;overflow-y:auto}}.modal[data-modal-id=edit-prd-options] .modal.wrap{width:376px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial;margin-left:-188px;margin-top:-288px}.modal[data-modal-id=edit-prd-options] .head{margin:20px 6px 0;border-color:#555;border-bottom-width:1px}.modal[data-modal-id=edit-prd-options] .head h1{text-align:center}.modal[data-modal-id=edit-prd-options] .body{padding:16px 0}.modal[data-modal-id=edit-prd-options] .body>.clf,.modal[data-modal-id=edit-prd-options] [data-page=couponlist] .body>.coupon-item-list,[data-page=couponlist] .modal[data-modal-id=edit-prd-options] .body>.coupon-item-list,.modal[data-modal-id=edit-prd-options] [data-page="video"] .body>.section-video,[data-page="video"] .modal[data-modal-id=edit-prd-options] .body>.section-video{padding:0 18px}.modal[data-modal-id=edit-prd-options] .body .options-list>*{padding:0 18px}.modal[data-modal-id=edit-prd-options] .body .options-list>*.scroll-wrap{padding:0 18px 20px}.modal[data-modal-id=edit-prd-options] .prd-img{width:64px;height:64px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.modal[data-modal-id=edit-prd-options] .prd-cost{border-bottom:0 none;padding-bottom:0;margin-left:8px}.modal[data-modal-id=edit-prd-options] .prd-cost h1{font-size:18px;max-width:250px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modal[data-modal-id=edit-prd-options] .prd-cost .txt-point,.modal[data-modal-id=edit-prd-options] .ui-product-detail .prd-cost .txt-strong,.ui-product-detail .modal[data-modal-id=edit-prd-options] .prd-cost .txt-strong,.modal[data-modal-id=edit-prd-options] .card_detail .prd-cost .txt-strong,.card_detail .modal[data-modal-id=edit-prd-options] .prd-cost .txt-strong{font-size:18px}.modal[data-modal-id=edit-prd-options] .prd-cost .txt-cross{font-size:11px}.modal[data-modal-id=edit-prd-options] .prd-cost .sold-price{margin-left:0;font-size:18px;color:#333}.modal[data-modal-id=edit-prd-options] .prd-cost .sold-price .sold-price-unit{margin-left:0;font-size:15px;color:#333}.modal[data-modal-id=edit-prd-options] .options-list h2{margin-top:16px;color:#00aa9b;font-size:10px}.modal[data-modal-id=edit-prd-options] .options-list .bg-txt{margin:4px 18px 16px;padding:8px 16px;border:1px solid #d9d9d9;background:#f5f5f5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:10px;color:#666}.modal[data-modal-id=edit-prd-options] .options-list .scroll-wrap{margin-top:8px;height:244px;overflow-y:auto}.modal[data-modal-id=edit-prd-options] .options-list .scroll-wrap .ui-select{position:absolute}.modal[data-modal-id=edit-prd-options] .options-list .scroll-wrap .options-select>*{display:block;margin-top:5px}.modal[data-modal-id=edit-prd-options] .options-list .scroll-wrap .options-select>*:first-child{margin-top:0}.modal[data-modal-id=edit-prd-options] .options-stock{margin-top:15px}.modal[data-modal-id=edit-prd-options] .options-stock[data-list=false]{margin:15px 18px;padding:16px;background:#f5f5f5;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.modal[data-modal-id=edit-prd-options] .options-stock[data-list=false] .area-ui{margin-top:0}.modal[data-modal-id=edit-prd-options] .btngroup{text-align:center}.modal[data-modal-id=edit-prd-options] .btngroup .ui_btn{min-width:78px}@media (max-width: 719px){.modal[data-modal-id=edit-prd-options] .btngroup{position:absolute;bottom:-64px;width:100%;padding:16px 0 !important}}@media (max-width: 719px){.modal[data-modal-id=edit-prd-options].modal.root{z-index:160}.modal[data-modal-id=edit-prd-options] .wrap.modal-m{width:100%;height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 none}.modal[data-modal-id=edit-prd-options] .modal.wrap{margin-left:0;margin-top:0;left:0;top:0}.modal[data-modal-id=edit-prd-options] .modal.body{padding:0}.modal[data-modal-id=edit-prd-options] .options-list{width:100%;position:absolute;bottom:64px;top:150px}.modal[data-modal-id=edit-prd-options] .scroll-wrap{height:70% !important}.modal[data-modal-id=edit-prd-options] .btn-group,.modal[data-modal-id=edit-prd-options] .ui-product-detail .btn-group--mt,.ui-product-detail .modal[data-modal-id=edit-prd-options] .btn-group--mt,.modal[data-modal-id=edit-prd-options] .card_detail .btn-group--mt,.card_detail .modal[data-modal-id=edit-prd-options] .btn-group--mt{position:fixed;background:#fff;bottom:0;width:100%}}[data-modal-id=refund] .modal.body,[data-modal-id=phonenumber] .modal.body{padding:20px}[data-modal-id=refund] .form-block,[data-modal-id=phonenumber] .form-block{position:relative;margin-top:0}[data-modal-id=refund] .form-block+.form-block,[data-modal-id=phonenumber] .form-block+.form-block{margin-top:5px}[data-modal-id=refund] .form-verify .input-text,[data-modal-id=refund] .form-verify .readonly-default[readonly],[data-modal-id=phonenumber] .form-verify .input-text,[data-modal-id=phonenumber] .form-verify .readonly-default[readonly]{width:100%}[data-modal-id=refund] .form-block.form-submit,[data-modal-id=phonenumber] .form-block.form-submit{text-align:center;margin-top:10px}[data-modal-id=refund] .form-block.form-submit button,[data-modal-id=phonenumber] .form-block.form-submit button{width:100%}.modal[data-modal-id=user-list] .wrap,.modal[data-modal-id=emoji-user-list] .wrap{width:586px}@media (max-width: 719px){.modal[data-modal-id=user-list] .wrap,.modal[data-modal-id=emoji-user-list] .wrap{width:auto;left:10px;right:10px;top:10px;bottom:10px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.modal[data-modal-id=user-list] .wrap .body,.modal[data-modal-id=emoji-user-list] .wrap .body{position:absolute;width:100%;bottom:0;top:58px}.modal[data-modal-id=user-list] .wrap .loader,.modal[data-modal-id=emoji-user-list] .wrap .loader{width:100%}.modal[data-modal-id=user-list] .wrap .ui_grid,.modal[data-modal-id=emoji-user-list] .wrap .ui_grid{height:100%}.modal[data-modal-id=user-list] .wrap .ui_grid>*,.modal[data-modal-id=emoji-user-list] .wrap .ui_grid>*{height:100%}}.modal[data-modal-id=user-list] .ui_grid,.modal[data-modal-id=emoji-user-list] .ui_grid{padding:24px;margin-top:0}.modal[data-modal-id=user-list] .ui_grid__cols--3,.modal[data-modal-id=emoji-user-list] .ui_grid__cols--3{height:460px;overflow-y:auto}.modal[data-modal-id=support-artist] .wrap{width:376px}.modal[data-modal-id=support-artist] .inner{padding:14px 24px 16px}.modal[data-modal-id=support-artist] .field{display:inline-block;margin-top:8px}.modal[data-modal-id=support-artist] .field:first-child{margin-top:0}.modal[data-modal-id=support-artist] .field input{margin-right:0}.modal[data-modal-id=support-artist] .field .fl span{font-size:12px;color:#333}.modal[data-modal-id=support-artist] .field .fr{margin-top:10px}.modal[data-modal-id=support-artist] .field .fr span{font-size:14px;color:#333}.modal[data-modal-id=support-artist] .btn-center{text-align:center}.modal[data-modal-id=support-artist] .bg{border:1px solid #d9d9d9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#f5f5f5;padding:16px}.modal[data-modal-id=support-artist] .bg .field{width:100%}.modal[data-modal-id=support-artist] .no-bg{overflow:hidden;margin-bottom:32px}.modal[data-modal-id=support-artist] .no-bg legend{display:block;float:left;color:#666;line-height:16px;font-size:12px;margin-top:8px;margin-left:16px}.modal[data-modal-id=support-artist] .no-bg input{font-size:12px;color:#333;margin-left:16px}[data-type="inner-add-card"]{color:#666;padding:0 18px;position:relative}[data-type="inner-add-card"] .title{padding:15px 0;line-height:1;font-size:14px;font-weight:bold}[data-type="inner-add-card"] .add-card input{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}[data-type="inner-add-card"] .add-card .info{background-color:#fff;border:0;margin:0;padding:0;min-height:440px}[data-type="inner-add-card"] .add-card.invalid .info{min-height:535px}[data-type="inner-add-card"] .add-card .notice{padding:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f5f5f5;margin:0}[data-type="inner-add-card"] .add-card i{font-size:20px;line-height:1;display:inline-block;vertical-align:bottom;margin-right:4px;padding:0}[data-type="inner-add-card"] .add-card .info-item{margin:12px 0}[data-type="inner-add-card"] .add-card .info-item.type{margin-top:26px}[data-type="inner-add-card"] .add-card .info-item .head{width:65px}[data-type="inner-add-card"] .add-card .number{margin-top:20px}[data-type="inner-add-card"] .add-card .input-info{display:inline-block;font-size:12px;margin-left:8px}[data-type="inner-add-card"] .add-card a{text-decoration:underline}[data-type="inner-add-card"] .add-card .submit{position:fixed;left:18px;right:18px;bottom:18px;margin:0;text-align:left}[data-type="inner-add-card"] .add-card .submit-btn{font-size:16px;line-height:1;padding:14px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;margin-top:16px;text-align:center}.review-delete-btn{position:absolute;top:0;left:0;width:62px;height:32px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;color:#333}.review-delete-btn i{margin-right:4px;font-size:12px}.review-delete-btn:focus{outline:none}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.card-style{overflow:hidden;position:relative}.card-style a:focus,.card-style a:hover{outline:none;text-decoration:underline}.card-style a:focus.txt-strong,.card-style a:hover.txt-strong{-webkit-text-decoration-color:#333;-moz-text-decoration-color:#333;text-decoration-color:#333}.card-style a:focus.txt,.card-style a:hover.txt{-webkit-text-decoration-color:#999;-moz-text-decoration-color:#999;text-decoration-color:#999}.card-style a.area-img{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out, -moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out, -moz-transform .5s ease-in-out, -o-transform .5s ease-in-out}.card-style a.area-img:hover{transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.08, M12=0, M21=0, M22=1.08, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.08, M12=0, M21=0, M22=1.08, SizingMethod='auto expand')}.card-style a[data-ui=modal-link]{text-decoration:none}.card-style .btn-ico{position:absolute;z-index:1;right:10px;top:10px;text-align:center;-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:-webkit-transform 0.1s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:-o-transform 0.1s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:transform 0.1s cubic-bezier(0.075, 0.82, 0.165, 1), -moz-transform 0.1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform 0.1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform 0.1s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-transform 0.1s cubic-bezier(0.075, 0.82, 0.165, 1), -moz-transform 0.1s cubic-bezier(0.075, 0.82, 0.165, 1), -o-transform 0.1s cubic-bezier(0.075, 0.82, 0.165, 1)}.card-style .area-txt{display:block;padding:8px 10px 8px}.card-style .area-txt>*:first-child.txt{margin-bottom:4px}.card-style .area-txt .fl{max-width:200px}.card-style .area-txt.info{min-height:96px}.card-style .area-txt.rating{height:55px;display:table;width:100%;vertical-align:middle}.card-style .area-txt.rating .ui-rating{display:table-row;width:100%}.card-style .crop-circ{display:block;overflow:hidden;background:#fff;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.card-style .txt-strong{display:block;width:100%;display:block;display:-webkit-box;height:42px;font-size:14px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.card-style .txt{display:block;width:100%;height:15px;font-size:12px;color:#999;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-style .txt.cost-label{margin-top:4px}.card-style .txt.cost-label b{color:#ff7b30}.card-style .txt.cost-label em{font-size:9px;text-decoration:line-through}.card-style .txt-singleline{color:#666;display:block;display:-webkit-box;height:18px;font-size:12px;line-height:1.5;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.card-style .img-wrap{overflow:hidden;width:100%}.card-style .area-img{position:relative;display:block;width:100%;height:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.card-style .area-img:after{content:'';display:block;padding-bottom:100%}.card-style .area-img>*{position:absolute;width:100%;height:100%}.card-style .ui-rating{margin-bottom:0}.card-style .ui-rating>*{display:table-cell;vertical-align:middle;font-size:12px}.card-style .ui-rating .fa{font-size:16px;vertical-align:top}.card-style .ui-rating span{font-size:12px;color:#999}.card-style .star-rating{margin-top:-1px;color:#999;font-size:14px;vertical-align:middle}.card-style .star-rating .ui-rating{display:inline-block}.card-style .star-rating .user{display:inline-block;vertical-align:middle;max-width:95px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:20px}.card-style .review-list{margin:0 12px;padding:12px;background:#f5f5f5}.card-style .review-list li{border-top:1px solid #d9d9d9;margin-top:12px;padding-top:12px}.card-style .review-list li:first-child{padding-top:0;margin-top:0;border-top:0 none}.card-style .review-list li .comment{margin-top:8px;max-height:70px;white-space:pre-line;letter-spacing:-.2px}.card-style .area-rating{overflow:hidden;padding-bottom:16px;margin-bottom:16px !important;border-bottom:1px solid #d9d9d9}.card-style .area-rating>*{float:left}.card-style .area-rating .img-bg,.card-style .area-rating .artist_card__img{width:48px;height:48px}.card-style .area-rating .title{margin-left:8px;font-size:14px;font-weight:bold;color:#333;max-width:185px;margin-top:15px}.card-style .area-rating .ui_rating{float:right;line-height:48px}.card-style .area-rating .ui_rating>*{vertical-align:middle;display:inline-block}.col6 .card-style .txt-strong{font-size:14px}.col6 .card-style .txt{font-size:12px}#video .card-style .area-img,.video-grid .card-style .area-img{position:relative;display:block;width:100%;height:auto}#video .card-style .area-img:after,.video-grid .card-style .area-img:after{content:'';display:block;padding-bottom:56.25%}#video .card-style .area-img>*,.video-grid .card-style .area-img>*{position:absolute;width:100%;height:100%}.card-style.with-label .bordering{padding:16px 13px 16px;border:1px solid #d9d9d9;background:#fff}.card-style.with-label .card-label{padding-bottom:16px;content:'';overflow:hidden;clear:both}.card-style.with-label .card-label span{float:left;display:block;font-size:16px;color:#333;font-weight:bold}.card-style.with-label .card-label a{display:block;float:right;font-size:12px;font-weight:bold;margin-top:2px}.card-style.with-label .card-label a:after{content:'>';margin-left:2px}.card-style.with-label .txt-strong,.card-style.with-label a.txt{padding:0 8px}.card-style.with-label .btn-ico{display:none}.card-style.split{overflow:hidden}.card-style.split .img-wrap{width:124px;float:left;margin-right:12px}.card-style.split .area-txt{float:left;max-width:190px;padding:0;position:relative}.card-style.split .area-txt .txt{color:#666;white-space:pre-line;display:block;display:-webkit-box;height:78px;font-size:13px;line-height:1.5;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (max-width: 719px){.card-style.split .area-txt{position:absolute;left:136px;right:0;height:100%;max-width:none}}.split-cardlist .card-style.split{min-height:140px}.split-cardlist .card-style.split .area-txt{max-width:259px}.split-cardlist .card-style.split .area-txt.full{max-width:none}@media (max-width: 719px){.split-cardlist .card-style.split .area-txt.full{left:0}}.card-style.boxed{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:solid 1px #d9d9d9}.card-style.boxed .area-img{position:relative;display:block;width:100%;height:auto}.card-style.boxed .area-img:after{content:'';display:block;padding-bottom:56.25%}.card-style.boxed .area-img>*{position:absolute;width:100%;height:100%}.card-style.boxed .area-txt{padding:7px 8px}@media (max-width: 719px){.card-style.boxed{width:100%;border:0 none;display:table !important;vertical-align:middle}.card-style.boxed>*{vertical-align:middle;display:table-cell}.card-style.boxed .img-wrap{width:25%}.card-style.boxed .img-wrap .area-img{position:relative;display:block;width:100%;height:auto}.card-style.boxed .img-wrap .area-img:after{content:'';display:block;padding-bottom:100%}.card-style.boxed .img-wrap .area-img>*{position:absolute;width:100%;height:100%}.card-style.boxed>a{padding:0 8px !important}}.card-style.story .bordering{border:1px solid #d9d9d9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:12px;-webkit-transition:border-color 0.3s ease;-o-transition:border-color 0.3s ease;-moz-transition:border-color 0.3s ease;transition:border-color 0.3s ease;-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961)}.card-style.story:hover .bordering{border-width:1px;border-color:#333}.card-style.story .split-hard{position:relative;height:32px}.card-style.story .split-hard .split{position:absolute;top:0}.card-style.story .split-hard .split.crop-circ{height:100%;width:32px;left:0}.card-style.story .split-hard .split:nth-child(2){left:40px;right:32px}.card-style.story .split-hard .split.btn-ico{right:0px}.card-style.story .split-hard .split.btn-ico:focus{outline:0}.card-style.story .split-hard .split.btn-ico svg path{fill:#999;-webkit-transition:fill 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:fill 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:fill 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:fill 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}.card-style.story .split-hard .split.btn-ico.active path{fill:#ff7b30}.card-style.story .split-hard .split.btn-ico>i{color:#999;font-size:16px;padding:4px;-webkit-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}.card-style.story .split-hard .split.btn-ico[data-state=active] i{font-family:'idus-icon' !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff7b30}.card-style.story .split-hard .split.btn-ico[data-state=active] i::before{content:"" !important}.card-style.story .desc{color:#333;margin:12px 0 14px;white-space:pre-line;display:block;display:-webkit-box;height:84px;font-size:14px;line-height:1.5;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.card-style.story .area-txt{padding:0}.card-style.story .area-img{position:relative;display:block;width:100%;height:auto}.card-style.story .area-img:after{content:'';display:block;padding-bottom:66.66667%}.card-style.story .area-img>*{position:absolute;width:100%;height:100%}.card-style.story .txt-strong,.card-style.story .txt{font-size:12px;height:auto}.card-style.review{display:block;padding:0;border:1px solid #d9d9d9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}.card-style.review .area-txt{padding:12px 16px 8px}.card-style.review .hilight{display:block;font-size:12px;padding:16px 24px}.card-style.review .img-wrap .area-img{position:relative;display:block;width:100%;height:auto}.card-style.review .img-wrap .area-img:after{content:'';display:block;padding-bottom:66.66667%}.card-style.review .img-wrap .area-img>*{position:absolute;width:100%;height:100%}.card-style.review .img-wrap a{height:100%}.card-style.review .txt-strong{display:block;display:-webkit-box;height:42px;font-size:14px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.card-style.circle{border:0;text-align:center}.card-style.circle .img-wrap{display:inline-block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:80%}.card-style.circle .area-txt{text-align:center;height:52px}.ui_card__overlay--left,.card-add-icon,.card-style-profile{position:relative}.ui_card__overlay--left>.icon-num,.card-add-icon>.icon-num,.card-style-profile>.icon-num{position:absolute;left:10px;top:0;z-index:1;width:28px;height:36px;line-height:36px;text-align:center;font-size:18px;font-weight:bold;color:#fff;font-style:normal}.ui_card__overlay--left>.icon-num[data-ranking],.card-add-icon>.icon-num[data-ranking],.card-style-profile>.icon-num[data-ranking]{background:url("/resources/dist/images/bg/ranking/icon-medal-normal.png") no-repeat;-webkit-background-size:28px 36px;-moz-background-size:28px 36px;-o-background-size:28px 36px;background-size:28px 36px}.ui_card__overlay--left>.icon-num[data-ranking="1"],.card-add-icon>.icon-num[data-ranking="1"],.card-style-profile>.icon-num[data-ranking="1"]{background:url("/resources/dist/images/bg/ranking/icon-medal-gold.png") no-repeat;-webkit-background-size:28px 36px;-moz-background-size:28px 36px;-o-background-size:28px 36px;background-size:28px 36px}.ui_card__overlay--left>.icon-num[data-ranking="2"],.card-add-icon>.icon-num[data-ranking="2"],.card-style-profile>.icon-num[data-ranking="2"]{background:url("/resources/dist/images/bg/ranking/icon-medal-silver.png") no-repeat;-webkit-background-size:28px 36px;-moz-background-size:28px 36px;-o-background-size:28px 36px;background-size:28px 36px}.ui_card__overlay--left>.icon-num[data-ranking="3"],.card-add-icon>.icon-num[data-ranking="3"],.card-style-profile>.icon-num[data-ranking="3"]{background:url("/resources/dist/images/bg/ranking/icon-medal-bronze.png") no-repeat;-webkit-background-size:28px 36px;-moz-background-size:28px 36px;-o-background-size:28px 36px;background-size:28px 36px}.ui_card--white .ui_card__overlay--left>.icon-num,.ui_card--white .card-add-icon>.icon-num,.ui_card--white .card-style-profile>.icon-num{left:0;top:-10px}.ui_card__overlay--left>.ui_card,.card-add-icon>.ui_card,.card-style-profile>.ui_card{width:100%;display:block}.ui_card__overlay--left .banner-extension,.card-add-icon .banner-extension,.card-style-profile .banner-extension{display:none;padding-top:25px;margin-top:24px;border-top:1px solid #d9d9d9}.ui_card__overlay--left .banner-extension strong,.card-add-icon .banner-extension strong,.card-style-profile .banner-extension strong{font-weight:bold;color:#333;font-size:14px}.ui_card__overlay--left .banner-extension p,.card-add-icon .banner-extension p,.card-style-profile .banner-extension p{margin-top:6px}.ui_card__overlay--left .banner-extension img,.card-add-icon .banner-extension img,.card-style-profile .banner-extension img{width:100%;height:auto;display:block}.ui_card__overlay--left .banner-extension>a,.card-add-icon .banner-extension>a,.card-style-profile .banner-extension>a{margin-top:16px;display:block;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}@media (max-width: 719px){.ui_card__overlay--left .banner-extension,.card-add-icon .banner-extension,.card-style-profile .banner-extension{display:block}}.card-style-ranking .mobile-link{display:none}.card-style-ranking .bordering{padding:16px;border:1px solid #d9d9d9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.card-style-ranking .ui_grid .grid-row{margin-left:-2px;margin-top:-16px}.card-style-ranking .ui_grid .grid-inner{margin-left:2px;margin-top:16px}.card-style-ranking .ui_grid .icon-num{left:4px}.card-style-ranking .ui_grid__item:first-child{width:100% !important}.card-style-ranking .ui_grid__item:first-child .area-img{position:relative;display:block;width:100%;height:auto}.card-style-ranking .ui_grid__item:first-child .area-img:after{content:'';display:block;padding-bottom:66.66667%}.card-style-ranking .ui_grid__item:first-child .area-img>*{position:absolute;width:100%;height:100%}.card-style-ranking .title-style{margin-bottom:18px;padding-top:2px;padding-bottom:0;border:0 none}.card-style-ranking .title-style .txt{font-size:16px}.card-style-ranking .title-style .see-more{color:#666;bottom:2px}.card-style-ranking .title-style .see-more:focus{text-decoration:none}.card-style-ranking .title-style i{vertical-align:middle;font-size:12px}@media (max-width: 719px){.card-style-ranking .mobile-link{display:block;width:100%;color:#333;border:1px solid #ccc;text-align:center;font-size:12px;padding:13px 0;margin-top:16px}.card-style-ranking .bordering{padding:0;border:0 none}.card-style-ranking .title-style .see-more{bottom:8px;display:none}.card-style-ranking .grid .grid-row{margin-left:-16px;margin-top:-16px}.card-style-ranking .grid .grid-inner{margin-left:16px;margin-top:16px}.card-style-ranking .grid .icon-num{left:16px}.card-style-ranking .grid .grid-item{width:50% !important}.card-style-ranking .grid .grid-item:first-child{width:100% !important}}.card-style-profile.medal-award .img-profile:after{content:'';display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;width:150%;height:150%;left:-24%;top:-22%}.card-style-profile{display:block;font-size:14px;text-align:center;color:#666;-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961)}.card-style-profile:hover .bordering{border-width:1px;border-color:#333}.card-style-profile .bordering{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #d9d9d9;-webkit-transition:border-color 0.3s ease;-o-transition:border-color 0.3s ease;-moz-transition:border-color 0.3s ease;transition:border-color 0.3s ease}.card-style-profile .bordering .split:last-child{padding:0 8px 8px}.card-style-profile .img-bg,.card-style-profile .artist_card__img{position:relative;display:block;width:100%;height:auto;width:100%;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.card-style-profile .img-bg:after,.card-style-profile .artist_card__img:after{content:'';display:block;padding-bottom:50%}.card-style-profile .img-bg>*,.card-style-profile .artist_card__img>*{position:absolute;width:100%;height:100%}.card-style-profile .img-bg img,.card-style-profile .artist_card__img img{display:block}.card-style-profile .img-profile{position:relative;display:inline-block;text-align:center;margin-top:-39px;width:72px;height:72px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:12px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #f2f2f2}.card-style-profile .split:first-child{position:relative}.card-style-profile .split:first-child:after{content:'';position:absolute;width:100%;height:100%;left:0;top:3px;display:none}.card-style-profile .area-txt .title{display:block;margin-bottom:4px;font-size:14px;color:#333;height:21px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.card-style-profile .area-txt .ui-rating{display:inline-block;width:100%;font-size:16px;line-height:1}.card-style-profile .area-txt .ui-rating i{color:#ffc801}.card-style-profile .area-txt .desc{display:block;display:-webkit-box;height:84px;font-size:14px;line-height:1.5;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:pre-line}.card-style-profile .area-btns{margin-top:16px;font-size:0}.card-style-profile .area-btns .col{display:inline-block;position:relative;width:50%;text-align:center;height:26px}.card-style-profile .area-btns .col .btn{font-size:10px;position:absolute;width:auto;top:0;bottom:0;left:2px;right:0px;height:100%;line-height:26px;padding:0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.card-style-profile .area-btns .col:first-child .btn{left:0;right:2px}.card-style-profile .area-btns .full-w{font-size:10px;margin-top:3px;display:inline-block;width:100%;line-height:26px;height:26px;padding:0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.card-style-profile.weekly .img-profile:before{content:'';display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;width:150%;height:150%;left:-24%;top:-22%}.card-style-profile.medal-award .img-profile:after{background-image:url(/resources/dist/images/medal-award2021.png)}#popular_artist .card-style-profile .ui_rating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 719px){#popular_artist .card-style-profile .desc{display:none !important}}.banner-artist.center .card-style-profile{width:340px}@media (max-width: 719px){.card-style-profile .area-btns .col:first-child{width:100%}.card-style-profile .area-btns .col:first-child>*{width:100%}.card-style-profile .area-btns .col:nth-child(2){display:none}.card-style-profile .area-btns .col:nth-child(2).popular-artist-col{display:inline-block;width:100%;margin-top:4px}.card-style-profile .area-btns .col:nth-child(2).popular-artist-col a{left:0;width:100%}}.toggle-heart{color:#333;padding-right:0;padding-left:0}.toggle-heart i{display:inline-block;vertical-align:middle;margin-right:2px}[data-layout-split=artist-page] .toggle-heart .txt{font-size:12px}.toggle-heart .txt.active{display:none}.toggle-heart.active{color:#fff}.toggle-heart.active .txt{display:none}.toggle-heart.active .txt.active{display:inline-block}.artist-area .card-style-profile{border:0 none;padding-bottom:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.artist-area .card-style-profile.side-nav{padding-bottom:16px}.artist-area .card-style-profile .bordering{border:0 none}.artist-area .card-style-profile .img-bg,.artist-area .card-style-profile .artist_card__img,.artist-area .card-style-profile .desc{display:none}.artist-area .card-style-profile .img-profile{margin-top:0}.artist-area .card-style-profile .split{float:left;margin-left:16px}.artist-area .card-style-profile .split:first-child{margin-left:0}.artist-area .card-style-profile .area-txt{text-align:left}.artist-list .artist-list-item{border-top:1px solid #d9d9d9;overflow:hidden;padding:24px 0}.artist-list .artist-list-item .bordering{border:0 none;padding:0}.artist-list .artist-list-item:first-child{border-top:0 none}.artist-list .artist-list-item .card-style-profile{padding:0;float:left;width:360px;border:0 none;overflow:hidden;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.artist-list .artist-list-item .card-style-profile .img-bg,.artist-list .artist-list-item .card-style-profile .artist_card__img{display:none}.artist-list .artist-list-item .card-style-profile .img-profile{display:block;width:96px;height:96px;margin:14px 22px}@media (max-width: 719px){.artist-list .artist-list-item .card-style-profile .img-profile{margin:14px auto}}.artist-list .artist-list-item .card-style-profile .split{float:left;width:61%}.artist-list .artist-list-item .card-style-profile .split:first-child{width:124px;margin-right:12px}.artist-list .artist-list-item .card-style-profile .area-txt{text-align:left}.artist-list .artist-list-item .card-style-profile .area-txt .title{width:100%;text-align:left}.artist-list .artist-list-item .card-style-profile .area-txt .ui_rating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin-bottom:8px}.artist-list .artist-list-item .card-style-profile .area-txt .desc{text-align:left;white-space:normal}.artist-list .artist-list-item .card-style-profile .area-btns{text-align:left}.artist-list .artist-list-item .links-to{display:block;float:left;margin-left:23px;width:673px;overflow:hidden}.artist-list .artist-list-item .links-to .img-bg,.artist-list .artist-list-item .links-to .artist_card__img{font-size:0;width:168.25px;height:168.25px;display:block;float:left}.artist-list .artist-list-item .links-to .no-item{font-size:14px;text-align:center;color:#666;margin-top:73px}[data-layout-split=orderlist] .artist-list .artist-list-item .card-style-profile{width:325px}[data-layout-split=orderlist] .artist-list .artist-list-item .card-style-profile .split:first-child{margin-right:0}[data-layout-split=orderlist] .artist-list .artist-list-item .links-to{width:505px;margin-left:21px}@media (max-width: 719px){.artist-list .artist-list-item .ui-slider-fullbtn,.artist-list .artist-list-item .links-to{display:none}.artist-list .artist-list-item .card-style-profile{width:100%}.artist-list .artist-list-item .card-style-profile .bordering{width:100%}.artist-list .artist-list-item .card-style-profile .split{margin:0 !important;padding:0;width:60%}.artist-list .artist-list-item .card-style-profile .split:first-child{width:40%}}.masonry-grid{padding-bottom:50px}.masonry-grid .card-style{margin-left:0;padding-left:0;margin-top:0;padding-top:0;margin-bottom:16px}.masonry-grid .card-style.review{width:252px}.masonry-grid .card-style.review .desc{height:auto;white-space:pre-line}.masonry-grid .card-style.review .star-rating>*{display:inline-block;vertical-align:middle}.masonry-grid .card-style.review .ui-rating{margin-top:-2px}.masonry-grid .card-style.review .ui-rating i{display:inline-block;vertical-align:middle;font-size:15px}@media (max-width: 719px){.masonry-grid .card-style.review{width:100%}}.masonry-grid .card-style.story{width:341.33333px}.masonry-grid .card-style.story .bordering{min-height:0}.masonry-grid .card-style.story .desc{display:block;height:auto;overflow:hidden;-o-text-overflow:initial;text-overflow:initial;max-height:170px}@media (max-width: 719px){.masonry-grid .card-style.story{width:100%}}.masonry-grid.x2 .card-style.story{width:412px;margin-right:0;min-height:0}@media (max-width: 719px){.masonry-grid.x2 .card-style.story{width:100%}}[data-state=loading].card-style-profile .img-bg,[data-state=loading].card-style-profile .artist_card__img{background:#e6e6e6cc;-webkit-animation:pulse 1s infinite ease-in-out;-moz-animation:pulse 1s infinite ease-in-out;-o-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}[data-state=loading].card-style-profile .img-profile{background:#e6e6e6}[data-state=loading].card-style-profile .title:after{content:'';display:inline-block;height:10px;width:40%;background:#e6e6e6cc;-webkit-animation:pulse 1s infinite ease-in-out;-moz-animation:pulse 1s infinite ease-in-out;-o-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}[data-state=loading].card-style-profile .desc:after,[data-state=loading].card-style-profile .desc:before{content:'';display:inline-block;height:10px;width:80%;background:#e6e6e6cc;-webkit-animation:pulse 1s infinite ease-in-out;-moz-animation:pulse 1s infinite ease-in-out;-o-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}[data-state=loading].card-style-profile .btn{background:#e6e6e6cc;border:0 none;-webkit-animation:pulse 1s infinite ease-in-out;-moz-animation:pulse 1s infinite ease-in-out;-o-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}[data-state=loading].card-style .crop-circ,[data-state=loading].card-style .area-img{background:#e6e6e6cc;-webkit-animation:pulse 1s infinite ease-in-out;-moz-animation:pulse 1s infinite ease-in-out;-o-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}[data-state=loading].card-style .txt-strong:after{content:'';display:inline-block;height:10px;width:80%;background:#e6e6e6cc;-webkit-animation:pulse 1s infinite ease-in-out;-moz-animation:pulse 1s infinite ease-in-out;-o-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}[data-state=loading].card-style .desc:after,[data-state=loading].card-style .desc:before{content:'';display:inline-block;height:10px;width:90%;background:#e6e6e6cc;-webkit-animation:pulse 1s infinite ease-in-out;-moz-animation:pulse 1s infinite ease-in-out;-o-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}[data-state=loading].card-style.boxed .area-txt{height:32px;vertical-align:middle}[data-state=loading].card-style.boxed .area-txt:after{content:'';display:inline-block;height:10px;width:80%;background:#e6e6e6cc;-webkit-animation:pulse 1s infinite ease-in-out;-moz-animation:pulse 1s infinite ease-in-out;-o-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}[data-ui=eduCard] .ui_card__label{color:#666}.ui_card__overlay{top:7px;right:9px}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.curtain{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.48);z-index:1000}.curtain ~ .wrap .footer_modal_container{z-index:999}.curtain ~ .wrap .footer_modal_container .curtain{display:none}.vue-curtain{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.48);z-index:1000}.alertbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1000;position:fixed;top:30%;left:50%;width:360px;margin-left:-180px;padding:18px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-align:center;font-size:16px;background-color:#fafafa;-webkit-box-shadow:0 7px 8px -4px #00000033, 0 5px 22px 4px #0000001f, 0 12px 17px 2px #00000024;-moz-box-shadow:0 7px 8px -4px #00000033, 0 5px 22px 4px #0000001f, 0 12px 17px 2px #00000024;box-shadow:0 7px 8px -4px #00000033, 0 5px 22px 4px #0000001f, 0 12px 17px 2px #00000024;color:#666}@media (max-width: 719px){.alertbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1000;position:fixed;top:30%;left:0;width:90%;margin-left:5%;padding:18px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-align:center;font-size:16px;background-color:#fafafa;-webkit-box-shadow:0 7px 8px -4px #00000033, 0 5px 22px 4px #0000001f, 0 12px 17px 2px #00000024;-moz-box-shadow:0 7px 8px -4px #00000033, 0 5px 22px 4px #0000001f, 0 12px 17px 2px #00000024;box-shadow:0 7px 8px -4px #00000033, 0 5px 22px 4px #0000001f, 0 12px 17px 2px #00000024}}.alertbox__title{display:inline-block;font-weight:bold;margin-top:12px;padding-bottom:4px;color:#333}.alertbox__message{display:inline-block;font-size:14px;margin-top:12px;color:#666;white-space:pre-line}.alertbox__html img{display:block;width:100%;height:auto}.alertbox__btngroup,.alertbox__btngroup--single{margin-top:24px;text-align:center}.alertbox__btngroup>*,.alertbox__btngroup--single>*{display:block;font-size:14px;float:left;width:49%;margin-left:2%;font-weight:normal;padding:0}.alertbox__btngroup>*:first-child,.alertbox__btngroup--single>*:first-child{margin-left:0}.alertbox__btngroup--single>*{width:100%;margin-left:0}.alertbox__btngroup--single>*:first-child{display:none}.alertbox .btn-close{position:absolute;right:0;top:0;padding:10px;cursor:pointer;border:0;line-height:1}.alertbox .btn-close i{display:inline-block;vertical-align:top}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.cartCard,.paymentCard{border:1px solid #eaeaea;-webkit-box-shadow:3px 3px 4px 0 #eaeaea80;-moz-box-shadow:3px 3px 4px 0 #eaeaea80;box-shadow:3px 3px 4px 0 #eaeaea80;background:#fff;margin-top:10px}.cartCard[data-delivery-charge="0"] th .txt-group .light,.paymentCard[data-delivery-charge="0"] th .txt-group .light{display:none !important}.cartCard[data-delivery-policy="0"] th .txt-group .light,.paymentCard[data-delivery-policy="0"] th .txt-group .light{display:none !important}[data-page-type=personal] .cartCard tr.delivery-segment,[data-page-type=personal] .paymentCard tr.delivery-segment{display:none}.cartCard [data-state=disabled] .ui_field__txtarea textarea::-webkit-input-placeholder,.cartCard [data-state=disabled] .ui_field__txtarea--full textarea::-webkit-input-placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea textarea::-webkit-input-placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea--full textarea::-webkit-input-placeholder{color:#666;font-weight:normal}.cartCard [data-state=disabled] .ui_field__txtarea textarea:-moz-placeholder,.cartCard [data-state=disabled] .ui_field__txtarea--full textarea:-moz-placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea textarea:-moz-placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea--full textarea:-moz-placeholder{color:#666;font-weight:normal}.cartCard [data-state=disabled] .ui_field__txtarea textarea::-moz-placeholder,.cartCard [data-state=disabled] .ui_field__txtarea--full textarea::-moz-placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea textarea::-moz-placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea--full textarea::-moz-placeholder{color:#666;font-weight:normal}.cartCard [data-state=disabled] .ui_field__txtarea textarea:-ms-input-placeholder,.cartCard [data-state=disabled] .ui_field__txtarea--full textarea:-ms-input-placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea textarea:-ms-input-placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea--full textarea:-ms-input-placeholder{color:#666;font-weight:normal}.cartCard [data-state=disabled] .ui_field__txtarea textarea::-ms-input-placeholder,.cartCard [data-state=disabled] .ui_field__txtarea--full textarea::-ms-input-placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea textarea::-ms-input-placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea--full textarea::-ms-input-placeholder{color:#666;font-weight:normal}.cartCard [data-state=disabled] .ui_field__txtarea textarea::placeholder,.cartCard [data-state=disabled] .ui_field__txtarea--full textarea::placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea textarea::placeholder,.paymentCard [data-state=disabled] .ui_field__txtarea--full textarea::placeholder{color:#666;font-weight:normal}.cartCard input.bp,.paymentCard input.bp{margin:16px}.cartCard:first-child,.paymentCard:first-child{margin-top:0}.cartCard th,.paymentCard th{background:#f5f5f5;text-align:left;padding:12px 0}.cartCard td,.paymentCard td{vertical-align:top;padding-top:8px;border-bottom:1px solid #eaeaea}.cartCard td.flexible,.paymentCard td.flexible{border-top:0 none;padding-right:18px;padding-bottom:8px;padding-left:125px}@media (max-width: 719px){.cartCard td.flexible,.paymentCard td.flexible{padding:16px 12px 16px 49px}}.cartCard td .ui_field__txtarea,.cartCard td .ui_field__txtarea--full,.paymentCard td .ui_field__txtarea,.paymentCard td .ui_field__txtarea--full{height:-webkit-calc(100% - 1px);height:-moz-calc(100% - 1px);height:calc(100% - 1px)}.cartCard td.flexible .table-layout,.paymentCard td.flexible .table-layout{display:table;width:100%}.cartCard td.flexible .table-layout .prd-count,.paymentCard td.flexible .table-layout .prd-count{text-align:center;display:inline-block;height:100%}.cartCard td.flexible .table-layout>.split,.paymentCard td.flexible .table-layout>.split{display:table-cell;vertical-align:middle;width:155px}.cartCard td.flexible .table-layout>.split:first-child,.paymentCard td.flexible .table-layout>.split:first-child{width:500px}.cartCard td.flexible .table-layout>.split:first-child>*:last-child,.paymentCard td.flexible .table-layout>.split:first-child>*:last-child{margin-left:5px}.cartCard td.flexible .table-layout>.split:last-child,.paymentCard td.flexible .table-layout>.split:last-child{text-align:right;position:relative}.cartCard td.flexible .table-layout>.split>*,.paymentCard td.flexible .table-layout>.split>*{display:inline-block;vertical-align:middle}@media (max-width: 719px){.cartCard td.flexible .table-layout>.split,.paymentCard td.flexible .table-layout>.split{vertical-align:top}.cartCard td.flexible .table-layout>.split:first-child,.paymentCard td.flexible .table-layout>.split:first-child{width:75%}}@media (max-width: 719px) and (max-width: 719px){.cartCard td.flexible .table-layout>.split:first-child>*:first-child,.paymentCard td.flexible .table-layout>.split:first-child>*:first-child{min-height:18px}}@media (max-width: 719px) and (max-width: 719px){.cartCard td.flexible .table-layout>.split:first-child>*:last-child,.paymentCard td.flexible .table-layout>.split:first-child>*:last-child{margin-left:0;margin-top:16px}}@media (max-width: 719px){.cartCard td.flexible .table-layout>.split:last-child,.paymentCard td.flexible .table-layout>.split:last-child{width:25%;padding-bottom:40px}.cartCard td.flexible .table-layout>.split:last-child>*,.paymentCard td.flexible .table-layout>.split:last-child>*{display:block;width:100%}.cartCard td.flexible .table-layout>.split:last-child strong,.paymentCard td.flexible .table-layout>.split:last-child strong{font-size:14px}.cartCard td.flexible .table-layout>.split:last-child strong>*,.paymentCard td.flexible .table-layout>.split:last-child strong>*{font-size:inherit}.cartCard td.flexible .table-layout>.split:last-child .btn-group,.cartCard td.flexible .table-layout>.split:last-child .ui-product-detail .btn-group--mt,.ui-product-detail .cartCard td.flexible .table-layout>.split:last-child .btn-group--mt,.cartCard td.flexible .table-layout>.split:last-child .card_detail .btn-group--mt,.card_detail .cartCard td.flexible .table-layout>.split:last-child .btn-group--mt,.paymentCard td.flexible .table-layout>.split:last-child .btn-group,.paymentCard td.flexible .table-layout>.split:last-child .ui-product-detail .btn-group--mt,.ui-product-detail .paymentCard td.flexible .table-layout>.split:last-child .btn-group--mt,.paymentCard td.flexible .table-layout>.split:last-child .card_detail .btn-group--mt,.card_detail .paymentCard td.flexible .table-layout>.split:last-child .btn-group--mt{position:absolute;bottom:0px}}.cartCard tr:last-child td,.paymentCard tr:last-child td{border-bottom:0 none}.cartCard tr.static-row[data-state=hidden],.paymentCard tr.static-row[data-state=hidden]{display:none}.cartCard tr.static-row>*,.paymentCard tr.static-row>*{font-size:13px;vertical-align:middle;padding:18px 0;color:#666}.cartCard tr.static-row th,.paymentCard tr.static-row th{background:none;border-top:1px solid #eaeaea;text-align:left;text-indent:18px}.cartCard tr.static-row td,.paymentCard tr.static-row td{text-align:right;font-weight:bold;color:#333}.cartCard tr.static-row td [data-freeship] input,.paymentCard tr.static-row td [data-freeship] input{text-align:right;opacity:1;color:#333 !important;max-width:80px}.cartCard tr.static-row td [data-freeship] input:-moz-read-only,.cartCard tr.static-row td [data-freeship] input:disabled,.paymentCard tr.static-row td [data-freeship] input:-moz-read-only,.paymentCard tr.static-row td [data-freeship] input:disabled{-webkit-text-fill-color:#333}.cartCard tr.static-row td [data-freeship] input:read-only,.cartCard tr.static-row td [data-freeship] input:disabled,.paymentCard tr.static-row td [data-freeship] input:read-only,.paymentCard tr.static-row td [data-freeship] input:disabled{-webkit-text-fill-color:#333}.cartCard tr.static-row td:last-child,.paymentCard tr.static-row td:last-child{padding-right:18px}@media (max-width: 719px){.cartCard tr.static-row td:last-child,.paymentCard tr.static-row td:last-child{padding-right:12px}}.cartCard tr.static-row td .txt,.paymentCard tr.static-row td .txt{color:#666;font-size:13px}.cartCard tr.static-row td>input,.paymentCard tr.static-row td>input{display:none}@media (max-width: 719px){.cartCard tr.static-row th,.paymentCard tr.static-row th{text-align:left;text-indent:18px}}.cartCard .coupon-fieldset,.paymentCard .coupon-fieldset{display:inline-block;margin-right:4px}.cartCard .coupon-fieldset .displayedLabel,.paymentCard .coupon-fieldset .displayedLabel{display:inline-block;text-align:right;vertical-align:middle;line-height:30.5px;padding:0 16px;min-width:100px;background:#fff;color:#999;border:1px solid #acacac;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all, 0.3s ease;-o-transition:all, 0.3s ease;-moz-transition:all, 0.3s ease;transition:all, 0.3s ease}.cartCard .coupon-fieldset .displayedLabel[data-disabled=true],.paymentCard .coupon-fieldset .displayedLabel[data-disabled=true]{background:#eee;border-color:#ddd;color:#aaa}.cartCard .txt-group,.paymentCard .txt-group{display:inline-block;vertical-align:middle;max-width:85%}.cartCard .txt-group .artist-name,.paymentCard .txt-group .artist-name{font-size:14px;font-weight:normal;color:#333}.cartCard .txt-group .bold,.paymentCard .txt-group .bold{font-weight:bold;font-size:14px;color:#333;display:block;display:-webkit-box;height:42px;font-size:14px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:auto;max-height:42px}.cartCard .txt-group .light,.paymentCard .txt-group .light{display:block;color:#999;font-size:12px}.cartCard .area-txt,.paymentCard .area-txt{vertical-align:middle;position:relative}.cartCard .area-txt .light,.paymentCard .area-txt .light{color:#666}.cartCard .area-txt .idus-icon-adult,.paymentCard .area-txt .idus-icon-adult{font-size:18px;vertical-align:middle;position:absolute;right:18px;top:50%;margin-top:-6px}.cartCard .area-img,.paymentCard .area-img{font-size:0}.cartCard .area-img input.bp,.paymentCard .area-img input.bp{vertical-align:top;margin-top:0}@media (max-width: 719px){.cartCard .area-img input.bp,.paymentCard .area-img input.bp{margin-bottom:0;margin-top:20px}}.cartCard .area-img .img-bg,.cartCard .area-img .artist_card__img,.paymentCard .area-img .img-bg,.paymentCard .area-img .artist_card__img{width:80px;height:80px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block}.cartCard .list-item td,.paymentCard .list-item td{border-bottom:0 none}.cartCard .list-options,.paymentCard .list-options{margin-bottom:8px}.cartCard .list-options>*,.paymentCard .list-options>*{margin-top:6px}.cartCard .list-options>*:first-child,.paymentCard .list-options>*:first-child{margin-top:0}.cartCard .list-options .option-txt,.paymentCard .list-options .option-txt{font-size:12px;color:#666;width:75%;min-height:18px}@media (max-width: 719px){.cartCard .list-options .option-txt,.paymentCard .list-options .option-txt{width:100%}}.cartCard .list-options li[data-state=disabled] .option-txt,.paymentCard .list-options li[data-state=disabled] .option-txt{text-decoration:line-through}.cartCard .list-options li[data-state=disabled] .cost-text,.paymentCard .list-options li[data-state=disabled] .cost-text{color:#ff7b30}.cartCard .list-options .cost-text,.paymentCard .list-options .cost-text{font-size:12px;color:#333;font-weight:normal}@media (max-width: 719px){.cartCard .list-options,.paymentCard .list-options{margin-bottom:16px}}.cartCard .btn-group,.cartCard .ui-product-detail .btn-group--mt,.ui-product-detail .cartCard .btn-group--mt,.cartCard .card_detail .btn-group--mt,.card_detail .cartCard .btn-group--mt,.paymentCard .btn-group,.paymentCard .ui-product-detail .btn-group--mt,.ui-product-detail .paymentCard .btn-group--mt,.paymentCard .card_detail .btn-group--mt,.card_detail .paymentCard .btn-group--mt{font-size:0;margin-left:10px}.cartCard .btn-group>*,.cartCard .ui-product-detail .btn-group--mt>*,.ui-product-detail .cartCard .btn-group--mt>*,.cartCard .card_detail .btn-group--mt>*,.card_detail .cartCard .btn-group--mt>*,.paymentCard .btn-group>*,.paymentCard .ui-product-detail .btn-group--mt>*,.ui-product-detail .paymentCard .btn-group--mt>*,.paymentCard .card_detail .btn-group--mt>*,.card_detail .paymentCard .btn-group--mt>*{padding:0;font-size:12px;color:#ff7b30;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:#ff7b30;padding:0 8px;line-height:26px}.cartCard .btn-group>*:last-child,.cartCard .ui-product-detail .btn-group--mt>*:last-child,.ui-product-detail .cartCard .btn-group--mt>*:last-child,.cartCard .card_detail .btn-group--mt>*:last-child,.card_detail .cartCard .btn-group--mt>*:last-child,.paymentCard .btn-group>*:last-child,.paymentCard .ui-product-detail .btn-group--mt>*:last-child,.ui-product-detail .paymentCard .btn-group--mt>*:last-child,.paymentCard .card_detail .btn-group--mt>*:last-child,.card_detail .paymentCard .btn-group--mt>*:last-child{-webkit-border-top-right-radius:50%;-moz-border-radius-topright:50%;border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-bottomright:50%;border-bottom-right-radius:50%;padding-right:10px}.cartCard .btn-group>*:first-child,.cartCard .ui-product-detail .btn-group--mt>*:first-child,.ui-product-detail .cartCard .btn-group--mt>*:first-child,.cartCard .card_detail .btn-group--mt>*:first-child,.card_detail .cartCard .btn-group--mt>*:first-child,.paymentCard .btn-group>*:first-child,.paymentCard .ui-product-detail .btn-group--mt>*:first-child,.ui-product-detail .paymentCard .btn-group--mt>*:first-child,.paymentCard .card_detail .btn-group--mt>*:first-child,.card_detail .paymentCard .btn-group--mt>*:first-child{border-right:0 none;-webkit-border-top-left-radius:50%;-moz-border-radius-topleft:50%;border-top-left-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-bottomleft:50%;border-bottom-left-radius:50%;padding-left:10px}@media (max-width: 719px){.cartCard .btn-group,.cartCard .ui-product-detail .btn-group--mt,.ui-product-detail .cartCard .btn-group--mt,.cartCard .card_detail .btn-group--mt,.card_detail .cartCard .btn-group--mt,.paymentCard .btn-group,.paymentCard .ui-product-detail .btn-group--mt,.ui-product-detail .paymentCard .btn-group--mt,.paymentCard .card_detail .btn-group--mt,.card_detail .paymentCard .btn-group--mt{margin-left:0}}.cartCard td.flexible{padding-bottom:12px;padding-left:129px}.cartCard .list-options{margin-bottom:12px}.cartCard .list-options>*{margin-top:12px}.cartCard input.bp{margin:21px 12px 21px 18px}.cartCard .area-img{padding-top:18px}.cartCard .area-img .img-bg,.cartCard .area-img .artist_card__img{width:72px;height:72px}.cartCard .area-img input.bp{margin-top:27px}.cartCard .area-txt{padding-left:4px}.cartCard .txt-group .bold{line-height:normal}.cartCard th.cart-card-head{background:#fff;text-align:left;padding:0}.cartCard th.cart-card-head div{background:#f5f5f5}@media (max-width: 719px){.cartCard th.cart-card-head div{margin:10px 10px 8px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.cartCard tr.static-row th{text-indent:0}.cartCard tr.static-row th .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 18px 0 50px}.cartCard tr.static-row th .wrapper .title{line-height:1.38}.cartCard tr.static-row th .wrapper .contents{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#333;font-weight:bold;text-align:right;font-size:14px}.cartCard tr.static-row th .wrapper .contents .delivery-desc{font-size:12px;font-weight:normal;color:#999;line-height:1.5}.cartCard tr.static-row th .wrapper .contents del{font-size:12px;font-weight:normal;color:#999}.cartCard tr.static-row th .wrapper .contents input{text-align:right}.cartCard tr.static-row th .wrapper .contents>input{display:none}@media (max-width: 719px){.cartCard tr.static-row th .wrapper{padding:0 20px}}.cartCard .message-row td{padding-top:8px;border-bottom:0 none}.cartCard .message-row .container{padding:0 18px}.cartCard .bg-style--warning{width:100%;padding:10px 12px}.cartCard .bg-style--warning>.multiline{white-space:pre-line;font-size:12px;color:#333;display:block;display:-webkit-box;height:108px;font-size:12px;line-height:1.5;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (max-width: 719px){.cartCard input.bp{margin:21px 8px 21px 20px}.cartCard td.flexible{padding:0 20px 14px 46px}.cartCard th.cart-card-head input.bp{margin-left:10px}.cartCard th.cart-card-head .txt-group{margin-left:0}.cartCard .list-options{margin-bottom:18px}.cartCard .list-options>*{margin:0;padding:16px 0 18px;-webkit-box-shadow:inset 0 -1px 0 0 #d9d9d9;-moz-box-shadow:inset 0 -1px 0 0 #d9d9d9;box-shadow:inset 0 -1px 0 0 #d9d9d9}.cartCard .list-options>*:last-child{padding-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.paymentCard .ui_field--onchange[data-state=active] .ui_field__txtarea,.paymentCard .ui_field--onchange[data-state=active] .ui_field__txtarea--full{right:0 !important}.paymentCard .ui_field__txtarea textarea:-moz-read-only,.paymentCard .ui_field__txtarea--full textarea:-moz-read-only{border:1px solid #b4b4b4;opacity:0.6;background:#f5f5f5;color:#acacac}.paymentCard .ui_field__txtarea textarea:read-only,.paymentCard .ui_field__txtarea--full textarea:read-only{border:1px solid #b4b4b4;opacity:0.6;background:#f5f5f5;color:#acacac}.paymentCard .ui_field__txtarea textarea:read-only::-webkit-input-placeholder,.paymentCard .ui_field__txtarea--full textarea:read-only::-webkit-input-placeholder{color:#aaa}.paymentCard .ui_field__txtarea textarea:read-only:-moz-placeholder,.paymentCard .ui_field__txtarea--full textarea:read-only:-moz-placeholder{color:#aaa}.paymentCard .ui_field__txtarea textarea:read-only::-moz-placeholder,.paymentCard .ui_field__txtarea--full textarea:read-only::-moz-placeholder{color:#aaa}.paymentCard .ui_field__txtarea textarea:read-only:-ms-input-placeholder,.paymentCard .ui_field__txtarea--full textarea:read-only:-ms-input-placeholder{color:#aaa}.paymentCard .ui_field__txtarea textarea:read-only::-ms-input-placeholder,.paymentCard .ui_field__txtarea--full textarea:read-only::-ms-input-placeholder{color:#aaa}.paymentCard .ui_field__txtarea textarea:read-only::placeholder,.paymentCard .ui_field__txtarea--full textarea:read-only::placeholder{color:#aaa}.paymentCard .ui_field__txtarea textarea:-moz-read-only:focus,.paymentCard .ui_field__txtarea--full textarea:-moz-read-only:focus{border-color:#b4b4b4}.paymentCard .ui_field__txtarea textarea:read-only:focus,.paymentCard .ui_field__txtarea--full textarea:read-only:focus{border-color:#b4b4b4}.paymentCard td.flexible,.paymentCard th .txt-group,.paymentCard .area-img{padding-left:18px}.paymentCard .list-item .txt-group{margin-left:-10px}.paymentCard .option-txt{margin-left:0 !important;width:auto !important}.paymentCard td.flexible .table-layout .split{vertical-align:top}.paymentCard td.flexible .table-layout .split .cost-text,.paymentCard td.flexible .table-layout .split strong{font-weight:normal}.paymentCard .prd-count{min-width:10px;max-width:30px}.paymentCard .static-row th{width:150px}@media (max-width: 719px){.paymentCard .table-layout .split:first-child .option-txt{margin-top:0 !important}.paymentCard .table-layout .split:last-child{padding-bottom:0 !important}}.item-option-list{list-style:disc !important;padding-left:16px}.ui_sticky{position:relative}.ui_sticky[data-state=active]{position:fixed}[data-page=payment] .ui_sticky[data-state=active]{top:69px;width:337px}.sp-icon{background-image:url(../images/sp/sp-icon_1634026706070.png);height:0;overflow:hidden;display:inline-block;vertical-align:middle;font-size:0;line-height:0;letter-spacing:0}@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 192dpi){.sp-icon{background-image:url(../images/sp/sp-icon_1634026706070@2x.png);-webkit-background-size:787px 736px;-moz-background-size:787px 736px;-o-background-size:787px 736px;background-size:787px 736px}}.sp-icon.award-idea{background-position:0px -488px;width:76px;padding-top:60px}.sp-icon.award-reddot{background-position:-205px -135px;width:88px;padding-top:60px}.sp-icon.award{background-position:-475px -270px;width:100px;padding-top:100px}.sp-icon.escrow{background-position:-610px -513px;width:36px;padding-top:32px}.sp-icon.grade-01-m{background-position:-610px 0px;width:64px;padding-top:64px}.sp-icon.grade-01-s{background-position:-689px -274px;width:24px;padding-top:24px}.sp-icon.grade-01{background-position:0px -127px;width:120px;padding-top:120px}.sp-icon.grade-02-m{background-position:-610px -79px;width:64px;padding-top:64px}.sp-icon.grade-02-s{background-position:-689px -313px;width:24px;padding-top:24px}.sp-icon.grade-02{background-position:-205px 0px;width:120px;padding-top:120px}.sp-icon.grade-03-m{background-position:-610px -158px;width:64px;padding-top:64px}.sp-icon.grade-03-s{background-position:-689px -352px;width:24px;padding-top:24px}.sp-icon.grade-03{background-position:-340px 0px;width:120px;padding-top:120px}.sp-icon.grade-04-m{background-position:-610px -237px;width:64px;padding-top:64px}.sp-icon.grade-04-s{background-position:-689px -391px;width:24px;padding-top:24px}.sp-icon.grade-04{background-position:0px -262px;width:120px;padding-top:120px}.sp-icon.icon-ad-s-white{background-position:-351px -677px;width:20px;padding-top:20px}.sp-icon.icon-ad-s.active{background-position:-386px -677px;width:20px;padding-top:20px}.sp-icon.icon-ad-s{background-position:-421px -677px;width:20px;padding-top:20px}.sp-icon.icon-ad{background-position:-135px -182px;width:36px;padding-top:36px}.sp-icon.icon-alert{background-position:-456px -677px;width:20px;padding-top:20px}.sp-icon.icon-apple{background-position:-563px -488px;width:32px;padding-top:32px}.sp-icon.icon-artist-home.active{background-position:-491px -677px;width:20px;padding-top:20px}.sp-icon.icon-artist-home{background-position:-526px -677px;width:20px;padding-top:20px}.sp-icon.icon-artist-product.active{background-position:-561px -677px;width:20px;padding-top:20px}.sp-icon.icon-artist-product{background-position:-596px -677px;width:20px;padding-top:20px}.sp-icon.icon-artist-profile.active{background-position:-631px -677px;width:20px;padding-top:20px}.sp-icon.icon-artist-profile{background-position:-666px -677px;width:20px;padding-top:20px}.sp-icon.icon-artist-reply.active{background-position:-701px -677px;width:20px;padding-top:20px}.sp-icon.icon-artist-reply{background-position:-736px 0px;width:20px;padding-top:20px}.sp-icon.icon-artist-review.active{background-position:-736px -35px;width:20px;padding-top:20px}.sp-icon.icon-artist-review{background-position:-736px -70px;width:20px;padding-top:20px}.sp-icon.icon-artist-story.active{background-position:-736px -105px;width:20px;padding-top:20px}.sp-icon.icon-artist-story{background-position:-736px -140px;width:20px;padding-top:20px}.sp-icon.icon-blog{background-position:-405px -262px;width:36px;padding-top:36px}.sp-icon.icon-cart{background-position:-405px -313px;width:36px;padding-top:36px}.sp-icon.icon-category-s-white{background-position:-736px -175px;width:20px;padding-top:20px}.sp-icon.icon-category-s.active{background-position:-736px -210px;width:20px;padding-top:20px}.sp-icon.icon-category-s{background-position:-736px -245px;width:20px;padding-top:20px}.sp-icon.icon-category{background-position:-206px -488px;width:36px;padding-top:36px}.sp-icon.icon-creditcard{background-position:0px -563px;width:82px;padding-top:48px}.sp-icon.icon-donation-01{background-position:-257px -488px;width:36px;padding-top:36px}.sp-icon.icon-donation-02{background-position:-308px -488px;width:36px;padding-top:36px}.sp-icon.icon-donation-03{background-position:-359px -488px;width:36px;padding-top:36px}.sp-icon.icon-donation-04{background-position:-410px -488px;width:36px;padding-top:36px}.sp-icon.icon-emoji-add{background-position:-308px -135px;width:16px;padding-top:16px}.sp-icon.icon-emoji-cheerup-small{background-position:-308px -166px;width:16px;padding-top:16px}.sp-icon.icon-emoji-cheerup{background-position:-255px -626px;width:32px;padding-top:32px}.sp-icon.icon-emoji-cool-small{background-position:-658px -563px;width:16px;padding-top:16px}.sp-icon.icon-emoji-cool{background-position:-302px -626px;width:32px;padding-top:32px}.sp-icon.icon-emoji-default{background-position:-349px -626px;width:32px;padding-top:32px}.sp-icon.icon-emoji-happy-small{background-position:-735px -716px;width:16px;padding-top:16px}.sp-icon.icon-emoji-happy{background-position:-396px -626px;width:32px;padding-top:32px}.sp-icon.icon-emoji-like-small{background-position:-771px 0px;width:16px;padding-top:16px}.sp-icon.icon-emoji-like{background-position:-443px -626px;width:32px;padding-top:32px}.sp-icon.icon-emoji-sad-small{background-position:-771px -31px;width:16px;padding-top:16px}.sp-icon.icon-emoji-sad{background-position:-490px -626px;width:32px;padding-top:32px}.sp-icon.icon-empty-bag{background-position:-135px -262px;width:120px;padding-top:120px}.sp-icon.icon-empty-message{background-position:-270px -262px;width:120px;padding-top:120px}.sp-icon.icon-empty-order{background-position:-475px 0px;width:120px;padding-top:120px}.sp-icon.icon-facebook-c{background-position:-461px -488px;width:36px;padding-top:36px}.sp-icon.icon-facebook{background-position:-537px -626px;width:32px;padding-top:32px}.sp-icon.icon-favorite-card.active{background-position:-689px -188px;width:28px;padding-top:28px}.sp-icon.icon-favorite-card{background-position:-689px -231px;width:28px;padding-top:28px}.sp-icon.icon-favorite.active{background-position:-689px -430px;width:24px;padding-top:24px}.sp-icon.icon-favorite{background-position:-689px -469px;width:24px;padding-top:24px}.sp-icon.icon-favproductstar.active{background-position:-689px -508px;width:24px;padding-top:24px}.sp-icon.icon-favproductstar{background-position:-689px -547px;width:24px;padding-top:24px}.sp-icon.icon-giveheart{background-position:-736px -280px;width:20px;padding-top:20px}.sp-icon.icon-grade-01-small{background-position:-689px -586px;width:24px;padding-top:24px}.sp-icon.icon-grade-02-small{background-position:-689px -625px;width:24px;padding-top:24px}.sp-icon.icon-grade-03-small{background-position:0px -677px;width:24px;padding-top:24px}.sp-icon.icon-grade-04-small{background-position:-39px -677px;width:24px;padding-top:24px}.sp-icon.icon-groupmessage{background-position:-736px -315px;width:20px;padding-top:20px}.sp-icon.icon-guestprofile{background-position:-584px -626px;width:32px;padding-top:32px}.sp-icon.icon-heart.active{background-position:-736px -350px;width:20px;padding-top:20px}.sp-icon.icon-heart{background-position:-736px -385px;width:20px;padding-top:20px}.sp-icon.icon-iduslogo-gray{background-position:0px -397px;width:128px;padding-top:76px}.sp-icon.icon-iduslogo-m{background-position:0px 0px;width:190px;padding-top:112px}.sp-icon.icon-iduslogo-s{background-position:-286px -397px;width:92px;padding-top:56px}.sp-icon.icon-iduslogo{background-position:-143px -397px;width:128px;padding-top:76px}.sp-icon.icon-instagram-c{background-position:-512px -488px;width:36px;padding-top:36px}.sp-icon.icon-kakaotalk{background-position:-631px -626px;width:32px;padding-top:32px}.sp-icon.icon-likeproduct.active{background-position:-78px -677px;width:24px;padding-top:24px}.sp-icon.icon-likeproduct{background-position:-117px -677px;width:24px;padding-top:24px}.sp-icon.icon-line-message{background-position:-736px -420px;width:20px;padding-top:20px}.sp-icon.icon-loveartist.active{background-position:-156px -677px;width:24px;padding-top:24px}.sp-icon.icon-loveartist{background-position:-195px -677px;width:24px;padding-top:24px}.sp-icon.icon-message{background-position:-736px -455px;width:20px;padding-top:20px}.sp-icon.icon-movie-s-white{background-position:-736px -490px;width:20px;padding-top:20px}.sp-icon.icon-movie-s.active{background-position:-736px -525px;width:20px;padding-top:20px}.sp-icon.icon-movie-s{background-position:-736px -560px;width:20px;padding-top:20px}.sp-icon.icon-movie{background-position:-97px -563px;width:36px;padding-top:36px}.sp-icon.icon-myinfo{background-position:-148px -563px;width:36px;padding-top:36px}.sp-icon.icon-naver{background-position:-689px 0px;width:32px;padding-top:32px}.sp-icon.icon-naverblog-c{background-position:-199px -563px;width:36px;padding-top:36px}.sp-icon.icon-new-s-white{background-position:-736px -595px;width:20px;padding-top:20px}.sp-icon.icon-new-s.active{background-position:-736px -630px;width:20px;padding-top:20px}.sp-icon.icon-new-s{background-position:-736px -665px;width:20px;padding-top:20px}.sp-icon.icon-new{background-position:-250px -563px;width:36px;padding-top:36px}.sp-icon.icon-newmessage.active{background-position:-301px -563px;width:36px;padding-top:36px}.sp-icon.icon-newmessage{background-position:-352px -563px;width:36px;padding-top:36px}.sp-icon.icon-nicepay{background-position:-234px -677px;width:24px;padding-top:24px}.sp-icon.icon-npay{background-position:-405px -364px;width:48px;padding-top:18px}.sp-icon.icon-palm{background-position:-475px -135px;width:120px;padding-top:120px}.sp-icon.icon-photo{background-position:-403px -563px;width:36px;padding-top:36px}.sp-icon.icon-plus-round{background-position:-771px -62px;width:14px;padding-top:14px}.sp-icon.icon-popular-s-white{background-position:0px -716px;width:20px;padding-top:20px}.sp-icon.icon-popular-s.active{background-position:-35px -716px;width:20px;padding-top:20px}.sp-icon.icon-popular-s{background-position:-70px -716px;width:20px;padding-top:20px}.sp-icon.icon-popular{background-position:-454px -563px;width:36px;padding-top:36px}.sp-icon.icon-popularartist-s-white{background-position:-105px -716px;width:20px;padding-top:20px}.sp-icon.icon-popularartist-s.active{background-position:-140px -716px;width:20px;padding-top:20px}.sp-icon.icon-popularartist-s{background-position:-175px -716px;width:20px;padding-top:20px}.sp-icon.icon-popularartist{background-position:-505px -563px;width:36px;padding-top:36px}.sp-icon.icon-post{background-position:-556px -563px;width:36px;padding-top:36px}.sp-icon.icon-purchase-s-white{background-position:-210px -716px;width:20px;padding-top:20px}.sp-icon.icon-purchase-s.active{background-position:-245px -716px;width:20px;padding-top:20px}.sp-icon.icon-purchase-s{background-position:-280px -716px;width:20px;padding-top:20px}.sp-icon.icon-purchase{background-position:-607px -563px;width:36px;padding-top:36px}.sp-icon.icon-recommand-m{background-position:-610px -316px;width:60px;padding-top:60px}.sp-icon.icon-recommand-s-white{background-position:-315px -716px;width:20px;padding-top:20px}.sp-icon.icon-recommand-s.active{background-position:-350px -716px;width:20px;padding-top:20px}.sp-icon.icon-recommand-s{background-position:-385px -716px;width:20px;padding-top:20px}.sp-icon.icon-recommand{background-position:0px -626px;width:36px;padding-top:36px}.sp-icon.icon-reply{background-position:-689px -47px;width:32px;padding-top:32px}.sp-icon.icon-review-s-white{background-position:-420px -716px;width:20px;padding-top:20px}.sp-icon.icon-review-s.active{background-position:-455px -716px;width:20px;padding-top:20px}.sp-icon.icon-review-s{background-position:-490px -716px;width:20px;padding-top:20px}.sp-icon.icon-review{background-position:-51px -626px;width:36px;padding-top:36px}.sp-icon.icon-saveimage{background-position:-610px -454px;width:44px;padding-top:44px}.sp-icon.icon-scrolltotop{background-position:-135px -127px;width:40px;padding-top:40px}.sp-icon.icon-shareproduct.active{background-position:-273px -677px;width:24px;padding-top:24px}.sp-icon.icon-shareproduct{background-position:-312px -677px;width:24px;padding-top:24px}.sp-icon.icon-story-s-white{background-position:-525px -716px;width:20px;padding-top:20px}.sp-icon.icon-story-s.active{background-position:-560px -716px;width:20px;padding-top:20px}.sp-icon.icon-story-s{background-position:-595px -716px;width:20px;padding-top:20px}.sp-icon.icon-story{background-position:-102px -626px;width:36px;padding-top:36px}.sp-icon.icon-targetrecommand-s-white{background-position:-630px -716px;width:20px;padding-top:20px}.sp-icon.icon-targetrecommand-s.active{background-position:-665px -716px;width:20px;padding-top:20px}.sp-icon.icon-targetrecommand-s{background-position:-700px -716px;width:20px;padding-top:20px}.sp-icon.icon-targetrecommand{background-position:-153px -626px;width:36px;padding-top:36px}.sp-icon.icon-twitter-c{background-position:-204px -626px;width:36px;padding-top:36px}.sp-icon.icon-twitter{background-position:-689px -94px;width:32px;padding-top:32px}.sp-icon.icon-vipclub-label{background-position:-508px -397px;width:70px;padding-top:16px}.sp-icon.icon-vipclub-large-label{background-position:-205px -210px;width:105px;padding-top:24px}.sp-icon.img-appicon{background-position:-689px -141px;width:32px;padding-top:32px}.sp-icon.logo-empty{background-position:-340px -135px;width:100px;padding-top:100px}.sp-icon.logo-gray{background-position:-393px -397px;width:100px;padding-top:40px}.sp-icon.logo-isms{background-position:-610px -391px;width:48px;padding-top:48px}.sp-icon.logo{background-position:-91px -488px;width:100px;padding-top:40px}.sp-img{background-image:url(../images/sp/sp-img_1634026706070.png);height:0;overflow:hidden;display:inline-block;vertical-align:middle;font-size:0;line-height:0;letter-spacing:0}@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 192dpi){.sp-img{background-image:url(../images/sp/sp-img_1634026706070@2x.png);-webkit-background-size:120px 120px;-moz-background-size:120px 120px;-o-background-size:120px 120px;background-size:120px 120px}}.sp-img.img-adultauth{background-position:0px 0px;width:120px;padding-top:120px}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.artist-area{padding:32px 16px 16px;border:1px solid #d9d9d9;border-top:0 none;padding-bottom:18px}.artist-area .ui-field .btn{margin-top:8px;width:100%}.artist-area .ui-field .btn:first-child{margin-top:0}.artist-area .ui-field .btn:focus{outline:none}.artist-area .nav-links{margin:16px 0;border:1px solid #d9d9d9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:16px}.artist-area .nav-links a{display:inline-block;width:100%;font-size:12px;color:#666;margin-top:4px;vertical-align:middle}.artist-area .nav-links a>*{display:inline-block;vertical-align:middle}.artist-area .nav-links a i{font-size:16px;margin-right:5px}.artist-area .nav-links a:first-child{margin-top:0}.artist-area .nav-links a.active{color:#ff7b30}.artist-area .user-info .img-profile{width:96px;height:96px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.artist-area .user-info .username{margin-top:16px;margin-bottom:8px;display:block;width:100%;text-align:center;font-size:16px;line-height:1.5;color:#333;word-break:break-word}.artist-area .user-info .preline{white-space:pre-line;text-align:center;line-height:1.5;color:#666;font-size:12px}.artist-area .ico-img{display:none}@media (max-width: 719px){aside.artist-area{width:100%;background:#fff;border:0 none;padding:0}aside.artist-area .list-def{display:none}aside.artist-area .border-row:before{display:none}aside.artist-area .user-info .preline{display:none}aside.artist-area .user-info .img-profile{margin-top:-35px;width:70px;height:70px}aside.artist-area .user-info .img-bg,aside.artist-area .user-info .artist_card__img{display:block}aside.artist-area .ui-field{text-align:center;font-size:0}aside.artist-area .ui-field .btn{margin:0 0 0 16px;display:inline-block;width:auto;padding:0;height:auto;border:0 none;color:#999}aside.artist-area .ui-field .btn .ico-img{display:block;border:1px solid #acacac;width:48px;height:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto 8px}aside.artist-area .ui-field .btn .ico-img .active{display:none}aside.artist-area .ui-field .btn .ico-img span{margin-top:13px}aside.artist-area .ui-field .btn .ico-img span.icon-shareproduct{margin-top:11px}aside.artist-area .ui-field .btn:first-child{margin-left:0}aside.artist-area .ui-field .btn.active{background:none;border:0 none !important}aside.artist-area .ui-field .btn.active .ico-img{background:#ff7b30;border-color:#ff7b30}aside.artist-area .ui-field .btn.active .icon-heart{display:none}aside.artist-area .ui-field .btn.active .icon-heart.active{display:inline-block}aside.artist-area .ui-field .btn .txt.active{background:none;color:#ff7b30}aside.artist-area .nav-links{padding:0;margin-top:24px;padding-bottom:8px;border:0 none;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;display:table;background:#f5f5f5;width:100%}aside.artist-area .nav-links.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}aside.artist-area .nav-links i{display:none}aside.artist-area .nav-links a{background:#fff;position:relative;margin:0;display:table-cell;width:16.66667%;text-align:center;font-size:14px;padding:12px 0;min-width:30px;border-bottom:1px solid #d9d9d9}aside.artist-area .nav-links a.active:after{content:'';position:absolute;width:100%;height:2px;background:#ff7b30;left:0;bottom:-1px}}@media (max-width: 719px) and (max-width: 320px){aside.artist-area .nav-links a{font-size:12px}}.donation_content{background:white !important;border:none !important;padding:10px 0 12px 0 !important;border-bottom:1px solid #d9d9d9 !important;margin:0 16px 16px 16px}.donation_content_bottom{margin:0 16px 33px 16px}.donation_content>.flex-span{margin-bottom:12px}.donation_content>*>*>p{color:#333}.donation_content>*>p{color:#333}.donation_content_color{color:#333}.donation_content_modal{border:1px solid #333;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.donation_icon{font-size:32px !important;margin-right:7px}.donation_icon.idus-icon-donation-01{color:#59d2bd}.donation_icon.idus-icon-donation-02{color:#3c7de6}.donation_icon.idus-icon-donation-03{color:#ff911e}.donation_icon.idus-icon-donation-04{color:#ff4b50}.icon-background{position:relative}@media (max-width: 719px){.icon-in-the-mobile{font-size:20px !important;position:absolute;top:13px;left:14px}}@media (max-width: 719px){.icon-in-the-desktop{display:none !important}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}footer#footer.footer{color:#666;position:relative;background:#fff;z-index:99}footer#footer.footer .btn-style-link{margin-left:5px;display:inline-block;border:1px solid #acacac;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0 7px;line-height:18px;height:18px;color:#333;vertical-align:middle;font-weight:normal}footer#footer.footer .btn-style-link i{margin-left:1px}footer#footer.footer .full-w{border-bottom:1px solid #acacac;border-top:3px solid #ff7b30}footer#footer.footer .inner-w,footer#footer.footer .inner-w400,footer#footer.footer .inner-w800{padding:32px 0}footer#footer.footer .nav-links{text-align:center}footer#footer.footer .nav-links a{display:inline-block;padding:10px 14px 11px;font-size:12px;color:#666;letter-spacing:-.5px}footer#footer.footer .nav-links a:hover{color:#333}footer#footer.footer .nav-links a strong{font-weight:bold}footer#footer.footer .logo-footer{margin-right:52px}footer#footer.footer .text-box{margin-right:32px;position:relative}footer#footer.footer .text-box:last-child{margin-right:0}footer#footer.footer .text-box span,footer#footer.footer .text-box a{font-size:10px;vertical-align:middle}footer#footer.footer .text-box strong{font-size:12px;font-weight:bold}footer#footer.footer .text-box>ul,footer#footer.footer .text-box .sns-list{margin-top:8px}footer#footer.footer .text-box>ul li,footer#footer.footer .text-box .sns-list li{font-size:12px;height:18px}footer#footer.footer .text-box>ul li em,footer#footer.footer .text-box .sns-list li em{font-style:normal;text-decoration:underline}footer#footer.footer .text-box span.fix-w{font-size:12px;display:inline-block;width:60px}footer#footer.footer .text-box .mt-fix1{display:inline-block;margin-top:16px}footer#footer.footer .text-box .mt-fix2{display:inline-block;margin-top:16px}footer#footer.footer .text-box .mt-fix3{display:inline-block;margin-top:36px}footer#footer.footer .sns-list a{margin-left:8px}footer#footer.footer .sns-list a:first-child{margin-left:0}footer#footer.footer .isms{min-width:300px}footer#footer.footer .isms .sp-icon{margin:0;vertical-align:top;position:relative;top:-10px}footer#footer.footer .isms .txt{font-size:10px;margin-left:10px;max-width:200px;color:#666}footer#footer.footer .escrow .sp-icon{margin:0;vertical-align:top}footer#footer.footer .escrow .txt{font-size:10px;margin-left:10px;max-width:200px;color:#666}footer#footer.footer .escrow a{margin-left:0}footer#footer.footer .copyright{display:block;margin-top:8px}footer#footer.footer .divider{width:920px;border:0;border-top:1px solid #d9d9d9;position:absolute;top:-5px;left:150px}footer#footer.footer .empty{width:145px;height:1px;display:inline-block}@media (max-width: 719px){footer#footer.footer{background:#f5f5f5}footer#footer.footer .logo-footer,footer#footer.footer .sns-list,footer#footer.footer .safe-info{display:none}footer#footer.footer .full-w{border:0 none}footer#footer.footer .inner-w,footer#footer.footer .inner-w400,footer#footer.footer .inner-w800{padding:0 12px 60px}footer#footer.footer .inner-w[data-has-inquire-btn=true],footer#footer.footer .inner-w400[data-has-inquire-btn=true],footer#footer.footer .inner-w800[data-has-inquire-btn=true]{padding:0 12px 160px}footer#footer.footer .nav-links{background:#fff;border-top:2px solid #ff7b30;border-bottom:1px solid #ccc;padding:0 12px;margin-bottom:16px;text-align:left}footer#footer.footer .nav-links a,footer#footer.footer .nav-links span{display:none}footer#footer.footer .nav-links a.m-show,footer#footer.footer .nav-links span.m-show{display:inline-block !important}footer#footer.footer .nav-links a{padding-top:16px;padding-bottom:16px}footer#footer.footer .nav-links a:first-child{padding-left:0}footer#footer.footer .text-box{float:none;width:100%}footer#footer.footer .text-box .btn-style-link{display:none}footer#footer.footer .text-box ul{margin-top:0}footer#footer.footer .text-box:last-child strong{display:none}footer#footer.footer .text-box:nth-child(n+3){display:none}footer#footer.footer .copyright{margin-top:16px}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}header#header.header.no_gnb:after{content:'';display:block;width:100%;padding-bottom:0}header#header.header:after{content:'';display:block;width:100%;padding-bottom:40px}@media (max-width: 719px){header#header.header{padding-top:8px}}header#header.header .qr-code{display:block;width:112px;height:auto}header#header.header .gnb-scroll{border-top:1px solid #d9d9d9;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.2),0 1px 0 0 #d9d9d9;-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,0.2),0 1px 0 0 #d9d9d9;box-shadow:0 4px 4px 0 rgba(0,0,0,0.2),0 1px 0 0 #d9d9d9;position:absolute;width:100%;z-index:99}header#header.header .gnb-scroll.changeZindex{z-index:98}@media (max-width: 719px){header#header.header .gnb-scroll{overflow:hidden}}header#header.header .bg-wrapper{padding:8px 0 4px}header#header.header .inner-w.top,header#header.header .top.inner-w400,header#header.header .top.inner-w800{margin:0px auto}@media (max-width: 719px){header#header.header .inner-w.top,header#header.header .top.inner-w400,header#header.header .top.inner-w800{margin:0px auto 8px}}header#header.header .top-navigation{border-top:0 none;background:#f5f5f5;color:#666;vertical-align:middle;height:32px}header#header.header .top-navigation .inner-w,header#header.header .top-navigation .inner-w400,header#header.header .top-navigation .inner-w800{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%}header#header.header .top-navigation .inner-w.clf:after,header#header.header .top-navigation .clf.inner-w400:after,header#header.header .top-navigation [data-page=couponlist] .inner-w400.coupon-item-list:after,[data-page=couponlist] header#header.header .top-navigation .inner-w400.coupon-item-list:after,header#header.header .top-navigation [data-page="video"] .inner-w400.section-video:after,[data-page="video"] header#header.header .top-navigation .inner-w400.section-video:after,header#header.header .top-navigation .clf.inner-w800:after,header#header.header .top-navigation [data-page=couponlist] .inner-w800.coupon-item-list:after,[data-page=couponlist] header#header.header .top-navigation .inner-w800.coupon-item-list:after,header#header.header .top-navigation [data-page="video"] .inner-w800.section-video:after,[data-page="video"] header#header.header .top-navigation .inner-w800.section-video:after,header#header.header .top-navigation [data-page=couponlist] .inner-w.coupon-item-list:after,[data-page=couponlist] header#header.header .top-navigation .inner-w.coupon-item-list:after,header#header.header .top-navigation [data-page="video"] .inner-w.section-video:after,[data-page="video"] header#header.header .top-navigation .inner-w.section-video:after{content:none}header#header.header .top-navigation .nav-btn{display:inline-block;vertical-align:middle;padding:0 13.5px;font-size:11px}header#header.header .top-navigation .nav-btn:hover{color:#333}header#header.header .top-navigation .nav-btn>button{height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}header#header.header .logo{display:inline-block;width:128px;padding:0 27px;vertical-align:middle;margin-top:-8px}header#header.header .logo img{display:block;width:auto;height:29px}@media (max-width: 719px){header#header.header .logo{padding:8px 0 0 0;margin:0}header#header.header .logo img{width:auto;height:24px}}header#header.header nav.profile-links{display:inline-block;margin-left:74px}header#header.header nav.profile-links i{display:block;font-size:26px;padding:7px 3px 3px;color:#333}@media (max-width: 719px){header#header.header nav.profile-links i{padding-left:0}}header#header.header nav.profile-links i.idus-icon-profile{padding-top:5px;padding-bottom:5px}header#header.header nav.profile-links>a{display:inline-block;position:relative;margin-left:20px;font-size:10px;color:#666;text-align:center}header#header.header nav.profile-links>a:first-child{margin-left:0}header#header.header nav.profile-links span{display:block}header#header.header nav.profile-links span.present{display:none}header#header.header nav.service-nav{display:inline-block;vertical-align:middle}header#header.header nav.service-nav>*{display:inline-block;font-size:18px;color:#666;margin-right:30px}header#header.header nav.service-nav>*.active{color:#ff7b30;font-weight:bold}@media (max-width: 719px){header#header.header nav.service-nav{display:none}}@media (max-width: 719px){header#header.header{font-size:12px;width:100%}header#header.header .top-navigation,header#header.header .btn-dropdown,header#header.header .scroll-menu{display:none}header#header.header .inner-w.top,header#header.header .top.inner-w400,header#header.header .top.inner-w800{position:relative;height:40px}header#header.header .gnb-scroll{border-bottom:0 none}header#header.header .gnb-scroll .inner-w,header#header.header .gnb-scroll .inner-w400,header#header.header .gnb-scroll .inner-w800{padding:0}header#header.header .logo,header#header.header .main-search,header#header.header .profile-links{position:absolute;float:none}header#header.header .logo{width:64px;height:100%;overflow:hidden}header#header.header .logo a{-ms-transform:scale(0.5) translate(-67px, -38px);-webkit-transform:scale(0.5) translate(-67px, -38px);-moz-transform:scale(0.5) translate(-67px, -38px);-o-transform:scale(0.5) translate(-67px, -38px);transform:scale(0.5) translate(-67px, -38px)}header#header.header .profile-links{margin-left:0;right:12px}header#header.header .profile-links a{margin:0 !important;height:36px;overflow:hidden}header#header.header .profile-links a i{font-size:28px}}@media (max-width: 719px) and (max-width: 719px){header#header.header .profile-links a:first-child{display:none}}.gnb-scroll[data-state=fixed]{position:fixed !important;-webkit-transform:translateZ(0);top:-1px;background:#fff}.dimmed-background{display:none;position:fixed;width:100%;height:100vh;background-color:#333;opacity:0.5;z-index:150}.cart-counter{position:absolute;width:17px;height:17px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;background:#ff7b30;text-align:center;line-height:18px;right:-3px;top:0}.cart-counter.present{padding-left:2px}@media (max-width: 719px){.cart-counter{right:0}}.main-search{position:relative;margin-right:24px;display:inline-block;vertical-align:middle;border:1px solid #ff7b30;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:40px}.main-search form{height:100%;overflow:hidden;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.main-search input{padding:0;margin:0;border:0 none;text-align:left;text-indent:12px;font-size:14px;width:285px;height:36px;vertical-align:middle;line-height:36px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.main-search input::-webkit-input-placeholder{font-size:14px;color:#999}.main-search input:-moz-placeholder{font-size:14px;color:#999}.main-search input::-moz-placeholder{font-size:14px;color:#999}.main-search input:-ms-input-placeholder{font-size:14px;color:#999}.main-search input::-ms-input-placeholder{font-size:14px;color:#999}.main-search input::placeholder{font-size:14px;color:#999}.main-search input:focus{outline:none}.main-search .searchLabel{display:inline-block;width:42px;height:100%;font-weight:bold}@media (max-width: 719px){.main-search .searchLabel{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}}.main-search .searchLabel button{width:100%;height:100%;color:#fff;border:0 none;background:none;text-align:center;font-size:16px;vertical-align:middle}.main-search .searchLabel .idus-icon-search{color:#ff7b30;font-size:24px;line-height:38px}@media (max-width: 719px){.main-search .searchLabel .idus-icon-search{font-size:20px;line-height:30px}}@media (max-width: 719px){.main-search{left:82px;right:56px;margin:0;height:100%;border-width:2px;-webkit-transition:all 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:all 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:all 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);z-index:110}.main-search input#header-search{position:absolute;width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);width:calc(100% - 42px);font-size:14px;line-height:2.2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.main-search .searchLabel{position:absolute;right:0;top:0;width:48px;padding-left:12px}.main-search .searchLabel button{font-size:12px}.main-search.focused{left:10px;right:10px}}.ui_gnb,.ui_gnb--edu{font-size:0;position:relative;background:#fff;text-align:center}.ui_gnb--edu .ui_gnb__menu:nth-child(2):before,.ui_gnb--edu .ui_gnb__menu:nth-child(2):after{left:7%}.ui_gnb__menu{display:inline-block;font-size:13px;color:#666;text-align:center;position:relative;cursor:pointer}.ui_gnb__menu>a:after{content:"";display:block;width:100%;height:2px;background:#ff7b30;position:absolute;bottom:-1px;left:0;display:none}.ui_gnb__menu[data-state=active]>a{color:#ff7b30}.ui_gnb__menu[data-state=active]>a:after{display:block}.ui_gnb__menu>*{display:inline-block;vertical-align:middle;padding:10px 11px;color:#666}.ui_gnb__menu:hover>*{color:#ff7b30}.ui_gnb__menu i{display:none}.ui_gnb__menu:last-child{display:none}.ui_gnb__menu:first-child:hover .ui_gnb__submenu{display:block}@media (min-width: 720px){.ui_gnb__menu.modified{margin-left:10px}.ui_gnb__menu.modified>a:after{left:initial;right:2px;width:30px}.ui_gnb__menu.modified .rounded{background:#f5f5f5;color:#999;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;padding:2px 10px;margin-right:11px;font-size:10px;font-weight:bold;position:relative}.ui_gnb__menu.modified .rounded.divider:before{content:'|';position:absolute;left:-18px;top:0;font-size:12px;color:#d9d9d9}}.ui_gnb__submenu{display:none;position:absolute;width:850px;min-height:100px;top:38px;left:-64px;z-index:110;padding:18px 0;-webkit-box-shadow:0 4px 4px 0 #00000033;-moz-box-shadow:0 4px 4px 0 #00000033;box-shadow:0 4px 4px 0 #00000033;border:solid 1px #d9d9d9;background-color:#fff}.ui_gnb__submenu:before{border:9px solid #d9d9d9;top:-18px;left:88px}.ui_gnb__submenu:after{border:8px solid #fff;top:-16px;left:89px}.ui_gnb__submenu:before,.ui_gnb__submenu:after{content:"";display:block;position:absolute;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.ui_gnb__submenu>ul{color:#333;width:25%;float:left;text-align:left;border-right:1px solid #d9d9d9;padding:0 18px;height:100%;position:relative}.ui_gnb__submenu>ul:last-child{border-right:0 none}.ui_gnb__submenu>ul li{font-size:12px;line-height:24px;margin-top:8px;padding:0 12px;position:relative}.ui_gnb__submenu>ul li a{display:inline-block;width:100%}.ui_gnb__submenu>ul li i{position:absolute;right:8px;top:8px;font-size:8px;color:#333;display:inline-block;vertical-align:middle;opacity:0}.ui_gnb__submenu>ul li:first-child{margin-top:0}.ui_gnb__submenu>ul li:hover{background:#faece5}.ui_gnb__submenu>ul li:hover i{opacity:1}@media (max-width: 719px){.ui_gnb[data-state=active],.ui_gnb--edu[data-state=active]{padding:0 12px 12px 12px;overflow:hidden;background:#f5f5f5}.ui_gnb[data-state=active]:before,.ui_gnb--edu[data-state=active]:before{content:'추천 메뉴';color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;line-height:40px;height:40px;font-size:14px;text-align:center;border-bottom:1px solid #d9d9d9;background:#fff;margin:0 0 12px -12px;text-indent:12px}.ui_gnb[data-state=active]+.toggle_gnb,.ui_gnb--edu[data-state=active]+.toggle_gnb{border-bottom:1px solid #d9d9d9;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.ui_gnb[data-state=active]+.toggle_gnb i,.ui_gnb--edu[data-state=active]+.toggle_gnb i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ui_gnb__menu{position:relative;display:block;float:left;font-size:12px;width:auto;height:40px}.ui_gnb__menu:before,.ui_gnb__menu:after{display:none}.ui_gnb__menu:first-child{display:none !important}.ui_gnb__menu:nth-child(2){display:inline-block}.ui_gnb__menu:last-child{display:none}[data-state=active] .ui_gnb__menu{display:block;width:-webkit-calc((100% - 24px) / 3);width:-moz-calc((100% - 24px) / 3);width:calc((100% - 24px) / 3);height:auto;margin:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:solid 1px #d9d9d9}[data-state=active] .ui_gnb__menu[data-state=active]{border-color:#ff7b30}[data-state=active] .ui_gnb__menu:before{display:none}[data-state=active] .ui_gnb__menu a{line-height:15px}[data-state=active] .ui_gnb__menu:after{display:none}[data-state=active] .ui_gnb__menu:last-child{display:none}}@media (max-width: 320px){.ui_gnb__menu a{font-size:11px}}@media (max-width: 719px){.ui_gnb[data-state=active] .ui_gnb__menu[data-state=active]>a:after,.ui_gnb--edu[data-state=active] .ui_gnb__menu[data-state=active]>a:after{display:none}}.ui_gnb[data-type="1"],.ui_gnb--edu[data-type="1"]{text-align:left;margin-left:110px}.ui_gnb[data-type="1"] .ui_gnb__menu:last-child,.ui_gnb--edu[data-type="1"] .ui_gnb__menu:last-child{display:inline-block !important}@media (max-width: 719px){.ui_gnb[data-type="1"],.ui_gnb--edu[data-type="1"]{width:100% !important;margin-left:initial}.ui_gnb[data-type="1"] .ui_gnb__menu,.ui_gnb--edu[data-type="1"] .ui_gnb__menu{display:none}.ui_gnb[data-type="1"] .ui_gnb__menu.modified,.ui_gnb--edu[data-type="1"] .ui_gnb__menu.modified{display:block !important;width:50%}.ui_gnb[data-type="1"]+.toggle_gnb,.ui_gnb--edu[data-type="1"]+.toggle_gnb{display:none !important}}.container_gnb{-webkit-transition:height 0.3s ease;-o-transition:height 0.3s ease;-moz-transition:height 0.3s ease;transition:height 0.3s ease}.container_gnb .toggle_gnb{display:none}.container_gnb .toggle_gnb i{-webkit-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}@media (max-width: 719px){.container_gnb{border-bottom:1px solid #d9d9d9;position:relative;min-height:40px;-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961)}.container_gnb .toggle_gnb{display:block}.container_gnb .ui_gnb,.container_gnb .ui_gnb--edu{position:absolute;width:500%;background:#fff}.container_gnb .ui_gnb[data-state=active],.container_gnb .ui_gnb--edu[data-state=active]{position:initial;width:initial;padding-bottom:12px}}.container_gnb .toggle_gnb{position:absolute;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;right:0;width:40px;height:40px;border:1px solid #d9d9d9;border-bottom:0 none;border-top:0 none;border-right:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}.footer_gnb{position:fixed;width:100%;height:50px;background:#fff;border-top:1px solid #d9d9d9;bottom:0;left:0;z-index:150}.footer_gnb.split-4>a{width:25%}.footer_gnb.split-5>a{width:20%}.footer_gnb>a{display:block;float:left;height:100%;text-align:center;font-size:11px;color:#666}.footer_gnb>a.active{color:#ff7b30}.footer_gnb>a i{padding:5px 0 6px;display:block;font-size:20px}.footer_gnb[data-disabled="1"]{display:none !important}.header-present-img{display:block;font-size:26px;padding:0 3px 0 3px}@media (max-width: 719px){.header-present-box{display:none !important}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.test-modal{display:none;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid gray;background:#fff;z-index:200;width:400px;height:300px;left:50%;top:50%;margin-left:-200px;margin-top:-150px}.test-modal .inner{height:260px}.test-modal .inner>img{display:block;width:100%;height:auto}.test-modal fieldset{height:40px;overflow:hidden;font-size:0}.test-modal fieldset button{border-top:1px solid gray;line-height:40px;font-size:14px;display:inline-block;width:50%;background:#fff}.test-modal fieldset button:last-child{background:#ff7b30;color:#fff}.layout-split[data-layout-split=msg-board]{position:absolute;width:1056px;top:98px;height:auto;bottom:0;left:50%;margin-left:-528px}@media (max-width: 719px){.layout-split[data-layout-split=msg-board]{top:0;width:100%;left:initial;margin-left:initial;padding:0}}.to-bottom{position:fixed;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:150;background:#ffffffcc;border:1px solid #acacac;bottom:120px;left:50%;margin-left:463px;font-size:25px;color:#acacac;line-height:1.6;display:none}.to-bottom:focus{outline:none}@media (max-width: 719px){.to-bottom{left:initial;margin-left:initial;right:12px;bottom:69px}}@media (max-width: 719px){#content.message{padding-bottom:0;overflow-y:visible;position:absolute;width:100%;bottom:0;top:95px;overflow:hidden;z-index:100}}.msg-aside{position:relative;width:342px;height:100%;background:#fff}.msg-aside .loader-block{position:absolute;padding:0;width:25px;height:25px;left:100px;top:-53px;z-index:2000}.msg-aside .loader-block .loader-spinner{width:25px;height:25px;border-width:4px}.msg-aside .msg-title{width:100%;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.msg-aside .msg-lists{width:100%;overflow-y:auto;position:absolute;top:80px;bottom:0}@media (max-width: 719px){.msg-aside .msg-lists{top:54px}}@media (max-width: 719px){.msg-aside{display:none}[data-main-view="1"] .msg-aside{display:block}.msg-aside .loader-block{left:75px;top:-38px}}.msg-board{position:relative;height:100%;width:100%;overflow:visible;background:#f5f5f5}.msg-board .board-head{background:#fff}@media (max-width: 719px){.msg-board .board-head.add-fix{padding-left:12px}}.msg-board .msg-area{position:absolute;width:100%;top:80px;bottom:95px;padding:24px;overflow-y:auto;overflow-x:hidden}.msg-board .msg-area .loader-block{position:relative;top:0px}@media (max-width: 719px){.msg-board .msg-area{top:54px;bottom:57px;padding:12px}.msg-board .msg-area.add-fix{bottom:0}}.msg-board .msg-form{position:absolute;width:100%;bottom:0}.msg-title{padding:23px 24px 20px;border-bottom:1px solid #d9d9d9;overflow:hidden}.msg-title h2{font-size:24px;font-weight:bold;color:#333}.msg-title .leave{color:#666;margin-left:15px}.msg-title .leave:focus{outline:none}.msg-title .toggle-group{position:absolute;right:18px;background:#fff;display:none}@media (max-width: 719px){.msg-title .toggle-group{top:10px}}.msg-title .link{display:inline-block;color:#666}.msg-title .link .sp-icon.active{display:none}.msg-title .link:hover .icon-newmessage{display:none}.msg-title .link:hover .icon-newmessage.active{display:inline-block}@media (max-width: 719px){.msg-title{padding:0 24px;height:54px;vertical-align:middle}.msg-title h2{font-size:16px}}.msg-item{overflow:hidden;padding:16px 12px;border-top:1px solid #d9d9d9;cursor:pointer;position:relative;background:#fff;font-size:0}@media (max-width: 719px){.msg-item{padding:12px}}.msg-item a{display:inline-block;width:100%}.msg-item:hover{background:#f8f8f8}.msg-item.active{background:#faece5}.msg-item.from-idus{background:#faece5}.msg-item.from-idus:hover{background:#f8e3d8}.msg-item:first-child{border-top:0 none}.msg-item .split:first-child{float:left}.msg-item .split.fixed{position:absolute;right:12px}.msg-item .timestamp{font-size:10px;color:#acacac;display:block;height:100%}.msg-item .timestamp span{display:block;margin-bottom:6px}.msg-item .alert{margin-top:8px;margin-right:14px;float:right;display:block;width:18px;height:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ff7b30;font-size:10px;color:#fff;text-align:center;line-height:18px}.msg-item .img-bg,.msg-item .artist_card__img{width:48px;height:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top:4px;float:left}@media (max-width: 719px){.msg-item .img-bg,.msg-item .artist_card__img{margin-top:0}}.msg-item .area-txt{float:left;margin-left:8px}@media (max-width: 719px){.msg-item .area-txt{margin-top:2px}}.msg-item .area-txt span{display:block;font-size:16px;font-weight:bold;color:#333;max-width:200px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.msg-item .area-txt p{margin-top:3px;font-size:12px;color:#666;display:block;display:-webkit-box;height:36px;font-size:12px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:220px;font-weight:normal;white-space:normal}@media (max-width: 719px){.msg-item .area-txt p{display:block;display:-webkit-box;height:18px;font-size:12px;line-height:1.5;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}.notice-area .msg-item .area-txt span,.notice-area .msg-item .area-txt p{max-width:600px;font-size:14px}.msg-item [data-ui=leaveChat]{position:absolute;right:26px;top:36px;display:none;z-index:100}@media (max-width: 719px){.msg-item [data-ui=leaveChat]{top:24px}}.msg-init{width:100%;text-align:center;background:#fff;font-size:12px;color:#666;padding:12px;border:1px solid #d9d9d9}.msg-empty{width:400px;position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-78px}.msg-empty>*{display:block;margin:0 auto}.msg-empty span{margin-top:16px;text-align:center;font-size:16px;font-weight:bold;color:#999}.board-head{overflow:hidden;padding:0 24px;height:80px;border-bottom:1px solid #d9d9d9}.board-head .btn.full-w{display:none}.board-head .profile{position:relative;display:inline-block;margin-top:15px;width:-webkit-calc(100% - 175px);width:-moz-calc(100% - 175px);width:calc(100% - 175px)}.board-head .profile .img-bg,.board-head .profile .artist_card__img{width:48px;height:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;float:left}.board-head .profile .name{margin-top:0}.board-head .profile .artist-link{display:inline-block;position:relative;margin-left:12px;font-size:14px;font-weight:bold;color:#333;margin-top:16px;vertical-align:middle;max-width:50%}.board-head .profile .artist-link:first-child{margin-left:0}.board-head .profile i{position:absolute;top:0.5px;right:-20px}@media (max-width: 719px){.board-head .profile .artist-link{margin-top:0}.board-head .profile .name{margin-top:10px;display:block;display:-webkit-box;height:14.4px;font-size:12px;line-height:1.2;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}@media (max-width: 719px) and (max-width: 375px){.board-head .profile .name{width:-webkit-calc(100% - 18px);width:-moz-calc(100% - 18px);width:calc(100% - 18px)}}@media (max-width: 719px){.board-head .profile i{top:8px}}@media (max-width: 719px) and (max-width: 375px){.board-head .profile i{right:0}}.board-head fieldset{margin-top:26px;display:block;float:right}.board-head fieldset .col{display:inline-block;font-size:0}.board-head fieldset>.btn,.board-head fieldset .area-btns{vertical-align:middle;display:inline-block}.board-head fieldset .btn:first-child{padding-left:12px;padding-right:12px}.board-head fieldset .btn:first-child.active{color:#fff}@media (max-width: 719px){.board-head{height:54px;padding:0 12px}.board-head .profile{margin-top:11px}.board-head .profile .img-bg,.board-head .profile .artist_card__img{width:32px;height:32px}.board-head .profile span{margin-top:6px}.board-head fieldset{margin-top:12px}}.msg-form{padding:11px 24px;font-size:0;border-top:1px solid #d9d9d9;background:#fff}.msg-form>*{display:inline-block;vertical-align:top}.msg-form textarea{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid transparent;resize:none;width:520px;height:70px;margin:0 16px;padding:6px 12px;font-size:14px}.msg-form textarea:focus{outline:none}.msg-form .input-hide{display:inline-block;width:36px;height:36px;position:relative}@media (max-width: 719px){.msg-form .input-hide{padding:6px 0}}.msg-form .input-hide .idus-icon-photo{font-size:24px;color:#666}.msg-form input[name=attachment]{display:inline-block;position:absolute;width:0;height:0}.msg-form input[name=attachment]:focus{outline:none}.msg-form .btn{width:75px}@media (max-width: 719px){.msg-form{position:fixed;bottom:0 !important;padding:10px}.msg-form>*{position:absolute}.msg-form>*:first-child{left:0}.msg-form>*:last-child{right:10px;height:36px}.msg-form>*.input-text,.msg-form>*.readonly-default[readonly]{left:51px;right:90px}.msg-form>*.input-text textarea,.msg-form>*.readonly-default[readonly] textarea{height:36px;width:100%;margin:0;padding:0}}.datemarker{display:block;font-size:12px;font-weight:bold;color:#666;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;width:100%;text-align:center;position:relative;margin:24px auto}.datemarker:first-child{margin-top:0}.datemarker:before,.datemarker:after{content:'';display:inline-block;width:41%;height:1px;background:#d9d9d9;position:absolute;top:8px}.datemarker:before{left:0}.datemarker:after{right:0}.msg-card{padding-top:8px;position:relative}.msg-card.with-img{padding-bottom:25px}.msg-card .inner{position:relative}.msg-card .inner:after{content:'';display:block;clear:both}.msg-card .msg-link{overflow:hidden}.msg-card .msg-link .img-bg,.msg-card .msg-link .artist_card__img{width:64px;height:64px;float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.msg-card .msg-link .area-txt{float:left;margin-left:10px;width:298px}.msg-card .msg-link .title{font-size:14px;font-weight:normal;display:block;overflow:hidden;display:block;display:-webkit-box;height:42px;font-size:14px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.msg-card .msg-link .line-through{font-size:12px;color:#fff;margin-left:4px}.msg-card .msg-link strong,.msg-card .msg-link .hilight.red{font-size:16px;font-weight:bold}.msg-card .img-bg,.msg-card .artist_card__img{width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align:top}.msg-card p{white-space:pre-line}.msg-card .msg-txt{padding:14px;margin:0 8px;max-width:400px;font-size:14px;color:#333;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.msg-card .msg-txt .btn{margin-top:10px;width:100%;font-weight:bold}.msg-card .msg-txt .btn.btn-white{color:#00aa9b}.msg-card .msg-txt strong{font-size:16px;font-weight:bold}.msg-card .coupon-item{margin-right:8px}.msg-card .coupon-item .coupon{margin-bottom:0}.msg-card .msg-img{margin:0 8px;position:relative}.msg-card .msg-img img{display:block;width:200px;height:auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;cursor:pointer}.msg-card .msg-img a{font-size:12px;display:inline-block;margin-top:8px}.msg-card .timestamp{color:#b4b4b4}.msg-card .timestamp time{min-width:50px;position:absolute;display:block;font-size:10px;bottom:0px}.msg-card .inner>*{float:left}.msg-card .inner>*.hilight{position:absolute;bottom:-22px;left:40px}.msg-card .msg-txt{background:#fff}.msg-card .timestamp time{text-align:left}@media (max-width: 719px){.msg-card .msg-txt{max-width:260px}.msg-card .msg-link .img-bg,.msg-card .msg-link .artist_card__img{width:48px;height:48px}.msg-card .msg-link .area-txt{width:114px}.msg-card .msg-link .area-txt .title{height:auto;max-height:38px}.msg-card .coupon{margin:0;width:296px;height:181px}.msg-card .coupon:before,.msg-card .coupon:after{background:#f5f4f3;width:11.84px;height:5.92px;left:18%}.msg-card .coupon .split:first-child{width:80px}.msg-card .coupon-item+.timestamp{display:none}}.msg-card.right .inner>*{float:right}.msg-card.right .msg-txt,.msg-card.right .msg-img{margin-right:0}.msg-card.right .msg-txt{background:#00aa9b;color:#fff;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px}.msg-card.right .msg-img{text-align:right}.msg-card.right .timestamp time{text-align:right;margin-left:-50px}.msg-card.right .hilight{left:auto;right:0}.msg-lists[data-toggled=true] .msg-item .ui_field{display:block}.msg-lists[data-toggled=true] .msg-item .timestamp{display:none}.msg-lists[data-toggled=true] .msg-item .alert{margin-top:21px;margin-right:14px}.msg-alert{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.msg-alert .ui_prompt__title{text-align:left;margin-top:0;border-bottom:2px solid #333;position:relative}.msg-alert .ui_prompt__message{width:100%;margin-top:24px;margin-bottom:24px;text-align:left}@media (min-width: 720px){.msg-alert{width:570px}}.msg-alert.negative .ui_btn--redline{display:none}.menu-dropdown.message-list .ui_field[data-ui="leaveChat"]{display:none}.ui-video-item{overflow:hidden}.ui-video-item>a{display:table;width:100%}.ui-video-item-head{width:128px;height:72px;display:table-cell;vertical-align:middle}.ui-video-item-head img{width:100%;height:auto;display:block}.ui-video-item-body{display:table-cell;vertical-align:middle;margin-top:5px;font-size:14px;padding-left:12px}.ui-product-item{overflow:hidden}.ui-product-item>a{display:table;width:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.ui-product-item+.ui-product-item{margin-top:20px}.ui-product-item-head{width:64px;height:64px;margin-right:10px;display:table-cell;vertical-align:middle}.ui-product-item-head img{width:100%;height:100%;display:block}.ui-product-item-body{padding-left:10px;display:table-cell;vertical-align:middle}.ui-product-item-title{font-size:14px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.ui-product-item-description{color:#666;font-size:12px}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.input-number{display:inline-block;vertical-align:middle;font-size:12px;height:24px;line-height:24px}.input-number:after{content:'';display:block;clear:both}.input-number>*{display:block;float:left;background:#fff;color:#333;height:24px;font-size:inherit}.input-number .input-area{width:36px;border:1px solid #ccc;border-left:0 none;border-right:0 none;height:100%;overflow:hidden}.input-number label{margin-right:8px}.input-number input[type=number]{font-size:10px;font-weight:bold;width:100%;line-height:24px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:none;outline:none;border:0 none;margin:0 !important;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center}@media (max-width: 719px){.input-number input[type=number]{font-size:10px}}.input-number button{display:inline-block;border:1px solid #ccc;width:24px;-webkit-transition:border 0.3s ease;-o-transition:border 0.3s ease;-moz-transition:border 0.3s ease;transition:border 0.3s ease}.input-number button:focus{outline:none;border-color:#a6a6a6}.input-number button[data-type=decrement]{-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-left-radius:2px}.input-number button[data-type=increment]{-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border-top-right-radius:2px}.input-number input[type=number]::-webkit-inner-spin-button,.input-number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-number[data-state=disabled]{opacity:0.8}.input-number[data-state=disabled] button,.input-number[data-state=disabled] input,.input-number[data-state=disabled] .input-area{color:#999;background:#f5f5f5}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.ui-dropdown{display:inline-block;position:relative;font-size:11px}.ui-dropdown .loader-block{height:50px;position:relative;border-top:1px solid #d9d9d9}.ui-dropdown .loader-block:first-child{border-top:0 none}.ui-dropdown .btn-dropdown:focus{outline:none}.ui-dropdown .menu-dropdown{display:none;position:absolute;width:auto;margin-top:3px;margin-left:-33px;padding:8px 12px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #d9d9d9;z-index:111;background:#fff}.ui-dropdown .menu-dropdown li{padding:4px 0;width:80px;font-size:11px;color:#666}.ui-dropdown .menu-dropdown li a{padding:0 !important;width:100%;height:100%}.ui-dropdown .menu-dropdown li a:hover{color:#ff7b30}.ui-dropdown .menu-dropdown li.add-border{border-top:1px solid #d9d9d9}.ui-dropdown .menu-dropdown:before{content:'';position:absolute;border:6px solid #d9d9d9;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-12px;left:50%;margin-left:-6px}.ui-dropdown .menu-dropdown:after{content:'';position:absolute;border:4px solid #fff;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-8px;left:50%;margin-left:-4px}.ui-dropdown .menu-dropdown.style2{display:block;background:#fdffed;position:relative;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ui-dropdown .menu-dropdown.style2 li{padding:0;white-space:nowrap;font-size:14px;width:auto}.ui-dropdown.active .menu-dropdown{display:block}.ui-dropdown:not([data-disabled=true])>input{cursor:pointer}.ui-dropdown strong{font-weight:bold}[data-page="me-main"] .ui-dropdown.right .btn-dropdown,.ui-dropdown.right.in-title .btn-dropdown{display:inline-block;font-size:16px;margin-left:7px;margin-top:-2px}[data-page="me-main"] .ui-dropdown.right .btn-dropdown>i,.ui-dropdown.right.in-title .btn-dropdown>i{vertical-align:middle;color:#ccc}[data-page="me-main"] .ui-dropdown.right .menu-dropdown,.ui-dropdown.right.in-title .menu-dropdown{left:70px;top:-12px;padding:8px}[data-page="me-main"] .ui-dropdown.right .menu-dropdown:before,.ui-dropdown.right.in-title .menu-dropdown:before{top:12px}[data-page="me-main"] .ui-dropdown.right .menu-dropdown:after,.ui-dropdown.right.in-title .menu-dropdown:after{top:13px}[data-page="me-main"] .ui-dropdown.right .menu-dropdown .para,.ui-dropdown.right.in-title .menu-dropdown .para{text-align:center;width:85px;height:auto}[data-page="me-main"] .ui-dropdown.right.in-title .para,.ui-dropdown.right.in-title.in-title .para{width:135px}.ui-dropdown.keyword-ranking{font-size:12px;vertical-align:middle;height:21px}.ui-dropdown.keyword-ranking .btn-dropdown{position:relative;width:220px;height:21px;overflow:hidden}.ui-dropdown.keyword-ranking .btn-dropdown .slide-frame{position:absolute;width:100%;top:0}.ui-dropdown.keyword-ranking .btn-dropdown span{color:#666;display:block;width:100%;height:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:13px;text-align:left}.ui-dropdown.keyword-ranking .btn-dropdown span a{color:inherit}.ui-dropdown.keyword-ranking .btn-dropdown em{color:#333;margin-right:6px;font-weight:bold}.menu-dropdown.keyword-list{width:308px;padding:6px 16px 8px;margin-top:-33px;margin-left:0;color:#666}@media (max-width: 719px){.menu-dropdown.keyword-list{padding:0 6px}}.menu-dropdown.keyword-list:after,.menu-dropdown.keyword-list:before{display:none}.menu-dropdown.keyword-list .title{display:block;color:#333;width:100%;font-weight:bold;padding:6px 0 12px 0;margin-bottom:12px;border-bottom:1px solid #d9d9d9}.menu-dropdown.keyword-list .title i{display:inline-block;vertical-align:middle;color:#ff7b30;font-size:20px;margin-right:4px}.menu-dropdown.keyword-list .list-style{position:relative;width:100%;overflow:hidden;color:#666}.menu-dropdown.keyword-list .list-style li{padding:0;margin-top:0;width:50%;float:left;padding:9px 0;line-height:1.1;font-size:12px}.menu-dropdown.keyword-list .list-style li em{display:inline-block;font-weight:bold;width:14px}.menu-dropdown.keyword-list .list-style li a{vertical-align:middle;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-left:7px}.menu-dropdown.keyword-list .list-style li:hover a{color:#ff7b30}.menu-dropdown.keyword-list .list-style li:nth-child(2n+0){padding-left:16px}.menu-dropdown.keyword-list .list-style li:first-child:after{content:'';position:absolute;height:100%;width:1px;background:#d5d5d5;left:50%;top:0}@media (max-width: 719px){.menu-dropdown.keyword-list{margin-top:0;width:100%}}.ui-dropdown.right .menu-dropdown{margin-top:0;left:60px;top:-22px}.ui-dropdown.right .menu-dropdown .para{font-size:12px;color:#666;width:300px;height:36px}.ui-dropdown.right .menu-dropdown:before{left:-6px;top:20px;border-right-color:#d9d9d9;border-bottom-color:transparent}.ui-dropdown.right .menu-dropdown:after{left:-4px;top:22px;border-right-color:#fff;border-bottom-color:transparent}.title-style .ui-dropdown.right,.titlebar .ui-dropdown.right,.titlebar--sizedown .ui-dropdown.right,.titlebar--block .ui-dropdown.right,.ui_title .ui-dropdown.right{vertical-align:middle}.title-style .ui-dropdown.right .btn-dropdown,.titlebar .ui-dropdown.right .btn-dropdown,.titlebar--sizedown .ui-dropdown.right .btn-dropdown,.titlebar--block .ui-dropdown.right .btn-dropdown,.ui_title .ui-dropdown.right .btn-dropdown{cursor:default}.title-style .ui-dropdown.right .btn-dropdown .sponsored,.titlebar .ui-dropdown.right .btn-dropdown .sponsored,.titlebar--sizedown .ui-dropdown.right .btn-dropdown .sponsored,.titlebar--block .ui-dropdown.right .btn-dropdown .sponsored,.ui_title .ui-dropdown.right .btn-dropdown .sponsored{margin-left:6px;line-height:1;font-size:10px;font-weight:bold;color:#d9d9d9}.title-style .ui-dropdown.right .menu-dropdown,.titlebar .ui-dropdown.right .menu-dropdown,.titlebar--sizedown .ui-dropdown.right .menu-dropdown,.titlebar--block .ui-dropdown.right .menu-dropdown,.ui_title .ui-dropdown.right .menu-dropdown{top:-11px}@media (max-width: 719px){.title-style .ui-dropdown.right .menu-dropdown,.titlebar .ui-dropdown.right .menu-dropdown,.titlebar--sizedown .ui-dropdown.right .menu-dropdown,.titlebar--block .ui-dropdown.right .menu-dropdown,.ui_title .ui-dropdown.right .menu-dropdown{display:none}}.menu-dropdown.message-list{width:342px;margin-left:-145px;padding:0}.menu-dropdown.message-list .title,.menu-dropdown.message-list .link-style{display:block;width:100%;font-size:12px;font-weight:bold;text-align:center;color:#333;padding:11px 0;border-bottom:1px solid #d9d9d9}.menu-dropdown.message-list .link-style{border-bottom:0;color:#ff7b30;border-top:1px solid #d9d9d9}.menu-dropdown.message-list .link-style:hover{color:#ff6d23}.menu-dropdown.message-list .msg-lists{max-height:310px;overflow-y:auto}.menu-dropdown.message-list .msg-lists li{width:100%;padding:0px;height:auto;font-size:0}.menu-dropdown.message-list .msg-lists li>*{display:inline-block;padding:12px !important}.menu-dropdown.message-list .msg-lists li .area-txt span{font-size:14px;width:208px}.menu-dropdown.app-install-guide{width:490px;padding:24px;border:1px solid #333}.menu-dropdown.app-install-guide:before{border-bottom-color:#333;left:75px}.menu-dropdown.app-install-guide:after{left:75px}.menu-dropdown.app-install-guide h1{font-size:18px;color:#333;border-bottom:1px solid #333;padding-bottom:13px}.menu-dropdown.app-install-guide h1 span{margin-right:8px}.menu-dropdown.app-install-guide h2{font-size:12px;color:#333;margin:16px 0 0}.menu-dropdown.app-install-guide form{margin:16px 0 7px}.menu-dropdown.app-install-guide form input{width:180px;height:29px}.menu-dropdown.app-install-guide span{font-size:10px;color:#666}.menu-dropdown.app-install-guide ol{overflow:hidden}.menu-dropdown.app-install-guide ol li{float:left;width:149px}.menu-dropdown.app-install-guide ol li:first-child{margin-right:10%;width:238px}.ui-dropdown[data-ui=share-product]{padding:0}.ui-dropdown[data-ui=share-product] .btn-dropdown{font-size:12px}.ui-dropdown[data-ui=share-product] .menu-dropdown{padding:24px;width:260px;margin-top:2px;margin-left:-95px}.ui-dropdown[data-ui=share-product] .sns-list{text-align:center;margin-bottom:16px;display:none}.ui-dropdown[data-ui=share-product] .sns-list a{display:inline-block;width:65px;text-align:center;margin-left:0}.ui-dropdown[data-ui=share-product] .sns-list a em{margin-top:8px;width:100%;display:inline-block;text-align:center;color:#333;font-size:12px}.ui-dropdown[data-ui=share-product] .input-style{font-size:12px;color:#666;overflow:hidden;border:1px solid #b4b4b4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.ui-dropdown[data-ui=share-product] .input-style>*{display:block;float:left;height:32px;padding:0;margin:0;border:0 none}.ui-dropdown[data-ui=share-product] .input-style button{width:64px;text-align:center;color:#333;border-left:1px solid #b4b4b4}.ui-dropdown[data-ui=share-product] .input-style input{width:144px;text-indent:8px}.ui-dropdown[data-ui=login]{text-align:center;margin-top:10px}.uislider{position:relative}.uislider__outer-frame{overflow:hidden}.uislider__inner-frame{width:100000px}.uislider__inner-frame:after{content:'';display:block;clear:both}.uislider__item{width:1056px;float:left;display:none}.uislider__item:first-child{display:block}.uislider__btn{display:inline-block;vertical-align:middle;width:24px;height:24px;text-align:center;border:solid 2px #dedede;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff}.uislider__btn i{display:inline-block;font-weight:bold;color:#9b9b9b;font-size:16px;line-height:16px}.uislider__control,.uislider__control--fixed{border:0 none;margin-top:12px;text-align:center}.uislider__control>*,.uislider__control--fixed>*{display:inline-block;vertical-align:middle}.uislider__indicator{display:inline-block;margin:0 16px}.uislider__indicator button{display:inline-block;vertical-align:middle;margin-left:16px;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#f2f2f2;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease}.uislider__indicator button:first-child{margin-left:0}.uislider__indicator button.active{background:#333}.uislider__control--fixed{margin:0;margin-top:-15px}.uislider__control--fixed .uislider__btn{position:absolute;right:0px;top:0;border:0 none;height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#33333366;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.uislider__control--fixed .uislider__btn i{color:#fff}.uislider__control--fixed .uislider__btn:first-child{left:0px}.uislider__control--fixed .uislider__btn:hover{background:#333333cc}.uislider__control--fixed .uislider__indicator{width:100%;margin:0}.ui-slider,.ui-slider-fullbtn{position:relative}.ui-slider:focus,.ui-slider-fullbtn:focus{outline:none}.ui-slider ul,.ui-slider-fullbtn ul,.ui-slider fieldset,.ui-slider-fullbtn fieldset{padding:0;margin:0;border:0 none}.ui-slider li,.ui-slider-fullbtn li{list-style:none}.ui-slider .ui-control,.ui-slider-fullbtn .ui-control{display:none}.ui-slider .outer-frame,.ui-slider-fullbtn .outer-frame{overflow:hidden}.ui-slider .inner-frame,.ui-slider-fullbtn .inner-frame{overflow:hidden;width:100000px;height:100%;position:relative}.ui-slider .ui-slide,.ui-slider-fullbtn .ui-slide{width:1056px;float:left;display:none}.ui-slider .ui-slide:first-child,.ui-slider-fullbtn .ui-slide:first-child{display:block}.ui-slider .ui-control,.ui-slider-fullbtn .ui-control{display:none;border:0 none;margin-top:24px;text-align:center}.ui-slider .ui-control>*,.ui-slider-fullbtn .ui-control>*{display:inline-block;vertical-align:middle}.ui-slider .ui-btn,.ui-slider-fullbtn .ui-btn{display:inline-block;vertical-align:middle;width:24px;height:24px;text-align:center;border:solid 2px #dedede;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-slider .ui-btn i,.ui-slider-fullbtn .ui-btn i{display:inline-block;font-weight:bold;color:#9b9b9b;font-size:10px;line-height:16px}.ui-slider .ui-btn:focus,.ui-slider-fullbtn .ui-btn:focus{outline:none;border-color:#c5c5c5}.ui-slider .ui-paging,.ui-slider-fullbtn .ui-paging{float:left;display:none}.ui-slider .ui-paging em,.ui-slider-fullbtn .ui-paging em{display:inline-block;vertical-align:middle;margin-right:10px;font-size:14px;margin-top:5px;color:#999}.ui-slider .ui-paging em:first-child,.ui-slider-fullbtn .ui-paging em:first-child{color:#333}.ui-slider .indicator,.ui-slider-fullbtn .indicator{display:inline-block;margin:0 16px}.ui-slider .indicator button,.ui-slider-fullbtn .indicator button{padding:0;display:inline-block;vertical-align:middle;font-size:0;margin-left:16px;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#f2f2f2;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease}.ui-slider .indicator button:first-child,.ui-slider-fullbtn .indicator button:first-child{margin-left:0}.ui-slider .indicator button.active,.ui-slider-fullbtn .indicator button.active{background:#333}.ui-slider .indicator button:focus,.ui-slider-fullbtn .indicator button:focus{outline:none;background:#a6a6a6}.ui-slider .indicator button:focus.active,.ui-slider-fullbtn .indicator button:focus.active{background:#333}.ui-slider-fullbtn .indicator{display:none}.ui-slider-fullbtn .ui-control{margin:0}.ui-slider-fullbtn .ui-btn{background:#33333366;position:absolute;border:0 none;z-index:100;right:0;top:0;height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.ui-slider-fullbtn .ui-btn:first-child{left:0}.ui-slider-fullbtn .ui-btn i{color:#fff;font-size:20px}.ui-slider-fullbtn .ui-btn:hover{background:#333333cc}.ui-slider-fullbtn:hover .ui-btn{opacity:1}[data-page="video"] .ui-slider .inner-frame,[data-page="video"] .ui-slider-fullbtn .inner-frame{min-height:316px}@media (max-width: 719px){[data-page="video"] .ui-slider .inner-frame,[data-page="video"] .ui-slider-fullbtn .inner-frame{min-height:100px}}[data-page="video"] .ui-slider .ui-control,[data-page="video"] .ui-slider-fullbtn .ui-control{position:absolute;right:-7px;top:-54px;margin:0}@media (max-width: 719px){[data-page="video"] .ui-slider .ui-control,[data-page="video"] .ui-slider-fullbtn .ui-control{top:-42px}}[data-page="video"] .ui-slider .ui-btn,[data-page="video"] .ui-slider-fullbtn .ui-btn{background:#fff;border:1px solid #dedede;float:left;width:30px;height:30px;font-size:21px;color:#9b9b9b;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}[data-page="video"] .ui-slider .ui-btn i,[data-page="video"] .ui-slider-fullbtn .ui-btn i{font-size:20px;font-weight:normal;line-height:21px}[data-page="video"] .ui-slider .ui-btn.next,[data-page="video"] .ui-slider-fullbtn .ui-btn.next{margin-left:-1px}.ui-selectbox .ui-trigger .ui-selected,.ui-selectbox .ui-option{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-selectbox{-webkit-tap-highlight-color:transparent;color:#333;position:relative;display:inline-block;-webkit-transition:opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1)}.ui-selectbox select{display:none !important}.ui-selectbox.s100{width:100px}.ui-selectbox.m160{min-width:160px}.ui-selectbox.full{width:100%}.ui-selectbox>*{font-size:inherit;color:inherit}.ui-selectbox .ui-trigger{padding:0px 12px;line-height:30px;margin:0;position:relative;width:100%;border:1px solid #b4b4b4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:border 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);text-align:left;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ui-selectbox .ui-trigger:focus{outline:none}.ui-selectbox .ui-trigger .ui-selected{font-size:inherit;display:inline-block;vertical-align:middle;width:90%;padding-right:12px}.ui-selectbox .ui-trigger .arrow_icon{position:absolute;right:12px;top:8px;font-size:12px}.ui-selectbox .ui-trigger .arrow_icon.idus-icon-arrow-up{top:12px;display:none}.ui-selectbox .ui-select{z-index:101;position:absolute;overflow:hidden;width:100%;height:0;max-height:400px;overflow-y:auto;background:#fff;border:1px solid #ff7b30;border-top:0 none;border-bottom:0 none;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px;cursor:pointer}.ui-selectbox .ui-option{padding:8px 12px;border-bottom:1px solid #d9d9d9;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;transition:background-color 0.3s ease;font-size:inherit}.ui-selectbox .ui-option:last-child{border-top:0 none}.ui-selectbox .ui-option[value=placeholder]{display:none}.ui-selectbox .ui-select-form,.ui-selectbox .ui-label{display:none !important}.ui-selectbox.active .ui-select{height:auto;border-bottom:1px solid #ff7b30}.ui-selectbox.active .ui-selected{-webkit-transition:color 0.2s ease;-o-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}.ui-selectbox.active .ui-trigger{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-left-color:#ff7b30;border-top-color:#ff7b30;border-right-color:#ff7b30}.ui-selectbox.active .idus-icon-arrow-down:before{content:""}.ui-selectbox.active .ui-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ui-selectbox.active .arrow_icon.idus-icon-arrow-down{display:none}.ui-selectbox.active .arrow_icon.idus-icon-arrow-up{display:block}.ui-selectbox[data-disabled=true],.ui-selectbox[data-state="disabled"]{opacity:0.6;background:#f5f5f5;color:#acacac}.ui-selectbox[data-disabled=true] .ui-trigger,.ui-selectbox[data-state="disabled"] .ui-trigger{border-color:#b4b4b4}.ui-selectbox .ui-selected.placeholder{color:#cecece}.options-select .ui-selectbox .ui-option:first-child{color:#999}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.image-preview .notice-message{display:none !important}.image-preview .video_placeholder{display:block;width:100%;height:auto}@media (max-width: 719px){.image-preview.edu-spacing{padding-bottom:0}}.image-preview .img-view{overflow:hidden;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.image-preview .img-view li{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;display:none;position:relative;display:block;width:100%;height:auto}.image-preview .img-view li:after{content:'';display:block;padding-bottom:100%}.image-preview .img-view li>*{position:absolute;width:100%;height:100%}.image-preview .img-list{margin-top:8px;overflow:hidden;text-align:center;font-size:0}.image-preview .img-list li{cursor:pointer;font-size:0;display:inline-block;margin-left:2px;width:56px;height:56px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.image-preview .img-list li:first-child{margin-left:0}.image-preview .img-list li.active{border:2px solid #ff7b30}@media (max-width: 719px){.image-preview .img-list{padding:0 12px;width:100%}.image-preview .img-list li{width:10.66667%;margin-left:0.5%;height:auto;position:relative}.image-preview .img-list li:first-child{margin-left:0}.image-preview .img-list li:after{content:'';display:block;width:100%;padding-bottom:100%}}.image-preview.ui-slider,.image-preview.ui-slider-fullbtn{position:relative}.image-preview.ui-slider .ui-slide,.image-preview.ui-slider-fullbtn .ui-slide{width:520px}.image-preview.ui-slider .ui-control,.image-preview.ui-slider-fullbtn .ui-control{margin-top:0;display:block}.image-preview.ui-slider .ui-control .indicator,.image-preview.ui-slider-fullbtn .ui-control .indicator{margin:0;margin-top:8px}.image-preview.ui-slider .ui-control .ui-btn,.image-preview.ui-slider-fullbtn .ui-control .ui-btn{position:absolute;width:40px;height:40px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 none;background:#0000004d;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease;top:50%;margin-top:-52px;opacity:0}.image-preview.ui-slider .ui-control .ui-btn:focus,.image-preview.ui-slider-fullbtn .ui-control .ui-btn:focus{outline:none;border:1px solid #999}.image-preview.ui-slider .ui-control .ui-btn i,.image-preview.ui-slider-fullbtn .ui-control .ui-btn i{color:#fff;font-size:16px}.image-preview.ui-slider .ui-control .ui-btn.prev,.image-preview.ui-slider-fullbtn .ui-control .ui-btn.prev{left:0}.image-preview.ui-slider .ui-control .ui-btn.next,.image-preview.ui-slider-fullbtn .ui-control .ui-btn.next{right:0}.image-preview.ui-slider:hover .ui-btn,.image-preview.ui-slider-fullbtn:hover .ui-btn{opacity:1}.image-preview.ratio-video .img-view li{position:relative;display:block;width:100%;height:auto}.image-preview.ratio-video .img-view li:after{content:'';display:block;padding-bottom:66.66667%}.image-preview.ratio-video .img-view li>*{position:absolute;width:100%;height:100%}.mod-edu.image-preview{padding-bottom:64px}.mod-edu.image-preview .img-view li:after{padding-bottom:75%}.mod-edu.image-preview .ui-slide{width:696px}.mod-edu.image-preview .ui-control{padding:0 20px 8px;margin-top:-26px}.mod-edu.image-preview .ui-control .indicator{width:100%;margin-top:0;background:#ffffffb3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (max-width: 719px){.mod-edu.image-preview .ui-control .indicator{padding:0}}.mod-edu.image-preview .ui-control .ui-btn{background:none;text-align:center}.mod-edu.image-preview .ui-control .ui-btn i{font-size:25px;text-shadow:0 1px 1px #444;vertical-align:middle;text-align:center}.mod-edu.image-preview .ui-control .ui-btn i.idus-icon-arrow-right{margin-right:10px}.mod-edu.image-preview .ui-control .ui-btn i.idus-icon-arrow-left{margin-left:10px}.mod-edu.image-preview .ui-control .indicator[data-size="1"] .indicator-btn{display:none}.mod-edu.image-preview .ui-control .indicator[data-size="2"] .indicator-btn{width:50%}.mod-edu.image-preview .ui-control .indicator[data-size="3"] .indicator-btn{width:33.33333%}.mod-edu.image-preview .ui-control .indicator[data-size="4"] .indicator-btn{width:25%}.mod-edu.image-preview .ui-control .indicator[data-size="5"] .indicator-btn{width:20%}.mod-edu.image-preview .ui-control .indicator[data-size="6"] .indicator-btn{width:16.66667%}.mod-edu.image-preview .ui-control .indicator[data-size="7"] .indicator-btn{width:14.28571%}.mod-edu.image-preview .ui-control .indicator[data-size="8"] .indicator-btn{width:12.5%}.mod-edu.image-preview .ui-control .indicator[data-size="9"] .indicator-btn{width:11.11111%}.mod-edu.image-preview .ui-control .indicator-btn{-webkit-background-size:0 0;-moz-background-size:0;-o-background-size:0;background-size:0;margin-left:0;height:0;border:3px solid transparent;-webkit-transition:border-color 0.3s ease;-o-transition:border-color 0.3s ease;-moz-transition:border-color 0.3s ease;transition:border-color 0.3s ease}.mod-edu.image-preview .ui-control .indicator-btn.active{border-color:#ff7b30;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (max-width: 719px){.mod-edu.image-preview{padding-bottom:0}}.ui-img-viewer{z-index:1000;position:fixed;width:100%;height:100%;background:#000000cc;top:0;left:0}.ui-img-viewer .close{position:absolute;top:5px;right:0;width:40px;z-index:1000;color:#fff;font-size:22px;text-align:center;cursor:pointer}.ui-img-viewer .close:after{content:'\2715'}.ui-img-viewer .ui-slider,.ui-img-viewer .ui-slider-fullbtn{position:absolute;right:144px;left:44px;top:44px;bottom:44px}.ui-img-viewer .ui-slider[data-zoom=true],.ui-img-viewer .ui-slider-fullbtn[data-zoom=true]{top:0;bottom:0;right:100px;left:0}.ui-img-viewer .ui-slider[data-zoom=true] .thumb-list,.ui-img-viewer .ui-slider-fullbtn[data-zoom=true] .thumb-list{top:0;right:-100px}.ui-img-viewer .ui-slider[data-zoom=true] .ui-slide,.ui-img-viewer .ui-slider-fullbtn[data-zoom=true] .ui-slide{overflow-y:auto;scrollbar-track-color:#000;scrollbar-arrow-color:#000;scrollbar-face-color:#444444;scrollbar-shadow-color:#444444;scrollbar-highlight-color:#444444;scrollbar-3dlight-color:#444444;scrollbar-darkshadow-Color:#444444}.ui-img-viewer .ui-slider[data-zoom=true] .ui-slide::-webkit-scrollbar,.ui-img-viewer .ui-slider-fullbtn[data-zoom=true] .ui-slide::-webkit-scrollbar{width:4px;height:2em}.ui-img-viewer .ui-slider[data-zoom=true] .ui-slide::-webkit-scrollbar-thumb,.ui-img-viewer .ui-slider-fullbtn[data-zoom=true] .ui-slide::-webkit-scrollbar-thumb{background:#efefef}.ui-img-viewer .ui-slider[data-zoom=true] .ui-slide::-webkit-scrollbar-track,.ui-img-viewer .ui-slider-fullbtn[data-zoom=true] .ui-slide::-webkit-scrollbar-track{background:transparent}.ui-img-viewer .ui-slider[data-zoom=true] .ui-slide img,.ui-img-viewer .ui-slider-fullbtn[data-zoom=true] .ui-slide img{width:100%;height:auto;left:0 !important;top:0 !important;margin-left:0 !important;margin-top:0 !important;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.ui-img-viewer .ui-slider[data-zoom=true] .next,.ui-img-viewer .ui-slider-fullbtn[data-zoom=true] .next,.ui-img-viewer .ui-slider[data-zoom=true] .prev,.ui-img-viewer .ui-slider-fullbtn[data-zoom=true] .prev{display:none}@media (max-width: 719px){.ui-img-viewer .ui-slider,.ui-img-viewer .ui-slider-fullbtn{position:static;left:0;right:0;top:initial;bottom:initial;height:100%;width:100%}.ui-img-viewer .ui-slider .ui-slide,.ui-img-viewer .ui-slider-fullbtn .ui-slide{width:100%}}.ui-img-viewer.no-controller .ui-slider,.ui-img-viewer.no-controller .ui-slider-fullbtn{right:44px}.ui-img-viewer.no-controller [data-zoom=true]{right:0px}.ui-img-viewer .ui-control{margin-top:0}.ui-img-viewer .ui-control .ui-btn{position:absolute;width:40px;height:40px;background-color:#0000004d;border:0 none;top:50%;margin-top:-20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-img-viewer .ui-control .ui-btn i{color:#fff;font-size:18px}.ui-img-viewer .ui-control .ui-btn.prev{left:-44px}@media (max-width: 719px){.ui-img-viewer .ui-control .ui-btn.prev{left:0}}.ui-img-viewer .ui-control .ui-btn.next{right:-44px}@media (max-width: 719px){.ui-img-viewer .ui-control .ui-btn.next{right:0}}.ui-img-viewer .current-view{height:100%;position:relative}.ui-img-viewer .current-view .slide-img{height:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;overflow:hidden}.ui-img-viewer .current-view .slide-img img{position:absolute;height:100%;width:auto;left:50%;top:50%;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.ui-img-viewer .current-view .slide-img img[data-wide=true]{height:auto;width:100%}@media (max-width: 719px){.ui-img-viewer .current-view .slide-img img{left:initial;top:initial;width:100%;height:auto;top:50%;-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);transform:translateY(-55%)}}.ui-img-viewer .current-view .slide-img.fit-screen img{width:100%;height:auto}.ui-img-viewer .current-view .slide-img.fit-screen img[data-wide=false]{height:100%;width:auto}.ui-img-viewer .thumb-list{position:absolute;margin:0 !important;top:-44px;bottom:-44px;right:-144px;width:100px;background:#000}.ui-img-viewer .thumb-list .thumb-img{width:54px;height:54px;margin:8px auto 0;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.ui-img-viewer .thumb-list .thumb-img:first-child{margin-top:44px}.ui-img-viewer .thumb-list .thumb-img.active{border:2px solid #ff7b30}@media (max-width: 719px){.ui-img-viewer .thumb-list{top:initial;bottom:0;left:0;width:100%}.ui-img-viewer .thumb-list .thumb-img{display:inline-block;margin:0;width:9.6%;margin-left:0.5%;height:auto;position:relative;margin:10px 0.5% 10px 0;margin-left:0.5%}.ui-img-viewer .thumb-list .thumb-img:first-child{margin-left:0;margin-top:0}.ui-img-viewer .thumb-list .thumb-img:after{content:'';display:block;width:100%;padding-bottom:100%}}.ui-img-viewer .link-download{position:absolute;bottom:0;color:#fff;width:100%;display:inline-block;text-align:center}.ui-img-viewer .link-download>*{display:inline-block;width:48%;font-size:0;height:44px;vertical-align:middle}.ui-img-viewer .link-download .closebtn{display:inline-block;vertical-align:middle;line-height:44px;position:relative;cursor:pointer}.ui-img-viewer .link-download .closebtn:after{content:'';position:absolute;background:#fff;display:inline-block;vertical-align:middle;width:2px;height:20px;top:11px;right:0px}.ui-img-viewer .link-download .closebtn>*{font-size:13px;display:inline-block;text-align:center}.ui-img-viewer .link-download .closebtn .ico-close:before{content:'\2715';font-size:22px;display:inline-block;vertical-align:middle;margin-right:12px;margin-top:2px}.ui-img-viewer .link-download .closebtn .fa{font-size:20px;margin-right:10px}.ui-img-viewer .link-download>a{text-align:center;font-size:13px}.ui-product-detail,.card_detail{color:#666}@media (max-width: 719px){.ui-product-detail,.card_detail{padding:0 12px;margin-top:14px}}.ui-product-detail h1,.card_detail h1{padding-top:4px;font-size:24px;font-weight:bold;color:#333}@media (max-width: 719px){.ui-product-detail h1,.card_detail h1{font-size:20px}}.ui-product-detail .profile-area,.card_detail .profile-area{display:none}.ui-product-detail .circ-card,.card_detail .circ-card{margin:4px 0 24px}.ui-product-detail .circ-card .label-txt,.card_detail .circ-card .label-txt{font-size:14px;color:#666;max-width:200px;margin-right:8px}@media (max-width: 320px){.ui-product-detail .circ-card .label-txt,.card_detail .circ-card .label-txt{max-width:145px}}.ui-product-detail .circ-card .img-bg,.card_detail .circ-card .img-bg,.ui-product-detail .circ-card .artist_card__img,.card_detail .circ-card .artist_card__img{width:32px;height:32px}.ui-product-detail .btn-group,.card_detail .btn-group,.ui-product-detail .btn-group--mt,.ui-product-detail .card_detail .btn-group--mt,.card_detail .ui-product-detail .btn-group--mt,.card_detail .btn-group--mt{margin-bottom:16px;font-size:0}.ui-product-detail .btn-group--mt,.card_detail .btn-group--mt{margin-top:8px}.ui-product-detail .btn-group>*,.card_detail .btn-group>*,.ui-product-detail .btn-group--mt>*,.ui-product-detail .card_detail .btn-group--mt>*,.card_detail .ui-product-detail .btn-group--mt>*,.card_detail .btn-group--mt>*{line-height:42px;width:50%;font-size:14px;padding:0}.ui-product-detail .btn-group>*:first-child,.card_detail .btn-group>*:first-child,.ui-product-detail .btn-group--mt>*:first-child,.card_detail .btn-group--mt>*:first-child{-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-right-radius:0px}.ui-product-detail .btn-group>*:last-child,.card_detail .btn-group>*:last-child,.ui-product-detail .btn-group--mt>*:last-child,.card_detail .btn-group--mt>*:last-child{border-left:0 none;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px}.ui-product-detail .btn-group>*[data-ui=like-icon][data-state=active],.card_detail .btn-group>*[data-ui=like-icon][data-state=active],.ui-product-detail .btn-group--mt>*[data-ui=like-icon][data-state=active],.card_detail .btn-group--mt>*[data-ui=like-icon][data-state=active]{color:#ff7b30}.ui-product-detail .btn-group>*[data-ui=like-icon][data-state=active] i:before,.card_detail .btn-group>*[data-ui=like-icon][data-state=active] i:before,.ui-product-detail .btn-group--mt>*[data-ui=like-icon][data-state=active] i:before,.card_detail .btn-group--mt>*[data-ui=like-icon][data-state=active] i:before{color:#ff7b30;fill:#ff7b30}.ui-product-detail .btn-group>* span,.card_detail .btn-group>* span,.ui-product-detail .btn-group--mt>* span,.ui-product-detail .card_detail .btn-group--mt>* span,.card_detail .ui-product-detail .btn-group--mt>* span,.card_detail .btn-group--mt>* span{margin:0 8px 0 4px}.ui-product-detail .btn-group>* i,.card_detail .btn-group>* i,.ui-product-detail .btn-group--mt>* i,.ui-product-detail .card_detail .btn-group--mt>* i,.card_detail .ui-product-detail .btn-group--mt>* i,.card_detail .btn-group--mt>* i{font-size:18px;padding:4px}.ui-product-detail .fav-info,.card_detail .fav-info{margin:4px 0 16px}@media (max-width: 719px){.ui-product-detail .fav-info,.card_detail .fav-info{margin-top:8px}}.ui-product-detail .fav-info>i,.card_detail .fav-info>i{color:#ff7b30}.ui-product-detail .fav-info span,.card_detail .fav-info span{margin-left:5px;font-size:12px}.ui-product-detail .fav-info button i,.card_detail .fav-info button i{margin-right:2px}.ui-product-detail .fav-info button.fav,.card_detail .fav-info button.fav{margin-left:14px;color:#ff7b30}.ui-product-detail .fav-info button.fav.active,.card_detail .fav-info button.fav.active{color:#fff}.ui-product-detail .prd-cost,.card_detail .prd-cost{padding-bottom:8px}.ui-product-detail .prd-cost .txt-point,.card_detail .prd-cost .txt-point,.ui-product-detail .prd-cost .txt-strong,.card_detail .prd-cost .txt-strong{display:inline-block;font-size:32px;font-weight:bold;color:#ff4b50}.ui-product-detail .prd-cost .txt-point em,.card_detail .prd-cost .txt-point em,.ui-product-detail .prd-cost .txt-strong em,.card_detail .prd-cost .txt-strong em{font-size:inherit;color:inherit;margin-left:8px}.ui-product-detail .prd-cost .txt-point em.txt-slim,.card_detail .prd-cost .txt-point em.txt-slim,.ui-product-detail .prd-cost .txt-strong em.txt-slim,.card_detail .prd-cost .txt-strong em.txt-slim{font-weight:lighter;margin-left:0;font-size:28px}@media (max-width: 719px){.ui-product-detail .prd-cost .txt-point,.card_detail .prd-cost .txt-point,.ui-product-detail .prd-cost .txt-strong,.card_detail .prd-cost .txt-strong{font-size:20px}.ui-product-detail .prd-cost .txt-point em.txt-slim,.card_detail .prd-cost .txt-point em.txt-slim,.ui-product-detail .prd-cost .txt-strong em.txt-slim,.card_detail .prd-cost .txt-strong em.txt-slim{font-size:18px}}.ui-product-detail .prd-cost .txt-strong,.card_detail .prd-cost .txt-strong{color:#333}.ui-product-detail .prd-cost .txt-cross,.card_detail .prd-cost .txt-cross{margin-left:3px;margin-bottom:0px;display:inline-block;vertical-align:middle;text-decoration:line-through;font-size:16px;color:#999}@media (max-width: 719px){.ui-product-detail .prd-cost .txt-cross,.card_detail .prd-cost .txt-cross{font-size:14px}}.ui-product-detail .prd-cost>*:first-child .sold-price,.card_detail .prd-cost>*:first-child .sold-price{margin-left:0}.ui-product-detail .prd-stats,.card_detail .prd-stats{font-size:14px;color:#666;margin-bottom:24px}.ui-product-detail .prd-info,.card_detail .prd-info{padding:24px 0;border-bottom:1px solid #ccc}.ui-product-detail .prd-info ul,.card_detail .prd-info ul{overflow:hidden;margin-left:-12px}.ui-product-detail .prd-info li,.card_detail .prd-info li{padding:4px 0;float:left;font-size:14px;margin-left:12px;color:#666}.ui-product-detail .prd-info li span,.card_detail .prd-info li span{color:#00aa9b}.ui-product-detail .prd-info li em,.card_detail .prd-info li em{font-size:12px;color:#999}.ui-product-detail .prd-info li:after,.card_detail .prd-info li:after{content:'| ';display:inline-block;margin-left:16px}.ui-product-detail .prd-info li:last-child:after,.card_detail .prd-info li:last-child:after{content:''}@media (max-width: 719px){.ui-product-detail .prd-info li,.card_detail .prd-info li{display:block;width:100%}.ui-product-detail .prd-info li:after,.card_detail .prd-info li:after{content:''}}.ui-product-detail .options-select>li,.card_detail .options-select>li{-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:8px}.ui-product-detail .options-select>li:first-child,.card_detail .options-select>li:first-child{margin-top:0}.ui-product-detail .options-select>li.disabled,.card_detail .options-select>li.disabled{opacity:0.4}.ui-product-detail .options-select span,.card_detail .options-select span{display:inline-block;width:35%;color:#acacac;font-size:12px;padding:9px 0 9px 12px}.ui-product-detail .options-select select,.card_detail .options-select select{display:inline-block;border:0 none;background:none;width:63%;text-align:right;color:#333}.ui-product-detail .options-select select option,.card_detail .options-select select option{color:#333}.ui-product-detail .options-stock,.card_detail .options-stock{margin-top:24px}.ui-product-detail .options-stock.mini .area-txt:first-child,.card_detail .options-stock.mini .area-txt:first-child{display:none}.ui-product-detail .options-stock.mini .area-txt,.card_detail .options-stock.mini .area-txt{width:100%}.ui-product-detail .options-stock.mini .area-ui,.card_detail .options-stock.mini .area-ui{width:100%;margin-top:10px}.ui-product-detail .options-stock.mini .area-ui input:first-child,.card_detail .options-stock.mini .area-ui input:first-child{margin-left:0}.ui-product-detail .options-stock li,.card_detail .options-stock li{display:none;padding:16px;background:#f5f5f5;border-bottom:1px solid #ccc;overflow:hidden}.ui-product-detail .options-stock li:first-child,.card_detail .options-stock li:first-child{border-top:1px solid #ccc}.ui-product-detail .options-stock li .area-txt,.card_detail .options-stock li .area-txt,.ui-product-detail .options-stock li .area-ui,.card_detail .options-stock li .area-ui{display:block;float:left;width:44%}.ui-product-detail .options-stock li .area-txt:first-child,.card_detail .options-stock li .area-txt:first-child,.ui-product-detail .options-stock li .area-ui:first-child,.card_detail .options-stock li .area-ui:first-child{width:56%}.ui-product-detail .options-stock li .area-txt input[type=number],.card_detail .options-stock li .area-txt input[type=number],.ui-product-detail .options-stock li .area-ui input[type=number],.card_detail .options-stock li .area-ui input[type=number]{margin-left:26px;text-align:center}@media (max-width: 719px){.ui-product-detail .options-stock li .area-txt,.card_detail .options-stock li .area-txt,.ui-product-detail .options-stock li .area-ui,.card_detail .options-stock li .area-ui{display:block;width:100% !important}.ui-product-detail .options-stock li .area-txt:first-child,.card_detail .options-stock li .area-txt:first-child,.ui-product-detail .options-stock li .area-ui:first-child,.card_detail .options-stock li .area-ui:first-child{margin-bottom:8px}.ui-product-detail .options-stock li .area-txt input.prd-count,.card_detail .options-stock li .area-txt input.prd-count,.ui-product-detail .options-stock li .area-ui input.prd-count,.card_detail .options-stock li .area-ui input.prd-count{margin-left:0}}.ui-product-detail .options-stock[data-list=false],.card_detail .options-stock[data-list=false]{min-height:53px}.ui-product-detail .options-stock[data-list=false] li:first-child,.card_detail .options-stock[data-list=false] li:first-child{display:block}.ui-product-detail .options-stock[data-list=false] li:first-child button[data-action=remove_parent],.card_detail .options-stock[data-list=false] li:first-child button[data-action=remove_parent]{display:none}.ui-product-detail .cost-total,.card_detail .cost-total{padding:15px 16px 0px;display:block;width:100%;text-align:right;font-size:14px;color:#666}.ui-product-detail .cost-total strong,.card_detail .cost-total strong{font-size:16px;font-weight:bold;color:#333;margin-left:92px}.ui-product-detail .btn-control,.card_detail .btn-control{position:relative;margin:24px 0 0;font-size:0}.ui-product-detail .btn-control>*,.card_detail .btn-control>*{display:inline-block;padding:0;vertical-align:top;height:56px;line-height:56px;margin-left:4px;width:123px}.ui-product-detail .btn-control>*:first-child,.card_detail .btn-control>*:first-child{margin-left:0}@media (min-width: 720px){.ui-product-detail .btn-control>*:last-child:after,.card_detail .btn-control>*:last-child:after{content:'로 문의'}}.ui-product-detail .btn-control>*.box-style-outline,.card_detail .btn-control>*.box-style-outline{width:375px}.ui-product-detail .btn-control>*.ui_btn--green--large,.card_detail .btn-control>*.ui_btn--green--large{background:#6eca46;border-color:#6eca46}.ui-product-detail .btn-control.x2>*:first-child,.card_detail .btn-control.x2>*:first-child{width:374px}@media (max-width: 719px){.ui-product-detail .btn-control,.card_detail .btn-control{padding-right:44px}.ui-product-detail .btn-control>*,.card_detail .btn-control>*{height:44px;line-height:44px;width:32.66667%;margin-left:1%}.ui-product-detail .btn-control>*:first-child,.card_detail .btn-control>*:first-child{margin-left:0;width:0;border-width:0}.ui-product-detail .btn-control>*:nth-child(2),.card_detail .btn-control>*:nth-child(2){margin-left:0}.ui-product-detail .btn-control.x2>*:first-child,.card_detail .btn-control.x2>*:first-child,.ui-product-detail .btn-control.x2>*:nth-child(2),.card_detail .btn-control.x2>*:nth-child(2){border-width:1px;width:49.5%;margin-right:1%}.ui-product-detail .btn-control.x2>*:nth-child(2),.card_detail .btn-control.x2>*:nth-child(2){margin-right:0}.ui-product-detail .btn-control.x2>*:nth-child(2):after,.card_detail .btn-control.x2>*:nth-child(2):after{content:'로 문의'}}.ui-product-detail .mobile-close,.card_detail .mobile-close{display:none}@media (max-width: 719px){.moveable-ui.active .btn-control>*{width:49.5%;border-width:1px}.moveable-ui.active .btn-control>*.ui_btn--green--large{display:none}.moveable-ui.active .btn-control>*:nth-child(2){margin-left:1%}.moveable-ui.active .btn-control>*:last-child{display:none}}.moveable-ui.active[data-state=npay] .ui_btn--red--large{display:none}.moveable-ui.active[data-state=npay] .ui_btn--green--large{display:inline-block}.moveable-ui{background:#fff;z-index:100}.moveable-ui .txt-title{display:block;font-size:12px;font-weight:bold;color:#333;margin:24px 0 8px}.moveable-ui .area-btn button{margin-left:0}@media (max-width: 719px){.moveable-ui{position:fixed !important;bottom:0;left:0;z-index:150;width:100%;padding:8px;border-top:1px solid #ccc}.moveable-ui .cost-total span{position:absolute;left:16px;top:16px}.moveable-ui .cost-total strong{color:#ff7b30}.moveable-ui .cost-total em{color:#ff7b30}.moveable-ui input.prd-count{font-size:16px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.moveable-ui .box-style-gray{display:none}.moveable-ui .ui-selectbox{margin-top:0;display:block}.moveable-ui .ui-selectbox.active{margin-bottom:4px}.moveable-ui .ui-select{position:relative;max-height:120px}.moveable-ui .mobile-close{display:none;height:24px;width:44px;position:absolute;background:#333;top:-26px;left:50%;margin-left:-22px;vertical-align:middle}.moveable-ui .mobile-close svg{vertical-align:middle}.moveable-ui .mobile-close:before,.moveable-ui .mobile-close:after{content:'';position:absolute;top:0;width:20px;height:100%;background:#333}.moveable-ui .mobile-close:before{left:-10px;-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}.moveable-ui .mobile-close:after{right:-10px;-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);-o-transform:skewX(20deg);transform:skewX(20deg);-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.moveable-ui .mobile-close:focus{outline:none}.moveable-ui .ui-top,.moveable-ui .txt-title,.moveable-ui .cost-total{display:none}.moveable-ui .btn-control{position:relative;margin:0}.moveable-ui .btn-control .btns-submit{position:absolute;left:0;right:128px}.moveable-ui .btn-control .btns-submit>*{margin-left:0}.moveable-ui .btn-control .btns-submit>*:first-child{display:none}.moveable-ui .btn-control .btns-submit .btn-point,.moveable-ui .btn-control .btns-submit .box-style-outline{width:100%;margin-left:0}.moveable-ui .btn-control .btns-submit .btn{height:44px;line-height:44px}.moveable-ui .btn-control .btns-submit .box-style-outline{display:block}.moveable-ui.active{border-top:2px solid #333;height:80%;-webkit-box-shadow:2px -2px 45px 2px #33333333;-moz-box-shadow:2px -2px 45px 2px #33333333;box-shadow:2px -2px 45px 2px #33333333;-webkit-animation-name:motion1;-moz-animation-name:motion1;-o-animation-name:motion1;animation-name:motion1;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);-moz-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);-o-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1)}@-webkit-keyframes motion1{from{height:80px}to{height:80%}}@-moz-keyframes motion1{from{height:80px}to{height:80%}}@-o-keyframes motion1{from{height:80px}to{height:80%}}@keyframes motion1{from{height:80px}to{height:80%}}.moveable-ui.active.no-options{height:240px;-webkit-animation-name:motion2;-moz-animation-name:motion2;-o-animation-name:motion2;animation-name:motion2;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);-moz-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);-o-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1)}@-webkit-keyframes motion2{from{height:80px}to{height:240px}}@-moz-keyframes motion2{from{height:80px}to{height:240px}}@-o-keyframes motion2{from{height:80px}to{height:240px}}@keyframes motion2{from{height:80px}to{height:240px}}.moveable-ui.active.no-options .options-stock{margin-top:0}.moveable-ui.active .mobile-close{display:inline-block}.moveable-ui.active .cost-total{display:block;margin-bottom:8px;position:relative}.moveable-ui.active .cost-total:before{content:'';position:absolute;left:0;top:0;height:1px;background:#d9d9d9;left:-12px;right:-12px}.moveable-ui.active [data-ui=url-copy]{display:none}.moveable-ui.active .ui-top{display:block;overflow-y:auto;position:absolute;bottom:127px;top:12px;left:12px;right:12px}.moveable-ui.active .ui-bottom{position:absolute;bottom:0;left:8px;right:8px;bottom:8px}.moveable-ui.active .btns-submit{width:100%}.moveable-ui.active .btns-submit>button{width:49% !important;display:inline-block}.moveable-ui.active .btns-submit>button:first-child{-webkit-animation-name:btnMotion;-moz-animation-name:btnMotion;-o-animation-name:btnMotion;animation-name:btnMotion;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);-moz-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);-o-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1)}@-webkit-keyframes btnMotion{from{width:0}to{width:49%}}@-moz-keyframes btnMotion{from{width:0}to{width:49%}}@-o-keyframes btnMotion{from{width:0}to{width:49%}}@keyframes btnMotion{from{width:0}to{width:49%}}.moveable-ui.active .btns-submit>button:last-child{margin-left:2%}.moveable-ui.active .btns-submit .btn-point-outline{display:inline-block !important}}.ui-bottom,.ui-container{position:relative}.ui-bottom .ui_btn,.ui-container .ui_btn{display:none;width:44px;height:44px}@media (max-width: 719px){.ui-bottom .ui_btn,.ui-container .ui_btn{display:block;position:absolute;padding:0;right:0;bottom:0;border:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.ui-bottom .ui_btn--disabled,.ui-container .ui_btn--disabled{border:solid 1px #d9d9d9;background-color:#d9d9d9;color:#999;cursor:initial}[data-ui-position=default].moveable-ui{position:static}[data-ui-position=default].moveable-ui .options-stock{position:static !important}@-webkit-keyframes uiTransition{from{left:100%}to{left:50%}}@-moz-keyframes uiTransition{from{left:100%}to{left:50%}}@-o-keyframes uiTransition{from{left:100%}to{left:50%}}@keyframes uiTransition{from{left:100%}to{left:50%}}[data-ui-position=fixed].moveable-ui{display:none}[data-ui-position=fixed].moveable-ui.css-animation{-webkit-animation-name:uiTransition;-moz-animation-name:uiTransition;-o-animation-name:uiTransition;animation-name:uiTransition;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;-o-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);-moz-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);-o-animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);animation-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1)}[data-ui-position=fixed].nav_style+#prd-info.prd-detail-section .para,[data-ui-position=fixed].nav_style+#prd-info.prd-detail-section--space .para,[data-ui-position=absolute].nav_style+#prd-info.prd-detail-section .para,[data-ui-position=absolute].nav_style+#prd-info.prd-detail-section--space .para{padding-top:104px}[data-ui-position=fixed].moveable-ui,[data-ui-position=absolute].moveable-ui{width:342px;left:50%;top:0px;margin-left:186px;border-left:1px solid #d9d9d9}[data-ui-position=fixed].moveable-ui.card_detail,[data-ui-position=absolute].moveable-ui.card_detail{border-left:0 none;bottom:initial;top:55px}[data-ui-position=fixed].moveable-ui .profile-area,[data-ui-position=absolute].moveable-ui .profile-area{display:block;margin:4px 0;padding:0px 16px}[data-ui-position=fixed].moveable-ui .profile-area a:last-child,[data-ui-position=absolute].moveable-ui .profile-area a:last-child{margin-top:9px}[data-ui-position=fixed].moveable-ui .txt-title,[data-ui-position=absolute].moveable-ui .txt-title{padding:0 16px;margin-bottom:12px}[data-ui-position=fixed].moveable-ui .options-select,[data-ui-position=absolute].moveable-ui .options-select{padding:0 16px}[data-ui-position=fixed].moveable-ui .options-select span,[data-ui-position=absolute].moveable-ui .options-select span{width:45%}[data-ui-position=fixed].moveable-ui .options-select select,[data-ui-position=absolute].moveable-ui .options-select select{width:53%}[data-ui-position=fixed].moveable-ui .options-stock,[data-ui-position=absolute].moveable-ui .options-stock{padding:0 16px;max-height:396px;overflow-y:auto}[data-ui-position=fixed].moveable-ui .options-stock .area-txt,[data-ui-position=fixed].moveable-ui .options-stock .area-ui,[data-ui-position=absolute].moveable-ui .options-stock .area-txt,[data-ui-position=absolute].moveable-ui .options-stock .area-ui{width:100% !important}[data-ui-position=fixed].moveable-ui .options-stock .area-ui,[data-ui-position=absolute].moveable-ui .options-stock .area-ui{margin-top:10px}[data-ui-position=fixed].moveable-ui .options-stock .area-ui input[type=number],[data-ui-position=absolute].moveable-ui .options-stock .area-ui input[type=number]{margin-left:0}[data-ui-position=fixed].moveable-ui .btn-control>*,[data-ui-position=absolute].moveable-ui .btn-control>*{margin-left:0;width:100% !important;margin-top:4px}[data-ui-position=fixed].moveable-ui .btn-control>*:first-child,[data-ui-position=absolute].moveable-ui .btn-control>*:first-child{margin-top:0}[data-ui-position=fixed].moveable-ui .btn-control>*:last-child,[data-ui-position=absolute].moveable-ui .btn-control>*:last-child{display:none}[data-ui-position=fixed] .ui-bottom,[data-ui-position=absolute] .ui-bottom{margin:24px 0;border-top:1px solid #d9d9d9;position:absolute;bottom:0;width:100%}[data-ui-position=fixed] .ui-bottom .btn-control,[data-ui-position=absolute] .ui-bottom .btn-control{padding:0 16px}[data-ui-position=fixed]{position:fixed;top:0;bottom:0;display:block}[data-ui-position=absolute]{position:absolute;bottom:0}[data-ui-position=fixed] .options-stock,[data-ui-position=absolute] .options-stock{position:absolute !important;top:0;max-height:none !important;bottom:268px;width:100%}[data-ui-position=fixed] .options-stock li,[data-ui-position=absolute] .options-stock li{width:100%}[data-ui-position=fixed] .options-stock[data-list=false],[data-ui-position=absolute] .options-stock[data-list=false]{margin-top:55px}[data-ui-position=fixed] .btn-control,[data-ui-position=absolute] .btn-control{padding:0 16px}[data-ui-position=fixed] .btn-control .box-style-outline,[data-ui-position=absolute] .btn-control .box-style-outline{margin-top:31px}.ui-product-detail [data-ui-position=fixed] .btn-control .box-style-outline,.card_detail [data-ui-position=fixed] .btn-control .box-style-outline,.ui-product-detail [data-ui-position=absolute] .btn-control .box-style-outline,.card_detail [data-ui-position=absolute] .btn-control .box-style-outline{width:100%}[data-ui-position=fixed] .box-style-gray,[data-ui-position=absolute] .box-style-gray{margin:25px 16px 0}.ui-product-detail .tab-style .tab,.card_detail .tab-style .tab{padding:11px 16px;font-size:0}.ui-product-detail .tab-style .tab>span,.card_detail .tab-style .tab>span{font-size:14px;display:inline-block;width:36%;color:#333}.ui-product-detail .tab-style .tab>span:nth-child(2),.card_detail .tab-style .tab>span:nth-child(2){text-align:right;width:56%;color:#00aa9b}.ui-product-detail .tab-style [data-ui=tab-panel],.card_detail .tab-style [data-ui=tab-panel]{border-top:1px solid #d9d9d9;background:#f2f2f2;padding:14px 16px;color:#333}.ui-product-detail .tab-style [data-ui=tab-panel] .pre,.card_detail .tab-style [data-ui=tab-panel] .pre{white-space:pre-line}.ui-product-detail .tab-style dl,.card_detail .tab-style dl{overflow:hidden}.ui-product-detail .tab-style dl>*,.card_detail .tab-style dl>*{float:left;width:50%}.ui-product-detail .tab-style dl dt,.card_detail .tab-style dl dt{color:#666}.ui-product-detail .tab-style dl dd,.card_detail .tab-style dl dd{text-align:right;font-weight:bold}.ui-product-detail .tab-style .hilight.red,.card_detail .tab-style .hilight.red{padding-top:16px;margin-top:16px;margin-bottom:8px;display:block;-webkit-box-shadow:inset 0 1px 0 0 #d9d9d9;-moz-box-shadow:inset 0 1px 0 0 #d9d9d9;box-shadow:inset 0 1px 0 0 #d9d9d9;font-size:14px;font-weight:bold}.col_group,.col_group--64,.col_group--7525,.col_group.option_list__item{display:table;width:100%}.col_group__col{vertical-align:middle;display:table-cell;width:50%}.col_group__col:last-child{width:50%;text-align:right}.col_group--64 .col_group__col{width:60%}.col_group--64 .col_group__col:last-child{width:40%}.col_group--64.card_profile .col_group__col{width:75%}.col_group--64.card_profile .col_group__col:last-child{width:25%}.col_group--7525 .col_group__col{width:75%}.col_group--7525 .col_group__col:last-child{width:25%}.option_list__item.col_group--64 .col_group__col,.option_list__item.col_group--7525 .col_group__col,.option_list__item.col_group .col_group__col{width:33%}.option_list__item.col_group--64 .col_group__col:last-child,.option_list__item.col_group--7525 .col_group__col:last-child,.option_list__item.col_group .col_group__col:last-child{width:67%;text-align:initial}.card_profile{margin-top:16px}.card_profile__img{vertical-align:middle;display:inline-block;width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}.card_profile__text{margin:0 6px;color:#666;font-size:14px}.card_profile__text>*{display:inline-block;vertical-align:middle}.card_profile__text .idus-icon-arrow-right{font-size:12px;color:#9b9b9b}.card_detail{padding:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 #0000001a;-moz-box-shadow:0 2px 4px 0 #0000001a;box-shadow:0 2px 4px 0 #0000001a;border:solid 1px #f5f5f5;background-color:#ffffff00;background:#fff}.card_detail__label,.card_detail__label--off{color:#ff7b30;font-size:14px;margin-bottom:8px}.card_detail__label--off{color:#999}.card_detail__btn_group{margin-top:24px;overflow:hidden}@media (max-width: 719px){.card_detail__btn_group{overflow:visible}}.card_detail__btn_group>*{display:block;float:left;padding:0;width:40%}.card_detail__btn_group>*:first-child{width:59%;margin-right:1%}.card_detail__profile{display:table}.card_detail__profile>*{vertical-align:middle;display:table-cell}.card_detail__def_group{margin-top:16px;display:table;background:#f5f5f5;width:100%;padding:30px 0}.card_detail__def_group dl{display:table-cell;width:25%;text-align:center;position:relative}.card_detail__def_group dl:before{position:absolute;content:'|';color:#d9d9d9;font-size:20px;left:0;top:10px}.card_detail__def_group dl:first-child:before{display:none}.card_detail__def_group dl>*{text-align:center;display:block}.card_detail__def_group dl dt{font-size:12px;color:#999}.card_detail__def_group dl dd{margin-top:6px;font-size:14px;color:#333;font-weight:bold}.card_detail .prd-cost{margin-top:30px}.card_detail .tab-style{margin-top:24px}.card_detail .tab-style .tab:first-child{border-top:0 none}.card_detail .tab-style .tab:last-child{border-bottom:1px solid #d9d9d9}.card_detail .tab{overflow:hidden}.card_detail .tab>*:first-child{float:left}.card_detail .tab>*:last-child{float:right}@media (max-width: 719px){.card_detail{position:initial !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0 none;padding:0 12px;margin-top:24px}.card_detail__btn_group{border-top:1px solid #ccc;background:#fff;width:100%;position:fixed;z-index:150;bottom:0;left:0;margin-top:0;padding:8px}.card_detail__btn_group>*{width:44% !important}.card_detail__btn_group>*:last-child{width:10% !important;margin-left:1%;height:48px;line-height:48px;border:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.ticketdeal-badge{width:72px !important;height:72px !important;position:absolute;left:10px;bottom:10px}@media (max-width: 719px){.ticketdeal-badge{width:56px !important;height:56px !important}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.filter-form{position:relative}.filter-form .bordering{border:2px solid #333;border-top-width:0}.filter-form .bordering:after{content:'';display:block;clear:both}.filter-form .bordering.close-border{border-top-width:2px}.filter-form .area-selected{display:none;background:#f5f5f5;float:left;width:100%;border-top:1px solid #d9d9d9;position:relative}.filter-form .area-selected.visible{display:block}.filter-form .area-selected .swiper{position:absolute;left:105px;right:0;height:100%;overflow:hidden}.filter-form .area-selected .swiper .slideframe{position:absolute;overflow:hidden;width:4000px;height:100%}.filter-form .area-selected .swiper .slideframe li{margin-top:15px;display:block;float:left;color:#333}.filter-form .area-selected>*{display:inline-block}.filter-form .area-selected>* li{margin-left:8px;margin-right:12px;display:inline-block}.filter-form .area-selected>* li:before{content:'|';margin-right:16px}.filter-form .area-selected>* li:after{content:'x';color:#ff7b30;margin-left:5px}.filter-form .area-selected>* li:first-child{margin-left:0}.filter-form .area-selected button{padding:14px 24px;color:#ff7b30;width:105px;text-align:left}.filter-form .area-selected button:focus{outline:none}.filter-form .area-selectbox{margin-top:32px;padding-bottom:8px}.filter-form .area-selectbox .fl{width:199px}.filter-form .area{float:left;width:947px}.filter-form .area:first-child{width:105px}.filter-form .area.tab-control .tab{padding:14px 0 0 16px;display:block;border-top:1px solid #d9d9d9;-webkit-transition:height 0.2s ease;-o-transition:height 0.2s ease;-moz-transition:height 0.2s ease;transition:height 0.2s ease;color:#333}.filter-form .area.tab-control .tab:first-child{border-top:0 none;height:45px}.filter-form .area.tab-control .tab:nth-child(2){height:46px}.filter-form .area.tab-control .tab .ico{display:inline-block;vertical-align:top;margin-left:8px;width:16px;height:16px;border:1px solid #d9d9d9;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.filter-form .area.tab-control .tab .ico:before,.filter-form .area.tab-control .tab .ico:after{display:inline-block;width:100%;vertical-align:top;text-align:center;color:#666;display:none;font-weight:bold;font-size:14px;height:100%;line-height:11px}.filter-form .area.tab-control .tab .ico:before{content:'+';display:inline-block}.filter-form .area.tab-control .tab .ico:after{content:'-'}@media (max-width: 719px){.filter-form .area.tab-control .tab .ico{display:none}}.filter-form .area.tab-control .tab[data-menu-toggled=true]{height:206px}.filter-form .area.tab-control .tab[data-menu-toggled=true] .ico:before{display:none}.filter-form .area.tab-control .tab[data-menu-toggled=true] .ico:after{display:inline-block}.filter-form .row{vertical-align:middle;font-size:0;border-top:1px solid #d9d9d9;position:relative;width:100%;padding:14px 0 13px;padding-right:24px}.filter-form .row.ui-slider,.filter-form .row.ui-slider-fullbtn{padding:0}.filter-form .row[data-panel-id=price_shipping]{padding:11px 0 10px}.filter-form .row:first-child{border-top:0}.filter-form .row>*{vertical-align:middle}.filter-form .row .inner{display:inline-block}.filter-form .row .inner:last-child{margin-left:70px}.filter-form .row .field{color:#999;font-size:12px;min-width:110px;display:inline-block;letter-spacing:-0.05em}.filter-form .row .field input{margin-right:2px;font-size:12px}.filter-form .row .field.input-style{position:relative;height:24px}.filter-form .row .field.input-style .input-wrap{display:inline-block;height:100%;border:1px solid #979797;background:#fff}.filter-form .row .field.input-style .input-wrap input{text-indent:10px;width:110px;height:100%;margin-right:0;border:0 none;height:100%}.filter-form .row .field.input-style em{margin:0 10px 0 5px}.filter-form .row .ui-slide .field{width:16.66667%;margin-left:0}.filter-form [data-panel-id]{display:block}.filter-form [data-panel-id][data-panel-id=category]{height:45px;overflow:hidden;-webkit-transition:height 0.2s ease;-o-transition:height 0.2s ease;-moz-transition:height 0.2s ease;transition:height 0.2s ease}.filter-form [data-panel-id][data-panel-id=category][data-menu-toggled=true]{height:206px}@media (max-width: 719px){.filter-form [data-panel-id][data-panel-id=category][data-menu-toggled=true]{height:auto}}@media (max-width: 719px){.filter-form [data-panel-id][data-panel-id=category]{height:auto}.filter-form [data-panel-id][data-panel-id=category] .ui-slide{height:138px}}@media (max-width: 719px){.filter-form [data-panel-id]{display:none}.filter-form [data-panel-id].active{display:block}}.filter-form .ui-slider .ui-btn,.filter-form .ui-slider-fullbtn .ui-btn{display:none !important}.filter-form [data-disable-slider=true] .outer-frame{width:100%}.filter-form [data-disable-slider=true] .inner-frame{width:100%;height:auto}.filter-form [data-disable-slider=true] .ui-control{display:none}.filter-form [data-disable-slider=true] .ui-slide{float:none;display:block;width:100%;min-height:auto;padding:0 0 14px 0}.filter-form [data-disable-slider=true] .ui-slide:first-child{padding-top:14px}@media (max-width: 719px){.filter-form{background:#f5f5f5}.filter-form .indicator-btn{background:#d9d9d9 !important}.filter-form .indicator-btn.active{background:#ff7b30 !important}.filter-form .bordering{border:0 none}.filter-form .area-selected{background:#fff;border:1px solid #d9d9d9;border-top:0 none}.filter-form .area-selected button{width:auto;padding:11px 12px 11px 18px}.filter-form .area-selected .swiper{left:76px}.filter-form .area-selected .swiper li{margin-top:13px !important}.filter-form .area-selectbox{background:#fff;margin-top:0;padding-top:8px;border-top:1px solid #d9d9d9;border-bottom:0 none;margin-top:8px}.filter-form .area-selectbox .fr{display:none}.filter-form .area-selectbox .fl{width:100%;padding:0 12px}.filter-form .area-selectbox .fl .ui-select{position:relative}[data-layout-split=artist-page] .filter-form .area-selectbox{margin-top:0px;border-top:0 none}[data-layout-split=artist-page] .filter-form .area-selectbox .fl{padding:0}.filter-form .row{width:100% !important;min-height:auto !important}.filter-form .input-style{position:relative;height:100%}.filter-form .input-style .input-wrap{position:absolute;left:0;right:44px}.filter-form .input-style em{position:absolute;right:4px;top:4px;margin:0}.filter-form .input-style input{width:100% !important;margin-right:0 !important;text-indent:0}.filter-form .input-style input:focus{outline:none}.filter-form .area.tab-panels{border-top:0 none;max-height:176px;overflow:hidden}.filter-form .area.tab-panels>.row{border-top:0 none;padding:12px}.filter-form .area.tab-panels>.row.ui-slider,.filter-form .area.tab-panels>.row.ui-slider-fullbtn{padding:0}.filter-form .area.tab-panels .spacing{padding:12px}.filter-form .tab-control{width:100% !important;float:none}.filter-form .tab-control:after{content:'';display:block;clear:both}.filter-form .tab-control .tab{position:relative;background:#fff;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;width:33.33333%;padding:0 !important;height:40px !important;line-height:40px;text-indent:20px;float:left}.filter-form .tab-control .tab:first-child{border-left:0 none;border-top:1px solid #d9d9d9 !important}.filter-form .tab-control .tab:before{content:'▼'}.filter-form .tab-control .tab:after{display:none;content:'▲'}.filter-form .tab-control .tab:after,.filter-form .tab-control .tab:before{font-size:10px;top:0;position:absolute;right:10px;color:#333}.filter-form .tab-control .tab.active{background:#f5f5f5;border-bottom-color:transparent}.filter-form .tab-control .tab.active:before{display:none}.filter-form .tab-control .tab.active:after{display:block}.filter-form .ui-slide{min-height:auto}.filter-form .ui-slider .ui-control,.filter-form .ui-slider-fullbtn .ui-control{margin-top:0}.filter-form .ui-slider .ui-control .indicator,.filter-form .ui-slider-fullbtn .ui-control .indicator{padding:15px 0}.filter-form .row .field{width:50% !important}.filter-form [data-panel-id=price_shipping]{position:relative;overflow:hidden}.filter-form [data-panel-id=price_shipping] .inner:first-child{float:left;position:absolute;left:12px;right:54px;height:20px}.filter-form [data-panel-id=price_shipping] .inner:first-child .field{width:50%;padding:0}.filter-form [data-panel-id=price_shipping] .inner:last-child{float:left;display:block;width:100%;margin-left:0}.filter-form [data-panel-id=price_shipping] button{float:right}.filter-form .field{padding:10px 0}}@media (max-width: 719px) and (max-width: 320px){.filter-form .field{font-size:11px !important}}@media (max-width: 719px){.filter-form .tab-panels{width:100% !important}}@media (max-width: 719px){.filter-form[data-ui-type="1"] .tab{width:50%}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.select_group_trigger{width:100%;color:#333;font-size:12px;text-align:left;border-color:#666;position:relative}.select_group_trigger i{font-size:12px;color:#333;position:absolute;right:12px;top:7px}@media (max-width: 719px){.select_group_trigger{margin-top:4px}}.select_group{position:absolute;width:100%;top:0;border:1px solid #333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff}@media (max-width: 719px){.select_group{position:fixed;bottom:0;top:initial;left:0;height:380px;background:#f5f5f5;overflow-y:auto}}.select_group__header{position:relative;background:#333}.select_group__header>button{position:absolute;right:0;top:0;padding:0 12px;vertical-align:middle;height:100%}.select_group__header i{display:inline-block;vertical-align:middle;font-weight:bold;font-size:12px;color:#fff}.select_group__title{padding:8px 12px;display:block;font-size:12px;color:#fff}.select_group__parent_list{margin:0 12px}.select_group__parent_list.active{border:1px solid #333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:-2px}.select_group__parent_list.active>li{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#333;background:#f5f5f5}.select_group__parent_list.complete>li{color:#666}.select_group__parent_list.closed{border:1px solid #333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.select_group__parent_list.closed>li{color:#333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.select_group__parent_list>li{position:relative;padding:12px;font-size:12px;font-weight:bold;color:#acacac;-webkit-box-shadow:inset 0 -1px 0 0 #d9d9d9;-moz-box-shadow:inset 0 -1px 0 0 #d9d9d9;box-shadow:inset 0 -1px 0 0 #d9d9d9;vertical-align:middle}.select_group__parent_list>li>span{display:inline-block;width:30%;vertical-align:middle}@media (max-width: 719px){.select_group__parent_list>li>span{width:40%}}.select_group__parent_list>li>span.align_right{width:60%;font-size:12px;text-align:right;color:#666;font-weight:normal}@media (max-width: 719px){.select_group__parent_list>li>span.align_right{width:50%}}.select_group__parent_list>li.active{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.select_group__parent_list>li .icon,.select_group__parent_list>li .icon-hover,.select_group__parent_list>li .icon-star,.select_group__parent_list>li .icon-star--red,.select_group__parent_list>li .icon-star--fav,.select_group__parent_list>li .icon-share,.select_group__parent_list>li .icon-share--red{height:100%;padding:0;margin-left:15px}@media (max-width: 719px){.select_group__parent_list>li .icon,.select_group__parent_list>li .icon-hover,.select_group__parent_list>li .icon-star,.select_group__parent_list>li .icon-star--red,.select_group__parent_list>li .icon-star--fav,.select_group__parent_list>li .icon-share,.select_group__parent_list>li .icon-share--red{margin-left:0}}@media (min-width: 720px){.select_group__child_list{max-height:140px;overflow-y:scroll}}.select_group__child_list.active{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.select_group__child_list>li{font-size:12px;color:#333;background:#fff;padding:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid #d9d9d9}.select_group__child_list>li:last-child{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-bottom:0px}.ui_title--sub.no_decoration{border-bottom:0 none;margin-bottom:0}.order_delivery_info{border-top:1px solid #555}.order_delivery_info th{background:#f5f5f5;text-align:left;text-indent:24px;padding:13px 0;font-size:12px;color:#666}.order_delivery_info th,.order_delivery_info td{border-bottom:1px solid #cccccc;color:#333}.order_delivery_info td{text-indent:24px}.payment_detail__section,.payment_detail__section--bg,.payment_detail__section--split,.payment_detail__section--single{border-top:1px solid #555555;width:100%;padding:24px;font-size:12px;color:#666}.payment_detail__section strong,.payment_detail__section--bg strong,.payment_detail__section--split strong,.payment_detail__section--single strong,.payment_detail__section b,.payment_detail__section--bg b,.payment_detail__section--split b,.payment_detail__section--single b{font-weight:bold}.payment_detail__section small,.payment_detail__section--bg small,.payment_detail__section--split small,.payment_detail__section--single small{color:#999}.payment_detail__section:after,.payment_detail__section--bg:after,.payment_detail__section--split:after,.payment_detail__section--single:after{content:'';display:block;clear:both}.payment_detail__section>*,.payment_detail__section--bg>*,.payment_detail__section--split>*,.payment_detail__section--single>*{width:50%;display:block;float:left}.payment_detail__section dd,.payment_detail__section--bg dd,.payment_detail__section--split dd,.payment_detail__section--single dd{text-align:right}.payment_detail__section--bg{background:#f5f5f5}.payment_detail__section--split{border-bottom:1px solid #555555;padding:0}.payment_detail__section--single{border-bottom:1px solid #555}.payment_detail__section--single strong{font-size:14px;color:#333}.payment_detail .hor_align{display:table;vertical-align:middle}.payment_detail .hor_align>*{display:table-cell;vertical-align:middle;width:40%;padding:24px}.payment_detail .hor_align>*:last-child{width:60%}.payment_detail .hor_align:first-child dd{font-size:14px;color:#333;font-weight:bold}.payment_detail .hor_align:last-child{background:#f5f5f5}.payment_detail .hor_align:last-child .hilight.red{font-weight:bold;font-size:24px}.payment_detail .hor_align:last-child dt,.payment_detail .hor_align:last-child dd{padding:16px 24px}@media (max-width: 719px){.payment_detail .hor_align{width:100%}}.order_list{margin-top:24px}.order_card{margin-top:10px}.order_card:first-child{margin-top:0}.order_card__head{background:#efefef;border:1px solid #ccc;padding:8px 16px}.order_card__head .status_label{color:#00aa9b;font-weight:bold;font-size:12px}.order_card__head .status_label--negative{color:#ff7b30}.order_card__head .off_text{color:#999;font-size:12px}.order_card__head .link_text{color:#666;font-size:12px;font-weight:bold}.order_card__list_item{display:table;vertical-align:middle;width:100%;border-bottom:1px solid #ccc}.order_card__list_item .artist_name{color:#666;font-size:12px}.order_card__list_item .ui_btn--mini{width:100%;font-size:10px}.order_card__list_item>*{display:table-cell;padding:16px 10px;vertical-align:middle;width:120px;border-right:1px solid #ccc;text-align:center}.order_card__list_item>*:first-child{width:612px;text-align:left;border-left:1px solid #ccc}.order_card__list_item>*.detail_card{display:table-cell}.order_card__list_item .ui_btn{width:100%;padding:0;text-align:center;font-size:12px}@media (max-width: 719px){.order_card__list_item{display:block}.order_card__list_item:after{content:'';display:block;clear:both}.order_card__list_item>*{display:block;width:100%;border-left:1px solid #ccc}.order_card__list_item>*:first-child{width:100%;display:block;border-bottom:1px solid #ccc}.order_card__list_item>*:nth-child(2){padding-bottom:5px}.order_card__list_item>*:last-child{padding-top:0}}.order_card__col>*{margin-top:5px}.order_card__col>*:first-child{margin-top:0}.order_card[data-status="cancel"] .status_label{color:#999}.order_card__link.disabled{pointer-events:none;cursor:default;color:#acacac}.order_card__link.disabled .ico.round.play{color:#acacac;border-color:#acacac}.order_cancel_card{width:100%;height:40px;border:solid 1px #d9d9d9;background-color:#f2f2f2;font-size:12px;font-weight:bold;color:#666}@media (max-width: 719px){.order_cancel_card{border:solid 0.5px #555555;height:0}}.order_cancel_card>*{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:38px}@media (max-width: 719px){.order_cancel_card>*{display:none}}.order_cancel_card>*:first-child{width:611px;border-right:solid 1px #d9d9d9}.order_cancel_card>*:nth-child(2){width:236px}.order_cancel_req{border-top:1px solid #555555;border-bottom:1px solid #d9d9d9;padding:14px 0 12px 16px;font-size:12px;color:#666}@media (max-width: 719px){.order_cancel_req{padding:0;border:none}}@media (max-width: 719px){.order_cancel_req__notice{padding:18px;width:100%;height:110px;background-color:#faf9f9}}.order_cancel_req__input{padding:14px 0 12px 0}@media (max-width: 719px){.order_cancel_req__input{padding:9px 0 0 0}}.order_cancel_req__input__right{padding-left:8px}@media (max-width: 719px){.order_cancel_req__input__right{padding:9px 0 0 0}}.order_cancel_req__buttons{padding:22px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.order_cancel_req__buttons>*{width:80px;margin:2px}.cancel_data{width:100%;color:#666;font-size:12px}.cancel_data__box{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cancel_data__box__img{display:inline-block;width:64px;height:64px;min-width:64px;overflow:hidden}.cancel_data__box__img>*{width:auto;height:64px}.cancel_data__box__title{font-size:14px;font-weight:bold;padding-left:8px;color:#333}.cancel_data__description{margin:13px 0}.cancel_data__request{border:1px solid #d9d9d9;padding:15px 12px}.cancel_data__request.top{background-color:#f2f2f2;border-bottom:none}.cancel_card__item{width:240px}@media (max-width: 719px){.cancel_card__item{width:100%}}@media (max-width: 719px){.cancel_card__item.edu_online{padding:12px}}@media (min-width: 720px){.cancel_card__item.edu_online>.ui_btn--mini{margin-top:6px}}.cancel_detail_card{width:100% !important;height:100% !important;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.cancel_detail_card__cancel_cover{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:64px;height:64px;margin-right:10px}.cancel_detail_card__cancel_text{width:-webkit-calc(100% - 74px);width:-moz-calc(100% - 74px);width:calc(100% - 74px)}.detail_card{display:table;width:100%}.detail_card>*{display:table-cell;vertical-align:top}.detail_card__cover_container{width:64px}.detail_card__title{font-weight:bold;color:#333}@media (max-width: 719px){.detail_card__title{display:block;width:75%}}.detail_card__desc{color:#666}.detail_card__cover{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:64px;height:64px}.detail_card__text{padding-left:8px}@media (max-width: 719px){.detail_card__text{width:100%}}.detail_card__text__group{display:block;width:100%;position:relative;padding-bottom:6px}@media (max-width: 719px){.detail_card__text__group .ico{position:absolute;right:0;top:-1px}}.bar_header{margin-top:-6px;background:#666;padding:24px 16px}.bar_header *{color:#fff}.bar_header *.ico.round{color:#fff}.bar_header.col_group,.bar_header.col_group--64,.bar_header.col_group--7525{vertical-align:bottom}.bar_header.col_group .col_group__col,.bar_header.col_group--64 .col_group__col,.bar_header.col_group--7525 .col_group__col{vertical-align:bottom}.bar_header__title{display:block;font-size:24px}.bar_header__subtitle{display:block;font-size:12px}.bar_header__icon_group>*{margin-right:8px}.bar_header__icon_group>*:last-child{margin-right:0}.bar_header__icon_group .hilight.blue{color:#00aa9b}@media (max-width: 719px){.bar_header.col_group,.bar_header.col_group--64,.bar_header.col_group--7525{display:block}.bar_header.col_group>.col_group__col,.bar_header.col_group--64>.col_group__col,.bar_header.col_group--7525>.col_group__col{display:block;width:100%;text-align:left}.bar_header .bar_header__icon_group{padding-top:24px}}.video_progress,.video_progress--dim{width:100%;border:0 none;height:5px;background-color:#fff;display:inline-block;color:#ff7b30}.video_progress::-moz-progress-bar,.video_progress--dim::-moz-progress-bar{background:#f5f5f5}.video_progress::-webkit-progress-bar,.video_progress--dim::-webkit-progress-bar{background:#f5f5f5}.video_progress::-moz-progress-value,.video_progress--dim::-moz-progress-value{background:#ff7b30}.video_progress::-webkit-progress-value,.video_progress--dim::-webkit-progress-value{background:#ff7b30}.video_progress--dim{color:#d9d9d9}.video_progress--dim::-moz-progress-value{background:#d9d9d9}.video_progress--dim::-webkit-progress-value{background:#d9d9d9}.video_progress--dim.active,[data-active="true"] .video_progress--dim,[data-active="1"] .video_progress--dim{color:#ff7b30}.video_progress--dim.active::-moz-progress-value,[data-active="true"] .video_progress--dim::-moz-progress-value,[data-active="1"] .video_progress--dim::-moz-progress-value{background:#ff7b30}.video_progress--dim.active::-webkit-progress-value,[data-active="true"] .video_progress--dim::-webkit-progress-value,[data-active="1"] .video_progress--dim::-webkit-progress-value{background:#ff7b30}.fixed_label{position:fixed;bottom:0;left:0;right:0;background:#fff;color:#999;font-size:12px;padding:20px;white-space:pre-line}.aligner>*,.aligner--center>*,.aligner--right>*{display:inline-block}.aligner--center{text-align:center}.aligner--right{text-align:right}.title_center{text-align:center;font-size:14px;font-weight:bold;padding:16px 0}.split_grid{border-bottom:1px solid #d9d9d9}.split_grid:after{content:'';display:block;clear:both}.split_grid li{width:50%;float:left;border-top:1px solid #d9d9d9;background:#f8f8f8;vertical-align:middle}.split_grid li a{display:table;width:100%;vertical-align:middle;padding:15px 10px}.split_grid li a>*{display:table-cell;vertical-align:middle;font-size:12px;color:#666}.split_grid li a i{text-align:right}.split_grid li a span img{vertical-align:middle;display:inline-block;margin-right:10px;width:24px;height:auto}.starred_btn.active{color:#ff7b30}.starred_btn.active>.idus-icon-favorite::before{color:#ff7b30;content:""}.btn-align--center{width:100%;margin-top:24px}.btn-align--center>*{display:block;width:250px;margin:0 auto}.ui_grid:after,.ui_grid__cols--1:after,.ui_grid__cols--2:after,.ui_grid__cols--3:after,.ui_grid__cols--4:after,.ui_grid__item:after{content:'';display:block;clear:both}.ui_card--flex-orientation .ui_card__img:after,.ui_card--white .ui_card__img:after{padding-bottom:100%}.ui_card--white.modified .ui_card__img{position:relative;display:block;width:100%;height:auto}.ui_card--white.modified .ui_card__img:after{content:'';display:block;padding-bottom:66.66667%}.ui_card--white.modified .ui_card__img>*{position:absolute;width:100%;height:100%}.ui_card--white.modified[data-mod="video"]{padding-bottom:0px}.ui_card--white.modified[data-mod="video"] .ui_card__img{position:relative;display:block;width:100%;height:auto}.ui_card--white.modified[data-mod="video"] .ui_card__img:after{content:'';display:block;padding-bottom:56.25%}.ui_card--white.modified[data-mod="video"] .ui_card__img>*{position:absolute;width:100%;height:100%}.ui_card--white.modified[data-mod="video"] .icon_play{width:50px;height:50px;left:50%;top:50%;margin-left:-25px;margin-top:-25px}.ui_card--white.modified .ui_card__title b{font-weight:bold}.ui_card--white.modified .ui_card__label{color:#999}.ui_card--white.modified progress{position:absolute;width:100%;border:0 none;height:5px;background:#fff;display:inline-block}.ui_card--white.modified progress::-moz-progress-bar{background:#ccc}.ui_card--white.modified progress::-webkit-progress-bar{background:#ccc}.ui_card--white.modified progress::-moz-progress-value{background:#ff7b30}.ui_card--white.modified progress::-webkit-progress-value{background:#ff7b30}.ui_card--white.modified progress{color:#ff7b30}.ui_card__overlay--label,.ui_card__overlay--label--red{top:6px;left:6px;line-height:1;background:#33333399;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui_card__overlay--label--red{background:#ff6e00cc}@media (max-width: 719px){.ui_modal.notice{width:340px;margin-left:-170px}}@media (max-width: 320px){.ui_modal.notice{width:300px;margin-left:-150px}}.ui_modal.notice .ui_modal__fieldset{margin-top:8px}.ui_modal.notice .ui_modal__fieldset .ui_field__label{color:#666;font-size:12px}.ui_modal__crossbtn,.ui_prompt__crossbtn{color:#333;z-index:100}.bg-container{height:493px}@media (min-width: 720px){.bg-container.cart-recommended{margin-top:48px}}.bg-container .ui_title--sub{padding:40px 0 5px !important}@media (max-width: 719px){.bg-container{background:#fff;margin-top:12px;height:auto}.bg-container .ui_title--sub{padding:20px 12px 5px !important}.bg-container .ui_title--sub .ui_title__txt{font-size:14px !important}}@media (max-width: 719px){.ui_btn--custom{width:100%}}.ui_field__txtarea textarea,.ui_field__txtarea--full textarea{-webkit-appearance:none;overflow:auto}.ui_field__txtarea .ui_field__chars,.ui_field__txtarea--full .ui_field__chars{right:20px}.ui_field__txtarea--full{display:block;width:100%;height:200px}[data-page="order-detail"] .ui_field--onchange{height:200px !important}.ui_title--bg i{vertical-align:middle;font-size:12px}.ui_title__txt{overflow:visible}.ui_title__txt small{margin-left:10px;font-size:16px;color:#666}.ui_title .ui-dropdown{overflow:visible}.ui_title .menu-dropdown{top:-20px !important}.ui_title__small{display:inline-block;vertical-align:bottom;font-size:12px;margin-left:3px;margin-bottom:3px}@media (max-width: 719px){.ui_title.m-mod{border-bottom:0 none;margin-bottom:4px}}.ui_title__txtright{font-size:14px}@media (max-width: 719px){.ui_title.hide-m{display:none}}.ui_title.m-margin{padding-top:20px}.ui_title.with-form .ui_title__txt{width:65%}.ui_title>form{float:right;font-size:12px}.ui_title>form input{width:200px}.ui_title>form button{padding:0 16px}@media (max-width: 719px){.ui_title.with-form{table-layout:initial;width:100%;position:relative;border-bottom:0 none;margin-bottom:0;padding-top:12px;padding-bottom:0}.ui_title.with-form .ui_title__txt{display:none}.ui_title.with-form .ui_field{float:initial;width:100%}.ui_title.with-form .ui_field label{position:absolute;left:0;right:68px}.ui_title.with-form .ui_field label input{width:100%;margin:0}.ui_title.with-form .ui_field button{float:right;width:64px}}.ui_card__img{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}.ui_card__overlay{z-index:80}.ui_card__overlay:focus{outline:none}.ui_card__head{display:table;width:100%}.ui_card__head>*{display:table-cell;vertical-align:middle}.ui_card__head>*.ui_card__img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:40px;height:40px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ui_card__head>*.ui_card__textarea{font-size:12px;color:#999;padding-left:10px;vertical-align:middle}.ui_card__head>*.ui_card__textarea a{font-weight:bold;color:#333;font-size:14px}.ui_card__head>*.ui_card__textarea a>*{margin-left:3px;display:inline-block;vertical-align:middle}.ui_card__head>*.ui_card__textarea>*{display:block}.ui_card--white{background:#fff}.ui_card--white .ui_card__rating{height:46px;display:block}.ui_card--white .ui_card__rating dt,.ui_card--white .ui_card__rating dd{vertical-align:middle}@media (min-width: 720px){.ui_card--flex-orientation .ui_card__rating{min-height:46px}.ui_card--flex-orientation .ui_card__rating dt,.ui_card--flex-orientation .ui_card__rating dd{vertical-align:middle}}.ui_card--borderless{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff}.ui_card--borderless .ui_card__imgcover{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui_card--borderless .ui_card__info{padding:12px 8px;height:82px}.ui_card--borderless .ui_card__title{font-size:13px}@media (max-width: 719px){.card-container{background:#efefef}}.ui_card--review{background:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:3px 3px 4px 0 #eaeaea80;-moz-box-shadow:3px 3px 4px 0 #eaeaea80;box-shadow:3px 3px 4px 0 #eaeaea80;padding:18px;margin-top:10px}.ui_card--review:first-child{margin-top:0}.ui_card--review .ui_btn--large,.ui_card--review .ui_btn--custom{margin-top:16px;width:100%}@media (max-width: 719px){.ui_card--review{border:0 none}}.liststyle--bullet{padding-top:16px;font-size:12px;color:#666;list-style-type:circle;list-style-position:inside;border-top:1px solid #d9d9d9}.liststyle--bullet.noborder{border-top:0 none;list-style:none}@media (max-width: 719px){.ui_grid>*{margin-left:-8px !important;margin-top:-8px !important}.ui_grid__cols{margin-left:-8px !important;margin-top:-8px !important}.ui_grid__item>*{margin-left:8px !important;margin-top:8px !important}}.ui_grid .paging{margin-top:24px !important}.ui_grid .title-mr-left-10{margin-left:10px !important}.ui_btn--green{font-size:12px;padding:0 16px;line-height:30px;background:#6eca46;border-color:#60c037;color:#fff}@media (min-width: 720px){.ui_btn--green:hover{background:#65c73a}}.ui_btn--green--mini{font-size:10px;padding:0 8px;line-height:20px;background:#6eca46;border-color:#60c037;color:#fff}@media (min-width: 720px){.ui_btn--green--mini:hover{background:#65c73a}}.ui_btn--green--small{font-size:10px;padding:0 12px;line-height:22px;background:#6eca46;border-color:#60c037;color:#fff}@media (min-width: 720px){.ui_btn--green--small:hover{background:#65c73a}}.ui_btn--green--large{font-size:16px;padding:0 24px;line-height:46px;background:#6eca46;border-color:#60c037;color:#fff}@media (min-width: 720px){.ui_btn--green--large:hover{background:#65c73a}}.ui_btn--pink{background-color:#faece5;color:#ff7b30;border:0px}.ui_btn--pink:hover{background-color:#fcefee}.map__labelbox{background:#f5f5f5;padding:16px 20px}.map__labelbox strong{display:block;color:#333;font-size:15px}.map__labelbox span{color:#999;display:block;font-size:12px}.segment,.segment--nospacing{background:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);margin-top:10px;padding:0 18px;-webkit-box-shadow:3px 3px 4px 0 #eaeaea80;-moz-box-shadow:3px 3px 4px 0 #eaeaea80;box-shadow:3px 3px 4px 0 #eaeaea80;border:solid 1px #ebebeb}.segment.user_card,.user_card.segment--nospacing{padding:0 18px}.segment:first-child,.segment--nospacing:first-child{margin-top:0}.segment--nospacing{padding:0}.segment.pb20,.pb20.segment--nospacing{padding-bottom:20px}.segment__caption,.segment__caption--lighter{color:#666;font-size:14px;display:block;margin-top:10px}.segment__caption--lighter{font-size:12px;color:#9999;margin-top:4px}.segment__desc{color:#333;font-size:14px;white-space:pre-line}.segment__title,.segment__title--center{color:#333;font-size:20px;font-weight:bold;padding-bottom:24px}.segment__title--center{text-align:center}@media (max-width: 719px){.segment__title--center{text-align:left}}.segment__title--sub{color:#333;font-size:16px;font-weight:bold;padding:36px 0 18px}.segment__list,.segment__list--bg{margin-top:12px}.segment__list em,.segment__list--bg em{font-weight:bold}.segment__list--bg{color:#999;padding:10px;background:#f5f5f5}.segment__list li,.segment__list--bg li{margin-top:4px}.segment__list li:first-child,.segment__list--bg li:first-child{margin-top:0}.segment>dl,.segment--nospacing>dl{margin-top:10px;display:table;width:100%;color:#333;font-size:13px}.segment>dl>*,.segment--nospacing>dl>*{display:table-cell;vertical-align:top}.segment>dl dt,.segment--nospacing>dl dt{width:20%;font-weight:bold;color:#666}@media (max-width: 719px){.segment>dl dt,.segment--nospacing>dl dt{width:30%}}.segment>dl dd,.segment--nospacing>dl dd{width:80%;font-size:14px}@media (max-width: 719px){.segment>dl dd,.segment--nospacing>dl dd{width:70%}.segment>dl dd.m-right,.segment--nospacing>dl dd.m-right{text-align:right}}.segment>dl.no-mt,.segment--nospacing>dl.no-mt{margin-top:0}.segment>dl.emphasize,.segment--nospacing>dl.emphasize{padding-top:22px;border-top:1px solid #d9d9d9;vertical-align:middle}.segment>dl.emphasize>*,.segment--nospacing>dl.emphasize>*{vertical-align:middle}.segment>dl.emphasize dt,.segment--nospacing>dl.emphasize dt{font-weight:bold;font-size:16px}.segment>dl.emphasize dd,.segment--nospacing>dl.emphasize dd{color:#333;font-weight:bold;font-size:18px;vertical-align:middle}.segment>dl.emphasize dd>*,.segment--nospacing>dl.emphasize dd>*{display:inline-block;vertical-align:middle}.segment>dl.emphasize dd span,.segment--nospacing>dl.emphasize dd span{font-size:18px}.segment>dl.emphasize dd em,.segment--nospacing>dl.emphasize dd em{font-size:24px}[data-page="order-detail"] .segment,[data-page="order-detail"] .segment--nospacing{padding:24px}[data-page="order-detail"] .segment .ui_title,[data-page="order-detail"] .segment--nospacing .ui_title{border-bottom:0 none;margin-bottom:0;padding-top:0}[data-page="order-detail"] .segment .ui_title__txt,[data-page="order-detail"] .segment--nospacing .ui_title__txt{color:#333;font-size:20px !important}[data-page="order-detail"] .segment .table-style,[data-page="order-detail"] .segment--nospacing .table-style{display:table;width:100%;margin-top:14px}@media (max-width: 719px){[data-page="order-detail"] .segment,[data-page="order-detail"] .segment--nospacing{padding:12px}}.reserve_card{overflow:hidden;background:#f5f5f5;padding:24px 0;position:relative}.reserve_card>dl{display:block;float:left}.reserve_card>dl:last-child{float:right}.reserve_card>dl:last-child>*{text-align:right}.reserve_card>dl:first-child{margin-left:150px}@media (max-width: 719px){.reserve_card>dl:first-child{margin-left:10px}}.reserve_card>dl:last-child{margin-right:150px}@media (max-width: 719px){.reserve_card>dl:last-child{margin-right:10px}}.reserve_card>dl dt{font-size:12px;color:#666}.reserve_card>dl dd>*{display:block;font-size:14px;color:#333}.reserve_card>dl dd span{margin-top:18px}.reserve_card>dl dd em{font-weight:bold;color:#333;font-size:16px}.reserve_card .slash{position:absolute;width:80px;border-top:1px solid #d9d9d9;left:-webkit-calc(50% - 40px);left:-moz-calc(50% - 40px);left:calc(50% - 40px);top:65px;-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-ms-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg)}.reserve_card_row{background:#f5f5f5;padding:12px 0}.reserve_card_row>*{width:30% !important;display:block !important}.reserve_card_row dt{float:left;margin-left:150px;color:#666;font-weight:normal}@media (max-width: 719px){.reserve_card_row dt{margin-left:10px}}.reserve_card_row dd{float:right;text-align:right;margin-right:150px}@media (max-width: 719px){.reserve_card_row dd{margin-right:10px}}.reserve_card_artist{vertical-align:middle;border-top:1px solid #d9d9d9;padding-top:15px}.reserve_card_artist>dt,.reserve_card_artist>dd{vertical-align:middle;width:auto}.reserve_card_artist>dt{font-size:14px;color:#666}.reserve_card_artist>dd{text-align:right}.reserve_card_artist>dd>*{display:inline-block}.navstyle{font-size:14px;color:#acacac;display:table;width:100%;margin:24px 0 0;padding-bottom:14px}.navstyle>*{display:table-cell;width:50%;text-align:center;padding:16px 0;border:1px solid #acacac;border-bottom:2px solid #666}.navstyle>*.active{border-width:2px;border-color:#666;border-bottom-color:transparent;color:#333;font-weight:bold}@media (max-width: 719px){.navstyle{margin-top:0;padding:8px 12px}.navstyle>*{padding:8px 0;border-width:1px;border-color:#d9d9d9}.navstyle>*.active{background:#ff7b30;border-color:#ff7b30;color:#fff;font-weight:normal}}.membership-board{border:1px solid #d9d9d9}@media (max-width: 719px){.membership-board{border:0 none;background:#f5f5f5}}.membership-board:after{content:'';display:block;clear:both}.membership-board>*{width:50%;float:left}@media (max-width: 719px){.membership-board>*{width:100%}}.membership-board .user-card{padding:42px 32px;display:table}.membership-board .user-card .medal{display:table-cell;width:128px;height:128px}.membership-board .user-card .medal[data-grade="4"]{background-image:url("/resources/dist/images/bg/icon-grade-04-large.png")}.membership-board .user-card .medal[data-grade="3"]{background:url("/resources/dist/images/bg/icon-grade-03-large.png")}.membership-board .user-card .medal[data-grade="2"]{background:url("/resources/dist/images/bg/icon-grade-02-large.png")}.membership-board .user-card .medal[data-grade="1"]{background:url("/resources/dist/images/bg/icon-grade-01-large.png")}.membership-board .user-card .txt-group{display:table-cell;padding-left:24px;vertical-align:middle}.membership-board .user-card .txt-group>*{display:block}.membership-board .user-card .txt-group strong{font-size:24px;font-weight:bold;color:#333;margin-bottom:6px}.membership-board .user-card .txt-group em{margin-bottom:6px;font-size:14px;color:#333}@media (max-width: 719px){.membership-board .user-card{border-right:0 none;display:block;background:#fff;text-align:center}.membership-board .user-card .medal,.membership-board .user-card .txt-group{display:block;margin:0 auto;text-align:center;padding:0}.membership-board .user-card .txt-group{margin-top:16px}.membership-board .user-card .txt-group .icon-vipclub-label{margin:0 auto}.membership-board .user-card .ico.vip{display:inline-block}}.membership-board .user-progress{padding:24px;border-left:1px solid #d9d9d9}.membership-board .user-progress strong{font-size:16px;color:#333;font-weight:bold;padding-bottom:20px;display:block}.membership-board .user-progress p{position:relative;margin-top:20px;font-size:14px;color:#333;text-align:center;padding:10px 0;border:1px solid #333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.membership-board .user-progress p b{font-weight:bold}.membership-board .user-progress p em{font-weight:bold}.membership-board .user-progress p:before,.membership-board .user-progress p:after{content:'';display:block;border:11px solid transparent;position:absolute}.membership-board .user-progress p:before{top:-22px;left:-1px;border-bottom-color:#333}.membership-board .user-progress p:after{top:-20px;left:0px;border-width:10px;border-bottom-color:#fff}.membership-board .user-progress p[data-grade="1"]:before{left:32%;margin-left:-1px}.membership-board .user-progress p[data-grade="1"]:after{left:32%}.membership-board .user-progress p[data-grade="2"]:before{left:64%;margin-left:-1px}.membership-board .user-progress p[data-grade="2"]:after{left:64%}.membership-board .user-progress p[data-grade="3"]:before,.membership-board .user-progress p[data-grade="4"]:before{left:auto;right:-1px}.membership-board .user-progress p[data-grade="3"]:after,.membership-board .user-progress p[data-grade="4"]:after{left:auto;right:0px}.membership-board .user-progress .label-list{margin-top:20px}.membership-board .user-progress .label-list:after{content:'';display:block;clear:both}.membership-board .user-progress .label-list>*{display:block;float:left;margin:0;padding:0;width:24%;text-align:center;font-size:12px;color:#666}.membership-board .user-progress .label-list>*:first-child{text-align:left}.membership-board .user-progress .label-list>*:nth-child(2){text-indent:-20px}.membership-board .user-progress .label-list>*:nth-child(3){text-indent:43px}.membership-board .user-progress .label-list>*:last-child{text-align:right;float:right}.membership-board .user-progress .label-list[data-grade="0"]>*:first-child{color:#ff7b30;font-weight:bold}.membership-board .user-progress .label-list[data-grade="1"]>*:nth-child(1){color:#ff7b30;font-weight:bold}.membership-board .user-progress .label-list[data-grade="2"]>*:nth-child(2){color:#ff7b30;font-weight:bold}.membership-board .user-progress .label-list[data-grade="3"]>*:nth-child(3){color:#ff7b30;font-weight:bold}@media (max-width: 719px){.membership-board .user-progress{padding:12px;margin:12px 0;position:relative;background:#fff}}.membership-page .ui_title--sub.no-border{border-bottom:0 none}@media (max-width: 719px){.membership-page .ui_title--sub.no-border{padding:20px 12px 0}}.membership-page .list-style{border-top:1px solid #d9d9d9}.membership-page .list-style:after{content:'';display:block;clear:both}.membership-page .list-style>li{margin-top:0;float:left;width:50%;border-bottom:1px solid #d9d9d9}@media (max-width: 719px){.membership-page .list-style>li{width:100%}}@media (max-width: 719px){.membership-page .list-style{margin:0 12px}}.membership-page .list-style-bg{margin:0}.member-card{display:table;padding:32px 16px}.member-card .medal{width:64px;height:64px;display:block;-webkit-background-size:64px 64px;-moz-background-size:64px 64px;-o-background-size:64px 64px;background-size:64px 64px}.member-card .medal.level1{background-image:url("/resources/dist/images/bg/icon-grade-01-large.png")}.member-card .medal.level2{background-image:url("/resources/dist/images/bg/icon-grade-02-large.png")}.member-card .medal.level3{background-image:url("/resources/dist/images/bg/icon-grade-03-large.png")}.member-card .medal.level4{background-image:url("/resources/dist/images/bg/icon-grade-04-large.png")}.member-card .img-area span{display:inline-block;width:100%;text-align:center;font-size:14px;color:#333;margin-top:8px;font-weight:bold}.member-card dl{padding-left:16px}.member-card dl dt{margin-top:16px;color:#666;font-size:12px}.member-card dl dt:first-child{margin-top:0}.member-card dl dd{font-size:14px;font-weight:bold;color:#333}.member-card dl dd.hilight{font-size:16px}.member-card>*{display:table-cell;vertical-align:middle}.member-card>*:first-child{width:64px}.progress-bar{height:10px;width:96%;margin-left:2%;background:#f2f2f2}.progress-bar:after{content:'';display:block;clear:both}.progress-bar .split{position:relative;display:block;float:left;width:33.33333%;height:100%}.progress-bar .split:first-child:before{content:'';display:block;width:18px;height:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#f5f5f5;position:absolute;left:-9px;top:-5px;border:1px solid #acacac}.progress-bar .split:after{content:'';display:block;width:18px;height:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#f5f5f5;position:absolute;right:-9px;top:-5px;z-index:10;border:1px solid #acacac}.progress-bar .split.active{background:#fda06c}.progress-bar .split.active:before,.progress-bar .split.active:after{background:#ff7b30;border-color:#ff6d23}.progress-bar .split:first-child:before{background:#ff7b30;border-color:#ff5e00}.progress-bar .split .inner{background-image:-webkit-gradient(linear, left top, right top, from(#ff7b30), to(#fd9665));background-image:-webkit-linear-gradient(left, #ff7b30, #fd9665);background-image:-moz-linear-gradient(left, #ff7b30, #fd9665);background-image:-o-linear-gradient(left, #ff7b30, #fd9665);background-image:linear-gradient(to right, #ff7b30, #fd9665);width:0;height:100%;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.field-group .field{margin-top:26px;display:block;width:100%}.field-group .field.no-spacing{margin-top:0;padding-top:0}.field-group .field:first-child{margin-top:0}.field-group .field:last-child{padding-bottom:26px}.field-group .field .block-label,.field-group .field .inline-label{padding-bottom:8px;display:block;font-size:13px;width:100%;color:#666;font-weight:bold}.field-group .field .inline-label{display:inline-block;width:auto;vertical-align:middle;padding-bottom:0}.field-group .field .inline-label.subtxt{font-size:12px;font-weight:normal}.field-group .field .input-style-text{display:block;width:100%;background:#f5f5f5;border:1px solid #acacac;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#ff7b30;font-weight:bold;line-height:30px;font-size:13px;text-indent:10px}.field-group .field .select{width:100%}.field-group .field .sub-txt{margin-top:5px}.field-group .field .input-group{position:relative;height:32px;width:100%}.field-group .field .input-group>*{position:absolute;height:100%}.field-group .field .input-group>*:last-child{width:76px;right:0;padding:0}.field-group .field .input-group>*:first-child{left:0;right:78px;width:auto !important}.bg-style,.bg-style--warning{padding:8px;border:1px solid #efefef;background:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;display:inline-block}.bg-style--warning{border:none;background:#faece5}.page-section>.ui_btn--large,.page-section>.ui_btn--custom{margin:24px auto 0;display:block;width:400px}@media (max-width: 719px){.page-section>.ui_btn--large,.page-section>.ui_btn--custom{width:100%;font-size:14px;margin-top:10px}}.page-section .ui-control{margin-top:0;display:table-cell;text-align:right;font-size:0px;color:#999}.page-section .ui-control .indicator{font-size:14px}.page-section .ui-control .ui-paging-current{color:#333;font-weight:bold}.page-section .ui-control .ui-btn{border:1px solid #dedede;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.page-section .ui-control .ui-btn.next{border-left:0 none;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px}.page-section .ui-control .ui-btn.prev{-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-right-radius:0px}.stickyparent .ui-btn,.stickyparent .btn-dropdown{background:#fff}.stickyparent .ui_title{overflow:hidden}@-webkit-keyframes scaling{From{-webkit-transform:scale(0)}To{-webkit-transform:scale(15)}}.stickyparent .bubble{content:'';position:absolute;left:0;top:50%;left:50px;margin-top:-20px;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#cecece;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0.9;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;z-index:-1}@media (max-width: 719px){.stickyparent{position:relative;padding-top:92px}.stickyparent>.ui_title{position:absolute;top:0;left:0px}.stickyparent>.ui_title[data-state=fixed]{position:fixed;-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateZ(0);top:40px;z-index:95;background:#ffffffcc;padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px;margin-bottom:0;-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961)}.stickyparent>.ui_title[data-state=fixed] .ui_title__txtright{display:none !important}}@media (max-width: 719px){.mobile-hide{display:none !important}}@media (max-width: 719px){.mobile-show{display:block !important}}.mobile-show{display:none !important}@media (max-width: 719px){.mobile-show{display:block !important}}[data-ui=tabpanel] .tab[data-ui-id],[data-ui=toggle-tab] .tab[data-ui-id]{cursor:pointer}[data-ui=tabpanel] .tab[data-ui-id="info_personal1"],[data-ui=toggle-tab] .tab[data-ui-id="info_personal1"]{padding:16px 0 !important;color:#333}[data-ui=tabpanel] .tab[data-ui-id="info_personal1"] .ui_title__txtright--blue,[data-ui=toggle-tab] .tab[data-ui-id="info_personal1"] .ui_title__txtright--blue{font-weight:normal;vertical-align:bottom}@media (max-width: 719px){[data-ui=tabpanel] .tab[data-ui-id="info_personal1"],[data-ui=toggle-tab] .tab[data-ui-id="info_personal1"]{padding:20px 12px !important}}[data-ui=tabpanel] .tab.active .idus-icon-arrow-down:before,[data-ui=toggle-tab] .tab.active .idus-icon-arrow-down:before{content:""}[data-panel-id]{display:none}[data-panel-id].active{display:block}.cardlist_section .split-cardlist .ui_card--side{width:100%}.cardlist_section .split-cardlist .ui_card__para{display:block;display:-webkit-box;height:63px;font-size:14px;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cardlist_section .split-cardlist.lines5 .ui_card__txtarea{padding-bottom:0}.cardlist_section .split-cardlist.lines5 .ui_card__para{display:block;display:-webkit-box;height:105px;font-size:14px;line-height:1.5;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cardlist_section .split-cardlist>*{margin-top:8px}.cardlist_section .split-cardlist>*:first-child{margin-top:0}.cardlist_section .ui_btn--large,.cardlist_section .ui_btn--custom{display:block;width:200px;margin:24px auto 0}@media (max-width: 719px){.cardlist_section .ui_btn--large,.cardlist_section .ui_btn--custom{font-size:14px}}.cardlist_section .banner-empty{margin-bottom:60px}.ui_rating i{color:#d9d9d9}.ui_rating i[data-state=active]{color:#ffc801}.ui_rating i.idus-icon-star-half-fill{position:relative}.ui_rating i.idus-icon-star-half-fill:before{content:"";color:#d9d9d9}.ui_rating i.idus-icon-star-half-fill:after{content:"";position:absolute;left:0;top:0}.ui_rating i.idus-icon-star-half-fill-new{position:relative}.ui_rating i.idus-icon-star-half-fill-new:before{content:"";color:#d9d9d9}.ui_rating i.idus-icon-star-half-fill-new:after{content:"";position:absolute;left:0;top:0}.to-top{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:30px;left:-webkit-calc(50% + 558px);left:-moz-calc(50% + 558px);left:calc(50% + 558px);z-index:150;width:56px;height:56px;border:1px solid #d9d9d9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);text-align:center;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;background-color:#fff}.to-top[data-page="artist-weekly-detail"]{bottom:90px}.to-top img{width:36px;height:36px}@media (max-width: 719px){.to-top{left:auto;right:12px;bottom:72px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:0.9}}@media (max-width: 719px){.to-top.more_bottom{bottom:90px !important}}@media (max-width: 719px){.to-top.less_bottom{bottom:16px !important}}.artist-inquire-float-btn{position:fixed;bottom:30px;left:-webkit-calc(50% + 558px);left:-moz-calc(50% + 558px);left:calc(50% + 558px);width:56px;height:56px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);border:1px solid #d9d9d9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;font-weight:300;color:#ff7b30;z-index:155;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.artist-inquire-float-btn img{width:34px;height:34px}@media (max-width: 719px){.artist-inquire-float-btn{left:auto;right:12px;bottom:72px}}@media (max-width: 719px){.mobile-expand{padding:0 12px 12px}}.noScroll .mobile-expand{position:absolute;z-index:102}.noScroll .mobile-expand>div{background:#fff}ul.dashboard-list:after{content:'';display:block;clear:both}ul.dashboard-list li{float:left;width:25%;padding:24px;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}ul.dashboard-list li:last-child{border-right:1px solid #d9d9d9}ul.dashboard-list li .title{display:inline-block;vertical-align:middle;font-size:0}ul.dashboard-list .label{font-size:16px;font-weight:bold;color:#333;vertical-align:top}ul.dashboard-list .value{font-size:24px;color:#ff7b30;display:block}.side-navigation{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none;position:fixed;top:60px;left:50%;margin-left:-578px;z-index:110;width:36px;background:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:1px 1px 3px #d9d9d9;-moz-box-shadow:1px 1px 3px #d9d9d9;box-shadow:1px 1px 3px #d9d9d9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.side-navigation>a{display:block;height:34px;line-height:34px;border:1px solid transparent;font-size:12px;overflow:hidden;-webkit-transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);background:#fff}.side-navigation>a i{font-size:20px;padding:6px 7px}.side-navigation>a svg,.side-navigation>a path{-webkit-transition:all,0.3s,cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:all,0.3s,cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:all,0.3s,cubic-bezier(0.075, 0.82, 0.165, 1);transition:all,0.3s,cubic-bezier(0.075, 0.82, 0.165, 1)}.side-navigation>a svg{margin-left:2px}.side-navigation>a>*{display:inline-block;vertical-align:middle}.side-navigation>a span{display:none}.side-navigation>a.active{background:#ff7b30;color:#fff}.side-navigation>a.active span{display:block}.side-navigation>a.active path{fill:#fff}.side-navigation>a:hover{border:1px solid #ff7b30;background:#fff;color:#ff7b30}.side-navigation>a:hover path{fill:#ff7b30}.side-navigation>a:hover span{display:inline-block}.side-navigation>a:hover{width:106px}.side-navigation.recent{margin-left:558px;width:64px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#333}.side-navigation.recent .ui-title{font-size:10px;text-align:center;padding:9px 0;border-bottom:1px solid #d9d9d9;display:inline-block;width:100%}.side-navigation.recent .ui-slider,.side-navigation.recent .ui-slider-fullbtn{width:64px}.side-navigation.recent .ui-control{border-top:1px solid #d9d9d9;margin-top:0;font-size:0}.side-navigation.recent .ui-control .ui-btn{border:0 none;width:50%;border-left:1px solid #d9d9d9;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:24px}.side-navigation.recent .ui-control .ui-btn:first-child{border-left:0 none}.side-navigation.recent .ui-slide{min-height:244px}.side-navigation.recent .ui-slide>span{display:inline-block;width:100%;text-align:center;vertical-align:middle;font-size:10px;margin-top:96px}.list-style-hover .area-txt{margin:8px 0 4px;padding:0 8px 0 16px;font-size:10px;float:left;width:138px;height:48px;display:none}.list-style-hover .area-txt>*{display:block;width:100%}.list-style-hover .area-txt .strong{color:#333;display:block;display:-webkit-box;height:30px;font-size:10px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.list-style-hover .area-txt .txt{margin-top:4px;color:#999;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.list-style-hover .area-img{margin:8px 6px;float:right;width:48px;height:48px;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.list-style-hover>li{position:absolute;z-index:1000;width:62px;height:65px;right:2px;top:5px;border:1px solid transparent;background:#fff}.list-style-hover>li.active,.list-style-hover>li:hover{border-color:#333;width:200px;z-index:1001}.list-style-hover>li.active .area-txt,.list-style-hover>li:hover .area-txt{display:block}.list-style-hover>li:after{content:'';display:block;clear:both}.list-style-hover li:nth-child(2){top:61px}.list-style-hover li:nth-child(3){top:117px}.list-style-hover li:nth-child(4){top:173px}.list-style-bg{background:#faf9f9;padding:16px 24px;font-size:12px;color:#333}.list-style-review{font-size:14px;color:#333}.list-style-review li{border-bottom:1px solid #f5f5f5;padding:17px 0 24px}.list-style-review .area-user{vertical-align:middle}.list-style-review .area-user .txt-block{display:inline-block}.list-style-review .area-user .txt-block>*{display:block}.list-style-review .area-user .txt-block em{font-size:12px;font-weight:bold}.list-style-review .area-user .img-bg,.list-style-review .area-user .artist_card__img{width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block}.list-style-review .txt{display:block;margin-top:10px;display:block;display:-webkit-box;max-height:126px;font-size:14px;line-height:1.5;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.list-style-review .ui-rating{margin-top:11px}.list-style-review .ui-rating em:before{content:'|';display:inline-block;margin:0 5px;font-size:12px}.list-style-review .ui-rating em{color:#666;font-size:14px}.list-style-review .ui-rating i{font-size:18px}.list-style-review .txt-date{margin-top:2px;font-size:12px;color:#999}.list-style-review .img-bg,.list-style-review .artist_card__img{width:128px;height:128px;margin-right:12px}.list-style-review .area-txt{margin-top:10px}.list-style-review .area-txt:after{content:'';display:block;clear:both}.list-style-review .area-txt>*{display:table-cell;vertical-align:top}.list-style-review .area-txt .txt{margin-top:0;white-space:pre-line}.alertmsg{display:none;padding:12px 18px;position:absolute;top:0px;left:-30px;width:202px;-webkit-box-shadow:0 4px 8px 0 #00000033;-moz-box-shadow:0 4px 8px 0 #00000033;box-shadow:0 4px 8px 0 #00000033;border:solid 1px #d9d9d9;background:#fff;text-align:center}.alertmsg p{padding:8px 0 16px;font-size:12px}.alertmsg a{width:80px;font-size:10px;padding:6px 10px}.alertmsg:before{content:'';position:absolute;bottom:-16px;left:50%;margin-left:-8px;border:8px solid #fff;border-bottom-color:transparent;border-right-color:transparent;border-left-color:transparent}.alertmsg .close-btn{position:absolute;padding:0;width:24px;height:24px;right:0;top:0;line-height:24px;text-align:center;font-size:16px}.alertmsg .close-btn .idus-icon-close{display:inline;vertical-align:middle;font-size:10px}@media (max-width: 719px){.alertmsg{position:fixed;top:50%;left:50%;margin-left:-101px !important;margin-top:-48px}.alertmsg:before{display:none}}[data-ui-position="absolute"] .alertmsg,[data-ui-position="fixed"] .alertmsg{left:70px}.coupon{display:inline-block;width:400px;height:181px;margin:0 0 8px 40px;background:#fff;border:1px solid #acacac;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}.coupon .area-txt{width:326px;text-align:center;height:auto}.coupon .area-txt>*{display:inline-block;width:100%}.coupon .area-txt .title{font-size:14px;color:#333;font-weight:bold}.coupon .area-txt .hilight{font-size:32px;font-weight:bold;height:36px}.coupon .area-txt .hilight span{font-size:24px}.coupon .area-txt .btn{margin-top:8px;width:176px;font-weight:bold;color:#333;border:1px solid #acacac}.coupon .area-txt .txt{font-size:12px;color:#666;margin-top:4px}.coupon .split{display:table-cell;vertical-align:middle}.coupon .split:first-child{height:179px;width:72px;border-right:1px dashed #acacac;position:relative;text-align:center}.coupon .split:first-child .img-bg,.coupon .split:first-child .artist_card__img{display:inline-block;width:48px;height:48px;border:1px solid #f5f5f5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.coupon:before{content:'';position:absolute;display:block;width:16px;height:8px;background:#fff;border:1px solid #acacac;border-bottom:0 none;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;left:62px;bottom:-1px;z-index:100}.coupon:after{content:'';position:absolute;display:block;width:16px;height:8px;background:#fff;border:1px solid #acacac;border-top:0 none;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;left:62px;top:-1px}.msg-card .coupon:after,.msg-card .coupon:before{background:#f5f4f3}.coupon--border-hide{border:none}.coupon--border-hide:before,.coupon--border-hide:after{border:none}.ui-stamp{overflow:hidden;font-size:0;margin-top:16px}.ui-stamp .stamp{display:inline-block;vertical-align:middle;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fafafa;border:1px dashed #bdbdbd;margin-left:8px}.ui-stamp .stamp:first-child{margin-left:0}.ui-stamp .stamp span{font-size:24px;display:inline-block;color:#999;margin-top:8px}.ui-stamp .stamp:last-child span{font-size:10px;margin-top:8px}.ui-stamp .stamp.active{border:2px solid #ff7b30;background:#fff}.ui-stamp .stamp.active span{color:#ff7b30;font-weight:bold;font-size:10px;margin-top:17px}.list-def .caption{color:#333;font-size:12px;font-weight:bold}.list-def .list{margin-top:8px;overflow:hidden}.list-def .list dt,.list-def .list dd{font-size:12px;line-height:1.5;color:#666;display:block;width:60%;float:left}.list-def .list dd{width:40%;text-align:right;color:#333}.tab-style{width:100%;font-size:12px;color:#999;overflow:hidden}.tab-style .split:last-child{border-bottom:1px solid #d9d9d9}.tab-style .tab{position:relative;padding:18px 16px;margin:0;width:100%;text-align:left;border-top:1px solid #d9d9d9;color:#333;font-size:14px}.tab-style .tab:focus{outline:none}.tab-style .tab i.fa,.tab-style .tab i.idus-icon-arrow-down{position:absolute;right:16px;color:#333;font-size:18px;font-weight:bold}.tab-style .tab>i.idus-icon-arrow{position:absolute;right:16px;color:#333;font-size:16px;padding:0}.tab-style .tab i.idus-icon-arrow-down{font-size:12px;font-weight:normal}.tab-style .tab.active i.fa{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}[data-ui=tab-panel]{display:none}[data-ui=tab-panel].active{display:block}.list-toggle{margin-top:8px}.list-toggle.border-row{margin-top:16px}.list-toggle .list-header{padding:8px 8px 8px 16px;background:#f5f5f5;border:1px solid #acacac;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-left-radius:2px;overflow:hidden}.list-toggle .list-header .caption{line-height:1.4em;display:block;float:left;font-size:11px;color:#666}.list-toggle .list-header .toggle-btn{line-height:1.4em;float:right;font-size:10px;color:#999}.list-toggle .list{border:1px solid #acacac;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px;border-top:0 none;padding:6px 16px;overflow:hidden;height:105px}.list-toggle .list li{font-size:11px;color:#666;line-height:1.8}.list-toggle .list li i{color:#ff7b30;display:inline-block;font-size:11px;width:20px;text-align:center}.paging-scroll{position:absolute;width:100%;left:0}.paging{font-size:0;margin-top:24px}.paging nav{text-align:center;vertical-align:middle}.paging a{border:1px solid transparent;display:inline-block;margin-left:4px;vertical-align:middle;width:24px;height:24px;line-height:24px;font-size:12px;color:#333;font-weight:bold}.paging a:first-child{margin-left:0}.paging a.prev,.paging a.next{width:100px;color:#999}.paging a.prev i,.paging a.next i{vertical-align:middle}.paging a.prev{text-align:right}.paging a.prev:after{content:'|';margin-left:4px}.paging a.next{text-align:left}.paging a.next:before{content:'|';margin-right:4px}.paging a:hover{color:#ff7b30}.paging a.active{border-color:#ff7b30;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#ff7b30}@media (max-width: 719px){.paging .prev,.paging .next{width:auto !important}.paging .prev span,.paging .next span{display:none}}@media (max-width: 320px){.paging a{height:20px;width:20px;line-height:20px}}.tab-control-style1{border:0 none;background:#f2f2f2;border-bottom:1px solid #d9d9d9;text-align:center;margin:-24px 0 24px}.tab-control-style1 button,.tab-control-style1 a{margin-left:30px;padding:14px 11px 12px;display:inline-block;color:#666;font-weight:bold;font-size:12px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;margin-bottom:2px;position:relative}.tab-control-style1 button:first-child,.tab-control-style1 a:first-child{margin-left:0}.tab-control-style1 button.active:after,.tab-control-style1 a.active:after{content:'';position:absolute;width:100%;height:3px;background:#ff7b30;left:0;z-index:90;bottom:-3px}.tab-control-style1 button:focus,.tab-control-style1 a:focus{outline:none}@media (max-width: 719px){#popular_product .tab-control-style1{overflow:hidden;position:relative;height:48px}#popular_product .tab-control-style1 button{display:block;float:left}#popular_product .tab-control-style1 .swipe-frame{position:absolute;width:10000px}}.tab-control-style2{border-bottom:2px solid #666;margin-top:36px;margin-bottom:24px}.tab-control-style2:after{content:'';clear:both}.tab-control-style2 a{text-align:center;position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:8.33333%;border:1px solid #d9d9d9;border-left:0 none;border-bottom:0 none;color:#acacac;font-size:12px;padding:13px 0;font-weight:bold}.tab-control-style2 a:first-child{border-left:1px solid #d9d9d9}.tab-control-style2 a.active{border:2px solid #666;border-bottom:0 none;color:#333}.tab-control-style2 a.active:after{content:'';position:absolute;width:100%;height:2px;background:#fff;left:0;bottom:-2px}@media (max-width: 719px){.tab-control-style2 a.active{background:#ff7b30;color:#fff;border-color:#ff7b30;font-weight:lighter}.tab-control-style2 a.active:after{display:none}}.tab-control-style2.to-dropdown [data-panel-id="dropdown"]{display:block}@media (max-width: 719px){.tab-control-style2.to-dropdown [data-panel-id="dropdown"]{display:none}}.tab-control-style2.to-dropdown a{text-align:center;position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:9.09091%;border:1px solid #d9d9d9;border-left:0 none;border-bottom:0 none;color:#acacac;font-size:12px;padding:13px 0;font-weight:bold}.tab-control-style2.to-dropdown a:first-child{border-left:1px solid #d9d9d9}.tab-control-style2.to-dropdown a.active{border:2px solid #666;border-bottom:0 none;color:#333}.tab-control-style2.to-dropdown a.active:after{content:'';position:absolute;width:100%;height:2px;background:#fff;left:0;bottom:-2px}@media (max-width: 719px){.tab-control-style2.to-dropdown a.active{background:#ff7b30;color:#fff;border:0 none;font-weight:lighter}.tab-control-style2.to-dropdown a.active:after{display:none}}@media (max-width: 719px){.tab-control-style2{border:0 none;padding:8px 0;margin:0}.tab-control-style2.in-app{padding:0}.tab-control-style2:before{content:'';display:block;position:absolute;left:-8px;right:-8px;background:#f5f5f5;height:48px;top:0px}.tab-control-style2>a{font-weight:lighter;padding:6px 0;background:#fff;width:33.33333%;border-bottom:1px solid #d9d9d9}.tab-control-style2.to-dropdown{padding:0}.tab-control-style2.to-dropdown:before{display:none}.tab-control-style2.to-dropdown .mobile-title{display:inline-block;width:100%;background:#fff;border-bottom:1px solid #d9d9d9;text-align:center;padding:12px 0;cursor:pointer;color:#333;font-size:14px;vertical-align:middle}.tab-control-style2.to-dropdown .mobile-title .ico{display:inline-block;vertical-align:middle;width:10px;margin-left:8px;font-size:12px;color:#333}.tab-control-style2.to-dropdown .mobile-title .ico:before,.tab-control-style2.to-dropdown .mobile-title .ico:after{display:none}.tab-control-style2.to-dropdown .mobile-title .ico:before{content:'▼';display:block}.tab-control-style2.to-dropdown .mobile-title .ico:after{content:'▲'}.tab-control-style2.to-dropdown .mobile-title.active .ico:before,.tab-control-style2.to-dropdown .mobile-title.active .ico:after{display:none}.tab-control-style2.to-dropdown .mobile-title.active .ico:after{display:block}.tab-control-style2.to-dropdown nav{display:none;overflow:hidden;background:#f5f5f5;border-bottom:1px solid #d9d9d9;padding:8px 0}.tab-control-style2.to-dropdown nav.active{display:block}.tab-control-style2.to-dropdown nav a{display:block;float:left;width:50%;text-align:left;text-indent:24px;padding:8px 0;border:0 none}.tab-control-style2.to-dropdown nav a.active{background:none;color:#ff7b30;font-weight:bold}}.nav_style_1{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:99;background:#fff;width:560px;margin:0;height:57px}.nav_style_1.play{width:100%}.nav_style_1[data-ui-position=fixed]{border-top:0 none}.nav_style_1:after{content:'';clear:both;display:block}.nav_style_1 a{position:relative;display:block;padding:18px 0 17px;float:left;width:100%;font-size:16px;color:#666;text-align:center}.nav_style_1 a.active{color:#ff7b30}.nav_style_1 a.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}.nav_style_1 button{outline:none;position:relative;display:block;padding:18px 0 17px;float:left;width:100%;font-size:16px;color:#666;text-align:center;height:100%}.nav_style_1 button.active{color:#ff7b30}.nav_style_1 button.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ff7b30}@media (max-width: 719px){.nav_style_1.nav-mobile,.nav_style_1.flex_nav_style.nav-mobile--nm{width:100vw;height:54px;margin-left:-12px}.nav_style_1.nav-mobile a,.nav_style_1.flex_nav_style.nav-mobile--nm a{font-size:12px}}.nav_style_2{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:99;background:#fff;width:560px;margin:0;height:57px}.nav_style_2.play{width:100%}.nav_style_2[data-ui-position=fixed]{border-top:0 none}.nav_style_2:after{content:'';clear:both;display:block}.nav_style_2 a{position:relative;display:block;padding:18px 0 17px;float:left;width:50%;font-size:16px;color:#666;text-align:center}.nav_style_2 a.active{color:#ff7b30}.nav_style_2 a.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}.nav_style_2 button{outline:none;position:relative;display:block;padding:18px 0 17px;float:left;width:50%;font-size:16px;color:#666;text-align:center;height:100%}.nav_style_2 button.active{color:#ff7b30}.nav_style_2 button.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ff7b30}@media (max-width: 719px){.nav_style_2.nav-mobile,.nav_style_2.flex_nav_style.nav-mobile--nm{width:100vw;height:54px;margin-left:-12px}.nav_style_2.nav-mobile a,.nav_style_2.flex_nav_style.nav-mobile--nm a{font-size:12px}}.nav_style_3{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:99;background:#fff;width:560px;margin:0;height:57px}.nav_style_3.play{width:100%}.nav_style_3[data-ui-position=fixed]{border-top:0 none}.nav_style_3:after{content:'';clear:both;display:block}.nav_style_3 a{position:relative;display:block;padding:18px 0 17px;float:left;width:33.33333%;font-size:16px;color:#666;text-align:center}.nav_style_3 a.active{color:#ff7b30}.nav_style_3 a.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}.nav_style_3 button{outline:none;position:relative;display:block;padding:18px 0 17px;float:left;width:33.33333%;font-size:16px;color:#666;text-align:center;height:100%}.nav_style_3 button.active{color:#ff7b30}.nav_style_3 button.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ff7b30}@media (max-width: 719px){.nav_style_3.nav-mobile,.nav_style_3.flex_nav_style.nav-mobile--nm{width:100vw;height:54px;margin-left:-12px}.nav_style_3.nav-mobile a,.nav_style_3.flex_nav_style.nav-mobile--nm a{font-size:12px}}.nav_style_4{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:99;background:#fff;width:560px;margin:0;height:57px}.nav_style_4.play{width:100%}.nav_style_4[data-ui-position=fixed]{border-top:0 none}.nav_style_4:after{content:'';clear:both;display:block}.nav_style_4 a{position:relative;display:block;padding:18px 0 17px;float:left;width:25%;font-size:16px;color:#666;text-align:center}.nav_style_4 a.active{color:#ff7b30}.nav_style_4 a.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}.nav_style_4 button{outline:none;position:relative;display:block;padding:18px 0 17px;float:left;width:25%;font-size:16px;color:#666;text-align:center;height:100%}.nav_style_4 button.active{color:#ff7b30}.nav_style_4 button.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ff7b30}@media (max-width: 719px){.nav_style_4.nav-mobile,.nav_style_4.flex_nav_style.nav-mobile--nm{width:100vw;height:54px;margin-left:-12px}.nav_style_4.nav-mobile a,.nav_style_4.flex_nav_style.nav-mobile--nm a{font-size:12px}}.nav_style_5{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:99;background:#fff;width:560px;margin:0;height:57px}.nav_style_5.play{width:100%}.nav_style_5[data-ui-position=fixed]{border-top:0 none}.nav_style_5:after{content:'';clear:both;display:block}.nav_style_5 a{position:relative;display:block;padding:18px 0 17px;float:left;width:20%;font-size:16px;color:#666;text-align:center}.nav_style_5 a.active{color:#ff7b30}.nav_style_5 a.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}.nav_style_5 button{outline:none;position:relative;display:block;padding:18px 0 17px;float:left;width:20%;font-size:16px;color:#666;text-align:center;height:100%}.nav_style_5 button.active{color:#ff7b30}.nav_style_5 button.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ff7b30}@media (max-width: 719px){.nav_style_5.nav-mobile,.nav_style_5.flex_nav_style.nav-mobile--nm{width:100vw;height:54px;margin-left:-12px}.nav_style_5.nav-mobile a,.nav_style_5.flex_nav_style.nav-mobile--nm a{font-size:12px}}.nav_style_6{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:99;background:#fff;width:560px;margin:0;height:57px}.nav_style_6.play{width:100%}.nav_style_6[data-ui-position=fixed]{border-top:0 none}.nav_style_6:after{content:'';clear:both;display:block}.nav_style_6 a{position:relative;display:block;padding:18px 0 17px;float:left;width:16.66667%;font-size:16px;color:#666;text-align:center}.nav_style_6 a.active{color:#ff7b30}.nav_style_6 a.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}.nav_style_6 button{outline:none;position:relative;display:block;padding:18px 0 17px;float:left;width:16.66667%;font-size:16px;color:#666;text-align:center;height:100%}.nav_style_6 button.active{color:#ff7b30}.nav_style_6 button.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ff7b30}@media (max-width: 719px){.nav_style_6.nav-mobile,.nav_style_6.flex_nav_style.nav-mobile--nm{width:100vw;height:54px;margin-left:-12px}.nav_style_6.nav-mobile a,.nav_style_6.flex_nav_style.nav-mobile--nm a{font-size:12px}}.nav_style_7{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:99;background:#fff;width:560px;margin:0;height:57px}.nav_style_7.play{width:100%}.nav_style_7[data-ui-position=fixed]{border-top:0 none}.nav_style_7:after{content:'';clear:both;display:block}.nav_style_7 a{position:relative;display:block;padding:18px 0 17px;float:left;width:14.28571%;font-size:16px;color:#666;text-align:center}.nav_style_7 a.active{color:#ff7b30}.nav_style_7 a.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}.nav_style_7 button{outline:none;position:relative;display:block;padding:18px 0 17px;float:left;width:14.28571%;font-size:16px;color:#666;text-align:center;height:100%}.nav_style_7 button.active{color:#ff7b30}.nav_style_7 button.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ff7b30}@media (max-width: 719px){.nav_style_7.nav-mobile,.nav_style_7.flex_nav_style.nav-mobile--nm{width:100vw;height:54px;margin-left:-12px}.nav_style_7.nav-mobile a,.nav_style_7.flex_nav_style.nav-mobile--nm a{font-size:12px}}.nav_style_8{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:99;background:#fff;width:560px;margin:0;height:57px}.nav_style_8.play{width:100%}.nav_style_8[data-ui-position=fixed]{border-top:0 none}.nav_style_8:after{content:'';clear:both;display:block}.nav_style_8 a{position:relative;display:block;padding:18px 0 17px;float:left;width:12.5%;font-size:16px;color:#666;text-align:center}.nav_style_8 a.active{color:#ff7b30}.nav_style_8 a.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}.nav_style_8 button{outline:none;position:relative;display:block;padding:18px 0 17px;float:left;width:12.5%;font-size:16px;color:#666;text-align:center;height:100%}.nav_style_8 button.active{color:#ff7b30}.nav_style_8 button.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ff7b30}@media (max-width: 719px){.nav_style_8.nav-mobile,.nav_style_8.flex_nav_style.nav-mobile--nm{width:100vw;height:54px;margin-left:-12px}.nav_style_8.nav-mobile a,.nav_style_8.flex_nav_style.nav-mobile--nm a{font-size:12px}}.nav_style_9{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:99;background:#fff;width:560px;margin:0;height:57px}.nav_style_9.play{width:100%}.nav_style_9[data-ui-position=fixed]{border-top:0 none}.nav_style_9:after{content:'';clear:both;display:block}.nav_style_9 a{position:relative;display:block;padding:18px 0 17px;float:left;width:11.11111%;font-size:16px;color:#666;text-align:center}.nav_style_9 a.active{color:#ff7b30}.nav_style_9 a.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}.nav_style_9 button{outline:none;position:relative;display:block;padding:18px 0 17px;float:left;width:11.11111%;font-size:16px;color:#666;text-align:center;height:100%}.nav_style_9 button.active{color:#ff7b30}.nav_style_9 button.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ff7b30}@media (max-width: 719px){.nav_style_9.nav-mobile,.nav_style_9.flex_nav_style.nav-mobile--nm{width:100vw;height:54px;margin-left:-12px}.nav_style_9.nav-mobile a,.nav_style_9.flex_nav_style.nav-mobile--nm a{font-size:12px}}@media (max-width: 719px){.nav_style_2{border-top:none}}.tab-control-style4{margin:8px 0 0 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:99;background:#fff;width:100%;height:57px}.tab-control-style4[data-ui-position=fixed]{border-top:0 none}.tab-control-style4 button{outline:none;position:relative;display:inline-block;padding:16px 50px 16px;font-size:16px;color:#666}.tab-control-style4 button.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}@media (max-width: 719px){.tab-control-style4{margin:24px 0 0 0}.tab-control-style4 button{padding:17px 0;width:49.3%;font-size:14px}}.filter-list{border:1px solid #333;margin-top:24px;padding:24px}.filter-list .row{margin-top:24px}.filter-list .row:first-child{margin-top:0}.filter-list span{display:inline-block}.filter-list nav{margin-left:70px;display:inline-block;vertical-align:middle}.filter-list nav a{display:inline-block;width:24px;height:24px;line-height:24px;border:1px solid #999;text-align:center;color:#999}@media (max-width: 719px){.filter-list span{margin-bottom:8px}.filter-list nav{margin-left:0}}.filter-tabs{margin-top:32px;border-bottom:1px solid #ccc;padding-bottom:5px}.filter-tabs:after{content:'';display:block;clear:both}.filter-tabs .area-left{float:left;line-height:20px;margin-top:8px}.filter-tabs .area-right{float:right;width:80px}.filter-inputs{position:relative;border:1px solid #333;color:#999}.filter-inputs strong,.filter-inputs em{color:#666}.filter-inputs strong{font-weight:bold}.filter-inputs button{margin-right:70px}.filter-inputs .input-style input[type=number]{width:100px}.filter-inputs .row{border-top:1px solid #d9d9d9;font-size:12px;padding:17px 24px}.filter-inputs .row strong{display:inline-block;width:138px}.filter-inputs .row>label{margin-right:48px}.filter-inputs .row>label:last-child{margin-right:0}.filter-inputs .row.bg{background:#f5f5f5;display:none}.filter-inputs .row.bg.active{display:block}.filter-inputs .row.bg>button{color:#ff7b30;display:inline-block;margin-right:16px}.filter-inputs .row.bg ul{display:inline-block;vertical-align:middle;overflow:hidden}.filter-inputs .row.bg ul li{float:left;height:100%;margin-left:20px;cursor:pointer;color:#333}.filter-inputs .row.bg ul li:first-child{margin-left:0}.filter-inputs .row.bg ul li:before{content:'|';margin-right:16px}.filter-inputs .row.bg ul li:after{content:'x';color:#ff7b30;margin-left:3px}@media (max-width: 719px){.filter-inputs .row{width:100%;overflow:hidden}.filter-inputs .row strong{display:block;width:100%;margin-bottom:10px}.filter-inputs .row label{display:block;min-width:25%;margin:0;float:left}.filter-inputs .row .input-style input{margin-bottom:8px;width:auto;font-size:16px;width:30%;border:1px solid #d5d5d5}.filter-inputs .row:nth-child(2) label{width:50%}.filter-inputs .row button[type=submit]{float:right;margin:0}}.article-style{border-right:1px solid #d9d9d9;padding:24px;min-height:720px}@media (max-width: 719px){.article-style{min-height:auto}}.article-style img{display:inline-block;width:100%;height:auto}.article-style .article-title{font-size:18px;color:#333;font-weight:bold;margin-bottom:24px}.article-style .area-rating{display:table;width:100%;margin-bottom:16px}.article-style .area-rating>*{display:table-cell;vertical-align:middle}.article-style .area-rating>*:last-child{text-align:right;font-size:16px}.article-style .area-rating .title{padding-left:12px;max-width:400px;font-size:14px;font-weight:bold}@media (max-width: 719px){.article-style .area-rating .title{max-width:200px}}.article-style .area-rating .img-bg,.article-style .area-rating .artist_card__img{width:48px;height:48px}.article-style p{margin-bottom:24px;font-size:14px;color:#333;line-height:21px;white-space:pre-line}[data-ui=comment-count]{font-size:inherit}[data-layout-split=article-modal] .comment-ui{padding:32px 32px 0 16px}.comment-ui:after{content:'';display:block;clear:both}.comment-ui.prd-detail-section,.comment-ui.prd-detail-section--space{padding:0}@media (max-width: 719px){.comment-ui.prd-detail-section,.comment-ui.prd-detail-section--space{padding:0 12px}}.comment-ui .area-user{overflow:hidden}.comment-ui .area-user>*{float:right}.comment-ui .area-user>*:first-child{float:left}.comment-ui .area-user .btn{margin-top:9px}.comment-ui .area-comment{margin-top:16px;width:100%}.comment-ui .area-comment .hilight{display:inline-block;width:100%;text-align:right}.comment-ui .area-comment-empty{width:100%;padding-bottom:48px;font-size:12px;color:#666}.comment-ui .area-comment-empty>*{display:block}.comment-ui .area-comment-empty i{margin:48px auto 20px;font-size:60px;text-align:center;color:#acacac}.comment-ui .area-comment-empty span{width:100%;text-align:center;color:#acacac;font-size:14px}.comment-ui .comment-list{margin-top:8px;max-height:450px;margin-bottom:24px;overflow-y:auto}@media (max-width: 719px){.comment-ui .comment-list{padding-bottom:0;max-height:initial}}.comment-ui .comment-item{margin-bottom:24px;overflow:hidden}.comment-ui .comment-item:first-child{margin-top:0}.comment-ui .comment-item:last-child{margin-bottom:0}.comment-ui .comment-item .img-bg,.comment-ui .comment-item .artist_card__img{width:32px;height:32px;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.comment-ui .comment-item .area-txt{float:left;max-width:84%;margin-left:12px}.comment-ui .comment-item .area-txt>a{color:#333;font-size:14px;font-weight:bold;display:inline-block}.comment-ui .comment-item .area-txt>span{color:#333;font-size:12px;font-weight:bold;display:inline-block}.comment-ui .comment-item .area-txt .txt{color:#333;font-size:14px;white-space:pre-line}.comment-ui .comment-item .area-txt b{font-weight:bold}.comment-ui .comment-item .removeBtn{display:inline-block;color:#ff7b30;font-size:12px}.comment-ui .comment-item .removeBtn:focus{outline:none}.comment-ui .comment-item .removeBtn:before{content:'|';display:inline-block;padding:0 8px;color:#999;font-size:10px}.comment-ui .comment-reply{margin-left:40px}.comment-ui .comment-reply .img-bg,.comment-ui .comment-reply .artist_card__img{width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.comment-ui .comment-reply .area-user{display:block}.comment-ui .comment-reply .area-user>*{float:none;-moz-text-align-last:left;text-align-last:left;display:inline-block;vertical-align:middle}.comment-ui .comment-reply .area-user strong{height:16px;font-weight:bold;margin-left:6px}.comment-ui .comment-reply .txt{margin-top:8px;font-size:14px;color:#333;white-space:pre-line}.comment-ui .comment-reply b{font-weight:bold}.comment-ui .comment-reply .comment-item{margin-top:6px;background:#f5f5f5;overflow:visible;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:8px 12px;position:relative}.comment-ui .comment-reply .comment-item:after{content:'';display:block;clear:both}.comment-ui .comment-reply .comment-item:before{content:'';position:absolute;left:17px;top:-4px;width:8px;height:8px;background:#f5f5f5;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.comment-ui .comment-reply .comment-item.reply-item{margin-top:12px}.area-form{border-top:1px solid #d9d9d9;padding:16px;bottom:0}.area-form .inner{position:relative;height:32px;width:100%}.area-form .input-text,.area-form .readonly-default[readonly]{position:absolute;height:100%;left:0;right:64px}.area-form .input-text input,.area-form .readonly-default[readonly] input{font-size:12px;font-weight:normal;width:100%;left:0}.area-form .input-text textarea,.area-form .readonly-default[readonly] textarea{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;resize:none;font-size:12px;font-weight:normal;width:100%;left:0}.area-form .btn[type=submit]{position:absolute;height:100%;right:0;width:56px}.area-form.with-profile{padding:16px 0 0 0;width:100%;border-top:1px solid #d9d9d9}.area-form.with-profile .img-bg,.area-form.with-profile .artist_card__img{position:absolute;width:32px;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top:-1px}.area-form.with-profile .input-text,.area-form.with-profile .readonly-default[readonly]{left:44px;right:64px}.area-form.with-profile .input-text input,.area-form.with-profile .readonly-default[readonly] input{left:0}.area-form.with-profile .input-text textarea,.area-form.with-profile .readonly-default[readonly] textarea{left:0}.area-emoji{position:relative;margin-top:16px;background:#f5f5f5;line-height:60px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;color:#666;padding:0 14px}.area-emoji>*{display:inline-block;vertical-align:middle}.emoji-staus-empty{margin-left:10px;font-size:12px;color:#666}.emoji-status{position:absolute;height:64px;overflow-y:hidden;left:42px;right:12px;top:14px}.emoji-status:after{content:'';display:block;clear:both}@media (min-width: 720px){.section-video-comment .emoji-status{left:35px;margin-left:0}}.emoji-status>li{width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:32px;float:left;margin-left:8px;position:relative;cursor:pointer}.emoji-status>li:first-child{margin-left:12px}.emoji-status>li .title-label{position:absolute;font-size:12px;line-height:14px;bottom:-32px;width:70px;left:50%;margin-left:-35px;text-align:center;display:none;padding:5px 10px;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #ccc;z-index:100;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.emoji-status>li:hover .title-label{display:block}.section-video-comment .emoji-status .count[data-icon=count]{display:none}@media (max-width: 719px){.section-video-comment .emoji-status .count[data-icon=count]{position:absolute;right:0px;width:42px;height:42px;background:#f5f5f5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 none;line-height:34px}.section-video-comment .emoji-status .count[data-icon=count]:after{content:'';position:absolute;right:5px;border:1px solid #666;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}}.emoji-status .img-bg,.emoji-status .artist_card__img{position:relative}.emoji-status .img-bg .sp-icon,.emoji-status .artist_card__img .sp-icon{position:absolute;bottom:-2px;right:-2px}.emoji-status .count{text-align:center;font-size:12px;font-weight:bold;line-height:32px;border:1px solid #666;cursor:pointer}.ui-emoji>button{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;overflow:visible}.ui-emoji fieldset{width:100%;overflow:hidden;position:absolute;z-index:90;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;left:0;top:0;text-align:center;display:none;background:#f5f5f5;overflow:hidden;vertical-align:middle}.ui-emoji fieldset>button{padding:0;display:inline-block;width:50px;height:52px;margin-top:6px;text-align:center;vertical-align:middle}.ui-emoji fieldset>button .sp-icon{display:block;margin:0 auto;height:32px;margin-bottom:4px}.ui-emoji fieldset>button .sp-icon.icon-emoji-like+em{color:#ff4b50;font-weight:normal}.ui-emoji fieldset>button .sp-icon.icon-emoji-cool+em{color:#00aa9b;font-weight:normal}.ui-emoji fieldset>button .sp-icon.icon-emoji-happy+em{color:#ff911e;font-weight:normal}.ui-emoji fieldset>button .sp-icon.icon-emoji-sad+em{color:#3c7de6;font-weight:normal}.ui-emoji fieldset>button .sp-icon.icon-emoji-cheerup+em{color:#8c5ad2;font-weight:normal}.ui-emoji fieldset>button em{font-size:11px;display:block;text-align:center;width:50px;font-weight:bold;line-height:1.5}.label-list-title{font-weight:bold;font-size:16px;color:#333;margin-top:38px}.label-list-title:first-child{margin-top:0}@media (max-width: 719px){.label-list-title{font-size:14px}}.label-list{overflow:hidden}.label-list li{overflow:hidden;width:50%;float:left;margin-top:16px}.label-list .img-bg,.label-list .artist_card__img{width:48px;height:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle}.label-list .area-txt{margin-left:12px;width:220px;display:inline-block;vertical-align:middle}.label-list .area-txt strong{font-size:14px;color:#333}.label-list .area-txt span{font-size:12px;color:#666}.label-list .area-txt>*{width:100%;display:inline-block;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}@media (max-width: 719px){.label-list li{width:100%}.label-list .area-txt strong{font-weight:bold}.label-list .area-txt span{font-size:14px}}.border-article{margin-top:52px;border:16px solid #f5f5f5;margin-right:-12px;margin-left:12px}.border-article .inner{margin:40px}.border-article .title-style-sub{margin-top:32px}.border-article img{display:block;width:284px;height:auto}.border-article .para{font-size:16px;color:#666;white-space:pre-line}.border-article .para.fl{width:412px}@media (max-width: 719px){.border-article{border:0 none;margin:0}.border-article .inner{margin:0}.border-article .para{font-size:15px}.border-article .para.fl{width:100%;float:none}.border-article img.fr{float:none;width:100%;height:auto;margin-top:16px}.border-article .title-style-sub.red{margin-top:0}}.section-vip{padding:48px}@media (max-width: 719px){.section-vip{text-align:left;padding:48px 24px}}@media (max-width: 320px){.section-vip{padding:40px 8px 32px}}.section-vip .title{font-size:16px;font-weight:bold;display:inline-block}.section-vip .list-style{text-align:left;font-size:14px;color:#333;margin-top:32px}.section-vip .list-style li{margin-top:32px}.section-vip .list-style strong{color:#ff7b30;font-weight:bold;margin-bottom:8px}.section-vip .choice{padding-top:32px}.section-vip .choice__box{display:inline-block;width:48%;height:130px;border:1px solid #d9d9d9;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0px 24px}.section-vip .choice__box:first-of-type{margin-right:-webkit-calc(4% - 4px);margin-right:-moz-calc(4% - 4px);margin-right:calc(4% - 4px)}@media (max-width: 719px){.section-vip .choice__box{display:block;width:-webkit-calc(100% - 4px);width:-moz-calc(100% - 4px);width:calc(100% - 4px)}.section-vip .choice__box:first-of-type{margin-right:initial;margin-bottom:16px}}@media (max-width: 320px){.section-vip .choice__box{padding:8px}}.section-vip .choice__box__cell{display:inline-block;height:100%;width:-webkit-calc(45% - 2px);width:-moz-calc(45% - 2px);width:calc(45% - 2px)}.section-vip .choice__box__cell .title{width:100%;color:#333;font-weight:bold;font-size:20px;height:86px;line-height:86px}.section-vip .choice__box__cell .title .badge{display:inline-block;width:32px;height:20px;line-height:12px;vertical-align:middle;font-size:11px;color:#ff7b30;background-color:#faece5}.section-vip .choice__box__cell .txt{width:100%;color:#666}.section-vip .choice__box__cell:last-of-type{width:-webkit-calc(55% - 2px);width:-moz-calc(55% - 2px);width:calc(55% - 2px);text-align:right}.section-vip .choice__box__cell:last-of-type .title{color:#333;font-weight:normal;font-size:24px}.section-vip .choice__box__cell:last-of-type .title strong{font-size:36px;font-weight:bold}@media (max-width: 719px){.section-vip .choice__box__cell:last-of-type .title{font-size:20px}.section-vip .choice__box__cell:last-of-type .title strong{font-size:24px}}.section-vip .choice__box__cell:last-of-type .txt{color:#333}.section-vip .choice__box__cell:last-of-type .txt .red{color:#ff7b30}.note-vip .list-style-bg{padding:48px}@media (max-width: 719px){.note-vip .list-style-bg{padding:48px 24px}}.note-vip .title-style-sub{padding-top:0;padding-bottom:0;margin-bottom:24px}.note-vip li{color:#666;line-height:20px}.banner-header{padding:0 16px;background:#f5f5f5;color:#333}.banner-header>*{color:inherit}.banner-header>.txt-group-justify{border-bottom:1px solid #d9d9d9;padding:25px 0}.banner-header>.txt-group-justify strong{font-size:24px;font-weight:bold}.banner-header .txt-group-justify{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.banner-header .txt-group-justify>*{display:block;width:100%}.banner-header .txt-group-justify>*:last-child{text-align:right}.banner-header .fl{width:50%}.banner-header .row>*{margin:25px 0}.banner-header .row>*:first-child{padding-right:16px;border-right:1px solid #d9d9d9}.banner-header .row>*:last-child{padding-left:16px}.banner-vip{position:relative;min-height:343px;padding:48px;color:#fff;background:#333 url("/resources/dist/images/banner/d-vip.png") no-repeat right bottom}@media (max-width: 719px){.banner-vip{background:#333;padding:48px 24px}}.banner-vip.not-vip .icon-vipclub-large-label{display:none}@media (max-width: 719px){.banner-vip.not-vip{text-align:center;background:#333}.banner-vip.not-vip .icon-vipclub-large-label{display:inline-block}.banner-vip.not-vip .title{margin-top:18px}.banner-vip.not-vip .title,.banner-vip.not-vip .txt,.banner-vip.not-vip .txt-light{text-align:left}.banner-vip.not-vip .btn{width:100%;color:#333;background:#ffaf00}}.banner-vip>*:nth-child(3).txt{margin-top:82px}@media (max-width: 719px){.banner-vip>*:nth-child(3).txt{margin-top:48px}}.banner-vip .title{font-size:36px}.banner-vip .title strong{font-size:48px;font-weight:bold}@media (max-width: 719px){.banner-vip .title{font-size:22px}.banner-vip .title strong{font-size:32px}}.banner-vip .txt{font-size:16px;font-weight:normal;margin-top:16px;max-width:400px}.banner-vip .txt-dim{font-size:12px;font-weight:normal;opacity:0.6}.banner-vip .txt-light{font-size:16px;font-weight:normal;opacity:0.6;max-width:400px}.banner-vip .txt-bold{font-weight:bold}@media (max-width: 719px){.banner-vip .txt{margin-top:32px}}.banner-vip .btn{width:240px;height:48px;font-size:16px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.banner-vip .btn .btn-txt.mobile{display:none}.banner-vip .btn i{margin-left:5px}.banner-vip .btn:hover{background:#f25800}.banner-vip .btn.mobile{display:none}@media (max-width: 719px){.banner-vip .btn{width:100%;margin:36px 0 0 0;color:#333;background:#ffaf00}.banner-vip .btn.mobile{display:block}}.txt-mobile{display:none}@media (max-width: 719px){.txt-mobile{display:inline}}.txt-desktop{display:none}@media (min-width: 720px){.txt-desktop{display:inline}}.nav_group{display:block;width:100%;font-size:0;margin-top:24px}.nav_group__link{display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 #0000001a;-moz-box-shadow:0 2px 4px 0 #0000001a;box-shadow:0 2px 4px 0 #0000001a;text-align:center;padding:16px 0;width:15.41667%;margin-left:1.5%}.nav_group__link:first-child{margin-left:0}.nav_group__link span{font-size:14px;color:#666}.nav_group__link img{display:block;margin:0 auto 8px;width:48px;height:auto}@media (max-width: 719px){.nav_group__link img{width:32px}}@media (max-width: 719px){.nav_group__link{width:32%;margin-left:2%}.nav_group__link:nth-child(1),.nav_group__link:nth-child(4){margin-left:0}}.tab_group,.tab_group--spacing,.tab_group--3,.tab_group--3--spacing{font-size:0;display:inline-block;width:100%;color:#333;background:#f5f5f5;margin-top:24px}.tab_group__tab,.tab_group__tab--borderless{padding:20px 0 17px;display:inline-block;vertical-align:middle;width:50%;font-size:16px;text-align:center;color:#acacac;border:1px solid #d9d9d9;border-bottom-width:2px;border-bottom-color:#333}.tab_group__tab:first-child,.tab_group__tab--borderless:first-child{border-right:1px solid #d9d9d9}.tab_group__tab[data-state="active"],.tab_group__tab--borderless[data-state="active"]{background:#fff;color:#333;font-weight:bold;border:2px solid #333;border-bottom-width:1px;border-bottom-color:#d9d9d9}.tab_group__tab[data-state="active"] em,.tab_group__tab--borderless[data-state="active"] em{color:#ff7b30}.tab_group__tab--borderless{border-bottom:2px solid #fff !important}@media (max-width: 719px){.tab_group__tab--borderless{border-bottom:2px solid #ff7b30 !important}}.tab_group--spacing{margin-bottom:20px}@media (max-width: 719px){.tab_group--spacing{margin-bottom:0}}@media (max-width: 719px){.tab_group,.tab_group--spacing,.tab_group--3,.tab_group--3--spacing{margin:8px 0}.tab_group__tab,.tab_group__tab--borderless{background:#fff;padding:8px 0;font-size:14px;border-bottom-width:1px;border-bottom-color:#d9d9d9}.tab_group__tab[data-state="active"],.tab_group__tab--borderless[data-state="active"]{background:#ff7b30;border-color:#ff7b30;border-width:1px;color:#fff;font-weight:normal}}.tab_group--3 .tab_group__tab,.tab_group--3--spacing .tab_group__tab,.tab_group--3 .tab_group__tab--borderless,.tab_group--3--spacing .tab_group__tab--borderless{width:33.33333%}.tab_group--3--spacing{margin-bottom:20px}@media (max-width: 719px){.tab_group--3--spacing{margin-bottom:0}}.btn-container{margin-top:20px;text-align:center}.btn-container>.ui_btn,.btn-container>.ui_btn--large,.btn-container>.ui_btn--custom{width:235px;font-size:13px}.btn-container>.ui_btn strong,.btn-container>.ui_btn--large strong,.btn-container>.ui_btn--custom strong{font-weight:bold}.breadcrumb{display:inline-block;width:70%;padding:16px 0}.breadcrumb a{font-size:12px;color:#333;vertical-align:middle}.breadcrumb i{font-size:10px;vertical-align:middle}.breadcrumb.pt40{padding-top:40px}.breadcrumb_container{width:100%;display:table}.breadcrumb_container .breadcrumb,.breadcrumb_container .cell{display:table-cell}.breadcrumb_container .cell{text-align:right}@media (max-width: 719px){.breadcrumb_container{padding:4px 12px;margin-bottom:8px}.breadcrumb_container .breadcrumb{width:60%}}.map{width:100%;height:344px}@media (max-width: 719px){.map{height:160px}}.article_block{color:#333}.article_block__title{font-size:24px;font-weight:bold}.article_block__title.hasBold br{display:none}.article_block__title.hasBold b{margin-left:8px}@media (max-width: 719px){.article_block__title.hasBold{font-weight:normal}.article_block__title.hasBold br{display:initial}.article_block__title.hasBold b{margin-left:0;font-weight:bold}}.article_block__circle{display:block;width:72px;height:72px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;float:right}@media (max-width: 719px){.article_block__circle{width:48px;height:48px}}.article_block__header{display:table;width:100%;padding:64px 0 0}@media (max-width: 719px){.article_block__header{padding-top:46px}}.article_block__header>*{display:table-cell;vertical-align:middle}.article_block__subtitle{margin-top:48px;margin-bottom:10px;font-size:20px;font-weight:bold}.article_block__label{color:#ff7b30;font-size:16px;font-weight:bold;display:block}.article_block__para{font-size:15px;white-space:pre-line}.article_block__para.bot_spacing{padding-bottom:54px}.article_block__img{display:block;width:100%;height:auto;padding:10px 0 20px}.article_block dl{margin-top:24px;display:table;width:100%;font-size:15px}.article_block dl>*{display:table-cell;vertical-align:top}.article_block dl dt{width:30%;font-weight:bold;vertical-align:top}.article_block dl dt i{vertical-align:middle;font-size:16px;margin-right:10px}.article_block dl dt i:before{color:#333}@media (max-width: 719px){.article_block dl dt{width:40%}}.article_block .hashtag-box{margin-top:64px}[data-ui-position="fixed"]+#edu-info .article_block__header:first-child{padding-top:120px}.video_card,.video_card--modified{display:table;width:100%}.video_card>*,.video_card--modified>*{display:table-cell;vertical-align:top;width:40%}.video_card>*:last-child,.video_card--modified>*:last-child{width:60%}.video_card__label{font-size:10px;color:#fff;background-color:rgba(51,51,51,0.6);display:inline-block;padding:4px}.video_card__cover{position:relative;display:block;width:100%;height:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}.video_card__cover:after{content:'';display:block;padding-bottom:56.25%}.video_card__cover>*{position:absolute;width:100%;height:100%}.video_card__cover>.video_card__label{width:initial;height:initial;bottom:4px;right:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.video_card__content{padding-left:16px}.video_card__title{display:block;color:#000;font-size:16px;font-weight:bold}@media (max-width: 719px){.video_card__title{margin-top:18px}}.video_card__desc{display:block;color:#666;display:block;display:-webkit-box;height:63px;font-size:14px;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (max-width: 719px){.video_card__desc{display:block;display:-webkit-box;height:36px;font-size:12px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:14px}}.video_card__sub_item{margin-top:5px;line-height:24px;font-size:12px;color:#666}.video_card__sub_item:first-child{margin-top:0}.video_card__sub_item .ico.outline{font-size:12px;height:24px;line-height:24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.video_card--modified{margin-top:36px}.video_card--modified:first-child{margin-top:0}.video_card--modified .ico.outline{background:#f5f5f5}.video_card--modified .ico.outline em{font-size:8px;margin-left:5px}.video_card--modified .ico.outline.active{background:none;border:1px solid #ff7b30;color:#ff7b30}.video_card--modified>*{display:table-cell;width:30%}.video_card--modified>*:last-child{width:70%}.video_card--modified .video_card__sub_item{padding-bottom:8px;padding-top:16px}.video_card--modified .video_card__sub_item:first-child{padding-top:0}.video_card--modified .video_card__sub_item:last-child{border-bottom:0 none}.video_card--modified .video_card__sub_item[data-active="1"]{color:#ff7b30}.video_card--modified .video_card__sub_item[data-active="1"] .ico.outline{background:transparent;border:1px solid #ff7b30}.video_card--modified .video_card__sub_item[data-active="1"] .ico.round{border-color:#ff7b30;color:#ff7b30}@media (max-width: 719px){.video_card,.video_card--modified{display:block}.video_card>*,.video_card--modified>*{display:block;width:100% !important;padding:0;margin:0}}.list_style>*,.list_style--underline>*{margin-top:20px}.list_style>*:first-child,.list_style--underline>*:first-child{margin-top:0}.list_style--underline>*{border-top:1px solid #d9d9d9;padding-top:20px}.list_style--underline>*:first-child{border-top:0 none;padding-top:0}@media (max-width: 719px){.list_style--underline>*{border-top:0 none}}.invisible{display:none}.no-items-div{padding-top:60px;color:#666;width:100%}.no-items-div .no-items-content{margin:auto;text-align:center}.no-items-div .no-items-logo{margin:22px 0}.no-items-div .no-items-text{height:22px;margin-top:8px 0}.no-items-div .no-items-button{margin:64px 0}.card-body{width:100%;border:1px solid #d9d9d9;margin-bottom:10px}.card-body>* td{vertical-align:middle}.card-body>* td.card-main{vertical-align:top}@media (max-width: 719px){.card-body>* td{display:inline-block;vertical-align:top}.card-body>* td.card-first,.card-body>* td.card-first__big{padding-bottom:20px}}.card-header{width:100%;display:table;padding:15px 12px;background:#f5f5f5;border-bottom:1px solid #d9d9d9}@media (max-width: 719px){.card-header{padding:15px 15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.card-header__left>*{float:left}@media (max-width: 719px){.card-header__left{min-width:90px}}.card-header__right{width:100%}.card-header__top{float:left}.card-header__bottom>*{float:right;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.card-header-text{color:#333;font-size:12px}.card-header-text.red{color:#ff7b30}.card-header-text.bar{padding:0 5px;font-weight:bold;color:#d9d9d9}.card-content{border-collapse:collapse}.card-main{width:-webkit-calc(100% - 240px);width:-moz-calc(100% - 240px);width:calc(100% - 240px);border-right:1px solid #d9d9d9}@media (max-width: 719px){.card-main{width:100%;border-right:none}}.card-first{width:120px}.card-first__big{width:240px}@media (max-width: 719px){.card-first{width:100%}.card-first__big{width:100%}}.card-second{width:120px;border-left:1px solid #d9d9d9}@media (max-width: 719px){.card-second{width:100%;border-top:1px solid #d9d9d9;border-left:none}}.label-and-move{text-align:center;color:#333;font-size:12px;padding:16px}@media (max-width: 719px){.label-and-move{padding:0 16px}}.label-marginer{margin-bottom:8px}@media (max-width: 719px){.label-marginer{margin-bottom:0}}@media (max-width: 719px){.label-col{display:inline-block}.label-col.left{padding-top:5px;float:left;text-align:left}.label-col.right{float:right}}.buttons{padding:11px;width:100%}.flexable-size-button{width:100%;padding:5px 0;margin:2px 0}@media (max-width: 719px){.flexable-size-button{width:-webkit-calc(50% - 5.5px);width:-moz-calc(50% - 5.5px);width:calc(50% - 5.5px);margin:2px}.flexable-size-button.one{width:-webkit-calc(100% - 4px);width:-moz-calc(100% - 4px);width:calc(100% - 4px)}}.flexable-size-button.disable{pointer-events:none;background-color:#f5f5f5;color:#acacac}.present_success_thanks{color:#666;text-align:center;margin-top:40px}.present_success_thanks h1{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal}.payment-data-notice-box{width:300px;padding:10px;color:#999;margin:0 0 20px 140px;background-color:#f5f5f5}@media (max-width: 719px){.payment-data-notice-box{width:100%;padding:10px;margin:0 0 20px 0;color:#999}}@media (max-width: 719px){.mobile-text-aligner{text-align:right}}.ui_prompt{width:376px;padding:24px}.ui_prompt>.ui_prompt__title{text-align:left;font-size:18px;font-weight:bold;line-height:1.5;margin-top:0;padding-bottom:17px;border-bottom:1px solid #333}.ui_prompt>.ui_prompt__message{margin-top:24px;margin-bottom:24px;font-size:14px;line-height:1.5;color:#333;text-align:left}.ui_prompt>.ui_prompt__btngroupundefined>.ui_btn--redline{margin-right:0.5%;padding:7px 0;font-size:16px;width:48.5%;height:44px}.ui_prompt>.ui_prompt__btngroupundefined>.ui_btn--red{margin-left:0.5%;padding:7px 0;font-size:16px;width:48.5%;height:44px}.ui_prompt>.ui_prompt__btngroup--single>.ui_btn--red{padding:7px 0;font-size:16px;width:100%;height:44px}@media (max-width: 719px){.ui_prompt{width:100%;margin-left:0;left:0}}.block-box{display:inline-block}.block-box.select-box{width:29.6%}.block-box.input-box{width:70%}@media (max-width: 719px){.block-box.select-box{width:100%;margin-top:4px}.block-box.input-box{width:100%;margin-top:4px}}.side_nav__sublist{display:none}.side_nav__menu{display:block}.side_nav__menu>a{display:block;width:100%;color:#333;font-size:16px;padding:10px 0}.side_nav__menu.active>a{font-size:24px;font-weight:bold;border-bottom:2px solid #333}.side_nav__menu.active .side_nav__sublist{display:block}.side_nav__submenu>a{display:block;width:100%;padding:10px 0;border-bottom:1px solid #d9d9d9;color:#666;position:relative}.side_nav__submenu>a .idus-icon-arrow-right{font-size:10px;display:inline-block;vertical-align:middle;text-align:right;color:#999;position:absolute;right:10px;top:15px}.side_nav__submenu.active>a,.side_nav__submenu.active .idus-icon-arrow-right{color:#ff7b30}@media (max-width: 719px){.side_nav{padding:0 12px}.side_nav__menu>a{display:none}.side_nav__submenu{display:inline-block;width:auto;margin-left:5px}.side_nav__submenu a{border:1px solid #d9d9d9;padding:8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#666;font-weight:bold}.side_nav__submenu:first-child{margin-left:0}.side_nav__submenu>a .idus-icon-arrow-right{position:initial;right:initial;top:initial;display:none}.side_nav__submenu.active>a{color:#666 !important}.side_nav__sublist>*{margin-bottom:5px}}@media (max-width: 719px){.mobile_bottom_container,.mobile_bottom_container--fix{height:64px;position:relative;padding:8px 12px}.mobile_bottom_container:after,.mobile_bottom_container--fix:after{content:'';clear:both;display:block}.mobile_bottom_container .btn_width_wrap,.mobile_bottom_container--fix .btn_width_wrap{position:absolute;left:12px;right:48px}.mobile_bottom_container>*:last-child,.mobile_bottom_container--fix>*:last-child{display:block;float:right;height:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media (max-width: 719px){.mobile_bottom_container--fix{-webkit-box-shadow:inset 0 1px 0 0 #d9d9d9;-moz-box-shadow:inset 0 1px 0 0 #d9d9d9;box-shadow:inset 0 1px 0 0 #d9d9d9;background:#fff;position:fixed;z-index:151;bottom:0;left:0;width:100%}.mobile_bottom_container--fix>*{width:auto !important}.mobile_bottom_container--fix>*:last-child{border:0 none}}@media (min-width: 720px){.mobile_bottom_container--fix>*:first-child{width:100% !important}}@media (max-width: 719px){.checkout_placeholder{position:fixed;bottom:0;left:0;width:100%;z-index:1000;-webkit-box-shadow:inset 0 1px 0 0 #d9d9d9;-moz-box-shadow:inset 0 1px 0 0 #d9d9d9;box-shadow:inset 0 1px 0 0 #d9d9d9;min-height:64px;padding:8px 12px;background:#fff}.checkout_placeholder .box-style-gray{display:none}.checkout_placeholder .product_checkout__btn_group--x2{padding-top:0}.checkout_placeholder .product_checkout_mobile_bottom{width:100%;margin-left:2px}.checkout_placeholder .product_checkout_mobile_bottom>*:last-child{width:-webkit-calc(100% - 68%) !important;width:-moz-calc(100% - 68%) !important;width:calc(100% - 68%) !important}.checkout_placeholder .ui_btn--redline--large{width:60%}.checkout_placeholder .ui_btn--large,.checkout_placeholder .ui_btn--custom{width:33.33333%}.checkout_placeholder .ui_btn--main{width:66.66%;height:100%}.checkout_placeholder [data-ui="like-icon"]{display:block;position:absolute;top:9px;right:2px;border:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;height:48px}}@media (max-width: 719px){.checkout_placeholder--soldout{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.checkout_placeholder .star-wrapper{display:none}@media (max-width: 719px){.checkout_placeholder .star-wrapper{display:block;width:44px;height:44px;text-align:center}}.product_checkout{background:#fff}.product_checkout__total{padding-top:24px;display:table;width:100%}.product_checkout__total>*{display:table-cell;vertical-align:middle;width:20%;font-size:14px;color:#666}.product_checkout__total>*:last-child{width:80%;text-align:right;font-size:20px;color:#333;font-weight:bold}.product_checkout__btn_group,.product_checkout__btn_group--x2{padding-top:24px}.product_checkout__btn_group:after,.product_checkout__btn_group--x2:after{content:'';display:block;clear:both}.product_checkout__btn_group>*,.product_checkout__btn_group--x2>*{display:block;padding:0;float:left;width:36%;margin-right:1%}.product_checkout__btn_group>*:last-child,.product_checkout__btn_group--x2>*:last-child{width:26%;margin-right:0;background:#30c612}.product_checkout__btn_group--x2>*{width:70%}.product_checkout__btn_group--x2>*:last-child{width:29%;background:#fff}@media (max-width: 719px){.product_checkout{padding:8px;z-index:1000;position:fixed;bottom:0;left:0}}.option_container__title{display:block;padding:16px 8px;color:#666;font-size:14px}.option_container__list>li{width:100%;margin-top:8px}.option_container__list>li:first-child{margin-top:0}.options-stock{margin-top:24px}.options-stock .ui_btn--mini{display:inline-block;vertical-align:middle;text-align:center;padding:0 6px;margin-left:8px}.options-stock .ui_btn--mini .idus-icon-close{font-size:8px;color:#666}.options-stock .ui_btn--mini .idus-icon-close:before{font-weight:bold}.options-stock.mini .area-txt:first-child{display:none}.options-stock.mini .area-txt{width:100%}.options-stock.mini .area-ui{width:100%;margin-top:10px}.options-stock.mini .area-ui input:first-child{margin-left:0}.options-stock li{display:none;padding:16px;background:#f5f5f5;border-bottom:1px solid #ccc;overflow:hidden}.options-stock li:first-child{border-top:1px solid #ccc}.options-stock li .area-txt{color:#666}.options-stock li .area-txt,.options-stock li .area-ui{display:block;float:left;width:100%}.options-stock li .area-txt:first-child,.options-stock li .area-ui:first-child{margin-bottom:8px}.options-stock li .area-txt input[type=number],.options-stock li .area-ui input[type=number]{margin-left:0;text-align:center}.options-stock[data-list=false]{min-height:53px}.options-stock[data-list=false] li:first-child{display:block}.options-stock[data-list=false] li:first-child button[data-action=remove_parent]{display:none}.price_tag{width:100%}.price_tag>*{display:inline-block;vertical-align:middle;font-size:0;line-height:30px}.price_tag>*:first-child{margin-left:0}.price_tag__hilight{color:#ff4b50;font-size:24px}.price_tag__hilight>*{font-size:24px;font-weight:bold}.price_tag__strong{font-size:24px;color:#333}.price_tag__strong>*{font-size:24px;font-weight:bold}.price_tag__crossout{font-size:14px;color:#999}.def_group{margin-top:16px;display:table;background:#f5f5f5;width:100%;padding:20px 0}@media (max-width: 719px){.def_group{position:relative}}.def_group>dl{position:relative;display:table-cell;width:25%;text-align:center}@media (max-width: 719px){.def_group>dl{position:initial}.def_group>dl:before{display:none}}.def_group>dl:before{position:absolute;content:'|';color:#d9d9d9;font-size:20px;left:0;top:10px;font-weight:100}.def_group>dl:first-child:before{display:none}.def_group>dl>*{text-align:center;display:block}.def_group>dl dt{font-size:12px;color:#999;vertical-align:middle}.def_group>dl dt>img{margin-left:2px;display:inline-block;vertical-align:middle}.def_group>dl dd{margin-top:6px;font-size:14px;color:#333}@media (min-width: 720px){.def_group>dl[data-ui="expand"]:hover .def_group__hover_layer{display:block !important}}.def_group__hover_layer{display:none !important;width:220px;position:absolute;padding:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 4px 0 #0000004d;-moz-box-shadow:2px 2px 4px 0 #0000004d;box-shadow:2px 2px 4px 0 #0000004d;border:solid 1px #666;background-color:#ffffffeb;right:0;top:0;z-index:101}.def_group__hover_layer>*{font-size:12px;text-align:left;display:inline-block;width:100%;color:#666}.def_group__hover_layer pre{white-space:pre-line}@media (min-width: 720px){.def_group__hover_layer.height1{width:240px}}@media (max-width: 719px){.def_group__hover_layer{width:100%}.def_group__hover_layer .close_btn{position:absolute;width:24px;height:24px;right:8px;top:8px}.def_group__hover_layer .close_btn i{line-height:24px;text-align:center;display:inline-block;width:100%}}.artist_card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.artist_card__split{display:table-cell;vertical-align:top;width:75%}.artist_card__split:last-child{width:25%;text-align:right}.artist_card__split:last-child>*{margin-top:1px}.artist_card__link{display:block;width:100%}.artist_card__img{display:inline-block;vertical-align:top;font-size:0;width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;margin-right:6px}.artist_card__label{margin-top:2px;display:inline-block;vertical-align:top;max-width:80%;font-size:14px;color:#666}.artist_card__label>*{display:inline-block;vertical-align:middle;color:inherit}.artist_card__label i{color:#999;font-size:12px;margin-bottom:2px;margin-left:-4px}.sticky_aside_overflow{width:100%;height:100%}.sticky_aside{padding:12px;background-color:#fff}.sticky_aside .idus-icon-star-fill{color:#ff7b30}.sticky_aside .iconOnly{font-size:24px;padding:0 3px;border:0 none}@media (min-width: 720px){.sticky_aside{padding:16px;position:absolute;right:1px;top:36px;width:472px;z-index:98;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 #0000001a;-moz-box-shadow:0 2px 4px 0 #0000001a;box-shadow:0 2px 4px 0 #0000001a;border:solid 1px #f5f5f5}.sticky_aside.overflower{max-height:96vh;overflow:auto}.sticky_aside[data-state="fixed"]{position:fixed;left:50%;margin-left:55px;top:10px}.sticky_aside[data-state="fixed"][data-stick="true"]{position:absolute}.sticky_aside[data-state="fixed"].overflower{max-height:96vh;overflow:auto}.sticky_aside .iconOnly{display:none}}.sticky_aside__small{font-size:13px;color:#666;display:block;margin-bottom:4px}.sticky_aside__title{display:block;font-size:20px;color:#333;margin-bottom:12px}.sticky_aside__produc-title{display:block;font-size:20px;color:#333;margin-bottom:12px}@media (max-width: 719px){.sticky_aside__produc-title{margin-bottom:8px}}.sticky_aside__marked,.sticky_aside__marked--red{font-size:14px;color:#999;background:none}.sticky_aside__marked--red{font-weight:bold;color:#ff7b30}.sticky_aside .btn-group,.sticky_aside .ui-product-detail .btn-group--mt,.ui-product-detail .sticky_aside .btn-group--mt,.sticky_aside .card_detail .btn-group--mt,.card_detail .sticky_aside .btn-group--mt{margin-top:14px;font-size:0}.sticky_aside .btn-group:first-of-type,.sticky_aside .ui-product-detail .btn-group--mt:first-of-type,.ui-product-detail .sticky_aside .btn-group--mt:first-of-type,.sticky_aside .card_detail .btn-group--mt:first-of-type,.card_detail .sticky_aside .btn-group--mt:first-of-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.sticky_aside .btn-group:first-of-type button,.sticky_aside .ui-product-detail .btn-group--mt:first-of-type button,.ui-product-detail .sticky_aside .btn-group--mt:first-of-type button,.sticky_aside .card_detail .btn-group--mt:first-of-type button,.card_detail .sticky_aside .btn-group--mt:first-of-type button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:44px;line-height:normal}.sticky_aside .btn-group i,.sticky_aside .ui-product-detail .btn-group--mt i,.ui-product-detail .sticky_aside .btn-group--mt i,.sticky_aside .card_detail .btn-group--mt i,.card_detail .sticky_aside .btn-group--mt i{font-size:20px}.sticky_aside .btn-group>*,.sticky_aside .ui-product-detail .btn-group--mt>*,.ui-product-detail .sticky_aside .btn-group--mt>*,.sticky_aside .card_detail .btn-group--mt>*,.card_detail .sticky_aside .btn-group--mt>*{width:50%;font-size:14px;padding:0}.sticky_aside .btn-group>*.starred_btn i,.sticky_aside .ui-product-detail .btn-group--mt>*.starred_btn i,.ui-product-detail .sticky_aside .btn-group--mt>*.starred_btn i,.sticky_aside .card_detail .btn-group--mt>*.starred_btn i,.card_detail .sticky_aside .btn-group--mt>*.starred_btn i{font-size:20px}.sticky_aside .btn-group>*.starred_btn.mobile-show i,.sticky_aside .ui-product-detail .btn-group--mt>*.starred_btn.mobile-show i,.ui-product-detail .sticky_aside .btn-group--mt>*.starred_btn.mobile-show i,.sticky_aside .card_detail .btn-group--mt>*.starred_btn.mobile-show i,.card_detail .sticky_aside .btn-group--mt>*.starred_btn.mobile-show i{padding:0}.sticky_aside .btn-group>*:first-child,.sticky_aside .ui-product-detail .btn-group--mt>*:first-child,.ui-product-detail .sticky_aside .btn-group--mt>*:first-child,.sticky_aside .card_detail .btn-group--mt>*:first-child,.card_detail .sticky_aside .btn-group--mt>*:first-child{-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-right-radius:0px}.sticky_aside .btn-group>*:last-child,.sticky_aside .ui-product-detail .btn-group--mt>*:last-child,.ui-product-detail .sticky_aside .btn-group--mt>*:last-child,.sticky_aside .card_detail .btn-group--mt>*:last-child,.card_detail .sticky_aside .btn-group--mt>*:last-child{border-left:0 none;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px}.sticky_aside .btn-group>*[data-ui=like-icon][data-state=active],.sticky_aside .ui-product-detail .btn-group--mt>*[data-ui=like-icon][data-state=active],.ui-product-detail .sticky_aside .btn-group--mt>*[data-ui=like-icon][data-state=active],.sticky_aside .card_detail .btn-group--mt>*[data-ui=like-icon][data-state=active],.card_detail .sticky_aside .btn-group--mt>*[data-ui=like-icon][data-state=active]{color:#ff7b30}.sticky_aside .btn-group>*[data-ui=like-icon][data-state=active] i:before,.sticky_aside .ui-product-detail .btn-group--mt>*[data-ui=like-icon][data-state=active] i:before,.ui-product-detail .sticky_aside .btn-group--mt>*[data-ui=like-icon][data-state=active] i:before,.sticky_aside .card_detail .btn-group--mt>*[data-ui=like-icon][data-state=active] i:before,.card_detail .sticky_aside .btn-group--mt>*[data-ui=like-icon][data-state=active] i:before{color:#ff7b30;fill:#ff7b30}.sticky_aside .btn-group>* span,.sticky_aside .ui-product-detail .btn-group--mt>* span,.ui-product-detail .sticky_aside .btn-group--mt>* span,.sticky_aside .card_detail .btn-group--mt>* span,.card_detail .sticky_aside .btn-group--mt>* span{margin:0 4px}.sticky_aside .artist_card{margin-bottom:12px}.sticky_aside .price_tag{margin-bottom:12px}.sticky_aside .price_tag__hilight{padding-right:8px}.sticky_aside .price_tag__strong{padding-right:6px}.sticky_aside .tab-style{margin-top:24px}.sticky_aside.product_detail{padding:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border:none !important}@media (max-width: 719px){.sticky_aside.product_detail{margin-bottom:-24px}}@media (max-width: 719px){.sticky_aside_product{padding:12px 12px 20px 12px}}@media (min-width: 720px){.sticky_aside_product{padding:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 #0000001a;-moz-box-shadow:0 2px 4px 0 #0000001a;box-shadow:0 2px 4px 0 #0000001a;border:solid 1px #f5f5f5}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.black-box-white-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#565656;width:100%;padding:8px 12px}.black-box-white-text.only-text{padding:11.5px 12px}#container+.black-box-white-text{margin-top:-6px}.black-box-white-text>*{font-size:13px;line-height:1;color:#fff}.black-box-white-text .label{display:inline-block;font-size:10px;line-height:1;background-color:#efe3fc;text-align:center;padding:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#8c5ad2}.black-box-white-text .text{margin-left:6px}@media (max-width: 719px){.black-box-white-text{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.black-box-white-text p{font-size:12px}}.ui_tab_group,.ui_tab_group--spacing,.ui_tab_group--3,.ui_tab_group--3--spacing{font-size:0;display:inline-block;width:100%;color:#333;background:#f5f5f5}.ui_tab_group.favorite .ui_tab_group__tab.active,.favorite.ui_tab_group--spacing .ui_tab_group__tab.active,.favorite.ui_tab_group--3 .ui_tab_group__tab.active,.favorite.ui_tab_group--3--spacing .ui_tab_group__tab.active,.ui_tab_group.favorite .active.ui_tab_group__tab--borderless,.favorite.ui_tab_group--spacing .active.ui_tab_group__tab--borderless,.favorite.ui_tab_group--3 .active.ui_tab_group__tab--borderless,.favorite.ui_tab_group--3--spacing .active.ui_tab_group__tab--borderless{color:#333;border-bottom-color:#d9d9d9;font-weight:bold}@media (max-width: 719px){.ui_tab_group.favorite .ui_tab_group__tab,.favorite.ui_tab_group--spacing .ui_tab_group__tab,.favorite.ui_tab_group--3 .ui_tab_group__tab,.favorite.ui_tab_group--3--spacing .ui_tab_group__tab,.ui_tab_group.favorite .ui_tab_group__tab--borderless,.favorite.ui_tab_group--spacing .ui_tab_group__tab--borderless,.favorite.ui_tab_group--3 .ui_tab_group__tab--borderless,.favorite.ui_tab_group--3--spacing .ui_tab_group__tab--borderless{border:1px solid #d9d9d9}}.ui_tab_group__tab,.ui_tab_group__tab--borderless{padding:20px 0 17px;display:inline-block;vertical-align:middle;width:50%;font-size:16px;text-align:center;color:#acacac;border:1px solid #d9d9d9;border-bottom-color:#d9d9d9;background-color:#f5f5f5}.ui_tab_group__tab:first-child,.ui_tab_group__tab--borderless:first-child{border-right:0px}.ui_tab_group__tab em,.ui_tab_group__tab--borderless em{font-weight:bold}.ui_tab_group__tab.active,.active.ui_tab_group__tab--borderless{background:#fff;color:#acacac;border-bottom-width:1px;border-bottom-color:#fff}.ui_tab_group__tab.active em,.active.ui_tab_group__tab--borderless em{color:#333}.ui_tab_group__tab--borderless{border-bottom:2px solid #fff !important}@media (max-width: 719px){.ui_tab_group__tab--borderless{border-bottom:2px solid #ff7b30 !important}}.ui_tab_group--spacing{margin-bottom:20px}@media (max-width: 719px){.ui_tab_group--spacing{margin-bottom:0}}@media (max-width: 719px){.ui_tab_group__tab,.ui_tab_group__tab--borderless{background:#f5f5f5;padding:17px 0;font-size:14px}.ui_tab_group__tab:first-child,.ui_tab_group__tab--borderless:first-child{border-left:0}.ui_tab_group__tab:last-child,.ui_tab_group__tab--borderless:last-child{border-right:0}.ui_tab_group__tab.active,.active.ui_tab_group__tab--borderless{border-width:1px;color:#333;font-weight:normal}}.ui_tab_group--3 .ui_tab_group__tab,.ui_tab_group--3--spacing .ui_tab_group__tab,.ui_tab_group--3 .ui_tab_group__tab--borderless,.ui_tab_group--3--spacing .ui_tab_group__tab--borderless{width:33.33333%}.ui_tab_group--3--spacing{margin-bottom:20px}@media (max-width: 719px){.ui_tab_group--3--spacing{margin-bottom:0}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.base-card{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.base-card.card--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.base-card.card--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-thumb-cover{position:relative;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.product{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.product:hover{-webkit-box-shadow:0 0px 8px 0 #00000026;-moz-box-shadow:0 0px 8px 0 #00000026;box-shadow:0 0px 8px 0 #00000026}.product .card-info{padding:12px 8px;height:204px}@media (max-width: 719px){.product .card-info{padding:12px 4px;height:auto}}.product .product-thumb-img{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;height:auto;display:block}@media (max-width: 719px){.product .product-thumb-img.big:after{padding-bottom:75%}}.product .product-thumb-img:after{content:'';display:block;padding-bottom:100%}.product .product-bookmark{position:absolute;right:8px;top:8px}.product .product-bookmark button:focus{outline:none}.product .product-info__artist-name{font-size:12px;color:#999}.product .product-info__name{display:-webkit-box;font-size:13px;max-height:36px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1.38;color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 8px 0}.product .product-info__price{font-size:15px;font-weight:bold;line-height:1;color:#333}.product .product-info__price .sale-rate{color:#ff4b50}.product .product-info__price .price-origin--before-sale{font-size:11px;font-weight:normal;color:#999;line-height:1.36;margin-top:4px}.product .product-info__badge-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product .product-info__badge-group .badge:last-child{margin-right:0}.product .product-info__review{margin-top:12px}.product .review-rating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.product .review-rating .review-count{font-size:11px;color:#666;line-height:1;margin-left:4px;margin-bottom:2px}.product .review-comment{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;margin-top:4px}.product .review-comment__badge{font-size:10px;font-weight:bold;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#999;background-color:#f5f5f5;padding:2px 6px;margin-right:4px;line-height:1}.product .review-comment__contents{color:#666;font-size:11px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;line-height:1.1}@media (max-width: 360px){.product .product-info__badge-group .badge:nth-child(3){margin-top:4px}}.product--recommended:hover .product-thumb-img{transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.08, M12=0, M21=0, M22=1.08, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.08,M12=0,M21=0,M22=1.08,SizingMethod="auto expand")}.product--recommended .card-info{padding:6px 0 12px;height:79px}.product--recommended .product-thumb-img{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;height:auto;display:block;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01);-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;-o-transition:-o-transform 0.5s ease-in-out;-moz-transition:transform 0.5s ease-in-out, -moz-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out, -moz-transform 0.5s ease-in-out, -o-transform 0.5s ease-in-out}.product--recommended .product-thumb-img:after{content:'';display:block;padding-bottom:100%}.product--recommended .product-info__name{display:-webkit-box;font-size:13px;height:34px;max-height:34px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1.38;color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px}.product--recommended .product-info__price{font-size:12px;line-height:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product--recommended .product-info__price .sale-rate{color:#ff7b30;margin-right:4px;font-weight:bold}.product--recommended .product-info__price .price-origin,.product--recommended .product-info__price .price-sale{color:#666}.badge{padding:5px 6px 4px;height:20px;font-size:11px;font-weight:bold;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1;background-color:#333;color:#fff;margin-right:4px}.badge-delivery{background-color:#e9f5ff;color:#0a91ff}.badge-food,.badge-fresh{background-color:#e2fae6;color:#39af4d}.badge-new{background-color:#fff4bb;color:#f7a100}.badge-hot{background-color:#ffeceb;color:#ff7b30}.ui_card__emphasize{color:#333}@media (max-width: 719px){.ui_card--flex-orientation .ui_card__imgcover{height:160px}.ui_card--flex-orientation .ui_card__img{height:100%}}.ui_flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ui_flexbox.all-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ui_flexbox.align-direction__center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ui_flexbox.align-direction__top{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.ui_flexbox.align-direction__bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.ui_flexbox.justfy-direction__center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.ui_flexbox.justfy-direction__top{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ui_flexbox.justfy-direction__bottom{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.flex-span.space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.safe-food-box{margin:20px 0 20px 12px;padding:16px 24px;width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#e2fae666}.safe-food-title{height:19px;font-size:16px;font-weight:bold;text-align:center;color:#39af4d;margin-bottom:6px}.safe-food-text{font-size:12px;text-align:center;color:#333}.comment-icon{font-size:32px;color:#999;word-break:keep-all}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.ui_field--autoresize:focus,.ui_field--onchange textarea:focus{border-color:#333}.ui_field--onchange .ui_field__chars{right:8px !important;bottom:4px}.ui_field--onchange .ui_field__txtarea textarea,.ui_field--onchange .ui_field__txtarea--full textarea{padding:12px;line-height:1.33}.ui_field--onchange .ui_field__txtarea textarea[maxlength],.ui_field--onchange .ui_field__txtarea--full textarea[maxlength]{margin-right:30px}.ui_field--onchange .ui_field__txtarea textarea::-webkit-input-placeholder,.ui_field--onchange .ui_field__txtarea--full textarea::-webkit-input-placeholder{color:#999;font-weight:normal}.ui_field--onchange .ui_field__txtarea textarea:-moz-placeholder,.ui_field--onchange .ui_field__txtarea--full textarea:-moz-placeholder{color:#999;font-weight:normal}.ui_field--onchange .ui_field__txtarea textarea::-moz-placeholder,.ui_field--onchange .ui_field__txtarea--full textarea::-moz-placeholder{color:#999;font-weight:normal}.ui_field--onchange .ui_field__txtarea textarea:-ms-input-placeholder,.ui_field--onchange .ui_field__txtarea--full textarea:-ms-input-placeholder{color:#999;font-weight:normal}.ui_field--onchange .ui_field__txtarea textarea::-ms-input-placeholder,.ui_field--onchange .ui_field__txtarea--full textarea::-ms-input-placeholder{color:#999;font-weight:normal}.ui_field--onchange .ui_field__txtarea textarea::placeholder,.ui_field--onchange .ui_field__txtarea--full textarea::placeholder{color:#999;font-weight:normal}.ui_field--onchange .ui_field__btn{color:#333;font-weight:bold;width:70px}.ui_field--onchange .ui_field__btn:focus{border:1px solid #333}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.flex_nav_style{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;z-index:96;background:#fff;width:560px;margin:0;height:57px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.flex_nav_style.play{width:100%}.flex_nav_style[data-ui-position=fixed]{border-top:0 none;margin-top:0}.flex_nav_style:after{content:'';clear:both;display:block}.flex_nav_style a{position:relative;display:block;padding:18px 0 17px;float:left;font-size:16px;color:#666;text-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex_nav_style a.active{color:#ff7b30}.flex_nav_style a.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#ff7b30}.flex_nav_style button{outline:none;position:relative;display:block;padding:18px 0 17px;float:left;font-size:16px;color:#666;text-align:center}.flex_nav_style button.active:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#ff7b30}@media (max-width: 719px){.flex_nav_style.nav-mobile,.flex_nav_style.nav-mobile--nm{width:100vw;height:54px;margin-left:-12px}.flex_nav_style.nav-mobile a,.flex_nav_style.nav-mobile--nm a{font-size:12px}}@media (max-width: 719px){.flex_nav_style.nav-mobile--nm{margin-left:0}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.ui_header{width:100%;color:#333;padding-bottom:8px;padding-top:40px;margin-bottom:24px;border-bottom:1px solid #d9d9d9}.ui_header.main{font-size:24px}.ui_header.main>*{font-size:24px}.ui_header.sub{font-size:16px}.ui_header.sub>a,.ui_header.sub h1,.ui_header.sub h2,.ui_header.sub h3,.ui_header.sub h4,.ui_header.sub h5,.ui_header.sub h6{font-size:16px}.ui_header.no_border{border-bottom:none}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}@media (max-width: 719px){.mobile-pb40{padding-bottom:40px}}.ui_title.mod-size .ui_title__txt{width:65% !important}@media (max-width: 719px){.reviewpage .m-spacing{padding:12px}}@media (max-width: 719px){[data-page=m-no-padding]>*{padding:0}}[data-layout-split=artist-page] [data-title=stock] .ui_btn--large,[data-layout-split=artist-page] [data-title=stock] .ui_btn--custom{width:200px;display:block;margin:24px auto 0}@media (max-width: 719px){[data-layout-split=artist-page] [data-title=stock] .ui_btn--large,[data-layout-split=artist-page] [data-title=stock] .ui_btn--custom{width:100%;font-size:14px}}@media (max-width: 719px){[data-layout-split=artist-page] .ui_btn--large,[data-layout-split=artist-page] .ui_btn--custom{width:100%;font-size:14px}}[data-layout-split=artist-page] .artist-banner a{display:block;width:100%;height:106px}@media (max-width: 719px){[data-layout-split=artist-page] .artist-banner a{height:57px}}[data-layout-split=artist-page] .artist-banner a img{display:block;height:100%;width:auto;margin:0 auto}@media (max-width: 719px){[data-layout-split=artist-page] .artist-banner a img{width:100%;height:auto}}.wrap-login{min-height:100%;background:#fff}@media (max-width: 719px){.wrap-login{height:100%;position:absolute;bottom:0;top:0;width:100%}}.wrap-login .form,.wrap-login .content{width:384px;display:block;margin:0 auto}@media (max-width: 719px){.wrap-login .form,.wrap-login .content{width:100%;padding:0 12px !important}}.login.wrap{padding:1px 0 50px;min-height:100%;background:#fff}.login.wrap .form,.login.wrap .content{width:384px;display:block;margin:0 auto}@media (max-width: 719px){.login.wrap .form,.login.wrap .content{width:100%;padding:0 12px}}.login.wrap .input-text,.login.wrap .readonly-default[readonly]{display:block;width:100%;margin-top:10px;text-align:left}.login.wrap .input-text input,.login.wrap .readonly-default[readonly] input{font-size:14px;height:48px}.login.wrap .input-text [data-placeholder],.login.wrap .readonly-default[readonly] [data-placeholder]{top:14px;font-size:14px}.login.wrap .option{margin:10px 0;text-align:right;color:#666;vertical-align:middle;overflow:hidden}.login.wrap .option .check-label{float:left}.login.wrap .option+.btn-login{margin-top:10px}.login.wrap .coupon{margin:40px auto;width:338px;display:table;height:175px}@media (max-width: 320px){.login.wrap .coupon{width:280px}}.login.wrap .coupon:before,.login.wrap .coupon:after{background:#fafafa}.login.wrap .coupon .area-txt{display:table-cell;vertical-align:middle;width:100%}.login.wrap .coupon .title{font-size:18px;margin-bottom:12px}.login.wrap .coupon .hilight{height:auto;font-size:46px;vertical-align:middle}.login.wrap .coupon .hilight em{display:inline-block;vertical-align:middle;font-size:38px}.login.wrap .txt-title{margin-top:38px;font-size:25px;color:#333;word-break:keep-all}.login.wrap .txt-title strong{font-weight:bold}.login.wrap .complete-txt-title{margin-top:38px;margin-bottom:15px;font-size:25px;color:#333;word-break:keep-all}.login.wrap .complete-txt-title strong{font-weight:bold}.login.wrap .complete-txt-title.title-text{margin-top:0;margin-bottom:0}.login.wrap .txt-note{font-size:17px;color:#333;word-break:keep-all}.login.wrap .txt-note strong{font-weight:bold}.login.logo{text-align:center;padding:40px 0 0}.login.logo a{display:block}.login.section.root,.root.login.section--no-line{width:384px;display:block;margin:0 auto;border-top:0}@media (max-width: 719px){.login.section.root,.root.login.section--no-line{width:100%;padding:0 12px}}.login.section,.login.section--no-line{text-align:center;margin-top:50px;border-top:1px solid #333}.login.section--no-line{border-top:0}.login .login-sns.wrap{overflow:hidden}.login .login-sns.wrap.h>.item:first-child{width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.login .login-sns.item a{padding:6px 0;margin-top:10px;display:block;color:#fff;font-size:14px;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;min-height:44px}.login .login-sns.item.naver a{background:#63c33d}.login .login-sns.item.naver.bold a{background:#63c33d;line-height:32px;padding:12px;font-size:16px;margin-top:10px;margin-left:0}.login .login-sns.item.naver.bold a span{position:absolute;left:12px;top:12px}.login .login-sns.item.facebook a{background:#435a92}.login .login-sns.item.facebook.bold a{background:#435a92;line-height:32px;padding:12px;font-size:16px;margin-top:10px;margin-left:0}.login .login-sns.item.facebook.bold a span{position:absolute;left:12px;top:12px}.login .login-sns.item.kakaotalk a{background:#fce84d;color:#333}.login .login-sns.item.kakaotalk.bold a{background:#fce84d;color:#333;line-height:32px;padding:12px;font-size:16px;margin-top:10px;margin-left:0}.login .login-sns.item.kakaotalk.bold a span{position:absolute;left:12px;top:12px}.login .login-sns.item.twitter a{background:#69aaeb}.login .login-sns.item.twitter.bold a{background:#69aaeb;line-height:32px;padding:12px;font-size:16px;margin-top:10px;margin-left:0}.login .login-sns.item.twitter.bold a span{position:absolute;left:12px;top:12px}.login .login-sns.item.apple a{background-color:#fff;color:#000;border:solid 1px #000}.login .login-sns.item.apple.bold a{background-color:#fff;color:#000;border:solid 1px #000;line-height:32px;padding:12px;font-size:16px;margin-top:10px;margin-left:0}.login .login-sns.item.apple.bold a span{position:absolute;left:12px;top:12px}.login .login-sns.item.email a{border:2px solid #ff7b30;background:#fff;color:#ff7b30;line-height:28px}.login .login-sns.item.more button{width:100%;background:#fff;border:1px solid #d9d9d9;color:#333;line-height:32px;padding:12px;font-size:16px;margin-top:10px;margin-left:0;outline:none}.login .login-sns.item em{margin-top:2px;display:inline-block;width:100%;font-size:12px}.login .login-sns.item .show-more-signup-btn{font-size:14px !important;line-height:18px !important}.sns_group{margin-top:20px;overflow:hidden}.sns_group .login-sns.item{font-size:12px;width:23.5%;margin-left:2%;display:block;float:left}.sns_group .login-sns.item:first-child{margin-left:0}.sns_group .login-sns.item a:after{content:"";display:block;background:#efefef;padding-bottom:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.sns_group .login-sns.item:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sns_group .login-sns.item.naver a:after{background:#63c33d}.sns_group .login-sns.item.facebook a:after{background:#435a92}.sns_group .login-sns.item.twitter a:after{background:#69aaeb}.sns_group .login-sns.item.apple a:after{background-color:#fff;-webkit-box-shadow:inset 0 0 2px #000;-moz-box-shadow:inset 0 0 2px #000;box-shadow:inset 0 0 2px #000}.sns_group .login-sns.item.apple em{color:#000}.sns_group .login-sns.item a{padding:0;margin:0;background:transparent !important;border:0 none !important}.sns_group .login-sns.item a>*{display:block;position:absolute}.sns_group .login-sns.item a span{left:50%;margin-left:-16px;top:20%}.sns_group .login-sns.item a em{bottom:20%}.login.section.signup-form,.signup-form.login.section--no-line{padding-bottom:100px}.login.title,.login.title--bold{font-size:14px;color:#333;text-align:center;position:relative;top:-10px;background:#fff;display:inline-block;padding:0 10px}.login.title--bold{font-size:24px;font-weight:bold;top:-16px}.login .addition-txt{color:#666;font-size:14px}.login .addition-txt a{text-decoration:underline}.login .btn-login{width:100%;height:48px;line-height:48px;font-size:16px}.login .text-join{text-align:center;margin-top:20px}.login.input-group{margin-top:40px}.login.input-group>*{width:100%;display:block;margin-top:8px;line-height:46px;font-size:16px}.login.input-group>*:first-child{margin-top:0}.login.para{color:#333;font-size:18px;margin-top:16px}.login.para strong{font-weight:bold}.login.img-bg,.login.artist_card__img{margin-top:18px;height:96px;width:96px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto}.login.validation-form>button{width:120px;margin-top:40px}.login .b2b-guide{color:#666;text-align:left;padding:20px 8px;font-weight:300}.login .b2b-guide strong{font-weight:500}.login .b2b-guide li{position:relative}.login .b2b-guide li:before{content:'';position:absolute;top:0px;margin:8px 0 0 -8px;vertical-align:middle;display:inline-block;width:2px;height:2px;background:#666}.login .b2b-guide li+li{margin-top:4px}form#recommendation .btn_group{margin-top:36px;overflow:hidden}form#recommendation .btn_group button{display:block;float:left;width:49.5%;margin-left:1%}form#recommendation .btn_group button:first-child{margin-left:0}form#recommendation .input-text,form#recommendation .readonly-default[readonly]{position:relative}form#recommendation .error{color:#ff7b30}form#recommendation #rcmd_code-error{width:100%;left:0;bottom:-20px;color:#ff7b30;position:absolute}[data-page=reauth-complete] .box-bg{background:#33333314;padding:16px 0;margin-top:30px}[data-page=reauth-complete] .box-bg>*{color:#333;font-size:14px;text-align:center}[data-page=reauth-complete] .box-bg em{font-weight:bold;margin-bottom:4px}[data-page=reauth-complete] legend{display:inline-block;width:100%;text-align:left;color:#333;font-weight:bold}[data-page=reauth-complete] [data-form=reauth]{margin-top:36px}[data-page=reauth-complete] [data-form=reauth] .ui_btn--red--large{margin-top:36px;width:100%}[data-page=reauth-complete] [data-form=reauth] .input-text,[data-page=reauth-complete] [data-form=reauth] .readonly-default[readonly]{margin-top:4px}[data-page=changePassword] .inner-w400{margin-bottom:100px}[data-page=changePassword] h1{font-size:30px;color:#333;text-align:center;margin:60px 0 20px}[data-page=changePassword] p{font-size:14px;text-align:center;color:#666}[data-page=changePassword] #change_password{margin:60px 0 10px}[data-page=changePassword] #change_password .form-block-body:first-child>.input-text,[data-page=changePassword] #change_password .form-block-body:first-child>.readonly-default[readonly]{margin-top:0}[data-page=changePassword] #change_password label.form-error{margin:0}[data-page=changePassword] #change_password .ui_btn--red--large{margin-top:36px}[data-page=changePassword] .input-text,[data-page=changePassword] .readonly-default[readonly]{margin-top:8px;vertical-align:baseline}[data-page=changePassword] .ui_btn--large,[data-page=changePassword] .ui_btn--custom,[data-page=changePassword] .ui_btn--red--large{width:100%}[data-page=changePassword] span{display:inline-block;width:100%;font-size:12px;color:#999;text-align:center;margin-top:8px}.inactive_user_page{border-top:0 none !important;color:#666}.inactive_user_page>h1{font-size:30px;color:#333}.inactive_user_page>h1 em{color:#ff7b30}.inactive_user_page>p{margin-top:16px;font-size:13px}.inactive_user_page__boxarea{margin-top:60px;padding:16px;background:#f8f8f8}.inactive_user_page__boxarea>*{display:inline-block;width:100%;text-align:left}.inactive_user_page__boxarea dt{font-size:12px;color:#999;margin-top:12px}.inactive_user_page__boxarea dt:first-child{margin-top:0}.inactive_user_page__boxarea dd{font-size:14px;color:#333}.inactive_user_page .form-block-body{margin-top:8px}.inactive_user_page .form-block-body:first-child{margin-top:0}.inactive_user_page .form-block{margin-top:24px !important}.inactive_user_page .btn.btn-login.btn-point{margin-top:36px;width:100%}.inactive_user_page .type-m .time-limit{top:6px !important}[data-page=signup] .logo{padding-top:40px}.signup-step.wrap{text-align:center;margin:45px 0 20px}.signup-step.wrap ul{display:inline-block;position:relative;border-top:1px solid #aaa}.signup-step.wrap li{position:relative;top:-15px;z-index:10;background:#fff;color:#999;border:1px solid #999;display:inline-block;width:32px;height:32px;line-height:32px;font-size:14px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.signup-step.wrap .is_active{color:#fff;border-color:#ff7b30;background:#ff7b30}.signup-step.wrap li+li{margin-left:50px}.signup-step.title{font-size:18px;font-weight:normal}.terms+.form-error{display:block !important}.terms .input-checkbox{float:left;margin-right:10px}.terms .input-checkbox+.label,.terms .input-checkbox+label{overflow:hidden;display:block;font-size:14px}.terms .input-checkbox+.label:hover{text-decoration:underline}.terms-head{border-bottom:1px solid #333;padding:5px 0}.terms-body{padding-bottom:10px;border-bottom:1px solid #333}.terms-item{margin-top:5px}.img-banner{height:312px;margin-left:-32px}@media (max-width: 719px){.img-banner{width:100%;margin-left:0}}.card-img{display:block}.card-img:after{content:'';display:block;padding-bottom:100%}.ui-input-btn-combo{position:relative;padding-right:105px}.ui-input-btn-combo.type-static .btn{position:static}.ui-input-btn-combo .btn{position:absolute;top:0;right:0;height:100%;width:100px}@media (max-width: 719px){[data-auth=root][data-modal-id=phonenumber] .modal.wrap.modal-s{position:absolute;left:50%;margin-left:-160px;margin-top:-90px;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}[data-auth=root][data-modal-id=phonenumber] .time-limit{position:absolute;top:7px;right:20px;font-size:14px}[data-auth=root] [data-auth=auth_code_block]{position:relative}[data-auth=root] .type-l .time-limit{top:15px;right:10px}[data-auth=root] .type-m .time-limit{top:2px;right:10px}[data-auth=root] .time-limit{position:absolute;top:2px;right:20px;font-size:14px;color:#ff7b30}[data-auth=root] .input-text,[data-auth=root] .readonly-default[readonly]{position:relative}[data-modal-id=phonenumber] [data-auth=root] .time-limit{position:absolute;top:7px;right:20px;font-size:14px}[data-auth=root] [data-auth=request_btn]{min-width:100px}@media (max-width: 719px){#main_visual{overflow:hidden;height:auto}}#main_visual .indicator{background:#00000080;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:50px;line-height:20px;right:50%;left:auto;margin-right:-530px;color:#ccc}#main_visual .indicator .ui-paging-current{color:#fff}@media (max-width: 719px){#main_visual .indicator{margin-right:-webkit-calc(20px - 50vw);margin-right:-moz-calc(20px - 50vw);margin-right:calc(20px - 50vw)}}.OnlineClassMain__mainVisual{height:480px}@media (max-width: 719px){.OnlineClassMain__mainVisual{height:initial !important}}.ui-slider.style-main,.style-main.ui-slider-fullbtn{position:relative;-webkit-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}@media (min-width: 720px){.ui-slider.style-main,.style-main.ui-slider-fullbtn{height:480px !important}}@media (max-width: 719px){.ui-slider.style-main,.style-main.ui-slider-fullbtn{height:auto}.ui-slider.style-main .ui-slide,.style-main.ui-slider-fullbtn .ui-slide{width:auto;height:auto;position:relative;display:block;width:100%;height:auto}.ui-slider.style-main .ui-slide.c-banner-mobile,.style-main.ui-slider-fullbtn .ui-slide.c-banner-mobile{height:auto !important}.ui-slider.style-main .ui-slide:after,.style-main.ui-slider-fullbtn .ui-slide:after{content:'';display:block;padding-bottom:80%}.ui-slider.style-main .ui-slide>*,.style-main.ui-slider-fullbtn .ui-slide>*{position:absolute;width:100%;height:100%}.ui-slider.style-main .ui-slide img,.style-main.ui-slider-fullbtn .ui-slide img{display:none !important}.ui-slider.style-main .ui-slide .hidden,.style-main.ui-slider-fullbtn .ui-slide .hidden{display:block !important}}@media (max-width: 719px){.ui-slider.style-main.home,.style-main.home.ui-slider-fullbtn{min-height:160px}}@media (max-width: 719px){.ui-slider.style-main.home .ui-slide,.style-main.home.ui-slider-fullbtn .ui-slide{min-height:160px;height:-webkit-calc(100vw / 2) !important;height:-moz-calc(100vw / 2) !important;height:calc(100vw / 2) !important}}.ui-slider.style-main .ui-slide,.style-main.ui-slider-fullbtn .ui-slide{width:100%;height:480px;position:relative}.ui-slider.style-main .ui-slide>a,.style-main.ui-slider-fullbtn .ui-slide>a{display:inline-block;margin:0 auto;height:100%;width:100%}.ui-slider.style-main .ui-slide>a img,.style-main.ui-slider-fullbtn .ui-slide>a img{position:absolute;left:50%;margin-left:-960px;display:block;height:100%;width:auto}@media (max-width: 719px){.ui-slider.style-main .ui-slide,.style-main.ui-slider-fullbtn .ui-slide{height:160px}.ui-slider.style-main .ui-slide a img,.style-main.ui-slider-fullbtn .ui-slide a img{position:relative;left:initial;margin-left:0;width:100%;height:auto}}@media (max-width: 719px){.ui-slider.style-main .ui-slide.oc-banner,.style-main.ui-slider-fullbtn .ui-slide.oc-banner{height:50vw}}.ui-slider.style-main .ui-control,.style-main.ui-slider-fullbtn .ui-control{margin-top:0}.ui-slider.style-main .ui-control .indicator,.style-main.ui-slider-fullbtn .ui-control .indicator{margin:0;position:absolute;width:100%;margin:0 auto;left:0;bottom:20px}.ui-slider.style-main .ui-control .ui-btn,.style-main.ui-slider-fullbtn .ui-control .ui-btn{position:absolute;right:30px;width:40px;height:40px;top:50%;left:50%;margin-left:570px;margin-top:-20px;border:0 none}.ui-slider.style-main .ui-control .ui-btn:first-child,.style-main.ui-slider-fullbtn .ui-control .ui-btn:first-child{margin-left:-610px}.ui-slider.style-main .ui-control .ui-btn i,.style-main.ui-slider-fullbtn .ui-control .ui-btn i{font-size:30px;color:#fff;vertical-align:middle;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;text-shadow:0 1px 1px #444}.category-list nav{margin:-17px 0 0 -14px;overflow:hidden}.category-list a{position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;float:left;width:162px;height:90px;margin:16px 0 0 16px;text-align:center;overflow:hidden}.category-list a span{position:absolute;left:0;top:0;width:100%;height:100%;background:#3333334d;line-height:90px;text-align:center;font-size:14px;color:#fff}.category-list a span.bg{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:-webkit-transform 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:-o-transform 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:transform 0.2s cubic-bezier(0.075, 0.82, 0.165, 1), -moz-transform 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform 0.2s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-transform 0.2s cubic-bezier(0.075, 0.82, 0.165, 1), -moz-transform 0.2s cubic-bezier(0.075, 0.82, 0.165, 1), -o-transform 0.2s cubic-bezier(0.075, 0.82, 0.165, 1)}.category-list a:hover .bg{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.2, M12=0, M21=0, M22=1.2, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.2, M12=0, M21=0, M22=1.2, SizingMethod='auto expand')}[data-page=main] .ui_title__txt{font-size:20px}[data-page=main] .ui_title__txt i{font-size:28px;vertical-align:middle}@media (max-width: 719px){[data-page=main] .ui_title__txt{width:65%;font-size:16px}[data-page=main] .ui_title i{font-size:24px}[data-page=main] .ui_title i.idus-icon-arrow-right{font-size:12px}[data-page=main] .ui_title .ui-control i{font-size:10px}}@media (max-width: 320px){[data-page=main] .ui_title__txt{width:60%}}[data-page=main] .ui_title--bg{margin:24px 0 16px}[data-page=main] .ui_title--bg .ui_title__txt{font-size:16px}[data-page=main] .ui_title--bg:first-child{margin-top:0}@media (max-width: 719px){[data-page=main] .ui_title--bg .ui_title__txt{font-size:14px}}.banner-empty{width:100%;margin-bottom:40px}.banner-empty>.sp-icon,.banner-empty>.banner-icon{display:block;margin:64px auto 17px}.banner-empty p{text-align:center;font-size:16px;color:#666}.banner-empty .hilight{margin-top:8px;display:inline-block;text-align:center;width:100%;font-size:16px}.banner-empty .btn{display:block;width:246px;margin:36px auto 0;font-size:16px}.banner-empty .ui_btn{display:block;width:200px;margin:36px auto 0;color:#333;font-size:14px}.banner-empty+.banner-type-a{margin-top:40px}.banner-empty.smaller{margin-bottom:48px}.banner-empty.smaller>.sp-icon,.banner-empty.smaller>.banner-icon{display:block;margin:48px auto 20px;text-align:center}.banner-empty.smaller>.sp-icon i,.banner-empty.smaller>.banner-icon i{font-size:60px;color:#d9d9d9}.banner-empty.smaller p{font-size:14px;color:#acacac}.banner-empty.center{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner-empty.center .banner-icon{margin-top:0}.banner-empty.center p{font-size:14px;color:#acacac}@media (max-width: 719px){.banner-empty{margin-bottom:0;padding-top:72px;padding-bottom:64px}.banner-empty p{margin-top:16px}.banner-empty .sp-icon{margin:0 auto}}[data-page=prd-detail] .banner-list>*{display:block;width:100%;margin-top:8px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}[data-page=prd-detail] .banner-list>*:first-child{margin-top:0}[data-page=prd-detail] .banner-list>*>img{display:block;width:100%;height:auto}@media (max-width: 320px){[data-page=prd-detail] .banner-list>*>img{width:300px}}.banner-artist{vertical-align:middle;padding:64px 0;margin-top:48px}.banner-artist .title-style-sub{margin-left:0 !important;vertical-align:middle}.banner-artist .title-style-sub .txt,.banner-artist .title-style-sub .btn{display:inline-block;vertical-align:middle;margin-top:0}@media (max-width: 719px){.banner-artist{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-top:0 none;padding:24px 12px}.banner-artist .title-style-sub{padding-top:20px}}.banner-artist .grid-row{margin-left:-16px}.banner-artist.center .card-style-profile{border-left:0;padding:0;margin:0 auto;float:none}.banner-artist .card-style-profile{border:0 none;border-left:1px solid #ccc;padding:0 34px;margin-top:36px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (max-width: 719px){.banner-artist .card-style-profile{padding:0}}.banner-artist .card-style-profile .img-bg,.banner-artist .card-style-profile .artist_card__img{display:none}.banner-artist .card-style-profile .img-profile{margin-top:0px;margin-bottom:8px}.banner-artist .card-style-profile .bordering{border:0 none;padding:0}.banner-artist .card-style-profile .bordering .split:first-child{height:80px}.banner-artist .card-style-profile .area-btns{margin-top:8px}.banner-artist .card-style-profile .split:last-child{padding-bottom:0}@media (max-width: 719px){.banner-artist .card-style-profile{width:100%;border-left:0 none;margin-top:40px}.banner-artist .card-style-profile .bordering{width:288px;margin:0 auto}.banner-artist .card-style-profile .area-btns .col{height:32px}.banner-artist .card-style-profile .area-btns .btn{display:inline-block;width:100%;height:32px;line-height:32px}}.prd-detail-section,.prd-detail-section--space{width:560px}@media (max-width: 719px){.prd-detail-section--space{padding:0 12px}}@media (max-width: 719px){.prd-detail-section,.prd-detail-section--space{width:100%}}.prd-detail-section .title-style-sub,.prd-detail-section--space .title-style-sub{padding-top:64px;border-bottom:1px solid #d9d9d9}.prd-detail-section .para,.prd-detail-section--space .para{margin-bottom:64px;text-align:center;font-size:15px;line-height:24px}.prd-detail-section#prd-info .para,#prd-info.prd-detail-section--space .para{padding-top:48px}.prd-detail-section#img-section,#img-section.prd-detail-section--space{padding:36px 0}@media (max-width: 719px){.prd-detail-section#img-section,#img-section.prd-detail-section--space{padding-top:0;padding-bottom:12px}}.prd-recommendation-section .title-style-sub{padding-top:64px}[data-page=point] .txt-note{display:block;font-size:12px;text-align:center;padding:20px 0;color:#999}[data-page=point] .txt-note.extra-padding{padding:124px 0}[data-page=point] .ui_btn--small{color:#666;font-size:10px}[data-page=point] .ui_btn--small i{font-size:10px}.list-style{color:#999;font-size:12px}.list-style li{margin-top:16px;overflow:hidden;font-size:14px}.list-style li span{font-size:12px;color:#666}.list-style li:first-child{margin-top:0}.list-style li .txt,.list-style li .txt-date,.list-style li .ui-rating{display:block;float:left;text-align:right}.list-style li .ui-rating .fa-star{color:#ffc801}.list-style li .ui-rating em{display:inline-block;text-align:left;width:100px}.list-style li .ui-rating em:before{content:'|';display:inline-block;margin:0 5px}.list-style li .txt{width:350px;margin-right:75px;overflow:hidden;text-align:left;color:#333;display:block;display:-webkit-box;height:63px;font-size:14px;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}[data-page=point] .list-style{margin-top:-24px}[data-page=point] .list-style li{border-bottom:1px solid #d9d9d9;padding:13px 0;margin:0}[data-page=point] .list-style li strong{color:#333;width:80%}[data-page=point] .list-style li b{font-weight:bold;color:#999}[data-page=point] .list-style li b.blue{color:#00aa9b}[data-page=point] .list-style li b.red{color:#ff7b30}.comment-list li{margin-top:8px;overflow:hidden;width:100%;font-size:12px;color:#333}.comment-list li:first-child{margin-top:0}.comment-list li .img-profile{display:block;float:left;width:32px;height:32px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:8px}.comment-list li .area-txt{float:left;display:block}.comment-list li .area-txt>*{display:block}.comment-list li .area-txt strong{color:#00aa9b}.comment-list li .reply{margin-top:35px;margin-left:32px}.comment-list li .reply li{padding-left:8px;margin-top:8px;border-left:2px solid #ff7b30}.hashtag-box{margin-bottom:24px;padding-top:24px;border-top:1px solid #d9d9d9}.hashtag-box .listwrap{padding:16px 12px 0}.hashtag-box .center-txt>*{display:inline-block;width:100%;text-align:center}.hashtag-box .center-txt .txt{font-size:10px;color:#999}.hashtag-box .center-txt .txt-strong{color:#333;font-size:15px}.hashtag-box ul{overflow:hidden;text-align:center;font-size:0;margin-top:-8px}.hashtag-box ul li{margin-top:8px;padding:6px 8px;font-size:12px;color:#666;margin-left:8px;border:1px solid #d9d9d9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:auto;display:inline-block}.hashtag-box ul li a{font-size:inherit}.hashtag-box ul li a:hover{text-decoration:underline}.hashtag-box ul li:first-child{margin-left:0}@media (max-width: 719px){.hashtag-box .listwrap{margin-top:18px;padding:0}.hashtag-box ul li{margin-left:8px}}@media (max-width: 719px){[data-layout-split="orderlist"]{padding-top:22px;background:#fff}[data-layout-split="orderlist"] .my-info{display:none}[data-layout-split="orderlist"][data-page=me-main]{padding-top:0}[data-layout-split="orderlist"][data-page=me-main] .my-info{display:block}}@media (max-width: 719px){.my-dashboard{display:none}}.my-info .my-point{background:#f5f5f5;text-align:center;display:none}.my-info .my-point .inner{-webkit-box-shadow:inset 0 1px 0 0 #ffffff4d;-moz-box-shadow:inset 0 1px 0 0 #ffffff4d;box-shadow:inset 0 1px 0 0 #ffffff4d;display:inline-block;padding:15px 0;margin:0 15px;min-width:140px}.my-info .my-point .inner>*{vertical-align:middle}.my-info .my-point .inner .label{margin-right:4px;margin-left:4px}.my-info .my-point .inner i{font-size:24px}@media (max-width: 719px){.my-info .my-point{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 16px 24px;display:block;padding:16px}.my-info .my-point .fl,.my-info .my-point .fr{display:table}.my-info .my-point .fl>*,.my-info .my-point .fr>*{display:table-cell;font-size:13px;font-weight:bold;vertical-align:middle;color:#666}.my-info .my-point .fl>*:first-child,.my-info .my-point .fr>*:first-child{width:60px;text-align:left}.my-info .my-point .fl>*:last-child,.my-info .my-point .fr>*:last-child{text-align:right;color:#ff7b30}.my-info .my-point .fl{width:50%;margin:0;padding:0}.my-info .my-point .fl>*:last-child{padding-right:16px}.my-info .my-point .fr{width:50%}.my-info .my-point .fr>.label{padding-left:16px;border-left:1px solid #666}}.my-info .my-menu em{display:block;background:#ff7b30;padding:9px 16px;color:#fff;font-size:13px}@media (max-width: 719px){.my-info .my-menu em{text-align:center}}.my-info nav{background:#fbfafa;padding-bottom:11px}.my-info nav b{display:block;width:100%;padding:11px 16px 3px 16px;margin-top:8px;border-top:1px solid #efe8e6;color:#333;font-weight:bold;font-size:13px;display:inline-block}.my-info nav b:first-child{border:0 none;margin-top:0}.my-info nav b i{display:inline-block;margin-right:8px;font-size:20px;vertical-align:middle}.my-info nav b span{display:inline-block}.my-info nav a{padding-left:16px;color:#666;display:block;margin-top:8px}.my-info nav a:hover{color:#ff7b30}.my-info nav a.active{color:#ff7b30}.my-info nav a:last-child{display:none}@media (max-width: 719px){.my-info nav{background:#fff;padding-top:0}.my-info nav b{background:#faf9f9;padding-left:12px;font-size:14px}.my-info nav a{padding-left:24px;font-size:14px}.my-info nav a:last-child{display:block}}.my-info .profile-area{padding:25px 0 28px;width:100%;border:1px solid #ff7b30}.my-info .profile-area .outline{width:90px;height:90px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;padding:5px;margin:0 auto}.my-info .profile-area .outline .img-bg,.my-info .profile-area .outline .artist_card__img{margin:0;display:block}.my-info .profile-area .outline .img-bg input,.my-info .profile-area .outline .artist_card__img input{display:none}.my-info .profile-area .area-txt{padding:22px 0 0}.my-info .profile-area .area-txt>*{display:block;text-align:center}.my-info .profile-area .area-txt>a{margin-bottom:10px;font-size:12px}.my-info .profile-area .area-txt strong{font-size:14px;font-weight:bold;color:#333;margin-bottom:10px}.my-info .profile-area .area-txt i{margin:0 auto}@media (max-width: 719px){.my-info .profile-area{display:block;padding:16px 12px;display:table;vertical-align:middle;border:0 none}.my-info .profile-area>*{vertical-align:middle;display:table-cell}.my-info .profile-area .area-txt{padding-left:16px;margin-left:16px}.my-info .profile-area .area-txt>a{text-align:left}.my-info .profile-area .area-txt strong{text-align:left;max-width:180px;font-size:14px}.my-info .profile-area .area-txt i{margin:0}}.my-info .profile-img{display:block;width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;overflow:hidden;margin:4px}.my-info .profile-img .link-style{position:absolute;bottom:-16px;display:inline-block;width:100%;text-align:center;height:16px;line-height:16px;background:#000000b3;font-size:10px;color:#fff;padding:0}.my-info .profile-img:hover .link-style{bottom:0}.page-location{font-size:16px;font-weight:bold;color:#d9d9d9;margin-top:4px}.page-location li{display:inline-block;margin-left:8px}.page-location li:first-child{margin-left:0}.page-location li.active .icon-num{color:#333}.page-location li.active span,.page-location li.active i{color:#333}.page-location .icon-num{display:inline-block;text-align:center;width:16px;height:20px;font-size:16px;font-weight:bold}.page-location span{display:inline-block;vertical-align:middle}.page-location i{margin-left:8px;display:inline-block;vertical-align:middle}.payment-radio-item-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.payment-radio-item-wrapper>input{margin-right:7px !important}.payment-type.card,.payment-type.vbank{display:none;padding-left:23px;padding-top:22px}@media (max-width: 719px){.payment-type.card,.payment-type.vbank{padding-left:0}}.payment-type.card .link,.payment-type.vbank .link{text-align:right;margin:10px 0;text-decoration:underline}.payment-type.card .monthly label,.payment-type.vbank .monthly label{display:block;margin-top:16px;margin-bottom:6px;font-size:13px;color:#666}.payment-type.card .select,.payment-type.vbank .select{width:100%}.payment-type.card-list{position:relative}.payment-type.card-list>.ui_btn{position:absolute;right:0;top:-55px}@media (max-width: 719px){.payment-type.card-list{padding:0}}.payment-type.card-list li{width:100%;position:relative}@media (max-width: 719px){.payment-type.card-list li{width:auto;float:none}}.payment-type.card-list li.is_selected label{background:#f2efef;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.payment-type.card-list.other{padding:20px}.payment-type.card-list .creditcard-add-btn{padding:28px 0;display:block;background:#fff;border:1px solid #acacac;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:258px;margin:0 auto}.payment-type.card-list .creditcard-add-btn>*{text-align:center;display:inline-block;width:100%}.payment-type.card-list .creditcard-add-btn>*.fa{color:#ff7b30}.payment-type.card-list .creditcard-add-btn p{color:#666;font-size:12px}.card-list li label{padding:10px}.creditcard-item label,.card-list li label{color:#666;font-size:12px;display:block}.creditcard-item input[type=radio],.card-list li input[type=radio]{margin-right:10px}.creditcard-item input[type=radio]:checked+.creditcard,.card-list li input[type=radio]:checked+.creditcard{border-color:#999;background:#eee;color:#444}.creditcard-item input[type=radio]:checked+.creditcard+.creditcard-number,.card-list li input[type=radio]:checked+.creditcard+.creditcard-number{font-weight:bold;color:#444}.creditcard-item .creditcard,.card-list li .creditcard{position:relative}.creditcard-item .btn-white,.card-list li .btn-white{color:#ff7b30;width:83px;height:48px}.creditcard-item .btn-white i,.card-list li .btn-white i{font-weight:normal}.creditcard-item input[type=radio]:checked ~ .creditcard-number:after{content:'대표카드';-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #00aa9b;color:#00aa9b;padding:2px 10px;font-size:12px;margin-left:15px;display:inline-block;vertical-align:middle}.creditcard-item+.btn{position:initial}[data-page=shoppingBag],[data-page=payment]{background:#fdfdfd}[data-page=shoppingBag] .area-btn,[data-page=payment] .area-btn{font-size:0;margin:24px 0 24px}[data-page=shoppingBag] .area-btn>*,[data-page=payment] .area-btn>*{width:246px;padding:0}[data-page=shoppingBag] .area-btn>*:first-child,[data-page=payment] .area-btn>*:first-child{margin-right:16px}@media (max-width: 719px){[data-page=shoppingBag] .area-btn>*,[data-page=payment] .area-btn>*{width:49.5%}[data-page=shoppingBag] .area-btn>*:first-child,[data-page=payment] .area-btn>*:first-child{margin-right:1%}}[data-page=shoppingBag] .area-btn.full>*,[data-page=payment] .area-btn.full>*{width:508px;padding:0}[data-page=shoppingBag] .area-btn.full>*:first-child,[data-page=payment] .area-btn.full>*:first-child{margin-right:16px}@media (max-width: 719px){[data-page=shoppingBag] .area-btn.full>*,[data-page=payment] .area-btn.full>*{width:99%}[data-page=shoppingBag] .area-btn.full>*:first-child,[data-page=payment] .area-btn.full>*:first-child{margin-right:1%}}@media (max-width: 719px){[data-page=shoppingBag][data-page-type=direct] .area-btn .ui_btn--red--large,[data-page=shoppingBag][data-page-type=personal] .area-btn .ui_btn--red--large,[data-page=payment][data-page-type=direct] .area-btn .ui_btn--red--large,[data-page=payment][data-page-type=personal] .area-btn .ui_btn--red--large{width:100%;margin:0}}[data-page=shoppingBag] .ui_title__txtright .ellipsis,[data-page=payment] .ui_title__txtright .ellipsis{display:inline-block;max-width:170px;vertical-align:middle}@media (max-width: 320px){[data-page=shoppingBag] .ui_title__txtright .ellipsis,[data-page=payment] .ui_title__txtright .ellipsis{max-width:130px}}@media (min-width: 720px){[data-page=shoppingBag] .ui_title__txtright .ellipsis,[data-page=payment] .ui_title__txtright .ellipsis{max-width:220px}}@media (min-width: 720px){[data-page=shoppingBag] .scroll-detector-desktop,[data-page=payment] .scroll-detector-desktop{height:274px}[data-page=shoppingBag] .scroll-detector-desktop .dfixed,[data-page=payment] .scroll-detector-desktop .dfixed{background:#fffffff2;position:fixed;bottom:0;width:800px}[data-page=shoppingBag] .scroll-detector-desktop[data-state=disabled] .dfixed,[data-page=payment] .scroll-detector-desktop[data-state=disabled] .dfixed{position:relative}}@media (max-width: 719px){[data-page=shoppingBag] .scroll-detector-desktop .mobile-row,[data-page=payment] .scroll-detector-desktop .mobile-row{margin-top:10px;padding-top:16px}}@media (max-width: 719px) and (max-width: 719px){[data-page=shoppingBag] .scroll-detector[data-state=active] .tooltip,[data-page=payment] .scroll-detector[data-state=active] .tooltip{height:37px}}@media (max-width: 719px){[data-page=shoppingBag] .scroll-detector[data-state=active] .border-wrapper,[data-page=payment] .scroll-detector[data-state=active] .border-wrapper{margin:0}}[data-page=shoppingBag] .scroll-detector-check-all .check-control--mobile-top,[data-page=payment] .scroll-detector-check-all .check-control--mobile-top{position:static;border-top:#d9d9d9 1px solid;border-bottom:none}[data-page=shoppingBag] .scroll-detector-check-all[data-state=active] .check-control--mobile-top,[data-page=payment] .scroll-detector-check-all[data-state=active] .check-control--mobile-top{position:fixed;border-bottom:#d9d9d9 1px solid;border-top:none}@media (max-width: 719px){[data-page=shoppingBag],[data-page=payment]{background:#f5f5f5;padding:0}[data-page=shoppingBag] .inner-w,[data-page=shoppingBag] .inner-w400,[data-page=shoppingBag] .inner-w800,[data-page=payment] .inner-w,[data-page=payment] .inner-w400,[data-page=payment] .inner-w800{padding:0}[data-page=shoppingBag] .border-wrapper,[data-page=payment] .border-wrapper{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:18px 0 8px 0}}[data-page=shoppingBag] .ui_title--sub,[data-page=payment] .ui_title--sub{padding:20px 0;border-bottom:0;margin-bottom:0;font-size:16px}[data-page=shoppingBag] .ui_title--sub>*:first-child,[data-page=payment] .ui_title--sub>*:first-child{width:25%}[data-page=shoppingBag] .ui_title--sub>*:last-child,[data-page=payment] .ui_title--sub>*:last-child{font-size:16px;font-weight:bold}[data-page=shoppingBag] .ui_title--sub>*:last-child i,[data-page=payment] .ui_title--sub>*:last-child i{margin-left:10px;font-size:12px;color:#666}[data-page=shoppingBag] .segment--nospacing .ui_title--sub,[data-page=payment] .segment--nospacing .ui_title--sub{padding:20px 18px}[data-page=shoppingBag] .segment--nospacing .payment-contents,[data-page=payment] .segment--nospacing .payment-contents{padding:0 18px}[data-page=shoppingBag] .segment .list-style,[data-page=shoppingBag] .segment--nospacing .list-style,[data-page=payment] .segment .list-style,[data-page=payment] .segment--nospacing .list-style{color:#666;font-size:12px;padding-bottom:20px}[data-page=shoppingBag] .segment .list-style>li,[data-page=shoppingBag] .segment--nospacing .list-style>li,[data-page=payment] .segment .list-style>li,[data-page=payment] .segment--nospacing .list-style>li{margin-top:10px}[data-page=shoppingBag] .segment .list-style>li:first-child,[data-page=shoppingBag] .segment--nospacing .list-style>li:first-child,[data-page=payment] .segment .list-style>li:first-child,[data-page=payment] .segment--nospacing .list-style>li:first-child{margin-top:0}[data-page=payment] .naverpay_inspection{display:none}@media (max-width: 719px){[data-page=payment] .layout-split{padding-bottom:0 !important}}[data-page=payment] .tab-style-btn button{width:33.33333%}[data-page=payment] .address-section .extra-row{padding:16px 0 24px}@media (max-width: 719px){[data-page=payment] .tab-style-btn{display:table;table-layout:fixed;width:100%;margin:0}[data-page=payment] .tab-style-btn [data-device="mobile"]{display:table-row}[data-page=payment] .tab-style-btn [data-device="mobile"] .tab-style-btn-item{display:table-cell}[data-page=payment] .tab-style-btn [data-device="mobile"] .tab-style-btn-item button{width:100%}}[data-page=payment] .title-style-sub{padding-top:0px;margin-top:20px}@media (max-width: 719px){[data-page=payment] .title-style-sub{margin:16px 8px 0}}[data-page=payment] .title-style-sub.no-border{margin-bottom:0;padding-top:0;padding-bottom:0}[data-page=payment] .title-style-sub+.table-style{margin-top:10px}[data-page=payment] .total td{font-size:24px;color:#333}[data-page=payment] .phonenumber{width:110px;height:32px;padding-left:0}[data-page=payment] .phonenumber:focus{outline:none}[data-page=payment] .final-cost{margin-bottom:30px}@media (max-width: 719px){[data-page=payment] .final-cost{margin-bottom:0}}[data-page=payment] .coupon-list-ui .input-text,[data-page=payment] .coupon-list-ui .readonly-default[readonly]{width:333px}@media (max-width: 719px){[data-page=payment] .inner-w,[data-page=payment] .inner-w400,[data-page=payment] .inner-w800{padding:0;background:#eee}[data-page=payment] .coupon-list-ui .input-text,[data-page=payment] .coupon-list-ui .readonly-default[readonly]{width:120px}[data-page=payment] .coupon-list.root{margin-left:0}[data-page=payment] .orderer-info th,[data-page=payment] .orderer-info td{height:30px}}[data-ui=discount-display] .field{margin:0;padding-bottom:26px}.radiogroup .bp[type=radio]:checked:before{content:'';display:block;width:16px;height:16px;background:#ff7b30;border-color:#ff7b30;-webkit-transition:all 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:all 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:all 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.2s cubic-bezier(0.075, 0.82, 0.165, 1)}.radiogroup .bp[type=radio]:checked+*{color:#ff7b30;font-weight:bold}.radiogroup .bp[type=radio]:checked+*>*{color:inherit;font-weight:inherit}.radiogroup>.radio-item{margin:0;display:block;width:100%;margin-left:0;padding:22px 0;border-bottom:1px solid #d9d9d9;font-size:13px;color:#333}.radiogroup>.radio-item>input[type=radio]{margin-right:5px}.radiogroup>.radio-item:last-child{border-bottom:0 none}.radiogroup>.radio-item .img_label{display:inline-block;vertical-align:middle}.radiogroup>.radio-item .img_label img{display:inline-block;vertical-align:middle;height:22px;width:auto}.radiogroup>.radio-item .img_label img.promotion-image{height:19px}@media (max-width: 719px){.radiogroup>.radio-item .img_label img.promotion-image{height:17px}}.radiogroup .txt-group{display:inline-block;vertical-align:middle}.radiogroup .txt-group>*{display:block}.radiogroup .txt-group em{font-size:10px;color:#666}.final-cost{border:2px solid #333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff}.final-cost .segment,.final-cost .segment--nospacing{margin-top:0}.final-cost .segment table:first-child,.final-cost .segment--nospacing table:first-child{margin-top:12px;margin-bottom:12px}.final-cost .bg-style--warning{color:#333}.final-cost .bg-style--warning input{margin-right:5px}.final-cost .bg-style--large{padding:11px 8px}.final-cost .DonateHelpIcon{margin-left:2px}.final-cost .ui_btn--red--large{margin-top:16px;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:normal;padding:10px 0;height:62px;background:#ff7b30}.final-cost .ui_btn--red--large span{font-weight:bold;font-size:18px;line-height:1.5}.final-cost .ui_btn--red--large .point{display:block;width:100%;font-size:12px;line-height:1.5;display:none}.final-cost .ui_btn--red--large .loader-spinner{width:35px;height:35px;margin:0 auto;padding:10px 0}.final-cost .ui_title--sub{padding:16px 0;border-top:1px solid #d9d9d9}.final-cost .ui_title--sub:first-child{border-top:0 none}.final-cost .ui_title--sub>*:first-child{font-size:14px;width:75%}.final-cost .ui_title--sub>*:last-child{font-size:14px}.final-cost .table-header{border-bottom:1px solid #333;font-size:16px;font-weight:bold;text-align:center;color:#333;padding:15px 0 14px;width:288px;margin:0 auto}.final-cost input[type=text]{vertical-align:middle;width:100px;font-size:16px}.final-cost .hilight.red strong{font-size:32px}.final-cost table{width:288px;margin:0 auto;table-layout:fixed}.final-cost table th,.final-cost table td{font-size:14px;font-weight:normal;color:#333;text-align:left;padding:4px 0}.final-cost table th label,.final-cost table td label{font-size:14px}.final-cost table th input,.final-cost table td input{font-size:14px;text-align:right}.final-cost table th{color:#666;font-size:13px;width:60%}.final-cost table td{text-align:right;width:40%}.final-cost table td span{font-size:14px}.final-cost table.spacing th{width:35%}.final-cost table.spacing td{width:auto}@media (max-width: 719px){.final-cost table.spacing th{width:30%}}.final-cost table .blank th,.final-cost table .blank td{height:14px}.final-cost table .total th,.final-cost table .total td{border-top:1px solid #d9d9d9;position:relative;vertical-align:middle;font-weight:bold;padding:10px 0}@media (max-width: 719px){.final-cost table .total th,.final-cost table .total td{padding:16px 0 !important}}.final-cost table .total td{font-size:18px;vertical-align:middle}.final-cost table .total td>*{display:inline-block;vertical-align:middle}.final-cost table .total td em{margin-left:2px}.final-cost table .total th{font-size:16px;color:#333}.final-cost table [data-payment=total]{color:#333;font-size:24px;letter-spacing:-0.02em}@media (min-width: 720px){.final-cost .segment,.final-cost .segment--nospacing{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0 none}}@media (min-width: 720px){.final-cost .segment-group{padding:0 22px 24px}.final-cost .segment-group .segment--nospacing{margin-top:0;padding:0;border:0 none;border-top:1px solid #d9d9d9}.final-cost .segment-group .segment--nospacing .ui_title{padding:16px 0}.final-cost .segment-group .segment--nospacing:first-child{border-top:0 none}.final-cost .segment-group .segment--nospacing:last-child{border-top:0}}.final-cost .scroll-txt{padding:12px;color:#acacac;background:#f5f5f5}.final-cost .scroll-txt p{font-size:10px}.final-cost.absolute[data-state=active]{position:absolute;margin-bottom:0}@media (max-width: 719px){.final-cost{border:0 none;background:#eee;padding-top:10px;padding-bottom:0}.final-cost .table-header{width:100%;text-align:left;border-bottom:0 none;padding-left:12px;background:#fff}.final-cost .table-header+.segment,.final-cost .table-header+.segment--nospacing{padding-bottom:16px;margin-top:0}.final-cost .segment-group{margin-top:10px}.final-cost .segment-group .segment--nospacing:last-child{background:none;margin-top:0}.final-cost .ui_btn--red--large{margin-top:0;padding:0}.final-cost .scroll-detector{height:91px;width:100%}.final-cost .scroll-detector .ui_btn--red--large{height:67px;padding:10px 0}.final-cost .scroll-detector .mfixed{padding:12px;position:fixed;bottom:0;width:100%}.final-cost .scroll-detector[data-state=disabled] .mfixed{position:initial}.final-cost .scroll-detector{border:0 none}.final-cost table{width:100%}.final-cost table tr:first-child td,.final-cost table tr:first-child th{padding-top:0}.final-cost .segment,.final-cost .segment--nospacing{border-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.border-wrapper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #333;overflow:hidden}.check-control,.check-control--mobile-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:60px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 719px){.check-control,.check-control--mobile-top{padding-bottom:12px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 719px){.check-control--mobile-top{margin-top:initial;background-color:#fff;padding:12px;padding-bottom:12px;vertical-align:middle;line-height:32px;top:0;z-index:110;width:100%}}.check-control label,.check-control--mobile-top label{line-height:16px}.check-control label span,.check-control--mobile-top label span{margin-left:4px;font-size:12px}.check-control label span em:first-child,.check-control--mobile-top label span em:first-child{font-weight:bold}.check-control button,.check-control--mobile-top button{padding:5px 12px;margin-left:16px;font-size:12px}.check-control button.right,.check-control--mobile-top button.right{margin-left:initial;float:right}.address-info.item{display:table;table-layout:fixed;width:100%}.address-info.item+.item{margin:10px 0 0}.address-info.head{display:table-cell;width:90px}.address-info.head label{color:#666}@media (max-width: 719px){.address-info.head{width:auto;display:block}}.address-info.body{display:table-cell}@media (max-width: 719px){.address-info.body{display:block}}.address-info.body .input-text,.address-info.body .readonly-default[readonly]{width:100%}@media (max-width: 719px){.address-info.body .input-text,.address-info.body .readonly-default[readonly]{width:100%}}.tab-style-btn+.address-info.root{margin-top:10px}.daum-post-layer{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow:auto}.address-ui.root .address-zip-code{width:100px}.address-ui.root .address-address{display:block;width:auto}.address-ui.root .address-address2{display:block;width:auto}.address-ui.root+.push-col{display:block;margin-top:10px}.address-ui.row+.row{margin-top:10px}.artist-coupon.item{position:relative;display:table;width:100%;border:1px solid #333}.artist-coupon.item+.item{margin-top:-1px}.artist-coupon.item.is_disabled{display:none}@media (max-width: 719px){.artist-coupon.item{border:0}}.artist-coupon.head{display:table-cell;background:#eee;font-size:14px;padding:20px;width:140px}@media (max-width: 719px){.artist-coupon.head{display:block;width:auto;padding:10px 16px}}.artist-idus .artist-coupon.head.head{background:#fde8d1}.artist-coupon.body{display:table-cell;padding:20px;vertical-align:top;background:#fff}@media (max-width: 719px){.artist-coupon.body{display:block}}.artist-coupon.coupon-item{display:block}.coupon-item.root{position:relative}.coupon-item.root+.root{margin-top:10px}.coupon-item.root.is_disabled .bp:before{background:#e8e8e8}.coupon-item.radio{position:absolute;top:0;left:0}.coupon-item.radio:checked ~ .coupon-text *,.coupon-item.radio:checked ~ .discount{font-weight:bold;color:#ff7b30}.coupon-item.radio:checked ~ .discount{display:block}.coupon-item.coupon-text{padding-left:24px}.coupon-item.coupon-text .title{font-size:14px}.coupon-item.coupon-text .sub{font-size:12px}@media (max-width: 719px){.coupon-item.coupon-text .title{font-size:12px}.coupon-item.coupon-text .sub{font-size:10px}}.coupon-item.name{font-weight:bold}.coupon-item.sub{font-size:12px;color:#aaa}.coupon-item.discount{position:absolute;top:0;right:0;display:none}.vipmark{display:inline-block;border:1px solid #ff7b30;color:#ff7b30;padding:5px 10px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:5px}.vipmark span{display:block}@media (max-width: 719px){.vipmark{position:absolute;top:0;right:8px;background:#fff}.vipmark span{display:inline-block}}.order-complete-banner{margin-top:32px;border-top:1px solid #d9d9d9;padding-top:31px}.order-complete-banner a{display:block;margin-top:10px}.order-complete-banner a:first-child{margin-top:0}.banner-type-a.item{display:block;height:108px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.banner-type-a.item img{display:block;height:100%;margin:0 auto}.banner-type-a.item+.item{margin-top:10px}@media (max-width: 719px){.banner-type-a .item{display:none}.banner-type-a .item.mobile{display:block !important;height:auto}.banner-type-a .item.mobile img{display:block;height:auto;width:280px;margin:0 auto}}@media (max-width: 719px){[data-page=order_complete]{background:#fff}}[data-page=order_complete] .layout-split>*:first-child{width:695px}@media (max-width: 719px){[data-page=order_complete] .title-style{display:none}}[data-page=order_complete] .result-msg.root{height:60px;position:relative}@media (max-width: 719px){[data-page=order_complete] .result-msg.root{margin-top:70px;padding:0;height:auto;text-align:center}[data-page=order_complete] .result-msg.root.success{margin-top:45px}}[data-page=order_complete] .result-msg.state{position:absolute;top:0;left:0}@media (max-width: 719px){[data-page=order_complete] .result-msg.state{position:relative;margin-bottom:15px}}[data-page=order_complete] .result-msg.text,[data-page=order_complete] .result-msg.text span{font-size:36px;color:#333}@media (max-width: 719px){[data-page=order_complete] .result-msg.text,[data-page=order_complete] .result-msg.text span{font-size:18px}}[data-page=order_complete] .result-msg.sub-text{font-size:14px;color:#666}@media (max-width: 719px){[data-page=order_complete] .result-msg.sub-text{font-size:12px}}[data-page=order_complete] .result-msg.icon,[data-page=order_complete] .result-msg.icon-hover,[data-page=order_complete] .result-msg.icon-star,[data-page=order_complete] .result-msg.icon-star--red,[data-page=order_complete] .result-msg.icon-star--fav,[data-page=order_complete] .result-msg.icon-share,[data-page=order_complete] .result-msg.icon-share--red{display:none}@media (max-width: 719px){[data-page=order_complete] .result-msg.icon,[data-page=order_complete] .result-msg.icon-hover,[data-page=order_complete] .result-msg.icon-star,[data-page=order_complete] .result-msg.icon-star--red,[data-page=order_complete] .result-msg.icon-star--fav,[data-page=order_complete] .result-msg.icon-share,[data-page=order_complete] .result-msg.icon-share--red{display:block;padding-bottom:20px}[data-page=order_complete] .result-msg.icon i,[data-page=order_complete] .result-msg.icon-hover i,[data-page=order_complete] .result-msg.icon-star i,[data-page=order_complete] .result-msg.icon-star--red i,[data-page=order_complete] .result-msg.icon-star--fav i,[data-page=order_complete] .result-msg.icon-share i,[data-page=order_complete] .result-msg.icon-share--red i{font-size:120px;color:#ff7b30}}[data-page=order_complete] .delivery-info.root{margin-top:32px;padding-top:32px;border-top:1px solid #d9d9d9}@media (max-width: 719px){[data-page=order_complete] .delivery-info.root{padding-top:0;border-top:0;width:300px;margin:0 auto}}[data-page=order_complete] .delivery-info.table{table-layout:fixed}[data-page=order_complete] .delivery-info.table th{width:90px;vertical-align:top;color:#666;font-weight:bold}[data-page=order_complete] .delivery-info.table td{color:#666}[data-page=order_complete] .delivery-info.item{font-size:14px}[data-page=order_complete] .delivery-info.item+.item{margin-top:2px}@media (max-width: 719px){[data-page=order_complete] .delivery-info.item{background:#f5f5f5;border-top:2px solid #fff;margin-top:0 !important}}[data-page=order_complete] .delivery-info.title:after{content:': '}@media (max-width: 719px){[data-page=order_complete] .delivery-info.title{padding:5px;display:inline-block;width:80px;border-right:2px solid #fff}[data-page=order_complete] .delivery-info.title:after{display:none}}[data-page=order_complete] .delivery-info.value{vertical-align:middle;color:#ff7b30;font-size:14px}@media (max-width: 719px){[data-page=order_complete] .delivery-info.value{color:#00aa9b;background:#f5f5f5;display:inline-block;padding-left:5px}}@media (max-width: 719px){[data-page=order_complete] .delivery-info.address-info{display:none}}[data-page=order_complete] .delivery-info.deposit-info th,[data-page=order_complete] .delivery-info.deposit-info td{padding-top:20px}@media (max-width: 719px){[data-page=order_complete] .delivery-info.deposit-info th{display:none}[data-page=order_complete] .delivery-info.deposit-info td{padding-top:0}}[data-page=order_complete] .delivery-info .deposit-copy-btn{margin-left:10px}[data-page=order_complete] .delivery-info .deposit-copy-btn{margin-left:10px}[data-page=order_complete] .delivery-info th,[data-page=order_complete] .delivery-info td{font-size:14px;text-align:left}[data-page=order_complete] .final-cost{background:#fff;z-index:100}@media (max-width: 719px){[data-page=order_complete] .final-cost{display:none}}[data-page=order_complete] .fail{margin-top:60px;text-align:center}[data-page=order_complete] .fail .result-msg.root{padding-left:0;height:auto}[data-page=order_complete] .fail .result-msg.icon,[data-page=order_complete] .fail .result-msg.icon-hover,[data-page=order_complete] .fail .result-msg.icon-star,[data-page=order_complete] .fail .result-msg.icon-star--red,[data-page=order_complete] .fail .result-msg.icon-star--fav,[data-page=order_complete] .fail .result-msg.icon-share,[data-page=order_complete] .fail .result-msg.icon-share--red{display:block;padding-bottom:20px}[data-page=order_complete] .fail .result-msg.icon i,[data-page=order_complete] .fail .result-msg.icon-hover i,[data-page=order_complete] .fail .result-msg.icon-star i,[data-page=order_complete] .fail .result-msg.icon-star--red i,[data-page=order_complete] .fail .result-msg.icon-star--fav i,[data-page=order_complete] .fail .result-msg.icon-share i,[data-page=order_complete] .fail .result-msg.icon-share--red i{font-size:120px;color:#acacac}[data-page=order_complete] .fail .result-msg.state{position:relative}@media (max-width: 719px){[data-page=order_complete] .fail{margin-top:40px}[data-page=order_complete] .fail .icon-palm{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}[data-page=order_complete] .bottom-btns{margin-top:40px}[data-page=order_complete] .bottom-btn{display:inline-block}[data-page=order_complete] .bottom-btn>*{padding:0;width:166px}@media (max-width: 719px){[data-page=order_complete] .bottom-btn>*{width:100%}}@media (max-width: 719px){[data-page=order_complete] .bottom-btns{width:300px;margin:30px auto 0;overflow:hidden}[data-page=order_complete] .bottom-btns .bottom-btn{padding-left:5px;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}[data-page=order_complete] .bottom-btns .bottom-btn:only-child{padding:0;width:100%}[data-page=order_complete] .bottom-btns .bottom-btn:first-child{padding-right:5px;padding-left:0}[data-page=order_complete] .bottom-btns .bottom-btn .btn{width:100%}}.content-box,.sent-email{background:#f5f5f5;border:1px solid #d9d9d9;padding:10px 20px;margin-top:10px;font-size:14px;line-height:1.5;color:#333}.content-box p,.sent-email p{margin-top:5px}.content-box.type-pre,.sent-email.type-pre{white-space:pre-wrap}@media (max-width: 719px){.content-box.type-pre,.sent-email.type-pre{white-space:pre-line}}[data-page*=mypageinfo] .table-account th:nth-child(2){width:150px}[data-page*=mypageinfo] .form-submit button{width:140px}[data-page*=address] .section-address.section-address{margin-top:20px}[data-page=couponlist] .segment,[data-page=couponlist] .segment--nospacing{padding:32px 0;margin-bottom:32px;margin-top:0;display:table;width:100%;vertical-align:middle}[data-page=couponlist] .segment .error,[data-page=couponlist] .segment--nospacing .error{color:#ff7b30;font-size:12px}[data-page=couponlist] .segment>*,[data-page=couponlist] .segment--nospacing>*{display:table-cell;width:60%;vertical-align:middle}[data-page=couponlist] .segment>*:first-child,[data-page=couponlist] .segment--nospacing>*:first-child{width:40%}[data-page=couponlist] .segment__title,[data-page=couponlist] .segment__title--center{vertical-align:middle;padding-bottom:0;text-align:right;font-size:16px;padding-right:24px}[data-page=couponlist] .segment form,[data-page=couponlist] .segment--nospacing form{width:60%;position:relative}[data-page=couponlist] .segment form input,[data-page=couponlist] .segment--nospacing form input{width:270px;padding:6px 12px;border:1px solid #b4b4b4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-transform:uppercase}[data-page=couponlist] .segment form input ::-webkit-input-placeholder,[data-page=couponlist] .segment--nospacing form input ::-webkit-input-placeholder{text-transform:none}[data-page=couponlist] .segment form input :-moz-placeholder,[data-page=couponlist] .segment--nospacing form input :-moz-placeholder{text-transform:none}[data-page=couponlist] .segment form input ::-moz-placeholder,[data-page=couponlist] .segment--nospacing form input ::-moz-placeholder{text-transform:none}[data-page=couponlist] .segment form input :-ms-input-placeholder,[data-page=couponlist] .segment--nospacing form input :-ms-input-placeholder{text-transform:none}[data-page=couponlist] .segment form input ::-ms-input-placeholder,[data-page=couponlist] .segment--nospacing form input ::-ms-input-placeholder{text-transform:none}[data-page=couponlist] .segment form input ::placeholder,[data-page=couponlist] .segment--nospacing form input ::placeholder{text-transform:none}[data-page=couponlist] .segment form button,[data-page=couponlist] .segment--nospacing form button{width:62px}[data-page=couponlist] .segment form .error-msg,[data-page=couponlist] .segment--nospacing form .error-msg{position:absolute;left:5px;bottom:-22px;color:#ff4b50}[data-page=couponlist] .segment form .loader-block,[data-page=couponlist] .segment--nospacing form .loader-block{padding:0;height:initial}[data-page=couponlist] .segment form .loader-block .loader-spinner,[data-page=couponlist] .segment--nospacing form .loader-block .loader-spinner{width:20px;height:20px;border-width:2px}@media (max-width: 719px){[data-page=couponlist] .segment,[data-page=couponlist] .segment--nospacing{padding:0;border:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block;position:relative;padding-bottom:10px}[data-page=couponlist] .segment>*,[data-page=couponlist] .segment--nospacing>*{width:100% !important;display:block;text-align:left}[data-page=couponlist] .segment>*:first-child,[data-page=couponlist] .segment--nospacing>*:first-child{padding:0}[data-page=couponlist] .segment form,[data-page=couponlist] .segment--nospacing form{padding:12px 0 22px}[data-page=couponlist] .segment form input,[data-page=couponlist] .segment--nospacing form input{width:78%}[data-page=couponlist] .segment form button,[data-page=couponlist] .segment--nospacing form button{width:20%}[data-page=couponlist] .segment form .error-msg,[data-page=couponlist] .segment--nospacing form .error-msg{bottom:0}[data-page=couponlist] .segment:after,[data-page=couponlist] .segment--nospacing:after{content:'';display:block;position:absolute;height:10px;left:-12px;right:-12px;bottom:-10px;background:#efefef}}[data-page=couponlist] .coupon-item-list{margin-top:-20px;margin-left:-14px}[data-page=couponlist] .coupon-item-list.empty{padding:100px 0 100px;text-align:center;font-size:16px}[data-page=couponlist] .coupon-item-list .coupon-item{float:left;margin-top:20px;margin-left:24px}@media (max-width: 719px){[data-page=couponlist] .coupon-item-list>.coupon{width:100% !important}}[data-page=couponlist] .coupon{margin:0}[data-page=couponlist] .coupon:after,[data-page=couponlist] .coupon:before{background:#fff}@media (max-width: 719px){[data-page=couponlist] .coupon-item-list{margin:0}[data-page=couponlist] .coupon-item-list .coupon-item{margin:0;float:none}[data-page=couponlist] .coupon-item-list .coupon{width:100%}[data-page=couponlist] .coupon-item-list .coupon .area-txt{width:auto}}[data-page*=bill] .remove-btn{position:absolute;top:10px;right:10px}@media (max-width: 719px){[data-page*=bill] .remove-btn{top:-3px}}[data-page*=bill] [data-refund-account=item]{padding:10px 0 0;min-height:30px}[data-page*=bill] [data-refund-account=bank]{margin-right:10px}[data-page*=bill] [data-refund-account=modify]{position:absolute;top:0;right:10px}[data-refund-account=root] .form-box.root{background:#f5f5f5;border:1px solid #d9d9d9;padding:16px}[data-refund-account=root] .form-box.row+.row{margin:10px 0 0}[data-refund-account=root] .form-box.head{float:left;padding-top:10px;width:60px}[data-refund-account=root] .form-box.body{overflow:hidden}[data-refund-account=root] .submit{margin-top:10px;text-align:center}.order-result.root{display:table;width:100%;table-layout:fixed;border-collapse:collapse}.order-result .row{display:table-row}.order-result .col{display:table-cell;border:1px solid #555;padding:20px;vertical-align:top}.order-result .col>.row{display:block;width:100%}.order-result .col>.row.result-list{padding:24px;background:#faf9f9}.order-result .col>.row.point{padding:24px;border-top:1px solid #555}.order-result .col>.row.point dd{font-size:12px;color:#333}.order-result .col>.row.point dt{font-size:12px;color:#666}.order-result .col>.row.point .fl,.order-result .col>.row.point .fr{width:30%}.order-result .col>.row.point .fl.fr,.order-result .col>.row.point .fr.fr{width:70%;text-align:right}.order-result .col>.row.point .fl.pb,.order-result .col>.row.point .fr.pb{padding-bottom:11px;line-height:24px;height:32px}.order-result .col>.row.point .fl b,.order-result .col>.row.point .fr b{font-weight:bold}.order-result .col>.row.point .fl bdt,.order-result .col>.row.point .fr bdt{color:#333}.order-result .col>.row.point .fl .hilight,.order-result .col>.row.point .fr .hilight{font-size:14px}.order-result .col.no-spacing{padding:0}@media (max-width: 719px){.order-result .col.bg{border-bottom:0 none !important}}.order-result.artist-list .artist-item{overflow:hidden}.order-result.artist-list .artist-item+.artist-item{margin-top:20px}.order-result.artist-list .artist-name+.value-list{margin-top:10px}.order-result.artist-list .value-list{overflow:hidden;border:1px solid #d9d9d9;background:#faf9f9;padding:10px 20px}.order-result.artist-list .value-item{overflow:hidden}.order-result.artist-list .value-item+.value-item{margin-top:5px}.order-result.artist-list .value-name{float:left}.order-result.artist-list .value-price{float:right}.order-result.result-list{background:#faf9f9}.order-result.result-list .result-item{overflow:hidden}.order-result.result-list .result-item+.result-item{margin-top:10px}.order-result.result-list .result-name{float:left}.order-result.result-list .result-value{float:right}.order-result.account{vertical-align:middle}.order-result.account .account-bank,.order-result.account .account-number,.order-result.account .account-quota{font-weight:bold;color:#333;font-size:14px}.order-result.account .account-name{float:left}.order-result.account .account-value{float:right}.order-result.order-total{vertical-align:middle;background:#faf9f9}.order-result.order-total .order-name{float:left}.order-result.order-total .order-price{float:right;font-size:24px;color:#ff7b30;font-weight:bold}@media (max-width: 719px){.order-result.root{display:block;padding:0}.order-result.root>*{display:block}.order-result.root .col{display:block}.order-result .order-result{padding:0px}.order-result .artist-item:first-child{padding-top:20px}.order-result .artist-item .artist-name{padding:0 12px;color:#333}.order-result .artist-item .value-list{border:0 none;padding:12px}.order-result .artist-item .value-list .value-name{color:#999}.order-result .artist-item .value-list .value-price{color:#666}.order-result .result-list{background:#555555;padding:16px 12px}.order-result .result-list .result-name{color:#999}.order-result .result-list .result-value{color:#fff}.order-result .account,.order-result .order-total{padding:12px;overflow:hidden}.order-result .order-total{padding-top:0;border-top:0 none;background:none}.order-result .order-total .order-name{margin-top:4px;font-size:12px;color:#333}.order-result .order-total .order-price{font-size:16px}.order-result .account{border-bottom:0 none}.order-result .account .account-name{font-size:12px;color:#666}.order-result .account .account-bank{font-size:12px;color:#666}.order-result .row.order-result{background:#555555 !important}}.cancel-deposit{border-top:1px solid #555;margin-top:25px;padding-top:25px}.cancel-deposit .msg{text-align:center;font-size:14px;line-height:1.5em}.cancel-deposit .submit{text-align:center;margin-top:20px}.cancel-deposit .submit .btn{width:80px}.cancel-request .form-cancel{border-top:1px solid #555}.cancel-request .inner{padding:0 20px;color:#666}@media (max-width: 719px){.cancel-request .inner{padding:0}}.cancel-request .msg{margin:20px 0}.cancel-request .cancel-option td:first-child{padding-right:5px}.cancel-request .cancel-option .input-text input,.cancel-request .cancel-option .readonly-default[readonly] input{height:36px}@media (max-width: 719px){.cancel-request .cancel-option td:first-child{padding-right:0}.cancel-request .cancel-option .input-text,.cancel-request .cancel-option .readonly-default[readonly]{margin-top:8px}}.cancel-request .submit{text-align:center;margin-top:20px;border-top:1px solid #d9d9d9;padding-top:20px}.cancel-request .submit .btn{width:80px}[data-cancel-memo=root] .modal.body{padding:20px}[data-cancel-memo=root] .list-item-wrap+.cancel-msg.root{margin-top:16px}[data-cancel-memo=root] .cancel-msg.root{border:1px solid #d9d9d9}[data-cancel-memo=root] .cancel-msg.head{padding:10px;border-bottom:1px solid #d9d9d9;background:#f5f5f5}[data-cancel-memo=root] .cancel-msg.body{padding:10px}[data-cancel-memo=root] .cancel-msg.images{border-top:1px solid #d9d9d9;padding:16px}[data-review=root] .modal.body{padding:20px}[data-review=root] .list-item-wrap+*{margin-top:16px}[data-review=root] .review_message{margin-top:7px;color:#666}[data-review=root] .cancel-msg.root{border:1px solid #d9d9d9}[data-review=root] .cancel-msg.head{padding:10px;border-bottom:1px solid #d9d9d9;background:#f5f5f5}[data-review=root] .cancel-msg.body{padding:10px}[data-review=root] .cancel-msg.images{border-top:1px solid #d9d9d9;padding:16px}[data-review=root] .cancel-msg .textarea textarea{border:0}[data-review=root] .review-image-list{position:relative;float:left}[data-review=root] .review-image-list .review-image-item{margin-right:8px}[data-review=root] .review-image-list.is_disabled .review-image-item:hover:after{display:none}[data-review=root] .review-image-list.is_disabled .review-image-item{cursor:default}[data-review=root] .review-image-item.placeholder{opacity:0.3}[data-review=root] .review-image-item{float:left;width:64px;height:64px;position:relative;background:#eee;cursor:pointer}[data-review=root] .review-image-item div{height:100%;width:100%}[data-review=root] .review-image-item.upload-btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;border:2px solid #ff7b30;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;line-height:84px}[data-review=root] .review-image-item.upload-btn i{color:#ff7b30;text-align:center;font-size:32px}[data-review=root] .review-image-item.upload-btn input[type=file]{visibility:hidden}[data-review=root] .textarea.is_disabled textarea{border:0}.download-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:200;cursor:pointer}.mobile .download-mask{min-width:0}.download-mask .install{position:absolute;top:0;left:0;width:80px}.download-mask .box{position:relative;height:80px;padding-left:90px;padding-top:10px;font-size:60px;text-align:left}.download-mask .download-mask-btn{display:block}.download-mask .download-mask-btn img{display:block}.download-mask-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;padding:0 7.4%}.download-mask-inner img{width:100%}.download-mask-inner .after{margin-top:16px;text-align:center;color:#eee;font-weight:normal;font-size:14px;text-decoration:underline}.download-mask-inner .after img{display:block}.download-mask .download-mask-popup{position:relative;max-width:320px;margin:0 auto}.download-mask-close{position:absolute;top:-34px;right:0;width:26px;height:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;cursor:pointer;background-color:rgba(0,0,0,0.5);color:#fff}.download-mask-close .idus-icon-close{line-height:26px}.download-ribbon{background:#333}.download-ribbon.top{text-align:center}.download-ribbon.top .pc-img{display:block;width:100%}.download-ribbon.top .mobile-img{display:none;width:320px;vertical-align:middle}@media (max-width: 719px){.download-ribbon.top .pc-img{display:none}.download-ribbon.top .mobile-img{display:inline-block}}.download-ribbon.top .download-ribbon-inner{display:block;font-size:13px;font-weight:normal;letter-spacing:0.05em}.download-ribbon.top .download-ribbon-inner b{font-weight:bold}.download-ribbon.top .inner-w,.download-ribbon.top .inner-w400,.download-ribbon.top .inner-w800{color:#333;padding:0}.download-ribbon.top .download-ribbon-close{top:24px;right:10px;color:#fff}.download-ribbon.bottom{top:0;left:0;right:0;z-index:190;background:#faece5}.download-ribbon.bottom .download-ribbon-inner{font-size:13px;display:block;margin-right:100px}.download-ribbon.bottom .inner-w,.download-ribbon.bottom .inner-w400,.download-ribbon.bottom .inner-w800{display:block;font-size:20px;color:#333;padding:8px 10px}.download-ribbon.bottom .wakeapp-btn .download-ribbon-inner>*{display:inline-block;vertical-align:middle}.download-ribbon.bottom .wakeapp-btn .download-ribbon-inner>*.text{font-size:14px;font-weight:normal}.download-ribbon.bottom .wakeapp-btn .top-banner-img{height:100%}.download-mask ~ .download-ribbon.bottom{display:none}.download-ribbon .install{display:inline-block;vertical-align:middle;margin-right:10px;margin-left:5px}.download-ribbon .install>img{width:32px;display:block}.download-ribbon .download-ribbon-install{background:#fff;color:#ff7b30;border:1px solid #ff7b30;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:72px;text-align:center;padding:5px 0;position:absolute;top:23px;right:20px;font-size:12px}.download-ribbon .download-ribbon-close{position:absolute;top:0;right:0;text-align:right;font-size:20px}.download-ribbon .download-ribbon-close.hidden-close{position:absolute;top:0;right:0;width:20px;height:20px;font-size:0}.app-download-mask{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-download-mask.a-tag{width:initial;height:100%;position:relative}.head_banner_group{position:relative;width:100%;height:auto}.head_banner_group>*{height:76px}.head_banner_group>*.bottom .inner-w a,.head_banner_group>*.bottom .inner-w400 a,.head_banner_group>*.bottom .inner-w800 a{margin-top:13px}.head_banner_group>*:nth-child(2){margin-top:-76px}.head_banner_group>*:nth-child(2) .download-ribbon-inner{background:#ff7b30}[data-page="video"]{padding-top:22px;padding-bottom:0 !important}[data-page="video"] ~ .footer{padding-top:60px}@media (max-width: 719px){[data-page="video"] ~ .footer{padding-top:0}}@media (max-width: 719px){[data-page="video"] .inner-w,[data-page="video"] .inner-w400,[data-page="video"] .inner-w800{padding:0}}[data-page="video"] .card-style .area-img{height:192px}[data-page="video"] .grid-inner{margin-top:32px}[data-page="video"] .section-video{background:#fff;-webkit-transition:height 150ms;-o-transition:height 150ms;-moz-transition:height 150ms;transition:height 150ms}@media (max-width: 719px){[data-page="video"] .section-video{height:auto}}[data-page="video"] .section-video.sticky{position:fixed;top:0;z-index:1000;width:1056px;height:250px}[data-page="video"] .section-video .main-video{position:relative;background:#000}[data-page="video"] .section-video .main-video:after{content:"";display:block;padding-bottom:56.25%}@media (max-width: 719px){[data-page="video"] .section-video .main-video{width:auto;float:none}}[data-page="video"] .section-video .main-video iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}[data-page="video"] .video-product{overflow:hidden;position:relative;border:1px solid #ccc;height:394px}@media (max-width: 719px){[data-page="video"] .video-product{margin:20px 16px 10px !important;width:auto !important;float:none}}[data-page="video"] .video-product .title-style-sub{padding-top:0;margin:15px 0 5px;padding:0 16px 8px;border-color:#ccc}@media (max-width: 719px){[data-page="video"] .video-product .title-style-sub{margin-bottom:0}}[data-page="video"] .video-product .video-product-option{position:absolute;top:9px;right:16px}[data-page="video"] .video-product .video-product-paging{display:inline-block;vertical-align:middle;margin-right:10px;font-size:14px;margin-top:5px;color:#999}[data-page="video"] .video-product .video-product-paging b{color:#333;font-weight:bold}[data-page="video"] .video-product-btn-list{display:inline-block;vertical-align:middle}[data-page="video"] .video-product-btn-list button{background:#fff;border:1px solid #dedede;float:left;width:30px;height:30px;font-size:21px;color:#9b9b9b}[data-page="video"] .video-product-btn-list button+button{margin-left:-1px}[data-page="video"] .video-product-btn-list button:hover{color:#ff7b30}[data-page="video"] .video-product-body{position:absolute;top:58px;left:0;right:0;bottom:0;padding:5px 24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 719px){[data-page="video"] .video-product-body{position:static;padding:5px 16px}}[data-page="video"] .video-product-body .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}[data-page="video"] .sticky+.section-video-description{padding-top:250px}[data-page="video"] .section-video-description{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media (max-width: 719px){[data-page="video"] .section-video-description{margin-bottom:0}}[data-page="video"] .section-video-description .video-description-title{font-size:24px;font-weight:bold;color:#333}@media (max-width: 719px){[data-page="video"] .section-video-description .video-description-title{padding:0 16px;font-size:20px}}[data-page="video"] .section-video-description .video-description-body{margin-top:20px;font-size:15px;white-space:pre-wrap}@media (max-width: 719px){[data-page="video"] .section-video-description .video-description-body{padding:0 16px;font-size:14px;margin-top:10px}}[data-page="video"] .layout-split[data-layout-split="video-row2"]{position:relative;overflow:hidden}[data-page="video"] .layout-split[data-layout-split="video-row2"]:before{content:'';width:1px;top:20px;right:356px;height:100%;background:#ddd;position:absolute;display:block}@media (max-width: 719px){[data-page="video"] .layout-split[data-layout-split="video-row2"]:before{display:none}}@media (max-width: 719px){[data-page="video"] .title-style-sub{margin-bottom:0}}[data-page="video"] .section-video-comment .title-style-sub{padding-top:0}@media (max-width: 719px){[data-page="video"] .section-video-comment{margin:40px 16px 16px !important;width:auto !important;float:none !important}[data-page="video"] .section-video-comment .area-form,[data-page="video"] .section-video-comment .comment-list{margin:10px;width:auto}[data-page="video"] .section-video-comment .comment-item+.comment-item{margin-top:10px}}[data-page="video"] .section-video-related .title-style-sub{padding-top:0}@media (max-width: 719px){[data-page="video"] .section-video-related{margin:40px 16px 16px !important;width:auto !important;float:none !important}}[data-page="video"] .list-item-empty{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;color:#888}[data-page="video"] .video-related-body{position:relative;min-height:300px}@media (max-width: 719px){[data-page="video"] .video-related-body{padding:16px 0}}[data-page="video"] .video-related-body>ul{height:100%}[data-page="video"] .video-related-body .video-related-item{overflow:hidden}[data-page="video"] .video-related-body .video-related-item+.video-related-item{margin-top:12px}[data-page="video"] .video-related-body .btn-more{margin-top:20px}[data-page="video"] .video-related-body .loader{height:30px;padding:0;position:absolute;bottom:15px;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}[data-page="video"] .video-related-body .last-item{margin:20px 0 0;color:#888;text-align:center}.video-item-wrap{margin-top:30px}[data-layout-split="orderlist"] .table-style-head-top th,[data-layout-split="orderlist"] .table-style-head-top td{height:auto}.banner-row .txt-title{color:#333;font-size:36px;padding:40px 0 40px 48px;line-height:54px}.banner-row .txt-title strong{font-size:48px;margin-right:2px;font-weight:bold}.banner-row .txt-subtitle{text-align:center;font-size:16px;color:#000;font-weight:bold}.banner-row .txt-subtitle--underline{border-bottom:3px solid #000}.banner-row label.form-error{display:block;height:20px;font-size:12px}.banner-row .txt-desc{display:inline-block;width:100%;text-align:center;font-size:14px;color:#333;margin:24px 0 12px}.banner-row.clf,[data-page=couponlist] .banner-row.coupon-item-list,[data-page="video"] .banner-row.section-video{padding:36px 0}.banner-row.clf>.fl,[data-page=couponlist] .banner-row.coupon-item-list>.fl,[data-page="video"] .banner-row.section-video>.fl{width:65%;text-align:center}.banner-row.clf>.fl:first-child,[data-page=couponlist] .banner-row.coupon-item-list>.fl:first-child,[data-page="video"] .banner-row.section-video>.fl:first-child{width:35%;border-right:2px dashed #acacac}.banner-row .clf.col3>.fl,.banner-row [data-page=couponlist] .col3.coupon-item-list>.fl,[data-page=couponlist] .banner-row .col3.coupon-item-list>.fl,.banner-row [data-page="video"] .col3.section-video>.fl,[data-page="video"] .banner-row .col3.section-video>.fl{display:block;width:47%;height:100%}.banner-row .clf.col3>.fl:nth-child(2),.banner-row [data-page=couponlist] .col3.coupon-item-list>.fl:nth-child(2),[data-page=couponlist] .banner-row .col3.coupon-item-list>.fl:nth-child(2),.banner-row [data-page="video"] .col3.section-video>.fl:nth-child(2),[data-page="video"] .banner-row .col3.section-video>.fl:nth-child(2){margin-top:90px;width:6%;font-size:24px;font-weight:bold;color:#333;text-align:center}.banner-row.red{background:#faece5 url(/resources/dist/images/img-invite.png) no-repeat right 0 bottom 2px;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.banner-row.beige{background:#fff}.banner-row.beige .coupon{margin:0;width:196px;height:100px}.banner-row.beige .coupon:before,.banner-row.beige .coupon:after{background:#fff;width:7.84px;height:3.92px;left:18%}.banner-row.beige .coupon>span{display:inline-block;width:100%;font-weight:bold}.banner-row.beige .coupon>span:first-child{margin-top:16px;font-size:18px;font-weight:bold}.banner-row.beige .coupon>span:last-child{color:#ff7b30;font-size:24px;vertical-align:middle}.banner-row.beige .coupon>span:last-child strong{display:inline-block;font-size:32px;margin-right:5px}.banner-row.black{background:#f5f5f5;text-align:center}.banner-row.black .coupon{margin:0;width:335px;height:154px}.banner-row.black .coupon:before,.banner-row.black .coupon:after{background:#f5f5f5;width:13.4px;height:6.7px;left:18%}.banner-row.black .coupon .txt-subtitle{display:inline-block;margin-top:24px}.banner-row.black .txt{color:#333;text-decoration:none;font-weight:normal;padding:36px 0 24px;font-size:18px}.banner-row.black .txt-desc{color:#333;font-size:12px;font-weight:lighter;margin:8px 0 0 0;padding-bottom:36px}.banner-row .coupon{margin:0}.banner-row .field{width:380px;margin:0 auto;padding-top:36px}.banner-row .field form{font-size:0}.banner-row .field .input-text input,.banner-row .field .readonly-default[readonly] input{width:252px;height:48px}.banner-row .field button{font-size:16px}.banner-row .field button.btn-point{height:48px;width:120px;margin-left:8px;font-weight:100}.banner-row .field button.btn-point-outline{margin-top:8px;padding:12px 0}@media (max-width: 719px){.banner-row{width:100%;position:relative}.banner-row .field{width:100%}.banner-row .form-sms>*{display:block;float:right}.banner-row .form-sms>* input{width:100% !important}.banner-row .form-sms>*:first-child{position:absolute;left:0;right:128px}.banner-row.red{background:#faece5}.banner-row.red .txt-title{padding:40px 0px 40px 28px;font-size:28px}.banner-row.red .txt-title strong{margin-right:8px}.banner-row.red:before{content:'';position:absolute;left:-12px;right:-12px;background:#ff7b30;height:252px;z-index:-1}.banner-row.beige:before{content:'';position:absolute;left:-12px;right:-12px;top:0;background:#fef6e9;height:685px;z-index:-1}.banner-row.beige .fl{float:none;width:100% !important}.banner-row.beige .fl:first-child{border-right:0 none !important}.banner-row.beige .fl:last-child{margin-top:36px}.banner-row.beige .col3>*{display:block;float:none;width:100% !important}.banner-row.beige .col3>*.fl:nth-child(2){margin-top:22px}.banner-row.beige .col3>*.fl:nth-child(3){margin-top:0px}.banner-row.black:before{content:'';position:absolute;left:-12px;right:-12px;background:#42393a;height:330px;z-index:-1}.banner-row.black .txt{width:80%;margin:0 auto}}table.friend-recommend-table tbody>tr>td{font-size:16px;padding:26px 0}@media (max-width: 719px){#content[data-page=notification]{width:100%;height:100%;min-height:100%;padding-bottom:0;margin-top:-39px;z-index:101}#content[data-page=notification] .inner-w.layout-split,#content[data-page=notification] .layout-split.inner-w400,#content[data-page=notification] .layout-split.inner-w800{padding-left:0;padding-right:0}#content[data-page=notification] .msg-lists{height:auto;position:fixed;top:123px;bottom:0;width:100%;margin-bottom:50px}#content[data-page=notification] .msg-item>a{position:relative}#content[data-page=notification] .msg-item .area-txt{position:absolute;left:58px}}.my-dashboard .board-split .msg-item-list{height:285px;overflow:hidden}.my-dashboard .board-split .msg-item-list-auto{height:285px;overflow:auto}[title="category-list"] .ui_btn.mobile-show,[title="artist-another-product"] .ui_btn.mobile-show{margin-top:24px;width:100%;display:block;font-size:16px;text-align:center;font-weight:bold;height:56px;line-height:56px}[data-page=oc-main] .ssr{color:transparent}[data-page=oc-main] .ui_card__title{height:42px;margin-bottom:6px}[data-page=oc-main] .inner{padding:35px 0 25px}@media (max-width: 719px){[data-page=oc-main] .inner{padding:35px 0 5px}}[data-page=oc-main] .inner.best-review{background-color:#f5f5f5}[data-page=oc-main] .inner .my-class{padding-bottom:40px}@media (max-width: 719px){[data-page=oc-main] .inner:last-of-type .inner-w,[data-page=oc-main] .inner:last-of-type .inner-w400,[data-page=oc-main] .inner:last-of-type .inner-w800{padding:0 12px}}@media (max-width: 719px){[data-page=oc-main] .inner-w,[data-page=oc-main] .inner-w400,[data-page=oc-main] .inner-w800{padding:0 0 0 12px}}[data-page=oc-main-2dep] .ui_card__title{height:58px}[data-page=favorite] .eduon_favorite_card .ui_card--white{padding-bottom:40px}[data-page=favorite] .empty-bookmark{padding:60px 0;text-align:center}[data-page=favorite] .empty-bookmark-txt{font-size:16px;color:#666;margin-top:35px}[data-page="edu-search"] .ui_tab_group,[data-page="edu-search"] .ui_tab_group--spacing,[data-page="edu-search"] .ui_tab_group--3,[data-page="edu-search"] .ui_tab_group--3--spacing{margin-top:15px;margin-bottom:36px}@media (max-width: 719px){[data-page="edu-search"] .ui_tab_group,[data-page="edu-search"] .ui_tab_group--spacing,[data-page="edu-search"] .ui_tab_group--3,[data-page="edu-search"] .ui_tab_group--3--spacing{margin-top:0;margin-bottom:6px}}[data-page="edu-search"] .ui_title{padding-top:48px;border-bottom:none;margin-bottom:16px}[data-page="edu-search"] .ui_title__txt.search_title{font-size:20px}[data-page="edu-search"] .ui_title__txtright--blue{cursor:pointer}[data-page="edu-search"] .ui_tab_group,[data-page="edu-search"] .ui_tab_group--spacing,[data-page="edu-search"] .ui_tab_group--3,[data-page="edu-search"] .ui_tab_group--3--spacing{margin-bottom:0}[data-page="edu-search"] .banner-empty strong{font-weight:bold;color:#333}.user-info-header-right-text{color:#333 !important;font-size:14px !important;font-weight:normal !important}.checkout-toggle-btn{color:#666 !important;font-size:12px !important;font-weight:normal !important;text-align:right !important}.checkout-toggle-btn>.btn_icon{margin-left:4px !important}.normal-payment-result{width:100% !important;text-align:center;margin-top:10px}.normal-payment-result i{font-size:120px;color:#ff7b30}.normal-payment-result h2{font-size:36px;font-weight:normal;color:#333;margin-top:10px}@media (max-width: 719px){.normal-payment-result{margin-top:0;padding-top:60px}.normal-payment-result h2{font-size:18px;margin-top:20px}}.empty-artist{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#666;line-height:1.29;font-size:14px;padding:100px 0 160px 0}.empty-artist i{font-size:120px;margin-bottom:16px}.artist-home .artist-contents{background-color:#f5f5f5;padding-bottom:65px}@media (max-width: 719px){.artist-home .artist-contents{background-color:#fff;margin-top:10px;padding-bottom:0}}.contents-container{width:956px;min-height:514px;margin:24px auto 0 auto;padding:24px 18px;background-color:#fff}@media (max-width: 719px){.contents-container{min-height:auto;width:100%;padding:0 18px;margin:0}}.empty-data{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1.29;color:#666;padding:76px 0 100px 0}@media (max-width: 719px){.empty-data{padding:60px 0 28px 0}}.empty-data .idus-icon-logo-empty{font-size:80px !important;margin-bottom:16px}.all-story{margin-top:36px}@media (max-width: 719px){.all-story{margin-top:0}}.ui_btn--green,.ui_btn--green--mini,.ui_btn--green--small,.ui_btn--green--large{-webkit-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);-moz-box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);box-shadow:0 1px 3px 0 rgba(220,220,220,0.301961);font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle;-webkit-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:border-color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);margin:0;padding:0;line-height:1.5;text-align:center;text-decoration:none;color:#333;cursor:pointer}.ui_btn--green>*,.ui_btn--green--mini>*,.ui_btn--green--small>*,.ui_btn--green--large>*{display:inline-block;vertical-align:middle;font-size:inherit;color:inherit}.ui_btn--green:focus,.ui_btn--green--mini:focus,.ui_btn--green--small:focus,.ui_btn--green--large:focus{outline:none}.ui_btn--green[data-state=active],.ui_btn--green--mini[data-state=active],.ui_btn--green--small[data-state=active],.ui_btn--green--large[data-state=active]{-webkit-transition:fill 0.4s ease, stroke .4s ease;-o-transition:fill 0.4s ease, stroke .4s ease;-moz-transition:fill 0.4s ease, stroke .4s ease;transition:fill 0.4s ease, stroke .4s ease}.ui_btn--green[data-state=active] path,.ui_btn--green--mini[data-state=active] path,.ui_btn--green--small[data-state=active] path,.ui_btn--green--large[data-state=active] path{fill:#ff7b30;stroke:#ff6b17;stroke-opacity:1}.vs-modal__container{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.vs-modal__header{height:64px !important;-webkit-box-shadow:inset 0 -1px 0 0 #333;-moz-box-shadow:inset 0 -1px 0 0 #333;box-shadow:inset 0 -1px 0 0 #333;padding:0 !important;margin:0 24px}.vs-modal__header{max-height:-webkit-calc(100vh - 65px) !important;max-height:-moz-calc(100vh - 65px) !important;max-height:calc(100vh - 65px) !important}.vs-modal__header-text{font-size:18px !important;font-weight:bold !important;color:#333}.vs-modal__close-button button{top:24px !important;right:24px !important;color:#333 !important;line-height:1 !important}[data-placeholder]{font-size:16px;color:#acacac;position:absolute;left:15px;top:9px;cursor:text}[data-placeholder-id]{background:none !important}html.ie9 [data-placeholder],html.lt-ie9 [data-placeholder],html.lt-ie8 [data-placeholder]{display:inline-block}html.ie9 [data-placeholder] .placeholder-wrap,html.lt-ie9 [data-placeholder] .placeholder-wrap,html.lt-ie8 [data-placeholder] .placeholder-wrap{position:relative}html.ie9 [data-placeholder][data-placeholder=textarea-msg],html.lt-ie9 [data-placeholder][data-placeholder=textarea-msg],html.lt-ie8 [data-placeholder][data-placeholder=textarea-msg]{z-index:auto;font-size:14px;margin-left:70px;margin-top:10px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){:-ms-input-placeholder{color:transparent}textarea:-ms-input-placeholder{color:transparent}[data-placeholder]{display:inline-block}.placeholder-wrap{position:relative}[data-placeholder=textarea-msg]{z-index:auto;font-size:14px}.tab-control-style1>button.active{margin-bottom:0px;border-bottom:2px solid #ff7b30}}i{font-family:'iconpack-idus' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.idus-icon-adult{color:#ff4b50}.idus-icon-favorite{color:#666;font-size:20px}.idus-icon-favorite-active{color:#ff7b30;font-size:20px}.idus-icon-favorite-card{color:#fff;font-size:28px !important}.idus-icon-favorite-card.black{color:#333}.idus-icon-favorite-card-active{color:#ff7b30;font-size:28px !important}.idus-icon-logo-empty{color:#e1e1e1;font-size:120px !important}.fa{font-family:'FontAwesome' !important}.idus-icon-arrow{display:inline-block}.idus-icon-arrow.up{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.idus-icon-arrow.down{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.active .idus-icon-arrow.down{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.idus-icon-arrow.right{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.idus-icon-arrow.left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.idus-icon-sub-depth{color:#d9d9d9}.idus-icon-favorite-border-p-5{color:#666;font-size:24px}.idus-icon-favorite-fill-p-5{color:#ff7b30;font-size:24px}.idus-icon-share-p-5{color:#666;font-size:24px}
