@charset "utf-8";@import url(font-face.css);@import url(font-family.css);@import url(font-face.css);@import url(font-family.css);@import url(AppleSDGothicNeo.css);a,address,article,aside,b,body,button,canvas,caption,dd,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,input,legend,li,menu,nav,ol,p,pre,section,select,small,span,strong,table,td,textarea,th,ul{margin:0;padding:0;border:0;list-style:none;color:inherit;font-style:normal;font-size:100%;font-family:inherit;line-height:inherit;word-break:inherit;word-wrap:inherit;box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;-o-box-sizing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}:after,:before{box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;-o-box-sizing:inherit}article,aside,canvas,details,figcaption,footer,header,menu,nav,section{display:block}figure{display:inline-block;text-indent:-9999px}html{font-size:calc(1px + 2.5vw)!important;letter-spacing:-.01em;color:#000;overflow-x:hidden;-webkit-overflow-scrolling:touch}body{min-height:100%;box-sizing:border-box;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}[hidden],hr{display:none}img{vertical-align:middle;max-width:100%}b,strong{font-weight:700}fieldset,iframe{width:100%}a,fieldset,frame,iframe,img{border:0}.v-application a,a{text-decoration:none;color:#000}a:hover,a:link,a:visited{color:inherit;text-decoration:none}table{width:100%;border-spacing:0;border-collapse:collapse}caption{display:block;left:-9999px}caption,legend{position:absolute}legend{left:-9999em;top:-9999em}button{overflow:hidden;background-color:transparent;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}.dv_android [tabindex="0"]:focus,.dv_android a:focus,.dv_android button:focus,.dv_android input:focus,.dv_android select:focus,.dv_android textarea:focus{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.dv_ios [tabindex="0"],.dv_ios a,.dv_ios button,.dv_ios input,.dv_ios select,.dv_ios textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}a,button,em,h1,h2,h3,h4,h5,h6,label,li,p,span,strong{-webkit-tap-highlight-color:rgba(0,0,0,0)}.is_hide{display:none!important}.is_show{display:block!important}.is_blind{position:absolute;width:0!important;height:0!important;padding:0!important;opacity:0!important;font-size:0!important}.hide_wrap{position:relative}.hide_area{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.blind{position:absolute;z-index:-10;width:0!important;height:0!important;overflow:hidden!important;font-size:medium;line-height:normal;word-break:break-all}.is_scrollFix{position:fixed;left:0;top:0;height:100%;overflow:hidden}.vaT{vertical-align:top!important}.vaM{vertical-align:middle!important}.vaB{vertical-align:bottom!important}.taL{text-align:left!important}.taC{text-align:center!important}.taR{text-align:right!important}.taJ{text-align:justify;-moz-text-align-last:justify;-webkit-text-align-last:justify;text-align-last:justify}.centered_t{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.centered_r{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.centered_b{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.centered_l{left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.centered_c,.centered_l{position:absolute;top:50%}.centered_c{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b1b1b1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b1b1b1}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#b1b1b1}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder,textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input{border:0;color:#111;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;-o-appearance:radio;appearance:radio}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-o-appearance:checkbox;appearance:checkbox}textarea{width:100%;vertical-align:middle;resize:none!important;color:#111;word-break:break-all!important}select,textarea{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}select::-ms-expand{display:none}:root select{padding:0 30px 0 5px}.ie9 select{padding:5px 35px 4px 5px;background:none}.ie9 :root select{padding:0;font-size:0}.btn,.btn_ic{display:inline-block;position:relative;vertical-align:top;text-align:center;box-sizing:border-box}.btn_ic{line-height:1;z-index:2}button:focus{outline:0}.arw,.flag,.ic{vertical-align:middle;color:transparent;white-space:nowrap}.arw,.flag,.ic,.label{display:inline-block}.thumb_area{display:block;position:relative}.thumb_area img{max-width:100%}.tab_content{display:none}.tab_content.is_active{display:block}.tab_tbl{display:table;table-layout:fixed;width:100%}.tab_tbl ul{display:table-row}.tab_tbl ul:after{content:none!important}.tab_tbl ul li{display:table-cell;float:none!important}.tbl_wrap{overflow:hidden}.tbl_wrap table{width:100%;table-layout:fixed;border-collapse:collapse;border:0;border-spacing:0}.pagination_wrap{position:relative;text-align:center}.pagination{display:inline-block;position:relative;z-index:10;vertical-align:top}.pagination:after{display:block;content:"";clear:both}.pagination .btn_num,.pagination .btn_num_group{display:inline-block;position:relative;z-index:0}.dim{position:fixed;left:0;top:0;z-index:-1;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity .3s ease .3s;-o-transition:opacity .3s .3s ease;transition:opacity .3s ease .3s}.dim.is_show{width:100%;height:100%;opacity:.7;z-index:1000}.topM10{margin-top:10px!important}.topM20{margin-top:20px!important}.topM25{margin-top:25px!important}.topM30{margin-top:30px!important}.topM50{margin-top:50px!important}.rightM10{margin-right:10px!important}.rightM20{margin-right:20px!important}.rightM25{margin-right:25px!important}.rightM30{margin-right:30px!important}.bottomM10{margin-bottom:10px!important}.bottomM20{margin-bottom:20px!important}.bottomM25{margin-bottom:25px!important}.bottomM30{margin-bottom:30px!important}.bottomM50{margin-bottom:50px!important}.leftM10{margin-left:10px!important}.leftM20{margin-left:20px!important}.leftM25{margin-left:25px!important}.leftM30{margin-left:30px!important}.noM{margin:0!important}.noTopM{margin-top:0!important}.noRightM{margin-right:0!important}.noBottomM{margin-bottom:0!important}.noLeftM{margin-left:0!important}.topP10{padding-top:10px!important}.topP20{padding-top:20px!important}.topP25{padding-top:25px!important}.topP30{padding-top:30px!important}.rightP10{padding-right:10px!important}.rightP20{padding-right:20px!important}.rightP25{padding-right:25px!important}.rightP30{padding-right:30px!important}.bottomP10{padding-bottom:10px!important}.bottomP20{padding-bottom:20px!important}.bottomP25{padding-bottom:25px!important}.bottomP30{padding-bottom:30px!important}.leftP10{padding-left:10px!important}.leftP15{padding-left:15px!important}.leftP20{padding-left:20px!important}.leftP25{padding-left:25px!important}.leftP30{padding-left:30px!important}.noP{padding:0!important}.noTopP{padding-top:0!important}.noRightP{padding-right:0!important}.noBottomP{padding-bottom:0!important}.noLeftP{padding-left:0!important}.clear{clear:both}.clearFix:after{display:block;content:"";clear:both}.flL{float:left!important}.flR{float:right!important}.flN{float:none!important}@media screen and (min-width:500px){html{font-size:12px!important}}.grid:after{display:block;content:"";clear:both}.grid>.col{float:left;width:100%;min-height:1px;box-sizing:border-box;padding:0}.grid>.col.right{float:right}.grid.ib{font-size:0}.grid.ib>.col{display:inline-block;float:none;vertical-align:top}.grid.grid_2{margin-left:-2px;margin-right:-2px}.grid.grid_2>.col{padding:0 2px}.grid.grid_4{margin-left:-4px;margin-right:-4px}.grid.grid_4>.col{padding:0 4px}.grid.grid_5{margin-left:-5px;margin-right:-5px}.grid.grid_5>.col{padding:0 5px}.grid.grid_6{margin-left:-6px;margin-right:-6px}.grid.grid_6>.col{padding:0 6px}.grid.grid_7{margin-left:-7px;margin-right:-7px}.grid.grid_7>.col{padding:0 7px}.grid.grid_10{margin-left:-10px;margin-right:-10px}.grid.grid_10>.col{padding:0 10px}.grid.grid_pay{margin-left:-3.5px;margin-right:-3.5px}.grid.grid_pay>.col{padding:0 3.5px}.grid>.col.col_1{width:8.33333333%}.grid>.col.col_2{width:16.6666%}.grid>.col.col_3{width:25%}.grid>.col.col_4{width:33.3333%}.grid>.col.col_5{width:41.66666667%}.grid>.col.col_6{width:50%}.grid>.col.col_7{width:58.33333333%}.grid>.col.col_8{width:66.66666667%}.grid>.col.col_9{width:75%}.grid>.col.col_10{width:83.33333334%}.grid>.col.col_11{width:91.66666667%}.grid>.col.col_12{width:100%}.grid>.col.col_x5{width:20%}.grid.fx{display:flex}.grid.fx .col{float:none!important;flex:1;padding:0!important}.grid .col.flex_2{flex:2}.grid .col.flex_22{flex:2.2}.grid.grid_2.fx>.col{margin:0 2px}.grid.grid_4.fx>.col{margin:0 4px}.grid.grid_5.fx>.col{margin:0 5px}.grid.grid_10.fx>.col{margin:0 10px}body,html{width:100%}html.overHidden{overflow:hidden}body,body .v-application{background:#fff;font-family:Roboto,Noto Sans KR,맑은고딕,sans-serif;font-size:1.3rem;font-weight:400}#header.account_page+#container,#header.utility_page+#container{padding-bottom:40px}#wrapper{width:100%;overflow-x:hidden}#wrapper:has(.is-no-overflow),body:has(.is-no-overflow),html:has(.is-no-overflow){overflow:unset!important}#contents{width:100%}.set_inner{padding:0 10px}.item_inner{padding:0 20px}.trend_page .item_inner{padding:0 15px!important}.middle_inner{padding:0 15px}.min_inner{width:100%;padding:0 20px}.mid_inner{width:100%;padding:0 10px}#container{background:#fff;clear:both;padding-bottom:calc(env(safe-area-inset-bottom, 17px))}#container.fix_bottom,#footer.fix_bottom,#footer.has_gnb{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 76px)}#container.fix_bottom+#footer.fix_bottom{margin-top:calc(env(safe-area-inset-bottom, 17px)*-1 - 72px)}.zinDirect .fix_bottom.has_gnb{padding-bottom:0!important}#contents.list_page{padding-top:calc(env(safe-area-inset-top) + 100px);margin-bottom:40px}.detail_page #header{position:fixed;top:0;left:0;z-index:100;width:100%;background:#fff}.detail_page #container{padding-top:calc(env(safe-area-inset-top) + 50px)}.is_flex{display:flex;align-items:center}#header.styling_page.detail_page+#container{padding-top:calc(env(safe-area-inset-top) + 50px)}.fixed_elem_area{position:fixed;bottom:100px;right:15px;z-index:10;pointer-events:none;opacity:0;transition:opacity .5s}.fixed_elem_area.is_active{pointer-events:auto;opacity:1}header{position:relative;z-index:199}#header .main_sec{position:relative;height:50px;border-bottom:1px solid #efefef}#header .main_sec .count_area{width:100%;height:100%;position:relative;display:block}#header .main_sec .count_area .num{display:flex;position:absolute;left:95%;top:-5px;min-width:16px;min-height:16px;padding:1px 4px 0;border-radius:16px;background:#b93d40;justify-content:center;align-items:center;color:#fff;font-size:1.1rem;font-weight:500;line-height:1;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box}#header .main_sec .logo_area a{display:block;padding:15px 0}#header .main_sec .logo_area .logo,.error_page .logo_area .logo{display:block;width:94px;height:20px;background-image:url(../images/mo_new_Logo_lxzin.png);background-size:94px 20px}#header .main_sec .total_serch{position:absolute;right:93px;z-index:1;top:50%;margin-top:-17px;width:46%}#header .main_sec .total_serch input{border:1px solid #d0d0d0;padding:7px 9px;border-radius:30px;font-size:1.4rem;width:100%}#header .main_sec .btn_group{position:absolute;right:20px;z-index:1;top:50%;margin-top:-17px;white-space:nowrap}#header .main_sec .btn_group>div{display:inline-block;vertical-align:top}#header .main_sec .btn_group .search_btn,#header .main_sec .btn_group a{display:block;padding:3px}#header.list_header .main_sec .btn_group a .ic_cart{vertical-align:-6px}.main_menu_sec{font-size:0}.main_menu_sec .menu_node{display:inline-block}.main_menu_sec .menu_node a{display:block}.main_menu_sec.depth1_sec .menu_node{padding:0 8px;font-weight:500}.main_menu_sec.depth1_sec .menu_node:first-child{padding-left:0}.main_menu_sec.depth1_sec .menu_node:last-child{padding-right:0}.main_menu_sec.depth1_sec .menu_node a{font-size:1.7rem;padding:15px 0 8px}.main_menu_sec.depth1_sec .menu_node.is_active a{color:#b93d40;font-weight:700}.main_menu_sec.depth1_sec .menu_node.trand a span{position:relative;display:inline-block}.main_menu_sec.depth1_sec .menu_node.trand a span:before{content:"NEW";display:inline-block;position:absolute;top:-10px;left:0;font-size:10px;color:#b93d40}.snb{position:relative}.snb_wrap.fix_tab_wrap{position:absolute;left:0;top:0;width:100%}.snb.is_fix .snb_wrap.fix_tab_wrap{position:fixed;top:50px;z-index:200;margin-top:env(safe-area-inset-top)}.main_menu_sec.depth2_sec{position:relative;height:calc(var(--d2)*1px)}.main_menu_sec.depth2_sec .dep_menu_inner{position:absolute;top:0;left:0;width:100%}.main_menu_sec.depth2_sec .dep_menu_inner,.snb_wrap.fix_tab_wrap{padding:0 8px;background:#f8f8f8;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.main_menu_sec.depth1_sec{height:calc(var(--d1)*1px)}.is_fixed .main_menu_sec.depth1_sec .item_inner{position:fixed;top:calc(constant(safe-area-inset-top) + var(--top)*1px);top:calc(env(safe-area-inset-top) + var(--top)*1px);left:0;z-index:100;width:100%;background:#fff;-webkit-transform:translate3d(0,calc((var(--d1) + var(--top))*-1px),0);transform:translate3d(0,calc((var(--d1) + var(--top))*-1px),0)}.is_fixed.main_page .main_menu_sec.depth1_sec .item_inner{top:0;padding-top:env(safe-area-inset-top);transform:translateZ(0)}.is_fixed.main_page .main_menu_sec.depth1_sec .item_inner:before{display:block;content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:1px;background:#e0e0e0}.is_fixed.up .main_menu_sec.depth1_sec .item_inner,.is_fixed.up .main_sec .item_inner{-webkit-transform:translateZ(0);transform:translateZ(0)}.is_fixed .main_sec .item_inner{position:fixed;left:0;top:0;z-index:100;width:100%;padding-top:env(safe-area-inset-top);background:#fff;-webkit-transform:translate3d(0,calc((var(--d1) + var(--top))*-1px),0);transform:translate3d(0,calc((var(--d1) + var(--top))*-1px),0)}.is_fixed.has_dep_3 .dep_menu_sec .dep_menu_inner,.is_fixed .main_menu_sec.depth2_sec .dep_menu_inner{position:fixed;left:0;top:0;z-index:150;width:100%}.is_fixed .main_menu_sec.depth2_sec .dep_menu_inner{padding-top:env(safe-area-inset-top)}.is_fixed.up .main_menu_sec.depth2_sec .dep_menu_inner{padding-top:0}.is_fixed.has_dep_3:not(.is_ani) .dep_menu_sec .dep_menu_inner,.is_fixed:not(.is_ani) .main_menu_sec.depth1_sec .item_inner,.is_fixed:not(.is_ani) .main_menu_sec.depth2_sec .dep_menu_inner,.is_fixed:not(.is_ani) .main_sec .item_inner{transition:.2s}.is_fixed.up .main_menu_sec.depth2_sec .dep_menu_inner{-webkit-transform:translate3d(0,calc(constant(safe-area-inset-top) + (var(--d1) + var(--top))*1px),0);transform:translate3d(0,calc(constant(safe-area-inset-top) + (var(--d1) + var(--top))*1px),0);-webkit-transform:translate3d(0,calc(env(safe-area-inset-top) + (var(--d1) + var(--top))*1px),0);transform:translate3d(0,calc(env(safe-area-inset-top) + (var(--d1) + var(--top))*1px),0)}.is_fixed.has_dep_3.up .dep_menu_sec .dep_menu_inner{-webkit-transform:translate3d(0,calc((var(--d1) + var(--top))*1px),0);transform:translate3d(0,calc((var(--d1) + var(--top))*1px),0)}.is_fixed.has_dep_3 .dep_menu_sec .dep_menu_inner{height:46px;top:calc(constant(safe-area-inset-top) + var(--d2)*1px);top:calc(env(safe-area-inset-top) + var(--d2)*1px)}.main_menu_sec.depth2_sec .dep_menu_inner::-webkit-scrollbar,.snb_wrap.fix_tab_wrap::-webkit-scrollbar{display:none}.main_menu_sec .depth2_wrap,.snb_wrap.fix_tab_wrap .snb_inner{display:inline-flex}.main_menu_sec.depth2_sec .menu_node,.snb_wrap.fix_tab_wrap .snb_node{padding:0 12px}.main_menu_sec.depth2_sec .menu_node a,.snb_wrap.fix_tab_wrap .snb_node button{position:relative;font-size:1.4rem;padding:12px 0 14px;white-space:nowrap}.main_menu_sec.depth2_sec .menu_node.is_active a,.snb_wrap.fix_tab_wrap .snb_node button.is_active{color:#b93d40;font-weight:700}.main_menu_sec.depth2_sec .menu_node.is_active a:before,.snb_wrap.fix_tab_wrap .snb_node button.is_active:before{display:block;content:"";position:absolute;left:-3px;right:-3px;bottom:0;height:2px;background:#b93d40}.exhibition_page .main_menu_sec{display:none}.sub_head{position:relative;padding-top:env(safe-area-inset-top);height:calc(constant(safe-area-inset-top) + 50px);height:calc(env(safe-area-inset-top) + 50px)}.sub_head.underline>.main_sec,.v-dialog__content--active .sub_head.underline{border-bottom:1px solid #e2e2e2}.sub_head.underline.has_line>.main_sec{border-bottom:1px solid #e2e2e2!important}.sub_head.fix_top{position:absolute;top:0;left:0;z-index:10;width:100%}.sub_head.fix,.sub_head.fix_top,.sub_head.fix_top+#container{padding-top:env(safe-area-inset-top)}.sub_head.fix{position:fixed;top:0;left:0;z-index:10;width:100%;background:#fff;box-sizing:border-box}.sub_head.underline.fix .item_inner{height:auto;background:#fff}.sub_head .prev{position:absolute;left:0}.sub_head .home{position:absolute;left:46px}.sub_head .home button{padding:0 10px}.sub_head .prev button,.sub_head .search button{padding-left:20px}.sub_head .ttl_area{max-width:100%;margin:0;text-align:center}.sub_head .prev~.share~.ttl_area{max-width:calc(100% - 60px)}.sub_head .ttl_area .ttl{max-width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:50px;font-weight:400;margin:0 auto;display:inline-block}.v-dialog--fullscreen .sub_head .ttl_area .ttl{margin:0 auto 0 0;text-align:left;max-width:calc(100% - 80px)}.sub_head .input_area{float:left}.sub_head .share{float:right;position:relative;z-index:10;margin-right:-20px}.sub_head .close{position:absolute;right:0;bottom:0}.sub_head .close button,.sub_head .share button{padding-right:10px;vertical-align:top;font-size:0}.sub_head .close button i{vertical-align:-12px}.sub_head .share button i{vertical-align:-1px}.sub_head button{height:100%;line-height:50px;margin:0;width:100%;text-align:center;font-size:2.6rem}.ttl_area .open_menu{display:inline-block;position:relative;width:auto;padding-right:14px;font-size:1.6rem}.ttl_area .open_menu:before{display:block;content:"";position:absolute;right:-2px;top:50%;width:10px;height:6px;margin-top:-3px;background-position:-100px -130px}.dep_menu_sec{background:hsla(0,0%,90.6%,.3)}.has_dep_3 .dep_menu_sec{position:relative;height:46px}.has_dep_3 .dep_menu_sec .dep_menu_inner{display:flex;position:absolute;top:0;left:0;right:0;height:46px;background:#fff;border-bottom:1px solid #e2e2e2;justify-content:start;align-items:center}.has_dep_3 .dep_menu_sec.is_fixed .dep_menu_inner{position:fixed;height:46px;z-index:120}.has_dep_3 .dep_menu_sec .menu_node .menu_item.is_active{font-weight:500}.dep_menu_sec.fix_el,.has_dep_3 .dep_menu_sec .menu_node .menu_item.is_active:before{display:none}.dep_menu_sec .dep_menu_wrap{display:inline-flex;padding:0 8px;font-size:0}.dep_menu_sec .menu_node{display:inline-block}.store_page .dep_menu_sec{position:relative;overflow:hidden}.store_page .dep_menu_sec.is_drop{overflow:visible}.dep_menu_sec .menu_node .menu_item{padding:0 12px;font-size:1.4rem;white-space:nowrap}.dep_menu_sec .menu_node .menu_item.is_active{position:relative;color:#b93d40;font-weight:700}.dep_menu_sec .menu_node .menu_item.is_active:before{display:block;content:"";position:absolute;bottom:0;left:10px;right:10px;height:2px;background:#b93d40}.store_page .dep_menu_sec .drop_store_cate_btn{position:absolute;right:0;top:0;z-index:5;width:30px;height:45px;background:#fff;box-shadow:-15px 0 10px #fff}.store_page .dep_menu_sec{background:#fff}.store_page .dep_menu_sec .dep_menu_wrap{padding:0 40px 0 8px}.store_page .dep_menu_sec .drop_store_cate_btn i{vertical-align:6px}.store_page.has_dep_3 .dep_menu_sec .drop_store_cate_btn i{vertical-align:1px}.store_page .dep_menu_sec .menu_node .menu_item{padding:0 8px;font-size:1.3rem;line-height:46px;white-space:nowrap}.store_page .dep_menu_sec .menu_node .menu_item.is_active{color:#b93d40;font-weight:500}.store_page .dep_menu_sec .menu_node .menu_item.is_active:before{display:none}.drop_dep_menu_wrap{position:absolute;top:0;left:0;z-index:3;width:100%;background:#fff;padding:0 20px}.drop_dep_menu_wrap .breadcrumb_list{display:table;height:46px;padding-right:25px}.drop_dep_menu_wrap .breadcrumb_list span{display:table-cell;vertical-align:middle;white-space:nowrap}.drop_dep_menu_wrap .breadcrumb_list span+span:before{left:7px;margin-top:-3px;width:6px;height:6px;opacity:.3;z-index:20;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:none}.drop_dep_menu_group{margin:0 -20px;padding:10px 20px;border-top:1px solid #e2e2e2}.drop_dep_menu_group .menu_node{width:50%;float:left}.store_page .drop_dep_menu_group .menu_node .menu_item{text-align:left;padding:8px 0;line-height:1.3}.store_page .drop_dep_menu_group .menu_node .menu_item.is_active{color:#b93d40}.sub_head .close button,.sub_head .share button{width:50px;position:relative}.sub_head .btn_area{position:absolute;right:20px;top:9px}.sub_head .btn_area .btn{width:auto;font-size:1.3rem;padding:0 10px}.sub_head .ttl{font-weight:400}.sub_head i{vertical-align:-.4rem}.sub_head i.ic_home{vertical-align:-3px}.sub_head.list_header{position:fixed;left:0;right:0;padding-top:env(safe-area-inset-top);top:0;z-index:100;height:auto;background-color:#fff}.snb.category{height:calc(2em + 16px);padding-top:5px;margin-bottom:10px}.snb.category.type_drop .cate_inner{position:relative;padding-right:40px}.snb.category.type_drop .drop_store_cate_btn{position:absolute;right:15px;top:50%;z-index:5;width:20px;margin-top:-11px}.snb.category.type_drop.is_drop .drop_store_cate_btn{margin-top:-8px;-webkit-transform:rotate(180deg);transform:rotate(180deg);box-shadow:none}.snb.category .cate_inner{margin-left:-10px;margin-right:-10px;padding:0 10px;background:#fff;border-bottom:1px solid #e2e2e2}.snb.category.is_fixed .cate_inner{position:fixed;top:calc(constant(safe-area-inset-top) + var(--i)*1px);top:calc(env(safe-area-inset-top) + var(--i)*1px);left:0;z-index:110;margin:0;width:100%}.snb.category .snb_cate_group{display:inline-flex}.snb.category .snb_cate_group .cate_item{margin-right:16px;font-size:1.3rem}.snb.category .snb_cate_group .cate_item.is_active{color:#b93d40;font-weight:500}.snb.category .snb_cate_group .cate_item:last-child{margin-right:0}.snb.category .snb_cate_group .cate_item button{padding:8px 0;white-space:nowrap}.snb.filter{height:51px}.snb.filter.has_filter{height:calc(75px + 1.2rem)}.snb.filter .filter_inner{position:static;background:#fff;z-index:10}.up+#container .snb.filter.is_fixed .filter_inner{-webkit-transform:translate3d(0,calc((var(--top) + var(--d1))*1px),0);transform:translate3d(0,calc((var(--top) + var(--d1))*1px),0)}.snb.filter.is_fixed .filter_inner{position:fixed;top:calc(constant(safe-area-inset-top) + (var(--d2) + var(--i))*1px);top:calc(env(safe-area-inset-top) + (var(--d2) + var(--i))*1px);left:0;z-index:160;width:100%;padding-top:12px;padding-bottom:5px;transition:.2s}.filter_key_sec,.snb.filter.has_filter .filter_inner{border-bottom:1px solid #efefef}.detail_filter_group,.total_filter_area{float:left}.total_filter_area{width:30px;margin-top:15px;margin-left:-3px}.total_filter_area .ic_filter{margin-top:-2px}.sub_head.list_header .total_filter_area button{height:50px;line-height:50px}.detail_filter_group{display:inline-flex;width:100%;padding:10px 0 10px 35px;margin-left:-30px;white-space:nowrap;box-sizing:border-box}.detail_filter_group .open_bs{position:relative;width:auto;height:30px;padding-left:10px;padding-right:25px;margin-right:6px;background:#f3f3f3;border:1px solid #f3f3f3;font-size:1.3rem;line-height:30px}.detail_filter_group .filter_cate_item:last-child .open_bs{margin-right:10px}.detail_filter_group .open_bs:before{content:"";position:absolute;right:6px;width:15px;height:15px;margin-top:8px;opacity:.5;background-position:-45px -25px;background-image:url(../images/arw_zin_mob.png);background-size:125px 100px}.detail_filter_group .open_bs.is_active{background:#fff;border-color:#b93d40;color:#b93d40}.detail_filter_group .open_bs.is_active:before{background-position:-45px -40px}.filter_val_sec{padding-bottom:10px;margin-top:-1px;background:#fff}.sub_head.non_bg{background:none;position:absolute;top:0;left:0;z-index:1;width:100%}.sub_head.non_bg .item_inner{border-bottom:0}#gnb{position:fixed;padding-bottom:env(safe-area-inset-bottom,17px);bottom:0;right:0;left:0;z-index:200;background:#fff;border-top:1px solid #efefef}#gnb .gnb_node{position:relative;float:left;width:20%}#gnb .gnb_node .gnb_item{display:block;width:100%;padding:12px 0 15px;text-align:center;font-size:1.1rem}#gnb .gnb_node .gnb_item span{display:block;line-height:1.5;margin-top:5px}#gnb .gnb_node .gnb_item.is_active:after{display:block;content:"";position:absolute;top:-1px;left:0;height:1px;width:100%;background:#010101}.full_menus{visibility:hidden;position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000;overflow:auto;opacity:0;text-align:center;background:#fff;pointer-events:none;-webkit-transform:translate3d(0,-100%,0) scaleY(.5);transform:translate3d(0,-100%,0) scaleY(.5);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:.4s cubic-bezier(.25,.8,.25,1);transition:.4s cubic-bezier(.25,.8,.25,1)}.full_menus.is_show{visibility:visible;opacity:1;pointer-events:auto;-webkit-transform:translateZ(0) scaleY(1);transform:translateZ(0) scaleY(1)}.full_menus .popup{position:relative;box-sizing:border-box;text-align:left;vertical-align:middle}.full_menus .popup .lnb{padding:16px 0}.lnb .lnb_wrap.dep_2>.menu_node>.menu_item>a,.lnb .lnb_wrap.dep_2>.menu_node>.menu_item>button{display:flex;padding:8px 0;width:100%;align-items:center;justify-content:space-between;font-size:1.5rem;font-weight:500;text-align:left;color:#212121}.lnb .lnb_wrap.dep_2>.menu_node>.menu_item>a span,.lnb .lnb_wrap.dep_2>.menu_node>.menu_item>button span{display:inline-block;flex:1}.lnb .lnb_wrap.dep_2>.menu_node>.menu_item>a i.arw,.lnb .lnb_wrap.dep_2>.menu_node>.menu_item>button i.arw{display:inline-block;flex-shrink:0}.lnb .is_active.menu_item .arw{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lnb .lnb_wrap.dep_3{margin:0 -20px;padding:10px 30px;font-size:0;background:#f7f7f7;-webkit-transform-origin:0 0;transform-origin:0 0}.lnb .is_active+.lnb_wrap.dep_3{margin:4px -20px 10px}.lnb .lnb_wrap.dep_3>.menu_node .arw{vertical-align:0}.lnb.zin .lnb_wrap.dep_3>.menu_node{display:inline-block;width:50%}.lnb .lnb_wrap.dep_3>.menu_node>.menu_item a{display:flex;align-items:center;padding:5px 0;font-size:1.4rem;color:#444}.lnb .lnb_wrap.dep_3>.menu_node>.menu_item a .arw{margin-left:5px}.allmenu_wrap .tabs{margin-top:8px;margin-bottom:0;padding:0 20px}.allmenu_wrap .tabs .tab_node:first-child .tab_item{padding-left:0}.allmenu_wrap .tabs .tab_list_wrap{border:none}.allmenu_wrap .tabs .tab_item{font-size:17px}.allmenu_wrap .tabs.type_text .tab_node{padding:0 15px;margin:0}.allmenu_wrap .allmenu{background:#f8f8f8;padding:20px 20px 15px}.allmenu_wrap .menu_ls{display:flex;max-height:600px;flex-direction:column;flex-wrap:wrap;align-content:flex-start}.allmenu_wrap .menu_ls .menu_node.depth_1{width:50%}.allmenu_wrap .menu_ls .menu_node a{display:block}.allmenu_wrap .menu_ls .menu_node.depth_1>a{font-size:15px;font-weight:500;margin-bottom:15px}.allmenu_wrap .menu_ls .menu_node.depth_2{font-size:14px;margin-bottom:12px}.allmenu_wrap .menu_ls .menu_node.depth_2 a{padding-left:10px;color:#444}.allmenu_wrap .menu_ls .menu_node.depth_3{font-size:14px;margin-bottom:12px}.allmenu_wrap .menu_ls .menu_node.depth_3 a{padding-left:20px;color:#444}.allmenu_wrap .menu_ls .depth2_wrap{margin-top:-3px}.utility_menu_wrap{margin:10px 0 15px}.utility_menu_wrap a{display:block;padding:10px 20px;font-size:1.5rem;font-weight:500}.cs_menu_wrap{padding:15px 20px;font-size:1.3rem}.family_site_wrap{display:flex;background:#f7f7f7;padding:20px;margin-bottom:calc(env(safe-area-inset-bottom, 17px) - 13px)}.allmenu_fnb>a:first-child{padding-left:0}.allmenu_fnb:after{content:"";clear:both;display:block}.allmenu_fnb>a{position:relative;float:left;padding-left:15px;display:block}.allmenu_fnb>a i{margin-left:10px}.allmenu_fnb>a+a{margin-left:15px}.allmenu_fnb>a+a:before{content:"";position:absolute;left:0;top:2px;background:#d0d0d0;height:18px;width:1px}.light_box_area.allmenu_box .box_body .box_inner{padding-bottom:0}.light_box_area.allmenu_box .box_foot .v_grid_cell.v_grid_bottom{padding-top:0}.light_box_area.allmenu_box{padding-top:env(safe-area-inset-top)!important}.light_box_area.allmenu_box .box_head{position:static!important}.light_box_area.allmenu_box .box_body .box_inner{padding-top:0!important}.allmenu-new .allmenu-new__1depth{position:relative}.allmenu-new .allmenu-new__1depth>a{position:relative;display:flex;align-items:center;height:48px;padding:0 20px;border-bottom:1px solid #e0e0e0;font-size:1.4rem;font-weight:700}.allmenu-new .allmenu-new__1depth>a:after{content:"";display:block;position:absolute;top:0;right:8px;width:48px;height:48px;background:url(../images/1depth_off.png) no-repeat 50% 50%;background-size:11px 6px}.allmenu-new .allmenu-new__1depth.active>a:after{background:url(../images/1depth_on.png) no-repeat 50% 50%;background-size:11px 6px}.allmenu-new .allmenu-new__1depth.active>.allmenu-new__2depth,.allmenu-new .allmenu-new__1depth.active>.allmenu-new__3depth,.allmenu-new .allmenu-new__2depth.active>.allmenu-new__3depth{display:block}.allmenu-new .allmenu-new__1depth--link>a:after{content:"";display:block;position:relative;top:auto;right:auto;width:48px;height:48px;background:url(../images/1depth_link.png) no-repeat 50% 50%;background-size:6px 11px}.allmenu-new .allmenu-new__1depth--link .allmenu-new__2depth,.allmenu-new .allmenu-new__1depth--link .allmenu-new__3depth{display:none!important}.allmenu-new .allmenu-new__2depth>a{position:relative;display:flex;align-items:center;height:48px;padding:0 25px;border-bottom:1px solid #e0e0e0;font-size:1.4rem;font-weight:700}.allmenu-new .allmenu-new__2depth>a:after{content:"";display:block;position:absolute;top:0;right:8px;width:48px;height:48px;background:url(../images/1depth_off.png) no-repeat 50% 50%;background-size:11px 6px}.allmenu-new .allmenu-new__2depth.active>a:after{background:url(../images/1depth_on.png) no-repeat 50% 50%;background-size:11px 6px}.allmenu-new .allmenu-new__3depth{padding:17px 30px;background:#f7f7f7;border-bottom:1px solid #e0e0e0}.allmenu-new .allmenu-new__3depth ul li{margin-top:14px}.allmenu-new .allmenu-new__3depth ul li:first-child{margin-top:0}.allmenu-new .allmenu-new__3depth a{display:inline-flex;align-items:center;font-size:1.4rem;color:#444}.allmenu-new .allmenu-new__3depth a:after{content:"";display:block;width:5.5px;height:9px;margin-left:10px;background:url(../images/3depth_link.png) no-repeat 50% 50%;background-size:cover}.allmenu__btn-brand{text-align:center}.allmenu__btn-brand a{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 2.6rem;border-radius:.3rem;background-color:#866e64;font-size:1.3rem;color:#fff;font-weight:500}.allmenu__btn-brand a:after{content:"";width:26px;height:26px;background:url(../images/allmenu__btn-brand.svg) no-repeat 50% 50%}#footer{position:relative;background:#f7f7f7;color:grey;font-size:1.1rem;margin-top:calc(env(safe-area-inset-bottom, 17px)*-1);padding-bottom:env(safe-area-inset-bottom,17px)}.foot_wrap{padding:24px 20px 25px}#footer .fnb{margin-left:-10px;margin-right:-10px}#footer .fnb_node{position:relative;float:left}#footer .fnb_area{margin-bottom:10px}#footer .fnb_node:after{display:block;content:"";position:absolute;right:0;top:50%;width:1px;height:14px;margin-top:-8px;background:#c1c1c1}#footer .fnb_node:last-of-type:after{display:none}#footer .fnb_node .fnb_item{display:block;padding:5px 10px;font-size:1.2rem;text-align:center;color:#7c7c7c;line-height:1}#footer .fnb_node .fnb_item b{color:#444}.foot_wrap .foot_info_area{margin-left:-2px;margin-right:-2px;margin-bottom:9px;font-size:2.2rem;font-weight:500;color:#212121}.foot_wrap .foot_info_area p{font-size:1.2rem;margin-top:2px;font-weight:400;line-height:18px}.foot_info_area dl{display:flex;font-size:1.1rem;margin-bottom:5px}.foot_info_area dl>dd,.foot_info_area dl>dt{line-height:1.4}.foot_info_area dl>dd{margin-left:2px}.foot_info_area>.logo_area{width:auto;margin:10px 0;height:20px}.foot_info_area>.logo_area>img{height:100%;max-height:20px}.foot_wrap .copy_area p{padding-right:4.2rem;font-weight:400;font-size:1.1rem;word-break:keep-all;color:#212121}.foot_wrap .copy_area p:last-child{font-size:1rem;color:#7c7c7c;margin-top:3px}#footer .famsite_area{width:45%;margin-top:16px;margin-bottom:12px}#footer .famsite_area .input_box button.selected_btn{position:relative;padding:0 14px}.foot_wrap .guarantee_area{margin-bottom:12px;padding-right:45px}.foot_wrap .guarantee_area dl{color:#7c7c7c;font-size:1.2rem}.foot_wrap .guarantee_area .ic_shinhan{display:inline-block;width:16px;height:16px;background-image:url(../images/ic_shinhan.png);background-size:contain;background-repeat:no-repeat;margin-right:3px}.foot_wrap .guarantee_area .open_btn{border-bottom:1px solid #7c7c7c;opacity:.7;padding-bottom:1px}.foot_wrap .guarantee_area dl dt{display:flex;align-items:center;justify-content:space-between;font-weight:500;color:#444;font-size:1.1rem;margin-bottom:5px}.foot_wrap .guarantee_area dl dt p{display:flex;align-items:center}.foot_wrap .guarantee_area dl dd{position:relative;font-size:1rem;color:#7c7c7c;line-height:1.4}#footer .icon_area ul li{position:relative;float:left;width:36px;height:36px;padding:10px;border-radius:100%;background:#fff}#footer .icon_area ul li i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer .icon_area ul li~li{margin-left:7px}#footer .icon_area ul li:last-child{position:relative;width:auto;height:36px;padding:0 30px 0 14px;border-radius:20px;line-height:36px;color:#444}#footer .icon_area ul li:last-child i{position:absolute;right:10px;top:50%;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.5}#footer .acco_info{margin-bottom:5px}#footer .acco_info .acco_area{font-size:1.2rem;color:#212121}#footer .acco_info .acco_area.is_active .acco_head i{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-4px}#footer .acco_info .acco_area .acco_head{font-weight:500;margin-bottom:10px;display:block}#footer .acco_info .acco_area .acco_head i{margin-top:-1px;opacity:.5}#footer .acco_info .acco_area .acco_head.is_active i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#footer .acco_info .acco_area .acco_body{display:none}#footer .acco_info .acco_area p{display:block;color:#7c7c7c;padding-bottom:14px}#footer .acco_info .acco_area p a{position:relative;display:inline-block;font-weight:500;margin-left:9px;color:#949494}#footer .acco_info .acco_area p a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#949494;display:inline-block}#footer .acco_info .acco_area p a i{opacity:.7;vertical-align:-3px}#footer .input_area.select .place_holder{font-size:1.2rem}#footer .snb{position:absolute;right:30px;top:-210px;z-index:100;padding-top:0;min-height:210px;min-width:0}#footer .snb .btn_center,#footer .snb .btn_close,#footer .snb .btn_open,#footer .snb .btn_top,#footer .snb .to_write_btn{width:46px;height:46px;background-size:cover;background-position:50%;border-radius:100%;margin-bottom:8px;text-align:center}#footer .snb .btn_wrap{position:fixed;z-index:100;bottom:10px;right:10px;padding-bottom:env(safe-area-inset-bottom,17px);pointer-events:none}#footer .snb .btn_wrap>div{transition:.3s ease-in-out;pointer-events:auto}#footer .snb .btn_wrap.bottom{position:static}#footer .snb .top_btn_area button{border:1px solid #d0d0d0;background:#fff}#footer .snb .center_btn_area button{background:#f0f0f0}#footer .snb .to_write_btn{padding:0 0 0 2px}#footer .ic_center{margin-left:3px}#footer .arw_mid_top{margin-top:-5px}.collect_list_head{padding-top:15px}.collect_list_head .btn_area{text-align:right}.collect_list_head .btn.btn_txt{font-size:1.3rem;color:#7c7c7c}.collect_list_head+.collect_item_group .collect_item:first-child{margin-top:10px}.collect_list_head+.collect_item_group .collect_item{position:relative}.collect_list_head+.collect_item_group .collect_item .btn_group{position:absolute;right:-7px;z-index:10;width:auto}.collect_list_head+.collect_item_group .collect_item .btn_group .scrap_area{position:absolute;right:0;top:100%}.collect_list_head+.collect_item_group .collect_item .btn_group button{width:34px;height:34px}.collect_list_head+.collect_item_group .price_wrap .price_inner .item_name{padding-right:30px;-webkit-line-clamp:1}#header,.v-dialog--fullscreen .light_box_area .box_head{padding-top:env(safe-area-inset-top)}.v-bottom-sheet.v-dialog--fullscreen .sheet_head{height:calc(50px + constant(safe-area-inset-top));height:calc(50px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.v-dialog--fullscreen .sheet_head>.btn_area{padding-top:env(safe-area-inset-top,17px)}.v-dialog--fullscreen .light_box_area,.v-dialog--fullscreen .popup_body{padding-top:calc(env(safe-area-inset-top) + 50px)}.movie_share_event_wrap .youtube-container>div>iframe,.movie_share_event_wrap .youtube-container>iframe{width:100%!important;height:100%!important}.ic_menu{top:50%;margin-top:-1px;background:#111}.ic_menu,.ic_menu:after,.ic_menu:before{position:absolute;left:0;width:100%;height:2px}.ic_menu:after,.ic_menu:before{display:block;content:"";background:inherit}.ic_menu:before{top:-7px}.ic_menu:after{top:7px}.application_sec .has_datepicker .v-text-field__slot:after,.chip_item.v-chip .v-chip__close.v-icon:before,.ic,.ic_before:before,.ic_gnb,.order_info_wrap .order_option_wrap .input_area.date .v-text-field:after,.scrap_btn:before,.search_body .recent_word p:after,.total_search_page .breadcrumb_area .breadcrumb_list span:last-child:after,.viewer-container .viewer-button:before{pointer-events:none;display:inline-block;background-image:url(../images/ic_zin_mob.png);-webkit-background-size:330px 240px;background-size:330px 240px}.ic_before:before{content:""}.ic_gnb{display:block;width:30px;height:30px;margin:auto}.ic_gnb.ic_home{background-position:0 0}.ic_gnb.ic_paint{background-position:-30px 0}.ic_gnb.ic_contact{background-position:-60px 0}.ic_gnb.ic_account{background-position:-90px 0}.ic_gnb.ic_menu{position:static;background-color:transparent;background-position:-120px 0}.ic_gnb.ic_box{background-position:-150px 0}.ic.ic_home{width:26px;height:26px;background-position:-300px -205px}.ic.ic_reset_gray{width:18px;height:18px;background-position:-25px -110px}.ic.ic_time{width:20px;height:20px;background-position:-270px -30px}.ic.ic_write_c{width:30px;height:30px;background-position:-180px 0}.ic.ic_guide_c{width:30px;height:30px;background-position:-210px 0}.ic.ic_gallery_c{width:30px;height:30px;background-position:-240px 0}.ic.ic_product{width:25px;height:25px;background-position:-25px -180px}.ic.ic_comment{width:24px;height:24px;background-position:-50px -180px}.ic.ic_plus{width:24px;height:24px;background-position:-244px -107px}.ic.ic_datepicker{width:24px;height:24px;background-position:-244px -60px}.ic.ic_category{width:20px;height:20px;background-position:-170px -110px}.ic.ic_time_s{width:24px;height:24px;background-position:-290px -60px}.ic.ic_tell_s{width:24px;height:24px;background-position:-268px -85px}.ic.ic_location_s{width:24px;height:24px;background-position:-290px -85px}.ic.ic_camera_w{width:25px;height:25px;background-position:-75px -180px}.ic.ic_camera{width:32px;height:32px;background-position:-64px -206px}.ic.ic_alarm{width:32px;height:32px;background-position:-96px -206px}.ic.ic_folder{width:32px;height:32px;background-position:0 -206px}.ic.ic_img{width:32px;height:32px;background-position:-32px -206px}.ic.ic_blog_c{width:30px;height:14px;background-position:-120px -180px}.ic.ic_insta_c{width:24px;height:24px;background-position:-240px -155px}.ic.ic_location{width:30px;height:30px;background-position:-300px 0}.ic.ic_store{width:30px;height:30px;background-position:-270px 0}.ic.ic_scrap{width:22px;height:23px;background-position:-169px -84px}.ic.ic_filter{width:25px;height:25px;background-position:-96px -60px}.ic.ic_arrow_next{width:24px;height:24px;background-position:-24px -60px}.ic.ic_search{width:24px;height:24px;background-position:-48px -84px}.ic.ic_reset{width:24px;height:24px;background-position:-120px -84px}.ic.ic_reset_g{width:24px;height:24px;background-position:-120px -60px}.ic.ic_warning{width:24px;height:24px;background-position:-155px -206px}.ic.ic_youtube{width:19px;height:14px;background-position:-148px -161px}.ic.ic_instagram{width:17px;height:17px;background-position:-124px -159px}.ic.ic_facebook{width:9px;height:17px;background-position:-178px -159px}.ic.ic_blog{width:21px;height:13px;background-position:-197px -161px}.ic.ic_arrow_bottom{width:10px;height:10px;background-position:-110px -128px}.ic.ic_check_white{width:18px;height:18px;background-position:-18px -190px}.ic_before.ic_check_color:before{width:16px;height:16px;background-position:-48px -138px;vertical-align:0}.ic_before.ic_check_black:before{width:16px;height:16px;background-position:-144px -138px;vertical-align:0}.ic.ic_triangle{width:16px;height:16px;background-position:-192px -138px}.ic.ic_triangle_s{width:19px;height:19px;background-position:-200px -256px}.ic.checkbox_white{width:16px;height:16px;background-position:-208px -138px}.ic.ic_arrow_top{width:16px;height:16px;background-position:0 -138px}.ic.ic_grade{width:13px;height:13px;background-position:-221px -156px;vertical-align:-1px}.ic.ic_info{width:16px;height:16px;background-position:-240px -139px}.ic.ic_info_gray{width:16px;height:16px;background-position:-230px -205px}.ic.ic_info_big{width:24px;height:24px;background-position:-88px -104px}.ic.ic_info_big_b{width:24px;height:24px;background-position:-250px -205px}.ic.ic_license{width:24px;height:24px;background-position:-275px -205px}.ic.ic_download_w{width:16px;height:16px;background-position:-256px -139px}.ic.ic_prev{width:26px;height:26px;background-position:0 -60px}.ic.ic_home_s{width:25px;height:25px;background-position:-245px -30px}.ic.ic_next{width:26px;height:26px;background-position:-24px -60px}.ic.ic_close_l{background-position:-72px -84px}.ic.ic_close_l,.ic.ic_close_m{pointer-events:auto;width:24px;height:24px}.ic.ic_close_m{background-position:-96px -84px}.ic.ic_close_s{pointer-events:auto;width:16px;height:16px;background-position:-224px -138px}.ic.ic_close_white{pointer-events:auto;width:30px;height:30px;background-position:-60px -108px}.ic.ic_close_w_m{width:20px;height:20px;background-position:0 -110px}.ic.ic_new{width:14px;height:14px;background-position:-66px -139px}.ic.ic_attach{width:14px;height:14px;background-position:-80px -139px}.ic.ic_gallery{width:16px;height:16px;background-position:-96px -138px}.ic.ic_download{width:24px;height:24px;background-position:-144px -84px}.ic.ic_down_more{width:16px;height:16px;background-position:-112px -138px}.ic.ic_download_c{width:25px;height:25px;background-position:-120px -30px}.ic.ic_speaker_c{width:25px;height:25px;background-position:-145px -30px}.ic.ic_expansion{width:25px;height:25px;background-position:-220px -30px}.ic.ic_expansion_w{width:25px;height:25px;background-position:-195px -30px}.ic.ic_talk{width:24px;height:24px;background-position:-195px -110px}.ic.ic_talk_w{width:25px;height:25px;background-position:-290px -30px}.ic.ic_arrow_right{width:16px;height:16px;background-position:-128px -138px}.ic.ic_share{width:24px;height:24px;background-position:-24px -84px}.ic.ic_share_white{width:24px;height:24px;background-position:-216px -60px}.ic.ic_attend{width:24px;height:24px;background-position:-192px -60px}.ic.ic_error{width:16px;height:16px;background-position:-176px -138px}.ic.ic_notice{width:25px;height:25px;background-position:-170px -30px}.ic.ic_dots{width:20px;height:20px;background-position:-110px -108px}.ic.ic_setting{width:24px;height:24px;background-position:-168px -60px}.ic.badge{display:inline-block;background-image:url(../images/ic_zin_badge.png);-webkit-background-size:58px 40px;background-size:58px 40px}.ic.badge.md{width:58px;height:20px;background-position:0 0}.ic.badge.best{width:40px;height:20px;background-position:0 -20px}.ic.ic_cart{width:24px;height:24px;background-position:-145px -106px}.ic.ic_sns{display:inline-block;background-image:url(/images/common/ic_sns.png);background-size:174px 114px;width:54px;height:54px}.ic.ic_404{width:68px}.ic.ic_404,.ic.ic_service_error{background-image:url(../images/ic_404.png);background-size:248px 60px;height:60px}.ic.ic_service_error{background-position:-68px 0;width:180px}.ic.ic_sns.url{background-position:0 0}.ic.ic_sns.kakao{background-position:-120px 0}.ic.ic_sns.line{background-position:-240px 0}.ic.ic_sns.sms{background-position:0 -120px}.ic.ic_sns.kakaostory{background-position:-120px -120px}.ic.ic_sns.facebook{background-position:-240px -120px}.ic.ic_check_c{background-position:-220px -106px;width:24px;height:24px}.ic.ic_counseling{background-position:-478px -398px;width:35px;height:35px}.ic.ic_apple{background-position:-150px -180px;width:20px;height:20px}.ic.ic_naver{width:20px;height:20px;background-image:url(../images/naver_logo_icon.png);background-position:50% 43%;background-size:15px 15px;vertical-align:-3px!important}.ic.ic_kakao{background-position:-280px -116px;width:20px;height:20px}.ic.ic_quality{background-position:-264px -155px;width:24px;height:24px}.ic.ic_safety{background-position:-264px -179px;width:24px;height:24px}.ic.ic_safety_g{background-position:-288px -155px;width:24px;height:24px}.ic.ic_safety_w{background-position:-288px -179px;width:24px;height:24px}.ic.ic_style{background-position:-210px -179px;width:24px;height:24px}.ic.ic_plus_color{background-position:-312px -155px;width:14px;height:14px}.ic.ic_file{background-position:-234px -179px;width:24px;height:24px}.ic.ic_show_password,.show_password_btn.is_active:before{width:20px;height:20px;background-position:-170px -180px}.ic.ic_hide_password,.show_password_btn:before{width:20px;height:20px;background-position:-190px -180px}.ic.ic_paint_w{width:25px;height:25px;background-position:-75px -155px}.ic.ic_eco{width:25px;height:25px;background-position:-25px -155px}.ic.ic_eco_w{width:25px;height:25px;background-position:0 -155px}.ic.ic_paint{width:25px;height:25px;background-position:-50px -155px}.ic.ic_delete_w{width:24px;height:24px;background-position:0 -180px}.ic.ic_menu_2{width:20px;height:20px;background-position:-100px -155px}.ic.ic_question{width:20px;height:20px;background-position:-100px -175px}.ic.ic_consulting{width:30px;height:30px;background-position:-125px -205px}.ic.ic_unlock{width:24px;height:24px;background-position:-180px -205px}.ic.ic_lock{width:24px;height:24px;background-position:-205px -205px}.ic_living{display:inline-block;width:70px;height:70px;background-image:url(../images/ic_living_mob.png);-webkit-background-size:1190px 140px;background-size:1190px 140px}.ic_living.floor_home{background-position:0 0}.ic_living.floor_commerce{background-position:-70px 0}.ic_living.glass{background-position:-140px 0}.ic_living.insulator{background-position:-210px 0}.ic_living.entrance,.ic_living.interior_door{background-position:-280px 0}.ic_living.wallpaper{background-position:-350px 0}.ic_living.balcony,.ic_living.window{background-position:-420px 0}.ic_living.wood{background-position:-490px 0}.ic_living.marble{background-position:-560px 0}.ic_living.estone{background-position:-630px 0}.ic_living.film{background-position:-700px 0}.ic_living.door{background-position:-770px 0}.ic_living.exhibition{background-position:-840px 0}.ic_living.search{background-position:-910px 0}.ic_living.ckichen{background-position:-980px 0}.ic_living.bath{background-position:-1050px 0}.ic_living.acceptance{background-position:-1120px 0}.is_active .ic_living{background-position-y:-70px}.ic_living.poserin{background-image:url(../images/ic_poserin.jpeg)}.ic_living.decoboard,.ic_living.poserin{-webkit-background-size:contain;background-size:contain}.ic_living.decoboard{background-image:url(../images/ic_decoboard.jpeg)}.picto,.picto_before:before{display:inline-block;background-image:url(../images/picto_zin_mob.png);background-size:320px 230px;vertical-align:middle}.picto_before{position:relative}.picto_before:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.picto.picto_cart{background-position:-240px 0;width:60px;height:60px}.picto.picto_find{width:60px;height:60px;background-position:0 -60px}.picto.picto_find_error{width:60px;height:60px;background-position:0 0}.picto.picto_message{width:40px;height:40px;background-position:-120px -60px}.picto.picto_search{width:40px;height:40px;background-position:0 -60px}.picto.picto_password{width:40px;height:40px;background-position:-39px -62px}.picto.picto_coffee{width:40px;height:40px;background-position:-200px -100px}.picto.picto_calender{width:40px;height:40px;background-position:-120px -100px}.picto.picto_phone{width:40px;height:40px;background-position:-40px -100px}.picto.picto_ipin{width:40px;height:40px;background-position:-80px -100px}.picto.picto_counseling{width:40px;height:40px;background-position:-80px -60px}.picto.picto_email{width:40px;height:40px;background-position:0 -100px}.picto.picto_zin{width:45px;height:45px;background-position:-75px -140px}.picto.picto_chact{width:45px;height:45px;background-position:-120px -140px}.picto.picto_online{width:45px;height:45px;background-position:-165px -140px}.picto.picto_coupon,.picto_before.picto_coupon:before{width:80px;height:40px;background-position:-240px -100px}.picto.picto_grade,.picto_before.picto_grade:before{width:60px;height:60px;background-position:-180px 0}.picto.picto_item,.picto_before.picto_item:before{width:60px;height:60px;background-position:-120px 0}.picto.picto_no_product{width:74px;height:74px;background-position:0 -140px}.picto.picto_check{width:40px;height:40px;background-position:-160px -60px}.arw,.arw_before:before,.breadcrumb_list span+span:before,.input_area.select .input_box .v-input__append-inner i,.step_wrap .step_item:after{display:inline-block;background-image:url(../images/arw_zin_mob.png);-webkit-background-size:125px 100px;background-size:125px 100px}.arw_before:before{content:""}.arw.gray{opacity:.4}.arw.arw_line_up{width:15px;height:15px;background-position:-90px -40px}.arw.arw_line_left{width:24px;height:24px;background-position:-50px 0}.arw.arw_line_right{width:24px;height:24px;background-position:-75px 0}.arw.arw_line_right_square{width:18px;height:24px;background-image:url(../images/arw_line_right_square.png);background-size:contain;background-position:0 7px!important;margin-left:5px}.arw.arw_sheet_close{width:25px;height:25px;background-position:-100px 0}.arw.arw_line_right_w{width:24px;height:24px;background-position:-25px 0}.arw.arw_line_left_w{width:24px;height:24px;background-position:0 0}.arw.arw_big_right_w{width:30px;height:40px;background-position:-30px -54px}.arw.arw_big_left_w{width:30px;height:40px;background-position:0 -54px}.arw.arw_mid_top{width:24px;height:14px;background-position:0 -40px}.arw.arw_small_right{width:14px;height:14px;background-position:-30px -25px}.arw.arw_small_bottom,.input_area.select .input_box .v-input__append-inner i{width:14px;height:14px;background-position:-45px -25px}.arw.arw_small_left{width:14px;height:14px;background-position:-60px -25px}.arw.arw_small_top{width:14px;height:14px;background-position:-75px -25px}.arw.arw_link{width:14px;height:14px;background-position:-90px -25px}.arw.arw_right_c,.arw.arw_small_right_c{width:14px;height:14px;background-position:-30px -40px}.arw.arw_xSmall_right{width:10px;height:10px;background-position:-105px -40px}.arw.arw_xSmall_right_c{width:12px;height:12px;background-position:-105px -40px}.arw.arw_small_bottom_c{width:14px;height:14px;background-position:-45px -40px}.arw.arw_small_left_c{width:14px;height:14px;background-position:-60px -40px}.arw.arw_small_top_c{width:14px;height:14px;background-position:-75px -40px}.arw.arw_triangle_bottom,.input_sec.double .input_area.select .input_box .v-input__append-inner i{width:14px;height:14px;background-position:0 -25px}.arw.arw_triangle_top{width:14px;height:14px;background-position:-15px -25px}.arw.arw_l_bottom_c{width:20px;height:15px;background-position:-105px -25px}.arw.arw_line_right_point{width:22px;height:10px;background-position:-69px -70px}.zin_sns:before{content:"";display:block;width:60px;height:60px;margin:auto;background-image:url(../images/zin_sns_mob.png);-webkit-background-size:180px 60px}.zin_sns.copy_link:before{background-position:0 0}.zin_sns.kakao_link:before{background-position:-60px 0}.zin_sns.facebook_link:before{background-position:-120px 0}.ttl_area{margin-bottom:0}.ttl{font-weight:400}.seo-h1.ttl,h1.ttl{font-size:2.4rem;line-height:1.4}.seo-h2.ttl,.seo-h2.ttl.seo-main,h2.ttl{font-size:2.1rem}.seo-h3.ttl,.seo-h3.ttl.seo-main,h3.ttl{font-size:1.6rem}.seo-h4.ttl,.seo-h4.ttl.seo-main,h4.ttl{font-size:1.5rem}h5.ttl{font-size:1.4rem}.seo-h6.ttl,.seo-h6.ttl.seo-main,h6.ttl{font-size:1.3rem}.ttl.sub{color:#444}.ttl.has_secondTxt{white-space:normal!important;display:-webkit-box;overflow:hidden!important;max-height:2.6em;line-height:1.3;text-overflow:ellipsis!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.f_500{font-weight:500!important}.f_700{font-weight:700!important}.noWrap{white-space:nowrap}.c_gray1{color:#7c7c7c!important}.c_gray2{color:#a3a3a3!important}.c_point{color:#830000!important}.c_point3{color:#b49277!important;color:#b93d40!important}.exhibition_marker_area .c_point3{color:#636060!important}.c_point4{color:#7c7c7c!important}.c_point5{color:#866e64!important}.c_point6{color:#e15657!important}.c_green1{color:#8ba560!important}.c_2_ttl{color:#a27855;font-weight:300;white-space:pre-line}.c_2_ttl:after{color:#212121;white-space:pre-line}.arw.arw_list_left{width:25px;height:25px;background-position:-50px 0}.arw.arw_list_right{width:25px;height:25px;background-position:-75px 0}.arw.arw_link_right{width:25px;height:20px;background-position:-70px -150px}.has_elem{display:table;width:100%}.has_elem>div{display:table-cell;vertical-align:middle}.has_elem .ttl_area+div{text-align:right;white-space:nowrap}.has_underL span{padding:0 3px;border-bottom:2px solid #000}.c_2_ttl{position:relative;color:#b1937b;line-height:1.3}.c_2_ttl:after{display:block;content:attr(data-title);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;height:1.3em;z-index:1;color:#000}.ttl_group .link_area .btn_link{font-size:1.4rem}.ttl_group .link_area .btn_link .arw{margin:-7px 0;vertical-align:.2rem}.btn_area{text-align:center;font-size:0}.btn_area.taL{text-align:left}.btn_area.taR{text-align:right}.btn{display:inline-block;padding:0 15px;box-sizing:border-box;text-align:center;font-size:1.4rem}.btn+.btn{margin-left:10px}.btn.xxs{height:25px}.btn.xs{line-height:36px;height:36px}.btn.h_ss{line-height:30px;height:30px}.btn.h_m,.btn.s{line-height:42px;height:42px}.btn.s2{line-height:20px;height:55px}.btn.h_mm,.btn.m{line-height:45px;height:45px}.btn.h_l,.btn.l{line-height:50px;height:50px;font-size:1.6rem}.btn.h_ll{line-height:56px;height:56px;font-size:1.6rem}.btn.xl{line-height:55px;height:55px;font-size:1.6rem}.btn.w_s{min-width:80px}.btn.w_sl{min-width:100px}.btn.w_ms{min-width:120px}.btn.w_m{min-width:140px}.btn.w_mm{min-width:155px}.btn.w_f{width:100%}.btn.basic,.btn.btn_basic{border:1px solid #b93d40;color:#b93d40}.btn.basic{background:#fff}.btn.line_gray{color:#b93d40;border-top:1px solid #e2e2e2}.btn.line{color:#b93d40;border:1px solid}.btn.basic.c_blk{border:1px solid #212121;color:#212121}.btn.basic.c_light_gray{border:1px solid grey;color:#212121}.btn.basic.c_green{border:1px solid #aec380;color:#8ba560}.btn.basic.c_gray{border:1px solid #d0d0d0;color:#7c7c7c}.btn.basic.c_gray.is_active{background:#866e64;border-color:#866e64;color:#fff}.btn.strong{background:#b93d40;color:#fff}.btn.strong.c_green{background:#aec380;color:#fff}.btn.basic.disabled,.btn.basic[disabled]{background:#f7f7f7}.btn.outflow{background:rgba(0,0,0,.3);color:#fff}.btn_link{display:inline-block}.btn.round{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.btn.c_grd,.btn.l.strong,.btn.m.strong.c_grd{background:#b93d40;color:#fff}.btn.c_grd2{background:linear-gradient(270deg,#a07458,#c4a68c)}.btn.m .ic{vertical-align:-11px}.btn.basic.disabled,.btn.basic[disabled]{border:1px solid #d0d0d0;color:#a3a3a3}.btn.strong.disabled,.btn.strong[disabled]{background:#d0d0d0;color:#fff}.btn.btn_txt{padding:0;font-size:1.6rem;text-align:left}.more_item_btn{width:40px;height:40px;border:1px solid #e0e0e0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.btn.download_btn{width:200px!important;color:#212121;border-color:#212121;padding:0 40px 0 10px;font-size:1.6rem!important}.btn.download_btn .ic{position:absolute;top:50%;transform:translateY(-50%);right:15px}.scrap_btn{position:relative;width:34px;height:34px;padding:0;background:rgba(0,0,0,.1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.scrap_btn:before{display:inline-block;content:"";position:absolute;z-index:1;top:50%;left:50%;width:23px;height:23px;margin-top:-12px;margin-left:-12px;background-position:-220px -84px}.scrap_btn.is_active:before{background-position:-245px -84px!important}.scrap_btn.type_line{background:none}.scrap_btn.type_line:before{background-position:-170px -84px}.scrap_btn.type_line.is_active:before{background-position:-195px -84px!important}.scrap_btn.has_count{width:auto;padding-left:25px;vertical-align:middle;font-size:1.3rem}.scrap_btn.has_count em{font-weight:500}.scrap_btn.has_count:before{left:9px}.btn.txt_link{padding:0;line-height:20px}.btn.txt_link .ic_arrow_next{font-size:2.6rem;vertical-align:-4px}.btn_ic{padding:0}.btn_ic.to_top{width:54px;height:54px;background:#222;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.btn_ic.to_top:before{width:16px;height:16px;margin-top:-7px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(-45deg)}.full_btn_area .btn+.btn{margin-left:0}.full_btn_area .col_6{font-size:1.4rem}.full_btn_area.grid_5>.col{margin-left:5px;margin-right:5px}.full_btn_area.grid_5>.col_1{width:calc(8.33333% - 10px)}.full_btn_area.grid_5>.col_2{width:calc(16.6666% - 10px)}.full_btn_area.grid_5>.col_3{width:calc(25% - 10px)}.full_btn_area.grid_5>.col_4{width:calc(33.3333% - 10px)}.full_btn_area.grid_5>.col_5{width:calc(41.66667% - 10px)}.full_btn_area.grid_5>.col_6{width:calc(50% - 10px)}.full_btn_area.grid_5>.col_7{width:calc(58.33333% - 10px)}.full_btn_area.grid_5>.col_8{width:calc(66.66667% - 10px)}.full_btn_area.grid_5>.col_9{width:calc(75% - 10px)}.full_btn_area.grid_5>.col_10{width:calc(83.33333% - 10px)}.full_btn_area.grid_5>.col_11{width:calc(91.66667% - 10px)}.full_btn_area.grid_5>.col_12{width:calc(100% - 10px)}.btn_ic.to_top{position:relative;width:40px;height:40px}.btn_ic.to_top:before{display:block;content:"";position:absolute;left:50%;top:50%;width:11px;height:11px;margin-top:-2px;border-top:1px solid #7c7c7c;border-right:1px solid #7c7c7c;transform:translate(-50%) rotate(-45deg)}.modal_foot .btn_area{width:100%}.modal_foot .btn_area.grid{width:auto}.modal_foot .btn_area button{width:100%;font-size:1.4rem}.modal .top_close_btn,.v-dialog .top_close_btn{position:absolute;top:10px;right:10px}.v-application .snack_wrap .snack__content p{font-size:1.7rem}.modal_wrap{visibility:hidden;position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000;overflow:auto;width:100%;height:100%;opacity:0;padding:0 10px;text-align:center;pointer-events:none;transition:.4s cubic-bezier(.25,.8,.25,1)}.modal_wrap .modal{width:100%}.modal_wrap.w_l .modal_head .ttl{font-size:2.6rem}.modal_wrap.has_overlay{background:rgba(0,0,0,.4)}.modal_wrap.is_show{visibility:visible;opacity:1;pointer-events:auto}.modal_wrap.has_motion{visibility:hidden}.modal_wrap.has_motion.is_on{visibility:visible}.modal_wrap.has_motion.fade .modal{opacity:0;transform:scale(.5)}.modal_wrap.has_motion.fade.is_on .modal{opacity:1;transform:scale(1)}.modal_wrap .modal_head.has_close .modal_close,.v-dialog.v-dialog--active .modal_head.has_close .modal_close{position:absolute;right:10px;top:10px;padding:10px;margin-right:-10px;margin-top:-10px}.modal_wrap .bg_box{color:#6c6c6c;font-size:1.3rem;margin-top:30px;margin-bottom:-10px;padding:15px 0}.modal_wrap .modal{position:relative;display:inline-block;padding:30px 20px 20px;vertical-align:middle;background:#fff;margin:10px auto;box-sizing:border-box;text-align:left;box-shadow:0 3px 20px rgba(0,0,0,.2);transform:scale(.75);transition:.3s cubic-bezier(.25,.8,.25,1)}.modal_wrap.is_show .modal{transform:scale(1)}.modal_wrap .modal.pattern{min-width:1050px}.modal_wrap:after{display:inline-block;height:100%;vertical-align:middle;content:""}.modal_wrap .modal_foot{margin-top:30px}.modal_wrap .ttl{font-size:1.6rem;font-weight:500;margin-bottom:12px}.modal_wrap .txt{font-size:1.4rem}.modal_wrap .modal .close{position:absolute;width:20px;height:20px;right:15px;top:15px;font-size:0}.modal_wrap .modal .close:after,.modal_wrap .modal .close:before{position:absolute;left:0;right:0;top:50%;height:1px;background:#000;content:""}.modal_wrap .modal .close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.modal_wrap .modal .close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.particle_group{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.particle_group .particle{position:absolute;left:50%}.video_area .video-js.vjs-fill{position:absolute;object-fit:cover}.video_area .video-js.vjs-fill .vjs-tech{width:auto;left:50%;transform:translateX(-50%)}.video_area .iframe_inner{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0 auto;box-sizing:border-box}.video_area .video-js .vjs-poster{background-size:cover!important}.video_area .iframe_inner iframe,.video_area .iframe_inner video{position:absolute;left:0;top:0;width:100%;height:auto;min-height:180px}.video_area .vjs-big-play-centered .vjs-big-play-button{margin-left:0;transform:translateX(-50%)}.video_area .vjs-play-control.vjs-playing{transform:translateX(0)}.video_area .vjs-control-bar .vjs-mute-control{background:none;position:relative}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.video-js .vjs-picture-in-picture-control,.video_area .video-js .vjs-mute-control .vjs-icon-placeholder:before{display:none}.video_area .video-js .vjs-big-play-button,.video_area .video-js button.vjs-play-control{background-image:url(../images/ic_player_m.png);-webkit-background-size:216px 56px;background-size:216px 56px;background-color:transparent}.video_area .video-js .vjs-big-play-button{width:56px;height:56px;border:0;background-position:-160px 0}.video_area .video-js .vjs-big-play-button span{display:none}.video_area .vjs-has-started .vjs-control-bar{left:80px;right:10px;bottom:10px;width:auto}.video_area .video-js .vjs-play-control{position:absolute;left:-70px;bottom:0;width:60px;height:38px;background-position:-40px 0}.video_area .video-js .vjs-play-control span{display:none}.video_area .video-js .vjs-play-control.vjs-playing{background-position:-100px 0}.video_area .video-js .vjs-play-control.vjs-paused{background-position:-40px 0}.video_area .vjs-control-bar .vjs-fullscreen-control:after,.video_area .vjs-control-bar .vjs-mute-control:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(../images/ic_player.png);background-size:216px 56px;background-color:transparent;width:20px;height:20px}.video_area .vjs-control-bar .vjs-mute-control.vjs-vol-3:after{background-position:0 0}.video_area .vjs-control-bar .vjs-mute-control.vjs-vol-0:after{background-position:0 -20px}.video_area .vjs-control-bar .vjs-fullscreen-control:after{background-position:-20px 0}.video_area .vjs-control-bar .vjs-fullscreen-control[title=Non-Fullscreen]:after{background-position:-20px -20px}.dot_ls>.dot_txt,.dot_ls>li{position:relative;margin-bottom:.5rem;padding-left:9px;font-size:1.2rem;text-align:left}.dot_ls>.dot_txt .arw_small_right{opacity:.5;vertical-align:-.18rem}.dot_ls.f_14>.dot_txt{font-size:1.4rem}.dot_ls>.dot_txt:last-child{margin-bottom:0}.bg_box .dot_txt{font-size:1.3rem;color:#7c7c7c;line-height:1.4}.bg_box .dot_ls .dot_txt:before{background:#6f7070}.dot_ls>.dot_txt:before,.dot_ls>li:before{display:block;content:"";position:absolute;left:0;top:.6em;width:3px;height:3px;background:#111;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.dash_ls>li{position:relative;padding-left:12px;margin-bottom:5px;font-size:1.2rem}.dash_ls>li:last-child{margin-bottom:0}.dash_ls>li:before{display:block;content:"";position:absolute;left:0;top:.55em;width:5px;height:1px;background:#111}.num_ls li{position:relative;padding-left:15px;font-size:1.2rem;margin-bottom:10px}.num_ls li:before{display:inline-block;content:attr(data-num);position:absolute;left:0;top:0;font-weight:500}.label_ls{display:table;font-size:1.3rem}.label_ls dd,.label_ls dt{display:table-cell;vertical-align:top}.label_ls dt{padding-right:10px;font-weight:700;white-space:nowrap}.label_txt dd,.label_txt dt,.label_txt dt.dot_txt{display:inline-block;line-height:1;font-size:1.3rem;margin-bottom:0}dl.label_txt{display:inline-block}.label_txt dt{color:#959595}.label_txt dd{color:#212121;margin-left:3px}.tag_ls{margin-left:-10px;margin-right:-10px}.tag_ls span{display:inline-block;font-size:1.3rem;color:#a27855;margin:2px 10px}.tag_ls span:before{display:inline-block;content:"#";color:inherit}.badge_ls .badge,.flag img{display:inline-block;text-align:center;vertical-align:top;height:16px}.badge_ls .badge+.badge{margin-left:5px}.sta_txt{position:relative;padding-left:8px;color:#7c7c7c}.sta_txt:before{display:block;content:"*";position:absolute;top:0;left:0;color:inherit}small.sta_txt{font-size:1rem}.zin_sec+.zin_sec{margin-top:24px}.bg_box{background:#f7f7f7;padding:10px}.bg_box.colored{background:#f7f2f2}.bg_box .light_txt,.bg_box .light_txt p{color:#7c7c7c}.bg_box .input_info p:before{background:#7c7c7c}.light_txt .ttl{color:#000}.sec_head .ttl_area{line-height:2.2rem}.comments_sec .sec_head .ttl_area .ttl{font-weight:500}.comments_sec .sec_head .ttl_area .ttl span{color:#b93d40}.sec_head .ttl_area .ttl{font-weight:400}.swipe_thumb_item .thumb_group{position:relative}.swipe_thumb_item .thumb_group .badge_ls{position:absolute;z-index:1;left:10px;top:10px}.swipe_thumb_item .thumb{display:block;width:100%;padding-bottom:60%;background-position:50%;background-size:cover}.swipe_txt_wrap{position:relative;z-index:1;margin-top:-62px;padding:0 20px}.swipe_txt_wrap .swipe_txt_group{padding-top:40px}.swipe_txt_wrap .scrap_area{display:none;position:absolute;bottom:100%;right:-8px}.swipe_txt_wrap .scrap_area .scrap{width:40px;height:40px}.swipe_txt_wrap .scrap_area .scrap:before{left:5px;right:5px}.swipe_txt_item.swiper-slide-active .scrap_area{display:block}.swipe_txt_wrap .zin_pagination_group{position:absolute;top:15px;left:0}.swipe_txt_item{position:relative;z-index:5}.item_txt_box{display:block;padding:15px 10px;background:#fff}.item_info{margin-left:-5px;margin-right:-5px;font-size:0}.item_info .label_txt{position:relative;padding:0 5px}.item_info .label_txt+.label_txt{margin-left:1px}.item_info .label_txt+.label_txt:before{display:block;content:"";position:absolute;left:-1px;top:50%;width:1px;height:1.2rem;margin-top:-.6rem;background:#c1c1c1}.tile_item .item_info .label_txt+.label_txt+.label_txt{display:block;margin-top:5px}.tile_item .item_info .label_txt+.label_txt+.label_txt:before{display:none}.slide_item_list_wrap{position:relative}.ls_arw_group{position:absolute;top:3px;right:0;width:auto}.ls_arw_group .arr_next{margin-left:10px}.sec_head{border-bottom:1px solid #efefef}.sec_head .ttl_area{padding:10px 0;margin-bottom:0;line-height:22px}.sec_head .ttl_area .ttl{font-weight:600}.has_tabs.type_slide .slide_list_item{max-width:calc(43.956% - 12px)}.list_item+.list_item{margin-top:10px}.item_info_group,.list_item_body,.list_item_head{display:block;position:relative;margin-bottom:10px}.item_info_group .place_info{font-size:1.4rem;font-weight:400;color:#7c7c7c}.item_info_group .tel_info{font-size:1.3rem;font-weight:400;color:#7c7c7c}.list_item_head{margin-bottom:10px}.detail_frame .slide_item_list .list_item_head{margin-bottom:0}.list_item_head .badge_ls{position:absolute;top:10px;left:10px;z-index:1}.list_item_head .badge_ls .badge{display:block}.list_item_head .badge_ls .badge+.badge{margin-left:0;margin-top:4px}.list_item_head .scrap_area{position:absolute;right:8px;bottom:8px;z-index:2}.list_item_head .sold_out{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;padding:5px;color:#fff;text-align:center;font-size:1.6rem;background:rgba(0,0,0,.26)}.list_item .thumb{display:block;padding-bottom:100%;background-size:cover;background-position:50%}.list_item .thumb_area{overflow:hidden;background:url(../images/img_item_list_default.png) #f7f7f7 no-repeat 50% 50%/100% auto}.tile_list .thumb{padding-bottom:125%}.slide_item_list_wrap .list_item .thumb,.wide_list .thumb{padding-bottom:60%}.list_item_body{min-height:120px}.item_info_group>div+div{margin-top:7px}.scroll_item_list_wrap{position:relative;margin-left:-20px;margin-right:-20px;margin-bottom:40px;padding:0 20px;overflow-x:auto}.scroll_item_list_wrap::-webkit-scrollbar{display:none}.scroll_item_list_wrap .slide_item_list{display:table;table-layout:fixed}.scroll_item_list_wrap .slide_item_list .list_item.slide_list_item{min-width:62vw;max-width:62vw;display:table-cell;border-right:12px solid #fff}.scroll_item_list_wrap>.ttl_area{margin-bottom:15px}.scroll_item_list_wrap.curation_slide .slide_item_list .list_item.slide_list_item{min-width:42vw;max-width:42vw;margin-bottom:40px}.scroll_item_list_wrap.recommend_slide .slide_item_list .list_item.slide_list_item{min-width:42vw;max-width:42vw}.writer_info{display:table}.writer_info>div{display:table-cell;vertical-align:middle}.writer_info .profile_area{width:2.4rem;height:2.4rem;border-radius:100%;box-sizing:content-box;border:1px solid #fff;margin-left:-1px}.writer_info .profile,.writer_info .profile_area{background-image:url(../images/img_default_profile.png);background-size:cover}.writer_info .profile{display:block;width:100%;padding-bottom:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;background-position:50%}.writer_info .name_area{padding-left:.6rem;font-size:1.3rem}.date_info{font-size:1.3rem;color:#7c7c7c}.store_page .evt_list_item .list_item_body{min-height:37px}.slide_item_list_wrap .zin_arw_group,.slide_item_list_wrap .zin_arw_group .zin_banner_arw{position:relative;top:auto;left:auto;right:0;width:auto;height:35px;overflow:hidden}.slide_list_item .list_item_body{min-height:auto}.best_cate_list .list_item_body .ttl_area .ttl,.best_list_wrap .list_item_body .ttl_area .ttl,.cate_list_wrap .list_item_body .ttl_area .ttl,.cate_slide_wrap .list_item_body .ttl_area .ttl,.category_list_wrap .list_item_body .ttl_area .ttl,.slide_item_list_wrap.curation_slide .list_item_body .ttl_area .ttl,.slide_item_list_wrap.user_item_slide .list_item_body .ttl{display:-webkit-box;font-size:1.4rem;overflow:hidden;max-height:2.85em;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-all;line-height:1.4;white-space:normal;-webkit-box-orient:vertical}.slide_item_list_wrap .zin_arw_group .arr_next,.slide_item_list_wrap .zin_arw_group .zin_banner_arw{margin-left:10px}.slide_item_list_wrap .zin_arw_group .zin_banner_arw .arw_list_left,.slide_item_list_wrap .zin_arw_group .zin_banner_arw .arw_list_right{vertical-align:-20px}.slide_list_item.list_item+.slide_list_item.list_item{margin-top:0}.hoz_list .thumb{padding-bottom:100%}.hoz_list{display:inline-flex;white-space:nowrap;flex-wrap:nowrap;padding:0 20px}.hoz_list .hoz_node+.hoz_node{margin-left:10px}.hoz_list .hoz_item{margin-bottom:20px}.hoz_list .hoz_item p{margin-bottom:0}.hoz_list .hoz_item .name,.hoz_list .hoz_item .type{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.3rem}.hoz_list .hoz_item .type{color:#7c7c7c;font-weight:500}.list_item_body .ttl_area{margin-bottom:5px}.list_item_body .ttl_area h4.ttl{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list_item_body .ttl_area .seo-h5.ttl,.list_item_body .ttl_area h5.ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list_item_body .ttl_area.no_wrap h5.ttl{display:block;white-space:nowrap}.list_item_body .brand{display:block;font-weight:500;font-size:1.2rem;min-height:1.2rem;color:#a3a3a3;margin-bottom:1px}.myhome_overview_list .list_item_body .brand,.remodeling_page .list_item_body .brand,.styling_overview_body .list_item_body .brand,.trend_overview_list .list_item_body .brand,.weekly_slide .list_item_body .brand{display:none}.list_item_body .ttl{font-weight:400}.list_item_body .code{font-size:1.3rem;font-weight:400;color:#7c7c7c}.list_item_body .remodeling_area .remodeling{font-size:1.5rem;font-weight:500;color:#212121}.list_item_body .remodeling_area .remodeling span{font-size:1.3rem;font-weight:400;color:#212121}.store_list_wrap .ttl_area h6.ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;font-size:1.5rem;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.price_info{margin-top:0!important;margin-bottom:0}.price_info .discount{margin-top:0}.price_info .discount span,.price_info .discount strong{display:inline-block}.price_info .discount strong{font-size:1.4rem;font-weight:500;color:#e15657}.price_info .discount span{margin-left:5px;font-size:1.3rem;color:#a3a3a3;text-decoration:line-through}.price_info p{margin-top:2.5rem;font-size:1.5rem;color:#212121;line-height:1.3}.price_info p em{font-size:1.7rem;font-weight:500}.price_info .discount+p{margin-top:.4rem}.type_employee{display:inline-block;padding:2px 6px 1px;margin-top:2px;background:#e15657;color:#fff;font-size:1.2rem;vertical-align:1px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.item_list .item_info_group .item_info{margin-left:-5px;margin-right:-5px}.item_list .item_info_group .item_info .label_txt{padding:0 5px}.item_list .item_info_group .item_info .label_txt dd{color:#7c7c7c}.item_list .item_info_group .store_info p{font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item_list .no_result,.item_list_group .no_result,.no_result{padding:100px 0;margin-bottom:-20px;text-align:center;font-size:1.5rem}.item_list .no_result .ttl,.item_list_group .no_result .ttl,.no_result .ttl{margin-bottom:0}.consulting_list_page .no_result{margin-top:20px;border-top:1px solid #efefef}.has_bottom_banner .item_list .no_result{padding-bottom:10px}.no_result.has_ic i{margin-bottom:10px}.no_result.has_ic p{font-size:1.4rem}.list_item.tile_item.type_card .list_item_body{margin-bottom:10px}.list_item.type_card.wide_item .list_item_head .scrap_area{position:absolute;top:100%;left:20px;margin-top:.8rem;font-size:1.3rem}.list_item.type_card.wide_item .list_item_body{padding:3.7rem 20px 0}.list_item.type_book.wide_item .ttl_area .seo-h4.ttl,.list_item.type_book.wide_item .ttl_area h4.ttl,.list_item.type_card.wide_item .ttl_area h4.ttl{display:-webkit-box;overflow:hidden;height:2.8em;font-size:1.7rem;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list_item.type_card.wide_item .date_info{text-align:right}.list_item.type_book .ttl,.list_item.type_card.wide_item .ttl,.list_item.type_trend .ttl{font-weight:500}.list_item.type_book .thumb,.list_item.type_trend .thumb{padding-bottom:100%}.list_item.type_trend{position:relative}.list_item.type_trend .hash_btn_group,.list_item.type_trend .ttl_area{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(33,33,33,.4)}.list_item.type_trend .ttl_area{display:flex;padding:2rem;justify-content:center;align-items:center;text-align:center}.list_item.type_trend .ttl_area h2.ttl{font-size:2.2rem;color:#fff}.list_item.type_trend .hash_btn_group{padding:1rem 10px;margin:0}.list_item.type_book .hash_btn_group>button,.list_item.type_trend .hash_btn_group>button{display:block;max-width:100%}.list_item.type_book .hash_btn_group .hash_item,.list_item.type_trend .hash_btn_group .hash_item{display:block;overflow:hidden;margin:0 0 .3rem;padding:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;white-space:nowrap;font-size:1.6rem;background:transparent;color:#fff;text-overflow:ellipsis}.item_list_wrap .list_item.type_book{margin-bottom:25px}.list_item.type_book .list_item_body{min-height:3rem}.list_item.type_book .hash_btn_group .hash_item{color:#212121;font-size:1.4rem}.list_item.type_book.wide_item .ttl_area .seo-h4.ttl,.list_item.type_book.wide_item .ttl_area h4.ttl{height:auto;max-height:2.8em}.list_item.type_book .ttl_area p{color:#7c7c7c;font-size:1.3rem}.item_list_wrap .list_item.type_book.wide_item{margin-bottom:40px}.type_list_item{display:table;width:100%;padding:16px 0}.type_list_item+.type_list_item{margin-top:0;border-top:1px solid #d0d0d0}.type_list_item>a,.type_list_item>div{display:table-cell;vertical-align:middle}.type_list_item .list_item_head{width:120px}.type_list_item .list_item_body{padding-left:20px}.type_list_item .list_item_body .ttl_area{margin-bottom:20px}.type_list_item .list_item_body .ttl_area .ttl{max-height:1.4em;font-weight:500;margin-bottom:12px;-webkit-line-clamp:1}.type_list_item .list_item_body .ttl_area p{display:-webkit-box;height:2.8em;overflow:hidden;font-size:1.5rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.type_list_item .list_item_body .item_info_group{margin-bottom:0}.type_list_item .list_item_body .label_txt{font-size:1.4rem}.item_list .type_list_item .item_info_group .item_info{margin-left:-10px;margin-right:-10px}.item_list .type_list_item .item_info_group .item_info .label_txt{padding:0 10px}.type_item_list{margin-bottom:30px}.list_item_body .hash_btn_group{margin-top:10px}.list_sec_head{display:table;width:100%;padding:10px 0}.list_sec_head>div{display:table-cell;vertical-align:middle}.has_filter+.style_list_sec{position:relative;z-index:11;margin-top:-1px;background:#fff}.has_filter.is_fixed+.style_list_sec{position:static;z-index:0}.has_filter+.style_list_sec .list_sec_head{padding-top:0}.list_head_info_group .count_area,.list_sec_head .count_area{line-height:24px;font-size:1.3rem}.list_sec_head .count_area em{font-weight:500}.list_sec_head .list_setting_group{text-align:right;font-size:0}.list_setting_group>div{display:inline-block;vertical-align:top;margin-right:-3px;padding-right:-3px}.sort_area .sort_node{display:inline-block;position:relative;padding:0 12px;text-align:left;font-size:1.4rem}.sort_area .sort_node.is_active{color:#a27855;font-weight:500}.sort_area .sort_node+.sort_node:before{display:block;content:"";position:absolute;left:0;top:50%;width:1px;height:14px;margin-top:-7px;background:#d0d0d0}.list_type_area{position:relative;margin-right:3px;padding-right:1px}.is_single .list_type_area{margin-right:-2px}.is_single .list_type_area:before{display:none}.list_type_area:before{display:block;content:"";position:absolute;right:0;top:50%;width:1px;height:14px;margin-top:-7px;background:#d0d0d0}.list_type_area .list_type{width:30px;height:30px;margin:-3px 0}.list_type_area .list_type:before{width:20px;height:20px;background-position:-50px -62px}.list_type_area .list_type.tile:before{background-position:-74px -62px}.combobox_area .v-btn:not(.v-btn--round).v-size--default{min-width:0;height:24px;padding:0 15px 10px 5px;margin-bottom:-10px;background:transparent;box-shadow:none;font-size:1.3rem;font-weight:400;letter-spacing:-.01em;box-sizing:content-box}.combobox_area .v-btn.v-size--default:before{display:block!important;content:""!important;position:absolute;left:auto;right:0;top:50%;opacity:1!important;width:10px;height:10px;margin-top:-10px;background-color:transparent;background-position:-100px -128px}.combobox_area .v-btn__content{display:block;line-height:inherit}.combobox_area .theme--light.v-btn:hover:before{display:none}.combobox_area .more_btn{width:20px!important;height:20px!important;padding:0!important;margin-top:-10px!important}.v-ripple__container{display:none!important}.v-menu__content{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.v-list,.v-menu__content{box-shadow:0 3px 6px rgba(0,0,0,.16)!important}.v-list{padding:2px 0!important}.v-list .v-list-item{display:table;width:100%;min-height:34px;padding:0;border-radius:0;text-align:center}.v-list .v-list-item .v-list-item__title{display:table-cell;min-width:95px;padding:0 10px;font-size:1.3rem;vertical-align:middle}.v-list .v-list-item .v-list-item__title.is_active{color:#b93d40;font-weight:500}.chip_ls{display:inline-flex;white-space:nowrap;padding-right:4px;margin-top:-4px}.chip_item.v-chip{height:auto!important;padding:7px 11px;margin-right:4px;margin-top:4px;line-height:1!important;background:#fff!important;border:1px solid #e0e0e0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:1.2rem!important;color:#000!important}.chip_item.v-chip .v-chip__content{padding-top:1px}.chip_item.v-chip .v-chip__close.v-icon{width:20px;height:20px;transform:translateY(-1px);margin:-5px -5px -5px 0}.chip_item.v-chip .v-chip__close.v-icon:before{display:block;content:"";width:13px;height:12px;background-position:-225px -140px}.chip_ls .chip_item .type_color{display:inline-block;width:12px;height:12px;margin-top:-1px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-sizing:border-box;text-indent:-9999px}.text_limit{font-size:1.1rem;color:#a3a3a3;position:absolute;bottom:5px;right:10px}.pos_center .complete_text{font-weight:400;width:100%;text-align:center;font-size:1.6rem}.pos_center .complete_text h2{font-size:1.6rem}.pos_center .img_area{margin-bottom:20px}.info_group{margin-top:5px;margin-left:-10px;margin-right:-10px}.info_group>div{position:relative;float:left;padding:0 10px;color:#a3a3a3;line-height:1}.info_group>div:before{display:block;content:"";position:absolute;right:0;top:50%;width:1px;height:10px;margin-top:-5px;border-left:1px solid #c1c1c1}.info_group>div:last-child:before{display:none}.info_group:after{display:block;content:"";clear:both}.hash_btn_group{margin-top:12px;margin-left:-1px;margin-right:-1px;text-align:left;overflow:hidden}.list_item:not(.tile_item) .hash_btn_group{max-height:calc(33px + 3.2rem)}.expert_style_wrap .list_item:not(.tile_item) .hash_btn_group,.house_style_wrap .list_item:not(.tile_item) .hash_btn_group{max-height:calc(35px + 3.2rem)}.hash_btn_group .is_active .hash_item{background:#b93d40;border-color:#b93d40;color:#fff}.hash_btn_group .hash_item{display:inline-flex;position:relative;padding:5px 10px;line-height:1.2;font-size:1.3rem;color:#212121;border:1px solid #e0e0e0;background:#f7f7f7;border-radius:1.6rem;margin-right:4px;margin-bottom:5px}.hash_btn_group span.hash_item{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list_item .hash_btn_group .hash_item{max-width:180px}.hash_btn_group .hash_item span{display:-webkit-box;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;line-height:1.2;-webkit-line-clamp:1;-webkit-box-orient:vertical}.hash_btn_group .hash_item:before{display:inline-block;content:"#";font-size:inherit}.has_scroll_x .hash_btn_group{display:inline-flex;padding:0 18px}.has_scroll_x .hash_btn_group .hash_node{margin-right:6px}.has_scroll_x .hash_btn_group .hash_node:last-child{margin-right:0}.has_scroll_x .hash_btn_group .hash_item{padding:8px 16px 7px;margin-right:0;font-weight:400;font-size:1.4rem;border-radius:20px;white-space:nowrap}.pagination_group{text-align:center;font-size:0}.zin_pagination_group{position:absolute;top:50%;left:50%;z-index:1;margin-top:50px;margin-left:-250px}.pagination_group .pagination_arw{position:relative;border:1px solid #e2e2e2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.pagination_group .pagination_arw[disabled] .arw{opacity:.3}.pagination_group .pagination_arw .arw{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);vertical-align:-1px}.pagination_group .pagination_arw .arw.arw_small_right{margin-left:1px}.pagination_group .pagination_arw .arw.arw_small_left{margin-right:2px}.pagination_group .seo-button,.pagination_group button{display:inline-block;width:26px;height:26px;margin:0 2px;font-size:1.6rem;color:#212121;text-align:center;vertical-align:middle}.pager_nums{display:inline-block;padding:0 10px}.pager_nums .seo-button,.pager_nums button{margin:0 1px;line-height:26px;box-sizing:border-box;font-size:1.4rem}.pager_nums .is_active{background:#b93d40;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;font-weight:500}.zin_pagination_group{width:100%;padding:0 20px;margin-left:-5px;margin-right:-5px;color:#fff}.zin_pagination_group>span{display:inline-block;padding:0 5px;font-size:1.3rem;text-shadow:0 0 3px rgba(0,0,0,.16)}.zin_pagination_group .zin_pagination{display:inline-block;position:relative;width:50px;height:2px;background:hsla(0,0%,100%,.3);vertical-align:middle}.zin_pagination_group .zin_pagination.long{width:80px;margin-top:0}.zin_pagination_group .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff}.zin_pagination_group.type_btn{margin-top:auto!important;margin-left:auto!important;top:auto!important;bottom:-30px;transform:translateX(-50%);text-align:center;width:100%}.zin_pagination_group.type_btn .zin_pagination{width:100%;margin-top:-23px}.swiper-pagination-bullet{width:6px!important;height:6px!important}.swiper-pagination-bullet~.swiper-pagination-bullet{margin-left:8px}.zin_pagination .swiper-pagination-bullet-active{background:#b93d40}.zin_pagination_group.type_num{position:absolute;margin:0;right:10px;left:auto;top:auto;bottom:8px;background:rgba(0,0,0,.4);border-radius:10px;width:auto;min-width:4rem;height:2rem;padding:0 2px;text-align:center}.zin_pagination_group.type_num>span{font-size:1.2rem}.video_slide_wrap,.wallpaper_slide_wrap{position:relative}.window_page .wallpaper_slide_wrap .txt_img_area{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center;pointer-events:none}.window_page .wallpaper_slide_wrap .txt_img_area img{zoom:.5}.has_scroll_x{overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none}.has_scroll_x::-webkit-scrollbar{display:none}.has_scroll_y{overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none}.has_scroll_y::-webkit-scrollbar{display:none}.v-dialog__content--active~.v-overlay .v-overlay__scrim,.v-overlay--active .v-overlay__scrim{opacity:.7!important;background:#000!important}.v-dialog .txt_link{position:absolute;top:100%;left:0;right:0;width:fit-content;margin:10px auto 0;color:#fff;font-size:1.3rem}.v-dialog .txt_link.never{margin:10px 0 0}.v-dialog .txt_link.never i{margin-right:5px}.v-dialog .txt_link:after{background-color:#fff}.v-dialog__content .v-dialog.v-dialog--persistent{position:relative;overflow:visible!important;margin:0 10px}.v-dialog__content .v-dialog.v-dialog--persistent.v-dialog--fullscreen{height:100%;overflow-y:auto!important}.modal_foot{width:100%;position:relative}.modal_ttl{font-size:1.6rem;font-weight:500;white-space:pre-line}.modal_foot .btn_area .btn.l{height:45px;font-size:1.6rem;line-height:45px}.v-application .modal_body{font-size:1.4rem;line-height:160%;word-break:keep-all}.v-application .modal_body p{color:#000}.v-application .modal_body p+p{margin-top:10px}.v-dialog__content .v-sheet.v-card{padding:30px 20px 20px;box-sizing:border-box;border-radius:0!important;box-shadow:none}.v-dialog__content .v-sheet.v-card:not(.v-sheet--outlined){box-shadow:none}.v-dialog__content .v-dialog>.v-card>.v-card__actions{padding:0}.v-dialog__content .v-dialog>.v-card>.v-card__title{padding:0;margin-bottom:15px}.v-dialog__content .v-dialog>.v-card>.v-card__text{padding:0!important;margin-bottom:25px}.underbar{display:inline-block;position:relative}.underbar:after{content:"";display:block;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:#000;height:1px}.box_frame{width:100%;box-sizing:border-box}.box_frame .box_inner{border:1px solid #e0e0e0;background:#fff;padding:15px 0 20px;min-height:100px;text-align:center}.find_body .box_wrap{margin-top:35px}.find_body .box_frame i{margin-bottom:0}.box_frame .box_inner span{display:block;text-align:center}.has_color{color:#b1937b;font-weight:500}.ttl_area p{line-height:2.2rem;font-size:1.4rem}.logo{display:block;width:94px;height:20px;background-image:url(../images/mo_new_Logo_lxzin.png);background-size:94px 20px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:focus{outline:none}input[type=number]{-moz-appearance:textfield}.input_area{position:relative;font-size:0}.input_area.textarea .input_box{box-sizing:border-box;border:1px solid #d0d0d0;padding:14px 10px;max-height:50px;font-size:1.4rem}.input_area+.input_area{margin-top:15px}.input_area.is_error+.input_area{margin-top:10px}.input_area.is_fx{max-width:none!important;margin-right:0;display:flex}.input_area.is_fx .input_box{flex:1;margin-right:8px}.input_area.is_fx button{width:30%}.input_area.text .input_box{height:50px;padding:8px 10px;border:1px solid #d0d0d0;background:#fff;font-size:1.4rem;line-height:30px;box-sizing:border-box}.input_area .input_box input{padding:0 4px}.input_box.readonly{background:#f7f7f7!important}.input_area.text .input_box.h_s{height:42px;line-height:22px}.input_area.text .input_box.h_ss{height:38px;line-height:18px}.input_area.text .input_box.disabled{background:#f7f7f7;border-color:#d0d0d0}.input_area.text input{width:100%;font-size:inherit;height:100%;color:#000}.input_box input::placeholder{font-weight:400;font-size:1.4rem;color:#a3a3a3}.input_area.text.has_one_input{width:100%}.input_area.has_remove .input_box,.input_area.has_view .input_box{position:relative;padding-right:40px}.input_area.has_remove.disabled .input_box{padding-right:14px}.input_area.has_remove .input_box>.ic{position:absolute;right:10px;top:50%;z-index:10;margin-top:-9px;pointer-events:auto}.input_area input[type=email],.input_area input[type=number],.input_area input[type=password],.input_area input[type=tell],.input_area input[type=text],.input_area input[type=url],.input_area select{width:100%;line-height:30px;outline:none}.input_area input{background:none}.input_area label{cursor:pointer}.input_area .label,.input_area label{display:block;margin-bottom:10px;font-size:1.3rem}.input_area.has_unit{padding-right:40px}.input_area.has_unit .input_box{position:relative}.input_area.has_unit .input_box .unit{position:absolute;top:50%;left:100%;margin-left:8px;transform:translateY(-50%)}.check .input_box .label,.check .input_box label,.radio .input_box .label,.radio .input_box label{margin-bottom:0}.check input,.radio input{visibility:hidden;position:absolute;width:0;height:0;overflow:hidden}.input_area.check .input_box label,.input_area.radio .input_box label{position:relative;padding-left:26px}.input_area.check.type_box .input_box,.input_area.radio .input_box{position:relative}.input_box span{display:inline-block;line-height:1}.input_box input[type=checkbox]+span:after,.input_box input[type=checkbox]+span:before{display:block;position:absolute;content:"";box-sizing:border-box;top:50%}.input_box input[type=checkbox]+span:after,.type_chk .input_box input[type=radio]+span:before{content:"";left:3px;width:11px;height:6px;margin-top:-5px;border-left:2px solid #d0d0d0;border-bottom:2px solid #d0d0d0;border-right-color:#d0d0d0;border-top-color:#d0d0d0;transform:rotate(-50deg) skew(-3deg,-3deg)}.type_chk .input_box input[type=radio]+span:before{border-top:0;border-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.type_chk .input_box input[type=radio]:checked+span:before{border-width:2px}.type_cnt .input_box input[type=radio]+.item_overview:before{display:block;position:absolute;content:"";top:50%;left:0;width:17px;height:17px;margin-top:-8px;border:1px solid #c1c1c1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-sizing:border-box}.type_cnt .input_box input[type=radio]:checked+.item_overview:before{border-width:4px;border-color:#b93d40}.input_box input[type=checkbox]:checked+span:after{border-color:#b93d40}.type_box .input_box input[type=checkbox]+span:before{left:0;width:17px;height:17px;margin-top:-9px;background:#fff;border:1px solid #c1c1c1;box-sizing:border-box}.type_box.type_all .input_box input[type=checkbox]+span:before{background:#d0d0d0;border-color:#d0d0d0}.type_box.type_all .input_box input[type=checkbox]+span:after{border-color:#fff}.type_box.type_all .input_box input[type=checkbox]:disabled+span:before{background:#d0d0d0;border-color:#d0d0d0}.type_box.type_all .input_box input[type=checkbox]:disabled+span:after{border-color:#a3a3a3}.type_box .input_box input[type=checkbox]:checked+span:before{border-color:#b93d40;background:#b93d40}.type_box .input_box input[type=checkbox]+span:after{left:3px;width:11px;height:6px;margin-top:-5px;border-width:1px;border-color:#d0d0d0}.type_box .input_box input[type=checkbox]:checked+span:after{border-color:#fff}.input_area.type_btn .input_box label{display:inline-block;padding-left:0;width:100%}.input_area.type_btn .input_box span:after,.input_area.type_btn .input_box span:before{display:none}.type_btn .input_box input[type=checkbox]+span,.type_btn .input_box input[type=radio]+span{min-width:140px;padding:10px;border:1px solid #d0d0d0;background:#fff;color:#7c7c7c;text-align:center;box-sizing:border-box;vertical-align:top}.type_btn .input_box input[type=checkbox]:checked+span,.type_btn .input_box input[type=radio]:checked+span{border-color:#866e64;background:#866e64;color:#fff}.type_btn .input_box input[type=checkbox]:checked+span span:before,.type_btn .input_box input[type=radio]:checked+span span:before{display:inline-block;content:"";width:6px;height:11px;margin-right:8px;margin-left:-2px;border-right:1px solid;border-bottom:1px solid;color:#fff;transform:rotate(45deg) skew(3deg,3deg);vertical-align:top}.input_area.check.type_color{padding-left:16px}.input_area.check.type_color .input_box label{padding-left:0;font-size:0}.input_area.check.type_color .input_box{margin-left:24px}.input_area.check.type_color .input_box span{width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-indent:-9999px;box-sizing:border-box;background-size:cover}.input_area.check.type_color .input_box .c_white input[type=checkbox]:checked+span:before{display:none}.input_area.check.type_color .input_box input[type=checkbox]:checked+span:before{position:absolute;top:0;left:0;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#000;opacity:.1}.input_area.check.type_color input[type=checkbox]+span:after{left:7px;margin-top:-5px;opacity:0;border-color:#fff}.input_area.check.type_color input[type=checkbox]:checked+span:after{opacity:1}.check.switch_type .input_box span{height:20px;width:38px;border-radius:16px;background:#e0e0e0;display:inline-block;position:relative}.check.switch_type .input_box span:after{content:"";width:16px;height:16px;border:2px solid #e0e0e0;box-sizing:content-box;display:block;border-radius:20px;position:absolute;left:0;top:50%;background:#fff;transform:translateY(-50%);transition:transform .2s;margin:0}.switch_type .input_box input:checked+span{background:#b93d40}.switch_type .input_box input:checked+span:after{transform:translate(19px,-50%);border-color:#b93d40}.chip_ls .chip_item .type_color.c_all,.chip_ls .chip_item .type_color.COC01,.color_chip.c_all,.input_area.check.type_color .input_box .c_all span .color_chip.COC01,.input_area.check.type_color .input_box .COC01 span{background-image:url(../images/all.png);background-size:cover}.chip_ls .chip_item .type_color.COC02,.color_chip.COC02,.input_area.check.type_color .input_box .COC02 span{background:#d81d1d}.chip_ls .chip_item .type_color.COC03,.color_chip.COC03,.input_area.check.type_color .input_box .COC03 span{background:#e39444}.chip_ls .chip_item .type_color.COC04,.color_chip.COC04,.input_area.check.type_color .input_box .COC04 span{background:#faef63}.chip_ls .chip_item .type_color.COC05,.color_chip.COC05,.input_area.check.type_color .input_box .COC05 span{background:#35a314}.chip_ls .chip_item .type_color.COC06,.color_chip.COC06,.input_area.check.type_color .input_box .COC06 span{background:#196ccc}.chip_ls .chip_item .type_color.COC07,.color_chip.COC07,.input_area.check.type_color .input_box .COC07 span{background:purple}.chip_ls .chip_item .type_color.COC08,.color_chip.COC08,.input_area.check.type_color .input_box .COC08 span{background:#e5589e}.chip_ls .chip_item .type_color.COC09,.color_chip.COC09,.input_area.check.type_color .input_box .COC09 span{background:#835827}.chip_ls .chip_item .type_color.COC10,.color_chip.COC10,.input_area.check.type_color .input_box .COC10 span{background:#ebddbb}.chip_ls .chip_item .type_color.COC11,.color_chip.COC11,.input_area.check.type_color .input_box .c_gold span,.input_area.check.type_color .input_box .COC11 span{background-image:url(../images/gold.png);background-size:cover}.chip_ls .chip_item .type_color.COC12,.color_chip.COC12,.input_area.check.type_color .input_box .c_silver span,.input_area.check.type_color .input_box .COC12 span{background-image:url(../images/silver.png);background-size:cover}.chip_ls .chip_item .type_color.COC13,.color_chip.COC13,.input_area.check.type_color .input_box .COC13 span{background:#fff;border:1px solid #e2e2e2}.chip_ls .chip_item .type_color.COC14,.color_chip.COC14,.input_area.check.type_color .input_box .COC14 span{background:#cecece}.chip_ls .chip_item .type_color.COC15,.color_chip.COC15,.input_area.check.type_color .input_box .COC15 span{background:#212121}.chip_ls .chip_item .type_color.COC16,.color_chip.COC16,.input_area.check.type_color .input_box .COC16 span{background:#4e3417}.chip_ls .chip_item .type_color.COC17,.color_chip.COC17,.input_area.check.type_color .input_box .COC17 span{background:#e6e6e6}.chip_ls .chip_item .type_color.COC18,.color_chip.COC18,.input_area.check.type_color .input_box .COC18 span{background:#977f62}.chip_ls .chip_item .type_color.COC19,.color_chip.COC19,.input_area.check.type_color .input_box .COC19 span{background:#fff795}.chip_ls .chip_item .type_color.COC20,.color_chip.COC20,.input_area.check.type_color .input_box .COC20 span{background:#f8f3ce}.chip_ls .chip_item .type_color.COC21,.color_chip.COC21,.input_area.check.type_color .input_box .COC21 span{background:#f0e8d5}.chip_ls .chip_item .type_color.COC22,.color_chip.COC22,.input_area.check.type_color .input_box .COC22 span{background:#6c8628}.chip_ls .chip_item .type_color.COC23,.color_chip.COC23,.input_area.check.type_color .input_box .COC23 span{background:#7c7c7c}.chip_ls .chip_item .type_color.COC24,.color_chip.COC24,.input_area.check.type_color .input_box .COC24 span{background:#57eb53}.chip_ls .chip_item .type_color.COC25,.color_chip.COC25,.input_area.check.type_color .input_box .COC25 span{background:#9caf66}.chip_ls .chip_item .type_color.COC26,.color_chip.COC26,.input_area.check.type_color .input_box .COC26 span{background:#900606}.chip_ls .chip_item .type_color.COC27,.color_chip.COC27,.input_area.check.type_color .input_box .COC27 span{background:#7f00ff}.chip_ls .chip_item .type_color.CO00,.color_chip.CO00,.input_area.check.type_color .input_box .c_none span,.input_area.check.type_color .input_box .CO00 span{background-image:url(../images/none.png);background-size:cover}.chip_ls .chip_item .type_color.CO01,.color_chip.CO01,.input_area.check.type_color .input_box .CO01 span{background:#212121}.chip_ls .chip_item .type_color.c_white,.chip_ls .chip_item .type_color.CO02,.color_chip.CO02,.input_area.check.type_color .input_box .c_white span,.input_area.check.type_color .input_box .CO02 span{background:#fff;border:1px solid #e2e2e2}.input_area.check.type_color .input_box .c_white span:after,.input_area.check.type_color .input_box .CO02 span:after{border-color:#333}.chip_ls .chip_item .type_color.CO03,.color_chip.CO03,.input_area.check.type_color .input_box .CO03 span{background:#196ccc}.chip_ls .chip_item .type_color.CO04,.color_chip.CO04,.input_area.check.type_color .input_box .CO04 span{background:#e5589e}.chip_ls .chip_item .type_color.CO05,.color_chip.CO05,.input_area.check.type_color .input_box .c_gold span,.input_area.check.type_color .input_box .CO05 span{background-image:url(../images/gold.png);background-size:cover}.chip_ls .chip_item .type_color.CO06,.color_chip.CO06,.input_area.check.type_color .input_box .c_silver span,.input_area.check.type_color .input_box .CO06 span{background-image:url(../images/silver.png);background-size:cover}.chip_ls .chip_item .type_color.CO07,.color_chip.CO07,.input_area.check.type_color .input_box .CO07 span{background:#35a314}.chip_ls .chip_item .type_color.CO08,.color_chip.CO08,.input_area.check.type_color .input_box .CO08 span{background:#d81d1d}.chip_ls .chip_item .type_color.CO09,.color_chip.CO09,.input_area.check.type_color .input_box .CO09 span{background:purple}.chip_ls .chip_item .type_color.CO10,.color_chip.CO10,.input_area.check.type_color .input_box .CO10 span{background:#a8cbf5}.chip_ls .chip_item .type_color.CO11,.color_chip.CO11,.input_area.check.type_color .input_box .CO11 span{background:#cecece}.chip_ls .chip_item .type_color.CO12,.color_chip.CO12,.input_area.check.type_color .input_box .CO12 span{background:#e39444}.chip_ls .chip_item .type_color.CO13,.color_chip.CO13,.input_area.check.type_color .input_box .CO13 span{background:#faef63}.chip_ls .chip_item .type_color.CO14,.color_chip.CO14,.input_area.check.type_color .input_box .CO14 span{background:#835827}.chip_ls .chip_item .type_color.CO15,.color_chip.CO15,.input_area.check.type_color .input_box .CO15 span{background:#900606}.chip_ls .chip_item .type_color.CO16,.color_chip.CO16,.input_area.check.type_color .input_box .CO16 span{background:#1f277e}.chip_ls .chip_item .type_color.CO17,.color_chip.CO17,.input_area.check.type_color .input_box .CO17 span{background:#6c8628}.chip_ls .chip_item .type_color.CO18,.color_chip.CO18,.input_area.check.type_color .input_box .CO18 span{background:#ebddbb}.chip_ls .chip_item .type_color.CO19,.color_chip.CO19,.input_area.check.type_color .input_box .CO19 span{background:#65d5d2}.chip_ls .chip_item .type_color.CO20,.color_chip.CO20,.input_area.check.type_color .input_box .CO20 span{background-image:url(../images/bronze.png);background-size:cover}.input_area.check.type_color .input_box+.input_box{margin-left:24px}.input_box input[type=radio]+span:before{display:block;position:absolute;content:"";top:50%;left:0;width:18px;height:18px;margin-top:-9px;border:1px solid #c1c1c1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-sizing:border-box}.input_box input[type=radio]:checked+span:before{border-width:4px;border-color:#b93d40}.input_area.inline .input_box,.input_area.is_inline{display:inline-block;vertical-align:top}.input_area.is_inline+.input_area.is_inline{margin-top:0}.input_area.inline .input_box+.input_box{margin-left:20px}.input_area.inline.type_btn .input_box+.input_box{margin-left:5px}.input_area.hrz .input_box,.input_area.hrz .input_group,.input_area.hrz .label,.input_area.hrz label{display:inline-block;vertical-align:top}.input_area.hrz .label,.input_area.hrz label{min-width:90px;padding-right:10px;margin-bottom:0;box-sizing:border-box}.input_area.text.hrz .label,.input_area.text.hrz label{padding-top:15px}.input_area.search .input_box{padding-right:50px}.input_area.search .ic_search{position:absolute;right:10px}.input_area.focus .input_box,.input_area.focus .input_box .select{border-color:#9b795a}.is_error .input_box{border-color:#e15657!important}.error_txt{display:block;margin-top:6px;font-size:1.3rem;color:#e15657;line-height:1;vertical-align:top}.is_error .input_box,.type_btn.is_error label span{border-color:#e15657!important}.is_error+.error_txt,.is_error .error_txt{color:#e15657!important}.is_success+.error_txt,.is_success .error_txt{color:#6c9061!important}.is_success .input_box{border-color:#6c9061!important}.error_txt+.input_area{margin-top:20px}.error_txt+.input_info{margin-top:6px}.input_group.grid_5 .error_txt{margin-left:5px}.input_area.select.is_error+.error_txt{margin-top:0}.input_area.select.hrz .label,.input_area.select.hrz label{padding-top:14px}.input_area.select .v-list .v-list-item .v-list-item__title{padding:0}.input_area.select .theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset,.input_area.select .v-text-field--outlined.v-input--has-state fieldset,.input_area.select .v-text-field--outlined.v-input--is-focused fieldset{border-width:1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{border-color:#d0d0d0}.input_area.select .v-text-field--outlined fieldset{top:0}.input_area.select .v-select.v-text-field--outlined:not(.v-text-field--single-line).v-input--dense .v-select__selections{padding:6px 0}.input_area.select .v-text-field--outlined.v-input--has-state.primary--text fieldset,.input_area.select .v-text-field--outlined.v-input--is-focused.primary--text fieldset{border-color:#b49277}.input_area.select .v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-inner,.input_area.select .v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-outer,.input_area.select .v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-inner,.input_area.select .v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-outer,.input_area.select .v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-inner,.input_area.select .v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-outer,.input_area.select .v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-inner,.input_area.select .v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-outer{margin-top:12px}.input_area.select .input_box .v-input__append-inner i{position:relative;top:auto;right:0;transform:translate(0)}.input_area.select .input_box .v-select--is-menu-active .v-input__append-inner i{transform:rotate(180deg)}.input_area.select .input_box .v-input__append-inner i:before{display:none}.input_area.select .v-menu__content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #d0d0d0;box-shadow:none!important}.input_area.select .v-menu__content .theme--light.v-sheet{padding:0!important;box-shadow:none!important}.input_area.select .v-select__slot{font-size:1.4rem}.input_area.select .v-select__slot input::placeholder{font-size:1.4rem;color:#a3a3a3;font-weight:400}.input_area.select .v-input__slot+.v-text-field__details{height:0;min-height:0;padding:0;margin-bottom:0}.input_area.select .v-input__slot+.v-text-field__details .v-messages__wrapper{margin-left:-14px}.input_area.select .v-select.error--text .v-text-field__details{height:auto}.input_area.select .v-text-field.v-text-field--enclosed .v-text-field__details,.input_area.select .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{padding:0 15px}.input_area.select .v-list-item{height:42px;padding:6px 14px;line-height:30px;box-sizing:border-box;text-align:left}.input_area.select .v-list--dense .v-list-item .v-list-item__content,.input_area.select .v-list-item--dense .v-list-item__content{padding:0}.input_area.select .input_box .v-list-item__subtitle,.input_area.select .input_box .v-list-item__title{font-size:1.4rem;font-weight:400;line-height:inherit}.input_area.select+.input_area.select{margin-top:10px}.input_area.select .theme--light.v-list-item:hover:before{background:#000;opacity:.04}.v-application .input_area.select .primary--text{color:#fff!important;caret-color:#fff!important}.v-application .input_area.select .primary--text.v-list-item--active .v-list-item__title{color:#b93d40!important}.theme--light.v-list-item:focus:before,.v-application .input_area.select .v-ripple__container{display:none}.input_area.textarea .input_box{max-height:none}.input_area.textarea{position:relative}.input_area.textarea .input_box{height:auto;line-height:1;padding:14px}.input_area.textarea .input_box .v-input{display:block;font-size:inherit;padding-top:0;margin-top:0}.input_area.textarea .input_box .v-input__control,.input_area.textarea .input_box .v-text-field>.v-input__control>.v-input__slot,.input_area.textarea .input_box .v-text-field>.v-input__control>.v-input__slot>.v-text-field__slot{display:block;margin:0}.input_area.textarea .v-text-field>.v-input__control>.v-input__slot:after,.input_area.textarea .v-text-field>.v-input__control>.v-input__slot:before{display:none}.input_area.textarea .input_box textarea{min-height:1em;line-height:21px;height:100%;max-height:250px}.input_area.textarea textarea::placeholder{color:#a3a3a3!important}.input_area.textarea .v-text-field__details{display:none}.input_area.textarea .btn_txt{position:absolute;top:50%;right:20px;line-height:20px;height:20px;margin-top:-10px;font-size:1.5rem;font-weight:700}.input_area.textarea.is_error .btn_txt{margin-top:-20px}.input_area.textarea .input_box .v-input.short{margin-right:50px}.input_area.textarea .input_box .v-input.wide{margin-right:0}.comment_input_group .input_area.textarea .input_box{padding-right:60px}.comment_input_group .input_area.textarea .btn_txt{color:#b93d40}.list_search_wrap .list_search_form{display:inline-block;position:relative;vertical-align:top}.list_search_wrap .list_search_form.type_line{border-bottom:1px solid #212121}.search_input_group{display:table;position:relative;width:100%}.list_search_form .search_input_group>div{display:table-cell}.list_search_form .search_input_group>.result_area{position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;border:1px solid #e2e2e2}.list_search_form .search_input_group .result_area .words_list button{display:block;padding:10px 13px;font-size:1.6rem;cursor:pointer}.list_search_form .search_input_group .result_area .words_list buttonp:focus{background:#f7f7f7}.list_search_form .search_input_group .result_area .words_list button em{color:#a27855}.list_search_form .input_area.select .input_box .select,.list_search_form .input_area.text .input_box{border:0}.list_search_form .input_area.select{width:1px;text-align:left;white-space:nowrap}.list_search_form .input_area.select .select{position:relative;height:40px;padding:0 15px 0 0}.list_search_form .input_area.select .option_item button{left:50%;width:100%;height:40px;padding:0 14px}.list_search_form .input_area.select .input_box .select:before{display:block;content:"";position:absolute;right:0;top:50%;width:0;height:0;margin-top:-2px;border-top:5px solid #212121;border-right:4px solid transparent;border-left:4px solid transparent;opacity:.4;transform:rotate(0)}.input_area.select .option_item.is_selected button{color:#a27855}.list_search_form .input_area.text .input_box{padding:5px 45px 5px 5px;height:40px}.list_search_form .input_area{margin:0}.list_search_form .btn_area{position:absolute;right:0;top:50%;margin-top:-12px}.list_search_wrap .list_search_form.type_box{border:1px solid #d0d0d0}.list_search_form.type_line{border-bottom:1px solid #212121}.list_search_form.type_box .input_area.text .input_box{position:relative;height:50px;padding:5px 45px 5px 10px}.list_search_form .input_area.text .input_box .reset_btn{position:absolute;right:28px;top:50%;margin-top:-15px}.list_search_form.type_box .input_area.text .input_box .reset_btn{right:9px;margin-top:-17px}.list_search_form.type_box .btn_area{right:6px}.must_input .input_area>label>span{color:#e26743}.label.must_input:after,label.must_input:after{content:"*";color:#e15657;padding-left:3px}.comments_sec_body{padding:20px 0 17px}.comments_sec_body .txt_length{display:inline-block;float:right;color:#a3a3a3;font-size:1.2rem}.comments_sec_body .txt_length span,.editor_page .txt_length{color:#a3a3a3;font-size:1.2rem}.editor_page .txt_length{position:absolute;top:calc(1.4rem + 37px);transform:translateY(-50%);right:0;padding:0 10px}.comment_input_group .input_area{position:relative}.comment_input_group .input_area .txt_length{position:absolute;right:5px;top:100%;margin-top:5px}.comment_list{padding:24px 0 0}.comment_list .comment_item{margin-bottom:20px}.comment_list .comment_item p{margin-bottom:2px;font-size:1.4rem}.comment_list .comment_item .name{font-weight:500;font-size:1.5rem}.comments_sec_body .btn_link{font-size:1.4rem;padding:10px 20px;display:inline-block;margin-top:-10px}.comments_sec_body .btn_link i{margin-left:5px;vertical-align:-2px}.agree_wrap{font-size:1.3rem}.agree_wrap .ttl{font-weight:400;margin-bottom:10px}.agree_head{padding-top:15px}.agree_head .ttl_area{margin-bottom:35px}.agree_body .ttl_area h3{margin-bottom:5px}.check_all{padding-bottom:15px;border-bottom:1px solid #e0e0e0;font-weight:500}.check_all span{font-size:1.5rem;font-weight:500}.check_all span:before{border:1px solid #e0e0e0}.check_all .check.basic_type .input_box i{border:2px solid #e0e0e0;box-sizing:content-box}.agree_body .check_frame ul{margin:15px 0 5px}.agree_body .check_frame ul+ul{margin:20px 0 5px}.agree_body .check_frame li+li{margin-top:20px}.agree_foot .txt_area{font-size:1.4rem;padding-top:10px;margin-bottom:35px;border-top:1px solid #efefef}.input_area.select .input_box{position:relative;border:none;padding:0;background-color:transparent;font-size:1.4rem}.input_area.select_item.is_error .input_box .select{border-color:#b51313!important}.input_area.select.is_active .arw_bottom{transform:translateY(-48%) rotate(180deg)}.input_area.select .input_box button{position:relative;width:100%;padding-right:30px;text-align:left}.input_area.select .input_box button span{color:#7c7c7c}.input_area.select .input_box button.is_select span{color:#212121}.input_area.select .input_box button i{position:absolute;right:14px;top:50%;transform:translateY(-50%)}.input_area.select .option_item button{height:50px}.input_area.select .place_holder{color:#a3a3a3;font-size:1.4rem}.input_area.select.is_active .input_box .select{border-color:#b49277}.input_area.select .input_box i.ic_triangle{position:absolute;right:15px;top:50%;transform:translateY(-50%);opacity:.4}.input_area.select.is_active .input_box i.ic_triangle{transform:rotate(180deg);top:25%}.input_area.select .input_box select,.input_area.select .option_item button,.input_area.select .select{height:42px;padding:6px 14px;line-height:25px;box-sizing:border-box;font-weight:400;border:1px solid #d0d0d0;background:#fff;color:#212121;text-align:left}.box_content_wrap{border:1px solid #eaeaea;border-top:0;position:absolute!important;left:0;top:100%;min-width:100px;box-sizing:border-box;width:100%;z-index:10;background:#fff;display:none}.input_area.select .option_ls>ul{overflow-y:auto;overflow-x:hidden;max-height:235px}.input_area.select .option_ls{border:1px solid #eaeaea;position:absolute!important;left:50%;top:71%;min-width:100px;width:100%;z-index:10;background:#fff;transform:translateX(-50%);display:none}.input_area.select .option_ls.is_open{display:block}.input_area.select .option_ls .vb-content{max-height:380px}.input_area.select .option_ls .option_item button:disabled{color:#a3a3a3}.input_area.select .option_item:hover button{background:#fafafa}.input_area.select.is_error .input_box .select,.input_area.select.is_error .input_box select{border-color:#e15657}.input_area.select .input_box+.input_box{margin-top:10px}.input_area.select .input_box .v-input__slot{height:42px}.input_area.select.h_ss .input_box{height:32px}.input_area.select.h_xs .input_box{height:36px}.input_area.select.h_ss .input_box button{height:32px}.input_area.select.h_xs .input_box button{height:36px}.input_area.select.h_s .input_box,.input_area.select.h_s .input_box button{height:42px}.input_area.select.h_l .input_box,.input_area.select.h_l .input_box button{height:50px}.input_area.select .placeholder{font-size:1.4rem;color:#a3a3a3}.option_ls.select_box .popup_area ul li{text-align:left;margin:8px 0}.option_ls.select_box .sheet_body{padding-bottom:0}.option_ls.select_box .popup_area ul li button{width:100%;font-size:1.6rem;text-align:left}.input_sec.inline{display:table;width:100%}.v-menu__content{top:179px;left:21px}.input_sec.inline .combobox_area{display:table-cell;width:24%;vertical-align:middle;border:1px solid #d0d0d0;margin-bottom:0;height:42px;padding:0 14px}.input_sec.inline .combobox_area .v-btn:not(.v-btn--round).v-size--default{position:relative;width:100%;height:100%;text-align:left;margin-bottom:0;padding:0}.input_sec.inline .combobox_area .v-btn.v-size--default:before{position:absolute;right:0;top:50%;transform:translateY(5px)}.input_sec.inline .zin_search_form{display:table-cell;padding-left:7px}.input_sec.inline .zin_search_form .input_area.text .input_box{height:42px;line-height:1}.login_wrap .sub_head{border-bottom:0}.login_body .input_box.basic_type input[type=checkbox]+span:before{background:none;border:1px solid #e0e0e0;box-sizing:border-box}.login_body .input_box.basic_type input[type=checkbox]:checked+span:before{border:none;background:#c1a791}.login_body .input_area.check{display:inline-block;width:fit-content;margin-right:20px}.login_wrap .img_area{text-align:center;margin:0 0 25px}.login_body .check .input_box i{vertical-align:-2px}.login_foot .btn_area .btn{width:100%;font-size:1.6rem}.login_foot .tab{text-align:center}.login_foot .tab li{display:inline-block;position:relative;font-size:1.3rem;float:left}.login_foot .tab li span{display:block;position:relative;float:left}.login_foot .tab li:first-child+li{float:right}.login_foot .tab li span~span{padding-left:7px;margin-left:7px}.login_foot .tab li span~span:before{content:"";display:block;width:1px;height:10px;background:#707070;position:absolute;left:0;top:50%;transform:translateY(-50%)}.login_foot .tab li:first-child:before{display:none}.find_body .body_inner{font-size:1.3rem;padding:0 10px 20px}.find_head{background:#fff}.find_body .txt_area{margin-bottom:35px;font-size:1.5rem}.find_body .txt_area b{font-weight:500;position:relative;display:inline-block;padding-bottom:2px}.find_body .txt_area b.has_color{color:#c1a791}.find_body .txt_area b:after{background-color:#c1a791}.find_body .icon_inner{border:1px solid #e0e0e0;min-height:100px;text-align:center;padding-top:20px}.find_body .icon_inner p{line-height:1.6rem}.find_foot .btn_area.pos_bottom{padding:0}.find_body .complete_message p{font-size:1.4rem}.find_body .complete_message p+p{margin-top:10px}.find_body h4.ttl{margin:15px 0;line-height:2.4rem}.has_ic .ic{margin:0 auto 20px;display:block}.has_ic{padding-top:45px}.has_ic h4{text-align:center;margin-bottom:40px}.has_ic .btn_area{margin-bottom:20px}.link_area{text-align:center;font-size:1.3rem}.link_area span{padding-right:10px}.has_ic p{text-align:center;font-weight:400;line-height:2.4rem}.global_wrap{padding:15px 0}.global_wrap a,.global_wrap b,.global_wrap dd,.global_wrap div,.global_wrap dt,.global_wrap em,.global_wrap h1,.global_wrap h2,.global_wrap h3,.global_wrap h4,.global_wrap h5,.global_wrap h6,.global_wrap li,.global_wrap p,.global_wrap span,.global_wrap strong,.global_wrap td,.global_wrap th{font-size:1.1rem!important;font-family:roboto,noto sans kr!important}.global_wrap p{margin-bottom:10px;white-space:pre-line}.global_wrap>ul>li{margin-bottom:20px}.global_wrap>ul>li>ul>li,.global_wrap>ul>li>ul>li>ul,.global_wrap h4,.global_wrap h5{margin-top:10px}.global_wrap h1,.global_wrap h2,.global_wrap h3,.global_wrap h4,.global_wrap h5,.global_wrap h6{margin-bottom:10px}.global_wrap span{color:#b51313}.global_wrap table{font-size:1.1rem;margin:10px 0}.global_wrap thead{background:#f7f7f7;text-align:center}.global_wrap thead th{height:40px;font-weight:400}.global_wrap td,.global_wrap thead th+th{border-left:1px solid #e0e0e0}.global_wrap td{border-bottom:1px solid #e0e0e0;text-align:center;padding:10px}.global_wrap td:first-child{border-left:none}body .v-application .global_wrap li ol{padding-left:10px}.provision .input_area.select{margin-bottom:calc(env(safe-area-inset-bottom, 17px) + 20px)}.provision .input_area.select .input_box{border:1px solid #d0d0d0}.provision .input_area.select button{display:block;position:relative;width:100%;padding:9px 10px;color:#7c7c7c;font-size:1.4rem;text-align:left}.provision .input_area.select button .ic{position:absolute;right:10px;top:50%;margin-top:-5px}.safeP_wrap{padding-top:15px}.safeP_wrap p{font-size:1.4rem;opacity:1;line-height:2.2rem}.v-dialog__content .v-dialog{border-radius:0}.v-dialog__content .v-dialog--active{box-shadow:none}.v-dialog__content{font-family:Roboto,Noto Sans KR,맑은고딕,sans-serif}body .v-application p{margin-bottom:0}body .v-application ol,body .v-application ul{padding-left:0}.v-application--wrap{min-height:0!important;font-family:Roboto,Noto Sans KR,맑은고딕,sans-serif}.v-dialog{width:100%;overflow-x:hidden}.v-dialog--fullscreen{background:#fff}.v-dialog__content .v-dialog .popup_body.main_popup_body{padding-top:0}.v-dialog--fullscreen .light_box_area .box_head,.v-dialog__content .v-dialog .sub_head{position:fixed;top:0;left:0;z-index:100;width:100%;background:#fff}.v-bottom-sheet.v-dialog{background:#fff;border-radius:20px 20px 0 0!important}.v-bottom-sheet.v-dialog .text-center{border-radius:10px 10px 0 0!important}.v-bottom-sheet.v-dialog .text-center.has_datepicker{max-height:none}.full_menus .popup_head,.v-bottom-sheet .sheet_head{border-bottom:1px solid #efefef;height:50px;line-height:50px}.full_menus .popup_head h5,.v-bottom-sheet .sheet_head h5{font-size:1.6rem;font-weight:400}.v-bottom-sheet .sheet_body{position:relative;max-height:calc(70vh - 50px);overflow-y:auto;padding-top:13px;font-size:1.4rem}.v-bottom-sheet .sheet_body.overflowY_visible{overflow-y:visible}.has_datepicker .sheet_body{max-height:none}.v-bottom-sheet .email_node{font-size:16px;text-align:left;padding-left:30px}.v-dialog__content .v-dialog:not(.v-dialog--fullscreen) .text-center{padding-bottom:env(safe-area-inset-bottom,17px)}.v-dialog__content .v-dialog:not(.v-dialog--fullscreen) .text-center:not(.has_datepicker){max-height:calc(100% - 300px)}.sheet_head .reset_btn i{vertical-align:-7px}.v-bottom-sheet .email_node~.email_node{margin-top:10px}.v-picker__title.primary{display:none}.sheet_body .v-date-picker-table table,.v-date-picker-table{height:auto!important}#container .v-picker--date .v-date-picker-table .v-btn--active{background:#b93d40!important;border-color:#b93d40!important}.theme--light.v-input textarea{color:#000}.sheet_head{position:relative}.bottom_sheet.has_inline{display:inline-block}.sheet_head>.btn_area{position:absolute;top:0}.sheet_head>.reset_btn_area{left:0}.sheet_head>.close_btn_area{right:0}.sheet_head button{padding:0 20px}.sheet_head .reset_btn{padding-top:1px;margin-left:-4px;color:#7c7c7c;font-size:1.3rem}.sheet_head .reset_btn .ic_reset{margin-top:-3px;margin-right:-2px;background-position:-120px -60px}.sheet_foot{position:relative;padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 13px)}body .v-application .sheet_list{text-align:left}body .v-application .sheet_list li{line-height:2em;font-size:1.6rem}.input_area.select .bottom_sheet_wrap,.input_area.select .openBtn{height:100%}.input_area.select .openBtn button i{position:absolute;right:4%;top:50%;transform:translateY(-50%)}.v-dialog--fullscreen{background:#fff!important}.v-dialog .col{padding:0}.light_box_area .input_wrap.select_wrap+.input_area{margin-top:8px}.light_box_area{height:100%;text-align:left}.v-dialog--fullscreen .light_box_area .box_body.has_fixed{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 63px)}.light_box_area .box_head .box_inner{display:block;border-bottom:1px solid #efefef;height:50px;line-height:50px;text-align:left;padding:0 50px 0 20px}.light_box_area .box_head .box_inner .prev{display:inline-block;vertical-align:top}.light_box_area .box_head .box_inner .ttl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;display:inline-block}.light_box_area .box_head .btn_area{position:absolute;right:0;top:0}.light_box_area .box_inner{position:relative;width:100%;text-align:left}.light_box_area .box_head .btn_area>button{padding:0 20px}.light_box_area .box_body .box_inner{padding:20px 0}.light_box_area .box_body .box_inner .tabs:first-child{margin-top:0}.light_box_area .has_fixed .box_body{padding-bottom:63px}.light_box_area .box_foot{text-align:left}.light_box_area .box_foot.fixed{position:fixed;bottom:0;left:0;right:0;padding:10px 0;background:#fff;border-top:1px solid #e2e2e2}.light_box_area .box_mid .bg_box{padding:15px 0}.light_box_area .box_foot .btn_area{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 20px)}.light_box_area .box_foot.fixed .btn_area{padding-bottom:calc(env(safe-area-inset-bottom, 17px))}.light_box_area .box_foot .v_grid_cell.v_grid_bottom .btn_area{padding-bottom:0}.has_inline{display:inline-block;vertical-align:middle}.has_table{display:table-cell;text-align:right}.light_box_area .input_area.textarea{width:100%}.light_box_area .input_area+.input_area.textarea{margin-top:10px}.collect_box_area .box_body .box_inner{padding-top:0}.collect_box_area .ttl{text-align:center}.collect_box_area .box_head .btn_area .ic_prev{background-position:-72px -84px}.collect_box_area .box_head .btn_area.arwR{left:auto;right:0}.v_grid_bottom .bg_box_area.has_dot{margin:0 -20px -13px}.v_grid_bottom .bg_box_area.has_dot .bg_box{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 15px)}.popup_body .input_info p{margin-bottom:0;font-size:1.4rem;line-height:2.2rem}.popup_foot{width:100%;padding:9px 0;background:#fff;border-top:1px solid #efefef;box-sizing:border-box}.fix_bottom.popup_body{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 80px)}.fix_bottom.popup_body+.popup_foot{position:fixed;bottom:0;left:0;padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 10px);z-index:4}.popup_foot.main_modal{padding:0}.popup_foot.main_modal .item_inner{display:table;width:100%}.popup_foot.main_modal .item_inner>div{display:table-cell;vertical-align:middle;height:60px}.popup_foot.main_modal .day_close{color:#7c7c7c}.popup_foot.main_modal .close{text-align:right;color:#000;font-weight:500}.gallery_popup.theme--light.v-sheet{width:100%;height:100%;background:none}.gallery_popup .sub_head,.gallery_popup .sub_head .close{height:0}.gallery_popup .popup_body{width:100%;height:100%;background:rgba(0,0,0,.8);padding-bottom:0}.gallery_popup .img_area{height:100%;width:100%;text-align:center}.gallery_popup .img_area:after{content:"";display:inline-block;vertical-align:middle;height:100%}.gallery_popup .img_area img{vertical-align:middle;max-width:100%;max-height:100%}.viewer-open .viewer-backdrop{background:#000}.viewer-container .viewer-button{right:20px;top:20px;width:30px;height:30px;margin-top:env(safe-area-inset-top);background:transparent}.viewer-container .viewer-button:focus{box-shadow:none}.viewer-container .viewer-button:before{content:""!important;left:3px;top:3px;width:24px;height:24px;background-position:-62px -111px}.v-application .v-snack__content{padding:0;font-size:1.3rem}.snackbar_area{display:inline-block;position:fixed;left:50%;bottom:calc(constant(safe-area-inset-bottom, 17px) + 90px);bottom:calc(env(safe-area-inset-bottom, 17px) + 90px);z-index:200;min-width:120px;padding:10px 15px;border-radius:200px;background-color:rgba(0,0,0,.6);font-size:1.3rem;color:#fff;white-space:nowrap;text-align:center;transform:translate(-50%)}.v-application.v-application--is-ltr .v-snack__action .cancel{margin:0 0 0 10px}.faq_wrap form{margin:20px 0}.faq_wrap .faq_head{position:relative;z-index:1}.faq_wrap .snb_wrap .current_cate{font-size:1.6rem;font-weight:500;background:#f7f7f7;border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:13px 20px;width:100%;text-align:left}.faq_wrap .current_cate i,.faq_wrap .snb_wrap>button>i{float:right;margin-top:5px}.faq_wrap .snb_wrap .snb{display:none}.faq_head .input_area .input_box{position:relative;padding:13px 40px 13px 45px}.faq_head .input_area button{width:0;position:absolute;right:10px;top:50%}.faq_head .ic_search{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.foot_info_wrap dl{display:flex}.faq_head .ic_close_m{position:absolute;top:50%;right:0;transform:translateY(-50%)}.acco_area{width:100%;font-size:1.5rem}.acco_area>.tab{position:relative}.acco_area .cate_ttl{font-size:1.3rem;font-weight:400}.acco_area .tab_inner{position:relative;width:100%;padding:20px 60px 20px 20px;border-bottom:1px solid #efefef}.acco_area .tab_inner .txt_area{padding-left:1.5rem}.acco_area .answer .tab_inner{padding-right:40px}.acco_area .ic_arrow_right{position:absolute;top:50%;right:23px;transform:translateY(-50%) rotate(90deg);width:10px}.acco_area .tab_inner>i{position:absolute;left:20px;width:10px}.acco_area .tab_inner p{margin-bottom:0}.acco_area .tab_inner p+p{margin-top:10px}.acco_area .cate_ttl{display:block;margin-bottom:7px}.acco_area .ask{position:relative;z-index:1;background:#fff}.acco_area .answer .tab_inner{background:#f7f7f7}.acco_area .answer{display:none}.acco_area.is_active .answer{display:block}.acco_area.is_active .ic_arrow_right{transform:rotate(270deg)}.board_list_wrap{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 30px)}.board_list_wrap .more_btn,.comment_list .more_btn{width:40px;height:40px;border-radius:100%;border:1px solid #e0e0e0;display:inline-block}.board_list_wrap .board_node{min-height:80px;display:flex;align-items:center}.board_list_wrap .board_node.fixing{background:#f7f7f7;font-weight:500}.board_node{padding:15px 20px;box-sizing:border-box;border-bottom:1px solid #efefef}.board_node .ttl_area{margin-bottom:3px}.board_node .ttl_area .ic{margin-bottom:2px}.board_node .ttl_area .ic_attach{margin-left:4px}.board_info{color:#a3a3a3;font-weight:400;font-size:1.3rem}.board_info span:first-child{padding-right:5px}.board_list_wrap .btn_area{text-align:center;margin-top:25px}.board_node .comment_area p{margin-bottom:8px}.board_node .board_info:after{clear:both;display:block;content:""}.board_node .info_node{font-size:1.3rem;float:left}.board_node .info_node:first-child{padding-left:0}.board_node .cnt_area,.board_node .ttl_area{width:100%}.board_node .comment_ttl{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.board_node .comment_area{font-size:1.4rem}.board_node .error_txt .ic.ic_error{vertical-align:-3px;margin-right:3px}.setting_wrap{width:100%}.setBtn_group{border-top:6px solid #f2f2f2;background:#fff;box-sizing:content-box}.setBtn_group li{width:100%;height:60px;background:#fff;padding:0 20px;box-sizing:border-box}.setBtn_group li>button{width:100%;height:100%;line-height:60px;font-size:1.5rem;text-align:left}.setBtn_group li>button:disabled{color:#a3a3a3}.setBtn_group li+li{border-top:1px solid #f2f2f2}.setBtn_group .input_area.switch_type{text-align:right}.setBtn_group .input_box{display:inline-block}.setBtn_group .app_v .has_color{font-weight:400}.setBtn_group .app_v>button{width:fit-content;display:table-cell}.setBtn_group .app_v .state{text-align:right;color:#c1a791}.setBtn_group .app_v .state .update_btn{padding:3px 5px;font-size:1.3rem;display:inline-block;vertical-align:middle;display:none;border:1px solid}.setBtn_group .app_v.update .update_btn{display:inline-block}.setBtn_group .app_v.update .current_v{display:none}.sub_head.search_head{height:calc(constant(safe-area-inset-top) + 50px);height:calc(env(safe-area-inset-top) + 50px);border-bottom:1px solid #e2e2e2}.search_head .input_area{width:calc(100% - 40px);margin-top:15px}.search_head .input_area.text .input_box{padding:14px 40px;position:relative}.search_head .ic_search{position:absolute;left:10px;top:50%;margin-top:-12px}.search_head .ic_close_m{position:absolute;right:10px;top:50%;margin-top:-12px}.search_body h3{font-size:1.5rem;margin-bottom:10px}.search_body section{padding:20px 0;font-size:1.4rem}.search_body .recent_sec{padding-bottom:15px}.search_body .recent_sec .btn_area,.search_body .recent_sec .combobox_area{vertical-align:top}.search_body section+section{border-top:1px solid #efefef}.search_body .recent_word .no_data{color:#7c7c7c}.search_body .recent_word p{width:100%;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:30px}.search_body .recent_word p+p{margin-top:12px}.search_body .recent_word p:after{content:"";position:absolute;right:0;top:50%;width:24px;height:24px;transform:translateY(-50%);background-position:-96px -84px}.search_body .recent_word .clear{right:20px;top:20px;font-size:1.2rem;color:#a3a3a3}.latest_keyword_wrap{margin-left:-20px;margin-right:-20px;padding:0 20px}.latest_keyword_wrap .recommend_ls{display:inline-flex}.latest_keyword_wrap .recommend_ls button{white-space:nowrap}.sm_detail_head .consult_num{line-height:5rem}.sm_detail_head .consult_num,.sm_detail_head .info_table{border-bottom:1px solid #efefef}.sm_detail_head .ttl{font-weight:500}.sm_detail_head .consult_num button{text-align:right}.sm_detail_head .consult_num button i.is_active{transform:rotate(-90deg)}.sm_detail_head .consult_num button i{transform:rotate(90deg)}.sm_detail_head .basic_info.bg_box{padding:0}.info_table{text-align:left}.info_table .table_wrap{padding:20px 0}.info_table tr:last-child td,.info_table tr:last-child th{padding-bottom:0}.info_table td,.info_table th{vertical-align:top;padding-bottom:10px}.info_table td span{padding:0 1px}.info_table th{color:#a3a3a3;width:30%;font-weight:400}.info_table.has_dot th span{position:relative;display:inline-block;padding-left:8px}.info_table.has_dot th span:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:3px;height:3px;border-radius:3px;background:#b2b2b2}.sm_detail_wrap{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 30px)}.sm_frame{position:relative;border-bottom:6px solid hsla(0,0%,94.1%,.5)}.sm_frame .frame_inner{padding:15px 20px}.sm_frame .frame_inner>a{display:block}.sm_frame .frame_body{margin-top:15px}.sm_frame .frame_head button{font-size:1.2rem}.recommend_area .recommend_group{margin-left:-8px;margin-right:-8px}.recommend_area .recommend_box{padding:0 8px;float:left;width:50%}.sm_frame .recommend_box b{font-size:1.5rem;font-weight:500}.sm_frame .recommend_box .has_color_g{color:#90aa87}.recommend_box .box_inner{padding:15px 5px;text-align:center;box-sizing:border-box;border:1px solid #e0e0e0}.space_info{background:#f7f7f7;position:relative}.space_info+.space_info:after{content:"";width:calc(100% - 20px);height:1px;background:#efefef;position:absolute;top:0;left:50%;transform:translateX(-50%)}.space_info .ic_area figure{position:relative;overflow:hidden;width:75px;height:75px;border-radius:50%;vertical-align:top;background:#fff;margin-bottom:5px}.space_info .ic_area figure:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.space_info>div{display:flex;align-items:center;padding:20px}.space_info>div .ic_area{text-align:center}.space_info .cnt_area{margin-left:20px;line-height:2rem}.design_sec .report_node{width:100%;text-align:left;padding:14px 20px;display:block;position:relative}.sm_detail_body .ttl_inner{padding:15px 20px 0}.design_sec .report_node b{font-weight:400;font-size:1.4rem}.design_sec .report_node .status{margin-left:10px;padding:.2rem .5rem;font-size:1.1rem;line-height:1.2rem}.design_sec .report_node .ic{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.design_sec .report_area .report_node+.report_node{background:#f7f7f7}.report_area>.ttl_area{margin-bottom:0}.report_area .btn_area button{height:50px;line-height:50px;border-top:1px solid #efefef;width:100%}.design_sec .report_node+.report_node{border-top:1px solid #efefef}.small_tab{display:flex;align-items:stretch}.small_tab li{position:relative;flex-grow:1;width:fit-content;padding-left:10px}.small_tab li:first-child{padding-left:0}.small_tab li:last-child{padding-right:0}.small_tab li+li:before{content:"";height:9px;width:1px;background:#e0e0e0;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%)}.small_tab li.is_active{color:#b1937b}.book_area.sm_frame{border-bottom:0}.book_area .book_cnt{padding-top:15px;margin-top:20px;border-top:1px solid #efefef}.book_area .cnt_area .ttl{margin-bottom:5px;font-weight:500}.book_area .cnt{font-size:1.3rem}.book_area .txt_area{margin-bottom:20px}.book_area .img_group{width:100%}.book_area .img_area{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.book_area .img_area figure{background-size:cover;background-position:50%}.book_area .img_area li{width:calc(50% - 5px);line-height:0;padding:8px}.book_area .img_area li figure{width:100%;padding-bottom:75%}.ic.posR{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.contract_sec .sm_frame{line-height:5.5rem;padding:0 20px}.contract_sec .ic_arrow_right{display:none}.info_list{display:table;width:100%;padding-bottom:10px}.info_list>dd,.info_list>dt{display:table-cell;vertical-align:top;text-align:left}.info_list>dt{color:#a3a3a3;width:30%;font-weight:400}.info_list.has_dot>dt span{display:inline-block;position:relative;padding-left:8px;box-sizing:border-box}.info_list.has_dot>dt span:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:3px;height:3px;border-radius:3px;background:#b2b2b2}.care_node+.care_node{border-top:1px solid #efefef}.care_item{display:block;position:relative;width:100%;padding:15px 20px}.care_item>i{display:block;position:absolute;right:15px;top:50%;z-index:1;margin-top:-8px;transform:rotate(90deg)}.is_active .care_item>i{transform:rotate(270deg)}.care_item>.info_list{padding-bottom:0}.care_info_group{display:none;padding:0 20px 5px}.is_active .care_info_group{display:block;margin-top:-5px}.img_info button{display:block;padding:0 0 5px}.img_info button span{border-bottom:1px solid #a9a9a9;vertical-align:top}.care_img{display:none}.tabBar_header{border-bottom:1px solid #efefef;box-sizing:border-box}.tabBar_header .tab_inner{width:calc(100% - 40px);margin:0 auto;position:relative}.tabBar_header .tab_inner .tab{color:#7c7c7c;text-align:center;height:100%}.tabBar_header .tab_inner .tab button{display:block;font-size:1.5rem;position:relative;width:100%;height:100%;display:flex;align-items:center;text-align:center}.tabBar_header .tab_inner .tab button span{display:inline-block;margin:0 auto}.tabBar_header .tab_inner .tab button:disabled{color:#e0e0e0}.tabBar_header .tab_inner .tab.is_active{color:#000}.tabBar_header .tab_inner .tab.is_active button{position:relative}.tab_bar{content:"";height:1px;width:100%;position:absolute;left:0;background:#010101;transition:transform .2s ease-in-out}.tabBar_header .tab_bar{bottom:-1px}#gnb .tab_bar{top:-1px}.loading_wrap{display:none;text-align:center}.loading_wrap.is_active{display:block;position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.2)}.loading_area{display:inline-block}.loading_area .loading{display:inline-block;width:50px;height:50px;background-image:url(../images/ic_loading.png);-webkit-background-size:300px 50px;background-size:300px 50px;vertical-align:middle}.is_active .loading{animation:loadingSP 2s steps(6) infinite}@keyframes loadingSP{0%{background-position:0 0}to{background-position:-300px 0}}.loading_wrap:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.grade_info:not(:first-of-type){margin-top:-10px;margin-bottom:2px;display:flex}.grade_info>div{display:inline-block}.grade_info .star_area{font-size:1.3rem}.grade_info .star_area .zin_star{vertical-align:-1px;display:inline-block}.grade_info .review_area{font-size:1.3rem;color:#7c7c7c;margin-left:10px}.star_group{margin-bottom:1px}.star_group:after{content:"";display:block;clear:both}.zin_star{display:inline-block;background-image:url(../images/zin_star_mob.png);-webkit-background-size:70px 70px;background-size:70px 70px}.l_type .zin_star_empty{width:18px;height:18px;background-position:-17px -14px}.l_type .zin_star_full{width:18px;height:18px;background-position:0 -14px}.s_type .zin_star_empty{width:13px;height:13px;background-position:0 0}.s_type .zin_star_full{width:13px;height:13px;background-position:-13px 0}.f_type .zin_star_empty{width:30px;height:30px;background-position:0 -32px}.f_type .zin_star_full{width:30px;height:30px;background-position:-30px -32px}.star_item{position:relative;float:left;margin-right:1px}.star_item .star_inner{display:block;text-align:center}.s_type .star_item{margin-right:1px}.l_type .star_item{margin-right:3px}.s_type .star_inner{width:13px}.l_type .star_inner{width:18px}.star_item .active_item{position:absolute;left:0;top:0;width:0;overflow:hidden}.grade_wrap>div,.grade_wrap>span{display:inline-block;vertical-align:middle}.grade_wrap .num{vertical-align:middle;font-size:1.4rem;font-weight:500;margin-left:3px}.breadcrumb_list{font-size:0}.breadcrumb_list span{position:relative;display:inline-block;font-size:1.3rem;color:#7c7c7c;line-height:15px}.breadcrumb_list span+span{padding-left:20px}.breadcrumb_list span+span:before{content:"";position:absolute;left:3px;top:50%;margin-top:-8px;width:14px;height:14px;background-position:-30px -25px;opacity:.3}.tabs{margin-top:16px;margin-bottom:25px;font-size:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none}.tabs::-webkit-scrollbar{display:none}.tabs .tab_list_wrap{display:inline-flex;white-space:nowrap;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.item_inner .tabs,.min_inner .tabs{margin-left:-20px;margin-right:-20px}.item_inner .tabs .tab_list_wrap,.min_inner .tabs .tab_list_wrap{min-width:calc(100% - 40px);margin-right:20px;margin-left:20px}.mid_inner .tabs,.set_inner .tabs{margin-left:-10px;margin-right:-10px}.mid_inner .tabs .tab_list_wrap,.set_inner .tabs .tab_list_wrap{min-width:calc(100% - 20px);margin-right:10px;margin-left:10px}.tabs .tab_node{display:inline-block;margin:-1px 0;vertical-align:top}.tabs .tab_item{padding:14px 20px;color:#212121;line-height:1.3;font-size:1.4rem}.tabs .is_active .tab_item{background:#b93d40;color:#fff;font-weight:500}.tabs.type_line .tab_list_wrap{border-top:0;border-bottom:1px solid #e2e2e2}.tabs.type_line .tab_node{margin:0;padding:0 15px}.tabs.type_line .tab_node:first-child,.tabs.type_text .tab_node:first-child{padding-left:0}.tabs.type_line .tab_node:last-child,.tabs.type_text .tab_node:last-child{padding-right:0}.tabs.type_line .tab_item{padding:0 3px 8px;font-size:1.5rem;color:#000}.tabs.type_line .is_active .tab_item{background:transparent;border-bottom:2px solid #b93d40;color:#b93d40;font-weight:700}.tabs.type_line.type_agree .tab_node{padding:0 1.5rem}.tabs.type_line.type_agree .tab_node .tab_item{padding-bottom:1rem;font-size:1.3rem}.tabs.type_text{border:0}.tabs.type_text .tab_node{padding:0 20px}.tabs.type_text .tab_item{padding:0 3px 10px;font-weight:500}.tabs.type_text .is_active .tab_item{background:transparent;border-bottom:2px solid #b93d40;color:#b93d40;font-weight:700}.tabs .tab_item .num{color:#a3a3a3;font-weight:500}.tabs .is_active i.ic_eco{background-position:0 -155px}.tabs .is_active i.ic_paint{background-position:-75px -155px}.tabs .is_active i.ic_safety{background-position:-288px -179px}.tabs.type_big{border-top:0;margin:15px 0 0}.tabs.type_big .tab_list_wrap{border-top:0;margin:0;width:100%}.tabs.type_big .tab_node{padding:0;width:50%;text-align:center}.tabs.type_big .tab_node:first-child{padding-left:0}.tabs.type_big .tab_item{padding:0 0 5px;font-size:1.5rem;color:#000;width:100%;line-height:inherit}.tabs.type_big .is_active .tab_item{background:transparent;border-bottom:2px solid #b93d40;color:#b93d40;font-weight:700}.tabs.type_big .tab_item span{display:block;font-size:1.4rem}.tabs.type_big .tab_item span.num{font-size:1.3rem}.full_banner_wrap,.main_banner_wrap{position:relative;width:100%}.wallpaper_page .full_banner_wrap{margin:30px 0 45px}.wallpaper_page .wallpaper_footer .full_banner_wrap{margin-bottom:0}.full_banner_wrap .banner_inner{position:relative;height:100%;width:100%}.full_banner_wrap .zin_arw_group{position:absolute;top:50%;left:0;z-index:10;width:100%}.full_banner_wrap .zin_arw_group button{position:absolute;margin-top:-20px}.full_banner_wrap .zin_arw_group .arr_prev{left:7px}.full_banner_wrap .zin_arw_group .arr_next{right:7px}.full_banner_group{height:100%}.full_banner_group .full_banner_item{position:relative;display:block;width:100%;height:0!important;background-size:cover;background-position:50%;padding-bottom:22%}.full_banner_group .full_banner_item .video_area{position:absolute;width:100%;height:100%;overflow:hidden}.full_banner_group .full_banner_item .video_area video{width:100%}.full_banner_group .full_banner_item a{display:block;width:100%;height:100%}.main_banner_item{display:block;width:100%;background-size:cover}.main_banner_wrap .banner_item_inner{position:relative;height:100%;margin:auto}.main_banner_wrap .banner_item_inner a{display:block;width:100%;height:100%;font-size:0;text-indent:-9999px}.main_banner_wrap .banner_inner:before{display:block;content:"";position:absolute;left:0;bottom:0;z-index:2;width:100%;height:30%;opacity:.5;background:linear-gradient(180deg,transparent,rgba(0,0,0,.18) 40%,rgba(0,0,0,.25))}.main_banner_wrap .zin_pagination_group{top:auto;bottom:1.5rem;left:0;z-index:3;margin-left:0}.full_width_banner_sec{margin-top:90px}.full_width_banner_sec .zin_arw_group .zin_banner_arw{margin-top:-15px}.full_width_banner_sec .zin_arw_group .zin_banner_arw.arr_prev{left:160px}.full_width_banner_sec .zin_arw_group .zin_banner_arw.arr_next{right:160px}.banner_item img{width:100%;max-width:100%}.full_banner_wrap{position:relative}.arr_next,.arr_prev{cursor:pointer}.arr_next.swiper-button-disabled,.arr_prev.swiper-button-disabled{opacity:.3}.zin_arw_group .zin_banner_arw.arr_prev{left:55px}.zin_arw_group .zin_banner_arw.arr_next{right:55px}.line_banner_group.type_two>div{width:50%}.line_banner_group.type_two>div:first-child{background-position:100%}.line_banner_group.type_two>div:last-child{background-position:0}.line_banner_group{display:table;width:100%;table-layout:fixed}.line_banner_group>div{display:table-cell}.slide_wrap{position:relative}.slide_item_list_wrap>.ttl_area{margin-bottom:15px}.slide_item_list_wrap>.ttl_area h3.ttl{font-size:2rem;font-weight:400}.detail_foot .slide_item_list_wrap .ttl_area h3.ttl{font-weight:400}.slide_item_list_wrap .swiper-wrapper{width:100%}.slide_item_list_wrap .ttl_area.has_link>h3{display:inline-block;margin-right:10px;vertical-align:middle}.slide_item_list_wrap .color_ttl{font-weight:500}.slide_item_list_wrap .item_link .strong_txt{display:inline-block}.slide_item_list_wrap.exhibition_slide .item_link p.date{font-size:1.3rem;color:#7c7c7c;line-height:1.2}.slide_item_list_wrap.exhibition_slide .slide_list_item .list_item_body{min-height:0}.slide_item_list_wrap .item_link p.date{margin-top:3px}.slide_item_list_wrap .item_link .strong_txt:after{content:"";display:inline-block;margin:0 10px;vertical-align:-2px;width:1px;background:#d0d0d0;height:15px}.slide_item_list_wrap .category_wrap button{padding:6px 15px 5px;font-size:1.4rem;border-radius:16px;background:#efefef;color:#7c7c7c;white-space:nowrap}.slide_item_list_wrap .category_wrap button+button{margin-left:7px}.slide_item_list_wrap .category_wrap{display:flex;padding:0 20px;margin:13px -20px 5px;flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.slide_item_list_wrap .category_wrap::-webkit-scrollbar{display:none}.slide_item_list_wrap .category_wrap button.is_active{color:#fff;background:#abbc7c}.slide_item_list_wrap .category_wrap button.is_active span{color:#fff!important}.slide_item_list_wrap .badge{display:inline-block}.slide_item_list_wrap .zin_pagination_group{position:absolute;top:50%;margin-top:25px;left:15px;z-index:1}.has_pagination_slide .slide_list_item .list_item_body{min-height:19vw}.slide_item_list_wrap .more_view{display:inline-block;width:100%;height:50px;line-height:50px;text-align:center;font-size:1.4rem;margin-bottom:-30px}.contour_group .contour_item{display:inline-block;word-break:keep-all}.contour_group .contour_item.c_gray{color:#7c7c7c}.contour_group .contour_item:first-child:before{display:none}.contour_group .contour_item:before{content:"";display:inline-block;width:1px;height:13px;background:#d0d0d0;margin:0 8px 0 7px;vertical-align:-2px}.zin_search_sec{margin-top:20px}.zin_search_form .zin_search_input_group{display:flex;position:relative;width:100%}.zin_search_form .zin_search_input_group .input_area{width:100%;flex:1}.zin_search_form .zin_search_input_group .input_box input{width:84%}.zin_search_form .zin_search_input_group .input_box input:placeholder{font-size:1.4rem}.zin_search_form .btn_area{display:inline-block;position:absolute;right:10px;top:50%;margin-top:-12px}.zin_search_form .reset_btn{position:absolute;right:40px;top:50%;margin-top:-11px}.list_sec_body .news_list_wrap ul li{border-bottom:1px solid #e2e2e2;text-align:left;display:block}.list_sec_body .news_list_wrap ul li:first-child{border-top:1px solid #e2e2e2}.list_sec_body .news_list_wrap ul li a{display:block;padding:17px 20px}.list_sec_body .news_list_wrap ul li .ttl{display:-webkit-box;font-size:1.5rem;overflow:hidden;line-height:1.4;-webkit-line-clamp:2;margin-bottom:5px;text-overflow:ellipsis;max-height:3.7em;word-wrap:break-word;white-space:normal;-webkit-box-orient:vertical}.list_sec_body .news_list_wrap div.date{display:block;font-size:1.3rem}.type_default .list_sec_head{padding:15px 10px 10px}.type_default .list_sec_head .count_area{font-size:1.3rem}.type_default .product_detail_head{position:relative;padding:14px 0;border-top:1px solid #212121;border-bottom:1px solid #d0d0d0;margin-top:20px}.type_default .product_detail_head .ttl_area{position:static;width:100%;padding:0 10px;margin-bottom:0;transform:translateY(0)}.type_default .product_detail_head .ttl_area:before{display:none}.type_default .product_detail_head .ttl_area h3{font-weight:500;margin-bottom:3px}.type_default .product_detail_head .info_area{float:none;margin:0}.type_default .product_detail_head .info_area span{font-size:1.3rem}.type_default .product_detail_head .btn_wrap{margin-top:0;position:absolute;right:10px;top:17px}.type_default .product_detail_head .info_area span~span:before{content:"";width:1px;height:16px;background-color:#d0d0d0;display:inline-block;margin:0 13px 0 10px;vertical-align:middle}.type_default .product_detail_body{padding:20px 0 30px}.event_detail_page.type_default .product_detail_body{padding:0 0 30px}.type_default .product_detail_body .img_wrap{text-align:center}.type_default .product_detail_body .img_wrap img{width:100%;height:100%}.type_default .product_detail_body .btn_wrap{right:5px}.type_default .product_detail_body .btn_wrap>div{padding:0 7px;float:left}.type_default .product_detail_foot .full_banner_area{margin-top:30px}.type_default .product_detail_foot .moveto_sec ul{border-bottom:1px solid #212121;border-top:1px solid #212121}.type_default .product_detail_foot .moveto_sec ul li{display:table;width:100%;height:50px;padding:10px 0}.type_default .product_detail_foot .moveto_sec ul li:first-child{border-bottom:1px solid #d0d0d0}.type_default .product_detail_foot .moveto_sec ul li>a,.type_default .product_detail_foot .moveto_sec ul li>strong{display:table-cell;vertical-align:middle}.type_default .product_detail_foot .moveto_sec ul li strong{color:#7c7c7c;font-weight:400;text-align:center;font-size:1.3rem;width:18%}.type_default .product_detail_foot .moveto_sec ul li p{display:inline-block;color:#212121;display:-webkit-box;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-all;white-space:normal;-webkit-box-orient:vertical;font-size:1.3rem;text-align:left}.type_default .product_detail_foot .moveto_sec ul li a.disabled p{color:#a3a3a3}.type_default .product_detail_foot .btn_area{padding:0 0 40px;margin-top:30px}.type_default .product_detail_foot .btn_area button{line-height:1;padding:10px 15px;font-size:1.4rem;min-width:155px}.type_default .product_detail_foot.btns_group{border-top:1px solid #212121;padding-top:30px}.type_default .product_detail_foot.btns_group .btn_area{margin-top:0}.type_default .product_detail_foot.btns_group .btn_area button{width:50%;padding:0}.type_default .product_detail_foot.btns_group .btn_area button span{width:100%}.type_default .product_detail_foot.btns_group .grid.grid_5>.col{padding:0 5px}.type_default .product_detail_foot.btns_group .btn{height:42px;line-height:42px;font-size:1.4rem}.label_content{display:table;width:100%}.label_content>div{display:table-cell;vertical-align:top}.label_content .label_wrap{width:30%}.label_content .label_wrap .ttl_area .ttl{line-height:1}.label_content .label_wrap .ttl_area h3.ttl{font-size:2.8rem;font-weight:700}.label_content .content_wrap{width:80%;padding-left:20px}.label_content .content_wrap p{word-break:keep-all}.dot_list>li{position:relative;padding-left:10px;margin-bottom:10px}.dot_list>li:last-child{margin-bottom:0}.dot_list>li:before{display:block;content:"";position:absolute;left:0;top:.9rem;width:3px;height:3px;background:#d0d0d0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.check_wrap .input_area.type_btn.inline{margin-left:-8px;margin-bottom:-8px;text-align:left}.check_wrap .input_area.type_btn.inline .input_box{width:calc(50% - 8px);margin-bottom:8px;margin-left:8px}.check_wrap .type_btn .input_box input[type=checkbox]+span,.check_wrap .type_btn .input_box input[type=radio]+span,.check_wrap .type_btn .input_box label{width:100%}.check_wrap .input_area.check.type_color{margin-left:-15px;margin-top:-20px;text-align:left;padding:0}.check_wrap .input_area.check.type_color .input_box{margin-top:20px;margin-left:22px}.popup_body .check_wrap{padding:18px 0}.popup_body .check_wrap .input_group+.input_group{margin-top:20px}.popup_body .check_wrap .input_group>.label,.popup_body .check_wrap .input_group>label{display:block;margin-bottom:10px;font-size:1.4rem;font-weight:500;color:#212121}.layer_popup{position:absolute;visibility:hidden;opacity:0;height:0;transition:opacity .3s;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 3px 20px rgba(0,0,0,.2);z-index:100;font-size:1.4rem;line-height:22px}.layer_popup.w_l{width:550px}.popup_dot_area .dot_ls>li{text-align:left;line-height:1.6;color:#212121;font-size:1.4rem}.layer_popup_wrap{position:relative;display:inline-block}.layer_popup_wrap.arwL .layer_popup{right:auto;left:0}.layer_popup.is_show{display:block;visibility:visible;opacity:1;height:auto}.layer_popup_area{position:relative;padding:34px 40px}.layer_popup_area button{position:absolute;top:10px;right:10px}.layer_popup .ttl{font-weight:500;margin-bottom:30px;text-align:left;color:#212121}.layer_popup .layer_popup_cnt span{display:inline-block;font-size:1.6rem;font-weight:400;text-align:left;line-height:1.625;color:#212121}.layer_popup p:before{display:none}.layer_popup .layer_popup_cnt dl{font-size:0;margin-top:20px}.layer_popup .layer_popup_cnt dt{display:inline-block;width:40%;font-size:1.6rem;font-weight:400;text-align:left;color:#7c7c7c}.layer_popup .layer_popup_cnt dd{display:inline-block;width:60%;font-size:1.6rem;font-weight:400;text-align:right;color:#212121}.layer_popup .layer_popup_cnt dd span{font-size:1.5rem;color:#212121}.layer_popup .layer_popup_cnt dd.discount{color:#e26743}.layer_popup .layer_popup_cnt dd.total_amount,.layer_popup .layer_popup_cnt dt.total_txt{color:#212121;font-weight:500}.share_item_wrap{display:block}.v-dialog .share_item_wrap{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 13px)}.share_item_wrap .share_inner{position:relative;background:#fff}.share_item_wrap div:not(.copy_link) .ic_area{margin-left:1px;margin-top:-1px}.share_item_wrap button{position:relative;padding:18px 12px}.share_item_wrap .copy_link .ic_area{position:relative;width:50px;height:50px;background:#efefef;border-radius:100%;line-height:50px;margin-bottom:3px}.share_item_wrap button p,.share_item_wrap button span{display:block;padding-top:5px;text-align:center;padding-left:0;font-size:1.3rem;color:#212121}.share_item_wrap button .snack_wrap .v-snack__content p{font-size:1.7rem}.collect_item_group .ttl_area{padding:17px 0;margin-bottom:0}.collect_item_group .ttl_area h5{font-size:17px;color:#212121;font-weight:500;display:inline-block;float:left}.collect_item_group .ttl_area h5 span{padding-left:4px}.collect_item_group .collect_item:first-child{margin-top:20px}.collect_inner .ttl_area+.scroll_area .collect_item:first-child{margin-top:0}.collect_item_group .collect_item>div{vertical-align:middle}.collect_item_group .collect_item>div:last-child{vertical-align:top}.collect_item_group .collect_item>.btn_area{width:1px}.collect_item_group .collect_item button{width:37px;height:32px}#floatingBar .collect_item_group .collect_item button{width:55px}#floatingBar .collect_inner{height:550px}#footer .collect_inner{height:490px}#footer .collect_inner .scroll_area{height:430px}.collect_item_group .price_wrap{padding-left:20px;flex:1}.collect_item_group .collect_item{display:flex;width:100%;text-align:left;padding-bottom:16px}.collect_item_group .img_area{position:relative;flex-shrink:0;width:10rem;height:10rem}.collect_item_group .img_area figure{width:100%;height:100%;background-position:50%;background-size:contain}.collect_item_group .img_area .sold_out{position:absolute;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);left:0;top:0;right:0;bottom:0;font-size:1.5rem;font-weight:400;color:#fff}.collect_item_group .delete_all{float:right;width:auto;height:auto;margin-bottom:0;font-size:1.3rem;font-weight:500;color:#7c7c7c;padding-right:25px;margin-top:3px}.collect_item_group .price_wrap{padding-top:5px}.collect_item_group .price_wrap .brand{font-size:1.2rem;color:#a3a3a3;font-weight:500}.collect_item_group .price_wrap .item_name{margin-top:5px;font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;height:6rem}.arrow_box:before{content:"";display:block;position:absolute;left:50%;bottom:-5px;width:10px;height:10px;transform:rotate(45deg);background:#fff;box-shadow:0 0 8px rgba(0,0,0,.12)}.v-dialog .arrow_box:before{display:none}.snb_box .collect_item_group .price_wrap .item_name{-webkit-line-clamp:2;height:auto;max-height:3.8rem;margin-bottom:5px;margin-top:2px}.snb_box .price_wrap .price.before .discount{color:#e15657;font-size:1.5rem;font-weight:500}.snb_box .price_wrap{padding-top:0;display:flex;align-items:center}.snb_box .price_wrap .price.before{min-height:20%;margin-bottom:5px}.snb_box .price_wrap .price.before .num{padding-left:5px;color:#a3a3a3;font-size:1.4rem;text-decoration:line-through}.snb_box .price_wrap .price{line-height:1}.snb_box .price_wrap .price.after{font-size:1.5rem;margin-bottom:3px}.snb_box .price_wrap .price.after .num{font-size:1.7rem;font-weight:500}.step_wrap{counter-reset:step-number}.step_wrap .step_item{counter-increment:step-number;font-size:1.4rem;font-weight:500;line-height:1;vertical-align:bottom;opacity:.5}.step_wrap .step_item.is_active{opacity:1}.step_wrap .step_item:before{content:counter(step-number);display:inline-block;text-align:center;line-height:2rem;width:2rem;height:2rem;font-size:1.2rem;font-weight:400;border-radius:100%;background:#212121;color:#fff;margin-right:3px;vertical-align:2px}.step_wrap .step_item:after{content:"";margin:0 3px 0 5px;vertical-align:-2px;width:14px;height:14px;background-position:-30px -25px}.step_wrap .step_item:last-child:after{display:none}.table_wrap table{table-layout:fixed;text-align:left;font-size:1.4rem}.table_wrap.vertical_type th{background:#f8f8f8;font-weight:400;vertical-align:top;width:30%}.table_wrap td,.table_wrap th{border-top:1px solid #e2e2e2;padding:15px}.table_wrap th label{display:inline-block}.table_wrap tr:last-child td,.table_wrap tr:last-child th{border-bottom:1px solid #e2e2e2}.table_wrap tr:last-child td span{word-break:break-all}.table_wrap .info_txt{margin-top:5px;letter-spacing:-.035em}.table_wrap .input_wrap .input_area+button{flex:0.2;min-width:88px}.info_group .input_area.text .input_box .reset_btn{padding:10px;right:10px;width:auto;margin-top:-22px}.table_wrap .info_open{vertical-align:3px}.address_area .input_area.text .input_box~.input_box{margin-top:10px}.table_wrap .input_area.grid{margin-right:0}.table_wrap .input_area.grid .btn{padding:0}.table_wrap .input_wrap .input_area.grid .col:last-child{padding-left:10px;float:right}.table_wrap .input_area.grid .col:last-child>*{width:100%}.table_wrap .mail_at{font-size:1.4rem;color:#212121;line-height:40px;white-space:nowrap;padding-left:8px}.table_wrap .input_area.select .input_box select,.table_wrap .input_area.select .option_item button,.table_wrap .input_area.select .select{height:42px;line-height:27px}.table_wrap .info_area p{font-size:1.5rem;margin-bottom:-5px}.table_wrap .input_area.check{margin-top:12px;font-size:1.5rem;margin-bottom:10px;color:#212121}.table_wrap .input_area.type_btn .input_area.check{max-width:none;margin:0}.table_wrap .input_area.grid.grid_4 .input_box{margin-right:0;margin-bottom:8px}.table_wrap .input_area.type_btn .input_box label{width:100%;font-size:1.4rem;font-weight:400}.table_wrap .input_area.type_btn .input_box input+span{padding:14px 10px;min-width:0;width:100%}.table_wrap .input_area.check .input_box+.input_box{margin-left:15px}.table_wrap .input_area.radio.type_btn .input_box+.input_box{margin-left:0}.table_wrap .input_wrap+.input_wrap{margin-top:10px}.table_wrap .time_count{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:1.3rem;color:#a3a3a3}.input_area.has_time .input_box{padding-right:50px}.table_wrap .input_box{position:relative}.table_wrap .has_datepicker .input_area{margin-top:0}.table_wrap .has_datepicker .input_area.date .input_box{height:40px}.table_wrap .has_datepicker .input_area.date .v-text-field{height:42px;padding:4px 14px}.table_wrap .has_datepicker .v-input__append-inner{display:none}.table_wrap .input_frame,.table_wrap .input_frame .input_info{position:relative}.address_area .input_area+.input_area{margin-top:10px}.address_area .input_area button{width:40%}.address.input_area input:disabled{-webkit-text-fill-color:#000;-webkit-opacity:1;color:#000}.input_area.radio.type_btn+.error_txt{margin-top:-2px}.table_wrap .input_frame+.input_frame,.table_wrap.input_group .input_frame+.input_frame{margin-top:20px}.table_wrap .input_frame>.label,.table_wrap .input_frame>label{display:block;margin-bottom:8px;font-size:1.4rem;font-weight:500}.table_wrap .safe_password_area{position:absolute;right:0;top:0}.table_wrap .safe_password_area .info_txt{margin-top:0}.input_frame label{display:block;margin-bottom:5px;font-size:1.4rem;font-weight:500}.input_frame{margin-bottom:10px}.input_frame+.input_frame{margin-top:20px}.input_group .input_frame .btn.h_l,.table_wrap .input_frame .btn{font-size:1.4rem}.search_box section{text-align:left}.search_box .ttl_area .ttl{font-weight:500}.search_box .zin_search_form{text-align:left}.search_box .search_wrap{padding-bottom:0;margin-bottom:30px}.search_box .zin_search_form .input_area.text .input_box{border:1px solid #d0d0d0;padding-left:3px;border-radius:20px}.search_box .recent_sec .ttl_group{position:relative;padding:0 20px}.search_box .recent_sec .ttl_area .ttl{text-align:left}.search_box .recent_sec{margin-top:10px}.search_box .recent_sec .btn_area,.search_box .recent_sec .combobox_area{position:absolute;right:20px;top:3px}.search_box .recent_sec .combobox_area span{color:#7c7c7c;text-decoration:underline}.search_box .latest_keyword_wrap{margin:0;padding-top:2.5%}.mj-l-5{margin-left:5px}.search_box .recent_sec .fav-srch{padding-top:4.5%;padding-bottom:3.5%;background:#f4f4f4}.search_box .has_scroll_x .hash_btn_group{padding:0;margin-top:0}.search_box .hash_btn_group .hash_item{margin-right:5px}.search_box .popular_sec .ttl{margin-top:40px;margin-bottom:17px}.search_box .keyword_ls{counter-reset:step-number;opacity:1}.search_box .keyword_item{display:flex;counter-increment:step-number;font-size:1.5rem;margin-bottom:11px;line-height:1.4rem}.search_box .keyword_item:before{content:counter(step-number);display:inline-block;flex:1;font-weight:500;font-size:1.5rem;margin-right:10px;line-height:1.4}.search_box .auto_sec .keyword_item:before{display:none}.search_box .keyword_item p{flex:13;line-height:1.4}.light_box_area.search_box{padding-top:0}.light_box_area.search_box .box_head{position:static!important}.option_item.is_selected{color:#b93d40;font-weight:500}.ani_el.is_on{opacity:1;transform:translateZ(0);transition:.6s ease-in-out}.delay_2{transition-delay:.2s!important}.delay_3{transition-delay:.3s!important}.delay_4{transition-delay:.4s!important}.delay_5{transition-delay:.5s!important}.ic_app{display:inline-block;background-image:url(../images/ic_app_mob.png);-webkit-background-size:105px 190px;background-size:105px 190px}.ic_app.ic_setting{width:26px;height:26px;background-position:0 -70px}.ic_app.ic_phone{width:32px;height:32px;background-position:0 0}.ic_app.ic_camera{width:32px;height:32px;background-position:-35px 0}.ic_app.ic_tell{width:32px;height:32px;background-position:-70px 0}.ic_app.ic_location{width:32px;height:32px;background-position:0 -35px}.ic_app.ic_bell{width:32px;height:32px;background-position:-35px -35px}.ic_app.ic_bell_big{width:90px;height:56px;background-position:0 -130px}#appAccess .box_body .ttl_area>.ttl{font-weight:500}.access_list{margin-bottom:26px}.access_list .access_node{margin-bottom:12px}.access_list .access_item{display:table;width:100%}.access_list .access_item>div{display:table-cell;vertical-align:middle}.access_list .access_item .ic_area{width:66px;height:66px;border:1px solid #e2e2e2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center}.access_list .access_item .txt_area{padding-left:14px;font-size:1.3rem;color:#7c7c7c;line-height:1.4;word-break:keep-all}.access_list .access_item .txt_area h5{font-size:1.5rem;font-weight:500;color:#212121}#appAccess .bg_box{margin-left:-20px;margin-right:-20px;padding:16px 20px}#appAccess .box_foot.v_grid_row{height:1px}#appAlarm .ttl_area .ttl{font-weight:500}#appAlarm .ttl_area p{margin-top:5px;font-size:1.4rem;word-break:keep-all}.v-bottom-sheet #appAlarm .sheet_body{padding-top:20px}.v-bottom-sheet #appAlarm .ic_area{margin:20px 0 10px}.v-bottom-sheet #appAlarm .star_txt{font-size:1.2rem;color:#7c7c7c}.v-bottom-sheet #appAlarm .sheet_foot .btn_area{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 20px)}.v-bottom-sheet #appAlarm .sheet_foot .btn_txt{height:auto;margin-top:12px;border-bottom:1px solid #000;font-size:1.4rem}.editor_page .page_foot{max-height:calc(constant(safe-area-inset-bottom, 17px) + 70px);max-height:calc(env(safe-area-inset-bottom, 17px) + 70px)}.v-dialog--fullscreen .light_box_area .box_body{padding-bottom:env(safe-area-inset-bottom,17px)}small.dot_info{display:flex;align-items:flex-start;margin-top:5px;font-size:1.4rem;max-width:calc(100% - 110px);color:#6c6c6c}small.dot_info:before{content:"";display:inline-block;width:3px;height:3px;border-radius:100%;background:#6c6c6c;margin-top:.9rem;margin-right:6px}#skipNav.is_blind{opacity:inherit!important;position:absolute;z-index:1000}#skipNav a{position:absolute;display:block;font-size:1.2rem;left:0;top:-200px;white-space:nowrap;padding:5px 10px;background:#fff;color:#b93d40;border:1px solid}#skipNav a:active,#skipNav a:focus{top:0}.error_page .logo_area .logo{margin:0 auto 20px}.update_popup{padding:30px 20px 20px}.update_popup p{text-align:center;font-weight:500;font-size:1.6rem}.update_popup .img_area{width:70%;margin:10px auto;text-align:center}.email_group{position:relative;width:100%}.email_group>div{padding-bottom:10px}.email_group .input_area.email_input .input_box{position:relative;width:100%;margin-right:15px}.email_group .input_area.email_input .input_box:after{content:"@";display:inline-block;text-align:right;font-size:16px;color:#959595;position:absolute;top:50%;right:-23px;transform:translateY(-50%)}.email_group .email_input .reset_btn{position:absolute;left:20%;top:45%;transform:translateY(-50%)}.email_group .email_select{display:table;width:100%;table-layout:fixed;box-sizing:border-box}.email_group .email_select .sel_inp{display:table-cell;box-sizing:border-box;width:50%;vertical-align:top;padding-right:5px}.email_group .email_select .input_wrap{display:table-cell;max-width:50%;width:50%;box-sizing:border-box;vertical-align:top;padding-left:5px}.email_group .email_select input{width:100%;height:50px;padding:0 10px;border:1px solid #d0d0d0}.email_group .email_select .input_area.select .select{height:50px}.email_group .email_select .input_area.text .option_ls{z-index:200}.email_group .email_btn{clear:both;display:table;width:100%;text-align:left}.email_group .email_btn button{width:120px}.filter_page .min_inner{padding:0}.category_fileter{clear:both;display:block;margin:4px 0 12px}.category_fileter:after{content:"";clear:both;display:block}.bt_round{float:left;position:relative;border:1px solid #e0e0e0;padding:7px 15px;border-radius:20px;margin-right:6px;margin-bottom:6px}.bt_round.reset{border-radius:50%;text-align:center;padding:7px}.bt_round.reset .s-reset{display:inline-block;background:url(../images/ic_reset.png) no-repeat 50%;width:24px;height:24px;font-size:0;vertical-align:top}.bt_round span{font-size:1.2rem;letter-spacing:-.035em;vertical-align:middle;font-weight:300;display:inline-block;line-height:.8;color:#212121}.bt_round span img{width:15px;height:15px;border-radius:50%}.bt_round span em,.bt_round span i{display:inline-block}.bt_round div,.bt_round em{display:inline-block;vertical-align:middle}.bt_round em{font-style:normal;font-size:1.2rem;letter-spacing:-.035em;line-height:1.5;padding-left:5px;color:#212121}.bt_round .s-closed{font-size:0;display:inline-block;width:8px;height:8px;vertical-align:middle;margin-left:4px;background:url(../images/ic_small_white_close.png) no-repeat 0}.bt_round .pattern{margin-top:-1px}.bt_round .color,.bt_round .pattern,.bt_round .pattern img{width:15px;height:15px}.bt_round .color{display:inline-block;margin-top:-1px}.color-group button{float:left;vertical-align:top;border:0!important;width:auto!important;margin:0 8px 8px 0!important;text-align:left;padding:0!important;border-radius:50%;background:transparent}.color-group .btn+.btn{margin-left:0;margin-right:8px}.color-group button img{width:35px;height:35px;border-radius:50%;border:1px solid #e2e2e2}.color-group .btn.is_active{position:relative}.color-group .btn.is_active:after{content:"";position:absolute;left:12px;top:12px;display:inline-block;width:11px;height:9px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-50deg) skew(-3deg,-3deg)}.color-group .btn.is_active.white:after{content:"";border-color:#333}.color-group:after{content:"";clear:both;display:block}.color{border-radius:50%;border:1px solid #212121}.color,.color img{display:inline-block;width:35px;height:35px;vertical-align:middle}.color img{border-radius:50%}.color.black{background:#212121;border-color:#212121}.color.whiter{background:#fff;border-color:#e2e2e2!important}.color.blue{background:#196ccc;border-color:#196ccc}.color.pink{background:#e5589e;border-color:#e5589e}.color.gold{background:transparent url(../images/gold.png) no-repeat 50%;border-color:transparent;background-size:35px 35px}.color.sliver{background:url(../images/silver.png) no-repeat 50%;border-color:transparent;background-size:35px 35px}.color.green{background:#35a314;border-color:#35a314}.color.red{background:#d81d1d;border-color:#d81d1d}.color.preple{background:purple;border-color:purple}.color.skyblue{background:#a1d1f7;border-color:#a1d1f7}.color.gray{background:#cecece;border-color:#cecece}.color.orange{background:#e39444;border-color:#e39444}.color.yellow{background:#faef63;border-color:#faef63}.color.brown{background:#835827;border-color:#835827}.color.burgundy{background:#4e3417;border-color:#4e3417}.color.navy{background:#080647;border-color:#080647}.color.khaki{background:#6c8628;border-color:#6c8628}.color.beige{background:#f0e8d5;border-color:#f0e8d5}.pattern{vertical-align:middle}.pattern,.pattern img{display:inline-block;width:25px;height:25px;border-radius:50%}.pattern img{vertical-align:top}.pattern-group{padding-top:0}.pattern-group:after{content:"";clear:both;display:block}.pattern-group .btn{padding:0!important;width:auto!important;border:0!important;float:left;text-align:left!important;margin:0 10px 8px 0!important}.pattern-group .btn .pattern{display:inline-block}.pattern-group .btn .pattern,.pattern-group .btn .pattern img{width:35px;height:35px;border-radius:50%}.pattern-group .btn.is_active{position:relative}.pattern-group .btn.is_active:before{content:"";position:absolute;left:5px;top:5px;display:inline-block;width:25px;height:25px;border-radius:50%;background:url(/images/common/img_check_select.png) no-repeat 50%}.btn_frame.filter.btn_area button:first-child{margin-right:10px;width:35%}.filter_area .sel_right .select_area .arw.arw_small_bottom{width:16px;height:10px;background:url(/images/common/ic_shape.png) no-repeat 50%;background-size:6px 4px}.accordion_contain{clear:both;display:block}.accordion_item_header{text-align:left;position:relative;padding:12px 20px;border-bottom:1px solid #e2e2e2}.accordion_item_header a{display:block;color:#212121;font-size:1.4rem;font-weight:700}.accordion_contain.category .accordion_item_header a{font-weight:400}.accordion_item_header a.active{color:#b93d40}.accordion_item_header .right_com{position:absolute;top:50%;right:20px;transform:translateY(-50%);text-align:right}.accordion_item_header .right_com span{display:inline-block;vertical-align:middle}.accordion_item_header .right_com span.sel_txt{width:auto;margin-right:5px}.accordion_item_header .right_com span strong{font-size:1.4rem;font-weight:500;color:#b93d40}.accordion_item_header .material-icons{width:24px;height:24px;display:inline-block;font-size:0}.accordion_item_header .material-icons.down{background:url(../images/ic_down.png) no-repeat 50%}.accordion_item_header .material-icons.next,.accordion_item_header .material-icons.up{background:url(../images/ic_up.png) no-repeat 50%}.accordion_item_header .material-icons.next{transform:rotate(90deg)}.accordion_item_body{position:relative;padding:20px;border-bottom:1px solid #e2e2e2}.accordion_item_body:before{content:"";display:block;width:100%;height:3px;background:#fff;position:absolute;top:-1px;left:0}.accordion_item_body .item_menu{overflow:hidden;height:100%}.accordion_item_body .item_menu ul li{float:left;width:50%;box-sizing:border-box}.accordion_item_body .item_menu ul li:nth-child(2n){padding:5px 0 5px 5px}.accordion_item_body .item_menu ul li:nth-child(odd){padding:5px 5px 5px 0}.accordion_item_body .item_menu.w100 ul li{float:none;width:100%}.accordion_item_body .item_menu .btn{border:1px solid #e0e0e0;padding:10px 0;width:100%;text-align:center;cursor:pointer;background:#fff}.accordion_item_body .item_menu .btn.active{border-color:#866e64;background:#866e64}.accordion_item_body .item_menu .btn.active span{color:#fff}.accordion_item_body .item_menu .btn span{color:#7c7c7c;font-size:1.3rem}.modal_body.filter_page{margin-top:-20px;margin-left:-20px;margin-right:-20px;padding-bottom:70px}.modal_body.filter_page .accordion_item_body{background:#efefef}.accordion_item.list_select .accordion_item_body{padding:0!important}.accordion_item.list_select .accordion_item_body .item_menu li{width:100%;float:none;padding:0!important}.accordion_item.list_select .accordion_item_body .item_menu li button{text-align:left!important;padding:15px 20px;border:none}.accordion_item.control .accordion_item_body{padding:0}.accordion_item.control .accordion_item_body .item_menu li{width:100%;position:relative;padding:15px 20px;font-size:14px;color:#212121}.accordion_item.control .accordion_item_body .item_menu li .input_area{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.accordion_item.control .accordion_item_body .item_menu li .input_area .input_box span{font-size:0}.multiple-sel{display:block}.multiple-sel.check,.multiple-sel.radio{padding-top:10px}.multiple-sel .input_area{right:0!important;margin-right:32px}.multiple-sel .input_area:last-child{margin-right:0}.multiple-sel .input_area+.input_area{margin-top:0}.multiple-sel .input_area.check,.multiple-sel .input_area.radio{display:inline-block;vertical-align:middle}.multiple-sel .inp-group{position:absolute;left:19px}.multiple-sel .inp-group .input_area.select{left:0!important;right:auto!important}.multiple-sel .inp-group .input_area.select .input_box .catenum{float:unset;width:400px}.multiple-sel .inp-group .input_area.select .v-menu__content.menuable__content__active{top:48px!important;border-color:#212121}.multiple-sel .input_box_wrap{display:table;width:100%;table-layout:fixed}.multiple-sel .input_box_wrap .input_area.text{display:table-cell;padding-right:2px;box-sizing:border-box}.multiple-sel .input_box_wrap .input_area.text .input_box.text{display:inline-block;vertical-align:middle;width:80%;text-align:left;height:42px;line-height:22px;border:0;padding:0}.multiple-sel .input_box_wrap .input_area.text .input_box.text input{border-radius:2px!important}.multiple-sel .input_box_wrap .input_area.text label{display:inline-block;vertical-align:middle;margin-bottom:0;padding-left:5px}.price_box{display:none}@media screen and (min-width:300px){.remodeling_page .list_item_body{min-height:40px}}@media screen and (min-width:425px){.remodeling_page .list_item_body{min-height:50px}}@media screen and (min-width:650px){.remodeling_page .list_item_body{min-height:70px}}@media screen and (min-width:900px){.remodeling_page .list_item_body{min-height:80px}}.login-btn-inner-flex,.login-btn-inner-flex .login-btn-cell-icon{display:flex;justify-content:center;align-items:center}.login-btn-inner-flex .login-btn-cell-icon{width:22px}.login-btn-inner-flex .login-btn-cell-icon i{margin-right:0!important;vertical-align:auto!important}.login-btn-inner-flex .login-btn-cell-text{width:164px;display:flex;justify-content:flex-end;align-items:center;text-align:right}@media screen and (max-width:500px){.login-btn-inner-flex .login-btn-cell-text{font-size:18px;width:157px}}@media screen and (max-width:400px){.login-btn-inner-flex .login-btn-cell-text{font-size:16px;width:137px}}.line_clamp2{-webkit-line-clamp:2;overflow:hidden!important;text-overflow:ellipsis!important;max-height:42px!important;display:-webkit-box!important;white-space:normal!important;-webkit-box-orient:vertical!important;word-wrap:break-word!important}.exhibition_full_list_open{margin-top:-2px}.exhibition_full_list_open .sheet_head{box-shadow:0 15px 10px 0 #fff;z-index:1}.loader-container{position:absolute;right:0;top:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center}.loader-a1{z-index:10;width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#9e2834 92%,transparent);background:var(--_c) top,var(--_c) 0,var(--_c) 100%,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}@keyframes l7{to{transform:rotate(.5turn)}}.loader-a2{z-index:10;width:48px;height:48px;display:inline-block;position:relative}.loader-container.small .loader-a2{width:22px;height:22px}.loader-a2:after,.loader-a2:before{content:"";box-sizing:border-box;width:48px;height:48px;border:2px solid #e5e5e5;position:absolute;left:0;top:0;animation:rotationBreak 3s ease-in-out infinite alternate}.loader-container.small .loader-a2:after,.loader-container.small .loader-a2:before{width:22px;height:22px}.loader-a2:after{border-color:#9e2834;animation-direction:alternate-reverse}.loading_wrap.small .loading_area figure{transform:scale(.5)}.loader-container .loading_area{z-index:2}.loader-container .loading_area figure{animation:loadingSP 2s steps(6) infinite}@keyframes rotationBreak{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}.change_foot .btn_area,.delete_foot .btn_area,.find_foot .btn_area,.join_foot .btn_area,.modify_foot .btn_area,.notice_foot .btn_area,.sm_check_wrap .btn_area{margin-top:25px;padding-bottom:15px}.change_foot:not(.pos_bottom),.delete_foot:not(.pos_bottom),.find_foot:not(.pos_bottom),.join_foot:not(.pos_bottom),.modify_foot:not(.pos_bottom),.notice_foot:not(.pos_bottom){padding-bottom:env(safe-area-inset-bottom,17px)}.pos_bottom .btn_area{padding-bottom:0}.login_foot .btn_area{margin-top:15px;margin-bottom:15px}.join_foot.pos_bottom{bottom:10%}.join_foot.pos_bottom,.pos_bottom{padding-bottom:env(safe-area-inset-bottom,17px)}.pos_bottom{position:absolute;width:100%;bottom:15px}.join_foot{width:100%}.join_foot .btn_area.l>button:last-child .underbar:after{bottom:10px}.join_complete_wrap .join_foot a:last-child,.join_complete_wrap .join_foot button:last-child{padding-top:20px;display:inline-block}.check_pw_wrap .bg_box{margin-top:15px;margin-bottom:20px}.check_pw_wrap .btn_area{margin-top:25px}.check_pw_wrap .btn.line,.tell_area .btn.l{font-size:1.4rem}.modify_account_wrap .delete_link{font-size:1.4rem;margin-top:20px;color:#7c7c7c;text-align:left}.modify_account_wrap .delete_link span:after{background:#7c7c7c}.change_password_wrap .change_body{margin-top:25px}.change_password_wrap .input_node{margin-top:10px}.delete_account_wrap .delete_head{font-size:1.5rem;font-weight:500;margin-top:15px}.delete_account_wrap .delete_body{margin-top:20px}.delete_account_wrap .delete_body .input_area{margin-top:25px}.delete_account_wrap .delete_body .txt_area~.txt_area{margin-top:20px}.delete_account_wrap .delete_body h4{margin-bottom:5px}.delete_account_wrap .delete_body .txt_area>p{font-size:1.4rem}.delete_reason_wrap .delete_head,.delete_reason_wrap .input_area{margin-top:17px}.delete_reason_wrap .input_area.textarea .input_box{min-height:90px;font-size:1.3rem;padding:6px 10px}.notice_detail_wrap .ttl_area{margin-bottom:3px}.notice_detail_wrap .ttl_area h4{font-weight:500}.notice_detail_wrap .notice_head{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #efefef}.notice_detail_wrap .attach_area{background:#f6f6f6;height:70px;font-size:1.3rem;margin-bottom:25px}.notice_detail_wrap .attach_area .ic_attach{margin-bottom:2px}.notice_detail_wrap .attach_area .download{margin-top:-2px;float:right}.notice_detail_wrap .attach_area h6{border-bottom:1px solid #efefef;font-weight:500}.notice_detail_wrap .attach_area>p,.notice_detail_wrap .attach_area h6{width:100%;height:35px;line-height:35px;padding:0 10px}.notice_detail_wrap .cnt_area{font-size:1.4rem;padding-bottom:25px;border-bottom:1px solid #efefef}.notice_detail_wrap .cnt_area p{margin-top:15px}.notice_detail_wrap .img_area{position:relative;background:#f6f6f6;min-height:200px;margin-top:15px}.notice_detail_wrap .img_area .ic_gallery{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.my_scrap_wrap .list_item_body,.my_scrap_wrap .list_item_foot{display:none}.my_scrap_wrap .list_item{margin-bottom:0}.my_scrap_wrap .item_inner{padding:0 10px}.my_scrap_wrap .list_item_body .ttl_area{margin-bottom:0}.my_scrap_wrap .btn_area{text-align:right;padding-right:10px;font-weight:500}.my_scrap_head .list_sec_head{height:40px}.my_scrap_head .check .input_box .ic_check_black{vertical-align:-4px}.my_scrap_head .check .input_box span{font-size:1.3rem}.my_scrap_head .edit{font-size:1.3rem;vertical-align:middle}.my_scrap_head .edit:disabled{color:#a3a3a3;font-weight:400}.my_scrap_body .check .input_box i{background:none}.my_scrap_body .list_item{position:relative}.my_scrap_body .check_area{width:100%;height:100%;position:absolute;left:0;top:0}.my_scrap_body .check_area .input_area.check .input_box{line-height:normal;height:auto}.my_scrap_body .check_area label{width:100%;height:100%;display:block;padding:10px}.my_scrap_body .scrap_area{display:none}.comment_head{border-bottom:1px solid #efefef}.board_wrap .info_group{margin-left:0}.mypage_head{position:relative;background:linear-gradient(225deg,#f3d1aa,#e0e9be);padding-top:env(safe-area-inset-top)}.mypage_head.login .login_btn,.mypage_head.logout .user{display:none}.mypage_head .ttl_area h2{font-size:3rem;font-weight:500;display:none;display:block}.mypage_head .ttl_area small{color:grey;font-size:1.6rem;font-weight:400;display:block;margin-top:-3px}.mypage_head .ttl_area .user .user_id{color:#000}.user_name.name_l{font-size:3rem}.user_name.name_git m{font-size:2.4rem}.user_name.name_s{font-size:1.8rem}.mypage_head .ttl_area a{display:block;margin-bottom:5px}.mypage_head .ttl_area .join small{font-size:1.3rem;border:1px solid grey;padding:2px 10px;border-radius:15px;width:fit-content}.mypage_head .ic_next{margin-left:10px;margin-top:-7px}.mypage_head .btn_area{width:100%;height:60px;text-align:right;margin-bottom:20px;line-height:60px}.mypage_head .btn_area .setting{text-align:right;width:50px;display:inline-block}.mypage_head h2 small{display:block;font-size:1.6rem}.mypage_head .state_frame{position:relative;background:#fff;padding:13px 0;box-shadow:0 6px 10px rgba(0,0,0,.05);margin-top:-20px;transform:translateY(50%)}.mypage_head .state_frame span{display:block;font-size:2rem;font-weight:500;margin-bottom:3px}.mypage_head .state_frame p{font-size:1.3rem}.mypage_head .state_frame button+button{border-left:1px solid #e0e0e0}.mypage_body{padding:60px 0 30px}.mypage_body h3{font-size:2rem;font-weight:500;margin-bottom:10px}.mypage_body h3 span{display:block;line-height:2rem}.mypage_body .snb_area li{font-size:1.6rem;padding:10px 0}.mypage_body .snb_area li a span{position:relative}.mypage_body .snb_area li a span:after{content:"";display:block;width:4px;height:4px;border-radius:4px;background:#b18a79;position:absolute;right:-6px;top:1px}.consult_group>span{margin-bottom:13px;display:block}.consult_node{background:#f7f7f7;display:flex;align-items:center;position:relative;padding:15px;color:#7c7c7c;font-size:1.3rem;margin-bottom:10px}.consult_node p.cnt{color:#7c7c7c;padding-right:50px;word-break:keep-all}.consult_node .info_group>div{margin-bottom:5px;color:#7c7c7c}.consult_node .ic_arrow_right{margin-left:3px;margin-top:-2px}.consult_node h4{margin-bottom:5px}.consult_node .consult_ic{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.mypage_body .frame_inner{width:100%;text-align:left;position:relative}.mypage_body .frame_inner .cnt{color:#7c7c7c}.mypage_body .btn_area{padding:10px 0}.mypage_body .btn_area button{height:40px;line-height:40px;font-size:1.5rem;width:100%;display:block;text-align:left}.mypage_body .btn_area button+button{margin-top:5px}.mypage_body .btn_area button.new span{display:inline-block;position:relative}.mypage_body .btn_area button.new span:after{content:"";position:absolute;right:-7px;top:12px;width:4px;height:4px;border-radius:100%;background:#b18a79}.event_wrap .cnt_area .evt_img>img{position:relative;padding-bottom:500px;background-color:#efefef;background-size:cover;background-position:50%;width:100%}.event_wrap .has_color strong{color:#b1937b}.share_frame{margin:10px auto 15px}.event_wrap .share_frame>div,.share_frame{width:fit-content}.share_frame .col+.col{margin-left:15px}.share_frame button{width:82px;height:82px;border-radius:100%;color:#fff;text-align:center;font-weight:400}.share_frame button i{display:block;margin:0 auto 5px}.share_frame .share{background:#90aa87}.share_frame .attend{background:#aec380}.event_wrap .sec_head{border-top:6px solid #efefef}.event_wrap .comments_sec_body{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 30px)}.search_body .has_ic{padding:15px 0}.error_body .ic_404{margin-right:-5px}.error_body .txt_area{vertical-align:middle}.error_body .txt_area h3.ttl{font-weight:500;margin-bottom:9px}.error_body .txt_area p{font-size:1.5rem}.error_body .txt_area small,.error_body .txt_area small a{display:block;font-size:1.4rem;color:#7c7c7c}.error_body .txt_area small{margin-top:20px}.sm_check_body>.v_grid_cell{padding-top:15px}.sm_check_wrap .cnt{font-size:1.5rem;margin-bottom:15px}.sm_check_wrap .input_area{margin-bottom:10px}.sm_check_foot .ic_notice{vertical-align:-4px;margin-right:5px}.sm_check_foot .info_area{padding:15px 0 20px;border-top:1px solid #efefef}.sm_check_foot .ttl{margin-bottom:10px}.sm_check_foot .dot_txt{color:#000;line-height:2rem;padding-left:13px}.sm_check_foot .dot_txt:before{background:#000;opacity:1;left:5px}.sm_list_wrap h5{margin-bottom:2px;font-size:1.5rem;font-weight:500}.sm_list_wrap .date{color:#7c7c7c}.sm_list_wrap li p{font-size:1.4rem;margin-bottom:2px;padding-right:25%;word-break:keep-all}.sm_list_wrap li{position:relative;width:100%}.sm_list_wrap li .status{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:60px;text-align:center;height:23px;line-height:21px;padding:0;font-size:1.2rem}.video_area .vjs-volume-panel{order:1}.video_area .vjs-fullscreen-control{order:2}.memo_frame .memo_btn{display:block;position:relative;width:100%;text-align:left}.memo_frame .memo_btn i{position:absolute;right:0;top:50%;margin-top:-8px;transform:rotate(90deg)}.memo_frame .memo_btn.is_active i{transform:rotate(270deg)}.memo_item{padding:15px;border:1px solid #e0e0e0}.memo_item+.memo_item{margin-top:10px}.event_list_wrap .item_info span{font-size:1.3rem;color:#7c7c7c}.event_list_wrap .txt_wrap{background:#fff;width:85%;position:relative;padding:15px 20px;margin-top:-35px}.event_list_wrap .list_item{margin-bottom:0}.event_list_wrap .wide_list .list_item_body .ttl{white-space:normal}.event_list_wrap .has_ic{padding-top:100px}.mv_txt_item.swiper-slide .item_inner{opacity:0}.mv_txt_item.swiper-slide.swiper-slide-active .item_inner{opacity:1}.list_item .item_link{display:block}.bottom_gra{position:relative}.bottom_gra:after{content:"";pointer-events:none;display:block;width:100%;height:25%;background:linear-gradient(0deg,rgba(0,0,0,.25),transparent);position:absolute;left:0;bottom:0}.detail_cnt img,.multi_img_wrap .thumb_group>img{width:100%}.multi_img_wrap .swiper-container{background:#f7f7f7}.multi_img_wrap .swiper-wrapper{align-items:center}.zin_sec.banner_sec,.zin_sec.place_sec{margin-top:30px}.home_style_sec h3.ttl{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mv_txt_item{min-height:110px}.search_body .count_area>span{color:#b1937b}.related_style_body>.item_inner{padding:0 10px}.popup_body .item_inner .item_inner{padding:0}.c_point_2{color:#c1a791}.detail_head .hash_btn_group{text-align:left;margin-left:0;margin-right:0}#ZinCategory{height:46px;padding:10px 20px}#ZinCategory .category_area{position:relative;display:table;width:100%;height:100%}#ZinCategory .category_area .ttl{display:table-cell;width:50%}#ZinCategory .category_area .btn_group{position:relative;display:table-cell;width:50%;text-align:right}#ZinCategory .category_area .btn_group .btn_inner{position:absolute;right:0;top:50%;transform:translateY(-50%);text-align:right}#ZinCategory .category_area .btn_group .share_btn_area{float:left}#ZinCategory .category_area .btn_group .category_btn{width:24px;height:24px;line-height:24px;text-align:center}#ZinCategory .category_area .btn_group .category_btn .ic{vertical-align:-5px}#ZinCategory .zin_popup{float:left;margin-left:8px}#ZinCategory .category_area .btn_group .share_item_wrap.type_arw_bottom{transform:translate(-98%,100%)}#ZinCategory .category_area .btn_group .btn_purchase{float:left;margin-right:8px}#ZinCategory .category_area .btn_group .btn_purchase .btn.basic{font-size:12px;padding:3px 8px}.style_guide_page{padding-top:calc(env(safe-area-inset-top) + 50px)}.style_guide_page .style_body .input_sec.inline .zin_search_form{padding-left:0}.style_guide_page .page_head .tabs{margin-top:14px;margin-bottom:14px}.style_guide_page .snb.filter.list_head{margin:0;height:auto;border:0}.style_guide_page .snb.filter.list_head .total_filter_area{display:inline-block;position:relative;float:none;padding-right:2px;margin-right:1px}.style_guide_page .filter_val_sec{margin-left:-10px;margin-right:-10px}.guide_filter_wrap .input_group h5{font-size:1.4rem;margin-bottom:10px}.check_wrap.guide_filter_wrap .input_area.type_btn.inline .input_box{width:auto}.check_wrap.guide_filter_wrap .type_btn .input_box input[type=checkbox]+span{min-width:0;padding:10px 14px}.style_guide_page .snb.filter.list_head .total_filter_area:before{display:block;content:"";position:absolute;right:0;top:50%;width:1px;height:14px;margin-top:-7px;background:#d0d0d0}.style_guide_page .page_body .count_sec{margin:10px 0}.style_guide_page.styling_page .item_list .list_item_body{min-height:8rem}.style_guide_page .type_list_item{padding:5px 0}.style_guide_page .type_list_item .list_item_body .ttl_area .ttl{-webkit-line-clamp:1;max-height:20px;margin-bottom:5px}.style_guide_page .type_list_item .list_item_body .ttl_area .ttl,.style_guide_page .type_list_item .list_item_body .ttl_area p{display:-webkit-box;word-wrap:break-word;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.style_guide_page .type_list_item .list_item_body .ttl_area p{font-size:1.3rem;-webkit-line-clamp:2;max-height:38px;margin-bottom:3px}.style_guide_page .type_list_item .list_item_body{padding-right:10px;padding-left:10px}.style_guide_page .type_list_item .list_item_body .item_info_group{margin-top:16px}.style_guide_page .type_list_item .list_item_body .item_info_group dd,.style_guide_page .type_list_item .list_item_body .item_info_group dt{font-size:1.3rem}.style_guide_page .item_list_wrap .list_item{margin-bottom:0}.style_guide_page .item_list .item_info_group{margin-top:6px}.style_guide_page .type_list_item+.type_list_item{border-top:none}.style_guide_page .item_list .item_info_group dd{color:#7c7c7c}.style_guide_page .type_list_item:first-child{padding:0 0 5px}.style_guide_page .list_setting_group .list_type:before{background-position:-50px -62px}.style_guide_page .list_setting_group .list_type.tile:before{background-position:-270px -62px}.style_guide_page .more_btn_area{margin-top:-17px;margin-bottom:40px}.style_guide_page .more_btn i{margin-left:6px}.style_guide_page .type_list_item .list_item_head{width:30%}.style_guide_page .type_list_item .list_item_head .ttl{margin-bottom:4px}.style_guide_page .type_list_item .list_item_body{width:70%}.style_guide_page .type_list_item .list_item_body .ttl_area{margin-bottom:0}.style_guide_detail_page.type_default .product_detail_foot .btn_area{padding-bottom:30px}.style_guide_detail_page .full_banner_area{margin:0 0 40px}.total_search_page{padding:20px 0 0}.total_search_page .ttl_area{margin-bottom:0}.total_search_page .search_frame{margin:0 auto;padding:0 10px}.total_search_page .head_sec{padding:20px 0 0}.total_search_page .overview_sec .pagination_group{margin-top:50px}.total_search_page .overview_sec .interior_wrap .pagination_group{margin-top:0}.total_search_page .main_count_area{font-size:1.5rem;vertical-align:bottom;line-height:1}.total_search_page .main_count_area strong{font-weight:500}.total_search_page .main_count_area em{font-size:1.6rem;color:#b93d40;font-weight:500}.total_search_page .list_search_wrap{display:flex;margin-top:16px;align-items:center}.total_search_page .list_search_wrap .label{flex:none;margin-right:12px}.total_search_page .list_search_form.type_box{height:42px;flex:1}.total_search_page .list_search_form.type_box .input_area.text .input_box{position:relative;height:40px;padding:0 55px 0 10px}.total_search_page .list_search_form.type_box .input_area.text .input_box .reset_btn{right:35px;margin-top:-15px}.total_search_page .hash_btn_group .hash_item:before{vertical-align:2px}.total_search_page .hash_btn_group .hash_item span{display:inline-block}.total_search_page .main_tab_area{margin:0 -10px 14px}.total_search_page .main_tab_area .tabs{margin:14px 0}.total_search_page .main_tab_area .tabs .tab_list_wrap{margin:0 10px;min-width:calc(100% - 20px)}.total_search_page .main_tab_area .tabs .num{color:#212121}.total_search_page .main_tab_area .tabs .is_active .num{color:#fff}.total_search_page .main_tab_area .tabs .tab_item{padding:11px 15px 10px}.total_search_page .sub_tab_area{margin:0 0 14px}.total_search_page .sub_tab_area .tabs{border-bottom:none;text-align:center}.total_search_page .sub_tab_area .tabs.type_line .tab_node{padding:0 20px}.total_search_page .sub_tab_area .tabs.type_line .tab_node button.tab_item{font-size:1.6rem;padding-bottom:2px;font-weight:400}.total_search_page .sub_tab_area .tabs.type_line .is_active button.tab_item{font-weight:500}.total_search_page .sub_tab_area #ZinDetailTab .tab_node:first-child .tab_item{padding-bottom:0}.total_search_page .sub_tab_area #ZinDetailTab .is_active .tab_item span:after{bottom:-.45rem;left:-1px;right:-1px}.total_search_page .interior_wrap .big_cont_area{margin:0 -10px 40px}.total_search_page .count_area{font-size:1.3rem;padding:0 10px 10px;margin-bottom:20px;border-bottom:1px solid #e2e2e2}.total_search_page .count_area.noBorder{border-bottom:none;padding-bottom:0;margin-bottom:15px}.total_search_page .count_area em{color:#b93d40;font-weight:500}.total_search_page .interior_wrap{margin-bottom:0}.total_search_page .big_cont_area.all .list_sec_body{padding:0 10px}.total_search_page .big_cont_area.all .list_sec_body+.list_sec_body{border-top:1px solid #e2e2e2;padding-top:20px}.total_search_page .list_sec_body .list_item_body{min-height:.85rem;margin-bottom:0}.total_search_page .wide_list .list_item_body .hash_btn_group{height:calc(16px + 1.3rem)}.total_search_page .list_sec_body .trend_list_wrap .list_item_body{min-height:5.2rem}.total_search_page .guide_list_wrap .list_item_body{min-height:6.4rem}.total_search_page .guide_list_wrap .type_list_item .list_item_body{padding-left:10px}.total_search_page .guide_list_wrap.item_list_wrap .list_item{margin-bottom:0;padding:5px 0}.total_search_page .guide_list_wrap.item_list_wrap .list_item:first-child{padding-top:0}.total_search_page .guide_list_wrap .type_list_item+.type_list_item{border-top:0}.total_search_page .guide_list_wrap .type_list_item .item_info .label_txt dd,.total_search_page .guide_list_wrap .type_list_item .item_info .label_txt dt{color:#7c7c7c}.total_search_page .big_cont_area.guide .guide_list_wrap .list_item_body{margin-bottom:56px}.total_search_page .big_cont_area .list_sec_body .total_search_page .list_sec_body~.list_sec_body{border-top:1px solid #e2e2e2;padding-top:20px}.total_search_page .list_sec_body .ttl_area.has_elem{margin-bottom:12px}.total_search_page .list_sec_body .ttl_area.has_elem h3.ttl{font-size:1.8rem;font-weight:500}.total_search_page .list_sec_body .ttl_area.has_elem button .arw{vertical-align:-6px}.total_search_page .list_sec_body .ttl_area.has_elem h4{display:inline-block;font-weight:500}.total_search_page .list_sec_body .ttl_area.has_elem a{display:inline-block}.total_search_page .list_item_body .ttl_area h4.ttl,.total_search_page .list_item_body .ttl_area h5.ttl{margin-bottom:3px}.total_search_page .list_sec_body .expert_list_wrap .list_item_body .place_info{margin-top:5px}.total_search_page .list_sec_body .expert_list_wrap .item_list .item_info_group .item_info{margin:7px -5px}.total_search_page .list_sec_body .house_list_wrap .list_item.type_card{margin-bottom:30px}.total_search_page .list_sec_body .house_list_wrap .list_item_body{min-height:0}.total_search_page .list_sec_body .house_list_wrap .list_item_body .date_info{margin-bottom:10px}.total_search_page .list_sec_body .house_list_wrap .item_info_group{margin-top:5px;bottom:3px}.total_search_page .big_cont_area.trend .list_sec_body .trend_list_wrap .list_item_body{margin-bottom:30px}.total_search_page .list_item.type_trend.tile_item .ttl_area{background:transparent;text-align:left;padding:0}.total_search_page .list_sec_body .book_list_wrap .list_item_body .ttl_area h5.ttl{-webkit-line-clamp:1}.total_search_page .list_sec_body .book_list_wrap .list_item_body{min-height:0}.total_search_page .item_list_wrap .list_item.tile_item.type_book .list_item_body p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter_group{background:#f4f4f4;padding:15px 20px 20px}.total_search_page .store_wrap .sub_tab_area{margin-bottom:15px}.total_search_page .store_wrap .sub_tab_area .tabs.type_basic .tab_node{margin-bottom:0}.total_search_page .store_wrap .sub_tab_area .tabs button.tab_item .number{font-weight:500}.total_search_page .store_wrap .sub_tab_area .tabs .is_active .tab_item .number{color:#a27855}.total_search_page .breadcrumb_area{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.total_search_page .breadcrumb_area h6.ttl{display:inline-block;margin-right:15px;font-size:1.5rem;font-weight:500}.total_search_page .breadcrumb_area .breadcrumb_list{margin-bottom:0;display:inline-block;text-align:right}.total_search_page .breadcrumb_area .breadcrumb_list span:last-child{cursor:pointer;color:#212121}.total_search_page .breadcrumb_area .breadcrumb_list span:last-child:after{content:"";position:relative;z-index:1;width:14px;height:12px;margin-left:3px;background-position:-225px -140px;opacity:1;vertical-align:-1px}.total_search_page .store_wrap .filter_sec,.total_search_page .zin_wrap .filter_sec{margin-top:20px}.total_search_page .store_wrap .count_area,.total_search_page .zin_wrap .count_area{margin-top:16px}.total_search_page .store_wrap .pagination_group,.total_search_page .zin_wrap .pagination_group{margin:20px 0 40px}.total_search_page .store_wrap .small_cnt_area.category .count_area{margin:16px -10px 14px}.total_search_page .small_subtab_area .tabs .tab_item .number{font-weight:500}.total_search_page .small_subtab_area .tabs .is_active .tab_item .number{color:#a27855!important}.total_search_page .grade_info{margin-top:3px}.total_search_page .zin_wrap .sub_tab_area{margin-bottom:20px}.total_search_page .zin_wrap .star_txt{padding:0 20px;margin-top:3px;color:#a3a3a3;font-size:1.1rem;line-height:1.3;word-break:keep-all}.total_search_page .zin_wrap .big_cont_area.all{margin-bottom:40px}.total_search_page .zin_wrap .store_ls_item{padding:18px 0 23px;margin-bottom:10px;border:1px solid #e2e2e2}.total_search_page .zin_wrap .store_ls_item .info_area{padding-left:0}.total_search_page .zin_wrap .store_ls_item .btn_area{margin-top:15px}.tabs.type_basic{border:none;margin:0 -16px}.tabs.type_basic .tab_node{position:relative;margin-bottom:10px}.tabs.type_basic .tab_node:after{content:"";width:1px;height:18px;background:#d0d0d0;position:absolute;top:4px;right:0}.tabs.type_basic .tab_node:last-child:after{content:none}.tabs.type_basic .tab_node button.tab_item{padding:0 16px;font-size:1.5rem;font-weight:400}.tabs.type_basic .is_active button.tab_item{background:transparent;color:#a27855;font-weight:500}.no_result_page .search_overview_sec{margin-bottom:80px}#__nuxt,body,html{touch-action:manipulation}img.crop.scale-down{object-fit:scale-down;max-width:fit-content;max-height:fit-content}img.crop.scale-down.crop-fit-height{height:auto!important}img.crop.scale-down.crop-fit-width{width:auto!important}img.crop.scale-down.crop-fit{width:100%!important;height:auto!important}.text_line1_cut{-webkit-line-clamp:1}.text_line1_cut,.text_line2_cut{word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text_line2_cut{-webkit-line-clamp:2}.product_cate_item .ic_area{overflow:hidden}.product_cate_item .ic_area>img{object-fit:contain;width:80px;height:80px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;transform:translateZ(0);backface-visibility:hidden}.editor_class_active_toggle_rotate180{transform:rotate(180deg)}.editor_class_display_none{display:none!important}html.html_overflow_hidden_force{overflow-y:hidden!important}.text_ellipsis{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.status{display:inline-block;padding:.4rem .6rem;font-size:1.2rem;font-weight:300;line-height:1;color:#000;text-align:center;white-space:nowrap;border:1px solid #000;background:#fff}.status.status_receipt{color:#aa8870;border:1px solid #bb9d86;background:#fff}.status.status_complete{color:#84a17c;border:1px solid #84a17c;background:#fff}.line_top{border-top:1px solid #e2e2e2}.line_btm{border-bottom:1px solid #efefef}.txt_msg{margin:15px 0;line-height:2.4rem}.inner_h_gap{padding-top:20px;padding-bottom:25px}.pos_bottom_gap{display:block;padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 65px)}.top_bd_line:before{display:block;content:"";width:100%;height:6px;background:#7f7f7f;opacity:.1}.visually_hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.topM15{margin-top:15px!important}.input_area.select.focus .selector,.search_wrap .input_area.search_type_box.focus{border-color:#c1a791}.sub_cover{position:relative}.sub_cover:before{display:block;content:"";padding-bottom:55vh;background-color:#f0ece8;background-size:cover;background-position:bottom}.sub_cover.consult:before{background-image:url(../images/%40_consult_cover.jpg)}.sub_cover_inner{position:absolute;bottom:calc(constant(safe-area-inset-bottom, 17px) + 40px);bottom:calc(env(safe-area-inset-bottom, 17px) + 40px);width:100%}.has_gnb .sub_cover_inner{bottom:calc(constant(safe-area-inset-bottom, 17px) + 116px);bottom:calc(env(safe-area-inset-bottom, 17px) + 116px)}.zin_consult_page .overview_sec{margin-bottom:40px}.sub_cover_txt{text-align:center;padding:4em 0 2.3em;color:#000}.sub_cover_txt h1.ttl{margin-bottom:6px;font-size:2.2rem;line-height:1.3}.sub_cover_txt span{font-weight:500}.sub_cover_txt p{margin-top:6px;font-size:1.4rem}.sub_cover_img .cnt{position:relative}.sub_cover_img .cnt~.cnt{margin-top:10px}.sub_cover_img a.link{display:block;width:100%;height:100%;position:relative;background-size:cover;padding-bottom:62%}.sub_cover_img .cnt .txt_area{position:absolute;top:34px;left:30px;color:#fff}.sub_cover_img .cnt .txt_area .ttl{display:block;margin-bottom:5px;font-size:1.8rem;font-weight:500}.sub_cover_img .cnt .txt_area .ttl i{vertical-align:-4px}.sub_cover_img .cnt .txt_area p{line-height:1.6em}.zin_consult_page .consultation_warp{padding-top:50px}.zin_consult_page .consultation_head .ttl{font-size:2rem;margin-bottom:8px}.zin_consult_page .consultation_head p{display:block;font-size:1.2rem;line-height:1.4;margin-top:6px}.zin_consult_page .consultation_body{position:relative;margin-bottom:40px}.infographic_list{display:flex;margin-top:26px;justify-content:center}.infographic_list .infographic_node{position:relative;display:inline-block;padding:0 14px}.infographic_list .infographic_node:before{position:absolute;left:100%;top:18px;z-index:1;width:24px;height:24px;margin-left:-12px;background-position:-75px 0}.infographic_list .infographic_node .infographic_item{text-align:center}.infographic_list .infographic_node .infographic_item p{margin-left:-7px;margin-right:-7px}.infographic_list .infographic_node .infographic_item .icon_area{position:relative;display:inline-block;width:59px;height:59px;border-radius:100%;border:1px solid #d0d0d0;text-align:center}.infographic_list .infographic_node .infographic_item .icon_area i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.start_sec .bg_box{padding:18px;margin-bottom:12px}.start_sec .bg_box p{font-size:1.4rem;font-weight:500}.start_sec .bg_box a{font-size:1.3rem;line-height:1.8em}.start_sec .star_txt{word-break:keep-all;font-size:1.2rem}.zin_consult_page .start_sec .consultation_body{height:1px}.zin_consult_page .start_sec .consultation_body .info_box{padding-bottom:47px}.zin_consult_page.newpage .consultation_warp .consultation_head h5.ttm{display:block;font-size:1.4rem;padding-top:12px;font-weight:500;color:#212121}.zin_consult_page.newpage .consultation_warp .consultation_head p{font-size:1.3rem;line-height:1.8rem}.zin_consult_page.newpage .infographic_list{margin-top:40px}.zin_consult_page.newpage .infographic_list span{display:block;font-size:1.1rem;letter-spacing:-.08rem;line-height:1.6rem;font-weight:400;padding-top:5px;color:rgba(33,33,33,.7)}.zin_consult_page.newpage .infographic_list .infographic_node{padding:0 18px}.zin_consult_page.newpage .infographic_list .infographic_node:last-child:before{display:none}.zin_consult_page.newpage .infographic_list .infographic_node:nth-child(2) span{padding-top:10px}.zin_consult_page.newpage .infographic_list .infographic_node:before,.zin_consult_page.newpage .infographic_list .infographic_node:nth-child(2):before{margin-left:-12px}.zin_consult_page.newpage .infographic_list+.star_txt{clear:both;display:block;padding:10px 0 50px;line-height:1.8rem}.zin_consult_page.newpage .start_sec .bg_box{padding:24px 18px}.zin_consult_page.newpage .start_sec .consultation_body .info_box{padding-bottom:10px;display:block}.belogin_wrap{padding:10px 0 0}.v-application .modal_body .belogin_wrap p{font-weight:400}.belogin_wrap .con{font-size:1.2rem;padding:10px 0}.belogin_wrap .btn.w_f{width:100%;height:45px;font-size:1.6rem}.belogin_wrap .btn.b_gray{background:#707070;color:#fff!important;font-size:1.6rem}.v-application .modal_body .belogin_wrap p.txt_gray{color:#7c7c7c;font-size:1.2rem;padding:10px 0 0}.belogin_wrap .btn+.btn{margin-left:0;margin-top:10px}.want_list li .disblock{display:block;width:100%}.zin_sec.consultation_sec .progress_bar{display:block;position:fixed;left:0;right:0;bottom:auto;width:100%;margin:0 auto;height:6px;top:50px;z-index:1000}.progress-container{width:100%;height:3px;background:#efefef}.progress-bar{height:3px;width:0;background-color:#b93d40;-webkit-transition:width 1.5s ease-in-out;transition:width 1.5s ease-in-out}.select_item_box{width:100%;display:table;box-sizing:border-box;padding:12px 20px 16px!important;background:#f7f7f7}.select_item_box .ttl_area{margin-bottom:10px}.select_item_box .select_item{display:table;width:100%}.select_item_box .select_item+.select_item{margin-top:10px;padding-top:10px;border-top:1px solid #d0d0d0}.select_item_box .select_item>div{display:table-cell;vertical-align:middle}.select_item_box .select_item .thumb_area{width:80px}.select_item_box .select_item .thumb{display:block;width:100%;padding-bottom:100%}.select_item_box .select_item .txt_area{padding-left:16px}.select_item_box .select_item .txt_area .ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;font-size:1.4rem;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212121;letter-spacing:-.01em}.select_item_box .select_item .txt_area .item_info_group,.select_item_box .select_item .txt_area .price_info{margin-bottom:0}.select_item_box .select_item .txt_area .item_info{margin-top:3px;font-size:1.4rem}.select_item_box .select_item .txt_area .price_info p{margin-top:3px}.item_company{display:inline-block;font-size:1.3rem;color:#7c7c7c}.input_node.constr .label .txt_optional{display:inline-block;vertical-align:middle}.input_node.constr .label .txt_optional.error_txt{color:#e15657;margin-top:0}.want_construction{clear:both;display:block;width:100%}.want_list{width:100%;box-sizing:border-box}.want_list:after{content:"";width:100%;display:block}.want_list li{float:left;padding:10px 0 20px;text-align:left;box-sizing:border-box;width:33.3333%}.want_list li:first-child,.want_list li:nth-child(5n+1){margin-left:0}.cons_group{width:80px;margin:0 auto}.cons_group dt{position:relative;width:80px;height:80px;border-radius:50%;text-align:center;border:1px solid #ddd;background-color:transparent;cursor:pointer}.cons_group dt .input_area{position:absolute;right:0;top:0}.cons_group dt.checked{border-color:#b93d40}.cons_group dt.w_all{background:url(../images/ic_80_all.png) no-repeat 50%;background-size:cover}.cons_group dt.w_kitchen{background:url(../images/ic_80_kitchen.png) no-repeat 50%;background-size:cover}.cons_group dt.w_bathroom{background:url(../images/ic_80_bathroom.png) no-repeat 50%;background-size:cover}.cons_group dt.w_window{background:url(../images/ic_80_window.png) no-repeat 50%;background-size:cover}.cons_group dt.w_wallpaper{background:url(../images/ic_80_wallpaper.png) no-repeat 50%;background-size:cover}.cons_group dt.w_flooring{background:url(../images/ic_80_flooring_commerce.png) no-repeat 50%;background-size:cover}.cons_group dt.w_door{background:url(../images/ic_80_door.png) no-repeat 50%;background-size:cover}.cons_group dt.w_interior{background:url(../images/ic_80_interior_door.png) no-repeat 50%;background-size:cover}.cons_group dt.w_dressroom{background:url(../images/ic_80_dressroom.png) no-repeat 50%;background-size:cover}.cons_group dt .input_area label{margin-bottom:0}.cons_group dt .input_area .input_box input[type=checkbox]+span:before{background:#fff}.cons_group dt .input_area .input_box input[type=checkbox]+span:after{border-color:#c1c1c1}.cons_group dt .input_area .input_box input[type=checkbox]:checked+span:before{background:#b93d40}.cons_group dt .input_area .input_box input[type=checkbox]:checked+span:after{border-color:#fff}.cons_group dd{display:block;font-size:1.3rem;padding-top:8px;text-align:center;letter-spacing:-.035rem}.consult .form_wrap .input_node>label{font-size:1.5rem}.consult .form_wrap .input_node .input_info{font-size:1.1rem;display:inline-block}.consult .input_info.error_txt{color:#e15657}.radio_group.construction:after{content:"";clear:both;display:block}.radio_group.construction>.input_area.radio{float:left;width:33.3333%;vertical-align:middle;margin-top:12px}.radio_group.construction .input_area.radio+.input_area.radio{margin-top:12px}.radio_group.construction .input_area.radio .input_box label span{padding-left:25px}.input_box_wrap .phone_group{width:100%;display:table;table-layout:fixed}.input_box_wrap .phone_group .input_area.text{display:table-cell;width:30%;vertical-align:middle}.input_box_wrap .phone_group .hyphen{display:table-cell;vertical-align:middle;position:relative;text-align:center}.input_box_wrap .phone_group .hyphen:after{content:"";display:inline-block;width:9px;height:1px;background:#ddd;position:absolute;left:50%;top:50%;margin-left:-5px}.input_box_wrap .phone_group .input_area.text .input_box.text,.input_box_wrap .phone_group .input_area.text .input_box.text input{width:100%!important}.input_box_wrap .address_area .input_area .input_box{height:42px!important;padding:5px 14px;line-height:auto}.input_box_wrap .address_area .input_area+.input_area{margin-top:10px!important}.input_box_wrap .address_area .input_area.text.zip{display:table;width:100%;table-layout:fixed;margin-top:0!important}.input_box_wrap .address_area .input_area.zip>div{display:table-cell;box-sizing:border-box}.input_box_wrap .address_area .input_area.zip .input_box{width:60%}.input_box_wrap .address_area .input_area.zip .btn_search{padding-left:10px;vertical-align:top;width:40%}.input_box_wrap .address_area .input_area.zip .btn_search .btn.h_xs{text-align:center;border:1px solid #212121;height:42px;width:100%;letter-spacing:-.02rem;font-size:1.4rem;padding:0}.consult .min_inner{padding:0}.consult .cont_wrap .item_inner{padding:0 20px}.consult .cont_wrap:last-child .item_inner{padding-bottom:30px}.consult .cont_wrap .input_wrap.gap_lg p.dot_txt{font-size:1.5rem;font-weight:400;color:#212121}.consult .cont_wrap .item_inner .agree_area .agree_all .type_box .input_box input[type=checkbox]+span:after,.consult .cont_wrap .item_inner .agree_area .agree_all .type_box .input_box input[type=checkbox]+span:before{top:17%}.consult .cont_wrap .item_inner .agree_area .error_txt{font-size:1.1rem;color:#e15657;letter-spacing:-.05rem;padding-top:20px}.sheet_body .min_inner .btn_area{padding-top:20px}.sheet_body .min_inner .sheet_list{padding:0 20px}.input_wrap.applicant,.input_wrap.applicant .input_node .input_area.text{margin-top:20px}.input_wrap.applicant h4.ttl{height:35px;border-bottom:1px solid #212121}.input_wrap.applicant .input_area.text .input_box+.input_info{margin-top:6px}.input_wrap.applicant .input_area .label .input_info{vertical-align:top;margin-top:1px}.input_wrap.applicant .input_area.text .input_box{height:42px;padding:4px 10px}.consultation_guide_area{margin-top:30px;padding:10px;background-color:#f7f7f7}.consultation_guide_area .consultation_guide_txt li{position:relative;padding-left:9px;margin-bottom:6px;font-size:1.3rem;font-weight:400;line-height:1.5rem;color:#7c7c7c;text-align:left}.consultation_guide_area .consultation_guide_txt li:before{position:absolute;top:.3em;left:0;content:"";width:3px;height:3px;background-color:#6f7070;border-radius:50%}.complete .img_area .logo{width:160px;height:40px;background-image:url(../images/logo_lx_zin.png);background-size:160px 40px}.form_wrap.gap_lg .input_area+.input_area{margin-top:10px}.form_wrap.gap_lg .input_node .label{margin-bottom:10px}.zin_consult_page .form_wrap .input_node>.label{font-size:1.5rem;font-weight:500;display:block;margin-bottom:8px}.zin_consult_page .input_node label{font-size:1.5rem;font-weight:500}.zin_consult_page .input_area.check .input_box label,.zin_consult_page .input_area.radio .input_box label{padding-left:0}.search_wrap{position:relative;height:100%;padding:15px 20px}.search_wrap .input_area.search_type_box{padding:14px 40px;border:1px solid #e0e0e0;font-size:1.5rem;line-height:1.2}.search_wrap .input_area.search_type_box .ic.ic_search{position:absolute;left:10px;top:50%;margin-top:-12px}.search_wrap .input_area.search_type_box input{width:100%}.input_area.search_type_box button.del{position:absolute;width:24px;height:24px;right:6px;top:50%;margin-top:-13px}.input_area.search_type_box button.del .ic.ic_del{overflow:hidden;width:16px;height:16px;background-position:-100px -88px}.search_no_result{padding-top:20px}.search_no_result .ic{display:block;margin:0 auto 20px}.list_group{display:flex;flex-direction:column}.list_group_item{display:flex;align-items:center;width:100%;padding:15px 20px;box-sizing:border-box;border-bottom:1px solid #efefef}.list_group_item .cnt_area{flex:1 1 auto;width:1%;min-width:0}.list_group_item .ttl_area{margin-bottom:3px}.list_group_item .list_info{opacity:.5;font-size:1.3rem;display:flex;flex-wrap:wrap;align-items:center}.list_group_item .list_info span{padding-right:1rem;display:flex;align-items:center}.list_group_item .list_info.vline span:before{display:inline-block;content:"";width:1px;height:1.1rem;margin-right:.8rem;background-color:#c1c1c1}.list_group_item .list_info.vline span:first-child:before{display:none}.list_btn_area{text-align:center;padding:20px 0 calc(env(safe-area-inset-bottom, 17px) + 20px)}.list_more_btn{width:40px;height:40px;border-radius:100%;border:1px solid #e0e0e0;display:inline-block}.list_group_item .list_group_append{display:flex;margin-left:20px}.detail_tit_box{height:50px;line-height:51px;margin-top:-5px;padding:0 10px;color:#b1937b;font-size:1.4rem;font-weight:400;border:1px solid #bca894;box-sizing:border-box}.detail_box.bg_box{padding:15px}.detail_box .detail_item{display:flex;flex-wrap:wrap;align-items:flex-start}.detail_box .detail_item.line_top{padding-top:10px;border-color:#e0e0e0}.detail_box .detail_item+.detail_item{margin-top:10px}.detail_box .detail_tit{display:flex;width:10rem;font-size:1.2rem;padding-top:.1rem}.detail_box .dot_txt:before{top:.8rem}.detail_box .detail_con{flex:1 1 auto;width:1%;min-width:0}.answer_wrap .ttl_area{padding:5px 0;margin-bottom:10px}.tip_wrap.line_top{padding:17px 0 6px}.tip_wrap .dot_txt+dd{padding-left:7px}.tip_wrap dd>ul{margin-top:3px}.tip_wrap .dot_txt{line-height:1.5}.tip_wrap .dot_txt:before{top:.8rem;background:#6f7070;opacity:.8}.tip_wrap .dash_ls>.dot_txt{padding-left:8px;margin-bottom:0;color:#7c7c7c;line-height:1.7}.tip_wrap .dash_ls>li:before{top:.7em;width:3px;background:#7c7c7c}.tip_wrap p{line-height:1.6}.zin_consult_page p a{word-break:keep-all}.zin_consult_page a i.arw{vertical-align:-1px}.progressbar{width:100%;height:3px;background-color:#efefef;position:fixed;left:0;top:50px}.progressbar_line{height:3px;background-color:#b93d40;-webkit-transition:width 1.5s ease-in-out;transition:width 1.5s ease-in-out}.complete_text .txt_guide{font-size:1.3rem;word-break:keep-all}.input_area.check .input_box.multi_line{height:auto}.input_area.check .input_box.multi_line label{margin-bottom:0}.input_area.check .input_box.multi_line span{margin-left:23px;margin-top:-20px}.form_wrap .input_node>.label{color:#000;word-break:keep-all}.txt_optional{color:#a3a3a3;font-size:1.1rem}.txt_input{font-size:1.4rem;height:50px;line-height:50px}.multi_input>div{margin-bottom:10px}.multi_input .has_select_wrap{margin:0}.multi_input button.line{width:100%;height:50px;line-height:50px;font-size:1.4rem}.multi_input .input_area.select .input_box{width:100%}.form_wrap.gap_lg .input_node{margin-bottom:20px}.input_group>.input_area+.input_area{margin-top:0}.form_wrap .error_txt.has_bg{display:inline-block;margin-bottom:16px;padding:2px 7px;background:#faeeee;margin-top:0}.form_wrap .choice_group .error_txt{margin-top:3px}.form_wrap .input_group .error_txt{float:left;width:100%}.select_item_frame{background:#f7f7f7;padding:14px 20px}.select_item_frame .select_item_box .ttl_area .ttl{font-size:1.6rem;font-weight:500}.select_item_frame .select_item_box .select_item_group .select_item{display:table}.select_item_frame .select_item_box .select_item_group .select_item .thumb_area{width:80px;display:table-cell}.select_item_frame .select_item_box .select_item_group .select_item .thumb_area figure{width:100%;padding-bottom:100%;background-size:cover}.select_item_frame .select_item_box .select_item_group .select_item .txt_area{vertical-align:top;display:table-cell;padding-left:10px}.select_item_frame .select_item_box .select_item_group .select_item .txt_area .ttl{white-space:normal;display:-webkit-box;overflow:hidden;max-height:2.6em;line-height:1.4;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;font-size:1.4rem;margin-bottom:5px}.select_item_frame .select_item_box .select_item_group .select_item .txt_area p{color:#6c6c6c;display:block;margin-top:5px;font-size:1.3rem}.check_item{display:flex;flex-wrap:wrap;align-items:center;padding:5px 0}.check_item .check_label{width:6rem;font-size:1.5rem}.check_item .check_label+*{flex:1 1 auto;width:1%;min-width:0}.choice_group{display:flex;flex-wrap:wrap;align-items:stretch;margin:-2px}.choice_group .check.btn_type,.choice_group .radio.btn_type{float:none;width:100%;margin:0;padding:2px}.choice_group.col2 .check.btn_type,.choice_group.col2 .radio.btn_type{width:50%}.choice_group.col3 .check.btn_type,.choice_group.col3 .radio.btn_type{width:33.333333%}.choice_group.col4 .check.btn_type,.choice_group.col4 .radio.btn_type{width:25%}.choice_group .check.btn_type .input_box,.choice_group .radio.btn_type .input_box{width:100%;height:100%;padding:0}.choice_group .check.btn_type .input_box label,.choice_group .radio.btn_type .input_box label{margin-bottom:0;height:100%}.choice_group .check.btn_type .input_box .check_btn,.choice_group .radio.btn_type .input_box .radio_btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:40px;padding:10px 0 9px;line-height:1.4;text-align:center;color:#7c7c7c;font-size:1.3rem;border:1px solid #e0e0e0}.choice_group .check.btn_type .input_box input[type=checkbox]:checked+.check_btn,.choice_group .radio.btn_type .input_box input[type=radio]:checked+.radio_btn{background:#866e64;border-color:#866e64;color:#fff}.choice_group .check.btn_type .input_box .check_btn i,.choice_group .radio.btn_type .input_box .radio_btn i{display:none}.choice_group .check.btn_type .input_box input[type=checkbox]:checked+.check_btn i,.choice_group .check.btn_type .input_box input[type=checkbox]:checked+span,.choice_group .radio.btn_type .input_box input[type=radio]:checked+.radio_btn i,.choice_group .radio.btn_type .input_box input[type=radio]:checked+span{display:inline-block}.choice_group .check.btn_type .input_box .check_btn span,.choice_group .radio.btn_type .input_box .radio_btn span{vertical-align:middle;font-size:1.4rem;font-weight:400;line-height:1.3}.is_error .check.btn_type .input_box .check_btn,.is_error .radio.btn_type .input_box .radio_btn{border-color:#b51313!important}.is_error .check.btn_type .input_box input[type=checkbox]:checked+.check_btn,.is_error .radio.btn_type .input_box input[type=radio]:checked+.radio_btn{border-color:#aec380!important}.form_period{display:flex;flex-wrap:wrap}.form_period .input_area{width:47%}.form_period .input_area.h_s,.form_period .input_area.h_s .input_box{height:42px;line-height:22px}.form_period span.txt_input.h_s{height:42px;line-height:42px}.form_period .txt_area{flex:1 1 auto;width:1%;min-width:0}.form_date{position:relative}.form_date .ic.ic_calender_s{position:absolute;top:50%;right:11px;transform:translateY(-50%)}.ic.ic_calender_s{width:16px;height:16px;background-position:-4px -88px}.date_range.v-dialog--persistent{margin:0!important}.v-picker--date .v-date-picker-header{padding-left:45px;padding-right:45px}.v-picker--date .v-date-picker-header__value button{font-family:Roboto,Noto Sans KR;font-size:1.7rem;font-weight:500}.v-picker--date .v-date-picker-header .v-btn:before{display:none}.v-picker--date .v-date-picker-header .mdi-chevron-left:before,.v-picker--date .v-date-picker-header .mdi-chevron-right:before{content:"";width:26px;height:26px;pointer-events:none;display:inline-block;background-image:url(../images/ic_zin_mob.png);-webkit-background-size:330px 240px;background-size:330px 240px}.v-picker--date .v-date-picker-header .mdi-chevron-left:before{background-position:0 -60px}.v-picker--date .v-date-picker-header .mdi-chevron-right:before{background-position:-24px -60px}.v-picker--date .v-date-picker-header .v-btn--disabled .mdi-chevron-left:before,.v-picker--date .v-date-picker-header .v-btn--disabled .mdi-chevron-right:before{opacity:.2}.v-picker--date .v-date-picker-table{padding-left:8px;padding-right:8px}.v-picker--date .v-date-picker-table--date th{padding:6px 0 2px;font-family:Roboto;color:rgba(0,0,0,.6)!important;font-size:1.1rem;font-weight:400;letter-spacing:-.02em}.v-picker--date .v-date-picker-table--date td{padding:3px}.v-picker--date .v-date-picker-table--date .v-btn{height:30px;width:30px;font-family:Roboto;font-size:1.4rem;font-weight:400;text-align:center;letter-spacing:0;text-indent:0}.v-picker--date .v-date-picker-table .v-date-picker-table__current{background-color:#f3f3f3!important;border-color:#f3f3f3!important}.v-picker--date .v-date-picker-table .v-btn--active{background-color:#aec380!important;border-color:#aec380!important}.v-picker--date .v-date-picker-table .accent--text{color:inherit!important;caret-color:inherit!important}.v-bottom-sheet .sheet_body .datepicker_area{min-height:28.4rem;margin-top:-8px;margin-bottom:2px}.v-bottom-sheet .sheet_foot .btn_area{padding-top:13px}.v-bottom-sheet .sheet_foot .btn_area .btn.w_f{font-size:1.6rem}.v-bottom-sheet .sheet_foot .btn_area .btn{height:45px;font-size:1.6rem}.no_image{position:relative;display:inline-block;width:100%;padding-bottom:100%;background:#f7f7f7}.no_image:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:35px;height:12px;background:url(../images/noimg_logo.png) no-repeat 50%;background-size:35px 12px}.wide_item .no_image{padding-bottom:60%}.tile_item .no_image{padding-bottom:125%}.event_wrap .no_image{padding-bottom:500px}.head_fixed{position:fixed;width:100%;background-color:#fff;z-index:1}.head_fixed+#container #contents{padding-top:60px}.head_fixed+#container #contents .progressbar{position:fixed;z-index:2}#container.has_fix_el{padding-top:calc(env(safe-area-inset-top) + 50px)}.v_grid{display:table;table-layout:fixed;width:100%;height:100%;min-height:100%}.v_grid_row{display:table-row}.v_grid_cell{display:table-cell}.v_grid_cell.v_grid_top{height:.1%;vertical-align:top}.v_grid_cell.v_grid_middle{vertical-align:middle;padding-top:30px;padding-bottom:30px}.v_grid_cell.v_grid_bottom{height:.1%;vertical-align:bottom;padding-top:20px;padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 20px)}.v_grid .pos_center .complete_text{width:auto;position:static;top:auto}.v_grid_row.top_bd_line:before{display:none}.v_grid_row.top_bd_line .v_grid_cell{border-top:6px solid hsla(0,0%,47.8%,.1)}.input_area.slider .slider_val{font-size:1.7rem}.range_slider_wrap{position:relative;margin:16px 10px 0;padding-bottom:30px}.range_slider_wrap .max_text,.range_slider_wrap .min_text{position:absolute;display:block;bottom:0;font-size:1.2rem;color:#a3a3a3}.range_slider_wrap .min_text{left:-10px}.range_slider_wrap .max_text{right:-10px}.range_slider_wrap .range_slider{-webkit-appearance:none;appearance:none;width:100%;height:8px;margin:0;vertical-align:top;border-radius:4px;background:#ebebeb!important;transition:.3s cubic-bezier(.25,.8,.5,1);cursor:pointer}.range_slider_wrap .range_slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;position:relative;width:20px;height:20px;border:0;border-radius:50%;background-color:#866e64}.range_slider_wrap .range_slider::-moz-range-thumb{-webkit-appearance:none;appearance:none;position:relative;width:20px;height:20px;border:0;border-radius:50%;background-color:#866e64}.range_slider_wrap .range_slider:focus{outline:none}.range_slider_wrap .range_slider:active::-webkit-slider-thumb,.range_slider_wrap .range_slider:hover{top:0}.range_slider_wrap ::-moz-range-track{background:transparent;border:0}.range_slider_wrap input::-moz-focus-inner,.range_slider_wrap input::-moz-focus-outer{border:0}.range_slider_wrap .slider_bar{position:absolute;left:0;top:0;height:8px;border-radius:4px;background:rgba(134,110,100,.5);pointer-events:none}.range_slider_wrap.multi_range{padding-bottom:40px}.range_slider_wrap.multi_range .range_slider{position:absolute;left:0;outline:none;pointer-events:none;background:transparent!important;z-index:2}.range_slider_wrap.multi_range .range_slider::-webkit-slider-thumb{cursor:pointer;pointer-events:all}.range_slider_wrap.multi_range .slider_bar{z-index:1}.range_slider_wrap.multi_range:after{content:"";position:absolute;left:0;right:0;top:0;height:8px;border-radius:4px;background:#ebebeb;z-index:0}.step_four .choice_group .check.btn_type .input_box .check_btn span,.step_four .choice_group .radio.btn_type .input_box .radio_btn span{font-size:1.3rem}.zin_consult_page .bg_box dt.dot_txt{position:relative;margin-bottom:.5rem;padding-left:9px;font-size:1.3rem;text-align:left}.zin_consult_page .bg_box dt.dot_txt:before{display:block;content:"";position:absolute;left:0;top:.6em;width:3px;height:3px;background:#6f7070;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.zin_consult_page .complete_text .ttl{font-size:1.8rem}.zin_consult_page .complete_text .ttl em{font-weight:500}.zin_consult_page .complete_text .img_area{margin-bottom:34px}.agreebox_wrap .tit_m{font-weight:500!important}.agreebox_wrap .tbl_type1.left table tbody td{text-align:left!important;font-size:1.2rem}.sub_head.styling_page.detail_page.expert_page .main_sec,.sub_head.styling_page.detail_page.myhome_page .main_sec{border-bottom:0}.sub_head.styling_page.detail_page{position:absolute;padding-top:env(safe-area-inset-top);top:0;left:0;right:0;z-index:200;background:#fff}.sub_head.detail_header.fix{position:fixed;animation:aniDown .2s;border-bottom:1px solid #efefef}.sub_head.detail_page .ttl_area{width:100%;padding:0 75px;box-sizing:border-box}.sub_head.detail_page .ttl_area h3{max-width:none;margin-left:-13px;margin-right:-13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.sub_head.detail_page.show_ttl .ttl_area h3,.sub_head.store_page.detail_page .ttl_area h3{opacity:1}@keyframes aniDown{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}.detail_body,.detail_foot,.detail_head{width:100%;overflow:hidden}.detail_head{padding-bottom:30px}.detail_head .ttl_group{position:relative;z-index:1;margin-bottom:-60px;padding:0 15px 20px 0;margin-right:10px;background:#fff;box-sizing:border-box}.detail_head .ttl_group .btn_area{text-align:left;margin-top:10px}.detail_head .ttl_group .btn_area button{font-size:1.5rem}.detail_head .ttl_group .btn_area button:before{height:16px;margin:0 13px}.detail_head .ttl_group .ttl{word-break:break-all;margin-left:-1px}.detail_head .ttl_group p{display:-webkit-box;overflow:hidden;font-size:1.4rem;line-height:1.4;color:#7c7c7c;-webkit-line-clamp:2;-webkit-box-orient:vertical}.detail_head .ttl_group .ttl_area{margin-bottom:5px}.detail_head .thumb_area{margin-top:-60px;margin-right:-20px;margin-bottom:15px;background:url(../images/img_item_detail_default.png) #f7f7f7 no-repeat 50% 50%/100% auto}.detail_head .thumb_area .thumb{display:block;padding-bottom:125%;background-size:cover;background-position:50%}.detail_head .info_area{margin-top:10px}.detail_head .info_area .bg_box{padding:12px}.detail_head .tbl table{table-layout:fixed}.detail_head .tbl table td,.detail_head .tbl table th{text-align:left;font-size:1.2rem;padding:2px 0;vertical-align:top}.detail_head .tbl table th{min-width:6rem;font-weight:500;white-space:nowrap}.detail_head .tbl table td{padding-left:6px}.detail_body .comments_sec:before,.detail_foot:before{display:block;content:"";width:100%;height:6px;background:#7f7f7f;opacity:.1}.detail_foot:before{margin-bottom:40px}.detail_body .detail_wrap{padding:10px 0}.detail_body .detail_wrap .ttl_area+.txt_area{padding-top:5px}.detail_body .detail_wrap .txt_area p{line-height:2.2rem}.detail_wrap .content_pagination{text-align:center;padding:2px 0;position:relative;bottom:0;background-color:#fff}.detail_wrap .content_pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 2px!important;background:#c1a791;opacity:.4}.detail_wrap .content_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.detail_body .detail_cnt,.detail_body .detail_cnt .img_area{position:relative}.img_area_pin{vertical-align:middle;width:100%}.detail_cnt.video_area>.video-js video{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important}.pin_group .pin_item{position:absolute;left:0;top:0;z-index:10;width:27px;height:27px}.pin_group .pin_item:before{width:21px;height:21px;margin-left:-10px;margin-top:-10px}.pin_group .pin_item:after{width:27px;height:27px;margin-left:-13px;margin-top:-13px}.pin_group .pin_item i{width:17px;height:17px;margin-top:-8px;margin-left:-8px;background:#c1a791}.pin_group .pin_item i.ic_plus:after,.pin_group .pin_item i.ic_plus:before{left:8px;top:8px}.pin_group .pin_item i.ic_plus:before{width:9px;margin-left:-4px}.pin_group .pin_item i.ic_plus:after{height:9px;margin-top:-4px}.pin_group .pin_item.is_active,.pin_group .pin_item.is_active:after,.pin_group .pin_item.is_active:before,.pin_group .pin_item.is_active i,.pin_group .pin_item.is_active i:after,.pin_group .pin_item.is_active i:before{transition:.2s ease-out}.pin_group .pin_item.is_active,.pin_group .pin_item.is_active:after{width:35px;height:35px;margin-left:-17px;margin-top:-17px}.pin_group .pin_item.is_active:after,.pin_group .pin_item.is_active:before,.pin_group .pin_item.is_active i{top:17px;left:17px}.pin_group .pin_item.is_active:before{width:27px;height:27px;margin-left:-13px;margin-top:-13px}.pin_group .pin_item.is_active i{width:23px;height:23px;margin-top:-11px;margin-left:-11px;background:#b18a79}.pin_group .pin_item.is_active i.ic_plus:after,.pin_group .pin_item.is_active i.ic_plus:before{left:11px;top:11px}.pin_group .pin_item.is_active i.ic_plus:before{width:11px;margin-left:-5px}.pin_group .pin_item.is_active i.ic_plus:after{height:11px;margin-top:-5px}.detail_body .scroll_list_area{padding:20px 0 0}.detail_body .scroll_list{display:inline-flex;white-space:nowrap;padding:0 20px}.scroll_list .scroll_item+.scroll_item{margin-left:10px}.scroll_list .scroll_item .thumb{display:block;position:relative;width:100%;padding-bottom:100%;-webkit-background-size:cover;background-size:cover}.scroll_list .scroll_item .name_group{padding-top:5px}.scroll_list .scroll_item .name_group strong{display:block;font-size:1.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scroll_list .scroll_item .name_group span{white-space:normal;display:-webkit-box;overflow:hidden;max-height:2.6em;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.scroll_list .scroll_item .name_group strong{color:#7c7c7c;font-weight:500}.scroll_list .scroll_item.is_active .thumb:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #b18a79}.scroll_list .scroll_item.is_active .name_group span,.scroll_list .scroll_item.is_active .name_group strong{color:#b18a79}.scroll_list .scroll_item.is_active .name_group strong{font-weight:700}.detail_foot .slide_item_list_wrap .zin_arw_group .zin_banner_arw .arw_list_left,.detail_foot .slide_item_list_wrap .zin_arw_group .zin_banner_arw .arw_list_right{vertical-align:-8px}.detail_foot .slide_item_list_wrap .swiper-container{margin-left:-20px;margin-right:-20px;padding:0 20px}.detail_btn{position:fixed;bottom:0;left:0;z-index:200;width:100%;padding-top:12px;padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 13px);background:#fff;border-top:1px solid #e0e0e0}.detail_btn .btn_area,.detail_btn .info_btn_group{float:left}.detail_btn .info_btn_group{margin-left:-10px}.detail_btn .info_btn_group>div{position:relative;float:left;width:60px}.detail_btn .info_btn_group>div+div:before{display:block;content:"";position:absolute;top:50%;left:0;width:1px;height:26px;margin-top:-13px;background:#efefef}.detail_btn .scrap_btn,.detail_btn .share_btn{width:60px;height:50px}.detail_btn .btn_area{width:100%;margin-left:-120px;padding-left:120px;box-sizing:border-box}.detail_btn .scrap_btn:before,.detail_btn .share_btn:before{position:static;width:24px;height:24px;margin-top:2px}.detail_btn .share_btn:before{background-position:-24px -85px}.detail_btn .scrap_btn:before,.header .scrap_btn:before{background-position:-168px -86px}.header .scrap_btn.is_active:before{background-position:-194px -86px!important}.header .scrap_btn.is_active{opacity:1}.header .scrap_btn{background:none;opacity:.6}.detail_btn .scrap_btn.is_active:before{background-position:-192px -85px}.detail_btn .scrap_btn span,.detail_btn .share_btn span{display:none;font-size:1.2rem;opacity:.4}.detail_btn .btn.gr{color:#fff}.detail_wrap.multi_img_wrap .content_pagination{position:relative;bottom:0;background-color:#fff}.detail_wrap.multi_img_wrap .content_pagination .swiper-pagination-bullet{margin:0 2px!important}.floating_bar_wrap{position:fixed;padding-bottom:env(safe-area-inset-bottom,17px);bottom:0;right:0;left:0;z-index:200;background:#fff;width:100%}.store_page .floating_bar_wrap>.bar_inner{height:70px}.floating_bar_wrap .bar_inner{height:100%}.floating_bar_wrap .bar{display:flex;height:100%;align-items:stretch;padding:10px;border-top:1px solid #e2e2e2;max-height:70px}.floating_bar_wrap .set_inner{max-height:70px;border-top:1px solid #efefef}.floating_bar_wrap .bar.basic{max-height:77px}.floating_bar_wrap .btn.strong p{font-size:1.5rem;line-height:1.3}.floating_bar_wrap .btn_frame{display:flex;align-items:center;flex:1;vertical-align:middle;text-align:center;border-left:1px solid #efefef}.floating_bar_wrap .btn_frame>*{margin:0 auto}.floating_bar_wrap .btn_frame .btn{font-size:1.5rem;letter-spacing:-.035em}.floating_bar_wrap button{width:100%;height:100%}.floating_bar_wrap .num{font-size:1.3rem;letter-spacing:-.035em}.floating_bar_wrap .scrap_btn:before{position:static;margin:0 auto 1px}.floating_bar_wrap .basic .num{display:block}.floating_bar_wrap .type_1 .num{display:inline-block;line-height:27px;margin-left:3px}.floating_bar_wrap .basic .btn_frame:first-child,.floating_bar_wrap .basic .btn_frame:last-child{flex:1.7;border:none}.floating_bar_wrap .type_1 .btn_frame:first-child{border:none}.floating_bar_wrap .type_1 .btn_frame:last-child{flex:2;border:none}.floating_bar_wrap .type_1 .btn_frame:nth-child(2){flex:0.6}.floating_bar_wrap .style_guide_bar .btn_frame:first-child{border:none}.style_guide_bar .btn_frame.consulting{flex:2.8}.style_guide_bar .btn_frame.consulting button{padding:0}.style_guide_bar .btn_frame.consulting+.btn_frame{margin-left:10px}.floating_bar_wrap .f_bar_sec{padding:10px 0}.floating_bar_wrap.styling .btn_wrap{padding-top:2.2%}.floating_bar_wrap.styling .btn_wrap .scrap_area{position:relative;width:50%}.floating_bar_wrap.styling .btn_wrap .scrap_area:after{content:"";width:1px;height:26px;background:#e2e2e2;display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.floating_bar_wrap.styling .btn_wrap .scrap_area button{padding-right:5px}.floating_bar_wrap.styling .btn_wrap .share_btn_area{width:50%}.floating_bar_wrap.styling .btn_wrap .share_btn_area .share_btn{padding-left:5px}.floating_bar_wrap.styling .info_btn_area{display:inline-block}.floating_bar_wrap.styling .info_btn_area .btn_area{width:calc(50% - 5px)}.floating_bar_wrap.styling .info_btn_area .btn_area button{padding:0;width:100%}.floating_bar_wrap.styling .info_btn_area .btn_area button.basic{height:45px}.home_page>section{overflow:hidden}.home_page h2.ttl,.home_page h3.ttl{font-weight:500}.home_page h2.ttl{font-size:2rem}.home_page .seo-h3.ttl,.home_page h3.ttl{font-size:1.8rem}.home_page .main_banner_wrap .main_banner_item{padding-bottom:150%}.main_banner_wrap.store_cate_banner .main_banner_item,.store_page.list_page.remodeling_page .main_banner_wrap .main_banner_item{padding-bottom:60%}.store_page.store_home_page .main_banner_wrap .main_banner_item{padding-bottom:63.9%}.zin_page .main_banner_wrap.zin_main_banner .main_banner_item{padding-bottom:77.7778%}.styling_home_page .mv_thumb_group .thumb_area .thumb{padding-bottom:150.444%!important}.home_page .main_banner_wrap .main_banner_item{display:block;position:relative;width:100%}@media screen and (min-width:500px){.home_page .main_banner_wrap .main_banner_item{padding-bottom:100%}.main_quick_list .quick_item{width:23%}}.main_banner_wrap .main_banner_item.is_motion .bg_area{z-index:0;overflow:hidden}.main_banner_wrap .main_banner_item.is_motion .bg_area,.main_banner_wrap .main_banner_item.is_motion .bg_area .bg{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-background-size:cover;background-size:cover;background-position:50%}.main_banner_wrap .main_banner_item.is_motion .bg_area .bg{display:block}.main_banner_item .main_link{display:flex;width:100%;height:100%;padding:0 20px;align-items:center}.main_banner_sec .scroll_txt{display:block;position:absolute;z-index:1;right:50%;margin-right:-850px;height:60px;bottom:100px;color:#f2f2f2;font-size:1.6rem}.main_banner_sec .scroll_txt span{display:block;transform:rotate(90deg)}.main_banner_sec .scroll_txt:after{content:"";display:inline-block;background-image:url(../images/arw_zin_pc.png);background-position:-120px -90px;background-size:250px 170px;position:absolute;right:17px;bottom:-45px;width:24px;height:60px}.home_page .main_banner_wrap .zin_pagination_group{bottom:3.9rem}.home_page .zin_pagination_group .zin_pagination.long{width:160px}.main_quick_sec{padding:38px 0 0}.main_quick_sec .main_quick_wrap{margin-left:-4px;margin-right:-4px}.main_quick_list{text-align:center;margin-left:-8px;margin-right:-8px;margin-bottom:-17px}.main_quick_list .quick_item{display:inline-block;position:relative;width:25%;padding:0 8px;margin-bottom:17px;font-size:1.3rem;vertical-align:top}.main_quick_list .quick_item .thumb{display:block;width:100%;padding-bottom:100%;margin:auto;background-size:cover;border-radius:100%}.main_quick_list .quick_item .txt_area{margin-top:10px;text-align:center}.main_quick_list .quick_item .txt_area p{line-height:1.3;white-space:pre-line}.main_quick_list .quick_item .badge_ls{position:absolute;right:50%;top:0;z-index:1}.main_quick_list .quick_item .badge_ls img{height:16px}.styling_overview_head{margin-bottom:10px;margin-left:-20px;margin-right:-20px}.styling_part.myhome .ttl_group{margin-bottom:12px}.styling_overview_sec .swiper-container{overflow:visible}.styling_overview_sec .list_item_body .hash_btn_group,.styling_overview_sec .slide_item_list_wrap .ttl_area{margin-bottom:8px}.styling_overview_sec .list_item_body .hash_btn_group{overflow:hidden;max-height:calc(3.12rem + 30px)}.styling_overview_sec .slide_list_item{margin-bottom:40px}.styling_overview_sec .slide_item_list_wrap .ttl_area .ttl{font-weight:500}.home_page .list_item_body .ttl_area .seo-h4.ttl,.home_page .list_item_body .ttl_area h4.ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;font-size:1.4rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.styling_overview_sec .slide_list_item .thumb{padding-bottom:120%}.styling_overview_sec .house .slide_list_item .thumb{padding-bottom:100%}.styling_overview_sec .hash_btn_group .hash_item{vertical-align:top}.knowhow_sec .list_item.type_trend .hash_btn_group,.knowhow_sec .list_item.type_trend .ttl_area{position:static;background:transparent}.knowhow_sec .list_item.type_trend .ttl_area{display:block;padding:0;text-align:left}.knowhow_sec .list_item.type_trend .list_item_body{min-height:0}.knowhow_sec .part_head .ttl_group{margin-bottom:12px}.knowhow_sec .item_list_wrap .list_item.type_book .ttl,.knowhow_sec .item_list_wrap .list_item.type_book .ttl_area p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home_page .curation_sec{margin-top:10px}.home_page .curation_sec .slide_item_list_wrap .list_item{margin-bottom:40px}.home_page .line_banner_sec .full_banner_wrap{margin:0}.home_page .recommend_sec .swiper-container{overflow:visible}.home_page .recommend_sec .slide_item_list_wrap .list_item{margin-bottom:40px}.home_page .recommend_sec .slide_item_list_wrap .list_item .thumb{padding-bottom:100%}.main_best_sec .main_best_head{padding-left:10px}.main_brand_sec{position:relative;margin:0 0 40px}.zin_brand_part{height:100%;padding:35px 0 50px;background:#f8f2eb;background:-moz-linear-gradient(-45deg,#f8f2eb 25%,#edf5f3 73%);background:-webkit-linear-gradient(-45deg,#f8f2eb 25%,#edf5f3 73%);background:linear-gradient(135deg,#f8f2eb 25%,#edf5f3 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f2eb",endColorstr="#edf5f3",GradientType=1)}.zin_brand_part .zin_brand_wrap{height:100%}.zin_brand_inner{padding:90px 0 100px;vertical-align:middle}.zin_brand_head{margin-bottom:10px}.zin_brand_head h3{font-size:1.8rem;font-weight:500;letter-spacing:.2em}.zin_brand_head .ttl a{color:#866e64!important}.linkinfo,.zin_brand_head .disp-inb{display:inline-block}.linkinfo a{font-size:0;vertical-align:top}.linkinfo a .arw.arw_line_right{margin-top:-8px}.linkinfo a:hover{cursor:pointer!important}.zin_brand_part .zin_brand_wrap .img_area{position:relative}.zin_brand_part .zin_brand_wrap .img_area img,.zin_brand_part .zin_brand_wrap .txt_area .txt_inner{position:absolute;top:0;left:0;vertical-align:top;opacity:0;transition:.4s ease-in-out}.zin_brand_part .zin_brand_wrap .img_area img.is_active{position:relative;opacity:1}.zin_brand_part .zin_brand_wrap .tabs{margin-top:24px;margin-bottom:20px}.zin_brand_part .zin_brand_wrap .tab_item{padding-bottom:0;margin-right:28px;font-size:1.7rem;opacity:.35;line-height:1.6}.zin_brand_part .zin_brand_wrap .tab_item:last-of-type{margin-right:0}.zin_brand_part .zin_brand_wrap .tab_item.is_active{border-bottom:2px solid #212121;opacity:1}.zin_brand_part .zin_brand_wrap .txt_area .txt_inner.is_active{position:relative;opacity:1}.zin_brand_part .zin_brand_wrap .txt_area{position:relative;min-height:9rem}.brand_shop_part .zin_arw_group{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);margin-top:30px}.brand_shop_part .zin_arw_group .zin_banner_arw{margin-top:0}.brand_shop_part .zin_arw_group .arr_next{float:right;margin-right:20px}.zin_brand_part .zin_brand_wrap .txt_area .seo-h6 .ttl,.zin_brand_part .zin_brand_wrap .txt_area .ttl{margin-bottom:5px;font-size:1.6rem;font-weight:500}.zin_brand_part .zin_brand_wrap .txt_area p{font-size:1.3rem;white-space:pre-line;color:#212121}.brand_shop_part{width:100%;padding:40px 0 0}.brand_shop_part .swiper-container{overflow:visible}.brand_shop_list .brand_item,.brand_shop_list .brand_node{display:block;width:90px!important}.brand_shop_list .brand_item .thumb_area{position:relative;margin-bottom:8px;border-radius:100%;background:none}.brand_shop_list .brand_item .thumb{padding-bottom:100%;border-radius:100%}.brand_shop_list .brand_item .ttl{font-weight:500;text-align:center}.brand_shop_list .brand_item .thumb_area:before{display:block;content:"";position:absolute;width:100%;height:100%;border-radius:100%;z-index:1;border:1px solid #000;opacity:.1;box-sizing:border-box;pointer-events:none}.main_info_box_sec{margin:40px 0}.main_info_box_sec .link_box_wrap .link_box_item{display:block;padding-bottom:58.8%;background-size:cover;background-position:50%}.main_info_box_sec .link_box_wrap .link_box_item+.link_box_item{margin-top:10px}.link_box_wrap .txt_area{display:none}.search_sec{position:relative;background-image:url(../images/img_search_bg.jpg);background-size:100% auto;background-position:top}.search_sec .search_wrap{padding-top:37%;padding-bottom:0;margin:0}.keyword_search_inner{padding:10px 0}.keyword_search_inner .input_area.search{padding:12px 10px 10px 50px;background:#fff;font-size:1.4rem;border-radius:3.5rem;box-shadow:0 2px 10px rgba(165,152,141,.15)}.keyword_search_inner .input_area.search .ic{position:absolute;left:15px;top:50%;margin-top:-11px}.keyword_search_inner input[type=search]::placeholder{font-size:1.4rem;font-weight:400}.input_area.search input{width:100%}.input_area.search input::placeholder{color:#a3a3a3;font-weight:300}.tag_search_group .ttl_area{padding-top:5px}.tag_search_group .ttl_area .ttl{font-weight:500}.tag_search_group .tag_ls .tag{margin:3px 10px;font-size:1.3rem}.tag_search_group .tag_ls{margin:0}.place_sec{padding:20px 0}.place_sec .place_group{padding:10px 0}.home_style_sec{margin-bottom:-20px}.home_style_sec .ttl_area{margin-bottom:15px}.banner_pant{margin-bottom:10px}.fame_style_sec{padding:25px 0 0}.fame_style_sec .ttl_group{margin-bottom:20px}.fame_style_sec .ttl{line-height:1.3}.fame_style_sec .ttl_group.has_elem>div{vertical-align:top}.fame_style_sec .ttl_group .btn_area{padding:3px 0}.fame_style_sec .ttl_group .btn_area .btn{margin-top:3px;margin-right:-7px}.fame_style_sec .item_list .col:nth-child(2n) .list_item{transform:translateY(-40px)}.fame_style_sec .list_item{height:calc(80vw + 15px);margin-bottom:0}.main_page .main_menu_sec.depth2_sec{display:none}.home_page>h3{margin-top:40px;padding:0 20px}.home_page>h3 span{border-bottom:.1rem solid #b93d40;font-size:2rem;font-weight:500;line-height:3.2rem;color:#b93d40}.home_page.styling_home_page .home_expert_sec,.home_page .trend_overview_sec{margin-top:20px}.home_page .main_link_sec{margin:60px 0 20px}.home_page .event_list_sec{margin:20px 0 40px}.styling_home_page>section{overflow:hidden}.styling_home_page .seo-h2.ttl,.styling_home_page h2.ttl{font-size:2rem;font-weight:500}.styling_home_page .seo-h2.ttl+.seo-h5.ttl,.styling_home_page h2.ttl+h5.ttl{margin-top:4px;color:#212121}.styling_home_page .ttl_area+.desc{margin-top:4px;font-size:1.4rem}.styling_home_page .list_item_body{min-height:10rem}.styling_home_page .home_expert_sec{margin-top:40px}.styling_home_page .home_expert_sec .place_info{color:#212121}.book_overview_sec .ttl_group,.house_overview_sec .ttl_group,.myhome_overview_sec .ttl_group,.trend_overview_sec .ttl_group{position:relative}.book_overview_sec .ttl_group .ttl_area,.house_overview_sec .ttl_group .ttl_area,.myhome_overview_sec .ttl_group .ttl_area,.trend_overview_sec .ttl_group .ttl_area{margin-bottom:16px}.book_overview_sec .ttl_group .link_area,.house_overview_sec .ttl_group .link_area,.myhome_overview_sec .ttl_group .link_area,.trend_overview_sec .ttl_group .link_area{position:absolute;right:0;top:.1em}.book_overview_sec .house_overview_sec .list_item_body,.styling_home_page .house_overview_sec .list_item_body,.styling_home_page .myhome_overview_sec .list_item_body,.trend_overview_sec .house_overview_sec .list_item_body{min-height:0}.myhome_overview_sec .list_item{margin-bottom:40px}.myhome_overview_sec .list_item_head .thumb{padding-bottom:120%}.myhome_overview_sec .list_item_body .ttl_area .seo-h4.ttl,.myhome_overview_sec .list_item_body .ttl_area h4.ttl,.trend_overview_sec .list_item_body .ttl_area h4.ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.myhome_overview_sec .list_item_body .ttl_area{margin-bottom:8px}.house_overview_sec .swiper-container,.myhome_overview_sec .swiper-container,.trend_overview_sec .swiper-container{overflow:visible}.main_pause{width:30px;height:30px;background-size:100%;background-image:url(../images/main_pause.png);background-position:50%;background-repeat:no-repeat;text-indent:-9999px}.main_pause.is_active{background-image:url(../images/main_play.png)}.house_overview_sec{padding:40px 0 30px;background:#faf4ed;background:-moz-linear-gradient(-45deg,#faf4ed 25%,#f4e9e9 73%);background:-webkit-linear-gradient(-45deg,#faf4ed 25%,#f4e9e9 73%);background:linear-gradient(135deg,#faf4ed 25%,#f4e9e9 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FAF4ED",endColorstr="#F4E9E9",GradientType=1)}.house_overview_sec .house_overview_list .writer_info{display:none}.house_overview_sec .list_item_head .thumb,.trend_overview_sec .list_item_head .thumb{padding-bottom:100%}.trend_overview_sec{margin:40px 0}.trend_overview_sec .list_item.type_trend .hash_btn_group,.trend_overview_sec .list_item.type_trend .ttl_area{position:static;background:transparent}.trend_overview_sec .list_item.type_trend .ttl_area{display:block;padding:0;text-align:left}.trend_overview_sec .list_item .list_item_body{min-height:0}.trend_overview_sec .part_head .ttl_group{margin-bottom:12px}.book_overview_sec .item_list_wrap .list_item .ttl,.book_overview_sec .item_list_wrap .list_item .ttl_area p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book_overview_sec .item_list_wrap .list_item.type_book{margin-bottom:40px}.book_overview_sec .item_list_wrap .list_item .seo-h5.ttl,.book_overview_sec .item_list_wrap .list_item h5.ttl{font-size:1.7rem}.book_overview_sec .item_list_wrap .list_item .ttl_area p{font-size:1.4rem}.bottom_line_banner_sec{margin-bottom:40px}#contents.styling_page.list_page:not(.style_guide_page){margin-bottom:10px}.styling_page.list_page .best_sec{overflow:hidden;padding:1.7rem 0 2rem;border-bottom:6px solid #efefef}.styling_page.list_page .weekly_slide .swiper-container{overflow:visible;margin-top:15px}.zin_sec.best_sec .weekly_slide .list_item .thumb_area .thumb{padding-bottom:125%}.styling_page.list_page .weekly_slide .ttl_area h3.ttl{font-size:2.1rem}.styling_page.list_page .weekly_slide .list_item_body .ttl{display:-webkit-box;font-size:1.4rem;font-weight:500;line-height:1.3em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slide_overflow.styling_page.list_page .weekly_slide .list_item_body .ttl{overflow:hidden}.styling_page.list_page .list_item_body{min-height:0}.styling_page.list_page .myhome_style_wrap .list_item_body{min-height:9rem}.myhome_page.list_page .myhome_style_wrap .list_item .writer_info{display:flex;align-items:center}.myhome_page.list_page .myhome_style_wrap .list_item .writer_info .profile_area{flex-basis:2.2rem;flex-shrink:0;display:inline-block;background-image:url(../images/img_default_profile.png);border-radius:100%;background-size:cover}.myhome_page.list_page .myhome_style_wrap .list_item .writer_info .profile_style{width:calc(100% + .2rem);padding-bottom:calc(100% + .2rem);margin-left:-.1rem;margin-top:-.1rem}.myhome_page.detail_page .detail_head .info_area .img_area{position:relative}.myhome_page.detail_page .detail_head .info_area .img_area:before{content:"";width:22px;height:22px;background-color:#ccc;border-radius:100%;background-image:url(../images/img_default_profile.png);margin-right:6px;background-size:cover}.myhome_page.detail_page .detail_head .info_area figure{width:24px;height:24px;border-radius:100%;background-size:cover;background-position:50%;position:absolute;left:-1px;top:-1px}.interior_level_link_area{margin-top:14px;padding:10px;text-align:center;background:#f7f2f2;font-size:1.3rem}.interior_level_link_area b{font-size:1.4rem;font-weight:500}.interior_level_link_area .arw{vertical-align:-1px}.has_dep_3+#container #contents.list_page.styling_page{padding-top:0}.styling_page.list_page .snb.filter.is_fixed .filter_inner{padding:0}.type_default .product_detail_head.style_guide_head{padding-bottom:10px}.style_guide_head .info_group{margin-top:10px}.style_guide_head .info_group>div{float:none;padding:0 20px}.style_guide_head .bg_box_area .bg_box{padding:13px 14px}.style_guide_head .bg_box_area .bg_box .label_txt{display:block;margin-bottom:10px}.style_guide_head .bg_box_area .bg_box .label_txt:last-child{margin-bottom:0}.style_guide_head .bg_box_area .bg_box .label_txt:after{display:block;content:"";clear:both}.style_guide_head .bg_box_area .bg_box .label_txt dd,.style_guide_head .bg_box_area .bg_box .label_txt dt{float:left;line-height:1.4}.style_guide_head .bg_box_area .bg_box .label_txt dt{width:6.7rem}.style_guide_head .bg_box_area .bg_box .label_txt dt:before{display:inline-block;content:"";width:3px;height:3px;margin-right:4px;background:#a3a3a3;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align:middle}.style_guide_head .bg_box_area .bg_box .label_txt dd{width:100%;margin-left:-6.7rem;padding-left:6.7rem;box-sizing:border-box;word-break:keep-all}.style_guide_head .tag_info.hash_btn_group .hash_node{display:inline-block}.relation_slide .list_item_body .ttl_area h4.ttl{display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.item_list_wrap .list_item .list_item_body .store_area{margin-bottom:7px}.main_product_sec{margin:40px 0;clear:both;display:block}.main_product_sec .ttl_area{margin-bottom:16px}.product_cate_slide_wrap{position:relative}.product_cate_slide_wrap .swiper-container{margin-left:-20px;margin-right:-20px;padding:0 20px}.product_cate_slide_wrap .product_cate_node{width:80px}.product_cate_item{text-align:center}.product_cate_item .ic_area{width:80px;height:80px;border:1px solid #efefef;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;line-height:78px;box-sizing:border-box}.product_cate_item .ic_living{vertical-align:middle}.product_cate_item .txt_area{margin-top:10px;margin-left:-5px;margin-right:-5px;font-size:1.3rem;line-height:1.3}.main_link_sec{margin:40px 0}.main_link_sec .link_item{display:table;width:100%;padding:13px 16px;background:#f7f7f7;border:1px solid hsla(0,0%,43.9%,.1)}.main_link_sec .link_item:nth-child(2n){background:#f7f2f2;border:1px solid rgba(174,147,123,.1)}.main_link_sec .link_item+.link_item{margin-top:8px}.main_link_sec .link_item>div{display:table-cell;vertical-align:middle}.main_link_sec .link_item .ic_area .ic_living{background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.main_link_sec .link_item .txt_area{padding-left:16px;font-size:1.4rem}.main_link_sec .link_item .txt_area .seo-h3 .ttl,.main_link_sec .link_item .txt_area .ttl{font-size:1.6rem}.zin_latest_info_sec{margin:40px 0}.latest_board_head .tabs{position:relative;margin:0 0 15px}.latest_board_head .tabs:before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:1px;background:#e2e2e2}.latest_board_head .tabs .tab_node{position:relative;z-index:1}.latest_list_wrap .dot_ls>li{margin-bottom:6px;padding-left:15px}.latest_list_wrap .dot_ls>li:before{top:.7em;width:4px;height:4px;background:#d0d0d0}.item_list_wrap.latest_list_wrap .latest_list_item{display:table;width:100%;table-layout:fixed;margin-bottom:0}.latest_list_wrap .latest_list_item>div{display:table-cell;vertical-align:middle}.latest_list_wrap .latest_list_item .ttl_area h6.ttl{overflow:hidden;font-size:1.5rem;white-space:nowrap;text-overflow:ellipsis}.latest_list_wrap .latest_list_item .date_area{width:100px;text-align:right;white-space:nowrap;font-size:1.4rem;color:#7c7c7c}.main_product_sec:after{content:""}.main_product_sec:after,.product_cate_slide_group.new,.video_sec{clear:both;display:block}.product_cate_slide_group.new:after{clear:both;display:block;content:""}.product_cate_slide_group.new .product_cate_node{float:left;width:33.3333%;margin-bottom:15px}.product_cate_slide_group.new .product_cate_item .ic_area{margin:0 auto;text-align:center}#ZinDetailTab,#ZinDetailTab_sec{padding-left:20px}#ZinDetailTab{width:100%}#ZinDetailTab .zin_detail_list{display:inline-flex;padding-right:20px}#ZinDetailTab.type_line .zin_detail_list{border-bottom:1px solid #d0d0d0}#ZinDetailTab::-webkit-scrollbar{display:none}#ZinDetailTab .tab_node{padding:0 15px;margin:-1px 0}#ZinDetailTab .tab_node:first-child{padding-left:0}#ZinDetailTab .tab_node:last-child{padding-right:0}#ZinDetailTab .tab_item{display:block;padding-bottom:8px}#ZinDetailTab .is_active .tab_item{background:none;color:#b93d40}#ZinDetailTab .tab_node:first-child .tab_item{padding-left:2px}#ZinDetailTab .tab_item span{white-space:nowrap;font-size:1.6rem}#ZinDetailTab .is_active .tab_item span{position:relative;font-weight:500}#ZinDetailTab .is_active .tab_item span:after{display:block;content:"";position:absolute;left:-3px;right:-3px;bottom:-.65em;height:2px;background:#b93d40}#contents.zin_page.wallpaper_page.list_page{padding-top:calc(env(safe-area-inset-top) + 50px)}#contents.detail_page.application_page{padding-top:calc(env(safe-area-inset-top) + 74px)}.wallpaper_page .wallpaper_head .ttl_area{margin-bottom:20px}.wallpaper_page .wallpaper_head .ttl_area p{font-size:1.3rem;line-height:2.2rem}.zin_detail_tab_sec .tabs{margin-top:0}.wallpaper_page .video_sec .swiper-container,.window_page .video_sec .swiper-container{overflow:hidden}.wallpaper_page .video_sec .video_bg .video_area .iframe_inner{padding-bottom:56.25%}.wallpaper_page .video_sec .ttl_group h4{font-size:2rem;font-weight:500;margin-bottom:10px}.wallpaper_page .video_sec .ttl_group p{font-size:1.3rem;line-height:2.2rem}.wallpaper_page .video_sec .zin_pagination_group.type_num{top:auto;left:auto;margin-left:0;margin-top:0;right:29px}.popup_body .zin_cate_body{padding-bottom:20px}.popup_body .zin_cate_body .banner_area{background:#f8f8f8;padding:34px 0;margin-bottom:24px}.popup_body .zin_cate_body .banner_area .item_inner>a,.popup_body .zin_cate_body .banner_area .item_inner>div{display:block;margin-top:10px}.popup_body .zin_cate_body .banner_area .item_inner>a:first-child{margin-top:0}.popup_body .zin_cate_body .banner_area .img_wrap{position:relative;width:100%;font-size:0}.popup_body .zin_cate_body .banner_area .img_wrap .txt_area{display:flex;align-items:flex-start;flex-wrap:wrap;position:absolute;top:42%;left:4.5%;right:4.5%}.popup_body .zin_cate_body .banner_area .img_wrap .txt_area:before{display:block;content:"";position:absolute;top:.5rem;bottom:.5rem;left:50%;width:1px;background:#fff;opacity:.3}.popup_body .zin_cate_body .banner_area .img_wrap .txt_area a{display:block;width:50%;padding:.5rem 0;color:#fff!important;font-size:1.2rem;font-weight:500}.popup_body .zin_cate_body .banner_area .img_wrap .txt_area a:nth-of-type(2n){padding-left:1.6rem}.popup_body .zin_cate_body .banner_area img{width:100%}.popup_body .zin_cate_body .input_area{margin-top:14px;margin-right:4px}.popup_body .zin_cate_body .input_area .grid{display:flex;flex-wrap:wrap;align-items:stretch}.popup_body .zin_cate_body .input_area>label{display:block;margin-bottom:8px;font-size:1.4rem;font-weight:500}.popup_body .zin_cate_body .input_area>label .arw{margin-left:3px;vertical-align:-2px}.popup_body .zin_cate_body .input_area>label a.on{color:#866e64}.popup_body .zin_cate_body .input_area>label a.on .arw{background-position:-60px -55px}.popup_body .zin_cate_body .input_area.inline.type_btn .input_box+.input_box{margin-bottom:8px;margin-left:0}.popup_body .zin_cate_body .input_area.inline.type_btn .input_box{width:50%;margin-bottom:8px}.popup_body .zin_cate_body .input_area .input_box label{width:100%;padding:0;height:100%}.popup_body .zin_cate_body .input_area .input_box span{display:flex;align-items:center;justify-content:center;min-width:auto;width:100%;font-size:1.3rem;padding:10px 4px;height:100%}.popup_body .zin_cate_body .input_area .input_box span:before{content:none}.wallpaper_head{margin-bottom:20px}.snb_top_tab{position:absolute;z-index:0;visibility:hidden;height:0;left:0;background:#fff;transition:transform .2s ease-in-out;margin:0}.snb_top_tab .tab_list_wrap{padding:10px 20px 0}.wallpaper_tab_cnt{margin-top:25px}.video_slide_wrap .swiper-slide{background-size:contain;background-color:#efefef;background-position:50%}#wrapper.is_down .snb_top_tab,#wrapper.is_up .snb_top_tab{position:fixed;top:calc(constant(safe-area-inset-top) + 50px);top:calc(env(safe-area-inset-top) + 50px);z-index:2;visibility:visible;width:100%;height:auto;transform:translateZ(0)}.wallpaper_page .visual_sec{margin-bottom:25px}.wallpaper_page .video_sec{position:relative;margin-bottom:0;margin-top:-5px}.wallpaper_page .video_sec .ttl_group .ttl_area .ttl{font-weight:500;margin-bottom:10px}.wallpaper_page .level_sec{padding-top:10px}.wallpaper_page .level_sec .ttl_group{text-align:center}.wallpaper_page .level_sec .ttl_group .ttl_area{margin-bottom:19px}.wallpaper_page .level_sec .ttl_group h2,.wallpaper_page .level_sec .ttl_group span{font-size:2rem}.wallpaper_page .level_sec .level_item_list .items{text-align:center;width:100%;background-color:#f7f7f7;border:1px solid #d0d0d0;border-radius:6px;padding:16px 28px;margin-bottom:8px}.wallpaper_page .level_sec .level_item_list .items strong{font-size:1.5rem;font-weight:700;display:block;margin-bottom:3px}.wallpaper_page .level_sec .level_item_list .items p{font-size:1.4rem;line-height:2.2rem}.wallpaper_page .related_sec .cnt>.ttl_area .ttl{font-weight:500}.wallpaper_page .intro_brand_sec{text-align:center;margin:30px 0}.wallpaper_page .intro_brand_sec h2{font-size:24px;color:#212121;margin-bottom:16px}.wallpaper_page .interior_swipe{overflow-x:auto;overflow-y:hidden}.wallpaper_page .brand_intro_list{border-radius:70px;border:1px dotted #b93d40;background-color:#fff;padding:9px;margin:0 20px;display:inline-flex}.wallpaper_page .brand_intro_list ul{background-color:#b93d40;padding:8px 13px;border-radius:60px;display:inline-flex}.wallpaper_page .brand_intro_list ul li{margin:5px;padding:17px 23px;background:url(../images/%40_list_bg.png) no-repeat 50%;background-size:cover;border-radius:5px;white-space:nowrap}.wallpaper_page .brand_intro_list ul li:first-child{border-radius:50px 5px 5px 50px;overflow:hidden}.wallpaper_page .brand_intro_list ul li:last-child{border-radius:5px 50px 50px 5px;overflow:hidden}.wallpaper_page .brand_intro_list ul li p{margin-bottom:3px}.wallpaper_page .brand_intro_list ul li p span{font-size:1.4rem;color:#fff;display:inline-block}.wallpaper_page .brand_intro_list ul li:nth-child(4) span~span:before,.wallpaper_page .brand_intro_list ul li:nth-child(5) span~span:before,.wallpaper_page .brand_intro_list ul li:nth-child(6) span~span:before{content:"";display:inline-block;width:1px;height:12px;background-color:#fff;opacity:1%;margin:0 9px}.wallpaper_page .brand_intro_list ul li strong{color:#fff;font-size:1.4rem}.wallpaper_page .intro_brand_sec .btn_area{margin:18px auto 0;padding:0 103px}.wallpaper_page .intro_brand_sec .btn_area button{min-width:155px;padding:0;font-size:1.4rem}.zin_page .interior_sec{margin-bottom:40px}.zin_page .interior_sec h5{font-size:2rem;font-weight:500;margin-bottom:10px}.zin_page .interior_sec ul li{display:inline-block;margin:0 6px;vertical-align:top}.zin_page .interior_sec ul li a{position:relative;display:block;width:100%;height:100%}.zin_page .interior_sec ul li a img{width:100%;height:100%;object-fit:cover}.zin_page .interior_sec ul li a .txt_group{display:block;right:12px;position:absolute;bottom:12px;left:12px}.zin_page .interior_sec ul li a h4{font-size:1.7rem;color:#fff;font-weight:500;position:relative}.zin_page .interior_sec ul li .is_arw_group{position:absolute;right:-5px;bottom:0}.wallpaper_page .detail_img_sec{width:100%;margin-bottom:32px}.wallpaper_page .detail_img_sec img{width:100%}.wallpaper_page .product_banner_wrap{margin:40px 0}.wallpaper_page .wallpaper_slide_sec{margin:10px 0 15px}.wallpaper_page .wallpaper_slide_sec .ttl_group .ttl_area{width:50%}.wallpaper_page .wallpaper_slide_sec .ttl_area h3.ttl{font-weight:500;font-size:1.6rem}.wallpaper_page .wallpaper_slide_sec .ttl_group .zin_arw_group{width:50%}.wallpaper_page .ttl_group.has_elem{margin-bottom:9px}.wallpaper_page .wallpaper_slide_sec .ttl_group.has_elem .ttl{font-size:1.6rem;font-weight:500}.wallpaper_page .exam_slide_list_wrap{position:relative}.wallpaper_page .exam_slide_list_wrap .list_item_head figure{padding-bottom:100%}.wallpaper_page .ppl_list_sec .exam_slide_list_wrap .list_item_head figure{padding-bottom:60%}.wallpaper_page .wallpaper_slide_sec .swiper-container{margin:0 -20px;padding:0 20px}.wallpaper_page .exam_slide_list_wrap .list_item_body h5{font-size:1.5rem;line-height:2.2rem;display:-webkit-box;overflow:hidden;max-height:2.8em;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-all;white-space:normal;-webkit-box-orient:vertical}.wallpaper_page .ppl_list_sec .list_item_body h5{-webkit-line-clamp:1}.wallpaper_page .exam_slide_list_wrap .zin_arw_group .zin_banner_arw{vertical-align:-10px}.wallpaper_page .exam_slide_list_wrap .zin_arw_group .zin_banner_arw.arr_prev{margin-right:10px}.fame_style_wrap.slide_item_list_wrap .list_item_body .ttl_area,.wallpaper_page .exam_slide_list_wrap .list_item_body .ttl_area{margin-bottom:5px}#relateSlideWrap .list_item_body h6{font-size:1.4rem;font-weight:500;min-height:1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#relateSlideWrap .list_item_body p{line-height:1}#relateSlideWrap .list_item_body .color{font-size:1.3rem;line-height:2.2rem}#relateSlideWrap .list_item_body .code{font-size:1.3rem;color:#7c7c7c;line-height:1.4rem;margin-top:5px}#relateSlideWrap .list_item_head figure{padding-bottom:100%}#relateSlideWrap .badge_ls img{display:inline-block;font-size:0;margin-top:5px}#relateSlideWrap .badge_ls img~img{margin-left:4px}.wallpaper_slide_sec.trend_sec .slide_item_list_wrap .list_item .thumb{padding-bottom:100%}.window_page section{overflow:hidden}.window_page .window_head .ttl_area{margin-bottom:17px}.window_page .window_head .btn_area{margin-bottom:34px}.window_page .window_head .btn_area .btn{padding:10px 0;font-size:1.5rem;width:100%}.features_list{font-size:0;margin:10px 0 17px -16px}.features_list img{width:32px}.features_list span{position:relative;display:inline-block;padding-top:5px;padding-left:16px;font-size:1.4rem;font-weight:500;color:#866e64}.features_list span:last-of-type:after{display:none}.features_list span:after{position:absolute;content:"";top:50%;transform:translateY(-50%);margin:3px 8px 0;display:inline-block;width:1px;height:16px;background-color:#e2e2e2}.features_list span i{margin-right:3px}.wallpaper_body section{overflow:hidden}.wallpaper_tab_cnt .open_btn_list{display:table;width:100%;padding:0 20px;font-size:0;margin-bottom:24px}.wallpaper_tab_cnt .open_btn_list .light_box_wrap{display:inline-block;width:calc(50% - 5px)}.wallpaper_tab_cnt .open_btn_list .light_box_wrap:first-of-type{margin-right:10px}.wallpaper_tab_cnt .open_btn_list .btn{width:100%;font-size:1.4rem;font-weight:400;color:#b93d40;border-bottom:1px solid #b93d40;padding:0 0 7px 2px;text-align:left}.wallpaper_tab_cnt .open_btn_list .btn.construction{display:table-cell;width:calc(50% - 5px)}.wallpaper_tab_cnt .open_btn_list .btn .ic{position:absolute;top:50%;transform:translateY(-50%);margin-top:-5px;right:0}.filter_wrap{border-top:1px solid #000}.filter_head{position:relative;display:table;width:100%;padding:12px 0}.filter_head .btn_area{width:1px}.filter_head .btn_area .filter_btn{padding:0 10px}.filter_head>div{display:table-cell;vertical-align:top}.filter_btn{padding:3px 10px;font-size:1.4rem;font-weight:500;line-height:2.8rem}.filter_btn i{vertical-align:-7px}.filter_head .btn_area>.btn,.filter_head .btn_area>button{white-space:nowrap}.sel_filter_area{padding:0 20px 0 10px}.sel_filter_area .chip_ls{flex-flow:wrap;white-space:normal}.filter_body{position:relative}.filter_cate_group{background:#f8f8f8;border-top:1px solid #e2e2e2}.filter_cate_group .filter_cate_item{padding:12px;font-size:1.4rem;font-weight:500}.filter_cate_group .filter_cate_item.is_active{color:#b93d40}.filter_body:after{display:block;content:"";clear:both}.filter_body .detail_filter_group{display:inline-block;width:auto;white-space:unset;padding:14px 10px;margin-left:-30px;margin-top:-10px}.filter_body .detail_filter_group .input_area.check.type_color{padding-left:0}.filter_body .detail_filter_group .input_area.inline .input_box{margin-left:30px;margin-top:10px}.filter_foot{padding:14px 10px 0}.filter_foot form{display:table;width:100%}.filter_foot form>div{display:flex;justify-content:space-between}.filter_sec .filter_foot .input_area label{min-width:0;padding:10px 7px 0 0;font-size:1.4rem;font-weight:500}.filter_foot .input_area .input_box{position:relative;width:calc(100% - 50px);height:42px;padding:2px 30px 0 14px}.filter_foot .btn_area.taR{margin-top:12px;display:block}.filter_foot .input_area.text .input_box .reset_btn{position:absolute;top:50%;right:14px;margin-top:-15px}.zin_sec.wallpaper_list_sec{margin-top:6px}.zin_sec.wallpaper_list_sec .list_item .thumb{padding-bottom:100%}.dep2_page .zin_sec.wallpaper_list_sec .list_item_body{min-height:9rem}.zin_sec.wallpaper_list_sec .compare_btn{font-size:1.3rem;line-height:normal}.zin_sec.wallpaper_list_sec .pagination_group{margin-top:10px}.wallpaper_footer .product_banner_wrap div+div{margin-top:8px}.wallpaper_footer .product_banner_wrap a{position:relative;display:block;width:100%;height:100%}.wallpaper_footer .product_banner_wrap a img{width:100%;height:100%;object-fit:cover}.wallpaper_footer .product_banner_wrap a .ttl{position:absolute;top:50%;transform:translateY(-50%);left:18px;font-size:1.6rem;font-weight:500;color:#fff}.product_structure_wrap{margin-bottom:21px}.product_structure_wrap .ttl{font-size:1.6rem;font-weight:500}.product_structure_wrap .txt{font-size:1.3rem;font-weight:400}.product_structure_wrap .product_info{margin:12px 0 15px;border-left:none;border-right:none}.product_structure_wrap .product_info tr th{width:34%;text-align:left;padding:15px 14px;font-size:1.4rem;font-weight:400;color:#7c7c7c}.product_structure_wrap .product_info tr td{padding:15px 14px;word-break:keep-all;border-right:none}.product_structure_wrap .product_img{width:100%}.recommendation_comment_wrap{text-align:center;margin-bottom:17px}.recommendation_comment_wrap .recommendation_comment{background-color:#f7f2f2;margin-bottom:17px;border-left:2px solid #b93d40;padding:18px 20px;text-align:left;margin-top:40px}.recommendation_comment_wrap .recommendation_comment .comment_label_area{margin-bottom:8px}.recommendation_comment_wrap .recommendation_comment .comment_label_area strong{font-size:1.5rem;font-weight:500;color:#b93d40}.recommendation_comment_wrap .recommendation_comment .comment_label_area i{margin-right:5px;vertical-align:-6px}.recommendation_comment_wrap .recommendation_comment .comment_content_area{font-size:1.3rem;line-height:2.2rem}.recommendation_comment_wrap>span{color:#b51313;display:block;font-size:1.2rem}.zin_page .product_detail_foot .btn_area .btn{position:relative;padding:0 24px}.zin_page.dep3_page .product_detail_foot .btn_area .btn{text-align:left}.product_detail_foot .btn_area .btn~.btn{margin-top:10px;margin-left:0}.product_detail_foot .btn_area .btn span{font-size:1.5rem}.product_detail_foot .btn_area .btn i.ic_download_c{position:absolute;right:20px;top:50%;margin-top:-12px}.product_box .award_status_area{margin-bottom:28px}.product_box .award_status_area .product_ttl{font-size:1.6rem;font-weight:500}.product_box .award_img_wrap{margin-top:26px}.product_box .award_img_wrap ul{font-size:0}.product_box .award_img_wrap ul li{display:inline-block;text-align:center;width:50%}.product_box .award_img_wrap ul li p{margin-top:14px;font-size:1.2rem;font-weight:400}.product_box .award_img_wrap ul li:nth-of-type(n+3){padding-top:20px}.product_box .award_img_wrap ul li img{zoom:.5}.item_list_wrap .list_item .list_item_body p{font-size:1.3rem;font-weight:400}.light_box_area.award_box .box_body .box_inner{padding:26px 0 40px}.award_box .awards_sec .ttl{font-size:1.6rem;font-weight:500;color:#212121}.award_box .awards_sec p{font-size:1.3rem;font-weight:400}.award_box .awards_sec .star_txt{font-size:1.2rem;font-weight:400;color:#7c7c7c}.star_txt:before{display:inline-block;content:"*";padding-right:5px;font-size:inherit;color:inherit;vertical-align:-2px}.award_box .awards_sec .awards_ls{text-align:center}.award_box .awards_sec .awards_ls .img_area{margin-top:27px}.award_box .awards_sec .awards_ls .txt_area{margin-top:10px}.award_box .awards_info_sec{margin-top:27px}.award_box .awards_info_sec .bg_box{padding:18px 16px}.award_box .awards_info_sec .ttl{font-size:1.5rem;font-weight:500}.award_box .awards_info_sec h6.ttl{margin:8px 0 5px;font-size:1.4rem;font-weight:500}.award_box .awards_info_sec p,.awards_down_sec thead tr th{font-size:1.3rem;font-weight:400}.awards_down_sec thead tr th{padding:8px 14px;background-color:#f8f8f8;text-align:center;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.awards_down_sec thead tr .file_name{width:65%}.awards_down_sec thead tr .file_size{width:35%}.awards_down_sec tbody tr .name.taL{text-align:left;color:#212121}.awards_down_sec tbody tr .name span{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:220px}.awards_down_sec tbody tr{border-bottom:1px solid #e2e2e2}.awards_down_sec tbody tr td{padding:15px 0;line-height:1.2;color:#7c7c7c}.awards_down_sec tbody tr .name i{vertical-align:baseline}.awards_down_sec tbody tr td{text-align:center}.construction_detail_box h2.ttl{font-size:2rem}.construction_detail_box .detail_body .zin_sec.qa_sec h2.ttl,.construction_detail_box .detail_body .zin_sec.store_sec h2.ttl{font-weight:500}.construction_detail_box .detail_body .ttl_area p{font-size:1.5rem}.construction_detail_box .detail_body .txt_area{margin-top:10px}.construction_detail_box .detail_body .txt_area p{font-size:1.3rem;font-weight:400}.construction_detail_box .detail_foot{width:auto;margin:0 -10px}.construction_detail_box .detail_head .label_txt dt{min-width:110px;width:50%}.construction_detail_box .detail_head .label_txt dd{width:50%}.construction_detail_box .detail_head .place_area p{font-size:1.4rem;font-weight:500}.construction_detail_box .detail_head .utility_wrap{position:relative}.construction_detail_box .detail_head .btn_wrap{position:absolute;right:0;top:7px;float:none;margin-top:0}.construction_detail_box .detail_head .btn_wrap>div:first-of-type{margin-right:10px}.construction_detail_box .detail_head .btn_wrap>div{display:inline-block}.construction_detail_box .detail_head .chain_ls span{position:relative;display:inline-block;padding-right:6px;font-size:1.2rem;word-break:break-all}.construction_detail_box .detail_head .chain_ls span:first-of-type{padding-left:0}.construction_detail_box .detail_head .chain_ls span:last-of-type{padding:0}.construction_detail_box .detail_head .chain_ls span:last-of-type:after{display:none}.construction_detail_box .detail_head .chain_ls span:after{display:block;content:"";position:absolute;right:0;top:50%;width:1px;height:10px;margin-top:-5px;background-color:#a3a3a3}.construction_detail_box .detail_head{margin:0 -20px;width:auto}.construction_detail_box .hash_btn_group,.construction_detail_box .utility_wrap{margin:0 20px}.construction_detail_box .detail_body .construction_item{margin:0;padding:0 10px}.construction_detail_box .construction_list .grid_5{margin:0 -10px}.construction_detail_box .detail_head .ttl_group{padding:0 20px 24px;margin-right:30px}.construction_detail_box .detail_body .construction_item .thumb{display:block;padding-bottom:100%;background-color:#f0f0f0;background-size:cover;background-position:50%}.construction_detail_box .zin_sec.recommend_sec{margin:40px -10px 0}.construction_detail_box .zin_sec.recommend_sec .ttl_area{margin-left:10px}.construction_detail_box .detail_body .construction_list_group{margin-top:30px}.construction_detail_box .detail_body .construction_list_group .ttl{font-weight:500}.construction_detail_box .detail_body .construction_list_group .type{position:absolute;bottom:0;background-color:#fff;padding:5px 12px;font-size:1.3rem;font-weight:500}.construction_detail_box .detail_body .txt_area p.brand{font-size:1.2rem;font-weight:500;color:#a3a3a3}.construction_detail_box .detail_body .txt_area p.code{color:#7c7c7c}.construction_detail_box .detail_body .txt_area .ttl{font-weight:400}.construction_detail_box .detail_body .banner_node .txt_area{position:absolute;bottom:12px;left:13px;margin-top:0;color:#fff}.construction_detail_box .detail_body .banner_node .txt_area .ttl{font-size:1.6rem;font-weight:500}.construction_detail_box .detail_body .banner_node .link{position:absolute;right:10px;bottom:18px}.construction_detail_box .detail_body .banner_node .banner_item{position:relative;display:block;padding-bottom:141.11%;background-color:#f0f0f0;background-size:cover;background-position:50%}.construction_detail_box .detail_body .zin_sec.store_sec .thumb{display:block;padding-bottom:37.25%;background-color:#f0f0f0;background-size:cover;background-position:50%}.construction_detail_box .detail_body .zin_sec.store_sec .txt_area{margin-top:0;border:1px solid #d0d0d0;padding:15px 35px 20px}.construction_detail_box .detail_body .zin_sec.store_sec .txt_area li{font-size:1.4rem;font-weight:400;color:#212121}.qa_list .a_area,.qa_list .q_area{position:relative;padding-left:50px}.qa_list .a_area:before,.qa_list .q_area:before{display:block;position:absolute;left:0;top:50%;width:32px;height:32px;margin-top:-16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;font-size:1.6rem;text-align:center;line-height:32px;font-weight:500}.qa_list .q_area:before{content:"Q";background:#212121}.qa_list .a_area:before{content:"A";background:#b93d40}.qa_list .qa_item .box{display:inline-block;position:relative;margin:10px 0;padding:18px 20px;border:1px solid #e2e2e2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:1.5;word-break:keep-all;white-space:pre-line;box-shadow:0 0 8px rgba(21,21,21,.1)}.qa_list .q_area .box{background:#fff;font-weight:500}.qa_list .a_area .box{background:#f8f8f8}.qa_list .qa_item .box:after,.qa_list .qa_item .box:before{display:block;content:"";position:absolute;width:0;height:0;right:100%;top:50%}.qa_list .qa_item .box:after{margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid #e2e2e2}.qa_list .qa_item .box:before{margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;z-index:2}.qa_list .q_area .box:before{border-right:5px solid #fff}.qa_list .a_area .box:before{border-right:5px solid #f8f8f8}.construction_detail_box .detail_body .bg_box.store_about_group{margin-top:17px;padding:14px 10px 40px;background-color:#f0f0f0}.construction_detail_box .detail_body .bg_box.store_about_group .info_wrap{padding:0 10px}.construction_detail_box .detail_body .bg_box.store_about_group .info_wrap .ttl_area{margin-bottom:10px}.construction_detail_box .detail_body .bg_box.store_about_group .info_wrap .ttl{margin-left:14px;font-weight:500}.construction_detail_box .detail_body .bg_box.store_about_group .info_wrap .dot_list{margin-bottom:27px}.construction_detail_box .detail_body .bg_box.store_about_group .img_wrap .tab_wrap{text-align:center}.construction_detail_box .detail_body .bg_box.store_about_group .img_wrap .tab_wrap .tabs{margin-top:25px;margin-bottom:16px}.construction_detail_box .detail_body .bg_box.store_about_group .img_wrap .tab_wrap .tabs.type_line .tab_item{padding:0 3px}.construction_detail_box .detail_body .bg_box.store_about_group .img_wrap .tab_wrap .tabs.type_line .tab_node{padding:0 15px}.construction_detail_box .detail_body{overflow:visible}.construction_detail_box .detail_body .design_sec{padding:34px 0;margin-left:-20px;margin-right:-20px;background:#f7f2f2;text-align:center}.construction_detail_box .detail_body .design_sec .tll_area{margin-bottom:20px}.construction_detail_box .detail_body .design_sec .tll_area .ttl{font-size:1.6rem}.construction_detail_box .detail_body .design_sec .tll_area span{font-weight:500}.construction_detail_box .detail_body .design_sec .btn{min-width:160px}.construction_detail_box .img_wrap .full_banner_group .full_banner_item{padding-bottom:41%}.construction_detail_box .img_wrap .zin_pagination_group .zin_pagination{bottom:auto;background:transparent}.construction_detail_box .keyword_sec .label_content{display:block}.construction_detail_box .keyword_sec .label_content .label_wrap{width:100%}.construction_detail_box .keyword_sec .label_content .content_wrap{width:100%;padding-left:0}.construction_detail_box .keyword_sec .label_content>div{display:block;vertical-align:auto}.construction_detail_box .keyword_sec .label_content .label_wrap .ttl_area{margin-top:10px}.construction_detail_box .keyword_sec .label_content .label_wrap .ttl_area h3.ttl{font-size:2rem;font-weight:500}.construction_detail_box .keyword_sec .keyword_ls span{position:relative;padding:0 9px;font-size:1.6rem}.construction_detail_box .keyword_sec .keyword_ls span:first-of-type{padding-left:0}.construction_detail_box .keyword_sec .keyword_ls span+span:before{display:block;content:"";position:absolute;left:0;top:50%;margin-top:-8px;width:1px;height:16px;background:#e2e2e2}.construction_detail_box .recommend_sec .thumb{display:block;padding-bottom:100%;background-color:#f0f0f0;background-size:cover;background-position:50%}.construction_detail_box .recommend_sec .ttl{font-weight:500}.construction_detail_box .recommend_sec .recommend_node{margin-bottom:25px}.construction_detail_box .detail_foot:before{margin-bottom:30px;height:1px;background:#d0d0d0;opacity:1}.construction_detail_box .detail_foot .btn{min-width:155px;border:1px solid grey;color:#212121;background:#fff}.product_compare_sec{padding:22px 0 0}.product_compare_sec .ttl_area{margin-bottom:5px}.product_compare_sec h3{font-size:2.2rem;font-weight:400;display:inline-block;margin-right:8px}.product_compare_sec .ttl_area span{display:inline-block;color:#a3a3a3;font-size:1.4rem;margin-right:10px}.product_compare_sec .badge_ls{display:inline-block;font-size:0;vertical-align:-2px;margin-bottom:15px}.product_compare_sec .badge_ls img{display:inline-block}.product_compare_sec .badge_ls img~img{margin-left:5px}.calc_btn_sec{padding:27px 0 23px}.calc_btn_sec .btn_area{width:100%}.calc_btn_sec .btn_area button{width:100%;font-size:1.6rem;padding:13px 0}.spec_sec h5{font-size:1.6rem;font-weight:500}table.product_info{border-top:1px solid #e2e2e2;margin-bottom:30px;width:100%}table.product_info tr th{width:36%;padding:15px 14px;background-color:#f8f8f8;border-bottom:1px solid #e2e2e2;font-size:1.3rem;font-weight:400;text-align:left;color:#7c7c7c}table.product_info tr td{padding:15px 14px;background-color:#fff;border-bottom:1px solid #e2e2e2}.wallpaper_page .banner_img_sec{margin:20px 0 24px}.wallpaper_page .banner_img_sec img{width:100%}.product_box .special_sec h5{font-size:1.6rem;font-weight:500}.product_box .quality_info_sec .tab_ui .tab_ui_inner{margin-top:0}.product_box .special_sec .cnt_area~.cnt_area{margin-top:25px;display:block}.product_box .special_sec .txt_wrap h5{font-size:1.5rem;font-weight:500;line-height:2.3rem;margin-bottom:7px}.product_box .special_sec .txt_wrap p{font-size:1.3rem;line-height:2.2rem;margin-bottom:8px}.product_box .special_sec .txt_wrap small{color:#a3a3a3;font-size:1.2rem;margin-bottom:17px;display:block}.product_box .special_sec .txt_wrap small:before{content:"*";display:inline-block;margin-right:4px}.product_box .special_sec .img_wrap img{width:100%}.product_box .special_sec .etc_wrap{text-align:center;margin-bottom:17px}.product_box .special_sec .etc_wrap .txt_wrap{background-color:#fbf7f3;margin-bottom:17px;border-left:2px solid #b49277;padding:18px 20px;text-align:left;margin-top:40px}.product_box .special_sec .etc_wrap h5{font-size:1.5rem;font-weight:500;color:#a27855}.product_box .special_sec .etc_wrap h5 i{margin-right:5px;vertical-align:-6px}.product_box .special_sec .etc_wrap p{font-size:1.3rem;line-height:2.2rem}.product_box .special_sec .etc_wrap span{color:#b51313;display:block;font-size:1.2rem}.product_box .special_sec .file_wrap .btn_area~.btn_area{margin-top:10px}.product_box .special_sec .file_wrap button{position:relative;text-align:left;padding:0 50px 0 24px;width:100%}.product_box .special_sec .file_wrap button span{font-size:1.5rem}.product_box .special_sec .file_wrap button i{position:absolute;right:17px;top:50%;margin-top:-12px}.wallpaper_page .banner_slide_sec .full_banner_wrap{margin-top:40px}.banner_slide_sec .zin_pagination_group.type_btn{bottom:-21px}.zin_detail_viewer_wrap .zin_slide_group{position:relative}.zin_detail_viewer_wrap .main_img_frame{width:100%;font-size:0;margin-bottom:3px}.zin_detail_viewer_wrap .main_img_frame .img_area{position:relative}.zin_detail_viewer_wrap .main_img_frame .main_img{background-size:cover;background-position:50%;height:auto;width:100%;padding-bottom:48%}.zin_detail_viewer_wrap .main_img_frame .expansion_wrap{position:absolute;right:8px;bottom:8px;background:#fff;border-radius:100%;width:38px;height:38px;text-align:center;line-height:3.8rem}.zin_detail_viewer_wrap .slide_node{position:relative;width:20%;font-size:0}.zin_detail_viewer_wrap .slide_node.is_active .thumb:after{content:"";display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;border:2px solid #b93d40;box-sizing:border-box}.zin_detail_viewer_wrap .slide_node .thumb{width:100%;background-size:cover;padding-bottom:100%}.zin_detail_viewer_wrap .zin_slide_group .zin_pagination_group{transform:translateX(0)}.zin_detail_viewer_wrap .color_cnt,.zin_detail_viewer_wrap .main_cnt{font-size:1.2rem;line-height:1.8rem;color:#7c7c7c}.zin_detail_viewer_wrap .color_cnt{display:block;margin-top:5px}.zin_detail_viewer_wrap .ttl{font-size:1.4rem;margin-bottom:6px;margin-top:15px}.zin_detail_viewer_wrap .swiper-pagination-bullet~.swiper-pagination-bullet{margin-left:6px}.expansion_img_body{padding-top:30px}.expansion_img_body .expansion_img_wrap{height:320px;margin-bottom:20px}.popup_body .expansion_img_body .expansion_img_wrap{margin:20px 0}.expansion_img_body .expansion_img_wrap img{width:100%;height:100%}.expansion_img_body .expansion_txt_wrap{padding:12px 13px}.expansion_img_body .expansion_txt_wrap p{font-size:1.2rem;color:#7c7c7c;line-height:1.8rem}.expansion_img_body .dot_ls>.dot_txt:before{background:#a3a3a3;width:3px;height:3px}.tv_page .tabs{margin-bottom:0}.tv_page .tabs .tab_list_wrap{display:block}.tv_page .item_list_wrap .list_setting_group{text-align:right;margin:8px 0}.tv_page .zintv_list{position:relative;display:block}.tv_page .item_list_wrap .zintv_list .list_item{margin-bottom:24px}.tv_page .zintv_list .list_item_body{min-height:0}.tv_page .zinpaper_list .list_item_body .ttl_area,.tv_page .zintv_list .list_item_body .ttl_area{margin-bottom:5px}.tv_page .zintv_list .zintv_list_head{position:relative}.tv_page .zintv_list .zintv_list_head:after{content:""!important;width:56px!important;height:56px!important;display:block;background-size:216px 56px;background-image:url(../images/ic_player_m.png);background-position:-160px 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tv_page .zintv_list .list_item .thumb{padding-bottom:57%}.tv_page .zintv_list .zintv_list_body .sub_ttl{font-size:1.2rem;color:#7c7c7c}.tv_page .zintv_list .zintv_list_body .ttl{font-size:1.5rem;font-weight:500;display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.tv_page .zintv_list .zintv_list_body .item_info_group dd{font-size:1.3rem;color:#7c7c7c}.zin_box_area .box_body{padding-top:20px}.zin_box_area .ttl_area{text-align:left;margin-top:8px;margin-bottom:18px}.zin_box_area .ttl_area p{font-size:1.2rem;color:#7c7c7c}.zin_box_area .ttl_area .ttl{font-weight:500}.zin_box_area .scroll_area{padding:15px;height:60vw;overflow-x:hidden;overflow-y:auto;margin-bottom:30px}.zin_box_area .scroll_area .cnt_inner{font-size:1.4rem;padding-right:40px;line-height:1.7;text-align:left;white-space:pre-wrap}.zin_box_area .box_foot .btn{height:4.2rem;width:100%;margin-bottom:10px;margin-left:0;text-align:left;font-size:1.4rem;line-height:4.1rem}.zin_box_area .box_foot .btn .ic{float:right;margin-top:.7rem}.zintv_nolist .no_result{padding:107px 0 115px}.zintv_nolist .no_result p{font-size:1.5rem}.zintv_page .input_area.select.is_active i.arw_triangle{transform:rotate(180deg)}.zinpaper_list .zinpaper_list_head{border:1px solid #e2e2e2;box-sizing:border-box}.zinpaper_list .zinpaper_list_head .thumb{padding-bottom:132%!important;background-color:#fff}.zinpaper_list .zinpaper_list_item .list_item_body{min-height:75px}.zinpaper_list .zinpaper_list_body h6{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.5rem;font-weight:500}.zinpaper_list .zinpaper_list_body dd{font-size:1.4rem}.zenne_page .overview_sec .img_area{width:100%;padding-bottom:32%;background-size:cover}.zenne_page .text_box{margin-top:22px;margin-bottom:17px}.zenne_page .overview_sec .text_box .ttl_area{margin-bottom:0}.zenne_page .overview_sec .text_box h2{font-size:2.4rem;font-weight:500}.zenne_page .text_box p{font-size:1.4rem;line-height:2.2rem;word-break:keep-all;font-weight:500}.zenne_page .role_sec{margin-bottom:33px}.zenne_page .ttl_area h4{font-size:2rem;display:block;margin-bottom:17px}.zenne_page .label_content .label_wrap{white-space:nowrap}.zenne_page .text_box .ttl_area h4{margin-bottom:11px}.zenne_page .role_sec .ttl_area h3{font-size:2.2rem;font-weight:300;text-align:center;color:#7c7c7c;display:block;margin-bottom:17px}.zenne_page .role_sec .img_area{text-align:center}.zenne_page .role_sec .img_area img{max-width:220px}.mission_part .mission_item{position:relative;width:100%;overflow:hidden;background-size:cover;border-radius:5px;color:#fff;padding:20px 23px 66%}.mission_part .mission_item~.mission_item{margin-top:10px}.mission_part .mission_item.mission_item_01{background:url(../images/mission_item_01.png) no-repeat 50%;background-size:cover}.mission_part .mission_item.mission_item_02{background:url(../images/mission_item_02.png) no-repeat 50%;background-size:cover}.mission_part .mission_item.mission_item_03{background:url(../images/mission_item_03.png) no-repeat 50%;background-size:cover}.mission_part .ttl_area h3{font-size:2.2rem;font-weight:600;margin-bottom:7px}.mission_part .ttl_area p{font-size:1.6rem;font-weight:500}.mission_part .mission_item .ttl_area:after{content:"";width:26px;height:2px;background-color:#fff;display:block;margin-top:21px}.mission_part .txt_area{position:absolute;bottom:20px;left:20px}.zenne_page .benefit_part .text_box{margin-top:40px}.zenne_page .benefit_part .text_box .ttl_area h4{margin-bottom:20px}.zenne_slide_wrap{position:relative;padding-bottom:20px}.zenne_slide_wrap .ttl_group.has_elem{margin-bottom:0}.zenne_slide_wrap .swiper-container{overflow:hidden}.zenne_slide_wrap .zenne_slide_inner{position:relative}.zenne_slide_group .list_item .item_wrap{width:100%;height:100%;position:relative}.zenne_slide_group .list_item .thumb{padding-bottom:57%;background-size:cover;font-size:0}.zenne_slide_group .list_item .txt_wrap{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}.zenne_slide_group .list_item .ttl_area{position:absolute;top:0;left:0;padding:30px 20px 0}.zenne_slide_group .list_item .text_area{position:absolute;bottom:0;left:0;padding:0 20px 20px}.zenne_slide_group .list_item .ttl_area h5{font-size:1.8rem;font-weight:700}.zenne_slide_group .list_item .text_area p{font-size:1.4rem;font-weight:500}.zenne_slide_group .list_item .text_area small{font-size:1rem;color:#fff}.zenne_slide_group .list_item .text_area small:before{content:"*";display:inline-block;margin-top:2px;margin-right:0}.zenne_slide_wrap .ttl_group.has_elem .zin_arr{position:absolute;top:50%;transform:translateY(-50%);margin-bottom:0;z-index:9}.zenne_slide_wrap .ttl_group.has_elem .arr_prev{left:10px}.zenne_slide_wrap .ttl_group.has_elem .arr_next{right:10px}.zenne_slide_wrap .ttl_group.has_elem .zenne_slide_wrap .zin_pagination_group.type_btn{bottom:-22px}.zenne_slide_wrap .zin_pagination_group.type_btn .zin_pagination{background:none}.zenne_slide_wrap.ZenneBenefitSlide .zin_pagination_group.type_btn{bottom:-20px}.zenne_page .activity_sec{margin-bottom:40px}.window_page .zenne_slide_wrap{padding-bottom:0}.window_page .zenne_slide_wrap .zin_pagination_group.type_btn{top:auto;bottom:0}.window_page .zenne_slide_wrap .zin_pagination_group.type_btn .swiper-pagination-bullet{background:#e4e4e4;opacity:1}.window_page .zenne_slide_wrap .zin_pagination_group.type_btn .swiper-pagination-bullet-active{background:#b93d40}.zenne_page .notice_part .box_wrap{border-bottom:1px solid #a3a3a3;border-top:1px solid #a3a3a3;padding:16px 0}.zenne_page .notice_part .box_wrap ul li{font-size:1.4rem}.zenne_page .notice_part .box_wrap ul li small{display:block;font-size:1.2rem}.activity_page .zin_list_sec .list_sec_head{padding-top:15px}.activity_page .zin_list_sec .list_sec_body{padding-bottom:0}.activity_page .zin_list_sec .list_sec_body .list_item_body{min-height:0}.activity_page .zin_list_sec .list_item_body .ttl_area h6.ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.4rem}.news_page .product_detail_head .ttl_area h3{font-weight:500}.news_list_sec .pagination_group{margin:30px 0 40px}.recruitment_page .required_sec{margin-bottom:33px}.recruitment_page .overview_sec .content_wrap{margin-top:24px;display:block}.recruitment_page .overview_sec .content_wrap h5{font-size:1.6rem;font-weight:500;line-height:24px;word-break:keep-all}.recruitment_page .overview_content .box_content p{font-size:1.4rem;word-break:break-all}.recruitment_page .require_part .required_wrap ul{width:100%}.recruitment_page .require_part .required_wrap ul li{padding:15px 0;border-bottom:1px solid #b93d40}.recruitment_page .require_part .required_wrap ul li:first-child{border-top:1px solid #b93d40}.recruitment_page .require_part .required_wrap ul li p{font-size:1.4rem;line-height:22px;color:#b93d40}.recruitment_page .process_sec{padding-left:20px}.recruitment_page .process_img_wrap{position:relative;width:100%;padding-bottom:44%;background-size:cover}.recruitment_page .process_sec .process_how{position:absolute;top:50%;transform:translateY(-50%);left:20px}.recruitment_page .process_sec .process_how p{color:#fff;font-size:1.6rem}.recruitment_page .process_sec .process_how p~p{margin-top:5px}.recruitment_page .list_sec_body{padding-bottom:30px}.recruitment_page .contact_sec{margin:30px 0}.recruitment_page .contact_sec .ttl_area{margin-bottom:7px}.recruitment_page .contact_sec strong{font-size:1.3rem}.recruitment_page .contact_sec a{font-size:1.6rem}.recruitment_page .contact_sec span{font-size:1.2rem}.recruitment_page .contact_sec .tel_num{margin-bottom:10px}.recruitment_page .contact_sec .content_wrap .email_wrap{margin-bottom:24px}.recruitment_page .contact_sec .tel_time span:last-child:before{content:"";width:1px;height:10px;background:#a3a3a3;display:inline-block;margin:0 6px 0 4px;vertical-align:-1px}.recruitment_page .text_box{margin-bottom:15px}.recruitment_page .recruit_list_part ul li:first-child{border-top:1px solid #e2e2e2}.recruitment_page .recruit_list_part ul li{display:block;border-bottom:1px solid #e2e2e2}.recruitment_page .recruit_list_part ul li a{display:block;width:100%;height:100%;text-align:left;padding:18px 20px}.recruitment_page .recruit_list_part .ttl{font-size:1.5rem;display:block}.recruitment_page .recruit_list_part ul li.on_going{background:#f7f7f7}.recruitment_page .recruit_list_part ul li.on_going .ttl{font-weight:500}.recruitment_page .list_sec_foot{margin-bottom:40px}.app_sec{border-bottom:6px solid #f2f2f2;padding:13px 0 27px}.app_sec:last-child{border-bottom:0}.app_sec .ttl_area h5.ttl{font-weight:500}.app_sec h6{margin-top:16px;margin-bottom:7px}.app_sec .scroll_area .content_wrap .ttl_group p,.app_sec .scroll_area .table_list_wrap p{font-size:1.2rem;line-height:19px}.app_sec .scroll_area strong{font-size:1.2rem;margin-bottom:13px;display:block;margin-top:17px}.app_sec .scroll_area .small_txt{font-size:1rem;color:#7c7c7c}.app_sec .scroll_area .smalltxt_group ul.dot_list li{font-size:1.1rem;margin-bottom:5px}.app_sec .scroll_area .table_list_wrap table{text-align:center;font-size:1.1rem}.app_sec .scroll_area .table_list_wrap thead{background-color:#f8f8f8}.app_sec .scroll_area .table_list_wrap th{border:1px solid #e2e2e2;font-weight:500;padding:10px 15px;border-bottom:0}.app_sec .scroll_area .table_list_wrap td{border:1px solid #e2e2e2;padding:12px 10px}.application_page .scroll_area{height:200px;overflow-y:scroll;border:1px solid #e2e2e2;padding:14px 8px;margin-bottom:15px}.application_page .scroll_area .cnt_inner{white-space:pre-line;line-height:1.6}.agree_head_sec .bg_box{margin:14px -20px 0;padding:3px}.agree_head_sec .txt_group{padding:25px 0}.agree_head_sec .txt_group p{font-size:1.3rem;line-height:22px}.agree_head_sec .input_area .input_box span{font-size:1.4rem;line-height:23px}.agree_head_sec .type_box .input_box input[type=checkbox]+span:after,.agree_head_sec .type_box .input_box input[type=checkbox]+span:before{top:12px}.application_foot .btn_area{padding:0 102px 40px}.application_foot button{width:100%}.application_page .application_complete_wrap{text-align:center;padding:54% 0}.application_page .application_complete_wrap h3{font-size:1.8rem;font-weight:400}.application_page .application_complete_wrap img{margin-bottom:17px}.application_page .application_complete_wrap .btn_group{margin-top:56px}.application_page .application_complete_wrap .btn_group button{width:100%}.application_detail_page{padding-top:24px;padding-bottom:40px}.input_area strong.must_input:after,strong.must_input:after{content:"*";display:inline-block;color:#e15657;padding-left:3px}.input_area.more_input{margin-top:8px!important}.application_sec .input_area.more_input{display:flex;align-items:center}.application_sec .input_area.more_input label{flex-shrink:0;margin-bottom:0;font-weight:500}.application_sec .input_area.more_input .input_box{flex:1}.application_sec>.bg_box{padding:3px 20px;margin:30px -20px 24px}.application_sec .content_overview.bg_box{padding:20px}.application_sec .content_overview.bg_box .input_box,.application_sec .content_overview.bg_box input{background:#fff}.application_sec .ttl_area{margin-bottom:0}.application_sec .ttl_area h3{display:block;padding-bottom:10px;border-bottom:1px solid #212121;font-weight:500;font-size:1.6rem}.application_sec .ttl_area p{display:block;margin:14px 0 20px;font-size:1.3rem;color:#7c7c7c}.basic_sec.application_sec .ttl_area h3{margin-bottom:15px}.application_sec .content_overview{margin-top:10px;margin-bottom:10px}.application_sec .content_overview .sub_ttl.bg_box:first-of-type{margin-top:20px}.application_sec .content_overview .sta_txt{display:block;margin:14px 0 24px;font-size:1.3rem}.application_sec .content_overview .sta_txt a{position:relative;color:#b93d40;display:inline-block}.application_sec .content_overview .sta_txt a:after{content:"";width:100%;height:1px;background:#b93d40;display:inline-block;position:absolute;left:0;bottom:0}.application_sec .table_wrap{margin-bottom:26px}.application_sec .table_wrap.vertical_type td,.application_sec .table_wrap.vertical_type th{padding:15px 0 15px 14px;vertical-align:top;font-size:1.4rem}.application_sec .table_wrap.vertical_type td{color:#212121}.application_sec .table_wrap.vertical_type th label{font-size:1.4rem;padding-top:0}.application_sec .input_area label{margin-bottom:8px}.application_sec .input_area label strong{font-size:1.4rem;font-weight:500;line-height:24px}.application_sec .input_area label p{margin-top:6px;display:block}.application_sec .input_area+.input_area{margin-top:26px}.application_sec .input_area.textarea .input_box{height:240px;width:100%;padding:14px 14px 22px;position:relative}.application_sec .input_area.textarea .input_box.h100px{height:100px;width:100%}.sub_ttl.bg_box{margin:30px -20px 14px;padding:10px 20px}.sub_ttl.bg_box h4{font-weight:500}.input_area.select .label{font-size:1.4rem;padding-top:0;display:block;font-weight:500;margin-bottom:8px}.input_box.w100p,.input_box label.w100p,.input_box label.w100p>span{width:100%}.input_area.address.inline .input_box+.input_box{margin-left:0}.input_area.address.inline .change{width:61%}.input_area.address.inline .btn_area{min-width:auto;width:36.5%}.input_area.address.inline button{width:100%;font-size:1.4rem;padding:0}.error_txt_box{display:none}.input_area.is_error .error_txt_box{display:block}.pic_tab.is_error .upload_btn{border:1px solid #b51313!important}.pic_tab.is_error .error_txt{display:inline-block;margin-top:-5px;font-size:1.2rem;color:#e15657;line-height:1;vertical-align:top;margin-bottom:10px}.application_page .pic_tab>label span{font-size:1.1rem;margin-left:4px}.application_page .pic_tab .uploaded_img{position:relative}.application_page .pic_tab .attached .upload_btn{border:0}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{content:none!important}.v-text-field{padding-top:0!important;margin-top:0!important}.has_datepicker.inline>.input_box{display:inline-block;width:45%}.has_datepicker .wave{width:10%;display:inline-block;font-size:1.4rem;text-align:center;vertical-align:middle;position:relative;padding:12px 0}.application_sec .input_area.has_datepicker label{margin-bottom:0!important;font-size:1.4rem;font-weight:500;color:#212121}.application_sec .input_area.has_datepicker label strong{margin-bottom:8px;display:block}.application_sec .type_btn .input_box input[type=checkbox]+span,.application_sec .type_btn .input_box input[type=radio]+span{padding:12px}.application_sec .input_area.checkbox.mt10{margin-top:10px!important;width:20%}.application_sec .input_area.hrz .label,.application_sec .input_area.hrz label{padding:0}.application_sec .input_area.hrz>.label,.application_sec .input_area.hrz>label{padding:0 5px}.application_sec .text_length{position:absolute;right:8px;bottom:8px;display:inline-block;color:#a3a3a3;font-size:1.2rem}.has_select_wrap{margin:26px 0}.has_select_wrap.phone strong{display:block;margin-bottom:8px;font-size:1.4rem;font-weight:500}.has_select_wrap.phone>.input_area.text{width:100%}.has_select_wrap.phone .bottom_sheet_wrap{position:relative;width:28.2%;display:inline-block}.has_select_wrap.phone .bottom_sheet_wrap .input_box{width:100%!important;height:auto}.has_select_wrap.phone .input_wrap{display:inline-block;width:28.2%}.has_select_wrap.phone>.input_area .input_box{width:28.2%}.has_select_wrap.phone .input_area.select{width:100%}.has_select_wrap.phone>.input_area.text .input_box_wrap .openBtn button{position:relative}.has_select_wrap.phone>.input_area.text .input_box_wrap .openBtn button i{position:absolute;right:10%;top:50%;transform:translateY(-50%)}.has_select_wrap.phone .error_txt{white-space:nowrap}.application_sec .has_select_wrap.blog>label{display:block;margin-bottom:8px}.has_select_wrap.blog .bottom_sheet_wrap~.bottom_sheet_wrap{margin-top:8px}.input_area.text.phone .hyphen{display:inline-block;margin:0 3%;vertical-align:-24px;width:4px;height:1px;background-color:#212121}.input_area.text.phone.h_s .hyphen{vertical-align:-21px}.input_area.text .input_box.mb8{margin-bottom:8px}.application_detail_page .input_area.is_error .error_txt_box.col{margin-top:-5px}.modal.save .sta_txt{font-size:1.2rem}.modal.save .sta_txt:before{top:-4px}.modal_wrap .modal.save .modal_foot{margin-top:20px}.modal.save button{font-size:1.6rem}.bg_box.explain_box{margin:23px -20px 0;padding:12px 20px}.bg_box.explain_box li+li{margin-top:10px}.bg_box.explain_box .num_ls li{padding-left:10px;font-size:1.3rem}.bg_box.explain_box .num_ls li:last-of-type{margin-bottom:0}.bg_box.explain_box .num_ls li b{display:block;margin-bottom:3px;font-weight:500}.number_one:after{content:"1"}.number_one:after,.number_two:after{display:inline-block;font-size:1.2rem;font-weight:500;vertical-align:top}.number_two:after{content:"2"}.tabs.type_text.window{position:fixed;top:calc(constant(safe-area-inset-top) + 50px);top:calc(env(safe-area-inset-top) + 50px);z-index:100;width:100%;background-color:#f8f8f8;margin:0;padding:12px 20px 0}.tabs.type_text.window .tab_node{padding:0 12px}.tabs.type_text.window .tab_node:first-of-type{padding-left:0}.tabs.type_text.window .tab_node:last-of-type{padding-right:0}.tabs.type_text.window+.window_page.intro{padding:calc(2.1rem + 52px) 0 40px}.window_page.intro section{overflow:unset}.window_page .window_main_bg_sec{position:relative;height:0;padding-bottom:78.61%;background-image:url(../images/%40_zin_window_bg_01.png);background-size:cover;margin-top:-30px}.window_page .window_main_bg_sec .bg_ttl{position:absolute;padding:14px 0 0 24px;bottom:0;right:0;background-color:#fff;font-size:2rem;font-weight:400;color:#a27855}.window_page .cnt_wrap .cnt_head .cnt_ttl{margin-bottom:7px;text-align:center;font-size:2.2rem;font-weight:400;color:#212121}.window_page .cnt_wrap .cnt_head p{text-align:center;font-size:1.2rem;font-weight:400;line-height:1.6;color:#212121}.window_page .cnt_wrap .cnt_head span{display:block;margin-bottom:5px;text-align:center;font-size:1.4rem;font-weight:500;color:#212121}.window_page .cnt_wrap.wrap_1.cnt_1{margin-top:33px}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_head .cnt_ttl{font-size:2rem;font-weight:500}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_head .cnt_txt{font-size:1.4rem}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body{margin-top:20px}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .provider_wrap{display:flex;justify-content:space-between}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .dot_txt_area{position:relative;margin-left:-20px;margin-right:-20px;padding:0 20px}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .dot_txt_area+.provider_wrap{margin-top:20px}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .provider_wrap .provider_area{width:25%;height:0;padding-bottom:25%;text-align:center}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .dot_txt_area .txt_area span{font-size:1.3rem;font-weight:400;color:#a3a3a3}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .dot_txt_area .txt_area p{font-size:1.4rem;font-weight:400;color:#212121}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .dot_txt_area .txt_area{display:flex;margin-top:27px;text-align:center;justify-content:space-between}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .dot_txt_area.two .txt_area:after{right:calc(12.5% + 20px);left:0}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .dot_txt_area .txt_area:after{position:absolute;content:"";top:-11.5px;right:0;left:calc(12.5% + 20px);border-top:1px dashed #ddd}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .dot_txt_area .txt_wrap{position:relative;width:25%}.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .dot_txt_area .txt_wrap:before{position:absolute;z-index:1;content:"";top:-15px;left:50%;transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background-color:#7c7c7c;border:2px solid #fff}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body{margin:37px -20px 0}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body .provider_slide_wrap{border-radius:20px 20px 0 0;overflow:hidden}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body .provider_slide_wrap+.provider_slide_wrap{margin-top:27px}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body .provider_slide_wrap .txt_area{padding:16px 20px 0}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body .provider_slide_wrap .txt_area .star_txt_area{margin-top:5px}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body .provider_slide_wrap .txt_area .star_txt_area span{display:block;font-size:1.3rem;font-weight:400;color:#7c7c7c}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body .provider_slide_wrap .txt_area .txt_ttl{font-size:1.8rem;font-weight:700;margin-bottom:8px;color:#212121}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body .provider_slide_wrap .txt_area p{font-size:1.4rem;font-weight:400;color:#212121}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body .provider_slide_wrap .zenne_slide_group .list_item .txt_wrap{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;background:rgba(0,0,0,.4)}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body .provider_slide_wrap .zenne_slide_group .list_item .ttl_area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.window_page .cnt_wrap.wrap_1.cnt_2 .cnt_body .provider_slide_wrap .zenne_slide_group .list_item .ttl_area h5{font-size:2.2rem;font-weight:500;padding:0 30px}.window_page .cnt_wrap.wrap_1.cnt_3{margin:27px -20px 0;background-color:#f7f7f7;padding:23px 0 27px 20px}.window_page .cnt_wrap.wrap_1.cnt_3 .zenne_slide_group .list_item .txt_wrap{position:static;margin-top:10px;color:#212121}.window_page .cnt_wrap.wrap_1.cnt_3 .zenne_slide_group .list_item .ttl_area{position:static;padding:unset;margin-bottom:2px}.window_page .cnt_wrap.wrap_1.cnt_3 .zenne_slide_group .list_item .text_area{position:static;padding:unset}.window_page .cnt_wrap.wrap_1.cnt_3 .cnt_head{padding-right:20px}.window_page .cnt_wrap.wrap_1.cnt_3 .cnt_head .cnt_ttl{text-align:left;font-size:2rem;font-weight:500}.window_page .cnt_wrap.wrap_1.cnt_3 .cnt_head p{text-align:left;font-size:1.4rem}.window_page .cnt_wrap.wrap_1.cnt_3 .cnt_body{margin-top:17px}.window_page .cnt_wrap.wrap_1.cnt_4{margin-top:34px}.window_page .cnt_wrap.wrap_1.cnt_4 .cnt_head .cnt_ttl{text-align:left;font-size:2rem;font-weight:500}.window_page .cnt_wrap.wrap_1.cnt_4 .cnt_head p{text-align:left;font-size:1.4rem}.window_page .cnt_wrap.wrap_1.cnt_4 .cnt_body{margin-top:17px}.window_page .cnt_wrap.wrap_1.cnt_4 .award_area{display:flex;justify-content:space-between;align-items:center;padding:5px 0 10px;border-bottom:1px solid #d0d0d0}.window_page .cnt_wrap.wrap_1.cnt_4 .award_area+.award_area{margin-bottom:5px}.window_page .cnt_wrap.wrap_1.cnt_4 .award_area .award_txt p span{font-size:3.4rem;font-weight:400}.window_page .cnt_wrap.wrap_1.cnt_4 .award_area .award_txt p .award{font-size:2.5rem}.window_page .cnt_wrap.wrap_1.cnt_4 .award_area .award_txt p{font-size:1.6rem;font-weight:700}.window_page .cnt_wrap.wrap_1.cnt_4 .award_area .award_txt span{font-size:1.4rem;font-weight:500}.window_page .cnt_wrap.wrap_1.cnt_4 .award_area .award_txt span.first_txt{display:block;font-size:1.3rem;font-weight:500;color:#7c7c7c}.window_page .cnt_wrap.wrap_1.cnt_4 .award_area .award_img img{zoom:.5}.window_page .img_ttl{text-align:center;margin-bottom:7px}.window_page .cnt_wrap.wrap_2.cnt_1 .img_ttl img{max-width:260px}.window_page .cnt_wrap.wrap_2.cnt_1 .cnt_body{padding-top:11px}.window_page .cnt_wrap.wrap_2 .cnt_body .story_bg_wrap{margin:0 -20px}.window_page .cnt_wrap.wrap_2 .story_bg_area{position:relative;margin:27px 0;height:0;padding-bottom:52.77777777777778%;background-image:url(../images/%40_zin_windows_story_bg_01.png);background-size:cover;text-indent:-9999px}.window_page .cnt_wrap.wrap_2 .story_bg_area.two{background-image:url(../images/%40_zin_windows_story_bg_02.png)}.window_page .cnt_wrap.wrap_2 .story_bg_area.three{background-image:url(../images/%40_zin_windows_story_bg_03.png)}.window_page .cnt_wrap.wrap_2 .story_bg_area .bg_ttl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.2rem;font-weight:500;color:#fff}.window_page .cnt_wrap.wrap_2 .story_wrap+.story_wrap{margin-top:30px}.window_page .cnt_wrap.wrap_2 .story_wrap .cnt_ttl.s{text-align:center;font-size:1.8rem;font-weight:500;color:#212121}.window_page .cnt_wrap.wrap_2 .story_wrap .story_img_area{margin:16px auto;width:50%;height:0;padding-bottom:50%}.window_page .cnt_wrap.wrap_2 .story_wrap p{text-align:center;font-size:1.4rem;font-weight:400;color:#212121}.window_page .cnt_wrap.wrap_2 .story_wrap .star_txt_area{display:block;text-align:center;margin-top:5px;font-size:1.3rem;font-weight:400;color:#7c7c7c}.window_page .cnt_wrap.wrap_2.cnt_2{margin-top:40px}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_head .cnt_ttl{font-size:2rem;font-weight:500}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_head p{font-size:1.4rem}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_head .line_img_area{margin:20px -20px 0}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_head .line_img_area div{width:636px;padding:0 20px;box-sizing:content-box}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body{margin-top:40px}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .img_area{height:0;padding-bottom:52.5%}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .txt_area{margin-top:14px}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .txt_area .txt_tag{position:relative;padding:0 10px;font-size:1.4rem;font-weight:500;color:#8ba560}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .txt_area .txt_tag:first-of-type{padding-left:0}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .txt_area .txt_tag:nth-of-type(3){padding:0 10px 0 0}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .txt_area .txt_tag:last-of-type:after{display:none}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .txt_area .txt_tag:after{position:absolute;top:50%;right:0;transform:translate(-50%,-50%);content:"";width:1px;height:16px;background-color:#e2e2e2}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .cnt_ttl{margin-top:18px;font-size:1.8rem;font-weight:500;color:#212121}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .sub_ttl{font-size:1.3rem;font-weight:500;color:#212121}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .txt_info{margin:10px 0 15px;font-size:1.4rem;font-weight:400}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .system_warp .txt_info .ic{vertical-align:top}.window_page .cnt_wrap.wrap_2.cnt_2 .cnt_body .btn_area{margin-top:30px}.window_page .cnt_wrap.wrap_3.cnt_1 .cnt_body .chart_img_area{margin-top:40px;height:0;padding-bottom:162.8125%}.window_page .cnt_wrap.wrap_3.cnt_1 .cnt_body .purchase_way_wrap{margin-top:20px}.window_page .cnt_wrap.wrap_3.cnt_1 .cnt_body .purchase_way_area{padding:20px;border:1px solid #d0d0d0}.window_page .cnt_wrap.wrap_3.cnt_1 .cnt_body .purchase_way_area+.purchase_way_area{margin-top:10px}.window_page .cnt_wrap.wrap_3.cnt_1 .cnt_body .purchase_way_area .btn_area{margin-top:17px}.window_page .cnt_wrap.wrap_3.cnt_1 .cnt_body .purchase_way_area .btn_area .purchase_way_foot_btn{height:42px;line-height:42px;border:1px solid #ae937b;text-align:center;font-size:1.4rem;font-weight:400;color:#a27855}.window_page .cnt_wrap.wrap_3.cnt_1 .cnt_body .purchase_way_head{font-size:1.8rem;font-weight:500;color:#212121}.window_page .cnt_wrap.wrap_3.cnt_1 .cnt_body .purchase_way_body{margin-top:10px;font-size:1.4rem;font-weight:400;color:#212121}.window_page .cnt_wrap.wrap_3.cnt_1 .cnt_body .purchase_way_foot{display:block;margin-top:17px;width:100%;height:42px;line-height:42px;border:1px solid #ae937b;text-align:center;font-size:1.4rem;font-weight:400;color:#a27855}.window_page .cnt_wrap.wrap_4.cnt_1 .img_ttl img{max-width:234px}.window_page .cnt_wrap.wrap_4.cnt_1 .cnt_body{margin:38px -10px 0}.window_page .cnt_wrap.wrap_4.cnt_1 .cnt_body .green_wrap{display:flex;background-color:#f7f7f7;padding:20px 15px}.window_page .cnt_wrap.wrap_4.cnt_1 .cnt_body .green_wrap+.green_wrap{margin-top:10px}.window_page .cnt_wrap.wrap_4.cnt_1 .cnt_body .green_wrap .img_area{width:7.4rem;flex-shrink:0}.window_page .cnt_wrap.wrap_4.cnt_1 .cnt_body .green_wrap .txt_area{flex:1;padding-left:14px}.window_page .cnt_wrap.wrap_4.cnt_1 .cnt_body .green_wrap .txt_area .txt_ttl{font-size:1.6rem;font-weight:500;color:#212121}.window_page .cnt_wrap.wrap_4.cnt_1 .cnt_body .green_wrap .txt_area p{margin-top:7px;font-size:1.3rem;font-weight:400;color:#212121}.window_page .cnt_wrap.wrap_4.cnt_2{margin-top:30px}.window_page .cnt_wrap.wrap_4.cnt_2 .cnt_head .cnt_ttl{font-size:2rem;font-weight:500}.window_page .cnt_wrap.wrap_4.cnt_2 .cnt_body{margin:0 -10px;padding:10px 0 20px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.window_page .cnt_wrap.wrap_4.cnt_2 .cnt_body .building_wrap{display:flex;justify-content:center}.window_page .cnt_wrap.wrap_4.cnt_2 .cnt_body .building_wrap .building_area{display:flex;flex-direction:column;align-items:center}.window_page .cnt_wrap.wrap_4.cnt_2 .cnt_body .building_wrap .txt_area{font-size:1.6rem;font-weight:400;color:#212121}.window_page .cnt_wrap.wrap_4.cnt_3{background-color:#f7f7f7;margin:40px -20px 0;padding:40px 10px}.window_page .cnt_wrap.wrap_4.cnt_3 .cnt_head{padding:0 10px}.window_page .cnt_wrap.wrap_4.cnt_3 .cnt_ttl{text-align:left;font-size:2rem;font-weight:500}.window_page .cnt_wrap.wrap_4.cnt_3 .cnt_body{margin-top:20px}.window_page .cnt_wrap.wrap_4.cnt_3 .cnt_body .img_area{width:100%;height:0;padding-bottom:121.7647058823529%;text-align:center}.window_page .cnt_wrap.wrap_4.cnt_3 .cnt_body .star_txt_area{margin-top:10px}.window_page .cnt_wrap.wrap_4.cnt_3 .cnt_body .star_txt{display:block;font-size:1.3rem;font-weight:400;color:#7c7c7c}.window_page .cnt_wrap.wrap_4.cnt_3 .cnt_body .star_txt span{padding-right:8px;font-weight:500}.window_page .cnt_wrap.wrap_4.cnt_4{margin-top:40px}.window_page .cnt_wrap.wrap_4.cnt_4 .cnt_ttl{text-align:left;font-size:2rem;font-weight:500}.window_page .cnt_wrap.wrap_4.cnt_4 .cnt_head p{text-align:left;font-size:1.4rem}.window_page .cnt_wrap.wrap_4.cnt_4 .cnt_body .slide_area{margin-top:16px;padding-bottom:20px}.window_page .cnt_wrap.wrap_4.cnt_4 .cnt_body .slide_area .zenne_slide_wrap .zin_pagination_group.type_btn{margin-top:auto!important;margin-left:auto!important;top:auto!important;bottom:-20px;transform:translateX(-50%);text-align:center;width:100%}.window_page .cnt_wrap.wrap_4.cnt_5{margin-top:30px}.window_page .cnt_wrap.wrap_4.cnt_5 .table_ttl{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #a3a3a3;padding-top:10px}.window_page .cnt_wrap.wrap_4.cnt_5 .table_ttl .cnt_ttl{font-size:1.5rem;font-weight:500}.cnt_5_table_wrap{margin-top:12px}.cnt_5_table_wrap.is_active{display:none}.cnt_5_table_wrap table:last-of-type{margin-top:26px}.cnt_5_table_wrap table thead th:first-of-type{border-left:none;border-right:none}.cnt_5_table_wrap table tbody th:first-of-type{border-left:none}.cnt_5_table_wrap table tbody td:last-of-type{border-right:none}.cnt_5_table_wrap table thead th{text-align:center;background-color:#f8f8f8;border:1px solid #e2e2e2;font-size:1.4rem;font-weight:400;padding:11px 5px}.cnt_5_table_wrap table tbody th{width:15%;padding:11px 5px}.cnt_5_table_wrap table tbody td,.cnt_5_table_wrap table tbody th{text-align:center;border:1px solid #e2e2e2;font-size:1.3rem;font-weight:400;color:#212121}.cnt_5_table_wrap table tbody td{width:42.5%;word-break:keep-all;padding:12px 5px}.cnt_5_table_wrap .table_note{margin-top:12px;font-size:1.2rem;font-weight:500;color:#7c7c7c}.cnt_5_table_wrap .table_note span{display:block;margin-top:5px;font-size:1.2rem;font-weight:400}.window_page .cnt_wrap.wrap_5.cnt_1 .img_ttl img{max-width:142px}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .video_area{position:relative;margin-top:20px}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .video_area img{position:relative;display:block;cursor:pointer;z-index:1}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .video_area img.is_hide{display:none}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .video_area .youtube iframe{position:absolute;left:0;top:0;height:220px;transition:.5s}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .time_info_group{margin-top:10px}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .time_info_group .time_slide_img{padding-bottom:200%;background-size:cover;background-position:50%;font-size:0;display:block;text-indent:-9999px}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .time_slide_area{position:relative}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .time_info_group .bg_box{margin-left:-20px;margin-right:-20px;margin-top:10px;padding:10px 20px}.window_page .cnt_wrap.wrap_5.cnt_1 .time_info_group .star_txt{position:relative;margin:10px 0 25px;padding-left:10px;color:#7c7c7c}.window_page .cnt_wrap.wrap_5.cnt_1 .time_info_group .star_txt:before{position:absolute;left:0}.window_page .cnt_wrap.wrap_5.cnt_1 .time_slide_area .swiper_pagination.time .swiper-pagination-bullet{display:block;position:absolute;z-index:1;left:3%;right:3%;width:auto!important;height:auto!important;padding-bottom:10.3%;margin-left:0;background:transparent}.window_page .cnt_wrap.wrap_5.cnt_1 .time_slide_area .swiper_pagination.time .swiper-pagination-bullet:first-of-type{top:3.3%}.window_page .cnt_wrap.wrap_5.cnt_1 .time_slide_area .swiper_pagination.time .swiper-pagination-bullet:nth-of-type(2){top:10.1%}.window_page .cnt_wrap.wrap_5.cnt_1 .time_slide_area .swiper_pagination.time .swiper-pagination-bullet:nth-of-type(3){top:16.9%}.window_page .cnt_wrap.wrap_5.cnt_1 .time_slide_area .swiper_pagination.time .swiper-pagination-bullet:nth-of-type(4){top:23.7%}.window_page .cnt_wrap.wrap_5.cnt_1 .time_slide_area .swiper_pagination.time .swiper-pagination-bullet:nth-of-type(5){top:30.5%}.window_page .cnt_wrap.wrap_5.cnt_1 .time_slide_area .swiper_pagination.time .swiper-pagination-bullet:nth-of-type(6){top:37.3%}.youtube{position:relative;width:100%;height:auto;padding-top:56.25%;transition:.5s}.youtube iframe{position:absolute;left:0;top:0;width:100%;height:100%}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .video_area .youtube{position:absolute;top:0;left:0;padding-top:22.68%}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .video_area .youtube iframe{height:100%}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .video_area img.is_hide+.youtube{position:relative;left:auto;top:auto;height:auto;padding-top:56.25%}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .full_btn_area{margin-top:10px}.window_page .cnt_wrap.wrap_5.cnt_1 .cnt_body .full_btn_area .btn{font-size:1.6rem;font-weight:400}.window_page .cnt_wrap.wrap_5.cnt_2{margin-top:40px}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_head .img_area{margin-bottom:10px}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_head .cnt_ttl{text-align:left;font-size:2rem;font-weight:500}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_head p{text-align:left;font-size:1.4rem}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_head .img_area{width:31.25%;height:0;padding-bottom:6.25%}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap.bg{margin:20px -20px 0;padding:27px 20px 22px;background-color:#fbf7f3}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap.bg .cnt_img_area{font-size:0}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap.bg .cnt_img_area .cnt_img{display:inline-block;vertical-align:top;width:23.75%;height:0;padding-bottom:34.81875%}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap.bg .cnt_img_area .cnt_txt h4{text-align:left;margin-bottom:4px;font-size:1.5rem;font-weight:700;color:#a27855}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap.bg .cnt_img_area .cnt_txt{display:inline-block;width:calc(76.25% - 20px);padding-left:20px}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap.bg .cnt_img_area .cnt_txt p{text-align:left;font-size:1.3rem;font-weight:500;color:#a27855}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap_two{margin-top:24px}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap_two .cnt_img_area .cnt_img{margin:0 auto;width:58.125%;height:0;padding-bottom:40.0625%}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap_two .cnt_txt{position:relative;padding:17px 20px;margin-top:14px}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap_two .cnt_txt h4{text-align:left;font-size:1.4rem;font-weight:500}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap_two .cnt_txt p{text-align:left;font-size:1.3rem;font-weight:400}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap_two .cnt_txt:after,.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap_two .cnt_txt:before{position:absolute;content:"";top:0;width:20px;height:100%;border-top:2px solid #b93d40;border-bottom:2px solid #b93d40}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap_two .cnt_txt:before{left:0;border-left:2px solid #b93d40}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap_two .cnt_txt:after{right:0;border-right:2px solid #b93d40}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box{margin-top:24px;border:1px solid #d0d0d0;padding:16px 18px 33px}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box h3.cnt_ttl{margin-bottom:20px;font-size:2.2rem;font-weight:300}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box h5.cnt_ttl{margin-bottom:10px;font-size:1.8rem;font-weight:700}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .cnt_txt{text-align:left;margin-bottom:5px;font-size:1.4rem;font-weight:500}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .cnt_txt_info{text-align:left;font-size:1.4rem;font-weight:400}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .txt_group .star_txt{margin-bottom:5px;display:block;font-size:1.3rem;font-weight:400;color:#7c7c7c}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .txt_group .btn{padding:0 10px;height:28px;line-height:28px;font-size:1.2rem}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_icon_wrap{margin-top:28px;display:flex;justify-content:space-between}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_icon_area{position:relative;width:24.82269503546099%;height:0;padding-bottom:24.82269503546099%}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_icon_area:last-of-type:after,.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_icon_area:last-of-type:before{display:none}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_icon_area:before{position:absolute;content:"";top:50%;right:-25px;margin-top:-1px;width:17px;height:1px;background-color:#a3a3a3}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_icon_area:after{position:absolute;content:"";top:50%;right:-17px;transform:translateY(-50%);width:1px;height:17px;background-color:#a3a3a3}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_txt_area{padding-bottom:18px;border-bottom:1px solid #e2e2e2}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_txt_area .txt_area{display:flex;justify-content:space-between;text-align:center}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_txt_area span{font-size:1.3rem;font-weight:500;color:#212121}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_txt_area p{font-size:1.5rem;font-weight:500;color:#212121}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_sticker_wrap{position:relative;margin-top:43px}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_sticker_wrap:before{position:absolute;content:"";top:-30px;left:49%;transform:translateX(-49%);width:1px;height:17px;background-color:#a3a3a3}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_sticker_wrap:after{position:absolute;content:"";top:-30px;right:49%;transform:translateX(-49%);width:1px;height:17px;background-color:#a3a3a3}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_sticker_area{margin:0 auto;width:78.36879432624113%;height:0;padding-bottom:35.46099290780142%}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .btn_area{margin-top:10px}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .btn_area .btn i{margin-left:2px;vertical-align:-7px}.window_page .cnt_wrap.wrap_5.cnt_3{margin-top:33px}.window_page .cnt_wrap.wrap_5.cnt_3 .cnt_ttl{margin-bottom:14px;font-size:2rem;font-weight:500}.window_page .cnt_wrap.wrap_5.cnt_3 table th{background-color:#f8f8f8;padding:6px 10px;border:1px solid #e2e2e2;font-size:1.4rem;font-weight:400;line-height:1.3;color:#7c7c7c;white-space:nowrap}.window_page .cnt_wrap.wrap_5.cnt_3 table th:first-of-type{border-left:none}.window_page .cnt_wrap.wrap_5.cnt_3 table th:last-of-type{border-right:none}.window_page .cnt_wrap.wrap_5.cnt_3 td{border:1px solid #e2e2e2;padding:10px 5px;text-align:center;font-size:1.2rem;font-weight:400;color:#212121}.window_page .cnt_wrap.wrap_5.cnt_3 td:first-of-type{font-size:1.3rem;border-left:none;white-space:nowrap}.window_page .cnt_wrap.wrap_5.cnt_3 td:last-of-type{border-right:none}.window_page .cnt_wrap.wrap_5.cnt_3 td li{position:relative;text-align:left;padding-left:9px}.window_page .cnt_wrap.wrap_5.cnt_3 .as_info ul li:not(:last-of-type),.window_page .cnt_wrap.wrap_5.cnt_3 td li:not(:last-of-type){margin-bottom:5px}.window_page .cnt_wrap.wrap_5.cnt_3 td li:before{position:absolute;content:"";top:6px;left:0;width:4px;height:4px;border-radius:50%;background-color:#d0d0d0}.window_page .cnt_wrap.wrap_5.cnt_3 .table_note{margin-top:10px;font-size:1.2rem;font-weight:400;color:#7c7c7c}.window_page .cnt_wrap.wrap_5.cnt_3 .as_info{margin:20px -20px 30px;padding:14px 20px;background-color:#f7f7f7}.window_page .cnt_wrap.wrap_5.cnt_3 .as_info .ttl{font-weight:500;margin-bottom:14px;font-size:1.4rem}.window_page .cnt_wrap.wrap_5.cnt_3 .as_info ul li{position:relative;padding-left:9px;font-size:1.2rem;font-weight:400;color:#212121;line-height:1.5}.window_page .cnt_wrap.wrap_5.cnt_3 .as_info ul li:before{position:absolute;top:10px;left:2px;content:"";width:3px;height:3px;background-color:#d0d0d0;border-radius:50%}.window_page .cnt_wrap.wrap_5.cnt_4{margin-top:30px}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_ttl{margin-bottom:10px;font-size:2rem;font-weight:500;color:#212121}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body_cnt_txt{font-size:1.4rem;font-weight:400;color:#212121}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_info .sticker_head{text-align:center;background-color:#b93d40;padding:8px}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .cnt_body_cnt_txt{margin-bottom:30px}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_info .sticker_head h4{font-size:1.6rem;font-weight:700;color:#fff}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_info .sticker_body{background-color:#f8f8f8;padding:20px}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_info .sticker_body .sticker_wrap{display:inline-block;text-align:center}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_info .sticker_body .sticker_wrap .sticker_img{width:64.28571428571429%;height:0;padding-bottom:64.28571428571429%;margin:0 auto}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_info .sticker_body .sticker_wrap .sticker_img.two{width:72.5%;height:0;padding-bottom:64.28571428571429%;margin:0 auto}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_info .sticker_body .sticker_txt{margin:11px auto 0;width:64.28571428571429%;text-align:left}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_info .sticker_body .sticker_txt.two{width:55.5%}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_info .sticker_body .sticker_txt p{font-size:1.4rem;font-weight:500;color:#7c7c7c}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_info .sticker_body .sticker_txt span{display:block;font-size:1.2rem;font-weight:400;color:#7c7c7c}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_body .sticker_img.three{margin-top:10px}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_foot{margin-top:34px}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_foot .ttl{text-align:center;margin-bottom:20px;font-size:1.6rem;font-weight:500;color:#212121;word-break:keep-all}.window_page .cnt_wrap.wrap_5.cnt_4 .cnt_foot .btn+.btn{margin-top:10px}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_head span{display:block;margin-bottom:5px;font-size:1.7rem;font-weight:500;color:#212121}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_head p{text-align:left;font-size:1.4rem}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_head .img_area{margin-top:24px;height:0;padding-bottom:33.125%}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_body{margin-top:28px}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_body .product_info_tab_wrap{margin:0 -20px}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_body .product_info_tab_wrap .tab_area{padding:8px 20px;background-color:#b49277;font-size:1.5rem;font-weight:500;color:#fff}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_body .product_info_tab_wrap .tab_list_wrap{display:flex;justify-content:space-between;padding:9px 0 12px;color:#a27855;margin:0 20px;border-bottom:1px solid #e2e2e2}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_body .product_info_tab{width:100%;background-color:#b49277;padding:8px 20px;color:#fff;font-size:1.5rem;font-weight:500}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_body .product_info_tab ul{margin-top:6px;padding:0 20px}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_body .product_info_tab .ul{padding:9px 0 12px;background-color:#fff;color:#a27855;font-size:1.5rem;font-weight:400}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_body .product_info_tab ul li .product_info_tab_list{display:flex;justify-content:space-between;align-items:center}.window_page .cnt_wrap.wrap_6.cnt_1 .cnt_body .product_info_tab ul li+li{border-top:1px solid #e2e2e2}.window_page .cnt_wrap .cnt_txt{text-align:center;font-size:1.4rem;font-weight:400;color:#212121}.clean_box .clean_info_head h4{font-size:1.8rem;font-weight:500;margin-bottom:14px}.clean_box .clean_info_body .clean_info_area+.clean_info_area{margin-top:15px}.clean_box .clean_info_body .clean_info_area .img_area{width:65px;height:65px;border:1px solid #e2e2e2;border-radius:50%}.clean_box .clean_info_body .clean_info_area .txt_area{margin-top:10px;font-size:1.4rem;font-weight:400}.clean_box .clean_info_body p.dot_txt{padding-left:10px}.clean_box .clean_info_wrap.wrap_2{margin-top:30px}.quality_box .quality_info_head h4{margin-bottom:7px;font-size:1.8rem;font-weight:500;color:#212121}.quality_box .quality_info_head p{font-size:1.5rem;font-weight:400}.quality_box .quality_info_head+.quality_info_head{margin-top:27px}.quality_box .quality_info_wrap.wrap_1 .quality_info_body{margin-top:10px}.quality_box .quality_info_wrap.wrap_1 .free_table{margin-top:27px}.quality_box .quality_info_wrap.wrap_1 table{margin-bottom:12px}.quality_box .quality_info_wrap.wrap_1 .table_note{text-align:left;margin-top:12px;font-size:1.3rem;font-weight:400;color:#7c7c7c}.quality_box .quality_info_wrap.wrap_1 table th{background-color:#f8f8f8;text-align:center;padding:6px 10px;border:1px solid #e2e2e2;font-size:1.4rem;font-weight:400;color:#7c7c7c}.quality_box .quality_info_wrap.wrap_1 table th:first-of-type{border-left:none}.quality_box .quality_info_wrap.wrap_1 table th:last-of-type{border-right:none}.quality_box .quality_info_wrap.wrap_1 td{border:1px solid #e2e2e2;padding:10px;text-align:center;font-size:1.2rem;font-weight:400;color:#212121}.quality_box .quality_info_wrap.wrap_1 td:first-of-type{font-size:1.3rem;border-left:none}.quality_box .quality_info_wrap.wrap_1 td:last-of-type{border-right:none}.quality_box .quality_info_wrap.wrap_1 td li{position:relative;text-align:left;padding-left:9px}.quality_box .quality_info_wrap.wrap_1 td li:before{position:absolute;content:"";top:6px;left:0;width:4px;height:4px;border-radius:50%;background-color:#d0d0d0}.quality_box .precautions_area.etc_txt .star_txt{font-size:1.2rem;font-weight:400;color:#7c7c7c}.quality_box .precautions_area.etc_txt .star_txt+.star_txt{margin-top:7px}.quality_box .precautions_area+.precautions_area{margin-top:22px}.quality_box .precautions_area h6{font-size:1.8rem;font-weight:500;margin-bottom:7px}.quality_box .dot_list.bg_box,.quality_box .precautions_area p{font-size:1.4rem;font-weight:400}.quality_box .dot_list.bg_box{padding:12px 20px;margin:15px -20px 0;color:#7c7c7c}.guarantee_page .quality_guarantee_overview{padding:40px 20px}.quality_guarantee_overview .cnt_wrap{margin-top:40px}.quality_guarantee_inner .ttl_area{text-align:center}.quality_guarantee_inner .ttl_area span{font-size:1.5rem;font-weight:500;color:#212121}.quality_guarantee_inner .ttl_area h3{margin:3px 0 8px;font-size:2rem;font-weight:500;color:#212121}.quality_guarantee_inner .ttl_area p{font-size:1.3rem;font-weight:400;color:#212121}.quality_guarantee_overview .cnt_ttl{font-size:1.8rem;font-weight:500;color:#212121}.quality_guarantee_inner .cnt_wrap.cnt_1 .cnt_ttl{font-size:1.6rem;margin-top:12px}.quality_guarantee_inner .cnt_wrap.cnt_1 p{margin:8px 0 20px;font-size:1.4rem;font-weight:400;color:#212121}.quality_guarantee_inner .cnt_wrap.cnt_1 .img_area{margin:0 auto;width:29.6625%;height:0;padding-bottom:35.9375%;text-align:center}.quality_guarantee_inner .cnt_wrap.cnt_1 .img_area:nth-of-type(2){width:100%;height:0;padding-bottom:43.75%}.quality_guarantee_inner .cnt_wrap.cnt_2 .condition{margin:7px 0 20px;font-size:1.5rem;font-weight:500;color:#b93d40}.quality_guarantee_inner .cnt_wrap.cnt_2 .img_area{width:100%;height:0;padding-bottom:35%}.quality_guarantee_inner .cnt_wrap.cnt_2 .precautions_area{margin-top:30px}.quality_guarantee_inner .cnt_wrap.cnt_2 .precautions_area p{font-size:1.5rem;font-weight:500;color:#7c7c7c;text-align:left;margin-bottom:8px}.quality_guarantee_inner .cnt_wrap.cnt_2 .precautions_area li{position:relative;text-align:left;font-size:1.3rem;font-weight:400;color:#7c7c7c}.quality_guarantee_inner .cnt_wrap.cnt_2 .precautions_area li+li{margin-top:6px}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap{margin-top:13px;padding:20px;background-color:#f7f7f7;text-align:left}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area h4,.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .second_area h4{font-size:1.5rem;font-weight:400}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area h4 span,.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .second_area h4 span{display:inline-block;font-size:1.4rem;font-weight:400;padding-right:8px}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area{margin-top:13px}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area p{color:#7c7c7c;font-size:1.3rem;font-weight:400}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area .examplvido-pridber{margin:5px 0 16px}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area .example_number i{vertical-align:-3px}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area .example_number span{color:#b51313}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area .sticker_wrap .sticker_img{width:64.28571428571429%;height:0;padding-bottom:64.28571428571429%}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area .sticker_wrap .sticker_img.two{width:72.5%;margin:0 -20px}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area .sticker_wrap .sticker_txt{margin-top:10px}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area .sticker_wrap .sticker_txt p{font-size:1.4rem;font-weight:500;color:#7c7c7c;margin-bottom:4px}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area .sticker_wrap .sticker_txt li{font-size:1.2rem;font-weight:400;color:#7c7c7c}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .second_area{margin-top:20px}.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .second_area .btn_area{margin-top:22px;text-align:center}.quality_guarantee_overview .cnt_wrap.cnt_4 .cnt_ttl{text-align:left;margin-bottom:20px}.quality_guarantee_overview .cnt_wrap.cnt_4 table{margin-bottom:12px}.quality_guarantee_overview .cnt_wrap.cnt_4 .table_note{text-align:left;margin-top:12px;font-size:1.3rem;font-weight:400;color:#7c7c7c}.quality_guarantee_overview .cnt_wrap.cnt_4 table th{background-color:#f8f8f8;padding:6px 10px;border:1px solid #e2e2e2;font-size:1.4rem;font-weight:400;color:#7c7c7c}.quality_guarantee_overview .cnt_wrap.cnt_4 table th:first-of-type{border-left:none}.quality_guarantee_overview .cnt_wrap.cnt_4 table th:last-of-type{border-right:none}.quality_guarantee_overview .cnt_wrap.cnt_4 td{border:1px solid #e2e2e2;padding:10px;text-align:center;font-size:1.2rem;font-weight:400;color:#212121}.quality_guarantee_overview .cnt_wrap.cnt_4 td:first-of-type{font-size:1.3rem;border-left:none}.quality_guarantee_overview .cnt_wrap.cnt_4 td:last-of-type{border-right:none}.quality_guarantee_overview .cnt_wrap.cnt_4 td li{position:relative;text-align:left;padding-left:9px}.quality_guarantee_overview .cnt_wrap.cnt_4 td li:before{position:absolute;content:"";top:6px;left:0;width:4px;height:4px;border-radius:50%;background-color:#d0d0d0}.quality_guarantee_overview .cnt_wrap.cnt_4 .as_info{margin:20px -20px 0;padding:14px 20px;background-color:#f7f7f7}.quality_guarantee_overview .cnt_wrap.cnt_4 .as_info .ttl{margin-bottom:14px;text-align:left;font-size:1.4rem;font-weight:500}.quality_guarantee_overview .cnt_wrap.cnt_4 .as_info ul li{position:relative;text-align:left;padding-left:10px;font-size:1.2rem;font-weight:400;color:#212121;line-height:1.5}.quality_guarantee_overview .cnt_wrap.cnt_4 .as_info ul li+li{margin-top:7px}.quality_guarantee_overview .cnt_wrap.cnt_4 .as_info ul li:before{position:absolute;top:7px;left:0;content:"";width:3px;height:3px;background-color:#d0d0d0;border-radius:50%}.quality_guarantee_overview .cnt_wrap.cnt_5{text-align:left}.quality_guarantee_overview .cnt_wrap.cnt_5 .cnt_ttl{font-size:2rem}.quality_guarantee_overview .cnt_wrap.cnt_5 .txt_area{margin-top:6px}.quality_guarantee_overview .cnt_wrap.cnt_5 .txt_area p{font-size:1.4rem;font-weight:400}.event_page .item_list_wrap .list_item{margin-bottom:23px}.event_page .list_item_body{min-height:49px;margin-bottom:0}.event_page .item_info_group,.event_page .list_item_body .ttl_area{margin-bottom:0}.event_page .item_list_wrap .list_item .thumb{padding-bottom:54.7%}.event_page .item_info_group .date_info span{color:#7c7c7c;font-size:1.4rem}.type_default .product_detail_head .double_btn>div{display:table-cell;vertical-align:middle}.event_detail_page.type_default .product_detail_body .img_wrap{margin:0 -20px}.type_default .product_detail_body .text_wrap{margin-top:10px}.type_default .product_detail_body .text_wrap p{line-height:1.6em}.event_detail_page .btn_area.submit{margin-top:26px}.event_detail_page .btn_area.submit button{width:155px}.type_default .comments_sec .sec_head{border-top:6px solid #f2f2f2;margin:0 -20px;padding:0 30px}.event_info_recommendation{position:relative;width:100%;height:auto}.event_info_recommendation .btn_group_area{position:absolute;left:50%;top:54.5em;transform:translate(-50%,-50%)}.event_info_recommendation .btn_group_area .btn_recomm{display:block;width:31.25em;height:4em;cursor:pointer}.event_info_recommendation .btn_group_area .btn_recomm span{font-size:0;display:block}.botm-line{padding-bottom:10px;border-bottom:1px solid #e2e2e2}.btn_kakao{background:#fae300!important;border-radius:4px!important}.btn_kakao span{font-size:14px;letter-spacing:-.01rem;color:#391b1b}.btn_kakao span:before{content:"";display:inline-block;width:30px;height:30px;vertical-align:middle;margin-right:8px;background:url(../images/logo_kakao.png) no-repeat 0}.modal_wrap .modal.event{padding:30px 0 0}.modal_wrap .modal.event .modal_head{padding:0 20px}.re_top{text-align:center;width:100%;height:32px;background-color:#866e64}.re_top span{font-size:.9rem;color:#fff;vertical-align:top;line-height:32px;font-weight:400}.re_top span em{width:18px;height:18px;display:inline-block;vertical-align:middle;background:url(../images/logo_kakao.png) no-repeat 0;background-size:cover}.midtxt-area{text-align:center;padding:15px 0 30px;border-top:1px solid #e2e2e2}.midtxt-area .txt{padding:10px 0 0}.midtxt-area p{padding:20px 0 0;line-height:20px;letter-spacing:-.01rem;font-weight:400;font-size:13px}.midtxt-area p strong{font-weight:700;color:#115a42}.midtxt-area p span{color:#cd8059;font-weight:500}.midtxt-area .txt-point{padding:25px 0 15px;font-weight:500;color:#212121;font-size:13px;line-height:20px}.midtxt-area .txt-point span{display:block;position:relative}.midtxt-area .txt-point span:before{content:"";display:inline-block;width:195px;height:10px;background:rgba(205,128,89,.18);position:absolute;left:50%;transform:translate(-50%,-50%);bottom:-5px}.midtxt-area .txt-point strong{font-weight:700;color:#115a42}.ev_conts{padding:0}.btn_area.mid .btn{width:174px;height:36px;border-radius:6px;font-size:14px}.moo_cncjs{position:relative}.moo_cncjs,.moo_cncjs img{width:100%;height:auto}.moo_cncjs .btn_exhib{position:absolute;left:50%;transform:translate(-50%,-50%);top:13em;z-index:2;margin-left:5em}.moo_cncjs .btn_exhib a{display:block;width:10em;height:6em}.moo_cncjs .btn_exhib a span{font-size:0}.moo_cncjs .btn_coult{position:absolute;left:50%;transform:translate(-50%,-50%);top:20em;z-index:2;margin-left:5em}.moo_cncjs .btn_coult a{display:block;width:10em;height:6em}.moo_cncjs .btn_coult a span{font-size:0}.house_btn_area:after{content:"";clear:both;display:block}.house_btn_area .input_area.grid.grid_4{width:100%;display:block;margin:0}.house_btn_area .input_area.grid.grid_4 .input_box{margin:0 0 8px;width:50%;vertical-align:top;box-sizing:border-box}.house_btn_area .input_area.grid.grid_4 .input_box label{width:100%!important;display:block;padding:0!important}.house_btn_area .input_area.grid.grid_4 .input_box span{min-width:100%;width:100%}.executives_area:after{content:"";clear:both;display:block}.executives_area .input_area.grid.grid_4{width:100%;display:block;margin:0}.executives_area .input_area.grid.grid_4 .input_box{margin:0 0 8px;width:50%;vertical-align:top;box-sizing:border-box}.executives_area .input_area.grid.grid_4 .input_box label{width:100%!important;display:block;padding:0!important}.executives_area .input_area.grid.grid_4 .input_box span{min-width:100%;width:100%}.wallpaper_page .video_sec .video_bg .img_area img{width:100%}.wallpaper_page .video_sec .video_bg .video_area .vido-prid{position:relative;width:100%}.wallpaper_page .video_sec .video_bg .video_area .vido-prid .slideVideo_txt.movie{position:absolute;left:0;bottom:-1px;width:100%}.img_txt{padding:10px 0 0}.img_txt,.slideVideo_txt{font-size:12px;letter-spacing:.01rem;font-weight:400;line-height:16px;color:#866e64}.slideVideo_txt{padding:5px 0;min-height:32px;background:#fff;width:100%}.slideVideo_txt.movie{display:block;z-index:3;position:relative;padding-left:1px}.slideVideo_txt.movie:before{left:-1px}.slideVideo_txt.movie:after,.slideVideo_txt.movie:before{content:"";position:absolute;top:0;width:2px;height:100%;background:#fff}.slideVideo_txt.movie:after{right:-1px}.event_survey_wrap{margin:27px -20px 0}.event_survey_wrap .bg_box{padding:13px 20px 30px}.event_survey_wrap .caution_txt{font-size:1.2rem;color:#e15657;text-align:right}.event_survey_wrap ul li~li{margin-top:20px}.event_survey_wrap .input_area{padding-left:42px}.event_survey_wrap .input_box input[type=radio]+span:before{width:17px;height:17px}.event_survey_wrap .input_area label.ttl:before{content:"Q";width:32px;height:32px;border-radius:100%;background:#000;display:inline-block;vertical-align:middle;position:absolute;left:0;top:-6px;color:#fff;font-size:1.6rem;font-weight:500;text-align:center;line-height:1.9em}.event_survey_wrap .input_area .input_box~.input_box{margin-top:11px}.agree_area.bg_box{margin:17px -20px 0;padding:17px 20px}.agree_area .input_area{padding:0}.agree_area .agree_all .input_area{border-bottom:1px solid #e2e2e2;padding-bottom:17px}.agree_area .agree_all .input_area .input_box span{line-height:1.6em}.agree_area .agree_all .type_box .input_box input[type=checkbox]+span:after,.agree_area .agree_all .type_box .input_box input[type=checkbox]+span:before{top:30%}.agree_area .agree_list .input_area .input_box{position:relative;margin-top:15px}.agree_area .agree_list .input_area .input_box a.agree_btn{font-size:1.2rem;display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%);color:#7b7b7b}.agree_area .agree_list .input_area .input_box a.agree_btn:after{content:"";display:inline-block;width:100%;height:1px;background:#7b7b7b;position:absolute;bottom:0;left:0}.agree_area .input_area .error_txt{font-size:1.1rem;margin-top:15px}.zin_consult_page .agree_area{margin-top:30px}.zin_consult_page .agree_area .agree_all .input_area .input_box span{padding-left:24px;font-size:1.4rem;font-weight:500}.zin_consult_page .agree_area .agree_list .input_box span{font-size:1.4rem;padding-left:24px}.zin_consult_page .agree_area .agree_list .input_box span em{font-size:1.2rem}.zin_consult_page .agree_area .error_txt{word-break:keep-all;font-size:1.3rem;line-height:1.4}.agreebox_overview .table_list_wrap{margin-bottom:30px}.agreebox_overview .table_list_wrap.MB15{margin-bottom:15px}.agreebox_overview .content_wrap .ttl_area.MB36{margin-bottom:36px}.agreebox_overview .table_list_wrap strong{font-weight:500;font-size:1.5rem;margin-bottom:10px;display:inline-block}.agreebox_overview p{font-size:1.4rem;display:block;margin-bottom:5px}.agreebox_overview .table_list_wrap table{border:1px solid #707070;border-collapse:collapse;text-align:center;margin-top:10px}.agreebox_overview .table_list_wrap thead{background-color:#f8f8f8}.agreebox_overview .table_list_wrap td,.agreebox_overview .table_list_wrap th{border:1px solid #e2e2e2;padding:12px 10px}.agreebox_overview .table_list_wrap th{border-bottom:0;font-weight:500;font-size:1.4rem}.agreebox_overview .table_list_wrap td{font-size:1.4rem}.agreebox_overview .table_list_wrap td .dash_ls>li{text-align:left}.agreebox_overview .table_list_wrap td .dash_ls>li:before{top:.8em}.agreebox_overview .table_list_wrap .small_txt{font-size:1.3rem;font-weight:500;color:#7c7c7c;display:inline-block;margin-top:12px}.agreebox_overview .table_list_wrap .small_txt:before{content:"*";display:inline-block;margin-right:3px}.agreebox_overview .table_list_wrap .smalltxt_group{margin-top:17px}.agreebox_overview .table_list_wrap .smalltxt_group strong{margin-bottom:6px}.agreebox_overview .table_list_wrap .smalltxt_group li{margin-bottom:2px}.agreebox_overview .table_list_wrap .star_txt{font-size:1.2rem;display:block;margin-top:10px;line-height:1.2em}.agreebox_overview .table_list_wrap:last-child{border-bottom:0}.txt_underline>span{padding-bottom:3px;border-bottom:1px solid #212121}.survey_sec .cont_overview.finished .txt_wrap{text-align:center;background:#f8f8f8;color:#7c7c7c;font-size:1.4rem;font-weight:500;padding:15px 0}ul.winner_list{margin-top:20px}ul.winner_list li{padding:13px 20px;border-top:1px solid #efefef}ul.winner_list li:last-child{border-bottom:1px solid #efefef}ul.winner_list li a{display:block}ul.winner_list li a strong{font-size:1.5rem;font-weight:400;display:block}ul.winner_list li a span{display:block;font-size:1.3rem}.winner_page.type_default .product_detail_body{padding:0 0 30px;text-align:center}.winner_page.type_default .event_btn{text-align:left;background:#f7f2f2;padding:15px 10px;margin:0 -10px 14px}.winner_page.type_default .event_btn a{font-size:1.4rem;font-weight:500}.winner_page.type_default .event_btn a~a{margin-left:15px}.benefit_page .page_body{margin-top:20px}.benefit_page .list_item_body{margin-bottom:0;min-height:25px}.benefit_page .list_item_body h3.ttl{display:block;font-weight:500}.benefit_page .product_detail_body{padding:0 0 30px}.benefit_page .product_detail_body .img_wrap,.chain_sec{margin:0 -10px}.chain_sec{border-top:6px solid #f2f2f2}.chain_sec .chain_list_head{padding:14px 20px}.chain_sec .chain_list_head .ttl_area{padding:0 0 10px}.chain_sec .chain_list_head .ttl_area h4.ttl{font-weight:500}.input_sec.double{border:1px solid #d0d0d0}.input_sec.double .input_area.has_select_group{display:table-cell;width:21%;vertical-align:middle}.input_sec.double .input_area.has_select_group .input_box .v-input__slot{padding:9px 14px;margin-bottom:0}.input_sec.double .input_area.has_select_group .input_box .v-select__selections{position:absolute}.input_sec.double .input_area.select .input_box .v-input__append-inner i{right:-.5em;top:2px;opacity:.4}.input_sec.double .zin_search_form{position:relative;display:table-cell;vertical-align:middle}.input_sec.double .zin_search_form:before{position:absolute;top:50%;transform:translateY(-50%);left:0;content:"";display:inline-block;width:1px;height:24px;background:#e0e0e0}.input_sec.double .zin_search_form .input_area.text .input_box{border:none}.chain_sec .chain_list_body ul li{padding:14px 20px}.chain_sec .chain_list_body ul li~li{border-top:1px solid #efefef}.chain_sec .chain_list_body ul li:last-child{border-bottom:1px solid #efefef}.chain_sec .chain_list_body ul li a{display:block}.chain_sec .chain_list_body ul li a em{display:block;margin-bottom:3px;font-size:1.3rem}.chain_sec .chain_list_body ul li a strong{font-size:1.5rem;line-height:1;font-weight:500}.chain_sec .chain_list_body ul li a p{font-size:1.4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:3px;margin-top:3px;line-height:1}.chain_sec .chain_list_body ul li a span{line-height:1}.about_page .sec~.sec{margin-top:40px}.about_page .sec>.ttl_area{margin-bottom:15px;padding-left:20px}.about_page .sec>.ttl_area h2.ttl{font-size:2rem}.about_page .top_sec{padding-top:2.5rem;text-align:center}.about_page .top_sec strong{letter-spacing:-.035em;display:block;font-size:7.2rem;font-weight:500;color:#b93d40}.about_page .top_sec p{font-size:1.8rem;font-weight:500;color:#b93d40}.about_page .top_sec img{width:22rem}.about_page .text_sec{text-align:center;padding:37px 42px}.about_page .text_sec p{color:#fff;font-size:2.2rem;margin-bottom:7px}.about_page .text_sec p:last-child{font-weight:500;white-space:nowrap;display:block;margin-top:1.4em;margin-bottom:0}.meaning_sec ul{text-align:center}.meaning_sec ul li{position:relative}.meaning_sec ul li~li{margin-top:29px}.meaning_sec ul li:before{content:"";width:100%;height:1px;background:#d0d0d0;display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-18px)}.meaning_sec ul li .img_area{position:relative;display:inline-block;padding:10px;border-radius:100%;border:1px solid #d0d0d0;background:#fff;width:81%}.meaning_sec ul li .img_area .thumb{vertical-align:middle;width:100%;padding-bottom:100%;background-size:cover;background-position:50%;display:inline-block}.meaning_sec ul li .txt{font-size:1.4rem;display:block;margin-top:19px}.about_page .logo_sec .img_area{width:100%;padding-bottom:45.5%;background-size:cover;border:1px solid #ddd}.about_page .logo_sec p{font-size:1.4rem;display:block;margin-top:15px}.about_page .slogan_sec .img_area{width:100%;background-size:cover;padding-bottom:49%}.about_page .slogan_sec .txt_area{margin-top:19px}.about_page .slogan_sec .txt_area img{width:69%}.about_page .slogan_sec p{font-size:1.4rem;line-height:1.55em;margin-top:6px;color:#7c7c7c}.about_page .core_sec ul{text-align:center}.about_page .core_sec ul li .img_area{position:relative;width:56%;padding-bottom:56%;border-radius:100%;background-position:50%;background-size:cover;display:inline-block}.about_page .core_sec ul li .txt{margin-top:15px;color:#000;z-index:7}.about_page .core_sec ul li .img_area:after{content:"";display:block;width:100%;height:100%;border-radius:100%;background-color:transparent;position:absolute;top:0;left:0;transition:.3s}.about_page .core_sec ul li.is_active .img_area:after{background-color:rgba(0,0,0,.5)}.about_page .core_sec ul li .txt strong{display:block;line-height:1;font-size:2.4rem;font-weight:500;margin-bottom:10px}.about_page .core_sec ul li .txt span{font-size:1.3rem;font-weight:500;line-height:1;white-space:nowrap}.about_page .core_sec ul li p{margin-top:10px;font-size:1.4rem}.about_page .core_sec ul li img{margin:22px 0}.about_page .theme_sec h2.tt{font-size:2rem}.about_page .theme_sec .slide_wrap .swiper-container{position:relative;overflow:visible}.about_page .theme_sec .slide_wrap .swiper-container .swiper-wrapper .swiper-slide{position:relative;padding-top:20px}.about_page .theme_sec .slide_wrap .swiper-container .swiper-wrapper .swiper-slide:before{content:"";width:calc(100% + 20px);height:2px;background:#a3a3a3;display:inline-block;position:absolute;top:0;left:0}.about_page .theme_sec .slide_wrap .swiper-container .swiper-wrapper .swiper-slide:last-child:before{width:100%}.swipe_over_view .swiper-container{overflow:visible}.zin_text_slide{margin-bottom:35px}.zin_text_slide .second_wrap{margin-top:20px}.zin_text_slide .swiper-slide-active .subttl,.zin_text_slide .swiper-slide-active .year,.zin_text_slide .swiper-slide-active p{color:#212121}.zin_text_slide .year{display:block;font-size:3.2rem;font-weight:700;margin-bottom:20px;line-height:1;color:#a3a3a3}.zin_text_slide .subttl{font-size:1.4rem;color:#a3a3a3}.zin_text_slide p{margin-top:8px;line-height:1.6em;font-size:1.8rem;color:#a3a3a3}.store_sheet_wrap.slide_sheet.compare_floating_wrap{height:90px;bottom:calc(var(--gnb)*1px);z-index:199}.store_sheet_wrap.compare_floating_wrap.is_active{transform:translateY(calc(100% - 90px))}.store_sheet_wrap.compare_floating_wrap.is_active.is_max{transform:translateZ(0);height:auto}.compare_floating_wrap .compare_sheet_inner{background:#fff;-webkit-border-radius:2rem 2rem 0 0;-moz-border-radius:2rem 2rem 0 0;border-radius:2rem 2rem 0 0;border:1px solid #e2e2e2;padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 14px)}.compare_floating_wrap .compare_sheet_inner .sheet_head .arw{transform:rotate(180deg)}.compare_floating_wrap.is_max .compare_sheet_inner .sheet_head .arw{transform:rotate(0)}.compare_floating_wrap .compare_sheet_inner .btn_group{display:flex;width:100%;align-items:center;margin-bottom:13px}.compare_floating_wrap .compare_sheet_inner .btn_group .into_txt_area{flex:1;padding-left:10px;font-size:1.5rem}.compare_floating_wrap .compare_sheet_inner .btn_group .btn_area{flex:none}.compare_floating_wrap .compare_sheet_inner .btn_group .btn_area .btn{width:103px}.compare_list{margin-left:-6px;margin-right:-6px;font-size:0;text-align:left}.compare_node{display:inline-block;width:25%;padding:6px}.compare_item{display:block;position:relative;padding-bottom:100%}.compare_item .remove{position:absolute;right:0;top:0;width:24px;height:24px;background:rgba(33,33,33,.2)}.compare_modal .no_img_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#7c7c7c;text-align:center}.compare_modal .pattern_view{position:relative;height:calc(50vw - 10px);background:#f7f7f7}.compare_modal .no_img_wrap i{margin-bottom:5px}.compare_modal .pattern_view.mode2,.compare_modal .pattern_view.mode3{position:relative}.compare_modal .pattern_view.mode2 .pattern_one{width:100%}.compare_modal .pattern_view.mode2 .pattern_two{position:absolute;width:50%;height:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.compare_modal .pattern_view.mode3 .pattern_one{position:relative;z-index:1;width:50%;margin:auto}.compare_modal .pattern_view.mode3 .pattern_two{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.compare_modal .pattern_view.mode2 .pattern_two .thumb{height:100%}.compare_modal .pattern_view .pattern_one{width:100%}.compare_modal .pattern_view .pattern_two{position:absolute;right:0;top:0;width:50%}.compare_modal .pattern_view .thumb{display:block;height:calc(50vw - 10px);-webkit-background-size:100vw auto;background-size:100vw auto;background-position:50%}.compare_modal .tile_view th{font-weight:400}.compare_modal .tile_view td{padding:8px;border:1px solid #e2e2e2;vertical-align:top;font-size:1.5rem}.compare_modal .tile_view .thumb{display:inline-block;width:100%;padding-bottom:100%;vertical-align:top}.compare_modal .tile_view .item_name .brand,.compare_modal .tile_view .label{font-size:1.3rem;font-weight:400;color:#a3a3a3;margin-bottom:0}.compare_modal .tile_view .item_name .ttl{margin-bottom:0;font-size:1.5rem;color:#212121}.compare_modal .tile_view .item_name .code{font-size:1.4rem;color:#7c7c7c}.compare_modal .tile_view .thumb_area{margin-bottom:10px}
/*  !*height: 292px;*!*/.view_guide_ex{display:block;display:flex;justify-content:center;margin-top:16px}.view_guide_ex .compare_view{width:40px;height:20px;background-color:#eaeaea}.view_guide_ex .compare_view.is_active{border:2px solid #8a715a;box-sizing:content-box}.view_guide_ex .compare_view.mode1:before{display:block;content:"";width:20px;height:20px;background-color:#b49277}.view_guide_ex .compare_view.mode2{margin:0 14px}.view_guide_ex .compare_view.mode2:before{display:block;margin:0 auto;content:"";width:20px;height:12px;background-color:#b49277}.view_guide_ex .compare_view.mode3:before{display:block;margin:0 auto;content:"";width:20px;height:20px;background-color:#b49277}.compare_modal .set_inner{padding:0 12px}.compare_modal .box_foot{position:relative;padding-top:20px}.compare_modal .box_foot:before{display:block;content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:#e2e2e2}.compare_modal .precautions_txt{font-size:1.4rem;margin-bottom:15px}.view_pattern_kind_area{position:relative;font-size:0;min-height:150px}.view_pattern_kind_area .view_pattern_kind{position:relative;width:100%;display:inline-block}.view_pattern_kind_area .btn_area{position:absolute;right:0;bottom:0;width:154px;padding-left:20px;display:inline-block}.view_pattern_kind_area .btn_area .btn{font-size:1.4rem;font-weight:400}.view_pattern_kind_area .view_pattern_kind .view_list_item{margin-bottom:24px}.view_pattern_kind_area .view_pattern_kind .view_list_item .list_item_head{cursor:pointer}.view_pattern_kind_area .view_pattern_kind .view_list_item .list_item_head.is_active{border:2px solid #b93d40}.view_pattern_kind_area .list_item_head .list_item_head_thumb_area .thumb{display:block;padding-bottom:100%;background-size:cover;background-position:50%}.view_pattern_kind_area .view_pattern_kind .view_list_item .list_item_body{min-height:auto;margin-bottom:0}.view_pattern_kind_area .view_pattern_kind .view_list_item .list_item_body h6{overflow:hidden;font-size:1.2rem;font-weight:500;color:#a3a3a3;word-break:break-all;white-space:nowrap;text-overflow:ellipsis}.view_pattern_kind_area .view_pattern_kind .view_list_item .list_item_body p{overflow:hidden;font-size:1.4rem;font-weight:400;color:#212121;word-break:break-all;white-space:nowrap;text-overflow:ellipsis}.view_pattern_kind_area .view_pattern_kind .view_list_item .list_item_body .code{font-size:1.3rem;color:#7c7c7c}.search_page .page_head{padding-top:25px}.category_wrap .btn_area{display:flex;width:100%;justify-content:space-between;align-items:center;margin:20px 0 10px}.category_wrap .btn_area strong{font-size:1.4rem;font-weight:500;transform:translateY(2px)}.category_wrap .btn_area .cate_btn{padding:2px}.item_list_group .item_list_head{border-top:1px solid #e2e2e2;padding:9px 0 10px}.item_list_group .item_list_head .count_area{font-size:1.3rem}.count_area .brand_name{font-weight:500}.search_page .zin_list_sec .list_item_body{min-height:5rem}.search_page .item_list_group .no_result{padding:0;margin:50px 0 140px}.calc_modal .box_body .ttl{font-weight:500}.calc_sec .bg_box{padding:20px}.calc_sec .calc_wrap .input_box{background:#fff;padding-right:40px}.calc_wrap .calc_el_frame+.calc_el_frame{margin-top:20px}.calc_wrap .calc_el_frame .label_area{margin-bottom:10px}.calc_wrap .calc_el_frame .label_area h6{font-weight:500;font-size:1.5rem}.calc_wrap .calc_el_frame .label_area span{display:block;margin-top:6px;color:#7c7c7c;font-size:1.3rem;font-weight:400;word-break:keep-all}.calc_wrap>div.calc_sec_foot{vertical-align:bottom}.calc_wrap .calc_el_frame .input_area.text .input_box .reset_btn{position:absolute;top:50%;right:5px;width:30px;margin-top:-16px}.calc_wrap .calc_el_frame .error_txt{color:#e15657!important}.calc_wrap .input_area.hrz{display:flex;width:100%}.calc_wrap .input_area.hrz .label,.calc_wrap .input_area.hrz label{float:none;min-width:auto;padding-right:20px;font-weight:400}.calc_wrap .input_area.hrz .input_box{flex:1}.calc_sec,.calc_wrap .input_group .input_area+.input_area{margin-top:10px}.calc_sec .calc_sec_body>p{margin-bottom:10px}.calc_result_sec,.calc_sec_foot{margin-top:30px}.calc_result_sec .ttl_area h4.ttl{font-size:1.6rem;font-weight:500}.calc_result_sec .ttl_area h4.ttl .bottom_sheet_wrap{display:inline-block}.calc_info{margin-top:10px}.calc_info .star_txt{display:flex;font-size:1.2rem;color:#7c7c7c;margin-bottom:2px}.calc_info .star_txt:before{flex-shrink:0}.calc_result_sec .ttl_area{position:relative}.calc_result_sec .result_info{position:relative;display:inline-block}.calc_result_area{overflow:auto}.calc_result_area table.product_info{margin-bottom:0;border:0;border-top:1px solid #e2e2e2}.calc_result_area table.product_info th{font-weight:400;text-align:left;padding:10px;vertical-align:top;font-size:1.4rem}.calc_result_area table.product_info td,.calc_result_area table.product_info th{border:0;border-bottom:1px solid #e2e2e2}.calc_result_area table.product_info dl{display:table;position:relative;width:100%}.calc_result_area table.product_info dl>div{display:table-row}.calc_result_area table.product_info dl dd,.calc_result_area table.product_info dl dt{display:table-cell;vertical-align:middle;white-space:nowrap;padding:5px}.calc_result_area table.product_info dl dt{position:relative;padding-left:10px;text-align:left;font-weight:400;vertical-align:middle;color:#212121;min-width:105px}.calc_result_area table.product_info dl dt:before{display:block;content:"";position:absolute;left:0;top:50%;width:4px;height:4px;margin-top:-2px;background:#d0d0d0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.calc_result_area table.product_info tr td{padding:12px 10px;font-size:1.3rem}.calc_result_sec .calc_result_area .result_txt{font-weight:500;justify-content:flex-end;align-items:center}.calc_result_sec .calc_result_area .result_txt b{position:relative}.calc_result_sec .calc_result_area .result_txt.c_point3{text-align:right;width:50%}.calc_result_sec .calc_result_area .result_txt.c_point3 b{padding-right:3rem}.calc_result_sec .calc_result_area .result_txt.c_point3 .unit{position:absolute;width:3rem;top:2px;right:0;text-align:left;padding-left:.5rem}.calc_result_sec .calc_result_area .result_txt.c_gray{position:relative;min-width:6rem;padding-left:11px;color:#a3a3a3;font-size:1.2rem}.calc_result_sec .calc_result_area .result_txt.c_gray b:before{display:inline-block;content:"";position:absolute;left:-9px;top:50%;width:1px;height:12px;margin-top:-7px;background:#d0d0d0}.modal.calc .modal_foot .btn_area .btn{width:220px}.case_list_item.list_item .thumb{padding-bottom:60%}.case_list_item.list_item .list_item_body{min-height:0}.quality_info_sec article{display:none;text-align:center}.quality_info_sec article.is_active{display:block}.quality_info_sec article>div{margin:25px 0 30px}.quality_info_sec article>div:first-of-type{margin-top:35px}.quality_info_sec article>div:last-of-type{margin-bottom:0}.quality_info_sec h1,.quality_info_sec h2,.quality_info_sec h3,.quality_info_sec h4{font-weight:500}.quality_info_sec h1{font-size:2.2rem;margin-bottom:15px}.quality_info_sec h2{font-size:2rem;margin-bottom:15px}.quality_info_sec h3{font-size:1.7rem;margin-bottom:14px}.quality_info_sec h4{font-size:1.5rem;margin-bottom:7px}.quality_info_sec h2+h3{margin-top:-5px}.quality_info_sec img{margin-bottom:25px}.quality_info_sec h4{margin-bottom:15px;font-size:2rem;font-weight:500}.quality_info_sec p{margin-top:10px;font-size:1.3rem}.quality_info_sec p+p{margin-top:0}.quality_info_sec small{color:#a3a3a3;margin:8px 0}.quality_info_sec em,.quality_info_sec small{display:block;font-size:1.2rem;line-height:1.6}.quality_info_sec em{color:#b51313;margin-top:15px}.quality_info_sec em+em{margin-top:0}.quality_info_sec .tab_ui{overflow-x:auto;overflow-y:hidden;margin:0 -20px;padding:0 20px}.quality_info_sec .tab_ui::-webkit-scrollbar{display:none}.quality_info_sec .tab_ui .tab_ui_inner{display:inline-flex;min-width:100%;margin-top:26px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;font-size:0;white-space:nowrap}.quality_info_sec .tab_ui button{margin:-1px 0;padding:11px 24px;font-size:1.5rem;color:#000;cursor:pointer;display:inline-block}.quality_info_sec .tab_ui button.is_active{background:#b93d40;color:#fff}.quality_info_sec .tab_ui i{display:inline-block;width:26px;height:26px;margin-left:-7px;background-image:url(../images/ic_quality_tab_m.png);background-size:390px 60px;background-position-y:0;vertical-align:-7px}.quality_info_sec .tab_ui button.is_active i{background-position-y:-30px}.quality_info_sec .tab_ui i.natural{background-position-x:0}.quality_info_sec .tab_ui i.molecule{background-position-x:-30px}.quality_info_sec .tab_ui i.safe{background-position-x:-60px}.quality_info_sec .tab_ui i.quality{background-position-x:-90px}.quality_info_sec .tab_ui i.durability{background-position-x:-120px}.quality_info_sec .tab_ui i.water{background-position-x:-150px}.quality_info_sec .tab_ui i.construction{background-position-x:-180px}.quality_info_sec .tab_ui i.economics{background-position-x:-210px}.quality_info_sec .tab_ui i.design{background-position-x:-240px}.quality_info_sec .tab_ui i.space{background-position-x:-270px}.quality_info_sec .tab_ui i.color{background-position-x:-300px}.quality_info_sec .tab_ui i.etc{background-position-x:-330px}.quality_info_sec .tab_ui i.fabric{background-position-x:-360px}.wallpaper_bar .btn_frame{border-left:0}.wallpaper_bar .scrap_area,.wallpaper_bar .share_btn_area{flex:0.4}.wallpaper_bar .scrap_area .scrap_btn:before{vertical-align:middle;margin-top:-3px}.wallpaper_bar .consulting.btn_area{padding:0 5px}.wallpaper_bar .share_btn_area{position:relative}.wallpaper_bar .share_btn_area:before{content:"";width:1px;height:25px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#efefef}.window_wrap .interest_table_wrap .table_ttl{position:relative;padding:13px 0;border-top:1px solid #a3a3a3;font-size:1.5rem;font-weight:500}.window_wrap .interest_table_wrap .interest_table.is_active{display:none}.window_wrap .interest_table_wrap .table_ttl button{position:absolute;display:block;top:50%;right:14px;transform:translateY(-50%)}.window_wrap .interest_table table:last-of-type{margin-top:40px}.window_wrap .interest_table table thead th:first-of-type{border-left:none;border-right:none}.window_wrap .interest_table table tbody th:first-of-type{border-left:none}.window_wrap .interest_table table tbody td:last-of-type,.window_wrap .interest_table table tbody th:last-of-type{border-right:none}.window_wrap .interest_table table tbody tr:first-child th{width:19.33333%}.window_wrap .interest_table table tbody tr:first-child th:nth-child(2){width:42%}.window_wrap .interest_table td{font-size:1.2rem;border:1px solid #e2e2e2}.window_wrap .interest_table td,.window_wrap .interest_table th{text-align:center;padding:10px 5px}.window_wrap .interest_table table thead th{background:#f2f2f2;font-weight:500;padding:15px 5px;border-top:1px solid #e2e2e2;font-size:1.3rem}.window_wrap .interest_table table tbody th{background:#f8f8f8;border:1px solid #e2e2e2;font-size:1.3rem;font-weight:400}.window_wrap .interest_table table tbody th:first-child{background:#fff}.window_wrap .interest_table_wrap .table_note{margin-top:6px;font-size:1.2rem;font-weight:400;color:#7c7c7c}.window_wrap .interest_table_wrap .table_info{margin-top:30px;font-size:1.5rem;font-weight:500;color:#212121}.window_wrap .interest_table_wrap .table_info ul{margin-bottom:15px}.window_wrap .interest_table_wrap .table_info p{font-size:1.2rem;font-weight:400;line-height:1.85;color:#7c7c7c}.window_wrap .interest_table_wrap .table_info p.ttl{font-size:1.2rem;font-weight:500;margin:0 0 10px;color:#7c7c7c}.window_wrap .interest_table_wrap .table_info .btn{display:inline-block;margin-top:15px;padding:5px 10px;border:1px solid #d0d0d0;font-size:1.2rem;color:#7c7c7c;font-weight:400}.window_wrap .interest_table_wrap .table_info .btn .arw{opacity:.5;vertical-align:-3px}@media screen and (min-width:700px){.window_page .cnt_wrap.wrap_1.cnt_1 .cnt_body .provider_wrap{height:auto;max-height:160px;padding-bottom:0}.quality_guarantee_inner .cnt_wrap.cnt_1 .img_area,.quality_guarantee_inner .cnt_wrap.cnt_1 .img_area:nth-of-type(2),.quality_guarantee_inner .cnt_wrap.cnt_2 .img_area,.quality_guarantee_inner .cnt_wrap.cnt_3 .product_registration_wrap .first_area .explanation_area .sticker_wrap .sticker_img,.window_page .cnt_wrap.wrap_4.cnt_3 .cnt_body .img_area{height:auto;padding-bottom:0}}.event_page.winner_page .winner_list{margin-top:calc(env(safe-area-inset-top) + 115px)}.news_page .zin_search_sec{margin-top:calc(env(safe-area-inset-top) + 120px)}.detail_head{position:relative;width:100%}.detail_page img{max-width:100%}.detail_head .visual_wrap{position:relative;width:100%;overflow:hidden}.detail_head .visual_wrap .thumb_area{margin:0;padding-left:0;height:100%}.detail_head .visual_wrap .thumb_area .thumb{height:100%}.lifebook_page .visual_wrap{color:#fff}.lifebook_page .visual_wrap .thumb_area{background:#000}.lifebook_page .visual_wrap .thumb{background-position:50%;opacity:.6}.lifebook_page .visual_wrap .txt_wrap{position:absolute;bottom:30px;padding:0 20px}.lifebook_page .detail_wrap .ttl_area small{font-size:1.6rem;font-weight:500}.lifebook_page .detail_wrap .ttl_area .ttl{font-weight:500}.detail_head .ttl_area{padding-top:10px}.detail_head .ttl_area:before{content:"";position:absolute;left:0;transform:translateX(-100%);width:50vw;height:100%;background:#fff}.detail_head .ttl_area .ttl_inner{position:relative;width:100%;padding:0 70px 0 20px;background:#fff;text-align:left}.detail_head .ttl_area .ttl_inner .ttl{display:inline-block;width:600px;text-align:left;background:#fff;padding-top:30px;line-height:1.4;min-height:100px}.detail_head .label_txt{display:flex}.detail_head .label_txt dt{min-width:70px;width:20%}.detail_head .label_txt dd{width:80%}.detail_head .label_txt dd,.detail_head .label_txt dt{line-height:1.4}.detail_head dl.label_txt+.label_txt{margin-top:.6rem}.detail_head .utility_wrap .hash_btn_group{display:inline-block;width:100%;text-align:left;margin-top:0}.detail_head .utility_wrap .scrap_area{display:inline-block;position:relative}.detail_head .utility_wrap .share_btn{margin-bottom:-2px}.detail_head .utility_wrap .btn_wrap{font-size:0}.detail_head .utility_wrap .btn_wrap>div{margin-left:8px}.detail_head .info_group>div{font-size:1.2rem;color:#7c7c7c}.detail_head .info_area{display:inline-block;margin-top:7px;max-width:100%;margin-bottom:15px}.detail_head .info_area>div{vertical-align:middle}.detail_head .info_area .img_area{display:flex;align-items:center;width:100%;margin-bottom:6px}.detail_head .info_area .img_area p{font-size:1.3rem;margin-top:2px}.detail_head .info_area figure{width:24px;height:24px;margin-right:6px;border-radius:100%;background-size:cover;background-position:50%;background-image:url(../images/img_default_profile.png)}.detail_head .info_area .name{font-size:1.6rem;font-weight:500;color:#212121}.detail_head .info_area .txt_area{padding-bottom:5px;font-size:1.4rem;color:#7c7c7c}.detail_head .btn_wrap{float:right;display:inline-block;margin-top:12px}.detail_head .info_area.has_elem+.btn_wrap{margin-top:35px}.myhome_page .detail_head .btn_wrap{margin-top:0}.detail_head .btn_wrap>div{vertical-align:middle}.detail_head .btn_wrap .modify_btn>div{font-size:16px;color:#212121;font-weight:500;padding:0 16px}.detail_head .btn_wrap .modify_btn{display:inline-block;margin-right:-4px;margin-bottom:2px}.detail_page .scrap_btn,.detail_page .share_btn_area{display:inline-block;text-align:center}.detail_head .share_btn_area{position:relative}.detail_head .bg_box{clear:both;padding:1.3rem;background:#f7f7f7}.detail_head .bg_box .dot_ls .dot_txt:before{top:.5em}.detail_page .min_inner{position:relative}.house_page .info_group>div+div:before{height:15px;margin-top:-7px}.detail_body .item_inner,.detail_head .item_inner{width:100%;margin:0 auto}.detail_foot>section:last-child{padding-bottom:30px}.detail_body .comments_sec{margin-top:40px}.detail_wrap+.detail_wrap{margin-top:20px}.detail_wrap .pin_img_group .img_area,.detail_wrap .video_area{margin-left:0;margin-right:0}.detail_body .detail_wrap .txt_area{padding-top:0;line-height:1.75}.detail_body .detail_wrap .txt_area p{margin-bottom:0}.detail_page .detail_wrap .ttl_area small{font-size:1.8rem;font-weight:500;display:inline-block;margin-bottom:3px}.detail_page .detail_wrap .ttl_area h3.ttl{font-weight:400;font-size:2rem}.detail_body .img_area img+img{margin-top:10px}.detail_body .img_area,.detail_body .video_area{position:relative;margin-top:0}.detail_body .ttl_area+.img_area,.detail_body .ttl_area+.pin_img_group,.detail_body .ttl_area+.video_area{margin-top:0}.detail_body .no_data,.modal_wrap .no_data{padding:40px 0;text-align:center}.no_data{text-align:center;padding:30px 0;font-size:1.5rem}.no_data figure{margin:20px 0 5px}.detail_wrap .slide_area{position:relative;padding-bottom:15px}.pin_group .pin_frame.is_active .pin_item{width:54px;height:54px}.pin_group .pin_frame{position:absolute;width:41px;height:41px;margin-left:-21px;margin-top:-21px}.pin_group .pin_frame>.btn_area{position:absolute;left:0;top:0;width:100%;height:100%}.pin_group .pin_frame.is_active{position:absolute;width:55px;height:55px;margin-left:-28px;margin-top:-28px}.pin_group .pin_item:after,.pin_group .pin_item:before{display:block;content:"";position:absolute;top:13px;left:13px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.pin_group .pin_item:before{z-index:-1;width:31px;height:31px;opacity:.7;margin-left:-9px;margin-top:-9px}.pin_group .pin_item:after{z-index:-2;width:41px;height:41px;opacity:.3;margin-left:-14px;margin-top:-14px}.pin_group .pin_item i{position:absolute;top:13px;left:13px;width:25px;height:25px;margin-top:-6px;margin-left:-6px;background:#b93d40;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align:top;pointer-events:none}.pin_group .pin_item i.ic_plus:after,.pin_group .pin_item i.ic_plus:before{display:block;content:"";position:absolute;left:12px;top:12px;background:#fff}.pin_group .pin_item i.ic_plus:before{width:13px;height:1px;margin-left:-6px}.pin_group .pin_item i.ic_plus:after{width:1px;height:13px;margin-top:-6px}.pin_group .pin_frame.is_active,.pin_group .pin_frame.is_active .pin_item:after,.pin_group .pin_frame.is_active .pin_item:before,.pin_group .pin_frame.is_active i,.pin_group .pin_frame.is_active i:after,.pin_group .pin_frame.is_active i:before{transition:.2s ease-out}.pin_group .pin_frame.is_active .pin_item:after{width:55px;height:55px;margin-left:-28px;margin-top:-28px}.pin_group .pin_frame.is_active .pin_item:after,.pin_group .pin_frame.is_active .pin_item:before,.pin_group .pin_frame.is_active i{top:50%;left:50%}.pin_group .pin_frame.is_active .pin_item:before{width:41px;height:41px;margin-left:-21px;margin-top:-21px}.pin_group .pin_frame.is_active i{width:33px;height:33px;margin-top:-17px;margin-left:-17px;background:#961e21}.pin_group .pin_frame.is_active i.ic_plus:after,.pin_group .pin_frame.is_active i.ic_plus:before{left:16px;top:16px}.pin_group .pin_frame.is_active i.ic_plus:before{width:17px;margin-left:-8px}.pin_group .pin_frame.is_active i.ic_plus:after{height:17px;margin-top:-8px}.pin_frame .price_info_group{position:absolute;z-index:11;width:320px;height:auto;background:#fff;padding:12px;box-shadow:0 2px 6px rgba(0,0,0,.16);top:65px;visibility:hidden;opacity:0;transition:opacity .3s}.pin_frame.is_active .price_info_group{visibility:visible;opacity:1}.pin_frame .price_info_group>div{vertical-align:middle}.pin_frame .price_info_group .img_area{width:72px}.pin_frame .price_info_group .price_wrap{padding-left:12px}.pin_frame .price_info_group .price_wrap .price.before{margin:0}.pin_frame .price_info_group .price_wrap .brand{display:-webkit-box;overflow:hidden;margin-bottom:2px;font-size:1.5rem;-webkit-line-clamp:1;word-wrap:break-word;word-break:break-all;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis}.detail_body .thumb_list_area{margin-top:20px;width:100%;height:fit-content}.detail_body .thumb_list_area .txt_area{padding-top:3px}.detail_body .thumb_list_area .txt_area .brand{display:block;width:100%;overflow:hidden;font-size:1.1rem;font-weight:500;color:#a3a3a3;white-space:nowrap;text-overflow:ellipsis}.detail_body .thumb_list_area .txt_area .item_name{display:-webkit-box;overflow:hidden;max-height:3.5rem;font-size:1.1rem;line-height:1.2;-webkit-line-clamp:2;word-wrap:break-word;word-break:break-all;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis}.thumb_list .thumb_item.is_active .brand,.thumb_list .thumb_item.is_active .item_name{color:#b93d40;font-weight:500}.detail_body .thumb_list{display:inline-flex;white-space:nowrap;width:100%;height:100%}.detail_body .thumb_list.swiper-container{overflow:visible}.detail_body .link_area{margin-top:60px}.detail_body .link_area>a{width:280px;height:55px;display:block;margin:0 auto 15px;text-align:center;line-height:53px;border:1px solid #d0d0d0;font-size:1.7rem}.detail_body .link_area>a i{vertical-align:middle}.detail_body .link_area>a:first-child i{margin-top:-2px}.detail_body .scrap_area i{margin-right:3px}.detail_body .scrap_area button{margin-left:-8px}.detail_body .scrap_area>button,.detail_body .scrap_area>button>span{vertical-align:middle}.detail_body .hash_btn_group{margin-top:40px;margin-bottom:20px}.thumb_list .thumb_item .thumb{display:block;position:relative;width:100%;padding-bottom:100%;-webkit-background-size:cover;background-size:cover}.thumb_list .thumb_item .thumb:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid rgba(33,33,33,.06);box-sizing:border-box}.thumb_list .thumb_item.is_active .thumb:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid #b93d40}.thumb_list_area{position:relative}.thumb_list_area .arw_group{position:absolute;width:calc(100% + 70px);left:0;top:37px;margin-left:-35px}.thumb_list_area .arw_group .arr_next{float:right}.detail_body .pagination_group{margin-top:40px}.detail_foot .related_product_head,.detail_foot .related_style_head{padding:30px 0 10px}.detail_foot .ttl_area h3.ttl{font-weight:500;letter-spacing:-.035em}.detail_foot .related_product_body,.detail_foot .related_style_body{padding-bottom:10px}.detail_foot .full_banner_group .full_banner_item{background-position:50%}.detail_foot{padding-bottom:40px}.detail_foot .full_banner_area{margin-top:30px;margin-bottom:15px}.detail_foot .zin_pagination_group.type_btn{bottom:-20px}.detail_foot .lnb_wrap{position:absolute}.detail_foot #floatingBar,.detail_foot .lnb_wrap{z-index:100;bottom:0;left:0;width:100%;height:90px}.detail_foot #floatingBar{position:fixed;background:#fff;border-top:1px solid #e2e2e2}.detail_foot #floatingBar.bottom{position:absolute}.detail_foot .lnb_wrap .lnb_inner{width:1210px;margin:auto;padding:0 20px}.detail_foot .btn_frame{position:relative;display:inline-block;vertical-align:top;padding:15px 40px;height:90px;line-height:58px}.detail_foot .btn_frame.comment_btn{display:inline-block}.detail_foot .btn_frame:first-child{padding-left:0}.detail_foot .btn_frame:last-child{padding-right:0}.detail_foot .btn_frame+.btn_frame:before{content:"";display:block;width:1px;height:45px;background:#d0d0d0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.detail_foot .btn_frame.consulting:before{display:none}.detail_foot .btn_frame.consulting{padding-left:0}.detail_foot .btn_frame .c_point,.detail_foot .scrap_btn_w .c_point3{font-weight:500}.detail_foot .btn_frame.consulting .btn{display:block;width:260px;height:100%;text-align:center;font-size:1.7rem;color:#fff}.detail_foot .btn_frame:not(.consulting)>a>p,.detail_foot .btn_frame:not(.consulting)>button>p{display:inline-block;vertical-align:middle;padding-left:5px}.detail_foot .btn_frame button i{vertical-align:middle}.detail_foot .collect_item_wrap{position:absolute;top:0;transform:translateY(-105%);left:0;line-height:1.2;width:410px;background:#fff}.detail_foot .collect_item>div{vertical-align:middle}.detail_foot .collect_item>div:last-child{vertical-align:top;padding-top:10px}.detail_foot .lnb .img_area figure{width:100px;height:100px;padding-bottom:0}.detail_page .list_item .thumb{padding-bottom:60%}.detail_page .search_page .list_item .thumb{padding-bottom:100%}.detail_page .exhibition_slide .grade_info{display:none}.detail_foot .list_item_body .ttl_area{margin-bottom:3px}.detail_foot .item_info .label_txt{font-size:1.3rem}.detail_foot .item_info dd{color:#7c7c7c}.detail_page .zin_arw_group .zin_banner_arw{margin-top:-18px}.detail_page .zin_arw_group .zin_banner_arw.arr_prev{left:25px}.detail_page .zin_arw_group .zin_banner_arw.arr_next{right:25px}.detail_page .has_elem .zin_arw_group .zin_banner_arw{right:auto;left:auto}.detail_page .class .ttl{padding:0 20px}.detail_page .slide_item_list_wrap .ttl_group{margin-bottom:12px}.detail_page .full_banner_group .full_banner_item{background-size:cover;background-position:50%}.detail_foot .similar_ls{margin-top:30px}.detail_foot .banner_area{margin-top:90px}.share_item_wrap.type_arw_bottom{top:auto;bottom:-10px;transform:translate(-94%,100%)}.share_item_wrap.type_arw_bottom.arrow_box:before{top:-5px;bottom:auto;right:5%;left:auto}.collect_item_group.arrow_box:before{left:5%}.collect_item_group .collect_inner{background:#fff;position:relative;overflow:hidden}.detail_foot .collect_item_group{top:-13px;transform:translateY(-100%)}.detail_wrap .list_item:hover .thumb,.detail_wrap .list_item:hover .thumb_area img{transform:scale(1)}.house_page .info_wrap{float:left;width:auto}.house_page .utility_wrap{float:right;width:auto;margin-top:6px}.house_page .detail_head{padding:15px 20px}.house_page .detail_head .btn_wrap{margin-top:0}.house_page .detail_head .info_group{font-size:1.8rem;margin-bottom:6px}.house_page .detail_head .info_group>div{padding:0 12px;color:#212121;font-size:1.6rem}.house_page .detail_head .scrap_btn.type_w,.house_page .detail_head .share_btn.type_w{width:30px;height:30px}.house_page .detail_head .share_btn{width:30px;height:30px;line-height:29px}.info_group+span.date{color:#7c7c7c;font-size:1.3rem}.trend_page .detail_head .ttl_group{position:absolute;right:0;bottom:0;min-height:85px;background:#fff;padding:10px 20px 0;margin:0;width:calc(100% - 30px)}.trend_page .detail_head .cnt_area{padding-left:50px;padding-right:20px;margin-top:2px;font-size:1.4rem;color:#7c7c7c}.trend_page .detail_head .cnt_area .date{display:block;margin-top:13px;font-size:1.3rem}.trend_page.detail_page .detail_head .btn_wrap{position:absolute;right:15px;top:25px;display:flex;z-index:1;margin-top:0}.trend_page.detail_page .detail_head .btn_frame{margin-left:8px}.trend_page.detail_page .detail_head .btn_frame button{width:38px;height:38px;border-radius:100%;background:rgba(0,0,0,.1)}.trend_page .detail_body .hash_btn_group{margin-top:30px}.trend_page .slide_list_item .item_info_group{display:none}.trend_page .list_item_body .ttl_area h5.ttl{font-size:1.5rem}.trend_page .detail_head .ttl_group .ttl_area{padding-top:5px;margin-bottom:0}.trend_page .detail_head .ttl_area .ttl_inner{padding-top:5px}.trend_page .detail_head .ttl_area{width:100%}.trend_page .detail_head .ttl_area:before{display:none}.trend_page .detail_head .ttl_area .ttl_inner .ttl{width:auto}.trend_page .detail_head .info_wrap{width:100%}.trend_page .detail_head .info_area{margin-top:40px;margin-bottom:0;font-size:1.4rem;color:#7c7c7c}.trend_page .detail_head .btn_wrap{margin-top:18px}.trend_page .slide_item_list_wrap .thumb{padding-bottom:100%}.style_guide_detail_page .detail_wrap .pin_img_group .img_area,.style_guide_detail_page .detail_wrap .video_area{margin-left:-20px;margin-right:-20px}.style_guide_detail_page.type_default .product_detail_head .btn_group{white-space:nowrap;vertical-align:top}.style_guide_detail_page.type_default .product_detail_head .btn_group>div{display:inline-block;position:relative;z-index:1;vertical-align:top}.style_guide_detail_page.type_default .product_detail_head .scrap_btn{width:24px;height:24px}.lifebook_page .detail_head .min_inner{position:relative;display:flex;align-items:center;width:100%;height:100%;color:#fff}.lifebook_page .hash_btn_group{background:none}.lifebook_page .detail_head .ttl_area{position:static;transform:none;width:100%;margin-bottom:10px}.lifebook_page .detail_head .ttl_area .ttl{white-space:pre-line;line-height:1.4;margin-left:-3px}.lifebook_page .detail_head .ttl_area:before{display:none}.lifebook_page .detail_head .badge{display:inline-block;margin-bottom:25px;border:1px solid #fff;font-size:1.8rem;padding:1px 10px;font-weight:400}.lifebook_page .detail_head .utility_wrap{position:absolute;top:25px;right:0;z-index:10;width:100%;padding:0 20px}.lifebook_page .detail_head .hash_btn_group{margin-top:40px}.lifebook_page .detail_head .share_btn{position:relative;z-index:1;padding:4px;background:rgba(0,0,0,.1);border-radius:100%;box-sizing:content-box}.lifebook_page .detail_head .share_btn .ic{vertical-align:-4px}.lifebook_page .detail_head .hash_item{background:none;color:#fff;border:1px solid hsla(0,0%,100%,.4)}.lifebook_page .detail_head .date_area{color:hsla(0,0%,100%,.5);font-size:1.3rem;margin-top:28px}.lifebook_page .utility_wrap .scrap_btn,.lifebook_page .utility_wrap .share_btn{border-radius:100%}.lifebook_page .detail_head .utility_wrap .hash_btn_group{width:auto}.lifebook_page .utility_wrap .scrap_btn.has_count{padding-left:38px;padding-right:10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size:1.3rem;color:#fff}.lifebook_page .utility_wrap .scrap_btn.has_count:before{left:22px}.lifebook_page .detail_head .btn_wrap{margin:0}.cart_bar{padding:9px 10px calc(env(safe-area-inset-bottom, 17px)) 0;height:calc(constant(safe-area-inset-bottom, 17px) + 70px);height:calc(env(safe-area-inset-bottom, 17px) + 70px);border-top:1px solid #e2e2e2}.cart_bar button{width:100%;height:50px}.cart_bar .bottom_sheet_wrap .btn{font-size:1.6rem}.cart_bar .share_btn_area>div{width:50%;position:relative}.cart_bar .share_btn_area>div:last-child:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:26px;width:1px;background:#e2e2e2}.order_sec .item_summary_wrap,.order_sec .item_visual_wrap{width:100%}.detail_viewer_wrap{position:relative;width:100%}.detail_viewer_wrap .full_banner_group:before{content:"";display:block;position:absolute;bottom:0;width:100%;height:35%;background:linear-gradient(1deg,rgba(0,0,0,.1),transparent);z-index:2}.order_sec .main_img_frame{position:relative;width:100%;height:100vw;background:url(../images/img_item_detail_default.png) #f7f7f7 no-repeat 50% 50%/100% auto}.order_sec .main_img_frame .swiper-container,.order_sec .main_img_frame .swiper-container figure,.order_sec .main_img_frame .swiper-container video{width:100%;height:100%}.order_sec .main_img_frame .img_area,.order_sec .main_img_frame .video_area{width:100%;overflow:hidden}.order_sec .main_img_frame .video_area{position:relative;padding-bottom:100%}.order_sec .main_img_frame .img_area>figure{width:100%;padding-bottom:100%;vertical-align:top;background-size:cover;background-position:50%}.order_sec .main_img_frame .video_area>video{position:absolute;left:0;top:0;width:100%;object-fit:cover;height:100%}.order_sec .main_img_area .zin_pagination_group{position:absolute;z-index:1;top:auto;margin-top:0;bottom:15px;left:0;font-size:1.3rem}.order_sec .price_info_group{margin-top:15px}.order_sec .price_info_group a{color:#7c7c7c!important}.order_sec .item_ttl{font-size:1.6rem;line-height:1.3;margin-bottom:5px}.order_sec .flag_group{display:block;margin-left:-5px;margin-bottom:5px;font-size:0}.order_sec .flag_group .flag_item{margin-left:5px}.order_sec .flag_group+p.price{margin-top:12px}.order_sec .brand{display:inline-block;font-size:1.3rem;font-weight:500;margin-bottom:5px}.order_sec .brand i{margin-left:1px;vertical-align:middle;margin-bottom:1px}.order_sec .brand .arw.arw_small_right_c{background-position:-30px -26px;opacity:.6}.order_sec .price_wrap .price{font-size:1.4rem}.order_sec .price.before .discount{display:inline-block;font-weight:500;color:#e15657;margin-right:3px}.order_sec .price.before .num{text-decoration:line-through;color:#c5c5c5}.order_sec .price.after{margin:.2rem 0 .8rem}.order_sec .price.after,.order_sec .price.coupon{font-size:1.8rem;line-height:1}.order_sec .price.after .num,.order_sec .price.coupon .num{font-size:2rem;font-weight:500}.order_sec .price.coupon{margin-top:7px}.order_sec .price.coupon small{display:inline-block;font-size:1.3rem;color:#212121;margin-left:5px}.order_sec .price.coupon+.modal{display:inline-block}.order_sec .price_info_group .coupon_area .download_coupon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.order_sec .price_info_group .price_wrap p,.order_sec .price_info_group .price_wrap small{overflow:inherit;max-width:none}.order_sec .price.coupon .num{font-weight:500}.price_info_group .download_coupon{display:inline-block;padding:3px 10px 3px 5px;font-size:1.4rem;border:1px solid #d0d0d0;color:#212121;vertical-align:3px}.price_info_group .download_coupon .ic.ic_download{vertical-align:-7px;margin-right:2px}.order_sec .time_sale_area{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:35px;padding:0 10px;background:#866e64;text-align:center;font-size:1.6rem;font-weight:500;color:#fff}.order_sec .time_sale_area .ic.ic_time{margin-top:-1px;margin-right:4px}.order_sec .time_sale_area>span{display:inline-block;vertical-align:middle;margin-right:3px}.order_sec .time_sale_area>span small{font-size:1.4rem;vertical-align:middle}.order_sec .time_sale_area .num+.num{margin-left:-3px}.order_btn_wrap .btn{display:block}.order_btn_wrap .sold_out{width:100%;background:#e2e2e2;color:#7c7c7c}.order_sec .time_sale_area span:not(.num){vertical-align:bottom}.order_sec .item_summary_wrap>div+div{margin-top:20px;padding-top:20px;border-top:1px solid #d0d0d0}.mileage_sheet dd,.mileage_sheet dt{font-size:1.4rem}.mileage_sheet dt{float:left;color:#7c7c7c}.mileage_sheet dd{float:right;font-weight:500}.order_sec .item_info_wrap .item_info_frame+.item_info_frame{margin-top:12px}.order_sec .item_info_wrap .txt_area{width:100%}.order_sec .item_info_frame .txt_area:after{content:"";display:block;clear:both}.order_sec .item_info_frame .txt_area .info_area,.order_sec .item_info_frame .txt_area .info_ttl{position:relative;cursor:pointer;font-size:1.3rem;display:block;float:left;vertical-align:top}.order_sec .item_info_frame .txt_area .info_area div+br{display:none}.order_sec .item_info_frame .txt_area .info_ttl{width:25%;color:#7c7c7c;max-width:70px}.order_sec .item_info_frame .txt_area .info_area{width:75%}.order_sec .item_info_frame .txt_area .info_area .popup_area{position:relative;display:inline-block}.order_sec .img_layer_popup .layer_popup{min-width:410px;max-width:1100px;width:auto}.img_layer_popup .layer_popup_cnt img{max-width:1020px}.order_sec .item_info_frame .arw{vertical-align:-3px}.order_sec dd,.order_sec dt{display:inline-block;word-break:break-word}.order_sec .item_info_wrap .has_underL{border-bottom:1px solid #212121}.order_sec .item_info_wrap .txt_area small{font-size:1.2rem;display:block;margin-top:5px;line-height:1.4;color:#7c7c7c}.remodeling_page .order_sec .item_info_wrap .txt_area small{display:inline-block;margin-top:0}.order_sec .item_info_frame{position:relative}.order_sec .banner_wrap{margin-top:20px}.detail_page .order_sec .order_inner{margin-bottom:20px}.has_top_bar:before{content:"";display:block;width:100%;height:6px;background:#f2f2f2}.order_sec dd .count,.order_sec dd .num{font-weight:500}.order_sec dd i{margin-left:1px;vertical-align:-2px}.review_wrap{width:auto;margin:.2rem 0 .8rem}.review_wrap>div{vertical-align:middle}.review_wrap .review_area{font-size:1.3rem}.review_wrap .review_area>a>span{border-bottom:1px solid #212121}.review_wrap .review_area:before{content:"";display:inline-block;margin-right:8px;margin-left:8px;width:1px;height:13px;background:#d0d0d0}.review_wrap .btn_inner{width:97px;margin-right:-11px}.review_wrap .btn_inner .share_btn_area{margin-left:-7px;position:relative;vertical-align:2px}.review_wrap .btn_inner>div{vertical-align:middle}.review_wrap .btn_wrap{width:1px}.total_price_area{width:100%;margin:15px 0 20px}.v-bottom-sheet .total_price_area{margin:15px 0 13px}.total_price_area dt{float:left;font-size:1.6rem;margin-top:.5rem;color:#212121}.total_price_area dd{float:right;color:#7c7c7c;font-size:1.6rem;font-weight:400}.total_price_area dd strong{position:relative;display:inline-block;font-size:2rem;font-weight:400;color:#212121}.total_price_area dd strong:before{content:"";display:inline-block;margin:0 15px;vertical-align:middle;height:15px;width:1px;background:#d0d0d0}.total_price_area dd strong span{font-weight:700}.input_area.select.store_select .input_box .select,.input_area.select.store_select .input_box select{height:42px}.input_area.select.store_select button{width:100%;height:100%;text-align:left;font-size:1.5rem;padding-right:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input_area.select.store_select+.input_area.select{margin-top:10px}.input_area.select.store_select .option_item button,.option_list .option_item button{width:100%;height:42px;padding:8px 10px;line-height:30px}.input_area.select.is_active .arw_small_bottom{transform:translateY(-50%) rotate(180deg)}.select_sheet .sheet_head .btn_area,.share_bottom_sheet .close_btn_area{right:0}.select_sheet .sheet_body{padding-bottom:0}.item_option_wrap{position:relative}.select_sheet .selected_group{margin-bottom:0}.v-bottom-sheet .select_sheet .sheet_body{max-height:calc(70vh - 171px);overflow-x:hidden;overflow-y:auto}.input_area.select.store_select *{transition:none!important}.select_sheet .sheet_foot{height:calc(constant(safe-area-inset-bottom, 17px) + 115px);height:calc(env(safe-area-inset-bottom, 17px) + 115px)}.select_sheet.is_active .item_option_wrap{position:relative;width:100%;height:calc(70vh - 184px)}.store_select.is_active .item_option_wrap:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #d0d0d0;z-index:1}.select_sheet.is_active .input_area,.select_sheet.is_active .input_box,.select_sheet.is_active .v-select--is-menu-active{position:static}.select_sheet.is_active .menuable__content__active{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;border:1px solid #d0d0d0;background:#fff}.select_sheet.is_active .input_area.is_active .option_ls{height:calc(100% - 42px);top:42px;overflow-x:hidden;overflow-y:auto}.selected_group{width:100%;margin-top:10px;margin-bottom:25px}.selected_group .group_inner{background:#f7f7f7}.selected_group .selected_item{padding:0 14px 16px}.selected_group .selected_item .select_inner{padding-top:20px}.selected_group .selected_item+.selected_item .select_inner{border-top:1px solid #d0d0d0}.selected_group .selected_item dl{display:inline;line-height:1.4;margin-bottom:3px}.selected_group .selected_item dl+dl:before{content:"";display:inline-block;vertical-align:-1px;margin:0 10px 0 8px;width:1px;height:13px;background:#d0d0d0}.selected_group .select_option_area{margin-bottom:18px;font-size:1.5rem;text-align:left;padding-right:20px}.selected_group .select_option_area dl dd,.selected_group .select_option_area dl dt{font-size:1.4rem;display:inline}.selected_item .result_area:after{content:"";display:block;clear:both}.selected_item .result_area .quantity_wrap{float:left;display:block}.selected_item .result_area .total_price{float:right;text-align:right;margin-top:.5rem}.select_option_area>dl dd,.selected_item .result_area .total_price .select_option_area>dl dt{display:inline;font-size:1.4rem}.selected_group .selected_item{position:relative;line-height:1}.selected_group .selected_item .delete_btn{position:absolute;right:0;top:0;padding:10px}.selected_group .order_sec dl+dl{margin:0}.selected_group .result_area>div{display:inline-block}.selected_group .quantity_wrap{background:#fff;margin-top:0}.selected_group .quantity_wrap .input_area{width:35px}.selected_group .total_price{font-size:1.5rem;vertical-align:-10px}.selected_group .total_price .num{font-size:1.6rem}.detail_lnb_area .tab_item{display:inline-block}.detail_lnb_area{position:relative}.detail_lnb_area .tabs.type_line{width:100%;background:#fff;border-bottom:1px solid #e2e2e2;margin:0}.detail_lnb_area .tabs.type_line.store_lnb{position:relative;height:55px}.detail_lnb_area .tabs.type_line.store_lnb .tab_inner{position:absolute;top:0;left:0;z-index:10;width:100%;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.detail_lnb_area .tabs.type_line.store_lnb.is_fixed .tab_inner{position:fixed;top:calc(constant(safe-area-inset-top) + 50px);top:calc(env(safe-area-inset-top) + 50px);border-bottom:1px solid #e2e2e2;background:#fff}.detail_lnb_area .tabs.type_line .tab_inner{display:flex;justify-content:space-between;padding:0 20px}.detail_lnb_area .tabs.type_line .tab_node{width:auto;text-align:center;height:55px;line-height:1;padding:4px 8px 0}.remodeling_page .detail_lnb_area .tabs.type_line .tab_node{width:50%}.detail_lnb_area .tabs.type_line .tab_node .tab_item{display:flex;align-items:center;height:100%;padding:0;font-size:1.5rem}.remodeling_page .detail_lnb_area .tabs.type_line .tab_node .tab_item{display:block;width:100%;text-align:center}.detail_lnb_area .tabs.type_line .tab_node .num{display:block;text-align:center;color:#7c7c7c;font-size:1.1rem;margin-top:2px}.detail_lnb_area .tabs.type_line .tab_node:first-child{padding-left:0}.detail_lnb_area .tabs.type_line .tab_node.is_active .tab_item{border-bottom:2px solid #b93d40;color:#b93d40;font-weight:500}#storeLnb.top{position:fixed;top:0;left:0;z-index:100;padding-left:0;border-top:0;transform:translate3d(0,91px,0);transition:transform .2s}#storeLnb.top .tab_inner{max-width:1170px;margin:auto}header.is_up+#container #storeLnb.top,header:hover+#container #storeLnb.top{transform:translate3d(0,146px,0)}header.has_banner+#container #storeLnb.top{top:0;transform:translate3d(0,144px,0)}header.has_banner.is_up+#container #storeLnb.top,header.has_banner:hover+#container #storeLnb.top{top:0;transform:translate3d(0,199px,0)}.detail_lnb_area .tab_item .num{font-weight:400}.detail_lnb_area .is_active .tab_item .num{color:#b1937b}.detail_lnb_area .notice{width:100%;background:#f7f2f2;padding:1.3rem 20px;vertical-align:middle;font-weight:500;font-size:1.3rem}.detail_lnb_area .notice p{display:flex;align-items:center}.detail_lnb_area .notice b,.detail_lnb_area .notice i,.detail_lnb_area .notice span{display:block}.detail_lnb_area .notice span{flex:1}.detail_lnb_area .notice b{min-width:50px;margin-right:15px;margin-left:7px;display:inline-block;color:#b51313}.item_cnt_sec{position:relative;width:100%}.item_cnt_sec .notice_wrap{height:250px;overflow:hidden;position:relative;margin-bottom:30px}.item_cnt_sec .notice_wrap .ttl{font-weight:500}.item_cnt_sec .notice_wrap .ttl_area{padding:20px 0 15px;border-bottom:1px solid #d0d0d0}.item_cnt_sec .notice_wrap dt{color:#7c7c7c}.item_cnt_sec .notice_wrap dd{color:#212121;margin-top:5px}.item_cnt_sec .notice_wrap dl{margin-top:15px;font-size:1.4rem}.item_cnt_sec .img_area{height:300px;overflow:hidden}.item_cnt_sec .img_area.is_active{height:auto}.item_cnt_sec .notice_wrap.is_active{height:auto;overflow:hidden}.item_cnt_sec .btn_area{position:absolute;bottom:0;left:0;height:50px;width:100%;background:#fff}.item_cnt_sec .btn_area:before{content:"";display:block;height:100%;width:100%;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));margin-top:-50px}.item_cnt_sec .btn_area .more_view{position:absolute;bottom:0;left:20px;width:calc(100% - 40px);background:#fff;font-size:1.5rem;vertical-align:bottom;top:0}.item_cnt_sec .btn_area .more_view .arw{vertical-align:-2px;margin-left:5px}.item_cnt_sec .is_active .btn_area{position:relative;margin-top:30px}.item_cnt_sec .is_active .btn_area:before{display:none}.store_page.detail_page .page_body{position:relative;width:100%}.store_page.detail_page .body_inner{width:100%}.item_notice_sec .sec_head{margin-bottom:25px;border-bottom:0;padding-top:15px}.item_notice_sec .sec_head .ttl{font-weight:500}.item_review_sec{margin-top:calc(env(safe-area-inset-bottom, 17px)*-1);padding-top:env(safe-area-inset-bottom,17px)}.item_review_sec .ttl_wrap{margin-top:15px;margin-bottom:15px}.item_qna_sec .review_btn,.item_review_sec .review_btn{float:right;font-size:1.3rem;color:#212121;font-weight:500}.item_qna_sec .ttl_area .ic_area,.item_qna_sec .ttl_area h5,.item_review_sec .ttl_area .ic_area,.item_review_sec .ttl_area h5{display:inline-block;font-size:1.6rem;vertical-align:middle}.item_qna_sec .ttl_area .ic_area,.item_review_sec .ttl_area .ic_area{margin-top:-4px}.item_review_sec .ttl_wrap .btn_area{color:#fff;font-weight:500;font-size:1.5rem;width:1px}.item_review_sec .grade_frame{padding:25px 0;text-align:center;background:#fafafa}.item_review_sec .grade_frame .grade_wrap{display:inline-block;text-align:left;vertical-align:middle}.item_review_sec .grade_frame .review_count{display:inline-block;vertical-align:-1px;line-height:1}.item_review_sec .review_summary .grade_wrap .num{font-size:2.2rem;vertical-align:-1px}.item_review_sec .review_count .count_wrap{position:relative;font-size:2.2rem;font-weight:500;line-height:1;display:inline-block;vertical-align:middle;border-bottom:1px solid #212121}.item_review_sec .review_summary .grade_wrap:after{content:"";height:1.6rem;width:1px;display:inline-block;vertical-align:-2px;background:#d0d0d0;margin:0 10px 0 12px}.item_review_sec .review_count .count_wrap strong{cursor:pointer}.item_review_sec .review_count .layer_popup{right:0;bottom:-10px;transform:translateY(100%)}.item_review_sec .reviewPopup_cnt{font-size:1.4rem}.item_review_sec .reviewPopup_cnt .count_frame{display:flex;align-items:center;justify-content:space-between}.item_review_sec .reviewPopup_cnt .count_frame .total{width:35px;white-space:nowrap;text-align:left}.item_review_sec .reviewPopup_cnt .bar_area{position:relative;width:245px}.item_review_sec .reviewPopup_cnt .bar_area:before{content:"";position:absolute;width:100%;left:0;top:50%;margin-top:-3px;height:5px;background:#efefef}.item_review_sec .reviewPopup_cnt .bar_area .count{position:absolute;top:50%;left:0;width:255px;height:5px;margin-top:-3px;background:#b49277}.reviewdetail_modal .ttl{font-size:1.5rem;font-weight:500}.reviewdetail_modal .count_frame{display:flex;align-items:center;justify-content:space-between}.reviewdetail_modal .count_frame .ratings{width:22px}.reviewdetail_modal .count_frame .total{width:35px;font-weight:500;white-space:nowrap;text-align:left}.reviewdetail_modal .bar_area{position:relative;width:225px}.reviewdetail_modal .bar_area:before{content:"";position:absolute;width:100%;left:0;top:50%;margin-top:-3px;height:5px;background:#efefef}.reviewdetail_modal .bar_area .count{position:absolute;top:50%;left:0;width:225px;height:5px;margin-top:-3px;background:#b93d40}.item_review_sec .review_count .more_view{display:inline-block;vertical-align:middle;font-size:1.5rem;margin-left:10px}.item_review_sec .review_count .more_view i{margin-left:1px;vertical-align:-2px}.item_review_sec .photo_thumb_list{position:relative;width:100%;margin-top:20px;overflow:hidden;margin-bottom:45px}.item_review_sec .photo_thumb_list .length_badge{position:absolute;right:0;bottom:0;background:rgba(0,0,0,.5);width:18px;height:18px;line-height:18px;color:#fff;font-size:1.2rem;text-align:center}.item_review_sec .photo_thumb_list .photo_inner{position:relative;margin-left:-3px;margin-right:-3px;display:flex}.item_review_sec .photo_thumb_list .thumb_item .thumb_inner,.item_review_sec .user_photo_list .photo_item .photo_inner{position:relative;width:100%;padding-bottom:100%}.item_review_sec .photo_thumb_list .thumb_item .thumb_inner img,.item_review_sec .user_photo_list .photo_item .photo_inner img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.item_review_sec .photo_thumb_list .thumb_item,.item_review_sec .user_photo_list .photo_item{position:relative;flex-shrink:0;float:left;width:20%;max-width:146px;padding:0 3px}.review_cnt_wrap .more_btn_area>.modal>div{display:flex;width:100%;height:100%}.item_review_sec .photo_thumb_list .more_btn_area{display:flex;align-items:center;position:absolute;right:0;top:0;width:calc(20% - 3px);height:100%;background:rgba(0,0,0,.5);color:#fff;text-align:center}.item_review_sec .photo_thumb_list .more_btn_area>div{width:100%;text-align:center}.item_review_sec .photo_thumb_list .more_btn{width:100%;height:100%;padding-right:3px;padding-bottom:3px;line-height:1.2}.item_review_sec .photo_thumb_list .more_btn span{display:block;text-align:center;width:100%;font-size:1.2rem;margin-top:5px}.detail_page .review_item{position:relative;font-size:1.4rem;padding:20px 0;border-bottom:1px solid #d0d0d0}.detail_page .review_item:first-child{border-top:1px solid #d0d0d0}.detail_page .user_info figure{width:35px;height:35px;background-color:#f2f2f2;border-radius:100%;background-size:cover;background-position:50%;background-image:url(../images/img_default_profile.png)}.detail_page .user_info .img_area{width:35px}.detail_page .user_info>div{vertical-align:bottom}.detail_page .user_info .info_wrap{padding-left:.8rem}.detail_page .user_info .grade_wrap{margin-bottom:1px}.detail_page .user_info .info_wrap>.contour_group{font-size:1.3rem}.detail_page .user_info .info_wrap .grade_wrap>.num{display:none}.detail_page .qna_info,.detail_page .review_info{font-size:1.3rem;margin-bottom:10px}.detail_page .qna_info .input_area.check .input_box label{font-size:1.3rem}.detail_page .review_info>div{display:inline-block;vertical-align:top;float:left}.detail_page .review_info>div:last-child{float:right}.review_info .align_btn_area{font-size:1.3rem;font-weight:400}.review_info .align_btn_area button.is_active{color:#b93d40}.detail_page .review_item .modify_btn_area{display:inline-block;color:#7c7c7c}.detail_page .user_info{margin-bottom:10px}.detail_page .user_option_area{margin-bottom:7px;color:#7c7c7c;font-size:1.2rem}.detail_page .review_item .txt_area .cnt{line-height:1.6;display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:4.2rem}.detail_page .review_item .txt_area.is_more .cnt{display:block;max-height:none}.detail_page .review_item .txt_more_view{margin-top:15px}.review_item .txt_more_view button i{margin-right:2px;vertical-align:-2px}.review_item .txt_more_view .btn_close i{transform:rotate(180deg)}.detail_page .review_item .user_photo_list{margin-top:15px}.detail_page .review_item .user_photo_list:after{content:"";display:block;clear:both}.detail_page .pagination_group{margin-top:30px;margin-bottom:40px}.detail_page .qna_info>div{vertical-align:bottom}.detail_page .qna_info .btn_area{width:1px}.detail_page .qna_info button{width:120px;margin-left:-116px;padding:0;font-weight:400}.qna_info .length_area>.input_area,.qna_info .length_area>p{display:inline-block}.qna_info .length_area>.input_area{margin-left:15px;vertical-align:1px;float:right}.qna_info .input_area{font-weight:400}.qna_info .input_box input[type=checkbox]+span:after,.qna_info .input_box input[type=checkbox]+span:before{top:44%}.item_qna_sec .ttl_wrap{padding-top:15px;position:relative}.item_qna_sec .ttl_wrap .light_box_wrap{position:absolute;right:20px;top:0}.item_qna_sec .ttl_wrap .ttl_area{position:relative;display:inline-block;margin-bottom:15px}.item_qna_sec .layer_popup{left:0;right:auto}.item_qna_sec .layer_popup .ttl{margin-bottom:20px}.item_qna_sec .qna_info_area li{line-height:1.6;font-size:1.5rem;color:#212121}.qna_modal .ttl{font-size:1.5rem;font-weight:500}.qna_modal .modal_body .dot_txt:before{background:#6f7070;border-radius:50%}.qna_modal .modal_body .dot_ls>.dot_txt .arw_small_right{vertical-align:-.2rem}.detail_page .item_qna_sec .user_info .info_wrap>.contour_group{font-size:1.3rem;margin-bottom:3px}.detail_page .item_qna_sec .user_option_area{margin-bottom:0}.declare_modal .input_area{margin-top:13px}.declare_modal .modal_foot .btn_area{margin-top:30px}.declare_modal .modal_head p{font-size:1.4rem}.declare_modal .modal_body .radio_group{padding-left:2px}.declare_modal .modal_body .bg_box{margin:30px -20px 0}.declare_modal .modal_foot{margin-top:20px}.point_modal .ttl{font-size:1.5rem;font-weight:500}.point_modal .modal_body dl{display:table;table-layout:fixed;width:100%}.point_modal .modal_body dl dt{display:table-cell;font-size:1.4rem;font-weight:400;color:#7c7c7c}.point_modal .modal_body dl dt span{color:#b93d40}.point_modal .modal_body dl dd{text-align:right;font-size:1.4rem;font-weight:500;color:#b93d40}.detail_page .answer_state{position:absolute;right:10px;top:25px;font-size:1.2rem}.detail_page .answer_state .badge{padding:2px 6px;height:auto;font-size:1.2rem}.detail_page .answer_wrap{background:#f2f2f2;padding:20px 10px;margin-top:20px;color:#7c7c7c;font-size:1.3rem;line-height:1.6}.detail_page .answer_wrap .txt_area{white-space:pre-line}.detail_page .answer_wrap .date{margin:15px 0 5px}.detail_page .review_item .ic_lock{margin-left:-4px;vertical-align:bottom}.detail_page .review_item .secret_txt{color:#7c7c7c}.detail_page .notice_frame+.notice_frame{margin-top:35px}.detail_page .notice_frame .ttl_area{font-weight:500;font-size:1.5rem;margin-bottom:0}.detail_page .frame_head>div{vertical-align:bottom}.detail_page .frame_head .btn_area{width:1px}.detail_page .frame_head .btn_area .btn_toggle{width:30px;height:30px;line-height:28px;text-align:center}.detail_page .frame_head{padding-bottom:16px;border-bottom:1px solid #d0d0d0}.detail_page .frame_body{margin-top:30px;font-size:1.4rem}.detail_page .notice_frame .frame_body{margin-top:15px;font-size:1.4rem}.detail_page .notice_frame .frame_body dt{margin-bottom:5px}.detail_page .frame_body dl+dl{margin-top:18px}.detail_page .frame_body dl:after{content:"";display:block;clear:both}.detail_page .frame_body dt{color:#7c7c7c}.detail_page .frame_body dd{white-space:pre-line;line-height:1.6}.detail_foot .recommend_sec{width:100%;overflow:hidden}.recommend_slide_wrap .list_item+.list_item{margin-top:0}.detail_page .recommend_sec{padding-top:40px}.detail_page .recommend_sec .thumb{padding-bottom:100%}.detail_page .recommend_sec .exhibition_slide .thumb{padding-bottom:60%}.recommend_sec .exhibition_slide .ls_arw_group,.recommend_sec .ls_arw_group{top:1px}.store_page.detail_page .recommend_sec{padding-top:40px}.store_page.detail_page .bestItem_slide .swiper-container,.store_page.detail_page .recommend_sec .swiper-container,.store_page.detail_page .user_item_slide .swiper-container{margin-left:-20px;margin-right:-20px;padding:0 20px}.store_page.detail_page .recommend_sec .grade_info{white-space:nowrap}.store_page.detail_page .recommend_sec .grade_info .review_area{margin-left:5px}.store_page .recommend_slide_wrap.has_top_bar>div{position:relative;padding-top:25px;margin-bottom:30px}.recommend_slide_wrap .more_view .arw{vertical-align:-6px}.exhibition_slide .item_link .ttl{font-weight:500}.store_page .recommend_slide_wrap h3.ttl{font-size:2rem}.has_pagination_slide .zin_pagination_group span.total{opacity:1}.has_pagination_slide .zin_pagination_group{display:inline-block;position:absolute;left:0;width:auto;margin-top:40px}.has_pagination_slide .zin_pagination_group>span{font-weight:400}.store_page .recommend_sec .has_cate .ls_arw_group{top:60px}.has_pagination_slide .zin_pagination_group .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff}.detail_page .order_sec .banner_slide{position:relative;width:100%;margin-top:20px;border:0;padding-top:0}.detail_page .order_sec .banner_slide+.banner_slide{margin-top:10px}.detail_page .order_sec .banner_slide .banner{width:100%;height:100%;background-position:50%;background-size:cover}.detail_page .order_sec .slogan_banner_area{background-image:url(../images/img_store_slogan_bg.png);background-size:cover;background-position:50%;line-height:calc(5.5rem - 6px);width:100%;height:5.5rem}.detail_page .order_sec .slogan_banner_area .cnt_area{width:100%;font-size:1.4rem;text-align:center}.detail_page .order_sec .short_banner_slide .banner{height:70px;width:100%}.detail_page .order_sec .sold_out_notice{width:100%;padding:12px 0;font-size:1.4rem;text-align:center;border:1px solid #d0d0d0;margin-top:25px;box-shadow:0 2px 3px rgba(0,0,0,.06);font-weight:500}.detail_page .order_sec .sold_out_notice small{display:inline-block;margin-top:3px;font-size:1.2rem;color:#7c7c7c;font-weight:400}.detail_page .short_banner_slide .arw_group{position:absolute;z-index:2;left:0;width:100%}.detail_page .short_banner_slide .swiper-container{height:70px}.detail_page .short_banner_slide .short_banner_btn{position:absolute;z-index:5;top:22px}.detail_page .short_banner_slide .arr_next{right:10px}.detail_page .short_banner_slide .arr_prev{left:10px}.detail_page .short_banner_slide .arr_prev i{transform:scaleX(-1)}.detail_page .short_banner_slide .banner_link{display:block}.detail_modal.body_cnt_body{padding-top:0;width:100%;overflow:hidden}.detail_modal .input_group.question_type_area{margin-bottom:20px}.detail_modal .input_group.question_type_area label{float:left}.detail_modal .input_group.question_type_area label span{font-size:1.5rem}.detail_modal .input_group .input_box_wrap{float:right;width:calc(100% - 85px);margin-right:-5px}.detail_modal .input_group .input_box_wrap .input_box label{padding-right:5px;margin-bottom:5px}.detail_modal .input_group .input_box_wrap .input_box input[type=radio]+span,.detail_modal .input_group .input_box_wrap .type_btn .input_box input[type=checkbox]+span{padding:15px 10px;min-width:120px}.detail_modal .input_group .input_box_wrap .input_area.type_btn.hrz .input_box+.input_box{margin-left:0;margin-right:0}.detail_modal .input_group .input_box_wrap .input_area.hrz label,.input_group .input_box_wrap .input_area.hrz label .input_area.hrz .label{padding-right:0}.detail_modal .input_group .input_area.inline.type_btn .input_box_wrap .input_box+.input_box{margin-left:0}.body_cnt_body.detail_modal .input_area.text.hrz label{min-width:90px}.detail_modal .label,.detail_modal label{font-size:1.5rem;font-weight:400;color:#000}.body_cnt_body.detail_modal .input_area.hrz>label{font-size:1.5rem;font-weight:400;color:#000;padding-top:10px}.detail_modal .first_tell_num{display:inline-block;min-width:111px;margin-right:10px}.body_cnt_body .input_area.text.hrz .first_tell_num .input_box{width:100%;padding:0}.detail_modal label .ic{vertical-align:-6px}.input_area.hrz.textarea .input_box{width:100%;display:inline-block}.body_cnt_body.detail_modal .input_area.check{margin-left:0}.body_cnt_body.detail_modal .input_area.inline .input_box+.input_box{margin-left:35px}.body_cnt_foot.detail_modal{padding-top:40px;clear:both}.body_cnt_foot.detail_modal .bg_box{margin-left:-35px;margin-right:-45px;margin-bottom:-40px;text-align:left}.body_cnt_foot.detail_modal .bg_box p{font-size:1.5rem;margin-bottom:10px}.body_cnt_foot.detail_modal .bg_box .dot_ls{color:#7c7c7c;margin-bottom:3px}.body_cnt_foot.detail_modal .bg_box{padding:20px 42px 20px 40px}.body_cnt_body.detail_modal .bg_box{margin-top:30px;padding-left:20px}.body_cnt_body.detail_modal .bg_box p{color:#7c7c7c}.body_cnt_body.detail_modal .input_area.check{margin-top:27px}.body_cnt_body.detail_modal .input_area.check>label{margin-bottom:15px}.img_attachment_area .attach_inner{position:relative;width:84px;height:84px;line-height:84px;border:1px solid #d0d0d0}.img_attachment_area .attach_group .attach_btn{width:100%;height:100%;text-align:center}.img_attachment_area .attach_group .thumb_area{position:absolute;left:0;top:0;width:100%;height:100%}.img_attachment_area .attach_group .thumb_area .delete_btn{position:absolute;right:0;top:0;width:20px;height:20px;line-height:20px;background:rgba(0,0,0,.1)}.img_attachment_area .attach_group .thumb_area figure{width:100%;height:100%;background-size:cover;background-position:50%}.detail_modal .input_area.textarea .input_area.check{margin-top:7px;margin-left:90px}.detail_modal .input_area.textarea .input_area.check .input_box{position:relative;padding:0;border:0;height:auto}.photo_review_area .swiper-container{overflow:visible}.photo_review_area .zin_pagination_group.type_num{right:50%;transform:translateX(50%);top:calc(100vw - 50px)}.photo_review_area .zin_arw_group{position:absolute;width:100%;z-index:1;left:0;top:calc(50vw - 17px);padding:0 25px}.photo_review_area .zin_arw_group .arr_next{float:right}.review_cnt_wrap .contour_group .contour_item:before{margin:0 7px 0 4px}.review_cnt_wrap .user_info{color:#212121}.review_cnt_wrap .user_option_area{margin-top:10px}.review_cnt_wrap .cnt_area{font-size:1.4rem;line-height:1.6;margin-top:7px;color:#212121}.review_cnt_wrap .txt_wrap{margin-top:30px}.review_cnt_wrap .img_area{position:relative}.review_cnt_wrap .thumb_ls{margin-top:10px}.review_cnt_wrap .thumb_ls .thumb_img{position:relative}.review_cnt_wrap .thumb_ls .thumb_img.is_active:after{content:"";position:absolute;left:0;top:0;border:2px solid #b93d40;width:100%;height:100%;pointer-events:none;box-sizing:border-box}.review_cnt_wrap .cnt_inner .current_img,.review_cnt_wrap .thumb_ls .thumb_img{width:100%;padding-bottom:100%;background-position:50%}.review_cnt_wrap .thumb_ls .thumb_img{background-size:cover}.review_cnt_wrap .cnt_inner .current_img{background-size:contain}.review_cnt_wrap .review_pagination{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);color:#fff;font-size:1.3rem;padding:4px 12px 4px 10px;border-radius:12px;letter-spacing:-2px;background:rgba(0,0,0,.3)}.qna_box .textarea+.input_area{margin-top:10px}.qna_box .input_area.textarea .txt_length{font-size:1.2rem;text-align:right;color:#a3a3a3}.qna_box .box_foot{margin-top:10px}.coupon_area{position:relative}.coupon_area .light_box_wrap{position:absolute;right:0;top:0}.coupon_group{width:100%;margin:0 auto}.coupon_frame{position:relative;width:100%;background-size:contain;background-position:0 0;background-repeat:no-repeat}.coupon_frame:after,.coupon_frame:before{display:block;content:"";width:100%;padding-bottom:1.72%;-webkit-background-size:100% auto;background-size:100% auto}.coupon_frame:before{top:0;background-image:url(../images/img_coupon_frame_01_head.png);margin-bottom:-1px}.coupon_frame:after{bottom:0;background-image:url(../images/img_coupon_frame_01_foot.png);background-repeat:no-repeat;margin-top:-1px}.coupon_frame.complete_download:before{background-image:url(../images/img_coupon_frame_02_head.png)}.coupon_frame.complete_download:after{background-image:url(../images/img_coupon_frame_02_foot.png)}.coupon_frame+.coupon_frame{margin-top:10px}.coupon_group+.coupon_group{margin-top:30px}.coupon_group .ttl{font-size:1.4rem;margin-bottom:10px;text-align:left;font-weight:500}.coupon_frame .frame_inner{display:flex;align-items:center;padding:1.3rem 0 1rem;height:100%;width:100%;background-image:url(../images/img_coupon_frame_01_body.png);-webkit-background-size:100% auto;background-size:100% auto;background-repeat:repeat-y}.coupon_frame.complete_download .frame_inner{background-image:url(../images/img_coupon_frame_02_body.png)}.coupon_frame .txt_wrap{display:block;width:82%;padding:0 15px;margin-top:-.7rem;text-align:left}.coupon_frame .txt_wrap .price{font-size:1.4rem;margin-left:-3px}.coupon_frame .txt_wrap .num,.coupon_frame .txt_wrap .unit{font-size:2rem;font-weight:500}.coupon_frame .txt_wrap .coupon_name{font-size:1.3rem;font-weight:500;margin-bottom:5px}.coupon_frame .txt_wrap .notice p{font-size:1.1rem;color:#7c7c7c;line-height:1.4}.coupon_frame .btn_area{display:block;width:18%;height:100%;text-align:center}.coupon_frame .btn_area button{width:100%;height:100%}.coupon_frame button p{font-size:1.2rem;color:#fff;line-height:1.2;margin-top:4px}.coupon_frame button .ic_check_w{margin-top:-8px}.coupon_box .use_warning{padding:15px 20px;margin-top:10px;margin-bottom:20px;text-align:left}.use_warning .dot_txt{margin-bottom:3px;font-size:1.3rem}.use_warning .warning_inner{color:#7c7c7c}.use_warning .warning_inner .dot_txt:before{background:#6f7070;left:3px}.photo_review_modal h3.ttl{font-weight:500;font-size:2.5rem}.photo_review_modal .modal{max-width:850px}.photo_review_modal .modal_foot{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.review_cnt_wrap .cnt{font-size:1.4rem}.photo_review_modal .review_cnt_wrap .user_info .grade_wrap{margin:0}.photo_review_modal .modal_foot button{width:auto}.photo_review_modal .modal_foot button.arr_prev{float:left;margin-left:-50px}.photo_review_modal .modal_foot button.arr_next{float:right;margin-right:-50px}.v-dialog .v-card>.scroll_area.photo_review_area{height:495px;margin-top:5px}.v-dialog .v-card>.scroll_area.photo_review_area>.modal_body{padding-top:0}.v-dialog .photo_review_modal.v-card>.v-card__actions{margin-top:0!important}.editor_page .write_inner{width:100%;padding-bottom:20px}.editor_page .tab_frame{border-bottom:6px solid #f2f2f2;padding:0 20px}.editor_page .tab_head{cursor:pointer;padding:20px 0}.editor_page .tab_head:after{content:"";clear:both;display:block}.editor_page .tab_body{padding-bottom:30px}.editor_page .ttl_area{display:flex;width:90%;align-items:center;float:left;margin-bottom:0}.editor_page .ttl_area .ttl,.editor_page .ttl_area .txt_area{flex:1;font-weight:500;font-size:1.5rem}.editor_page .arw_area{width:10%;max-width:10px;display:block;float:right;margin:9px 0}.editor_page .arw_area.is_active .arw{background-position:-75px -25px}.editor_page .arw_area.is_active{transform:rotate(0deg)}.editor_page .tab_head .ic_area,.editor_page .tab_head .ttl{display:inline-block;vertical-align:middle;word-break:keep-all}.editor_page .ic_area{width:45px;height:45px;border-radius:100%;line-height:41px;text-align:center;margin-right:14px}.editor_page .tip_tab .ic_area{background:#fbf7f3}.editor_page .tip_tab .has_color{color:#a27855;font-weight:700}.editor_page .info_tab .ic_area{background:#f5f8ea}.editor_page .info_tab .has_color{color:#6c9061;font-weight:700}.editor_page .pic_tab .ic_area{background:#f0f4f8}.editor_page .pic_tab .has_color{color:#5b86b9;font-weight:700}.editor_page .tip_item:before{content:"";position:absolute;width:4px;height:4px;background:#d0d0d0;top:.5em;left:0;border-radius:100%}.editor_page .tip_item{position:relative;padding-left:1.2rem;font-size:1.3rem}.editor_page .tip_item+.tip_item{margin-top:1.2rem}.editor_page .input_area>.label,.editor_page .input_area>label{width:100%;display:inline-block;padding:0;vertical-align:top;margin-bottom:8px}.editor_page .input_area .label,.editor_page .input_area label{font-size:1.4rem;font-weight:500}.editor_page .input_area{font-size:1.4rem}.editor_page .input_area.text.hrz .label,.editor_page .input_area.text.hrz label{padding-top:0}.editor_page form>.input_area.text .input_box{padding-right:60px}.editor_page .input_area.select .input_box,.editor_page .input_area.text .input_box{width:100%}.editor_page .input_area.check .box_group{display:inline-block;width:100%;margin-bottom:-12px}.editor_page .input_area.check .input_box span{min-width:0;font-size:1.5rem}.editor_page .input_area.check.type_btn .input_box span{padding:14px 16px 13px;font-weight:400}.editor_page .input_area.check .input_box{margin-right:8px;margin-bottom:12px}.editor_page .input_wrap.select_wrap{margin-top:15px}.editor_page .input_area.inline{margin-top:20px}.editor_page .input_area.inline.type_btn .input_box{margin-top:0;margin-left:0}.editor_page .input_area.inline .input_box{margin-left:0}.editor_page .is_error .box_group .error_txt{margin-top:-4px}.editor_page .is_error .error_txt{display:block;width:100%;margin-top:8px}.detail_page .is_error .error_txt{display:block;margin-left:0}.editor_page .input_area.text:not(.select) .error_txt{text-align:left}.colorPick_area .color_chip{display:block;position:relative;width:25px;height:25px;border-radius:100%;background-size:cover}.editor_page .colorPick_area .color_chip.white{border:1px solid #e2e2e2!important;box-sizing:border-box}.colorPick_area .input_box input[type=radio]+span:before{border:0}.colorPick_area input[type=checkbox]+span:after{border:none;left:7px}.colorPick_area .input_box input[type=checkbox]:checked+span:after{border-left:2px solid #fff;border-bottom:2px solid #fff;border-right-color:#fff;border-top-color:#fff}.editor_page .colorPick_area input[type=checkbox]+span:before{display:none}.editor_page .colorPick_area input[type=checkbox]:checked+span:before{display:block;position:absolute;content:"";box-sizing:border-box;width:100%;height:100%;background:rgba(0,0,0,.15);border-radius:100%;top:0;left:0}.input_area.inline.colorPick_area .input_box+.input_box{margin-left:0}.input_area.check.colorPick_area .input_box label{padding-left:0}.editor_page .input_area.check.colorPick_area .input_box{margin-right:20px;margin-bottom:20px;margin-top:0}.editor_page .input_area.check.colorPick_area .box_group{max-width:530px;padding-top:5px}.editor_page .tab_frame .ttl+p{margin-top:5px;font-size:1.3rem;color:#7c7c7c;font-weight:400;line-height:1.4}.editor_hash.hash_btn_group button{margin-left:6px}.editor_hash.hash_btn_group button button{margin-left:0}.editor_hash .hash_btn_area{margin-left:-6px}.label_txt .colorPick_area .color_chip{width:14px;height:14px;display:inline-block;vertical-align:middle;margin-right:6px}.pic_tab .tab_body{text-align:center}.pic_tab .upload_box{display:block;width:100%}.pic_tab .upload_box h6{font-size:1.5rem;margin-bottom:10px;text-align:left}.pic_tab .upload_box small{display:block;margin-top:3px;color:#7c7c7c;font-weight:500;line-height:1;font-size:1.2rem}.pic_tab .upload_box .delete{position:absolute;right:8px;bottom:8px;z-index:1;width:36px;height:36px;line-height:30px;background:rgba(0,0,0,.4);border-radius:100%}.pic_tab .upload_box .delete>i{vertical-align:-8px}.pic_tab .upload_btn{position:relative;display:flex;align-items:center;margin-bottom:10px;cursor:pointer;background-size:contain;overflow:hidden;background-color:#f8f8f8;background-repeat:no-repeat;border:1px dashed #e2e2e2;width:124px;height:124px}.pic_tab .upload_btn .txt_area{width:100%;text-align:center;font-size:1.3rem}.pic_tab .for_mob .upload_btn,.pic_tab .for_pc .upload_btn{width:100%}.pic_tab .upload_btn .uploaded_img{position:absolute;left:0;top:0;width:102%;height:102%;margin-left:-1%;margin-top:-1%;max-width:none;object-fit:cover;background-size:cover;background-position:50%}.pic_tab .upload_btn .uploaded_img img{display:block;position:absolute;left:0;right:0;z-index:1;width:100%;height:100%;object-fit:cover}.pic_tab .upload_btn input{position:absolute;cursor:pointer;left:0;top:0;z-index:1;width:100%;height:100%;opacity:0}.editor_page .editor_wrap{margin-top:10px;padding:10px}.editor_page .editor_area{width:100%;padding:10px;border:1px solid #d0d0d0}.editor_page .page_foot .btn_wrap{padding:10px}.editor_page .page_foot{position:fixed;z-index:200;bottom:0;left:0;width:100%;box-sizing:border-box;border-top:1px solid #e2e2e2;background:#fff}.editor_page .page_foot .btn_wrap .btn{text-align:center}.save_modal_cnt p{font-size:1.4rem}.save_modal_cnt p.ttl{font-size:1.6rem}.save_modal_cnt small{display:block;font-size:1.2rem;margin-top:8px;color:#7c7c7c}.h6_ttl{font-size:1.7rem}.hash_item .txt_area{display:inline-block;font-size:1.5rem;position:absolute;left:-1000000px}.hash_btn_group .hash_input_area{display:block;width:100%;margin-top:15px;margin-bottom:10px}.input_wrap{position:relative}.editor_hash.hash_btn_group .hash_input_area .input_wrap{display:flex;width:100%}.hash_input_area .input_area{flex:1}.hash_input_area .btn_area{flex-shrink:0;width:50px;margin-left:10px}.hash_input_area .btn_area button{width:100%;padding:0;margin-left:0}.editor_hash .hash_item,.hash_btn_group .hash_input_area input{font-size:1.4rem}.editor_hash .hash_item i{vertical-align:-3px;opacity:.5}.exhibition_page img.temp{width:100%;height:100%;object-fit:cover}.exhibition_page .page_inner{position:relative}.exhibition_page.index_page .page_foot{position:absolute;left:20px;bottom:5%}.exhibition_page.index_page .page_foot .map_btn button{display:block;line-height:41px;height:43px;font-size:1.4rem;padding:0 5px;background:#fff;border-bottom:1px solid #d0d0d0}.exhibition_page .page_foot .btn_area button+button{margin-top:10px}.exhibition_page .page_foot .btn_area button span{padding:0 5px}.exhibition_page .sec_group,.exhibition_page .sec_group section{height:100%}.exhibition_page .sec_head{height:50px;border-bottom:0}.exhibition_page .sec_body{height:100%}.exhibition_page .page_head .ttl_area{margin-bottom:20px}.exhibition_page .ui_sec{position:absolute;z-index:1;top:0;left:0;padding:15px 20px 0;width:100%}.exhibition_page .search_wrap{padding:0}.exhibition_page .ui_sec .search_wrap .input_area+.input_area{margin-top:8px}.exhibition_page .search_wrap .input_wrap{margin-bottom:10px}.exhibition_page .result_wrap{width:100%}.exhibition_page .summary_area{padding:20px 20px 0;font-size:1.5rem}.exhibition_page .summary_area p{padding-bottom:10px;border-bottom:1px solid #e2e2e2}.exhibition_page .no_data_area{padding-top:40px;text-align:center}.exhibition_page .no_data_area p{margin-top:12px;font-size:1.5rem}.exhibition_page .map_area,.exhibition_page .map_wrap{position:relative;width:100%;height:100%}.exhibition_page .map_area figure{width:100%;height:100%}.exhibition_page .store_ls_item{position:relative;padding:0 20px;cursor:pointer;box-sizing:border-box}.exhibition_page .store_ls_item .item_inner{position:relative;padding-bottom:25px}.exhibition_page .store_sheet_wrap .store_ls_item .item_inner{padding:0 0 20px}.exhibition_page .store_ls_item .item_inner .info_area .btn_group{position:absolute;right:-10px;top:10px;width:32px;height:32px}.store_ls .swiper-container{margin-bottom:14px}.exhibition_page .result_wrap .store_ls_item .item_inner{border-bottom:1px solid #e2e2e2}.exhibition_page .result_wrap .store_ls_item:last-child .item_inner{border-bottom:0}.exhibition_page .map_area .store_ls_item .item_inner{background:#fff}.exhibition_page .store_ls_item:after{content:"";display:block;clear:both}.exhibition_marker_area{position:relative;display:inline-block;font-size:0;float:left;cursor:pointer;width:40px;height:50px;text-align:center}.exhibition_marker_area span{font-size:1.8rem;font-weight:700;position:absolute;top:5px;left:7px;width:25px;height:25px;line-height:25px;text-align:center}.exhibition_marker{display:block;background-image:url(../images/marker_zin_normal.png);background-repeat:no-repeat;height:50px;width:37px;margin:0 auto}.zin-square-marker{background-image:url(../images/marker_zin_square.png)!important}.zin-square-map-marker,.zin-square-marker{background-position:0!important;background-size:auto!important}.zin-square-map-marker{background-image:url(../images/map_marker_zin_square.png)!important;height:60px!important;width:60px!important;margin-top:-4px}.exhibition_marker.line{background-position:0 0}.exhibition_page .result_wrap .info_area{width:100%;margin-left:-55px;padding-left:55px;float:right}.store_ls_item .info_area{padding-left:45px}.store_ls_item .btn_area{margin-top:25px;margin-bottom:4px}.store_ls_item .info_area .contour_item{display:inline}.store_ls_item .distance{display:inline-block;margin-right:3px;font-size:1.2rem;border-radius:10px;padding:1px 7px;background:#ededed;margin-bottom:2px;color:#7c7c7c}.store_sheet_wrap.slide_sheet{position:fixed;z-index:200;left:0;right:0;bottom:0;overflow:hidden;width:100%;max-height:90%;height:0;transition:.3s cubic-bezier(.25,.8,.25,1);transform:translateZ(0)}.store_sheet_wrap.slide_sheet .slide_sheet_inner{margin:0 -1px;background:#fff;border:1px solid #e2e2e2;border-radius:20px 20px 0 0!important}.exhibition_page .store_sheet_wrap.slide_sheet.is_active{height:auto;transform:translateZ(0)}.exhibition_page .slide_sheet .sheet_head .arw{transform:rotate(180deg)}.store_sheet_wrap .zin_pagination_group.type_btn{bottom:0}.store_sheet_wrap .zin_pagination_group.type_btn .zin_pagination{margin-top:0}.store_sheet_wrap .sheet_head{width:100%;height:auto;line-height:30px;text-align:center;border:none}.store_sheet_wrap .sheet_head>.btn_area{position:static;width:100%}.store_sheet_wrap .sheet_head button{width:100%}.store_sheet_wrap .sheet_body{max-height:none;padding-top:15px;flex:1}.store_sheet_wrap .sheet_body .store_ls{position:relative}.store_sheet_wrap .sheet_body.max_height{max-height:none;height:calc(100vh - 200px)}.store_sheet_wrap .sheet_body .input_area.select{margin-bottom:17px}.store_sheet_wrap .sheet_body .btn_area .full_btn_area{margin-top:25px}.store_sheet_wrap .sheet_body{padding-bottom:calc(env(safe-area-inset-bottom, 17px) + 15px)}.store_ls_item+.store_ls_item{margin-top:14px;padding-top:16px;border-top:1px solid #e2e2e2}.store_ls_item.swiper-slide+.store_ls_item{padding-top:0;margin-top:0;border:none}.store_ls_item .store_cate{display:block;font-size:1.3rem;font-weight:500;margin-bottom:4px}.store_ls_item .ttl{font-size:1.6rem;font-weight:500;margin:3px 0 5px}.store_ls_item .ttl span{display:inline-block}.store_ls_item .location{font-size:1.3rem;color:#7c7c7c;margin-bottom:3px}.store_ls_item .tel{display:block;font-size:1.3rem}.exhibition_page .location_wrap{position:absolute;right:0;top:0;width:100%;height:100%;overflow:hidden}.exhibition_page .location_wrap .location_item{position:absolute;width:40px;height:50px}.exhibition_page .location_wrap .location_item .store_ls_item{position:absolute;top:-15px;left:50%;z-index:1;transform:translate(-50%,-100%);width:320px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.12);visibility:hidden;opacity:0;margin-top:20px;transition:all .2s}.exhibition_page .location_wrap .location_item.is_active .store_ls_item{visibility:visible;opacity:1;margin-top:0}.exhibition_page .location_wrap .location_item.is_active .exhibition_marker,.sheet_body .store_ls .store_ls_item.is_active .exhibition_marker,.store_ls_item.is_active .exhibition_marker{background-position:0 0}.exhibition_page .location_wrap .info_area{margin-left:0;padding-left:0}.exhibition_page .input_box_wrap{overflow:hidden;width:100%}.exhibition_page .tab_2 .ttl_area{margin:0}.exhibition_page .tab_2 .ttl_area .ttl{height:60px;padding:20px 20px 14px;font-weight:500}.exhibition_page .tab_2 .input_area.radio{padding:0 20px}.exhibition_page .tab_2 .input_area.radio .input_box{margin-bottom:12px}.exhibition_page .tab_2 .input_group .input_box_wrap .input_box label{width:100%;margin:0;padding:0}.exhibition_page .tab_2 .input_area.radio .input_box span{min-width:0;width:100%;padding:14px 0;teyxt-align:center}.exhibition_page .tab_2 .input_area.radio .input_box:hover span{background:#abbc7c;color:#fff;border-color:#abbc7c}.exhibition_page .tab_2 .ttl button{vertical-align:top;margin-top:-4px}.exhibition_page .tab_2 .result_wrap>div{height:100%}.exhibition_page.detail_page .page_foot{padding-top:25px}.exhibition_page.detail_page .page_foot>div{padding-bottom:20px}.exhibition_page.detail_page .page_foot>div:last-child{padding-bottom:40px}.exhibition_page.detail_page.showroom_page .page_foot .img_area{margin:0 -20px}.exhibition_page.detail_page .page_head{padding-top:25px}.exhibition_page.detail_page .page_head .ttl_area small{display:block;margin-bottom:5px;font-weight:500;font-size:1.3rem}.exhibition_page.detail_page .page_head .ttl_area small .flag{vertical-align:-1px;display:inline-block;margin-left:5px}.exhibition_page.detail_page .page_head .ttl_area h3{position:relative;font-weight:500;margin-bottom:18px;font-size:1.8rem}.exhibition_page.detail_page .page_head .contour_group .contour_item:before{height:17px;margin:0 9px 0 10px;vertical-align:-2px}.exhibition_page.detail_page .contact_area{text-align:right}.exhibition_page.detail_page .contact_area button{width:200px}.exhibition_page.detail_page .info_area dl{display:block}.exhibition_page.detail_page .info_area dl dl{overflow:hidden}.exhibition_page.detail_page .info_area dl dl dd,.exhibition_page.detail_page .info_area dl dl dt{display:block;float:left;padding:0;margin:0}.exhibition_page.detail_page .info_area dt{width:25px}.exhibition_page.detail_page .info_area dd{width:calc(100% - 35px)}.exhibition_page.detail_page .info_area dl dl dt{width:20%}.exhibition_page.detail_page .info_area dl dl dd{width:80%}.exhibition_page.detail_page .info_area dd,.exhibition_page.detail_page .info_area dt{display:inline-block;vertical-align:top}.exhibition_page.detail_page .info_area dt{margin-right:5px}.exhibition_page.detail_page .info_area dt .ic{margin-top:-3px}.exhibition_page.detail_page .info_area dd{padding-right:15px;word-break:keep-all}.exhibition_page.detail_page .info_area dl+dl{margin-top:12px}.exhibition_page.detail_page .info_area dl dl+dl{margin-top:8px}.exhibition_page.detail_page .sns_wrap{margin-top:25px}.exhibition_page.detail_page .sns_wrap a{display:inline-block;width:100%;height:42px;vertical-align:top;line-height:41px;margin-bottom:10px;border:1px solid #d0d0d0;text-align:center;font-size:1.4rem}.exhibition_page.detail_page .sns_wrap .sns_area{display:flex;margin-left:-5px;margin-right:-5px}.exhibition_page.detail_page .sns_wrap .btn.c_grd{width:100%;border:none;margin-bottom:10px}.exhibition_page.detail_page .store_figure_slide{position:relative;padding-bottom:15px;margin-top:30px;margin-left:-20px;margin-right:-20px}.exhibition_page.detail_page .store_figure_slide .full_banner_item{padding-bottom:60%}.exhibition_page.detail_page .store_figure_slide .zin_pagination_group.type_btn{bottom:-20px}.exhibition_page.detail_page .sns_area>a{margin:0 5px;vertical-align:middle}.exhibition_page.detail_page .sns_area>a>i{margin-right:2px}.exhibition_page.detail_page .sns_area .ic_home_s{vertical-align:-7px}.exhibition_page.detail_page .body_inner{position:relative;min-height:180px}.exhibition_page.detail_page .flag{margin:0 3px}.exhibition_page.detail_page .modal_body{margin-bottom:40px}.exhibition_page.detail_page .comment_area{font-size:1.2rem;margin-top:15px;padding:15px}.exhibition_page.detail_page h3.ttl{font-size:2.6rem}.exhibition_page.detail_page .modal_head small{display:block;font-size:1.6rem;margin-bottom:5px}.exhibition_page.detail_page .modal_head .ttl_area{margin-bottom:23px}.exhibition_page.detail_page .tabs.type_line .tab_node{padding:0 15px;cursor:pointer}.exhibition_page.detail_page .tabs.type_line .tab_node:first-child{margin-left:-15px}.exhibition_page.detail_page .tab_cnt_frame{margin-top:20px}.exhibition_page.detail_page .tab_cnt_frame .pagination_group{margin-bottom:0;margin-top:-5px}.exhibition_page.detail_page .tab_cnt_frame .thumb_node{margin-bottom:25px;cursor:pointer}.exhibition_page.detail_page .tab_cnt_frame .store_products .thumb_node{margin-bottom:10px;cursor:auto}.exhibition_page.detail_page .store_portfolio .img_area{position:relative;margin-bottom:10px;width:100%}.exhibition_page.detail_page .store_portfolio figure{display:block;width:100%;padding-bottom:60%;background-size:cover;background-position:50%}.exhibition_page.detail_page .store_portfolio p{font-size:1.5rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exhibition_page.detail_page .store_products .product_ttl{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;height:2.8em;font-size:1.4rem}.exhibition_page.detail_page .store_portfolio .scrap_btn{position:absolute;right:10px;bottom:10px}.exhibition_page.detail_page .store_products .brand{color:#a3a3a3;font-size:1.2rem}.exhibition_page.detail_page .store_products .img_area{position:relative}.exhibition_page.detail_page .store_products .category{position:absolute;bottom:0;left:0;padding:7px 10px;background:#fff;font-size:1.3rem;font-weight:500}.exhibition_page.detail_page.showroom_page .store_products .category{padding-left:0}.exhibition_page.detail_page .store_products figure{width:100%;padding-bottom:100%;margin-bottom:3px;background-size:cover}.exhibition_page.detail_page.post_modal .post_ttl{font-size:2.2rem;font-weight:500;margin-bottom:5px;margin-left:-1px}.exhibition_page.detail_page.post_modal .post_comment{font-size:1.6rem;color:#7c7c7c}.exhibition_page.detail_page.post_modal .hash_btn_group{margin-top:13px;margin-bottom:18px}.exhibition_page.detail_page.post_modal .bg_box .label_txt{margin-right:32px}.exhibition_page.detail_page.post_modal .bg_box{padding:20px 20px 13px}.exhibition_page.detail_page .post_info{font-size:1.4rem;color:#7c7c7c}.exhibition_page.detail_page .post_info .contour_item{display:inline-block;vertical-align:middle;line-height:1;margin-top:0}.exhibition_page.detail_page .detail_body{padding-bottom:10px}.exhibition_page.detail_page .info_area .post_info dd,.exhibition_page.detail_page .info_area .post_info dt{margin:0;padding:0}.exhibition_page.detail_page.post_modal .body_inner{min-height:0}.exhibition_page.detail_page.post_modal .modal_body .info_area{position:relative}.exhibition_page.detail_page.post_modal .modal_body .info_area .share_btn_area{position:absolute;top:0;right:-10px}.exhibition_page.detail_page.contact_modal .modal{width:540px}.exhibition_page.detail_page.contact_modal .input_area.textarea .input_box{min-height:260px;position:relative}.exhibition_page.detail_page.contact_modal button>.btn{width:100%}.exhibition_page.detail_page.contact_modal .bg_box{margin-top:10px}.exhibition_page.detail_page.contact_modal .modal_body{margin-bottom:17px}.exhibition_page.detail_page.contact_modal .modal_body .input_area.select .input_box{width:100%}.exhibition_page.detail_page.contact_modal .modal_foot>div{padding-bottom:0}.exhibition_page.detail_page.contact_modal .modal_foot{margin-top:0}.exhibition_page h6.ttl button,.exhibition_page h6.ttl span{display:inline-block;vertical-align:middle}.exhibition_page h6.ttl button.ico_vr{margin-top:0!important}.ico_vr{font-size:0;vertical-align:middle;background:url(../images/ico_vr.png) no-repeat;width:24px}.btn_vr,.ico_vr{display:inline-block;height:24px}.btn_vr{width:78px;border:1px solid #e2e2e2;vertical-align:top;text-align:center;border-radius:4px;margin-top:7px}.btn_vr span{display:inline-block;vertical-align:top;line-height:24px;font-weight:400;color:#212121}.btn_vr .ico_vr{font-size:10px;background:url(../images/ico_vr.png) no-repeat 0 -1px;padding-left:28px;width:auto}.remodeling_page .order_sec .order_btn_wrap button{width:100%}.remodeling_page .order_sec .order_btn_wrap small{display:block;margin-top:15px;color:#7c7c7c;font-size:1.4rem;text-align:left}.remodeling_page .floating_box .order_btn_wrap button.strong{width:calc(100% - 60px)}.remodeling_page .order_sec .price_area{margin-top:20px}.remodeling_page .order_sec .price_area>div:first-child{float:left;margin-right:-110px;padding-right:110px}.remodeling_page .order_sec .price_area>div:last-child{float:right;max-width:110px;margin-top:-10px}.remodeling_page .order_sec .price_area .scrap_btn,.remodeling_page .order_sec .price_area .share_btn{vertical-align:top}.remodeling_page .order_sec .scrap_btn.type_w,.remodeling_page .order_sec .share_btn.type_w{width:40px;height:40px}.zintv_modal .cnt_area{white-space:pre-line;line-height:1.6}.zintv_modal .cnt_area.scroll_area{height:220px}.zintv_modal .modal_body .ttl_area{margin:25px 0}.zintv_modal .modal_body .ttl_area h5{font-size:2.2rem;margin-top:8px;font-weight:500}.zintv_modal .modal_body .img_area{border:1px solid #e2e2e2}.remodeling_page.list_page .page_body .cate_list_sec{margin-top:0}.remodeling_page.list_page .page_body .snb.filter.list_head{border-top:0}.remodeling_page.list_page .page_head+.page_body .cate_list_sec{margin-top:20px}.remodeling_page.list_page .page_head+.page_body .snb.filter.list_head{border-top:6px solid #f2f2f2}.store_page.list_page .cate_list_sec{margin-top:0}.store_page.list_page .snb.filter.list_head{border-top:0}.store_page.list_page .zin_sec.cate_items_sec{padding:0 20px;margin:0 -20px 20px;border-bottom:6px solid #f2f2f2}.v-bottom-sheet:has(.store_sheet_wrap){height:100vh;height:calc(var(--vhbs, 100vh) - 100px);max-height:calc(var(--vhbs, 100vh) - 100px)!important}.v-dialog__content:has(.v-bottom-sheet):has(.store_sheet_wrap){height:100vh;height:calc(var(--vhd, 100vh));max-height:calc(var(--vhd, 100vh))!important}body,html{height:auto!important}.cate_kind_wrap{padding:30px 0 0}.cate_kind_list{width:calc(100% + 2px);padding-left:1px;margin-top:12px}.cate_kind_list .cate_kind_node{float:left;width:33.33%;margin-left:-1px;margin-bottom:-1px}.cate_kind_list .cate_kind_item{display:block;width:100%;padding:11px 5px 10px;border:1px solid #e2e2e2;font-size:1.4rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store_home_page h2.ttl{font-size:2rem;font-weight:500}.cate_best_sec,.curation_sec{margin-top:30px}.item_list_wrap.has_tabs .tabs .tab_list_wrap{margin-left:20px;margin-right:20px}.cate_best_sec .cate_slide.swiper-container,.new_item_sec .new_slide.swiper-container{margin:0 -20px;padding:0 20px}.store_home_page .curation_sec{margin-bottom:40px}.curation_sec .ttl_area .min_inner{padding:0}.curation_sec .slide_item_list_wrap .swiper-container{margin:0 -20px;padding:0 20px}.curation_sec .slide_item_list_wrap .list_item .thumb{padding-bottom:100%}.remodel_best_sec .big_best_list .col:first-child{width:calc(100% + 20px);max-width:inherit;margin-left:-10px;margin-right:-10px}.remodel_best_sec .big_best_list.item_list_wrap .list_item{position:relative}.remodel_best_sec .big_best_list .list_item_body{min-height:0}.remodel_best_sec .big_best_list .list_item_body .price_info p{margin-top:0}.remodel_best_sec .big_best_list .col:first-child .list_item_body{position:absolute;bottom:0;left:0;z-index:10;width:75.55%;min-height:0;margin:0;padding:2rem 1rem 0;background:#fff}.remodel_best_sec .big_best_list .col:first-child .list_item_body .ttl{font-size:1.5rem}.remodel_best_sec .big_best_list .col:not(:first-child){width:50%}.remodel_best_sec .list_item_body .ttl{display:-webkit-box;overflow:hidden;height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}#contents.list_page.store_page{padding-top:calc(env(safe-area-inset-top) + 96px)}.md_items_sec{margin-top:30px}.md_items_sec .list_item .thumb{padding-bottom:100%}.cate_items_sec .slide_item_list,.md_items_sec .slide_item_list{padding:0 20px;margin:0 -20px}.cate_list_sec{margin-top:20px}.cate_items_slide .list_item .thumb{padding-bottom:96%}.slide_item_list_wrap>.ttl_group{padding:0;margin-bottom:15px}.snb.filter.list_head{padding-top:10px;border-top:6px solid #f2f2f2}.snb.filter.list_head .list_head_info_group{margin-bottom:4px}.snb.filter.has_filter.list_head{height:calc(70px + 1.2rem);padding-bottom:0}.snb.filter.has_filter.list_head .filter_inner{width:100%;border-bottom:0}.snb.filter.has_filter.list_head.is_fixed .filter_inner,.snb.filter.list_head.is_fixed .filter_inner{border-bottom:1px solid #e2e2e2!important}.snb.filter.list_head .total_filter_area{float:right;margin-top:0;margin-right:-5px;padding-top:1px}.sort_area+.total_filter_area{position:relative;margin-left:16px}.sort_area+.total_filter_area:before{display:block;content:"";position:absolute;left:-7px;top:50%;width:1px;height:16px;margin-top:-8px;background:#d7d7d7}.snb.filter.has_filter.list_head.is_fixed .filter_inner{padding-bottom:0;z-index:110}.cate_list_sec .item_list .no_result{padding-top:30px;padding-bottom:70px}.popup_body .check_wrap.store_filter_wrap{padding:0}.popup_body .check_wrap.store_filter_wrap .input_group.drop_wrap+.input_group.drop_wrap{margin-top:0}.store_filter_wrap .drop_btn{display:flex;position:relative;width:100%;padding:12px 20px;border-bottom:1px solid #e2e2e2;font-size:1.4rem;justify-content:space-between;align-items:center}.store_filter_wrap .drop_btn>span,.store_filter_wrap .input_area.hrz.text .label,.store_filter_wrap .input_area.hrz.text label{font-weight:700;font-size:1.5rem}.store_filter_wrap .drop_btn>em{max-width:50%;overflow:hidden;padding-right:20px;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.store_filter_wrap .drop_btn i{position:absolute;right:20px;top:50%;z-index:1;margin-top:-5px}.store_filter_wrap .input_area.drop_cnt .input_box{background:hsla(0,0%,93.7%,.3);border-bottom:1px solid #e2e2e2}.store_filter_wrap .input_area.drop_cnt.check .input_box>label,.store_filter_wrap .input_area.drop_cnt.radio .input_box>label{padding:13px 20px;font-size:1.5rem}.store_filter_wrap .input_area.drop_cnt input[type=checkbox]+span:after,.store_filter_wrap .input_area.drop_cnt input[type=radio]+span:before{left:auto;right:23px;z-index:1;border-width:1px;border-color:#fff}.store_filter_wrap .input_area.drop_cnt input[type=checkbox]+span:before,.store_filter_wrap .input_area.drop_cnt input[type=radio]+span:after{position:absolute;right:20px;width:17px;height:17px;margin-top:-9px;background:#d0d0d0}.store_filter_wrap .input_area.drop_cnt input[type=checkbox]:checked+span:before,.store_filter_wrap .input_area.drop_cnt input[type=radio]:checked+span:after{background:#b93d40}.store_filter_wrap .input_area.drop_cnt input[type=checkbox]:disabled+span:after,.store_filter_wrap .input_area.drop_cnt input[type=radio]:disabled+span:before{border-color:#7c7c7c}.store_filter_wrap .input_area.text{display:flex;margin:15px 0 10px;align-items:center}.store_filter_wrap .input_area.hrz.text .label,.store_filter_wrap .input_area.hrz.text label{width:5.7rem;min-width:auto;float:none;padding-top:0}.store_filter_wrap .input_area.hrz.text .input_box{flex:1;padding:4px 10px;height:42px}#contents.store_page.cart_page{padding-top:calc(env(safe-area-inset-top));padding-bottom:calc(env(safe-area-inset-bottom) + 40px)}.zin_sec.store_cart_sec{margin-top:15px}.zin_sec.store_cart_sec .ttl_area .ttl{font-size:2rem;font-weight:400}.cart_sec_head{display:table;width:100%;padding:5px 0 10px}.cart_sec_head>div{display:table-cell;vertical-align:middle}.cart_sec_head .cart_sec_area .input_area{position:relative;font-size:0}.cart_sec_head .cart_sec_area .input_area.check.type_box .input_box{padding-left:0}.cart_sec_head .cart_sec_area .input_area.check.type_box .input_box label{font-size:1.3rem}.cart_sec_head .cart_setting_group{text-align:right;font-size:0}.cart_sec_head .cart_setting_group .sort_area{margin-left:-12px;margin-right:-12px}.cart_sec_head .cart_setting_group .sort_area .sort_node{display:inline-block;position:relative;padding:0 12px;text-align:left;font-size:0}.cart_sec_head .cart_setting_group .sort_area .sort_node button{font-size:1.2rem}.cart_sec_body+.cart_sec_body{margin-top:20px}.cart_sec_body .cart_sec_company{display:table;width:calc(100% + 40px);margin:0 -20px;padding:13px 20px;border-top:1px solid #212121;border-bottom:1px solid #d0d0d0}.cart_sec_body .cart_sec_company p.company_name{font-size:1.5rem;font-weight:500;color:#212121;display:table-cell}.cart_sec_body .cart_sec_company p.shipping_cost{font-size:1.3rem;font-weight:400;color:#7c7c7c;text-align:right}.cart_sec_item .item_head{display:table;width:100%;margin-top:13px}.cart_sec_item .item_head .input_area{display:table-cell;padding-top:3px}.cart_sec_item .item_head .input_area .input_box label{font-size:1.3rem;font-weight:500;color:#a3a3a3}.cart_sec_item .item_head .btn_area{display:table-cell;text-align:right;vertical-align:top}.cart_sec_item .item_body{width:100%;margin:7px 0 15px;font-size:0}.cart_sec_item+.cart_sec_item{border-top:1px solid #d0d0d0}.cart_sec_item .item_body .cart_sec_item_img{position:relative;display:inline-block;width:19%}.cart_sec_item .item_body .cart_sec_item_img .thumb{display:block;padding-bottom:100%;background-size:contain;background-position:50%}.cart_sec_item .item_body .cart_sec_item_info{display:inline-block;width:calc(81% - 10px);padding-left:10px;vertical-align:top}.cart_sec_item_info .item_impossible{margin-bottom:5px;font-size:1.3rem;font-weight:500;color:#a3a3a3}.cart_sec_item .item_body .cart_sec_item_img.is_soldout:before{position:absolute;content:"";display:inline-block;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.cart_sec_item .item_body .cart_sec_item_img .sold_out_txt{position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.3rem;font-weight:500;color:#fff}.cart_sec_item .item_body .cart_sec_item_img.is_soldout .sold_out_txt{width:100%;display:block;text-align:center}.cart_sec_item .item_body .cart_sec_item_img.is_unable:before{position:absolute;content:"";display:inline-block;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.cart_sec_item .item_body .cart_sec_item_img .unable_txt{position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.3rem;font-weight:500;color:#fff}.cart_sec_item .item_body .cart_sec_item_img.is_unable .unable_txt{width:100%;display:block;text-align:center}.cart_sec_item_info .item_company{font-size:1.4rem;font-weight:500;color:#a3a3a3}.cart_sec_item_info .item_description{font-size:1.4rem;font-weight:400}.cart_sec_item_info .item_description .item_name{font-size:1.5rem;font-weight:400}.cart_sec_item_info .item_option{font-size:1.3rem;font-weight:400;color:#7c7c7c;margin-top:8px}.cart_sec_item_info .product_option{margin-top:3px;margin-left:-12px;margin-right:-12px;font-size:0}.cart_sec_item_info .product_option .option_txt{position:relative;display:inline-block;padding:0 12px;font-size:1.3rem;font-weight:400;color:#7c7c7c}.cart_sec_item_info .item_freebies{font-size:1.3rem;font-weight:400;color:#7c7c7c}.cart_sec_item_info .product_option .option_txt dd,.cart_sec_item_info .product_option .option_txt dt{display:inline-block}.cart_sec_item_info .product_option .option_txt+.option_txt:before{display:block;content:"";position:absolute;left:-1px;top:50%;width:1px;height:13px;margin-top:-6px;background:#c1c1c1}.cart_sec_item_info .cart_sec_item_price{font-size:0}.cart_sec_item_info .cart_sec_item_price .cost_price{display:inline-block;font-size:1.1rem;font-weight:400;color:#7c7c7c;text-decoration:line-through}.cart_sec_item_info .cart_sec_item_price .cost_price span{font-size:1rem}.cart_sec_item_info .cart_sec_item_price .item_price{display:inline-block;padding-left:5px;font-size:1.4rem;color:#212121}.cart_sec_item_info .cart_sec_item_price .item_price span{font-size:1.3rem;font-weight:400}.cart_sec_item_info .cart_sec_item_order_price .item_order_price{position:relative;display:inline-block;font-size:1.4rem;font-weight:500}.cart_sec_item_info .cart_sec_item_order_price .item_order_price span{font-size:1.3rem;font-weight:400}.cart_sec_item_info .cart_sec_item_order_price .item_order_price:after{position:absolute;content:"";top:50%;transform:translateY(-50%);margin:0 12px;width:1px;height:12px;background-color:#d0d0d0}.cart_sec_item_info .cart_sec_item_order_price .shipping_price{display:inline-block;padding-left:24px;font-size:1.3rem;font-weight:400;color:#7c7c7c}.cart_sec_item_info .cart_sec_item_order_price .shipping_price .ic{margin-left:2px;vertical-align:-3px}.quantity_wrap{font-size:0;margin-top:10px}.quantity_wrap .btn_quantity{position:relative;display:inline-block;width:25px;height:25px;border:1px solid #d0d0d0;box-sizing:content-box;vertical-align:middle}.quantity_wrap .btn_quantity.plus:after,.quantity_wrap .btn_quantity:before{position:absolute;top:50%;left:0;right:0;margin:-1px auto 0;width:8px;height:1px;background:#212121;content:""}.quantity_wrap .btn_quantity.plus:after{transform:rotate(90deg)}.quantity_wrap .btn_quantity.disabled,.quantity_wrap .input_area.disabled{background-color:#eaeaea}.quantity_wrap .input_area{display:inline-block;vertical-align:middle;width:100px}.quantity_wrap .input_area .input_box{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.quantity_wrap .input_area .input_box input{height:25px;font-size:1.4rem;color:#333;padding:0;text-align:center}.cart_sec_item_info .cart_sec_item_quantity{display:inline-block;text-align:left}.cart_sec_item_info .cart_sec_item_quantity .quantity_wrap .input_area{width:40px}.cart_sec_item_info .cart_sec_item_btn{display:inline-block;vertical-align:bottom;margin-left:10px}.cart_sec_item_info .cart_sec_item_btn .btn{line-height:25px;height:25px;font-size:1.2rem}.cart_sec_body .cart_sec_item_payment{padding:10px;background-color:#f8f8f8;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;text-align:center}.cart_sec_body .cart_sec_item_payment .order_price{display:block;font-size:1.4rem;color:#212121}.cart_sec_body .cart_sec_item_payment .order_price span{font-size:1.5rem;font-weight:500}.cart_sec_body .cart_sec_item_payment .discount_price,.cart_sec_body .cart_sec_item_payment .product_price,.cart_sec_body .cart_sec_item_payment .shipping_price{display:inline-block}.cart_sec_body .cart_sec_item_payment p.product_price{position:relative;font-size:1.2rem;font-weight:400}.cart_sec_body .cart_sec_item_payment p.product_price span{font-size:1.2rem;font-weight:500}.cart_sec_body .cart_sec_item_payment p.discount_price{position:relative;font-size:1.2rem;font-weight:400;padding-left:8px}.cart_sec_body .cart_sec_item_payment p.discount_price span{font-size:1.2rem;font-weight:500;color:#e15657}.cart_sec_body .cart_sec_item_payment p.product_price:after{position:absolute;content:"";display:inline-block;top:50%;transform:translateY(-50%);margin:0 4px;width:6px;height:1px;background-color:#212121}.cart_sec_body .cart_sec_item_payment p.discount_price:before{position:absolute;content:"";top:50%;transform:translateY(-50%);right:-12px;width:8px;height:1px;background-color:#212121}.cart_sec_body .cart_sec_item_payment p.discount_price:after{position:absolute;content:"";top:50%;transform:translateY(-50%) rotate(90deg);margin:0 4px;width:8px;height:1px;background-color:#212121}.cart_sec_body .cart_sec_item_payment .shipping_price{padding-left:12px;font-size:1.2rem;font-weight:400}.cart_sec_body .cart_sec_item_payment .shipping_price span{font-size:1.21rem;font-weight:500}.cart_sec_foot{margin:30px -20px 0;border-top:1px solid #212121}.cart_sec_foot .cart_sec_item_total{padding:18px 20px;background-color:#f7f2f2}.cart_sec_foot .cart_sec_item_total dl{display:table;width:100%}.cart_sec_foot .cart_sec_item_total dl dd,.cart_sec_foot .cart_sec_item_total dl dt{display:table-cell}.cart_sec_foot .cart_sec_item_total .total_price{padding-bottom:15px;border-bottom:1px solid #e2e2e2}.cart_sec_foot .cart_sec_item_total .total_price dt{font-size:1.7rem;font-weight:500;color:#212121}.cart_sec_foot .cart_sec_item_total .total_price dd{text-align:right;font-size:1.7rem;font-weight:500;color:#b93d40}.cart_sec_foot .cart_sec_item_total .total_price dd span{font-size:1.9rem;font-weight:400}.cart_sec_foot .cart_sec_item_total .total_price+.piece_price{margin-top:5px}.cart_sec_foot .cart_sec_item_total .piece_price{display:table;width:100%}.cart_sec_foot .cart_sec_item_total .piece_price dt{font-size:1.5rem;font-weight:400;color:#7c7c7c;padding-top:8px}.cart_sec_foot .cart_sec_item_total .piece_price dd{text-align:right;font-size:1.6rem;font-weight:400;color:#212121}.cart_sec_foot .cart_sec_item_total .piece_price dd em{color:#e15657}.cart_sec_foot .cart_sec_item_total .piece_price dd span{font-size:1.6rem}.cart_sec_foot .cart_info_box{margin-top:5px;padding:0 20px}.cart_sec_foot .cart_info_box ul li{position:relative;padding-top:5px;padding-left:10px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.cart_sec_foot .cart_info_box ul li:before{position:absolute;content:"";top:calc(.6em + 5px);left:0;width:3px;height:3px;border-radius:50%;background-color:#6f7070}.cart_sec_foot .full_btn_area{margin-top:30px;padding:0 20px}.zin_sec.cart_slide_sec{padding-top:30px;border-top:6px solid #f2f2f2}.zin_sec.cart_slide_sec .slide_item_list_wrap .ttl_area .min_inner{padding:0}.zin_sec.cart_slide_sec .slide_item_list_wrap .swiper-container{margin:0 -20px;padding:0 20px}.zin_sec.cart_slide_sec .slide_item_list_wrap .list_item .thumb{padding-bottom:100%}.cart_none_wrap{margin-top:40px}.cart_none_area{text-align:center}.cart_none_area p{margin-top:30px;font-size:1.5rem;font-weight:400;color:#212121}.cart_none_area .btn_area{margin-top:40px}.cart_none_wrap .cart_info_box{margin-top:15px}.cart_none_wrap .cart_info_box ul li{position:relative;padding-top:5px;padding-left:10px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.cart_none_wrap .cart_info_box ul li:before{position:absolute;content:"";top:calc(.6em + 5px);left:0;width:3px;height:3px;border-radius:50%;background-color:#6f7070}#contents.store_page.order_page{padding-top:calc(env(safe-area-inset-top) + 15px);padding-bottom:calc(env(safe-area-inset-bottom))}.payment_failed_wrap{margin:50px 0 100px}.payment_failed_wrap .failed_txt{text-align:center;font-size:1.8rem;font-weight:400;color:#212121}.payment_failed_wrap span{display:block;text-align:center;margin:10px 0 30px;font-size:1.3rem;font-weight:400;color:#212121}.payment_failed_wrap .btn_area{margin-top:30px}.payment_failed_wrap .btn_area .btn{font-size:1.4rem;color:#212121;border-color:grey}.payment_result{text-align:center;padding:20px;background-color:#fafafa;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.payment_result p{font-size:1.4rem;font-weight:400}.payment_loading_wrap{margin:100px 0;text-align:center}.payment_loading_wrap .loading_txt{margin-top:20px;font-size:1.8rem;font-weight:400}.payment_loading_wrap .loading_txt span{font-weight:500;color:#b93d40}.payment_loading_wrap .loading_info_area{margin-top:15px;padding:0 20px}.payment_loading_wrap .loading_info_area p{word-break:keep-all;font-size:1.3rem;font-weight:400}.payment_loading_wrap .loading_info_area p span{color:#b93d40}.payment_loading_wrap .loading_info_area p span i{vertical-align:-2px}.order_complete_wrap{margin:50px 0 54px;text-align:center}.order_complete_wrap .customer_name{margin-top:10px;font-size:2rem;font-weight:500;color:#212121}.order_complete_wrap .customer_name span{color:#b93d40}.order_complete_wrap .complete_txt{font-size:2rem;font-weight:400}.order_num_area{margin-top:20px;font-size:0}.order_num_area .order_txt{display:inline-block;font-size:1.4rem;font-weight:500;color:#212121}.order_num_area .order_number{display:inline-block;padding-left:10px;font-size:1.5rem;font-weight:500;color:#b93d40}.order_num_area .order_info{font-size:1.4rem;font-weight:400;color:#212121}.payment_shipping_area{text-align:left;margin-top:25px;padding:20px 15px;background-color:#fafafa;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.payment_shipping_area .ttl{margin-bottom:15px;font-size:1.6rem;font-weight:500;color:#212121}.payment_shipping_area .payment_info{display:table;width:100%}.payment_shipping_area .payment_info+.payment_info{margin-top:10px}.payment_shipping_area .payment_info dt{display:table-cell;font-size:1.4rem;font-weight:400;color:#7c7c7c;min-width:80px}.payment_shipping_area .payment_info dd{display:table-cell;text-align:right;font-size:1.4rem;font-weight:400;color:#212121}.payment_shipping_area .payment_info .account,.payment_shipping_area .payment_info .card{position:relative}.payment_shipping_area .payment_info .account{padding-right:24px}.payment_shipping_area .payment_info .account:after,.payment_shipping_area .payment_info .card:after{position:absolute;content:"";top:50%;transform:translateY(-50%);width:1px;height:12px;margin:0 10px;background-color:#d0d0d0}.payment_shipping_area .payment_info .way{padding-left:24px}.payment_shipping_area .payment_info dd.payment_total{font-size:1.4rem;font-weight:500;color:#b93d40}.payment_shipping_area .payment_info dd.payment_total span{font-size:1.3rem}.payment_shipping_area .payment_info dd.payment_total p{margin-top:5px;font-size:1.3rem;color:#7c7c7c}.payment_shipping_area .payment_area{border-bottom:1px solid #d0d0d0;padding-bottom:20px}.payment_shipping_area .shipping_area{margin-top:20px}.payment_shipping_area .shipping_area div+div{margin-top:5px}.payment_shipping_area .shipping_area .orderer_info{font-size:0}.payment_shipping_area .shipping_area .orderer_info span{display:inline-block;font-size:1.4rem;font-weight:500;color:#212121}.payment_shipping_area .shipping_area .orderer_info .name{position:relative}.payment_shipping_area .shipping_area .orderer_info .tel{padding-left:24px}.payment_shipping_area .shipping_area .orderer_info .name:after{position:absolute;content:"";top:50%;transform:translateY(-50%);width:1px;height:12px;margin:0 12px;background-color:#d0d0d0}.payment_shipping_area .shipping_area .orderer_address{font-size:0}.payment_shipping_area .shipping_area .orderer_address span{font-size:1.4rem;font-weight:400;color:#212121}.payment_shipping_area .shipping_area .orderer_address .postal_code{padding-right:5px}.payment_shipping_area .shipping_area .shipping_txt{font-size:0}.payment_shipping_area .shipping_area .shipping_txt span{padding-right:5px;font-size:1.4rem;font-weight:400;color:#7c7c7c}.order_complete_wrap .point_info{margin-top:10px;text-align:left}.order_complete_wrap .point_info p{position:relative;padding-left:8px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.order_complete_wrap .point_info p b{font-size:1.4rem;font-weight:500;color:#212121}.order_complete_wrap .point_info p b i{vertical-align:-2px}.order_complete_wrap .point_info p:before{position:absolute;content:"";left:0;top:.6em;width:3px;height:3px;background-color:#6f7070;border-radius:50%}.order_complete_wrap .full_btn_area{margin-top:30px}.order_complete_wrap .full_btn_area .btn.basic,.order_complete_wrap .full_btn_area .btn.strong{font-size:1.6rem;font-weight:400}.zin_sec.store_order_shipping_sec{padding-bottom:20px;overflow:hidden}.zin_sec.store_order_info_sec{border-top:6px solid #f2f2f2;margin-top:10px;padding-bottom:30px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_head .ttl_area{font-size:0;margin-bottom:20px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_head .ttl_area .ttl{display:inline-block;font-size:1.6rem;font-weight:500;color:#212121}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_head .ttl_area .ttl_txt{display:inline-block;padding-left:5px;font-size:1.2rem;font-weight:400;color:#e26743}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_head .tabs.type_line{position:relative;overflow:inherit;margin-bottom:2rem}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_head .tabs .tab_list_wrap{display:block;margin-left:10px;margin-right:10px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_head .tabs.type_line:before{display:block;content:"";position:absolute;left:-20px;right:-20px;bottom:0;z-index:0;height:1px;background:#e2e2e2}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_head .tabs.type_line .is_active .tab_item{width:100%}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_head .tabs.type_line .tab_node{position:relative;z-index:1;width:50%;text-align:center;padding:0}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .address_default_area{display:table;width:100%;font-size:0}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .address_default_area .default_address{display:table-cell;font-size:1.5rem;font-weight:500;color:#212121;vertical-align:middle}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .address_default_area .address_badges{font-size:1rem;font-weight:500;color:#866e64;border:1px solid #866e64;display:inline-block;padding:0 5px;border-radius:20px;margin-left:5px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .address_default_area .btn_area.shipping{text-align:right;vertical-align:top}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .address_default_area .btn_area.shipping button{font-size:1.3rem;font-weight:400;line-height:1.4;color:#212121;border-bottom:1px solid}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .recipient_area{font-size:0}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .recipient_area .recipient{display:inline-block;position:relative;font-size:1.4rem;font-weight:400;color:#212121}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .recipient_area .number{display:inline-block;padding-left:24px;font-size:1.4rem;font-weight:400;color:#212121}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .recipient:after{position:absolute;content:"";top:50%;transform:translateY(-50%);margin:0 12px;width:1px;height:12px;background-color:#d0d0d0}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .address_area{margin-top:5px;font-size:1.5rem;font-weight:400;color:#212121}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .shipping_messages_area{margin-top:15px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .shipping_messages_area .input_box{width:100%}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .shipping_messages_area .input_box button{height:50px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .shipping_messages_area .input_area.direct{margin-top:8px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body .shipping_messages_area .input_area.direct .input_box{border:1px solid #d0d0d0;height:50px;line-height:50px;font-size:1.4rem;font-weight:400;padding:0 14px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_direct_area{display:table;width:100%}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_direct_area .input_area.check.type_box.type_all{display:table-cell}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_direct_area .initialization_area{text-align:right;display:table-cell}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_direct_area .initialization_area button{font-size:1.3rem;font-weight:400;color:#7c7c7c}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_direct_area .initialization_area button i{margin-right:-3px;vertical-align:-7px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input{margin-top:20px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area label{padding:0;font-size:1.5rem;font-weight:400;color:#000}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area label span{color:#e26743}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area.text.address .input_box_wrap{font-size:0}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area.text.address .input_box_wrap .input_box.text.btn{width:calc(100% - 110px);display:inline-block;margin-top:0}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area.text.address .input_box_wrap .input_box.text{margin-top:10px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area.text.address .input_box_wrap .btn_area button{padding:0 3px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .shipping_messages_area{margin-top:10px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area.text.number .input_box_wrap{display:flex;align-items:center}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_wrap.select_wrap.number{display:inline-block;width:33.3%}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area.text .input_box.number{width:33.3%}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_wrap.select_wrap.number .input_box{width:100%;height:50px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_wrap.select_wrap.number .input_box .select.selected_btn.input_btn_open{height:50px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .hyphen{display:inline-block;margin:0 3px;width:8px;height:1px;background-color:#212121}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area.text.address .input_box.text.address{display:inline-block;width:calc(68% - 7px);margin-top:0;vertical-align:top}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_box.text.address+.btn_area{width:32%;display:inline-block;margin-left:7px;vertical-align:top}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_box.text.address+.btn_area .btn{width:100%;font-size:1.4rem;padding:0 5px;height:50px;line-height:50px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_box.text{width:100%}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area.text.hrz.address .input_box.text{margin-top:8px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area.direct{margin-top:5px}.zin_sec.store_order_shipping_sec .shipping_wrap .shipping_sec_body.direct_input .input_area.text.address .shipping_messages_area{margin-top:10px}.zin_sec.store_order_info_sec .order_info_wrap{margin-top:20px}.zin_sec.store_order_info_sec .ttl{font-size:1.6rem;font-weight:500;color:#212121}.order_info_wrap .order_info_sec_body .order_company{display:table;width:100%;font-size:1.4rem;font-weight:500;background-color:#fcfcfc;padding:11px 10px}.order_info_wrap .order_info_sec_body{margin-top:20px;border:1px solid #e0e0e0}.order_info_wrap .order_info_sec_body .order_company p{display:table-cell}.order_info_wrap .order_info_sec_body .order_company p.shipping_cost{text-align:right;font-size:1.1rem;font-weight:400;color:#6c6c6c}.order_info_wrap .order_info_sec_body .order_item{padding:15px 11px;font-size:0;border-bottom:1px solid #e0e0e0}.order_info_wrap .order_info_sec_body .order_item_img{position:relative;display:inline-block;width:19%}.order_info_wrap .order_info_sec_body .order_item_img .thumb{display:block;padding-bottom:100%;background-size:cover;background-position:50%}.order_info_wrap .order_info_sec_body .order_item_info{display:inline-block;width:calc(81% - 10px);padding-left:10px;vertical-align:top}.order_info_wrap .order_info_sec_body .order_item_info .item_company{font-size:1.3rem;font-weight:500;color:#a3a3a3}.order_info_wrap .order_info_sec_body .order_item_info .item_description{font-size:1.4rem;font-weight:400;color:#212121}.order_info_wrap .order_info_sec_body .order_item_info .product_option{margin:3px -12px 5px;font-size:0}.order_info_wrap .order_info_sec_body .order_item_info .product_option .option_txt{position:relative;display:inline-block;padding:0 12px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.order_info_wrap .order_info_sec_body .order_item_info .item_freebies{margin:-1px 0 5px;font-size:1.3rem;font-weight:400;color:#7c7c7c}.order_info_wrap .order_info_sec_body .order_item_info .product_option .option_txt dd,.order_info_wrap .order_info_sec_body .order_item_info .product_option .option_txt dt{display:inline-block}.order_info_wrap .order_info_sec_body .order_item_info .product_option .option_txt+.option_txt:before{display:block;content:"";position:absolute;left:-1px;top:50%;width:1px;height:13px;margin-top:-6px;background:#c1c1c1}.order_info_wrap .order_info_sec_body .order_item_price{display:inline-block}.order_info_wrap .order_info_sec_body .order_item_price .item_price{position:relative;font-size:1.4rem;padding-left:25px;font-weight:500;color:#212121}.order_info_wrap .order_info_sec_body .order_item_price .item_price:after{position:absolute;content:"";top:50%;left:-1px;transform:translateY(-50%);width:1px;height:12px;margin:0 12px;background-color:#d0d0d0}.order_info_wrap .order_info_sec_body .order_item_price .item_price span{font-size:1.3rem;font-weight:400}.order_info_wrap .order_info_sec_body .order_item_quantity{display:inline-block;font-size:1.4rem;font-weight:400;color:#7c7c7c}.order_info_wrap .order_info_sec_body .order_item_payment{width:100%;text-align:center;padding:10px 15px;background-color:#f7f7f7}.order_info_wrap .order_info_sec_body .order_item_payment .order_price{display:block;font-size:1.4rem;color:#212121}.order_info_wrap .order_info_sec_body .order_item_payment .order_price span{font-size:1.5rem;font-weight:500}.order_info_wrap .order_info_sec_body .order_item_payment .discount_price,.order_info_wrap .order_info_sec_body .order_item_payment .product_price,.order_info_wrap .order_info_sec_body .order_item_payment .shipping_price{display:inline-block;color:#212121}.order_info_wrap .order_info_sec_body .order_item_payment p.product_price{position:relative;font-size:1.3rem;font-weight:400}.order_info_wrap .order_info_sec_body .order_item_payment p.product_price span{font-size:1.3rem;font-weight:500}.order_info_wrap .order_info_sec_body .order_item_payment p.discount_price{position:relative;font-size:1.3rem;font-weight:400;padding-left:8px}.order_info_wrap .order_info_sec_body .order_item_payment p.discount_price span{font-size:1.3rem;font-weight:500;color:#e15657}.order_info_wrap .order_info_sec_body .order_item_payment p.product_price:after{position:absolute;content:"";display:inline-block;top:50%;margin:-1px 3px 0;width:6px;height:1px;background-color:#212121}.order_info_wrap .order_info_sec_body .order_item_payment p.discount_price:before{position:absolute;content:"";top:50%;right:-12px;width:8px;height:1px;margin-top:-1px;background-color:#212121}.order_info_wrap .order_info_sec_body .order_item_payment p.discount_price:after{position:absolute;content:"";top:50%;width:8px;height:1px;margin:-1px 4px 0;background-color:#212121;transform:rotate(90deg)}.order_info_wrap .order_info_sec_body .order_item_payment .shipping_price{padding-left:12px;font-size:1.3rem;font-weight:400}.order_info_wrap .order_info_sec_body .order_item_payment .shipping_price span{font-size:1.3rem;font-weight:500}.order_info_wrap .order_info_sec_body .order_item_payment .shipping_islands{margin-top:10px;font-size:1.1rem;font-weight:400;color:#e15657}.order_info_wrap .order_info_sec_body .order_item_payment .shipping_islands i{margin-right:5px;vertical-align:-4px}.order_info_wrap .order_option_wrap{padding:20px 10px 15px}.order_info_wrap .order_option_wrap .input_area.date .v-text-field{position:relative;width:100%;border:1px solid #d0d0d0;padding:8px 10px!important;margin-top:0}.order_info_wrap .order_option_wrap .input_area.date .v-text-field:after{content:"";position:absolute;right:8px;top:50%;width:24px;height:24px;pointer-events:none;background-position:0 -85px;transform:translateY(-50%)}.input_area .v-text-field .v-label--active{max-width:unset!important;transform:translateY(0) scale(1)!important;display:none!important}.order_info_wrap .order_option_wrap .input_area.date .v-text-field .v-input__append-inner{display:none}.order_info_wrap .order_option_wrap .input_area.date .v-text-field .v-input__slot{margin-bottom:0}.order_info_wrap .order_option_wrap .input_area.date .v-text-field .v-input__slot:after,.order_info_wrap .order_option_wrap .input_area.date .v-text-field .v-input__slot:before,.order_info_wrap .order_option_wrap .input_area.date .v-text-field .v-text-field__details{display:none}.order_info_wrap .order_option_wrap .input_area.date .v-text-field label{margin-left:0;margin-bottom:0;font-size:1.4rem;font-weight:400;color:#a3a3a3}.order_info_wrap .order_option_wrap .input_wrap{margin-top:15px}.order_info_wrap .order_option_wrap .input_area+.input_area{margin-top:20px}.order_info_wrap .order_option_wrap .input_area>label{margin-bottom:8px}.order_info_wrap .order_option_wrap .input_area label{width:100%;font-size:1.4rem;font-weight:400}.order_info_wrap .order_option_wrap .input_area.inline.type_btn .input_box+.input_box{margin-left:10px}.order_info_wrap .order_option_wrap .input_area label .essential{color:#e26743}.order_info_wrap .order_option_wrap .type_btn .input_box input[type=checkbox]+span,.order_info_wrap .order_option_wrap .type_btn .input_box input[type=radio]+span{min-width:120px;text-align:center;line-height:inherit;padding:8px 10px}.order_info_wrap .order_option_wrap .type_btn .input_box input[type=checkbox]+span,.order_info_wrap .order_option_wrap .type_btn .input_box input[type=radio]+span span{vertical-align:middle}.order_info_wrap .order_option_wrap .type_btn .input_box input[type=checkbox]+span,.order_info_wrap .order_option_wrap .type_btn .input_box input[type=radio]:checked+span span:before,.payment_way_sec_body .type_btn .input_box input[type=radio]:checked+span span:before{display:inline-block;margin-top:-1px;margin-right:10px;content:"";box-sizing:border-box;height:11px;width:6px;border-color:#fff}.order_info_wrap .order_option_wrap .input_area .ladder_info{position:relative;margin-top:10px;margin-left:10px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.order_info_wrap .order_option_wrap .input_area .ladder_info:before{position:absolute;content:"";width:3px;height:3px;top:8px;left:-10px;border-radius:50%;background-color:#6f7070}.zin_sec.store_order_info_sec .order_precautions_area{width:100%;margin-top:20px;padding:15px 12px;background-color:#f7f7f7}.zin_sec.store_order_info_sec .order_precautions_area .order_precautions_head{font-size:1.3rem;font-weight:500;color:#212121}.zin_sec.store_order_info_sec .order_precautions_area .order_precautions_body{position:relative;margin-top:10px;margin-left:10px;font-size:1.3rem;font-weight:400;color:#7c7c7c}.zin_sec.store_order_info_sec .order_precautions_area .order_precautions_body:before{position:absolute;content:"";top:.6em;left:-8px;width:3px;height:3px;border-radius:50%;background-color:#6f7070}.zin_sec.store_order_coupon_sec,.zin_sec.store_order_payment_info_sec,.zin_sec.store_order_payment_way_sec{margin-top:0;border-top:6px solid #f2f2f2}.zin_sec.store_order_coupon_sec .coupon_info_wrap{padding:20px 0}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_head{display:table;width:100%}.zin_sec.store_order_coupon_sec .coupon_info_wrap .ttl{display:table-cell;font-size:1.6rem;font-weight:500;color:#212121}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body{display:none;margin-top:20px}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body.is_active{display:block;margin-bottom:10px}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body .input_area+.input_area{margin-top:20px}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body .input_area .input_box.button{display:inline-block;width:calc(100% - 110px);height:50px;margin-right:8px;padding:8px 20px;vertical-align:middle;border:1px solid #d0d0d0;font-size:1.5rem;line-height:30px;box-sizing:border-box}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body .input_area label{color:#6c6c6c;margin-bottom:8px}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body .input_area button{width:102px;font-size:1.5rem;font-weight:400}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body .input_area .input_box input{text-align:right}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body .input_area .input_box.disabled{background-color:#f7f7f7}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body .input_area .coupon_num{display:inline-block;font-size:1.3rem;font-weight:400;color:#6c6c6c}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body .input_area .coupon_num span{font-weight:500;color:#212121}.zin_sec.store_order_coupon_sec .coupon_info_wrap .coupon_info_sec_body .input_area.check{display:inline-block;vertical-align:middle;margin-left:12px}.zin_sec.store_order_payment_way_sec .payment_way_wrap{padding:20px 0}.zin_sec.store_order_payment_way_sec .payment_way_wrap .payment_way_sec_head{display:table;width:100%}.zin_sec.store_order_payment_way_sec .payment_way_wrap .ttl{display:table-cell;font-size:1.6rem;font-weight:500;color:#212121}.zin_sec.store_order_payment_way_sec .payment_way_wrap .payment_way_sec_body{display:none;margin-top:20px}.zin_sec.store_order_payment_way_sec .payment_way_wrap .payment_way_sec_body.is_active{display:block}.zin_sec.store_order_payment_way_sec .payment_way_wrap .payment_way_sec_body .input_area.inline .input_box+.input_box:nth-child(4n),.zin_sec.store_order_payment_way_sec .payment_way_wrap .payment_way_sec_body .input_area.inline.type_btn .input_box+.input_box{margin-left:0}.zin_sec.store_order_payment_way_sec .payment_way_wrap .payment_way_sec_body .input_area.inline .input_box:nth-child(n+4){margin-top:8px}.zin_sec.store_order_payment_way_sec .payment_way_wrap .payment_way_sec_body .input_area.inline .input_box.col label{width:100%}.zin_sec.store_order_payment_way_sec .payment_way_wrap .payment_way_sec_body .input_area.inline .input_box.col label input+span{min-width:100%}.zin_sec.store_order_payment_way_sec .payment_way_wrap .payment_way_sec_body .input_area+.input_area{margin-top:15px}.zin_sec.store_order_payment_way_sec .payment_information_method{display:none;width:100%;background-color:#f7f7f7;padding:1.2rem 20px 1rem}.zin_sec.store_order_payment_way_sec .payment_information_method.is_active{display:block;margin-bottom:30px}.zin_sec.store_order_payment_way_sec .payment_information_method .info_txt{font-size:1.3rem;font-weight:500;margin-bottom:10px}.zin_sec.store_order_payment_way_sec .payment_information_method .info_list{padding-left:3px;padding-bottom:0;font-size:1.3rem;font-weight:400;color:#7c7c7c}.zin_sec.store_order_payment_way_sec .payment_information_method .info_list li{position:relative;margin-left:9px}.zin_sec.store_order_payment_way_sec .payment_information_method .info_list li:before{position:absolute;display:inline-block;top:.6em;left:-12px;content:"";width:3px;height:3px;border-radius:50%;background-color:#6f7070}.zin_sec.store_order_payment_info_sec .payment_info_wrap{padding:20px 0;top:0;left:0}.best_page .list_item_head .number_area .best_three{width:40px;height:48px}.best_page .list_item_head .number_area .best_three .num_thumb_g{width:100%;height:100%;background-size:cover}.best_page .list_item_head .number_area .best_three .item_num{position:absolute;top:5px;left:50%;transform:translateX(-50%);font-size:2.2rem;color:#fff}.best_page .list_item_head .number_area .last_all{width:40px;height:40px;line-height:40px;background:#7c7c7c}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_head{display:table;width:100%}.zin_sec.store_order_payment_info_sec .payment_info_wrap .ttl{display:table-cell;font-size:1.6rem;font-weight:500;color:#212121}.store_page.order_page .drop_btn{display:table-cell;text-align:right}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body{margin-top:20px;display:none}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body.is_active{display:block}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_area{padding-bottom:15px;border-bottom:1px solid #e2e2e2}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_area .final_price{display:table;width:100%}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_area .final_price dd,.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_area .final_price dt{display:table-cell}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_area .final_price dt{font-size:1.5rem;font-weight:500;color:#212121}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_area .final_price dd{text-align:right;font-size:1.5rem;font-weight:500;color:#b93d40}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_area .final_price dd span{font-size:1.6rem}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area{margin-top:15px;padding-bottom:15px;border-bottom:1px solid #e2e2e2}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .payment_price{display:table;width:100%}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .payment_price~.payment_price{padding-top:10px}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .payment_price .shipping_layer{display:inline-block;vertical-align:1px}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .payment_price dd,.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .payment_price dt{display:table-cell}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .payment_price dt{font-size:1.5rem;font-weight:400;color:#212121}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .payment_price dd{text-align:right;font-size:1.5rem;font-weight:400}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .payment_price dd.point_use{color:#e15657}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .payment_price dd span{font-size:1.6rem}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .discount_point_area{margin-top:10px;display:none}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .discount_point_area.is_active{display:block}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .discount_point_area .discount_point{display:table;width:100%;font-size:1.4rem;font-weight:400;color:#212121}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .discount_point_area .discount_point+.discount_point{padding-top:10px}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .discount_point_area .discount_point:last-of-type{margin-bottom:5px}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .discount_point_area .discount_point dd,.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .discount_point_area .discount_point dt{display:table-cell}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .discount_point_area .discount_point dt:before{display:inline-block;content:"";width:7px;height:7px;margin:0 7px 0 4px;border-left:1px solid;border-bottom:1px solid;color:#a3a3a3;transform:translateY(-4px)}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .discount_point_area .discount_point dd{text-align:right;color:#e15657}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .final_price_info_area .discount_point_area .discount_point dd span{font-size:1.5rem}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .accumulate_point_area{margin-top:15px}.zin_sec.store_order_payment_info_sec .accumulate_point_area .star_txt{margin-top:10px;font-size:1.3rem;color:#7c7c7c}.zin_sec.store_order_payment_info_sec .accumulate_point_area .star_txt:before{vertical-align:-1px}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .accumulate_point{display:table;width:100%}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .accumulate_point dd,.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .accumulate_point dt{display:table-cell}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .accumulate_point_area .accumulate_point dt{font-size:1.5rem;font-weight:400;color:#212121}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .accumulate_point_area .accumulate_point dd{text-align:right;font-size:1.5rem;font-weight:400}.zin_sec.store_order_payment_info_sec .payment_info_wrap .payment_info_sec_body .accumulate_point_area .accumulate_point dd span{font-size:1.6rem}.zin_sec.store_order_payment_info_sec .agree_check{display:none;width:100%;padding:20px;background-color:#fafafa}.zin_sec.store_order_payment_info_sec .agree_check.is_active{display:block}.zin_sec.store_order_payment_info_sec .agree_check .input_area.check.type_box .input_box span{font-size:1.5rem;font-weight:500}.zin_sec.store_order_payment_info_sec .agree_check .input_area.check .input_box+span{display:inline-block;word-break:keep-all;padding-top:6px;padding-left:27px;font-size:1.2rem;font-weight:400;color:#7c7c7c}.zin_sec.store_order_payment_info_sec .agree_check .input_area.check .input_box label span{font-size:1.3rem;font-weight:400}.zin_sec.store_order_payment_info_sec .agree_check .input_area.check .input_box label span .required{display:inline-block;vertical-align:1px;font-size:1.2rem;font-weight:400;color:#b93d40}.zin_sec.store_order_payment_info_sec .agree_check .input_area.check .input_box .privacy_btn{position:absolute;right:0;top:4px;display:inline-block;font-size:1.2rem;font-weight:400;color:#7c7c7c;text-decoration:underline}.zin_sec.store_order_payment_info_sec .agree_check .input_area.check .input_box:nth-of-type(2){margin-top:10px}.shipping_modify{display:table;width:100%;padding:15px 0;border-bottom:1px solid #d0d0d0}.shipping_modify:first-of-type{padding:0 0 15px}.shipping_modify .input_area.radio .input_box label{padding-left:36px}.shipping_modify .address_modal_warp{display:table-cell;position:relative}.shipping_modify .btn_area{display:table-cell;vertical-align:middle}.shipping_modify .btn_area button{width:60px;height:40px;line-height:40px;font-size:1.3rem;font-weight:400;color:#b93d40}.shipping_modify .address_modal_warp .address_default_area{font-size:0}.shipping_modify .address_modal_warp .address_default_area .default_address{font-size:1.5rem;font-weight:500;color:#212121;padding-right:5px}.shipping_modify .address_modal_warp .address_default_area .address_badges{display:inline-block;padding:0 5px;border:1px solid #866e64;border-radius:20px;font-size:1.2rem;font-weight:400;line-height:1.5rem;color:#866e64;vertical-align:1px}.shipping_modify .address_modal_warp .recipient_area{font-size:0}.shipping_modify .address_modal_warp .recipient_area span{display:inline-block;font-size:1.4rem;font-weight:400;color:#7c7c7c}.shipping_modify .address_modal_warp .recipient_area .recipient{display:block;padding-right:10px}.shipping_modify .address_modal_warp .recipient_area .recipient_tel{padding-left:10px}.shipping_modify .address_modal_warp .recipient_area .recipient_phone{position:relative;padding-right:10px}.shipping_modify .address_modal_warp .recipient_area .recipient_phone:after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:13px;background:#c1c1c1}.shipping_modify .address_modal_warp .address_area .address,.shipping_modify .address_modal_warp .address_area .address_post_code{display:inline-block;font-size:1.4rem;font-weight:400;color:#212121}.shipping_modify .address_modal_warp .address_area .detail_address{display:block;font-size:1.4rem;font-weight:400;color:#212121}.shipping_default_txt{font-size:1.5rem;font-weight:400;color:#212121;text-align:center;padding:30px 0 0;height:573px}.coupon_ttl_area .ttl{font-size:1.5rem;font-weight:500;color:#212121}.coupon_ttl_area.shipping{padding-bottom:10px}.v-application .modal_body+.modal_body{margin-top:30px}.coupon_ttl_area.shipping .ttl{margin-bottom:0}.coupon_ttl_area:nth-child(n+2){margin-top:35px}.coupon_box_wrap{border-top:1px solid #212121;background-color:#fff;margin-top:15px}.coupon_box_wrap .coupon_head{border-bottom:1px solid #d0d0d0;padding:10px 0}.coupon_box_wrap .coupon_head span{font-size:1.4rem;font-weight:500;color:#212121}.coupon_box_wrap .coupon_body{padding:10px 0}.coupon_box_wrap .coupon_body .coupon_box_area{padding-bottom:15px;border-bottom:1px solid #d0d0d0}.coupon_box_wrap .coupon_body .coupon_box_area .coupon_use_txt{font-size:1.4rem;font-weight:500;color:#e15657}.coupon_box_wrap .coupon_body .coupon_box_area .item_freebies{font-size:1.3rem;font-weight:400;color:#6c6c6c}.coupon_box_wrap .coupon_body .coupon_box_area .coupon_use_txt i{vertical-align:-7px}.coupon_box_area .input_area.select .option_ls .option_item button:disabled{color:#a3a3a3}.coupon_box_area .input_area.select.store_select .option_item button{color:#212121}.coupon_box_wrap .coupon_body .coupon_box_area:nth-child(n+2){padding-top:15px}.coupon_box_wrap .coupon_body .coupon_box_area:last-child{border:none;padding-bottom:0}.coupon_box_wrap .coupon_body .coupon_box_area .company_info,.coupon_box_wrap .coupon_body .coupon_box_area .company_info span{font-size:1.4rem;font-weight:400;line-height:1.5;color:#212121}.coupon_box_wrap .coupon_body .coupon_box_area .product_option{margin-left:-12px;margin-right:-12px;font-size:0}.coupon_box_wrap .coupon_body .coupon_box_area .product_option .option_txt{position:relative;display:inline-block;padding:0 12px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.coupon_box_wrap .coupon_body .coupon_box_area .product_option .option_txt dd,.coupon_box_wrap .coupon_body .coupon_box_area .product_option .option_txt dt{display:inline-block}.coupon_box_wrap .coupon_body .coupon_box_area .product_option .option_txt+.option_txt:before{display:block;content:"";position:absolute;left:-1px;top:50%;width:1px;height:12px;margin-top:-6px;background:#c1c1c1}.coupon_box_wrap .coupon_body .coupon_box_area .product_price{margin-left:-10px;margin-right:-10px;font-size:0;white-space:nowrap;text-overflow:ellipsis}.coupon_box_wrap .coupon_body .coupon_box_area .product_price span{position:relative;display:inline-block;padding:0 10px;font-size:1.5rem;font-weight:400;color:#6c6c6c}.coupon_box_wrap .coupon_body .coupon_box_area .product_price .price{color:#212121}.coupon_box_wrap .coupon_body .coupon_box_area .product_price span+span:before{display:block;content:"";position:absolute;left:-1px;top:50%;width:1px;height:12px;margin-top:-6px;background:#c1c1c1}.coupon_box_wrap .coupon_body .coupon_box_area .input_area.select{margin-top:15px}.coupon_box_wrap .coupon_body .coupon_box_area .input_area.select .input_box{width:100%;position:relative;border:none;padding:0;background-color:transparent}.coupon_box_wrap .coupon_body .coupon_box_area .input_area.select .input_box select{height:50px;padding:8px 14px;line-height:30px;border:1px solid #d0d0d0;background:#fff;box-sizing:border-box;font-size:1.5rem;font-weight:400;color:#212121}.v-dialog .coupon_box .box_foot .btn{width:100%}.cart_coupon_wrap .discount_amount,.coupon_box_wrap .coupon_body .coupon_box_area .discount_amount{display:block;margin-top:15px}.cart_coupon_wrap .discount_amount dl,.coupon_box_wrap .coupon_body .coupon_box_area .discount_amount dl{display:table;width:100%;font-size:0}.cart_coupon_wrap .discount_amount dd,.cart_coupon_wrap .discount_amount dt,.coupon_box_wrap .coupon_body .coupon_box_area .discount_amount dd,.coupon_box_wrap .coupon_body .coupon_box_area .discount_amount dt{display:table-cell;font-size:1.4rem;font-weight:500;color:#212121}.cart_coupon_wrap .discount_amount dd,.coupon_box_wrap .coupon_body .coupon_box_area .discount_amount dd{text-align:right;min-width:83px;padding-left:10px}.cart_coupon_wrap .discount_amount dd span,.coupon_box_wrap .coupon_body .coupon_box_area .discount_amount dd span{color:#e15657}.cart_coupon_wrap{margin-top:10px;background-color:#fff}.cart_coupon_wrap:last-child{border:none}.cart_coupon_wrap .cart_coupon_area{padding-top:15px;padding-bottom:10px;border-bottom:1px solid #d0d0d0;border-top:1px solid #212121}.cart_coupon_wrap .cart_coupon_area .radio_group{padding-bottom:20px}.cart_coupon_wrap .cart_coupon_area .radio_group.cart,.cart_coupon_wrap .cart_coupon_area .radio_group.shipping{margin-top:0;padding-bottom:0}.cart_coupon_wrap .cart_coupon_area .radio_group.cart .input_area+.input_area,.cart_coupon_wrap .cart_coupon_area .radio_group.shipping .input_area+.input_area{margin-top:10px}.cart_coupon_wrap .cart_coupon_area .radio_group.shipping .shipping_coupon_info{padding:14px;font-size:1.3rem;font-weight:400;color:#7c7c7c;margin-top:30px;background-color:#f7f7f7}.cart_coupon_wrap .cart_coupon_area .radio_group .input_area.radio .input_box label span{font-size:1.4rem;font-weight:400;color:#212121}.cart_coupon_wrap .cart_coupon_area .radio_group .input_area.radio .input_box label .shipping_discount{position:absolute;right:0}.cart_coupon_wrap .cart_coupon_area .radio_group .input_area.radio .input_box label .shipping_discount span.discount_disabled{color:#212121}.cart_coupon_wrap .cart_coupon_area .radio_group .input_area.radio .input_box label span.disabled{color:#a3a3a3}.best_page .best_head_sec span{font-size:1.3rem;display:block;margin-top:10px;text-align:right;color:#7c7c7c}.best_page .best_cate_list{margin-top:10px}.best_page .list_item .thumb{padding-bottom:100%}.best_page .cate_tabs_wrap .zin_detail_tab,.best_page .tabs .tab_node~.tab_node{border:none!important}.best_page .cate_tabs_wrap .zin_detail_tab .tab_item:first-child{padding-left:0}.best_page .cate_tabs_wrap .zin_detail_tab_item{padding:22px 30px 30px}.best_page .cate_tabs_wrap .zin_detail_tab .tab_item span:after{bottom:-3px}.best_page .cate_tabs_wrap .tabs .tab_node{width:auto!important}.best_page .best_cate_tab_wrap .tabs{border:0!important;border-top:1px solid #d0d0d0!important;border-bottom:1px solid #d0d0d0!important}.best_page .best_cate_tab_wrap .tabs .tab_node{width:auto}.best_page .list_item_head{position:relative}.best_page .list_item_head .number_area{position:absolute;top:0;left:0}.best_page .list_item_head .number_area .last_all .num_thumb_g{width:100%;height:100%}.best_page .list_item_head .number_area .last_all .item_num{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.1rem;color:#fff;font-weight:400}.promotion_page .event_body{padding-top:calc(env(safe-area-inset-top) + 20px)}.promotion_page .event_list_sec .evt_list_item .thumb{padding-bottom:60%}.promotion_page .ttl_area{margin-bottom:0;vertical-align:middle;width:100%}.promotion_page .list_sec_body{padding-bottom:0}.promotion_page .list_item_body{margin-bottom:29px}.promotion_page .list_item_body .ttl_area h3.ttl{font-weight:500;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all;-webkit-line-clamp:1;line-height:1.4em;word-wrap:break-word}.promotion_page .list_item_body .strong_txt{display:inline-block;vertical-align:top}.promotion_page .list_item_body .strong_txt:after{content:"";display:inline-block;margin:0 10px;vertical-align:-2px;width:1px;background:#d0d0d0;height:15px}.promotion_page .date_info{position:static;text-align:left}.promotion_detail_page .promotion_head{position:relative;background:#fff;padding:16px 10px;margin:0 -10px}.promotion_detail_page .promotion_head .ttl_area{margin-bottom:0}.promotion_detail_page .promotion_head h4{font-size:1.6rem;font-weight:500;display:block;margin-bottom:3px;word-break:break-all;padding-right:45px}.promotion_detail_page .promotion_head h4 .promotion_name{display:inline;font-size:1.6rem;font-weight:500;position:relative}.promotion_detail_page .promotion_head h4 .promotion_name:after{content:"";display:inline-block;height:1.6rem;width:1px;background:#d0d0d0;margin:0 6px;vertical-align:middle}.promotion_detail_page .promotion_head span{font-size:1.3rem;color:#7c7c7c}.promotion_detail_page .promotion_head .btn_area{position:absolute;right:0;top:50%;transform:translateY(-50%)}.promotion_detail_page .share_btn_area button.share_btn{width:34px;height:34px}.promotion_detail_page .promotion_body .main_banner{margin:0 -10px 16px}.promotion_detail_page .promotion_body .img_area{width:100%;background-size:cover}.promotion_detail_page .promo_list_body .item_list_wrap .list_item_body{margin-bottom:30px}.promotion_detail_page .promotion_body .promotion_select{margin-bottom:16px}.promotion_detail_page .promotion_body .promotion_select .place_holder{color:#212121}.promotion_detail_page .list_item .thumb{padding-bottom:100%}.promotion_detail_page .promo_list_sec .promo_list_head .count_area{font-size:1.8rem}.promotion_detail_page .promo_list_sec .promo_list_head .count_area strong{font-size:500}.promotion_detail_page .promo_list_sec .promo_list_body{padding-bottom:25px}.promotion_detail_page .promo_list_sec .item_list_wrap .btn_area button{font-size:1.4rem}.promotion_detail_page .promo_list_sec .item_list_wrap .btn_area button i{margin-left:8px}.promo_item_list_wrap .grade_info{margin-top:0}.brandshop_page.detail_page .list_item .thumb{padding-bottom:100%}.brandshop_page .banner_sec{position:relative;margin:0 -10px;height:27.778vw;background-image:url(../images/img_brandshop_banner_bg.png);background-size:cover}.brandshop_page .banner_sec .banner_inner{display:flex;height:100%;padding:0 20px;align-items:center}.brandshop_page .banner_sec .logo_area{position:relative;width:60px;height:60px;flex-shrink:0;margin-right:15px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.brandshop_page .banner_sec .logo_area img{width:100%;height:100%;object-fit:cover;border-radius:50%}.brandshop_page .banner_sec .txt_area{flex:1;color:#fff;font-size:1.4rem}.brandshop_page .count_sec{margin-top:11px;margin-bottom:10px}.brandshop_page .banner_sec .share_btn_area{flex-shrink:0;margin-left:10px}.brand_list_sec{margin:30px 10px 40px}.brand_list_sec .swiper-container{margin-left:-20px;margin-right:-20px;padding:0 20px}.brand_list_sec .brand_list_head{text-align:center;width:100%}.brand_list_sec .brand_list_head a.thumb_area{display:inline-block;border-radius:100%;width:100%}.brand_list_sec .brand_list_head a.thumb_area .thumb{background-size:cover;border-radius:100%;padding-bottom:100%}.brand_list_sec .brand_list_head .ttl_area{margin-top:5px;margin-bottom:0}.brand_list_sec .brand_list_head .ttl_area strong{font-weight:400;font-size:1.2rem;top:6px}.FameSlideList .list_item_body .ttl_area{margin-bottom:5px}.FameSlideList .list_item_body .ttl_area h5.ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;font-size:1.5rem;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.brandshop_page.detail_page .slide_item_list_wrap .zin_arw_group .zin_banner_arw.arr_prev{left:0}.brandshop_body .slide_item_sec .bg_box{padding:3px;margin:25px -10px 0}.brandshop_body .slide_item_list_wrap .ttl_group{margin-bottom:16px}.brandshop_body .slide_item_list_wrap .ttl_area h2.ttl{font-weight:500;font-size:2rem}.brandshop_body .snb.category{margin-bottom:0}.brandshop_body .snb.category .list_sec_head{padding:10px 0 8px}.brandshop_body .snb.category .snb_cate_group{padding-bottom:4px}.brandshop_body .snb.category.type_drop .drop_store_cate_btn{margin-top:-13px}.item_list_wrap .list_item{margin-bottom:30px}.brandshop_page.detail_page .pagination_group,.brandshop_page .grade_info{margin-top:0}#contents.list_page.remodeling_page{padding-top:0}.remodeling_page .slide_sec{margin-top:30px}.remodeling_page .slide_sec .slide_item_list_wrap .ttl_area{margin-bottom:.5rem}.remodeling_page .fame_sec .swiper-container{margin-left:-10px;margin-right:-10px;padding:0 10px}.remodeling_page .slide_sec h3.ttl{font-weight:500}.remodeling_page .slide_sec .list_item_body .ttl_area h5.ttl{min-height:40px}.remodeling_page .slide_sec .slide_item_list_wrap .list_item .thumb{padding-bottom:96%}.remodeling_page .slide_sec .slide_item_list_wrap .list_item_body .ttl_area h6.ttl{min-height:3em}.price_box{margin-bottom:.8rem}.price_box strong{font-weight:400;font-size:1.5rem}.price_box strong em{font-weight:500;font-size:1.7rem}.remodeling_page .full_banner_sec{margin:0 -10px}.remodeling_page .list_sec_body .item_list .col{width:50%}.remodeling_page .list_sec_body .pagination_group{margin-bottom:40px}.evt_list_wrap .thumb_area{position:relative}.time_sale_area{background:#866e64;position:absolute;top:0;right:0;padding:5px 15px}.time_sale_area i,.time_sale_area span{vertical-align:middle}.time_sale_area span{color:#fff;font-weight:700;font-size:1.6rem}.time_sale_area span small{font-weight:500;vertical-align:middle;font-size:1.4rem}.floating_bar_wrap.order_bar{border-top:1px solid #e2e2e2}.order_bar .btn_area{padding:13px 0 14px}.input_area small.info_txt,.input_frame small.info_txt,.input_wrap small.info_txt{color:#a3a3a3}.more_view{position:absolute;right:0;top:1px;color:#212121;opacity:.5}.more_view span{border-bottom:1px solid #7c7c7c;padding-bottom:2px;font-size:1.2rem}small.more_guide{color:#a3a3a3}small.more_guide .ic{vertical-align:-4px;margin-right:3px}.join_page.index_page .cnt_wrap,.login_page.index_page .cnt_wrap{width:100%;margin-top:30px}.join_page.index_page h2.ttl,.login_page.index_page h2.ttl{text-align:center;margin-bottom:25px}.utility_page .line_ttl{position:relative;display:inline-block;width:100%;text-align:center;font-weight:400}.utility_page .line_ttl span{position:relative;padding:0 15px;background:#fff;font-size:1.6rem}.utility_page .btn_wrap .line_ttl:before{background:#d0d0d0}.line_ttl:before{content:"";position:absolute;top:50%;height:1px;width:100%;left:0;background:#212121}.join_page .benefit_ls{display:flex;justify-content:space-between;margin-bottom:45px;text-align:center;padding:0 10px}.join_page .benefit_item figure{vertical-align:top;width:80px;height:80px}.join_page .benefit_item p{font-size:1.4rem;font-weight:500}.join_page .benefit_item small{font-size:1.3rem;color:#7c7c7c}.join_page .btn_wrap .info_txt{margin-top:5px}.join_page .btn_wrap .line_ttl,.login_page .btn_wrap .line_ttl{margin:20px 0 0}.join_page .btn_wrap button .ic,.login_page .btn_wrap button .ic{margin-right:2px}.join_page .btn_wrap button .ic.ic_kakao,.login_page .btn_wrap button .ic.ic_kakao{vertical-align:-10px}.join_page .btn_wrap .btn_area,.login_page .btn_wrap .btn_area{margin-top:30px}.join_page .btn_wrap button,.login_page .btn_wrap button{margin-bottom:15px;margin-left:0;width:100%;font-size:1.6rem}.join_page p.info_txt,.login_page p.info_txt{margin-top:10px}.sns.join_page .info_txt{text-align:left}.sns.join_page .agree_sec{margin-bottom:50px;margin-top:15px}.sns.join_page .agree_sec .input_wrap{position:relative;width:100%;margin-bottom:15px}.sns.join_page .agree_sec .cnt_wrap{border-bottom:1px solid #d0d0d0}.sns_info_page .cnt_wrap .more_view{width:auto;text-align:right;color:#212121;opacity:.5}.sns_info_page .cnt_wrap .more_view span{border-bottom:1px solid #7c7c7c;padding-bottom:2px;font-size:1.2rem}.sns_info_page .input_area.check.is_fx .c_point4,.sns_info_page .input_area.check.is_fx .c_point6{font-size:1.2rem}.sns_info_page .info_sec .input_wrap{border-bottom:1px solid #e2e2e2;margin:20px 0;padding-bottom:20px}.sns_info_page .input_wrap .input_area.type_all{margin-top:15px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e2e2e2}.join_kakao_btn,.join_naver_btn{background:#fee300}.utility_page .join_apple_btn .ic{vertical-align:-4px}.join_apple_btn{background:#727272;color:#fff}.join_naver_btn{background:#00bf18;color:#fff}.sec_ttl{font-size:1.6rem;font-weight:500;padding-bottom:10px;border-bottom:1px solid #212121;margin-bottom:15px}.sec_ttl .summary{display:block;margin-top:5px;font-size:1.4rem}.sec_ttl .notice_txt{float:right;margin-top:6px;font-size:1.1rem;color:#e26743}.sec_ttl .notice_txt:before{content:"*";margin-top:.5em;font-size:1.1rem;font-weight:400}.join_page .page_head .progress_area{margin-top:20px;margin-bottom:25px}.join_page .page_head .progress_area+.bg_box{margin-top:-10px;background:#f7f7f7}.join_page .page_foot{margin-top:30px}.join_page .page_foot button{min-width:180px}.agree_page .page_head .bg_box h6{font-size:1.5rem;font-weight:400;margin-bottom:3px}.agree_page .page_head .bg_box p{color:#7c7c7c;font-size:1.4rem}.agree_page .agree_frame .agree_head:after{content:"";display:block;clear:both}.agree_page .agree_sec{padding-bottom:18px;border-bottom:1px solid #e2e2e2}.agree_page .agree_sec .input_wrap{margin-top:18px}.subAgree{width:85%;padding-left:18px}.marketing_sec .input_area .input_box .sns_term_font{width:85%;word-break:keep-all}.agree_sec .input_area.check .input_box label{padding-left:22px}.agree_page .agree_sec label span{font-size:1.4rem;vertical-align:middle}.agree_page .agree_sec label span span{font-size:1.2rem}.agree_page .agree_frame .agree_head>label{display:inline-block;font-size:1.8rem;font-weight:500;float:left}.agree_page .agree_frame .agree_head>label .c_point3{font-size:1.5rem}.agree_page .agree_frame{margin-top:25px}.agree_page .agree_frame .cnt_wrap{margin-top:15px}.agree_page .agree_frame .input_area{float:right;margin-top:3px}.agree_page .agree_frame .input_area.radio{font-size:1.5rem;font-weight:400}.agree_page .agree_frame .input_area.radio .input_box{margin-left:15px}.agree_page .agree_frame .line_box{font-size:1.5rem;color:#7c7c7c;white-space:pre-wrap;border:1px solid #d0d0d0}.agree_page .agree_frame .scroll_area{height:300px}.agree_page .agree_frame .txt_area{padding:13px 15px;line-height:1.6}.agree_frame .tabs{margin-top:15px;margin-bottom:30px;border-bottom:0;border-top:0}.agree_frame .tabs .tab_node{display:block;width:50%;text-align:center;margin:0}.agree_frame .tabs .tab_node:first-child .tab_item,.agree_frame .tabs .tab_node:nth-child(2) .tab_item{border-top:1px solid #d0d0d0}.agree_frame .tabs .tab_node .tab_item{width:100%;color:#a3a3a3;font-size:1.5rem;font-weight:500;padding:10px 30px;border-bottom:1px solid #d0d0d0}.agree_frame .tabs .tab_node:nth-child(2n){border-left:1px solid #d0d0d0}.agree_frame .tabs .tab_node.is_active>button{color:#fff;background:#b49277}.certification_sec{margin-top:22px;align-items:center}.certification_sec .cnt_area p{font-size:1.4rem;font-weight:500;display:inline-block}.certification_sec .bg_box{margin-top:15px}.certification_sec button{vertical-align:3px;margin-left:-2px}.certification_sec .btn_area{text-align:center;margin-top:30px;margin-bottom:0}.certification_sec button.w_m{padding:0 20px}.reagree_page .page_head .summary_area{margin-top:20px}.reagree_page .agree_sec{margin-top:20px;border-top:1px solid #e2e2e2}.complete_page .page_head .ttl{text-align:left}.complete_page .box_wrap{text-align:center;margin-top:70px}.complete_page .box_inner{padding:0;width:auto}.complete_page .box_inner .ttl{font-size:2rem;text-align:center;margin-bottom:12px}.complete_page .box_inner .ttl .c_point3{font-weight:500}.complete_page .box_wrap p .c_point3 .arw{margin-left:2px;margin-right:-2px;vertical-align:-1px}.logo.logo_l{display:block;margin:0 auto;width:92px;height:25px;background-position:50%;background-image:url(../images/mo_new_Logo_lxzin.png)}.complete_page .box_wrap .logo{margin-bottom:35px}.complete_page .box_wrap p+p{margin-top:5px}.complete_page .box_wrap p .c_point3{font-weight:500}.complete_page .id_info{margin-bottom:18px;background:#f7f2f2;padding:10px 0;font-size:1.4rem}.complete_page .id_info .id{font-weight:500}.set_page .table_wrap td{position:relative}.set_page .table_wrap td .btn{padding:5px 8px;line-height:1;font-size:1.3rem;margin:10px 0 -5px}.set_page .table_wrap .has_btn span{vertical-align:middle}.set_page.complete_page .summary_area .info_txt{position:relative;padding-left:10px;margin-top:5px}.set_page.complete_page .summary_area .info_txt:before{content:"*";position:absolute;left:0;top:0}.set_page .page_foot.btn_area{margin-top:30px}.complete_page .box_inner .btn{width:100%;margin-top:30px}.complete_page .box_inner .box_foot{width:100%;background:#f7f7f7;padding:15px 25px;font-size:1.3rem;margin-top:20px;word-break:break-word}.complete_page .box_inner .box_foot a{font-weight:500;margin-top:5px}.complete_page .box_body p.info_txt{font-size:1.3rem;color:#7c7c7c;margin:10px -10px}.utility_modal .input_frame>div{vertical-align:top}.utility_modal .input_frame+.input_frame{margin-top:15px}.utility_modal .input_frame .input_area.check.type_btn .input_box span{padding:13px 2px}.utility_modal .input_frame .input_area.check.type_btn .input_box{margin-bottom:6px}.utility_modal .input_frame.has_elem .label_area{flex:1;padding-top:11px;font-size:1.4rem}.utility_modal .input_frame .label_area small{display:block;color:#a3a3a3;font-size:1.3rem}.utility_modal .modal_body .info_area p{display:inline-block;margin-top:15px;font-size:1.4rem}.utility_modal .modal_body .info_area p.more_guide{color:#7c7c7c;font-size:1.3rem}.utility_modal .modal_body .info_area button{display:inline-block;vertical-align:1px}.reset_modal .info_area{float:right;margin-bottom:10px}.reset_modal .modal_body .input_area{width:400px}.utility_modal .modal_head .ttl+p{font-weight:500}.utility_modal .modal_foot .btn_area+.bg_box_area{margin-top:40px}.reset_modal .modal_foot button{width:260px;margin:0 auto}.utility_modal .modal_foot .bg_box_area{padding-top:34px}.utility_modal .modal_foot .bg_box{margin:-34px -40px;font-size:1.3rem;text-align:center;padding:25px 0;color:#7c7c7c}.utility_modal.password_modal .modal{width:540px}.utility_modal.password_modal .input_frame .input_area{width:330px}.utility_modal.password_modal .info_area{text-align:right;margin-bottom:5px}.utility_modal .safe_password_area{margin-bottom:20px}.utility_modal .safe_password_area li{color:#212121}.set_page .page_head .summary_area{margin-top:20px}.set_page .page_head .summary{margin-bottom:20px;font-size:1.4rem;word-break:keep-all}.set_page .page_head .summary span{display:block}.set_page .page_body{margin-top:20px;position:relative}.set_page .tabs{margin:0 -20px;padding:0 20px}.set_page .tabs .tab_node{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin:0;font-size:1.4rem}.set_page .tab_item{padding:10px 18px}.set_page .bg_box{padding:25px 0;text-align:center;background:#f8f8f8;font-size:1.4rem;margin:0 -20px 10px}.set_page .bg_box p+.min_inner{margin:18px 0 0}.set_page .cnt_area .btn{margin-top:15px}.set_page .table_wrap+.bg_box{margin-top:20px;margin-bottom:10px}.set_page .table_wrap .info_area{margin-top:10px}.set_page .table_wrap .info_area p{color:#7c7c7c;font-size:1.3rem}.set_page .info_txt a{display:inline-block;margin-left:5px}.set_page .table_wrap .info_area p+p{margin-top:5px}.set_page .input_info{text-align:left}.set_page .btn_area{margin-bottom:10px}.set_page .input_group .input_frame{position:relative;text-align:left;margin-bottom:17px}.set_page .input_group .input_frame+.btn{margin-top:0}.set_page .input_group .input_frame .more_guide{display:block;width:100%;text-align:right;font-size:1.2rem;color:#7c7c7c;margin-bottom:5px}.complete_page.set_page .page_body{margin-top:20px}.complete_page.set_page .table_wrap{margin-top:0}.complete_page.set_page .table_wrap table{table-layout:auto}.complete_page.set_page .input_group label{display:inline-block;font-weight:500;font-size:1.4rem;margin-bottom:5px}.complete_page.set_page .table_wrap+.table_wrap{margin-top:10px}.complete_page.set_page .summary>small{display:block}.complete_page.set_page .page_foot .btn_area{margin-bottom:10px}.complete_page.set_page .input_box{width:100%}.open_layer.has_pos{text-align:right;width:100%;position:absolute;right:0;top:-30px}.set_page .page_body .open_layer.has_pos~.table_wrap{margin-top:10px}.set_page .page_body>.open_layer.has_pos .info_txt{display:block;width:100%}.set_page .page_body .info_txt i{vertical-align:-6px}.login_page .login_input_area .input_area{margin-top:10px}.login_page .input_area.check{margin-top:10px;margin-bottom:30px}.login_page .box_inner .login_input_area+.input_area.check span,.login_page .input_area.check span.c_point4{font-size:1.3rem}.login_page .btn_wrap .contour_group{float:left}.login_page .btn_wrap .contour_item{font-size:1.3rem}.login_page .btn_wrap .join_link{float:right;font-size:1.3rem}.login_page .bg_box{margin-top:15px}.login_page .btn_wrap small{display:block;font-size:1.2rem;font-weight:400}.login_page .info_txt{line-height:1.6}.utility_modal .input_frame.has_elem .label_area{width:130px}.utility_modal .info_area{text-align:right;margin-bottom:10px}.dormant_box h4 b{font-weight:500}.dormant_box h4{margin-bottom:10px}.dormant_box .marketing_sec{margin-top:25px}.dormant_box .marketing_sec label .c_point4{font-size:1.2rem}.dormant_box .marketing_sec .input_wrap{display:block;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid #e2e2e2}.dormant_box .marketing_sec .info_area{text-align:left;letter-spacing:-.035em;margin-bottom:25px}.dormant_box .marketing_sec .info_area p{margin-top:0;font-size:1.3rem}.dormant_box .marketing_sec .info_area .info_txt{margin-top:10px;color:#a3a3a3}.dormant_box .marketing_sec .input_area.check.inline span{font-size:1.4rem;font-weight:400}.dormant_box .box_body .btn_area{margin-top:17px;padding-top:30px;border-top:1px solid #e2e2e2}.login_page .modal_body .bg_box{margin:15px 0 30px;font-size:1.5rem;color:#7c7c7c;line-height:1.6}.login_page .btn_wrap .contour_group button{margin-bottom:0;width:auto;font-size:1.3rem}.login_page .modal_2 p strong{display:block;font-size:1.8rem;font-weight:500;margin-bottom:5px;line-height:1.6}.light_box_area.password_box .picto_area{width:40px;height:40px;box-sizing:content-box;padding:9px;border:1px solid #e2e2e2;border-radius:100%;background-color:#fff}.show_password_btn{width:40px;height:40px;position:absolute;right:0;top:6px}.input_box.h_s+.show_password_btn{top:1px}.login_page .utility_modal.modal_1 .bg_box{margin-left:-40px;margin-right:-40px;padding:15px 40px}.light_box_area.password_box .box_inner .min_inner>.ttl{margin-bottom:20px}.light_box_area.password_box .cnt_frame{display:flex;align-items:center}.light_box_area.password_box .cnt_frame+.cnt_frame{margin-top:15px}.light_box_area.password_box .cnt_wrap p{font-size:1.2rem;color:#7c7c7c;margin-left:8px;padding-right:10px;word-break:keep-all}.light_box_area.password_box .bg_box .ttl{color:#7c7c7c;font-weight:500;margin-bottom:10px}.light_box_area.password_box .bg_box{padding:13px 20px 20px;margin:0 -20px 15px}.light_box_area .label,.light_box_area label{display:block;font-weight:500;font-size:1.4rem;margin-bottom:8px}.light_box_area .label .essential,.light_box_area label .essential{color:#e15657}.light_box_area.password_box .input_frame{position:relative}.light_box_area.password_box .input_frame+.input_frame{margin-top:23px}.more_guide.has_pos,.password_box .more_guide{position:absolute;right:0;top:2px;font-size:1.2rem}.input_info{display:block;margin-top:6px;font-size:1.3rem;color:#a3a3a3;line-height:1.4}.login_page .utility_modal.modal_1 .modal_foot .btn_area{margin-bottom:0}.login_page .utility_modal.modal_1 .cnt_wrap>div{display:flex;float:left;width:50%;align-items:center}.utility_modal .modal_body .summary_area{margin-bottom:25px}.input_frame.gray_label{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.input_frame.gray_label .label_area{display:block;background:#f8f8f8;padding:12px 0;text-align:center;border-bottom:1px solid #e2e2e2;font-size:1.5rem;font-weight:500;color:#7c7c7c}.input_frame.gray_label .input_group{padding:20px 0;text-align:center;margin-left:-5px;font-size:1.5rem}.input_frame.gray_label .input_group>div{display:inline-block;margin:0 5px;width:auto;padding-left:20px}.input_frame.gray_label .input_group>div label{margin-bottom:0}.input_frame.gray_label .input_group>div span{font-size:1.5rem}.login_page .modal_2 .modal_body .bg_box{line-height:1.4;font-size:1.3rem;color:#a3a3a3;padding:10px}.login_page .modal_2 .btn_area button{display:block;margin:0 auto;width:50%}.bg_box p.has_point{position:relative;padding-left:8px}.bg_box p.has_point:before{content:"*";position:absolute;left:0;top:1px}.bg_box_area.has_dot .bg_box{text-align:left;padding:15px 20px 15px 25px}.bg_box_area.has_dot h6{font-size:1.5rem;font-weight:500;margin-bottom:10px}.login_page .bg_box_area.has_dot .dot_txt{line-height:1.6}small.info_txt,small.star_txt{display:flex;font-size:1.3rem;color:#7c7c7c;text-align:left;margin-top:5px;line-height:1.4}small.info_txt+.info_txt,small.star_txt+.star_txt{margin-top:3px}small.info_txt .ic_info,small.star_txt .ic_info{margin-top:1px;margin-right:4px}small.info_txt span,small.star_txt span{flex:1}small.star_txt a{display:inline-block;margin-left:5px}.overview_area{line-height:1.6}.overview_area .tabs{display:flex;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.overview_area .tabs::-webkit-scrollbar{display:none}.overview_area .tabs .tab_node{border-bottom:1px solid #d0d0d0;margin:0}.overview_area .tabs .tab_item{padding-bottom:5px;margin-bottom:-1px}.overview_area h1,.overview_area h2,.overview_area h3,.overview_area h4,.overview_area h5,.overview_area h6{white-space:pre-wrap}.overview_area h1{font-size:2.4rem;line-height:1.4}.overview_area h2{font-size:2.1rem}.overview_area h3{font-size:1.6rem}.overview_area h4{font-size:1.5rem}.overview_area h5{font-size:1.4rem}.overview_area h6{font-size:1.3rem}.overview_area h1,.overview_area h2{margin-bottom:15px}.overview_area h3,.overview_area h4,.overview_area h5,.overview_area h6{margin-bottom:10px}body .overview_area p{margin-bottom:10px;white-space:pre-wrap}.overview_area ol,.overview_area ul{margni-bottom:15px}.overview_area li{margin-bottom:5px}.overview_area b,.overview_area dd,.overview_area dt,.overview_area em,.overview_area small,.overview_area span,.overview_area strong{white-space:pre-wrap}.overview_area table{margin:10px 0 15px}.overview_area table thead td,.overview_area table thead th{background:#f8f8f8;color:#7c7c7c;border-top:1px solid #e2e2e2;font-weight:400}.overview_area table td,.overview_area table th{border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding:8px;text-align:center}.overview_area table td:last-child,.overview_area table th:last-child{border-right:none}.agreebox_wrap .over_font1{text-decoration:underline;text-underline-position:under}.agreebox_wrap .over_font2{font-weight:700}.info_page.join_page section .sec_ttl{margin-top:25px}.info_page .marketing_sec{padding-bottom:20px;border-bottom:1px solid #e2e2e2}.info_page .marketing_sec p{font-size:1.3rem;letter-spacing:-.035em;margin-bottom:10px}.info_page .marketing_sec .input_area{margin-top:24px}.info_page .marketing_sec .input_area:first-child{margin:10px 0}.info_page .marketing_sec .info_txt{color:#a3a3a3}.info_page .marketing_sec .input_area label{font-size:1.4rem}.info_page .table_wrap .input_area.type_btn .input_box input+span{padding:12px 10px}.executives_area{margin:0 -20px;padding:0 20px 30px;border-bottom:6px solid #f8f8f8}.executives_area .bg_box{background:#f8f8f8;padding:20px;margin:12px -20px 0}.executives_area .bg_box .btn{margin-top:8px;background:#fff}.executives_area .grid_4 .info_txt{margin:0 4px}.executives_area .bg_box .info_txt{padding-bottom:10px}.executives_area .bg_box .num_area{margin-top:15px}.executives_area .radio.type_btn+.input_info{margin-top:0}.consulting_list_page .list_sec_body{margin-top:20px}.consulting_list_page .pagination_group{margin-top:30px}.consulting_list_page .tbl_list li{position:relative}.consulting_list_page .flag_area{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.consulting_list_page .consulting_flag{display:block;color:#b93d40;border:1px solid #b93d40;padding:3px 5px;font-size:1.2rem}.consulting_list_page .consulting_flag.is_active{border-color:#d0d0d0;color:#7c7c7c}.consulting_list_page .page_head .ttl_area{padding:15px 10px;border-top:1px solid #212121;border-bottom:1px solid #212121}.consulting_list_page .page_head{margin-top:20px;margin-bottom:20px}.consulting_list_page .identity_wrap .ttl{margin-bottom:16px;word-break:keep-all}.consulting_list_page .identity_wrap{margin-bottom:25px}.consulting_list_page .user_info_wrap{background:#f7f7f7;padding:15px 15px 3px}.consulting_list_page .user_info_wrap dl{display:flex;padding-left:10px;padding-bottom:12px}.consulting_list_page .user_info_wrap dt{position:relative;font-size:1.2rem;color:#7c7c7c;flex:1}.consulting_list_page .user_info_wrap dt:before{content:"";position:absolute;left:-10px;top:.55em;width:3px;height:3px;border-radius:100%;background:#7c7c7c;opacity:.5}.consulting_list_page .user_info_wrap dd{flex:2;font-size:1.3rem}.consulting_list_page .user_info_wrap dd .dot_list li{margin-bottom:5px}.consulting_list_page .user_info_wrap dd .dot_list li:before{top:.7rem}.consulting_list_page .user_info_wrap .info_frame+.info_frame{padding-top:10px;border-top:1px solid #e0e0e0}.consulting_list_page.detail_page .page_foot{margin-top:25px}.consulting_list_page.detail_page .page_foot .btn{font-size:1.4rem}.sns_info_page .table_wrap table{margin-bottom:20px}.easy_password{text-align:left;padding:15px 0;color:#212121;margin-top:20px;border-top:1px solid #d0d0d0}.easy_password span{display:block;font-size:14px;font-weight:500}.easy_password .btn_area{margin-top:10px}.easy_password button span{font-size:16px;font-weight:500;color:#fff}.easy_password button strong{font-weight:700}.easy_password button i{display:inline-block;vertical-align:middle}.join_id{margin-top:40px}.join_id>p{background:#fbf7f3;padding:10px;font-size:16px;text-align:center;width:100%;margin:0 auto;vertical-align:middle}.join_id span{font-weight:400}.join_id span,.join_id strong{display:inline-block;vertical-align:top}.join_id strong{font-weight:500;color:#b93d40;padding-left:10px}.join_id strong:before{content:"";display:inline-block;width:1px;height:15px;background:#d0d0d0;margin-right:10px;margin-top:3px;vertical-align:top}.compet{padding:30px 0 50px}.txt_area .txt{text-align:center}.txt_area .txt p{padding-top:20px}.complete_page .box_inner .ttl p{font-size:1.4rem;font-weight:400;color:#7c7c7c;text-align:center;margin-bottom:20px}.cs_page .counseling_area{padding:20px;background:#f7f2f2;margin:0 -20px;text-align:left}.cs_page .counseling_area .ttl_area h2{font-size:2rem;font-weight:400}.cs_page .counseling_area .ttl_area h2 i{vertical-align:-10px;margin-right:3px}.cs_page .counseling_area .txt_area .call{margin-top:10px}.cs_page .counseling_area .txt_area .call a{font-size:2.3rem;font-weight:700}.cs_page .counseling_area .txt_area .call a~a:before{content:"";width:1px;height:17px;margin:0 8px;vertical-align:-1px;background:#e2e2e2;display:inline-block}.cs_page .counseling_area .txt_area .date{margin-top:5px}.cs_page .counseling_area .txt_area .date p{font-size:1.4rem;color:#7c7c7c}.cs_page .counseling_area .txt_area .date p b{font-size:1.5rem;color:#212121;font-weight:500}.cs_page .counseling_area .txt_area .date p small{font-size:1.3rem}.cs_page .counseling_area .btn_area{margin:25px 0 10px}.cs_page .counseling_area .btn_area button{width:155px;font-size:1.4rem;padding:0}.cs_page .content_wrap{padding:0 20px;margin:0 -20px;border-top:6px solid #efefef}.cs_page .content_wrap:last-child{border-bottom:6px solid #efefef;margin-bottom:30px}.cs_page .content_wrap.faq ul li a strong{position:relative}.cs_page .content_wrap.faq ul li a strong:before{display:inline-block;content:"Q";margin-right:.5rem}.cs_page .content_wrap .ttl_area{background:#fff}.cs_page .content_wrap .main_ttl_area a{position:relative;padding:20px 0;line-height:1;font-size:1.6rem;font-weight:500;display:block}.cs_page .content_wrap .main_ttl_area a i{position:absolute;top:50%;transform:translateY(-50%);right:0}.cs_page .content_wrap ul{margin:0 -20px;background:#f8f8f8}.cs_page .content_wrap ul li{padding:20px;border-top:1px solid #e2e2e2}.cs_page .content_wrap ul li a{display:flex;position:relative;text-align:left}.cs_page .content_wrap ul li a strong{display:inline-block;overflow:hidden;flex:1;font-weight:400;font-size:1.4rem;word-break:break-all;text-overflow:ellipsis;white-space:nowrap}.cs_page .content_wrap ul li a em{display:inline-block;position:relative;width:11rem;flex-shrink:0;font-size:1.4rem;padding-right:20px}.cs_page .content_wrap ul li a em:before{display:block;content:"";position:absolute;right:10px;top:50%;width:1px;height:14px;margin-top:-7px;background:#d0d0d0}.cs_page .content_wrap ul li a span{flex-shrink:0;font-size:1.3rem;color:#7c7c7c}.notice_page .zin_search_sec{margin-bottom:20px}.notice_page .list_sec_body{padding-bottom:0}.notice_page .news_list_wrap ul li.is_fix{background:#f7f7f7}.notice_page .news_list_wrap ul li.is_fix h4.ttl{font-weight:500}.notice_page .news_list_wrap ul li h4.ttl i{vertical-align:-1px;display:inline-block}.notice_page .news_list_wrap ul li .date span.time:before{content:"";display:inline-block;width:1px;height:12px;background:#7c7c7c;vertical-align:-1px;margin:0 8px}.notice_page .news_list_sec .zin_search_sec{margin-bottom:20px}.notice_page.detail_page.type_default .product_detail_head{border-top:0;padding-top:0}.notice_page.detail_page.type_default .product_detail_head .ttl_area{padding:0}.notice_page.detail_page.type_default .product_detail_head .ttl_area h3{word-break:break-all}.notice_page.detail_page.type_default .product_detail_body .txt_wrap p{line-height:24px}.tabs.type_box{overflow-y:auto;overflow-x:auto;margin-bottom:0}.tabs.type_box .tab_list_wrap{display:block;white-space:normal;margin:0 -1px 0 0;border-top:1px solid #e2e2e2;border-bottom:none}.tabs.type_box .tab_node{width:25%;height:50px;margin:0;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2}.tabs.type_box .tab_node .tab_item{width:100%;padding:0 9px;height:50px;line-height:1}.tabs.type_box .tab_node.is_active .tab_item{height:100%}.tabs.type_box .tab_node .tab_item span{font-size:1.4rem;word-break:keep-all;line-height:1.3}.list_sec .faq_list_wrap{margin-bottom:40px}.faq_page .tabs.type_box .tab_node .tab_item span{word-break:break-all}.faq_page .faq_list_wrap>ul{width:100%}.faq_page .faq_list_wrap .faq_list_item{position:relative;border-bottom:1px solid #d0d0d0;width:100%}.faq_page .faq_list_wrap .faq_list_item .q_area{position:relative;width:100%;padding:20px 17px;cursor:pointer}.faq_page .faq_list_wrap .faq_list_item .category strong{font-size:1.3rem;color:#b93d40;font-weight:400;display:block;vertical-align:middle;position:relative;text-align:left;margin-bottom:4px}.faq_page .faq_list_wrap .faq_list_item .q_area .question{display:table}.faq_page .faq_list_wrap .faq_list_item .question span{display:table-cell;font-size:1.5rem;vertical-align:top}.faq_page .faq_list_wrap .faq_list_item .question p{display:table-cell;position:relative;font-size:1.5rem;width:100%;padding-left:8px;padding-right:30px}.faq_page .faq_list_item .a_area>.txt:before{content:"Q";display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%)}.faq_page .faq_list_wrap .faq_list_item .question i{position:absolute;right:20px;top:50%;margin-top:-8px}.faq_page .faq_list_wrap .faq_list_item.on .question i{transform:rotate(180deg)}.faq_page .faq_list_item .a_area{height:0;overflow:hidden;background:#ededed;transition:.4s ease-out}.faq_page .faq_list_item .a_area .wrap{box-sizing:border-box;padding:15px 38px 30px}.faq_page .faq_list_item .a_area .video_area{width:100%;height:auto;display:block}.faq_page .faq_list_item .a_area .video_area .iframe_inner iframe,.faq_page .faq_list_item .a_area .video_area .iframe_inner video{width:100%;height:auto}.faq_page .faq_list_item .a_area .vjs-text-track-display{width:100%;height:100%}.faq_page .faq_list_item .a_area .youtube{padding-top:56.25%}.faq_page .faq_list_item .a_area .youtube iframe{height:100%!important}.faq_page .faq_list_item .a_area>.wrap .txt{position:relative;margin-bottom:30px;display:block;font-size:1.5rem}.faq_page .faq_list_item .a_area>.wrap .txt:before{position:absolute;content:"A";top:0;transform:translateY(0);left:-17px}.faq_page .faq_list_item .a_area>div{position:relative;padding:0 40px}.faq_page .a_area ul{padding:30px}.faq_page .faq_list_wrap .no_result{padding:130px 0;border-bottom:1px solid #d0d0d0}.contact_page .page_body{margin-top:20px}.contact_page .form_area .input_area.file h4.ttl{margin-bottom:10px}.contact_page .form_area .input_area.file .dot_ls .dot_txt{color:#6c6c6c}.contact_page .form_area .input_area.file .dot_ls>.dot_txt:before{background:#6c6c6c}.contact_page .form_area .input_area.select .select{height:50px}.contact_page .form_area .input_area~.input_area{margin-top:15px}.contact_page .form_area .input_area h4.ttl{margin-bottom:12px}.contact_page .form_area .input_area h4.ttl.must_input:after{content:"*";color:#e26743;display:inline-block;margin-left:4px}.contact_page .form_area .input_area.textarea .input_box{position:relative;padding-bottom:30px}.contact_page .form_area .input_area.textarea .input_box .txt_input_length{position:absolute;bottom:10px;right:10px;font-size:1.2rem;color:#a3a3a3}.contact_page .btn_area.final{margin-top:15px;margin-bottom:40px}.contact_page .pic_tab{margin-right:-5px}.contact_page .pic_tab:after{display:block;content:"";clear:both}.contact_page .pic_tab .upload_btn{position:relative;width:calc(20% - 5px);height:0;float:left;padding-bottom:calc(20% - 7px);border-style:solid;background:#fff;margin-right:5px}.contact_page .pic_tab .upload_btn .add_file{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;font-size:0}.contact_page .pic_tab .upload_btn.has_image{border:0}.contact_page .pic_tab .upload_btn .delete{position:absolute;right:0;top:0;z-index:10;padding:.3rem;background:rgba(0,0,0,.3)}.contact_page .pic_tab .upload_btn .txt_area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact_page .dot_ls>.dot_txt{font-size:1.3rem}.contact_page .dot_ls>.dot_txt:before{width:3px;height:3px}button.btn.order_select{font-size:1.4rem}.contact_tab_sec .tabs{overflow-x:auto;overflow-y:auto;margin-bottom:0}.contact_tab_sec .tabs .tab_list_wrap{display:flex;margin:0;white-space:normal;border-top:none;justify-content:space-between;padding:0 20px}.contact_tab_sec .tabs.type_line .tab_list_wrap .tab_node{padding-right:0}.contact_tab_sec .tabs.type_line .tab_list_wrap .tab_node~.tab_node{padding-left:5px}.contact_tab_sec .tabs.type_line .tab_list_wrap .tab_node .tab_item{font-size:1.5rem;font-weight:500}.contact_info_wrap .product_select_list{padding-bottom:70px}.contact_info_wrap .input_box{padding:15px 0 15px 20px}.contact_info_wrap .input_box~.input_box{border-top:1px solid #e2e2e2}.contact_info_wrap .input_box label{margin-right:15px;position:relative;background-color:#fff;padding-left:0}.contact_info_wrap .small_info{margin-bottom:10px}.contact_info_wrap .small_info span{font-size:1.4rem;font-weight:500}.contact_info_wrap .small_info span.order_num{color:#a27855;font-weight:500}.contact_info_wrap .small_info span~span:before{content:"";display:inline-block;width:1px;height:12px;background:#d0d0d0;vertical-align:-1px;margin:0 6px 0 4px}.contact_info_wrap .item_overview{display:table}.contact_info_wrap .item_overview .thumb_area{vertical-align:middle;display:table-cell;width:60px;padding-right:10px}.contact_info_wrap .item_overview .thumb_area .thumb{background-size:cover;padding-bottom:100%;display:block;width:60px}.contact_info_wrap .item_overview .cnt_wrap .main_info em{display:block;color:#a3a3a3;font-size:1.3rem;font-weight:500}.contact_info_wrap .item_overview .cnt_wrap .main_info strong{display:block;font-size:1.4rem;font-weight:400;max-width:172px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1}.contact_info_wrap .item_overview .cnt_wrap .main_info .item_info{margin-top:5px}.contact_info_wrap .item_overview .cnt_wrap .main_info span{color:#7c7c7c;font-size:1.2rem}.contact_info_wrap .item_overview .cnt_wrap .seller{display:none}.contact_info_wrap .foot_area{margin-top:0}.contact_info_wrap .foot_area .caution_inner.bg_box{padding-left:14px}.contact_info_wrap .foot_area.result{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #e2e2e2;padding:9px 0}.contact_info_wrap .foot_area .btn_area button.disabled{color:#7c7c7c}.contact_info_wrap .no_result{padding:60px 0 80px}.contact_info_wrap .no_result .btn_area.full_btn_area{margin:0 -20px;position:fixed;bottom:0;left:0;right:0;padding:9px 40px;border-top:1px solid #e2e2e2;background:#fff}.contact_info_wrap .no_result .picto_no_product{display:none}.contact_info_wrap.selected{margin-top:15px}.contact_info_wrap.selected .item_overview{padding:15px 0;width:100%;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.contact_info_wrap.selected .item_overview .thumb_area{vertical-align:top}.contact_info_wrap.selected .item_overview .cnt_wrap .main_info strong{max-width:252px}.contact_info_wrap.selected .item_overview .cnt_wrap .seller{display:inline-block;margin-top:8px;color:#6c6c6c}.contact_info_wrap.selected .item_overview .cnt_wrap .seller span{color:#6c6c6c;vertical-align:middle}.pic_sheet p{display:block;margin-top:30px;font-size:1.6rem}.pic_sheet ul{text-align:center;margin-top:20px;padding-bottom:40px}.pic_sheet ul li{display:inline-block;padding:17px;border-radius:100%;border:1px solid #e2e2e2}.pic_sheet ul li~li{margin-left:16%}.modal.access{text-align:center;padding:20px 0 0}.modal.access p{margin-top:15px;display:block}.select_sec{margin:20px 0 5px}.input_area.select.gray .input_box{width:100%}.input_area.select.gray .input_box .selected_btn{height:50px;border:none;background:#f7f7f7}.input_area.select.gray .input_box .selected_btn span{font-weight:500}.input_area.select.gray .input_box i.ic_triangle{opacity:1}#contents.cs_page.extend_page{padding:28px 0 40px}.page_head.extend_head .ttl_area{text-align:center}.page_head.extend_head .ttl_area strong{display:inline-block;padding:6px 19px;margin-bottom:6px;border-radius:17px;background-color:#f7f7f7;font-size:1.4rem;font-weight:400;color:#7c7c7c}.page_head.extend_head .ttl_area .ttl{font-size:2rem;font-weight:500;color:#212121}.page_body.extend_body{margin-top:22px}.page_body.extend_body .info_sec .ttl_area{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #212121}.page_body.extend_body .info_sec .ttl_area .ttl{font-size:1.6rem;font-weight:500}.page_body.extend_body .table_wrap_b th{width:34.375%;text-align:left;padding:16px 14px;background-color:#f8f8f8;font-size:1.4rem;font-weight:400;color:#212121}.page_body.extend_body .table_wrap_b table{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.page_body.extend_body .table_wrap_b td{width:65.625%;padding:16px 14px;text-align:left;font-size:1.4rem;font-weight:400;line-height:1.6;color:#212121}.page_body.extend_body .table_wrap_b tr+tr{border-top:1px solid #e2e2e2}.page_body.extend_body .register_sec{margin-top:30px}.page_body.extend_body .register_sec .ttl_area{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #212121}.page_body.extend_body .register_sec .ttl_area .ttl{font-size:1.6rem;font-weight:500;color:#212121}.page_body.extend_body .register_sec .address_area .input_box.w100p.h_s{margin-top:0}.page_body.extend_body .register_sec .must_input{font-size:1.4rem;font-weight:500}.page_body.extend_body .register_sec .cereal_area.box{margin:26px 0}.page_body.extend_body .register_sec .cereal_area.box .table_wrap_b{margin-top:16px}.page_body.extend_body .register_sec .cereal_area.box .btn_area{margin-bottom:8px}.page_body.extend_body .star_txt{display:block;margin-top:10px;font-size:1.3rem;font-weight:400}.page_body.extend_body .register_sec .confirm_area .ttl_area{margin-bottom:12px;padding-bottom:0;border-bottom:none}.page_body.extend_body .register_sec .confirm_area .ttl{font-size:1.4rem}.page_body.extend_body .register_sec .confirm_area .input_area.type_btn .input_box label{padding:0}.page_body.extend_body .register_sec .confirm_area .type_btn .input_box input[type=radio]+span{padding:12px}.page_body.extend_body .register_sec .confirm_area .btn{margin-top:26px;padding:0 13px}.page_body.extend_body .register_sec .confirm_area .btn a{font-size:1.5rem;color:#b93d40}.page_body.extend_body .register_sec .sub_area{margin:26px 0}.page_body.extend_body .register_sec .sub_area .sub_ttl_area{margin-bottom:12px}.page_body.extend_body .register_sec .sub_area .ttl{font-size:1.6rem;font-weight:500;color:#212121}.page_body.extend_body .register_sec .sub_area table th{background-color:#f8f8f8;padding:6px 10px;border:1px solid #e2e2e2;font-size:1.4rem;font-weight:400;color:#7c7c7c}.page_body.extend_body .register_sec .sub_area table th:first-of-type{border-left:none}.page_body.extend_body .register_sec .sub_area table th:last-of-type{border-right:none}.page_body.extend_body .register_sec .sub_area td{border:1px solid #e2e2e2;padding:10px;text-align:center;font-size:1.2rem;font-weight:400;color:#212121}.page_body.extend_body .register_sec .sub_area td:first-of-type{font-size:1.3rem;border-left:none}.page_body.extend_body .register_sec .sub_area td:last-of-type{border-right:none}.page_body.extend_body .register_sec .sub_area td li{position:relative;text-align:left;padding-left:9px}.page_body.extend_body .register_sec .sub_area td li:before{position:absolute;content:"";top:6px;left:0;width:4px;height:4px;border-radius:50%;background-color:#d0d0d0}.page_body.extend_body .register_sec .agree_area.box{padding:20px 0 27px;margin:0 -20px;border-top:6px solid #f7f7f7}.page_body.extend_body .register_sec .agree_area.box .sub_ttl_area{margin-bottom:12px}.page_body.extend_body .register_sec .agree_area.box .sub_ttl_area .ttl{font-size:1.6rem;font-weight:500;color:#212121}.page_body.extend_body .register_sec .agree_area.box .border_box.scroll_area{height:200px;overflow-y:scroll;border:1px solid #e2e2e2;padding:14px 8px;margin-bottom:15px}.page_body.extend_body .register_sec .agree_area.box .content_area p{margin-bottom:16px;font-size:1.2rem;font-weight:400;color:#212121}.page_body.extend_body .register_sec .agree_area.box .content_area .desc{margin:10px 0}.page_body.extend_body .register_sec .agree_area.box .content_area .desc strong{margin-bottom:6px;display:block;font-size:1.3rem;font-weight:500;color:#212121}.page_body.extend_body .register_sec .agree_area.box .content_area .desc span{display:block;margin:6px 0 16px;font-size:1.2rem;font-weight:500;color:#212121}.page_body.extend_body .register_sec .agree_area.box .content_area .desc p{margin:6px 0 16px}.page_body.extend_body .register_sec .agree_area.box .content_area table{border:1px solid #e2e2e2}.page_body.extend_body .register_sec .agree_area.box .content_area table th{padding:10px 15px;background-color:#f8f8f8;border-bottom:1px solid #e2e2e2;word-break:keep-all;font-size:1.1rem;font-weight:500;color:#212121}.page_body.extend_body .register_sec .agree_area.box .content_area table th+th{border-left:1px solid #e2e2e2}.page_body.extend_body .register_sec .agree_area.box .content_area table td{padding:10px;font-size:1.1rem;font-weight:400;color:#212121}.page_body.extend_body .register_sec .agree_area.box .content_area table td+td{border-left:1px solid #e2e2e2}.page_body.extend_body .register_sec .agree_area.box .event_survey_wrap{margin:0 -20px;padding:30px 20px;background-color:#f7f7f7}.page_body.extend_body .register_sec .agree_area.box .event_survey_wrap .must_input{padding-left:44px;font-size:1.5rem;font-weight:500;color:#212121}.page_body.extend_body .register_sec .agree_area.box .event_survey_wrap .input_area label.ttl:before{top:0}.page_body.extend_body .register_sec .agree_area.box .event_survey_wrap .must_input:after{display:none}.page_body.extend_body .register_sec .agree_area.box .event_survey_wrap .input_area .input_box~.input_box{margin-top:0}.page_body.extend_body .register_sec .agree_area.box .event_survey_wrap .input_area.hrz .input_box label{min-width:55px;padding-right:16px;margin-bottom:0;box-sizing:border-box;margin-top:17px}.activity_page .tabs_sec .tabs_wrap{position:relative}.activity_page .tabs_sec .tabs_wrap:before{display:block;content:"";position:absolute;left:-20px;right:-20px;bottom:0;z-index:0;height:1px;background:#d0d0d0}.activity_page .tabs_sec .tabs_wrap .tabs{position:relative;z-index:1}.activity_page .list_sec ul{overflow:hidden}.activity_page .list_sec ul li{position:relative;padding:0;border-bottom:1px solid #e2e2e2}.activity_page .list_sec ul li .text_wrap{display:table;width:calc(100% - 70px);table-layout:fixed}.activity_page .list_sec ul li .cnt{margin:0;display:inline-flex;width:calc(100% + 70px)}.activity_page .list_sec ul li .text_area{display:table-cell;width:auto;padding:18px 0 18px 18px}.activity_page .list_sec ul li .text_area .ttl{min-width:96%}.activity_page .list_sec ul li .text_area .ttl strong{font-weight:400;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;max-height:2.8em}.activity_page .list_sec ul li .item_info{display:block;margin-top:8px;white-space:nowrap}.activity_page .list_sec ul li .item_info .label_txt{padding:0 7px}.activity_page .list_sec ul li .item_info dl.label_txt dd,.activity_page .list_sec ul li .item_info dl.label_txt dd span,.activity_page .list_sec ul li .item_info dl.label_txt dt{font-size:1.3rem;color:#7c7c7c}.activity_page .list_sec ul li .comment_area{vertical-align:middle;position:relative;display:table-cell;text-align:center;width:75px}.activity_page .list_sec ul li .comment_area span{display:block;color:#b93d40;font-size:1.2rem}.activity_page .list_sec ul li .comment_area i{display:inline-block}.activity_page .swipe_area{position:relative;background:#b93d40;text-align:center;min-width:70px}.activity_page .swipe_area i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.activity_page .list_sec.comments ul li .text_area{width:100%;display:block;padding-right:18px}.activity_page .list_sec.comments ul li .text_area .ttl span{font-size:1.2rem;color:#7c7c7c;font-weight:500}.activity_page .list_sec.comments ul li .text_area .ttl strong{font-weight:500;display:block;width:100%;word-wrap:break-word;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.8em;font-size:1.5rem}.activity_page .list_sec.comments .delete_alert{margin-top:8px}.activity_page .list_sec.comments .delete_alert p{font-size:1.2rem;color:#e15657}.activity_page .list_sec.comments .delete_alert p i{vertical-align:-4px;margin-right:4px}.activity_page .list_sec.comments .no_result{text-align:center}.activity_page .list_sec.comments .no_result p{font-size:1.5rem}.alarm_page .list_sec>ul>li:last-child{border-bottom:1px solid #e2e2e2}.alarm_page .list_sec>ul>li~li{border-top:1px solid #e2e2e2}.alarm_page .list_sec ul li.is_read{background:#fbf7f3}.alarm_page .list_sec ul li a{padding:18px 20px;display:block}.alarm_page .list_sec ul li a .img_area{display:table-cell;width:14%;vertical-align:top}.alarm_page .list_sec ul li a .img_area .thumb{background-size:contain;padding-bottom:100%;width:100%;background-color:#fff;border-radius:100%}.alarm_page .list_sec ul li a .text_area{display:table-cell;vertical-align:top;padding-left:10px}.alarm_page .list_sec ul li a .text_area div{font-size:1.5rem}.alarm_page .list_sec ul li a .text_area em{font-weight:500}.alarm_page .list_sec ul li a .text_area .error_txt{margin-top:8px}.alarm_page .list_sec ul li a .text_area .error_txt p{color:#e15657;font-size:1.2rem}.alarm_page .list_sec ul li a .text_area .error_txt p i{margin-right:4px}.alarm_page .list_sec ul li a .text_area .notice_txt ul{margin-top:5px}.alarm_page .list_sec ul li a .text_area .notice_txt ul li{font-size:1.4rem;line-height:1.6em;padding-left:10px;margin-bottom:0;color:#e15657}.alarm_page .list_sec ul li a .text_area .notice_txt ul li:before{top:.8em;background:#a27855}.alarm_page .list_sec ul li a .text_area span.date{font-size:1.3rem;display:block;margin-top:4px}.alarm_page .pagination_sec{margin:30px 0 40px}.scrap_page.detail_page .list_item .thumb,.scrap_page .tile_list .thumb{padding-bottom:100%}.scrap_page.detail_page .event_sec .list_item .thumb,.scrap_page.detail_page .planning_sec .list_item .thumb,.scrap_page.detail_page .shop_sec .list_item .thumb{padding-bottom:60%}.scrap_page.detail_page .list_item .list_item_body{min-height:auto}.scrap_page.detail_page .pagination_group{margin-top:0}.account_page .terms_font{color:#7c7c7c}.account_page .more_view{font-size:1.3rem;color:#7c7c7c}.account_page .more_view span{border-bottom:1px solid #7c7c7c;padding-bottom:2px;font-size:1.4rem}.terms_point4{word-break:keep-all}.account_page .input_wrap .more_view span .c_point4{font-size:1.3rem;font-weight:500}.account_page .page_head{margin:20px 0}.account_page .page_head .ttl{font-weight:500}.account_page .page_head .summary,.pw_edit_modal .box_body .summary{font-size:1.4rem}.account_page .page_foot{margin:30px 0 0}.account_page section.has_top_bar{margin:0 -20px}.account_page section.has_top_bar>.min_inner{position:relative;padding:20px 20px 0}.account_page .input_sec.has_top_bar{padding-bottom:20px}.account_page .input_sec .input_area.radio.type_btn+.error_txt{margin-top:0}.account_page .sns_sec .txt_wrap .ttl{margin-bottom:10px}.account_page .sns_sec .txt_wrap p{font-size:1.4rem;margin-bottom:3px}.account_page .sns_sec .input_area{position:absolute;right:0;top:0}.account_page .sns_sec .link_area{position:relative;text-align:left;padding-bottom:15px}.account_page .sns_sec .link_area .info_txt{margin-top:-1px}.account_page .sns_sec .link_area+.link_area{border-top:1px solid #d0d0d0;padding-top:15px}.account_page .sns_sec .link_area+.link_area .input_area{top:15px}.account_page.info_page .marketing_sec{border-bottom:0;padding-bottom:0}.account_page .withdrawal_area{margin-top:30px}.account_page .withdrawal_area a{display:inline-block;margin-top:5px;color:#b93d40;border-bottom:1px solid #b93d40}.account_page .profile_area .profile{display:block;width:100%;height:100%;border-radius:100%;box-shadow:0 3px 10px rgba(0,0,0,.1);background-image:url(../images/profile_bg.png);background-size:cover;background-position:50%}.account_page .profile_area{position:relative;width:100px;height:100px;margin:0 auto 13px}.account_page .profile_area .ic_area{position:absolute;right:-5px;bottom:0;width:36px;height:36px;border-radius:100%;background:rgba(0,0,0,.4);text-align:center;line-height:35px}.account_page .basic_info_sec .ttl{text-align:center}.account_page .basic_info_sec .contour_group{font-size:1.4rem;text-align:center;margin-top:3px;color:#7c7c7c}.account_page .page_foot .bg_box{margin:30px -20px 0;padding:16px 20px;font-size:1.3rem}.account_page .bg_box .withdrawal_link{display:inline-block;color:#a3a3a3;border-bottom:1px solid;white-space:nowrap}.account_page.sns_page .page_foot{margin-top:0}.account_page.sns_page .btn_area{padding-top:30px;border-top:1px solid #d0d0d0}.pw_edit_modal .box_body .bg_box{margin-bottom:20px}.withdrawal_page .count_sec{display:flex;text-align:center;background:#f8f8f8;border-top:1px solid #212121;flex-wrap:wrap}.withdrawal_page .count_sec .count_frame{position:relative;width:50%;border-bottom:1px solid #e2e2e2;padding:10px 0;text-align:center}.withdrawal_page .count_sec .count_frame:nth-child(2n){border-left:1px solid #e2e2e2}.withdrawal_page .count_sec .count_frame p{margin-top:4px;font-size:1.3rem}.withdrawal_page .count_sec .count_frame .num{font-size:1.6rem;font-weight:500;display:inline-block;color:#a3a3a3}.withdrawal_page .cnt_wrap{padding-bottom:30px;border-bottom:1px solid #d0d0d0}.withdrawal_page .reason_sec{margin-top:30px}.withdrawal_page .notice_wrap{margin-bottom:30px}.withdrawal_page .notice_wrap .ttl_area{position:relative}.withdrawal_page .notice_wrap .ttl_area .ttl{font-weight:500}.withdrawal_page .notice_wrap .check span{font-size:1.3rem;white-space:nowrap}.withdrawal_page .notice_wrap .ttl_area .more_guide{border-bottom:1px solid #7c7c7c;font-weight:500}.withdrawal_page .reason_sec .ttl_area{padding-bottom:12px;border-bottom:1px solid #e2e2e2}.withdrawal_page .table_wrap.input_group .input_frame.has_textarea{margin-top:-2px}.withdrawal_page .cnt_frame{margin-top:30px}.withdrawal_page .cnt_frame h5{font-size:1.5rem;font-weight:500}.withdrawal_page .cnt_frame p{margin-top:10px;font-size:1.5rem;color:#7c7c7c}.withdrawal_page .cnt_frame .cnt_area~p{margin-top:20px}.withdrawal_page .cnt_frame .cnt_area{padding-left:10px;margin-bottom:0}.withdrawal_page .cnt_frame .cnt_area h5{margin-left:-10px}.withdrawal_page .cnt_frame .dot_ls{margin-top:12px;margin-bottom:10px;padding-left:2px}.withdrawal_page .cnt_frame .dot_txt{font-size:1.4rem;color:#7c7c7c}.withdrawal_page .cnt_frame .dot_txt:before{background:#7c7c7c}.withdrawal_page .page_body>.input_area.check{margin-top:20px}.withdrawal_page .page_body>.table_wrap{margin-top:40px}.withdrawal_page .page_body>.table_wrap .textarea{max-width:none;margin-top:10px}.withdrawal_page .input_area.textarea .input_box{padding:0}.withdrawal_page .input_area.textarea .input_box .v-input textarea{padding:14px}.withdrawal_page .input_area.textarea .input_box .v-input--is-disabled{background:#f8f8f8}.withdrawal_page.complete .cnt_wrap{background:#fafafa;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;padding:0 20px 30px}.withdrawal_page.complete .page_head{text-align:center}.withdrawal_page.complete .page_head .figure{margin-bottom:15px}.withdrawal_page.complete .page_head .ttl{margin-bottom:20px}.withdrawal_page.complete .page_head p{line-height:1.4;font-size:1.8rem}.withdrawal_page.complete .page_head .date_area{margin-top:13px}.withdrawal_wrap{color:#7c7c7c;padding:0 10px}.withdrawal_wrap h5{position:relative;font-size:1.4rem;color:#212121;font-weight:400;margin-bottom:5px}.withdrawal_wrap h5:before{content:"";display:block;width:3px;height:3px;border-radius:100%;background:#d0d0d0;position:absolute;left:-10px;top:.6em}body #wrapper .v-application .withdrawal_wrap p{display:flex;font-size:1.4rem;line-height:1.6;margin-bottom:10px}.withdrawal_wrap p span+span{padding-left:4px}.withdrawal_wrap .box_frame{margin-bottom:20px}.withdrawal_wrap .dot_ls{margin-bottom:15px}body #wrapper .v-application .withdrawal_wrap .dot_ls .dot_txt{font-size:1.3rem;margin-bottom:0}.withdrawal_wrap .dot_ls .dot_txt:before{width:2px;height:2px;top:.65em;background:#7c7c7c}.withdrawal_wrap .dot_ls .dot_txt+.dot_txt{margin-top:5px}.withdrawal_page .complete_sec{margin:20px 0 30px;text-align:center}.withdrawal_page .complete_sec .picto{margin-bottom:10px}.withdrawal_page .complete_sec h2{font-size:2rem;font-weight:500;margin-bottom:20px}.withdrawal_page .withdrawal_info_sec h5:before{content:none}.withdrawal_page .complete_sec p{font-size:1.6rem;margin-bottom:18px}.withdrawal_page .complete_sec .date{font-size:1.5rem}.withdrawal_info_sec{padding:15px 10px}.mypage_page .zin_sec.date_sec .date_area{padding:15px 20px;background-color:#f7f7f7;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.mypage_page .zin_sec.date_sec .date_area .input_area.inline.type_btn .input_box+.input_box{margin-left:0}.mypage_page .zin_sec.date_sec .date_area .type_btn .input_box input[type=checkbox]+span,.mypage_page .zin_sec.date_sec .date_area .type_btn .input_box input[type=radio]+span{min-width:100%;padding:12px 5px;height:38px}.mypage_page .zin_sec.date_sec .date_area .calendar_area{display:flex;align-items:center;margin-top:12px;font-size:0}.mypage_page .zin_sec.date_sec .date_area .calendar_area .has_datepicker{display:flex;align-items:center}.mypage_page .zin_sec.date_sec .date_area .calendar_area .has_datepicker .wave{padding:0}.mypage_page .zin_sec.date_sec .date_area .calendar_area .input_group{display:inline-block;width:calc(100% - 81px)}.mypage_page .zin_sec.date_sec .date_area .calendar_area .input_area.text .input_box{padding:2px 10px;height:38px}.mypage_page .zin_sec.date_sec .date_area .calendar_area .txt_input{height:38px;line-height:38px}.mypage_page .zin_sec.date_sec .date_area .calendar_area .btn{width:calc(25% - 3px);flex-shrink:0;height:38px;margin-left:4px}.mypage_page .zin_sec.date_sec+.order_sec{margin-top:4px}.mypage_page .zin_sec.order_sec .order_none_box,.zin_sec.review_list_sec .order_none_box{text-align:center;padding:60px}.mypage_page .zin_sec.order_sec .order_none,.zin_sec.review_list_sec .order_none{font-size:1.4rem;font-weight:400;color:#212121}.mypage_page .zin_sec.order_sec .order_list_head{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;background-color:#f7f7f7;border:1px solid #e2e2e2}.mypage_page .zin_sec.order_sec .list_sec_body+.list_sec_body{margin-top:20px}.mypage_page .zin_sec.order_sec .order_list_head .date_order{display:flex;width:80%;font-size:1.3rem;font-weight:400}.mypage_page .zin_sec.order_sec .order_list_head .date_order span{display:block;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mypage_page .zin_sec.order_sec .order_list_head .date_order span:after{position:absolute;top:50%;transform:translateY(-50%);content:"";width:1px;height:12px;margin:0 6px;background-color:#e2e2e2}.mypage_page .zin_sec.order_sec .order_list_head .date_order p{padding:0 8px;color:#a3a3a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mypage_page .zin_sec.order_sec .order_list_head a{font-size:1.1rem;min-width:7rem}.mypage_page .zin_sec.order_sec .order_list_head a i{margin-left:2px}.mypage_page.order_page .zin_sec.order_sec .order_list_body{border:1px solid #e2e2e2;border-top:none}.mypage_page .zin_sec.order_sec .order_list_body .order_list{padding:15px 10px}.mypage_page .zin_sec.order_sec .order_list_body .order_list+.order_list{border-top:1px solid #e2e2e2}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_img{position:relative;display:inline-block;width:19%}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_img .thumb{display:block;padding-bottom:100%;background-size:contain;background-position:50%}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info{display:inline-block;width:calc(81% - 10px);padding-left:10px;vertical-align:top}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .item_company{font-size:1.3rem;font-weight:400;color:#a3a3a3}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .item_description{font-size:1.4rem;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .product_option{margin-top:3px;margin-left:-12px;margin-right:-12px;font-size:0}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .product_option .option_txt{position:relative;display:inline-block;padding:0 12px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .product_option .option_txt dd,.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .product_option .option_txt dt{display:inline-block}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .product_option .option_txt+.option_txt:before{display:block;content:"";position:absolute;left:-1px;top:50%;width:1px;height:13px;margin-top:-6px;background:#c1c1c1}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_quantity{margin-top:3px;margin-left:-12px;margin-right:-12px;font-size:0}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_quantity .option_txt>span{display:inline-block;padding:0 12px}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_quantity .option_txt .quantity{font-size:1.3rem;font-weight:400;color:#7c7c7c}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_quantity .option_txt .quantity span{font-size:1.4rem}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_quantity .option_txt .price{position:relative;font-size:1.3rem;font-weight:400;color:#212121}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_quantity .option_txt .price span{font-size:1.4rem;font-weight:500;color:#212121}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_quantity .price:before{display:block;content:"";position:absolute;left:-1px;top:50%;width:1px;height:13px;margin-top:-6px;background:#c1c1c1}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_status{margin-top:5px;font-size:1.4rem;font-weight:400;color:#e15657}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_status span{display:inline-block;vertical-align:top}.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_status .sold_out_txt,.mypage_page .zin_sec.order_sec .order_list_body .order_list_body_info .order_list_body_status .unable_txt{margin-left:3px;color:#212121;font-size:1.3rem}.mypage_page .zin_sec.order_sec .list_sec_body .order_list_body_btn_area{text-align:center;padding:10px;border:1px solid #e2e2e2;border-top:none}.mypage_page .zin_sec.order_sec .list_sec_body .order_list_body_btn_area.is_active{text-align:right}.mypage_page .zin_sec.order_sec .list_sec_body .order_list_body_btn_area .btn{height:40px}.mypage_page .zin_sec.cart_slide_sec{padding:30px 20px 40px}.mypage_page .zin_sec.date_order_sec .date_order_wrap{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e0e0e0;background-color:#f7f7f7}.mypage_page .zin_sec.date_order_sec .date_order{display:flex;font-size:1.3rem;font-weight:400}.mypage_page .zin_sec.date_order_sec .date_order span{position:relative}.mypage_page .zin_sec.date_order_sec .date_order span:after{position:absolute;top:50%;transform:translateY(-50%);content:"";width:1px;height:12px;margin:0 6px;background-color:#e2e2e2}.mypage_page .zin_sec.date_order_sec .date_order p{padding-left:12px;color:#a3a3a3}.mypage_page .zin_sec.date_order_sec .date_order_wrap a{font-size:1.3rem}.mypage_page .zin_sec.date_order_sec .date_order_wrap a i{margin-left:2px;margin-top:-1px}.mypage_page .zin_sec.order_sec.detail{margin-top:3px}.mypage_page .zin_sec.order_sec.detail .order_list_body{border:none}.mypage_page .zin_sec.order_sec .list_sec_head .drop_btn{text-align:right}.mypage_page .zin_sec.order_sec .order_list_wrap{border:1px solid #e2e2e2}.mypage_page .zin_sec.order_sec .order_list_wrap .order_list_body_btn_area{border:none;border-top:1px solid #e2e2e2}.mypage_page .zin_sec.order_sec .order_list_wrap+.order_list_wrap{margin-top:15px}.mypage_page .zin_sec.order_sec.detail .order_list_body .order_list_body_info .order_list_body_status{display:table;width:100%}.mypage_page .zin_sec.order_sec.detail .order_list_body .order_list_body_info .order_list_body_status p{display:table-cell}.mypage_page .zin_sec.order_sec.detail .order_list_body .order_list_body_info .order_list_body_status .cart_btn{display:table-cell;text-align:right}.mypage_page .zin_sec.shipping_info_sec{border-top:6px solid #efefef}.mypage_page .zin_sec.shipping_info_sec:last-child{padding-bottom:30px}.mypage_page .zin_sec.shipping_info_sec .shipping_head{display:flex;align-items:center;justify-content:space-between;margin-top:20px;margin-bottom:20px}.mypage_page .zin_sec.shipping_info_sec .ttl_area{margin-bottom:0}.mypage_page .zin_sec.shipping_info_sec .ttl{display:inline-block;font-weight:500}.mypage_page .zin_sec.shipping_info_sec .shipping_head .drop_btn i{vertical-align:unset}.mypage_page .zin_sec.shipping_info_sec .shipping_head .btn{padding:0;font-size:1.3rem;font-weight:400;color:#b93d40;line-height:1.2;vertical-align:2px;margin-left:10px;border-bottom:1px solid}.mypage_page .zin_sec.shipping_info_sec .shipping_body .recipient .name{position:relative;font-size:1.4rem;font-weight:400;color:#212121}.mypage_page .zin_sec.shipping_info_sec .shipping_body .recipient .name:after{position:absolute;content:"";top:50%;transform:translateY(-50%);margin:0 12px;width:1px;height:13px;background-color:#e2e2e2}.mypage_page .zin_sec.shipping_info_sec .shipping_body .recipient .tel{padding-left:24px;font-size:1.5rem;font-weight:400;color:#212121}.mypage_page .zin_sec.shipping_info_sec .shipping_body .address_area{margin-top:5px}.mypage_page .zin_sec.shipping_info_sec .shipping_body .address_area .address{font-size:1.4rem;font-weight:400;color:#212121}.mypage_page .zin_sec.shipping_info_sec .shipping_body .address_area .address_details{margin-top:5px;display:block;font-size:1.4rem;font-weight:400;color:#212121}.mypage_page .zin_sec.shipping_info_sec .shipping_body .delivery_wrap{margin-top:5px;margin-right:-10px}.mypage_page .zin_sec.shipping_info_sec .shipping_body .delivery_wrap .label_txt{margin-right:10px;margin-top:5px;font-size:0}.mypage_page .zin_sec.shipping_info_sec .shipping_body .delivery_wrap .label_txt dd,.mypage_page .zin_sec.shipping_info_sec .shipping_body .delivery_wrap .label_txt dt{font-size:1.4rem}.mypage_page .zin_sec.shipping_info_sec .shipping_body .delivery_wrap .label_txt dt{color:#212121}.mypage_page .zin_sec.shipping_info_sec .shipping_body .delivery_wrap .label_txt dd{position:relative;padding-left:15px;margin-left:0}.mypage_page .zin_sec.shipping_info_sec .shipping_body .delivery_wrap .label_txt dd:before{display:block;content:"";position:absolute;left:7px;top:50%;width:1px;height:1.2rem;margin-top:-.6rem;background:#d0d0d0}.mypage_page .zin_sec.payment_info_sec{border-top:6px solid #efefef}.mypage_page .zin_sec+.zin_sec{margin-top:20px}.mypage_page.mypage_home_page .zin_sec+.zin_sec{margin-top:0}.mypage_page .zin_sec.payment_info_sec .payment_head{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.mypage_page .zin_sec.payment_info_sec .payment_head .ttl{font-weight:500}.mypage_page .zin_sec.payment_info_sec .payment_body{margin-top:20px}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_price{display:table;width:100%}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_price~.payment_price{padding-top:5px}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_price dt{display:table-cell;font-size:1.4rem;font-weight:500}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_price dd{display:table-cell;text-align:right;font-size:1.4rem;font-weight:400}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_price dd span{font-size:1.5rem}.mypage_page .zin_sec.payment_info_sec .payment_body .shipping_layer{display:inline-block}.mypage_page .zin_sec.payment_info_sec .payment_body .discount_point_area{display:none;margin:10px 0 5px;background-color:#f7f2f2;padding:8px 10px}.mypage_page .zin_sec.payment_info_sec .payment_body .discount_point_area.is_active{display:block}.mypage_page .zin_sec.payment_info_sec .payment_body .discount_point{display:table;width:100%}.mypage_page .zin_sec.payment_info_sec .payment_body .discount_point+.discount_point{padding-top:7px}.mypage_page .zin_sec.payment_info_sec .payment_body .discount_point dt{display:table-cell;font-size:1.4rem;font-weight:400;color:#7c7c7c}.mypage_page .zin_sec.payment_info_sec .payment_body .discount_point dd{display:table-cell;text-align:right;font-size:1.4rem;font-weight:400;color:#e26743}.mypage_page .zin_sec.payment_info_sec .payment_body .discount_point dd span{font-size:1.5rem}.mypage_page .zin_sec.payment_info_sec .payment_body dd.point_use{color:#e15657}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_total_price{margin-top:15px;padding:15px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_total_price .total_pay{font-size:1.5rem;font-weight:400;color:#b93d40}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_total_price .total_pay span{font-size:1.6rem;font-weight:500}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_total_price .total_pay p{font-size:1.3rem;font-weight:400;color:#7c7c7c}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_total_price .total_pay p span{font-size:1.4rem;font-weight:400}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_means{margin-top:16px}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_means .payment_price dd span{font-size:1.4rem}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_means .payment_price dd p{margin-top:5px;font-size:1.3rem;font-weight:400;color:#7c7c7c}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_means .payment_price span:not(:last-of-type){position:relative;padding-right:24px}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_means .payment_price span:not(:last-of-type):after{position:absolute;content:"";top:50%;transform:translateY(-50%);width:1px;height:14px;margin:0 12px;background-color:#d0d0d0}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_means .btn_area{text-align:right;margin-top:12px}.mypage_page .zin_sec.payment_info_sec .payment_body .payment_means .btn_area .btn{min-width:96px;height:40px}.mypage_page .zin_sec.refund_info_sec{border-top:6px solid #efefef}.mypage_page .zin_sec.refund_info_sec:last-child{padding-bottom:30px}.mypage_page .zin_sec.refund_info_sec .refund_head{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.mypage_page .zin_sec.refund_info_sec .refund_head .ttl{font-size:1.6rem;font-weight:500;color:#212121}.mypage_page .zin_sec.refund_info_sec .list_sec_body{margin-top:20px}.mypage_page .zin_sec.refund_info_sec .list_sec_body .card_payment .account{position:relative;padding-right:24px}.mypage_page .zin_sec.refund_info_sec .list_sec_body .card_payment .account:after{position:absolute;content:"";top:50%;transform:translateY(-50%);width:1px;height:14px;margin:0 12px;background-color:#d0d0d0}.mypage_page .zin_sec.refund_info_sec .list_sec_body .card_payment .card{position:relative}.mypage_page .zin_sec.refund_info_sec .list_sec_body .card_payment .card:after{position:absolute;content:"";top:50%;transform:translateY(-50%);width:1px;height:14px;margin:0 12px;background-color:#d0d0d0}.mypage_page .zin_sec.refund_info_sec .list_sec_body .card_payment .way{padding-left:24px}.mypage_page .zin_sec.refund_info_sec .list_sec_body .card_payment+.card_payment{margin-top:16px}.mypage_page .zin_sec.refund_info_sec .list_sec_body .card_payment{display:table;width:100%}.mypage_page .zin_sec.refund_info_sec .list_sec_body .card_payment dt{display:table-cell;width:32%;font-size:1.4rem;font-weight:500;color:#000}.mypage_page .zin_sec.refund_info_sec .list_sec_body .card_payment dd{display:table-cell;text-align:right;font-size:1.4rem;font-weight:400}.mypage_page .zin_sec.refund_info_sec .list_sec_body .card_payment dd .pay{font-size:1.5rem;font-weight:400}.mypage_page.order_page.detail .list_sec_body.is_active,.mypage_page.order_page.detail .payment_body.is_active,.mypage_page.order_page .shipping_body.is_active{display:none}.mypage_page .zin_sec.btn_sec,.mypage_page .zin_sec.cancel_sec{border-top:6px solid #efefef}.mypage_page .zin_sec.cancel_sec .cancel_head{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:20px}.mypage_page .zin_sec.cancel_sec .cancel_head .ttl{font-size:1.6rem;font-weight:500;color:#212121}.mypage_page .zin_sec.cancel_sec .zin_label{display:block;margin-bottom:10px;font-size:1.4rem;font-weight:500;color:#000}.zin_label .essential{color:#e15657}.mypage_page .zin_sec.cancel_sec .input_area.text.etc .input_box{min-height:116px;height:100%;line-height:unset}.mypage_page .zin_sec.cancel_sec .cancel_body.is_active{display:none}.mypage_page .zin_sec.refund_info_sec .ttl_area{margin-bottom:0}.mypage_page .zin_sec.refund_info_sec .ttl{display:inline-block;font-weight:500}.mypage_page .zin_sec.refund_info_sec .refund_head .drop_btn i{vertical-align:unset}.mypage_page .zin_sec.refund_info_sec .refund_head .btn{font-size:1.3rem;font-weight:400;color:#b93d40;text-decoration:underline;vertical-align:unset}.mypage_page .zin_sec.refund_info_sec .list_sec_body.is_active{display:none}.mypage_page .zin_sec.refund_info_sec .list_sec_body .btn_area{margin-top:20px}.mypage_page .zin_sec.refund_info_sec .list_sec_body .registration_txt{text-align:center}.mypage_page .zin_sec.refund_info_sec .list_sec_body .registration_txt+.btn_area{margin-top:20px}.mypage_page .zin_sec.refund_info_sec .list_sec_body .registration_txt+.btn_area .btn{height:40px;line-height:40px}.mypage_page .zin_sec.refund_info_sec .list_sec_body .registration_txt p{font-size:1.4rem;font-weight:400;color:#212121}.mypage_page .zin_sec.btn_sec{padding-top:20px;padding-bottom:20px}.mypage_page .zin_sec.btn_sec .dot_ls{margin-top:10px}.mypage_page .zin_sec.btn_sec .dot_ls>li{font-size:1.3rem;font-weight:400;color:#6c6c6c}.mypage_page .zin_sec.btn_sec .dot_ls>li:before{top:8px;background-color:#6f7070}.mypage_page .zin_sec.order_sec.detail .exchange_option_area{background-color:#f7f7f7;padding:15px 14px;border:1px solid #e2e2e2;border-top:none}.mypage_page .zin_sec.order_sec.detail .exchange_option_area .zin_label{display:block;margin-bottom:10px;font-size:1.4rem;font-weight:500;color:#000}.mypage_page .zin_sec.order_sec.detail .result_wrap{padding-top:10px;border-top:1px solid #e2e2e2}.mypage_page .select_item.shipping{margin-top:15px}.mypage_page .select_item.shipping .label_area{width:32%;font-size:1.4rem;font-weight:500;vertical-align:top}.mypage_page .select_item.shipping .label_info{font-size:0}.mypage_page .select_item.shipping .label_info span{display:inline-block;font-size:1.4rem;font-weight:400;color:#7c7c7c}.mypage_page .select_item.shipping .label_info p.reason{font-size:1.4rem;font-weight:400;color:#212121}.mypage_page .select_item.shipping .label_info p.demand{margin-top:5px;font-size:1.4rem;font-weight:400;color:#aec380}.mypage_page .select_item.shipping .label_info span.shipping_price{color:#212121}.mypage_page .select_item.shipping .label_info span.shipping_price:after{content:"";display:inline-block;width:1px;height:13px;background:#d0d0d0;margin:0 10px}.mypage_page .select_item.shipping .label_info span.shipping_price span{font-size:1.5rem;color:#212121}.mypage_page .select_item.shipping .label_info span.shipping_price~p{margin-top:5px}.mypage_page .select_item.shipping .label_info p{font-size:1.3rem;font-weight:400;color:#a3a3a3}.exchange_option_area .contour_group .contour_item:before{vertical-align:unset}.exchange_option_area .contour_group .contour_item,.exchange_option_area .contour_group .contour_item dd,.exchange_option_area .contour_group .contour_item dt{font-size:1.4rem;font-weight:400;color:#212121}.exchange_option_area .contour_group .contour_item dd span,.exchange_option_area .contour_group .contour_item span.num{font-size:1.5rem}.information_txt{margin-top:10px}.information_txt li{position:relative;padding-left:9px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.information_txt li:before{position:absolute;content:"";top:.65rem;left:0;width:3px;height:3px;border-radius:50%;background-color:#6f7070}.information_txt li{margin-bottom:5px}.mypage_page .shipping_body .btn_area{margin-top:20px}.mypage_page .zin_sec.refund_list_sec{margin-top:20px;margin-bottom:30px}.mypage_page .zin_sec.refund_list_sec .list_sec_body{padding:15px 10px;border-top:1px solid #212121;border-bottom:1px solid #e2e2e2}.mypage_page .zin_sec.refund_list_sec .refund_account{display:table;width:100%}.mypage_page .zin_sec.refund_list_sec .refund_account dd,.mypage_page .zin_sec.refund_list_sec .refund_account dt{display:table-cell}.mypage_page .zin_sec.refund_list_sec .refund_account+.refund_account{margin-top:15px}.mypage_page .zin_sec.refund_list_sec .refund_account dt{width:27%;font-size:1.4rem;font-weight:400;color:#7c7c7c}.mypage_page .zin_sec.refund_list_sec .refund_account dd{text-align:right;font-size:1.4rem;font-weight:400;color:#212121}.mypage_page .zin_sec.refund_list_sec .registration_txt{margin:25px 0;text-align:center}.mypage_page .zin_sec.refund_list_sec .list_sec_foot{margin-top:30px}.mypage_page .zin_sec.refund_list_sec .refund_info_txt{margin-top:30px;padding:16px 20px;background-color:#f7f7f7}.mypage_page .zin_sec.refund_list_sec .refund_info_txt p{position:relative;margin-bottom:5px;padding-left:9px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.mypage_page .zin_sec.refund_list_sec .refund_info_txt p:before{position:absolute;content:"";top:.65rem;left:0;width:3px;height:3px;border-radius:50%;background-color:#6f7070}.mypage_page .zin_sec.shipping_list_sec{margin-top:15px;margin-bottom:40px}.mypage_page .zin_sec.shipping_list_sec .min_inner>.btn_area{margin-bottom:15px}.mypage_page .zin_sec.shipping_list_sec .list_sec_body{padding:16px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.mypage_page .zin_sec.shipping_list_sec .list_sec_body+.list_sec_body{border-top:none}.mypage_page .zin_sec.shipping_list_sec .address_default_wrap{display:flex;justify-content:space-between;align-items:center}.mypage_page .zin_sec.shipping_list_sec .default_address_area{display:flex;align-items:center}.mypage_page .zin_sec.shipping_list_sec .default_address{font-size:1.5rem;font-weight:500;color:#212121}.mypage_page .zin_sec.shipping_list_sec .address_badges{font-size:1rem;font-weight:500;color:#866e64;border:1px solid #866e64;display:inline-block;padding:0 5px;border-radius:20px;margin-left:5px}.mypage_page .zin_sec.shipping_list_sec .address_default_wrap .btn_area .modify_btn{font-size:1.3rem;font-weight:400;color:#a3a3a3}.mypage_page .zin_sec.shipping_list_sec .address_default_wrap .btn_area .delete_btn{position:relative;padding-left:10px;margin-left:10px;font-size:1.3rem;font-weight:400;color:#a3a3a3}.mypage_page .zin_sec.shipping_list_sec .address_default_wrap .btn_area .delete_btn:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:1px;height:12px;background:#d0d0d0}.mypage_page .zin_sec.shipping_list_sec .recipient_area{margin-top:5px;font-size:0}.mypage_page .zin_sec.shipping_list_sec .recipient_area .name,.mypage_page .zin_sec.shipping_list_sec .recipient_area .phone,.mypage_page .zin_sec.shipping_list_sec .recipient_area .tel{display:inline-block;font-size:1.4rem;font-weight:400;color:#6c6c6c}.mypage_page .zin_sec.shipping_list_sec .recipient_area .phone:after,.mypage_page .zin_sec.shipping_list_sec .recipient_area .phone:before{content:"";display:inline-block;width:1px;height:13px;background:#d0d0d0;margin:0 10px}.mypage_page .zin_sec.shipping_list_sec .address_area{margin-top:5px}.mypage_page .zin_sec.shipping_list_sec .address_area .address{font-size:1.4rem;font-weight:400;color:#212121}.shipping_register_box .input_area+.input_area{margin-top:20px}.shipping_register_box .input_area.text.hrz label{padding-top:0;margin-bottom:8px}.shipping_register_box .reset_area{display:flex;align-items:center;justify-content:space-between}.shipping_register_box .reset_area button{margin-bottom:8px;font-size:1.4rem;font-weight:400;color:#7c7c7c}.shipping_register_box .reset_area button i{vertical-align:-6px}.shipping_register_box .input_area.text.number .input_box_wrap{display:flex;align-items:center}.shipping_register_box .input_wrap.select_wrap.number{display:inline-block;width:33.3%}.shipping_register_box .input_area.text .input_box.number{width:33.3%}.shipping_register_box .input_wrap.select_wrap.number .input_box{width:100%;height:50px}.shipping_register_box .input_wrap.select_wrap.number .input_box .select.selected_btn.input_btn_open{height:50px}.shipping_register_box .hyphen{display:inline-block;margin:0 3px;width:8px;height:1px;background-color:#212121}.shipping_register_box .input_area.text.hrz.address .input_box.text.address{width:calc(68% - 7px);margin-top:0}.shipping_register_box .input_box.text.address+.btn_area{width:32%;display:inline-block;margin-left:7px}.shipping_register_box .input_box.text.address+.btn_area .btn{width:100%;font-size:1.4rem;padding:0 5px;height:50px;line-height:50px}.shipping_register_box .input_box.text{width:100%}.shipping_register_box .input_area.text.hrz.address .input_box.text{margin-top:8px}.shipping_register_box .input_area.check span{font-size:1.4rem;font-weight:400}.shipping_register_box .box_foot{margin-top:15px}.refund_account_box .input_wrap.select_wrap.bank .input_box .select.selected_btn.input_btn_open{height:50px}.refund_account_box .input_wrap .input_area.text.account .input_box{display:inline-block;width:calc(68% - 7px)}.refund_account_box .input_wrap .input_area.text.account .input_box+.btn_area{width:32%;display:inline-block;vertical-align:bottom;margin-left:7px}.refund_account_box .input_wrap .input_area.text.account .input_box+.btn_area .btn{width:100%;font-size:1.4rem;height:50px;line-height:50px}.refund_account_box .refund_info_txt{margin-top:30px;padding:16px 20px;background-color:#f7f7f7}.refund_account_box .refund_info_txt p{position:relative;margin-bottom:5px;padding-left:9px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.refund_account_box .refund_info_txt p:before{position:absolute;content:"";top:.65rem;left:0;width:3px;height:3px;border-radius:50%;background-color:#6f7070}.refund_account_box .input_area+.input_area,.refund_account_box .input_area+.input_wrap{margin-top:20px}.refund_account_box .box_foot,.shipping_register_box .box_foot{padding-bottom:13px}.shipping_register_box .shipping_box_wrap .btn.light_box_call{margin-bottom:20px}.shipping_register_box .shipping_info_txt{margin-top:10px;font-size:1.3rem;font-weight:400;color:#e15657}.shipping_register_box .shipping_info_txt i{vertical-align:-3px}.shipping_register_box .input_wrap.select_wrap.shipping_messages .input_box .select.selected_btn.input_btn_open{height:50px}.shipping_register_box .input_area.shipping_messages{margin-top:20px}.shipping_register_box .input_area.direct .input_box{height:50px;padding:8px 14px;line-height:30px;border:1px solid #d0d0d0;font-size:1.4rem;font-weight:400}.cashreceipt_box .input_area.text.hrz label,.input_area.text.hrz .label{width:100%;margin-bottom:8px;padding-top:0}.cashreceipt_box .box_foot{margin-top:10px;padding-bottom:13px}.cashreceipt_box .seller_info_wrap{margin-bottom:30px}.cashreceipt_box .seller_info_wrap .seller_info_head .ttl_group{display:table;width:100%;margin-bottom:15px}.cashreceipt_box .seller_info_head .ttl_group .ttl{display:table-cell;font-size:1.6rem;font-weight:500}.cashreceipt_box .seller_info_head .ttl_group .btn_area{display:table-cell;text-align:right}.cashreceipt_box .seller_info_head .ttl_group .btn_area button{font-size:1.4rem;font-weight:400;text-decoration:underline}.cashreceipt_box .seller_info_wrap .seller_info_body .total_wrap .total_info_txt{position:relative;margin-top:10px;padding-left:9px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.cashreceipt_box .seller_info_wrap .seller_info_body .total_wrap .total_info_txt:before{position:absolute;content:"";top:.65rem;left:0;width:3px;height:3px;background-color:#6f7070;border-radius:50%}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area{border-bottom:1px solid #e2e2e2;font-size:0}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area:first-of-type{border-top:1px solid #e2e2e2}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area .total_company{display:inline-block;width:38%;background-color:#f8f8f8;padding:10px 14px;font-size:1.4rem;font-weight:400}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area .total_company.total{font-weight:500}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area .total_pay{display:inline-block;text-align:right;width:62%;padding:10px 14px;font-size:1.5rem;font-weight:400;background-color:#fff}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area .total_pay.total{font-weight:500}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area .total_issue{display:inline-block;text-align:right;width:18%;font-size:1.5rem;font-weight:500;color:#e26743}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area.is_active{display:table;width:100%}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area.is_active .total_company{display:table-cell;width:33%}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area.is_active .total_pay{display:table-cell;width:43%}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area.is_active .total_issue{display:table-cell;background-color:#f7f2f2;padding:10px;text-align:center;width:24%;font-size:1.3rem;font-weight:500;color:#e15657}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area.is_active .total_issue.cancel{color:#212121}.cashreceipt_box .seller_info_wrap .seller_info_body .total_area .total_pay span{font-size:1.4rem}.cashreceipt_box .seller_info_wrap .seller_info_body .total_wrap .total_company_info{display:none;font-size:0;border-bottom:1px solid #e2e2e2}.cashreceipt_box .seller_info_wrap .seller_info_body .total_wrap .total_company_info.is_active{display:block}.cashreceipt_box .seller_info_wrap .seller_info_body .total_wrap .total_company_info dt{display:inline-block;width:38%;vertical-align:top;padding:10px 14px;font-size:1.4rem;font-weight:400;color:#7c7c7c}.cashreceipt_box .seller_info_wrap .seller_info_body .total_wrap .total_company_info dd{display:inline-block;width:62%;padding:10px 14px;font-size:1.4rem;font-weight:400;color:#212121}.cashreceipt_box .cashreceipt_info_head .tabs.type_line{border-bottom:1px solid #e2e2e2}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body,.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area+.input_area{margin-top:20px}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.radio.type_btn>label{width:100%;margin-bottom:8px;font-size:1.4rem;font-weight:500;color:#212121}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.radio.type_btn>label .essential{color:#e15657}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.radio.type_btn .input_box{vertical-align:middle}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.radio.type_btn .input_box input[type=radio]+span{min-width:120px;padding:12px 10px;font-size:1.4rem;font-weight:400;text-align:center}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.radio.type_btn .input_box input[type=radio]:checked+span span:before{display:inline-block;vertical-align:4px;margin-right:8px;content:"";box-sizing:border-box;width:11px;height:6px;border-left:1px solid #fff;border-bottom:1px solid #fff;border-right:#fff;border-top-color:#fff;transform:rotate(-50deg) skew(-3deg,-3deg)}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.issuance label{width:100%;font-size:1.4rem;font-weight:500;color:#212121}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.issuance label .essential{color:#e26743}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.issuance .input_area.select.text.hrz .input_box{min-width:210px}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.issuance .input_area.select.text.hrz .input_box .select.selected_btn{height:50px}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.text.hrz.number>label{width:100%;margin-bottom:8px;color:#212121}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.text.hrz.number>label .essential{color:#e26743}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.select.text.hrz{display:inline-block}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.text>label .essential{color:#e26743}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.text.number .input_box_wrap{display:flex;align-items:center}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_wrap.select_wrap.number{display:inline-block;width:33.3%}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_area.text .input_box.number{width:33.3%}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_wrap.select_wrap.number .input_area.select.text.hrz,.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_wrap.select_wrap.number .input_area.select.text.hrz .input_box{width:100%}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .input_wrap.select_wrap.number .input_area.select.text.hrz .input_box .select.selected_btn{height:50px}.cashreceipt_box .cashreceipt_info_wrap .cashreceipt_info_body .hyphen{display:inline-block;margin:0 3px;width:8px;height:1px;background-color:#212121}.cashreceipt_box .tax_info_body .input_area.text.hrz.address .input_box.text.address{width:calc(68% - 7px);margin-top:0}.cashreceipt_box .tax_info_body .input_box.text.address+.btn_area{width:32%;display:inline-block;margin-left:7px}.cashreceipt_box .tax_info_body .input_box.text.address+.btn_area .btn{width:100%;font-size:1.4rem;padding:0 5px;height:50px;line-height:50px}.cashreceipt_box .tax_info_body .input_box.text{width:100%}.cashreceipt_box .tax_info_body .input_area.text.hrz.address .input_box.text{margin-top:8px}.mypage_page.review_page .review_writing_head{padding:10px 20px;background-color:#f7f2f2;color:#b93d40;font-size:1.2rem;font-weight:400}.mypage_page.review_page .review_list{margin-bottom:40px}.review_page.detail_page .tabs_wrap .tabs.type_big{padding-top:15px;margin:0}.zin_sec.order_sec .order_list_body_btn_area.review{display:flex;justify-content:space-between;align-items:center}.zin_sec.order_sec .order_list_body_btn_area.review .order_date{display:inline-block;font-size:1.3rem;font-weight:400;color:#212121}.zin_sec.order_sec .order_list_body_btn_area.review .order_status{display:inline-block;font-size:1.3rem;font-weight:400;color:#e15657}.zin_sec.order_sec .order_list_body_btn_area.review .btn{min-width:96px}.zin_sec.review_list_sec{margin-top:15px;margin-bottom:40px}.zin_sec.review_list_sec .review_list_head{padding-bottom:10px;border-bottom:1px solid #212121}.mypage_page .zin_sec.review_list_sec .order_list_body .order_list_body_img{position:relative;display:inline-block;width:19%}.mypage_page .zin_sec.review_list_sec .order_list_body .order_list_body_img .thumb{display:block;padding-bottom:100%;background-size:contain;background-position:50%}.mypage_page .zin_sec.review_list_sec .order_list_body .order_list_body_info{display:inline-block;width:calc(81% - 10px);padding-left:10px;vertical-align:top}.mypage_page .zin_sec.review_list_sec .order_list_body .order_list_body_info .item_company{font-size:1.3rem;font-weight:400;color:#a3a3a3}.mypage_page .zin_sec.review_list_sec .order_list_body .order_list_body_info .item_description{font-size:1.4rem;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mypage_page .zin_sec.review_list_sec .order_list_body .order_list_body_info .product_option{margin-top:3px;margin-left:-12px;margin-right:-12px;font-size:0}.mypage_page .zin_sec.review_list_sec .order_list_body .order_list_body_info .product_option .option_txt{position:relative;display:inline-block;padding:0 12px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.mypage_page .zin_sec.review_list_sec .order_list_body .order_list_body_info .product_option .option_txt dd,.mypage_page .zin_sec.review_list_sec .order_list_body .order_list_body_info .product_option .option_txt dt{display:inline-block}.mypage_page .zin_sec.review_list_sec .order_list_body .order_list_body_info .product_option .option_txt+.option_txt:before{display:block;content:"";position:absolute;left:-1px;top:50%;width:1px;height:13px;margin-top:-6px;background:#c1c1c1}.zin_sec.review_list_sec .review_list_body{padding-bottom:15px;border-bottom:1px solid #d0d0d0}.zin_sec.review_list_sec .review_list_body .review_item{padding:15px 10px;background-color:#f7f7f7;border:none}.zin_sec.review_list_sec .review_list_body .review_item.is_more+.user_photo_list{display:none}.zin_sec.review_list_sec .review_list_body .review_item .state_area{margin-bottom:15px;font-size:0}.zin_sec.review_list_sec .review_list_body .review_item .state_area .state_badges{min-width:56px;padding:3px 6px;font-size:1.2rem;font-weight:400;color:#b93d40;border:1px solid #b93d40}.zin_sec.review_list_sec .review_list_body .review_item .state_area .state_badges.wait{color:#7c7c7c;border:1px solid #7c7c7c}.zin_sec.review_list_sec .review_list_body .review_item .state_area p{display:inline-block;margin-left:8px;font-size:1.3rem;font-weight:400;color:#212121}.zin_sec.review_list_sec .review_list_body .contour_group{display:table;width:100%}.zin_sec.review_list_sec .review_list_body .contour_group>div{display:table-cell;vertical-align:middle}.zin_sec.review_list_sec .review_list_body .txt_area{margin-top:10px}.zin_sec.review_list_sec .review_list_body .txt_area .photo_item{display:none}.zin_sec.review_list_sec .review_list_body .txt_area.is_more .photo_item{display:block;width:100%;max-width:100%}.zin_sec.review_list_sec .review_list_body .txt_area.is_more .photo_item+.photo_item{margin-top:20px}.zin_sec.review_list_sec .review_list_body .txt_area.is_more .zin_sec.review_list_sec .review_list_body .contour_group .review_date{display:table-cell}.zin_sec.review_list_sec .review_list_body .contour_group .review_date .grade_wrap{display:inline-block;vertical-align:bottom}.zin_sec.review_list_sec .review_list_body .contour_group .review_date .contour_item{font-size:1.3rem;font-weight:400;color:#7c7c7c}.zin_sec.review_list_sec .review_list_body .contour_group .review_date .contour_item:before{display:none}.zin_sec.review_list_sec .review_list_body .contour_group .btn_wrap{text-align:right}.zin_sec.review_list_sec .review_list_body .contour_group .btn_wrap button.contour_item{font-size:1.3rem;color:#a3a3a3}.zin_sec.review_list_sec .review_list_body .txt_area .cnt{font-size:1.3rem;font-weight:400;color:#7c7c7c}.zin_sec.review_list_sec .review_list_body .contour_group .grade_wrap .num{display:none}.zin_sec.review_list_sec .order_list_wrap+.order_list_wrap{margin-top:15px}.zin_sec.review_list_sec .order_list{padding:15px 0}.zin_sec.review_list_sec .order_list .order_list+.order_list{border-top:1px solid #e2e2e2}.zin_sec.review_list_sec .order_list .order_list_body_img{position:relative;display:inline-block;width:19%}.zin_sec.review_list_sec .order_list .order_list_body_img .thumb{display:block;padding-bottom:100%;background-size:contain;background-position:50%}.zin_sec.review_list_sec .order_list .order_list_body_info{display:inline-block;width:calc(81% - 10px);padding-left:10px;vertical-align:top}.zin_sec.review_list_sec .order_list .order_list_body_info .item_company{font-size:1.3rem;font-weight:400;color:#a3a3a3}.zin_sec.review_list_sec .order_list .order_list_body_info .item_description{font-size:1.4rem;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.zin_sec.review_list_sec .order_list .order_list_body_info .product_option{margin-top:3px;margin-left:-12px;margin-right:-12px;font-size:0}.zin_sec.review_list_sec .order_list .order_list_body_info .product_option .option_txt{position:relative;display:inline-block;padding:0 12px;font-size:1.3rem;font-weight:400;color:#6c6c6c}.zin_sec.review_list_sec .order_list .order_list_body_info .product_option .option_txt dd,.zin_sec.review_list_sec .order_list .order_list_body_info .product_option .option_txt dt{display:inline-block}.zin_sec.review_list_sec .order_list .order_list_body_info .product_option .option_txt+.option_txt:before{display:block;content:"";position:absolute;left:-1px;top:50%;width:1px;height:13px;margin-top:-6px;background:#c1c1c1}.zin_sec.review_list_sec .photo_thumb_list{position:relative;width:100%;margin-top:20px;overflow:hidden;margin-bottom:45px}.zin_sec.review_list_sec .photo_thumb_list .length_badge{position:absolute;right:0;bottom:0;background:rgba(0,0,0,.5);width:18px;height:18px;line-height:18px;color:#fff;font-size:1.2rem;text-align:center}.zin_sec.review_list_sec .photo_thumb_list .photo_inner{position:relative;margin-left:-3px;margin-right:-3px;display:flex}.zin_sec.review_list_sec .photo_thumb_list .thumb_item .thumb_inner,.zin_sec.review_list_sec .user_photo_list .photo_item .photo_inner{position:relative;width:100%;padding-bottom:100%}.zin_sec.review_list_sec .photo_thumb_list .thumb_item .thumb_inner img,.zin_sec.review_list_sec .user_photo_list .photo_item .photo_inner img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.zin_sec.review_list_sec .photo_thumb_list .thumb_item,.zin_sec.review_list_sec .user_photo_list .photo_item{position:relative;flex-shrink:0;float:left;width:20%;max-width:146px;padding:0 3px}.zin_sec.review_list_sec .user_photo_list{margin-top:10px}.zin_sec.review_list_sec .user_photo_list:after{content:"";display:block;clear:both}.review_writing_box .zin_sec.review_list_sec{margin-top:0;margin-bottom:20px}.review_writing_box .grade_wrap{margin-top:20px}.review_writing_box .grade_wrap .star_rate_area{font-size:0}.review_score.star_rate_area{display:flex;font-size:0;margin-left:-2px}.review_score.star_rate_area .star{display:inline-block;width:28px;height:27px;background-image:url(../images/star_review.png);background-size:contain;margin-right:3px}.review_score.star_rate_area .star.on{background-image:url(../images/star_review_on.png)}.review_writing_box .grade_wrap .must_input{display:block;font-size:1.4rem;margin-bottom:8px}.review_writing_box .order_list{border-top:1px solid #212121;border-bottom:1px solid #e2e2e2}.review_writing_box .box_body .box_inner{padding:13px 0}.review_writing_box .review_write_wrap{margin-top:20px}.review_writing_box .review_write_wrap .cont_area{margin-top:8px}.review_writing_box .review_write_wrap .input_box{height:149px}.review_writing_box .review_write_wrap textarea{width:calc(100% + 28px);height:102px;margin-left:-14px;margin-top:-10px;margin-right:-14px;padding:10px 14px;resize:none;line-height:1.4}.review_writing_box .review_write_wrap .txt_input_length{position:absolute;right:10px;bottom:10px;color:#a3a3a3;font-size:1.2rem;line-height:1}.review_writing_box .attachment_wrap{margin-top:20px}.review_writing_box .attachment_upload_box{margin-top:8px}.review_writing_box .attachment_upload_box li .upload_btn{position:relative;display:block}.review_writing_box .attachment_upload_box li .upload_btn .txt_area{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.review_writing_box .attachment_upload_box li .upload_btn .delete{position:absolute;width:24px;padding-bottom:24px;right:0;top:0;background-color:rgba(0,0,0,.3);border:none}.review_writing_box .attachment_upload_box li button{width:100%;height:0;padding-bottom:calc(100% - 2px);border:1px dashed #e2e2e2;background-color:#f8f8f8}.review_writing_box .attachment_upload_box li .uploaded_img{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.review_writing_box .attachment_upload_box li .uploaded_img img,.review_writing_box .attachment_upload_box li input{position:absolute;width:100%;height:100%;top:0;left:0}.review_writing_box .attachment_upload_box li input{cursor:pointer;opacity:0}.review_writing_box .caution_wrap{padding:16px 20px;background-color:#f7f7f7}.review_writing_box .caution_wrap .dot_txt{font-size:1.3rem;color:#6c6c6c}.review_writing_box .caution_wrap .dot_ls>.dot_txt:before{background:#6c6c6c}.review_writing_box .box_foot .btn_area{padding:30px 0 13px}.zin_sec.coupon_sec{margin-top:15px}.zin_sec.coupon_sec .coupon_wrap{position:relative;width:100%;padding:10px 0;margin-bottom:10px;font-size:0;background-color:#f8f8f8;border-top:1px solid #212121;border-bottom:1px solid #e2e2e2}.zin_sec.coupon_sec .coupon_wrap:before{position:absolute;content:"";top:0;left:50%;transform:translateX(-50%);height:100%;width:1px;background-color:#e2e2e2}.zin_sec.coupon_sec .coupon_wrap .coupon_area{display:inline-block;width:50%;text-align:center}.zin_sec.coupon_sec .coupon_wrap .coupon_area .coupon_info{font-size:1.3rem;font-weight:400;color:#212121}.zin_sec.coupon_sec .coupon_wrap .coupon_area .coupon_num{font-size:1.6rem;font-weight:500;color:#b93d40}.zin_sec.coupon_sec .list_sec_head{border-bottom:1px solid #212121}.zin_sec.coupon_sec .c_point3{font-weight:400}.zin_sec.coupon_sec .sort_node{padding:0 10px;font-size:1.3rem;color:#a3a3a3}.zin_sec.coupon_sec .sort_area .sort_node+.sort_node:before{height:12px;margin-top:-6px}.zin_sec.coupon_sec .sort_node.is_active{color:#212121}.zin_sec.coupon_sec .coupon_detail{padding:16px 0;border-bottom:1px solid #e2e2e2}.zin_sec.coupon_sec .coupon_detail p{margin-bottom:2px}.zin_sec.coupon_sec .coupon_detail.is_disabled,.zin_sec.coupon_sec .coupon_detail.is_disabled .coupon_date .coupon_issue,.zin_sec.coupon_sec .coupon_detail.is_disabled .coupon_date .remaining_time,.zin_sec.coupon_sec .coupon_detail.is_disabled .discount_price,.zin_sec.coupon_sec .coupon_detail.is_disabled .discount_price .discount_txt{color:#a3a3a3}.zin_sec.coupon_sec .coupon_detail .coupon_category{margin-bottom:5px;font-size:1.5rem;font-weight:500}.zin_sec.coupon_sec .coupon_detail .discount_price{font-size:2.5rem;font-weight:500;color:#b93d40;line-height:1.3}.zin_sec.coupon_sec .coupon_detail .discount_price .discount_txt{font-size:1.5rem;font-weight:500;color:#212121}.zin_sec.coupon_sec .coupon_detail .coupon_info{font-size:1.4rem;font-weight:400}.zin_sec.coupon_sec .coupon_detail .coupon_date{font-size:0;margin-bottom:6px}.zin_sec.coupon_sec .coupon_detail .coupon_date .coupon_issue{display:inline-block;font-size:1.3rem;font-weight:400;color:#7c7c7c}.zin_sec.coupon_sec .coupon_detail .coupon_date .coupon_issue:after{display:inline-block;content:"";margin:0 10px;width:1px;height:12px;background-color:#e2e2e2;vertical-align:-1px}.zin_sec.coupon_sec .coupon_detail .coupon_date .remaining_time{display:inline-block;font-size:1.3rem;font-weight:400;color:#e15657}.zin_sec.coupon_sec .coupon_detail .scope_area{font-size:0}.zin_sec.coupon_sec .coupon_detail .scope_area .scope{font-size:1.3rem;font-weight:400}.zin_sec.coupon_sec .coupon_detail .scope_area .scope:after{display:inline-block;content:"";margin:0 10px;width:1px;height:12px;background-color:#e2e2e2;vertical-align:-1px}.zin_sec.coupon_sec .coupon_detail .scope_area .scope_product{display:inline-block;font-size:1.3rem;font-weight:400}.zin_sec.coupon_sec .coupon_detail .scope_area .scope_product i{vertical-align:-2.5px}.zin_sec.coupon_sec .coupon_body .coupon_none{text-align:center;margin-bottom:30px;padding:16px 0;border-bottom:1px solid #e2e2e2}.part_product_modal ul li{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.part_product_modal ul li+li{margin-top:20px}.zin_sec.point_sec{margin-top:15px}.zin_sec.point_sec .point_total{width:100%;padding:10px 0;font-size:0;background-color:#f8f8f8;border-top:1px solid #212121}.zin_sec.point_sec .point_total .point_area{display:inline-block;width:100%;text-align:center}.zin_sec.point_sec .point_total .point_area .point_info{font-size:1.3rem;font-weight:400;color:#212121}.zin_sec.point_sec .point_total .point_area .point_num{font-size:1.6rem;font-weight:500;color:#b93d40}.zin_sec.point_sec .point_wrap{position:relative;width:100%;padding:10px 0;margin-bottom:20px;font-size:0;background-color:#f8f8f8;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.zin_sec.point_sec .point_wrap:before{position:absolute;content:"";top:0;left:50%;transform:translateX(-50%);height:100%;width:1px;background-color:#e2e2e2}.zin_sec.point_sec .point_wrap .point_area{display:inline-block;width:50%;text-align:center}.zin_sec.point_sec .point_wrap .point_area .point_info{font-size:1.3rem;font-weight:400;color:#212121}.zin_sec.point_sec .point_wrap .point_area .point_num{font-size:1.6rem;font-weight:500;color:#b93d40}.zin_sec.point_sec .point_wrap .point_area .point_num.none{font-size:1.6rem;font-weight:500;color:#7c7c7c}.zin_sec.point_sec .list_sec_head{border-bottom:1px solid #212121}.zin_sec.point_sec .c_point3{font-weight:400}.zin_sec.point_sec .sort_node{padding:0 10px;font-size:1.3rem;color:#a3a3a3}.zin_sec.point_sec .sort_area .sort_node+.sort_node:before{height:12px;margin-top:-6px}.zin_sec.point_sec .sort_node.is_active{color:#212121}.zin_sec.point_sec .point_detail{position:relative;padding:16px 0 13px;border-bottom:1px solid #e2e2e2}.zin_sec.point_sec .point_detail .point_reason{font-size:0}.zin_sec.point_sec .point_detail .point_reason .save{display:inline-block;padding:3px 0;min-width:56px;text-align:center;font-size:1.2rem;font-weight:400;color:#b93d40;border:1px solid #b93d40}.zin_sec.point_sec .point_detail .point_reason .use{display:inline-block;padding:3px 0;min-width:56px;text-align:center;font-size:1.2rem;font-weight:400;color:#7c7c7c;border:1px solid #7c7c7c}.zin_sec.point_sec .point_detail .point_reason .date{display:inline-block;padding-left:10px;font-size:1.3rem;font-weight:400;color:#7c7c7c}.zin_sec.point_sec .point_detail .point_reason .date:after{display:inline-block;content:"";margin:0 10px;width:1px;height:12px;background-color:#e2e2e2}.zin_sec.point_sec .point_detail .point_reason .reason{display:inline-block;font-size:1.3rem;font-weight:400;color:#212121}.zin_sec.point_sec .point_detail .point_breakdown{margin-top:10px;font-size:0;width:73%}.zin_sec.point_sec .point_detail .point_breakdown .breakdown_info,.zin_sec.point_sec .point_detail .point_breakdown .breakdown_info_counter{display:inline;font-size:1.4rem;font-weight:400;color:#212121;white-space:normal}.zin_sec.point_sec .point_detail .date_area{margin-top:10px}.zin_sec.point_sec .point_detail .date_area span{display:inline-block;font-size:1.3rem;font-weight:400;color:#7c7c7c}.zin_sec.point_sec .point_detail .point_sortation{position:absolute;top:50%;transform:translateY(-50%);right:0}.zin_sec.point_sec .point_detail .point_sortation .point_save{font-size:1.4rem;font-weight:400;color:#212121}.zin_sec.point_sec .point_detail .point_sortation .point_use{font-size:1.4rem;font-weight:400;color:#e15657}.zin_sec.point_sec .point_body .point_none{text-align:center;margin-bottom:30px;padding:16px 0;border-bottom:1px solid #e2e2e2}.level_test_page .main_sec{margin:0 -20px}.level_test_page .img_area{padding-bottom:83%;background-size:cover}.level_test_page .text_sec{margin-top:23px;text-align:center}.level_test_page .text_sec .cont_area h2.ttl{font-size:2.2rem;margin-bottom:5px;line-height:1.3em}.level_test_page .text_sec .cont_area h2.ttl em{font-weight:500}.level_test_page .text_sec .cont_area p{font-size:1.4rem}.level_test_page .text_sec .btn_area{margin-top:30px;margin-bottom:37px}.level_test_page .text_sec .btn_area p{font-size:1.5rem;font-weight:500;margin-bottom:10px}.level_test_page .text_sec .btn_area button a{display:block;height:100%;color:#fff}.level_test_page .overview_sec{text-align:center;margin-top:40px}.level_test_page .overview_sec .input_area+.input_area{margin-top:46px}.level_test_page .overview_sec>label{margin-bottom:12px}.level_test_page .overview_sec label strong{font-size:1.6rem;font-weight:500}.level_test_page .overview_sec .img_area{padding-bottom:70%;margin-bottom:12px}.level_test_page .overview_sec p.bg_box{padding:20px 55px;margin-top:16px}.type_btn.radius .input_box input[type=checkbox]+span,.type_btn.radius .input_box input[type=radio]+span{border-radius:20px;font-size:1.5rem;min-width:100%;padding:9px 20px;color:#212121}.type_btn.radius .input_box input[type=checkbox]:checked+span,.type_btn.radius .input_box input[type=radio]:checked+span{color:#fff;font-weight:500}.type_btn.radius .input_box~.input_box{margin-top:8px}.level_test_page .btn_area.foot{margin-top:30px;margin-bottom:40px}.level_card{background:#f7f2f2;padding:40px 24px 26px;border-radius:5px;border:1px solid rgba(174,147,123,.1);margin-bottom:42px;margin-top:20px}.level_card .card_wrap{position:relative}.level_card .cont_area .head_area .badge{background:url(../images/%40_level_big_Badge.png) no-repeat 50%;width:19%;display:table-cell;vertical-align:middle;text-align:center;background-size:contain}.level_card .cont_area .head_area .badge span{color:#fff;font-size:2.2rem;vertical-align:12px}.level_card .cont_area .head_area .title{display:table-cell;color:#b93d40;vertical-align:middle;padding-left:12px}.level_card .cont_area .head_area .title strong{font-size:1.4rem;display:block;font-weight:600}.level_card .cont_area .head_area .title h2{font-size:2.7rem;line-height:48px;font-weight:600;display:block}.level_card .cont_area .body_area{margin-bottom:26px;margin-top:19px}.level_card .cont_area .body_area p{font-size:1.3rem}.level_card a.restart{text-align:right;display:block;margin-top:22px;font-size:1.4rem}.level_card a.restart i{opacity:.6;vertical-align:-2px}.level_card .result_area ul{position:relative}.level_card .result_area ul:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:50%;height:3px;background-color:#f0e8e5;display:inline-block}.level_card .result_area ul li{position:relative;border-radius:100%;border:2px solid #b93d40;background-color:#fff;width:30%;padding-bottom:29.3%;display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:50%}.level_card .result_area ul li.bgNone{border:1px solid #f0e8e5;background-color:#f0e8e5}.level_card .result_area ul li~li{margin-left:.6em}.level_card .result_area ul li img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.level_test_page.result .sec .ttl_area{position:relative;margin-bottom:14px}.level_test_page.result .sec .ttl_area h2.ttl{font-size:2rem;font-weight:500;padding-left:10px}.level_test_page.result .sec .ttl_area a{position:absolute;right:0;bottom:0;font-size:1.4rem}.level_test_page.result .sec .ttl_area a i{vertical-align:-5px;margin-left:5px}.level_test_page.result .style_sec .list_item{position:relative}.level_test_page.result .style_sec .list_item_body .ttl_area h4.ttl{font-size:1.4rem;display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.level_test_page.result .style_sec figure{padding-bottom:100%}.level_test_page.result .style_sec .list_item.type_card .badge_ls{position:absolute;top:8px;left:8px}.level_test_page.result .style_sec .list_item.type_card .badge{display:block}.level_test_page.result .style_sec .list_item.type_card .slide_item_list_wrap .badge_ls .badge+.badge{margin-left:0;margin-top:5px}.level_test_page.result .book_sec{margin:0 -10px 40px;padding:40px 10px 30px;background:#f7f7f7}.level_test_page.result .book_sec .list_item_body .ttl_area h4.ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;font-size:1.7rem}.level_test_page.result .book_sec .list_item_body .ttl_area p{color:#7c7c7c;font-size:1.4rem}.level_test_page.result .book_sec .item_list_wrap .list_item{margin-bottom:0}.level_test_page.result .book_sec .item_list_wrap .list_item_body{margin-bottom:0;min-height:2em}.level_test_page.result .book_sec figure{padding-bottom:100%}.level_test_page.result .trend_sec .list_item{margin-bottom:40px}.level_test_page.result .trend_sec .list_item_body{min-height:1em;margin-bottom:0}.level_test_page.result .trend_sec .list_item_body .ttl_area{margin-bottom:0}.level_test_page.result .trend_sec .list_item_body .ttl_area h4.ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;font-size:1.4rem}.level_test_page.result .guide_sec figure,.level_test_page.result .trend_sec figure{padding-bottom:100%}.level_test_page.result .guide_sec .ttl_area{margin-bottom:0}.level_test_page.result .guide_sec .ttl_area h4.ttl{padding-left:0;display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:1.4rem}.level_test_page.result .guide_sec .item_info_group{margin-bottom:0;margin-top:4px}.level_test_page.result .guide_sec .item_info_group dd{color:#7c7c7c}.level_test_page.result .guide_sec .list_item{margin-bottom:40px}.level_test_page.result .guide_sec .list_item_body{min-height:1em;margin-bottom:0}.list_item.type_card{position:relative;border:1px solid #e2e2e2;margin-bottom:31px}.list_item.type_card .list_item_body{padding:0 10px;min-height:0}.list_item.type_card .list_item_body .ttl_area h5.ttl{height:2.8em}.list_item.tile_item.type_card .list_item_body{margin-bottom:15px}.list_item.type_card.wide_item .thumb{padding-bottom:100%}.consulting_page h3.ttl{font-weight:500}.mypage_page.consulting_page{margin-bottom:40px}.mypage_page.consulting_page .page_head{padding-top:0}.mypage_page.consulting_page .tabs{padding:20px 0 5px;margin-top:0;margin-bottom:0}.acco_list_wrap{margin-left:-10px;margin-right:-10px;margin-bottom:20px;border-top:1px solid #d0d0d0}.acco_list_wrap>ul{width:100%;display:table}.acco_list_wrap .acco_item{position:relative;border-bottom:1px solid #d0d0d0;width:100%;padding:0 20px}.acco_list_wrap .acco_item .acco_head{position:relative;width:100%;padding:16px 20px 20px 0;cursor:pointer}.acco_list_wrap .acco_item .acco_head .arw{position:absolute;right:0;top:50%;margin-top:-7px;transition:.2s}.acco_list_wrap .acco_item.is_active .acco_head .arw{transform:rotate(180deg)}.state_info .state{display:inline-block;vertical-align:middle;padding:1px 10px 0;border:1px solid;font-size:1.3rem;color:#7c7c7c;line-height:2.2rem}.state_info .state.complete{color:#b93d40}.acco_item .acco_head .state_info{display:flex;align-items:center;margin-bottom:10px;font-size:0}.acco_item .acco_head .state{margin-right:14px}.acco_item .acco_head .date{font-size:1.3rem;color:#7c7c7c;vertical-align:-5px}.acco_list_wrap .acco_item strong{position:relative;margin-right:5px;font-weight:500}.acco_list_wrap .acco_item p{position:relative;overflow:hidden;font-size:1.4rem;width:100%;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.acco_list_wrap .acco_item .ttl .ic{vertical-align:-7px;margin-left:-5px}.acco_list_wrap .acco_item.is_active p{max-height:inherit!important;overflow:inherit;white-space:normal;text-overflow:inherit;-webkit-line-clamp:inherit!important}.acco_list_wrap .acco_item .arw_bottom{position:absolute;right:20px;top:50px}.acco_list_wrap .acco_item.is_active .arw_bottom{transform:rotate(180deg)}.acco_item .acco_body{display:none;margin-top:-6px;transform-origin:0 0}.acco_item .acco_body .acco_content_inner{padding-bottom:30px}.acco_item .acco_body .a_area{position:relative;box-sizing:border-box;padding:18px 20px 20px;margin-top:10px;background:hsla(0,0%,92.9%,.51)}.acco_item .acco_body .desc{font-size:1.4rem;color:#212121}.acco_item .acco_body .a_area .txt{position:relative;display:block;font-size:1.4rem;white-space:pre-line}.acco_item .acco_body .a_area .txt:before{display:block;position:relative;content:"답변";margin-bottom:5px;font-size:1.5rem;font-weight:500}.a_area ul{padding:30px}.acco_list_wrap .no_result{padding:130px 0;border-bottom:1px solid #d0d0d0}.acco_list_wrap .product_info{display:inline-block;padding:20px 0 14px;vertical-align:top}.acco_list_wrap .product_info .item_box{padding:16px 14px;border:1px solid #ededed}.acco_list_wrap .product_info .item_box .img_area{width:60px}.acco_list_wrap .product_info .item_box .img_area .thumb{width:100%;padding-bottom:100%;background-position:50%;-webkit-background-size:cover;background-size:cover}.acco_list_wrap .product_info .item_box .txt_area{width:100%;margin-left:-60px;padding-left:70px;padding-top:2px}.acco_list_wrap .product_info .item_box .txt_area .ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4;font-weight:500;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.acco_list_wrap .product_info .item_box .item_info_group{padding-top:7px;margin-bottom:0;line-height:1.3}.acco_list_wrap .product_info .item_box .item_opt_info{margin-left:-5px;margin-right:-5px}.acco_list_wrap .product_info .item_box .item_opt_info .label_txt{position:relative;padding:0 5px}.acco_list_wrap .product_info .item_box .label_txt dd,.acco_list_wrap .product_info .item_box .label_txt dt{font-size:1.3rem;color:#6c6c6c}.acco_list_wrap .product_info .item_box .item_opt_info .label_txt+.label_txt:before{display:block;content:"";position:absolute;left:-1px;top:50%;width:1px;height:12px;margin-top:-6px;background:#d0d0d0}.acco_list_wrap .product_info .item_box .item_info_group .seller_info{margin-top:4px}.acco_item .acco_body .a_area .photo_group{margin-top:20px;margin-bottom:0}.photo_group{margin-right:-10px;font-size:0;margin-bottom:30px}.photo_group .photo_item{display:inline-block;width:calc(20% - 10px);margin-right:10px;vertical-align:top}.photo_group .photo_item .thumb{width:100%;padding-bottom:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.acco_body .acco_content_inner .btn_area{margin-top:-10px;text-align:left}.qna_list_wrap .acco_body .acco_content_inner .btn_area{margin-top:0}.list_sec .acco_list_wrap .acoo_list_foot{margin:25px 0 0}.consulting_list_sec .chat_list_head{padding-bottom:15px}.chat_list_head .btn_area{padding:0 10px}.consulting_list_sec .btn_area .open_chat{width:160px}.consulting_list_sec .btn_area .open_chat .ic{vertical-align:-7px;margin-right:5px}.consulting_list_sec .btn_area:last-child{vertical-align:bottom}.consulting_list_sec .btn_area .edit_mode{font-size:1.4rem;color:#7c7c7c;border-bottom:1px solid #7c7c7c}.consulting_list_sec .chat_list_node{position:relative;border-bottom:1px solid #e2e2e2}.consulting_list_sec .chat_list_node:first-child{border-top:1px solid #e2e2e2}.consulting_list_sec .chat_list_wrap{margin-bottom:40px}.consulting_list_sec .chat_list_wrap .chat_list_inner{margin-left:-10px;margin-right:-10px}.consulting_list_sec .chat_list_item{display:flex;width:100%;padding:18px 20px;align-items:center}.consulting_list_sec .is_edit_mode .chat_list_item{padding-right:40px}.consulting_list_sec .chat_list_node .remove{position:absolute;right:8px;top:50%;margin-top:-12px}.consulting_list_sec .chat_list_item .profile_area{flex:none;width:50px;height:50px}.consulting_list_sec .chat_list_item .profile_area figure{display:block;position:relative;width:100%;height:100%;background-color:#f7f7f7;background-image:url(../images/ic_consulting.png);background-size:32px;background-position:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.consulting_list_sec .chat_list_item .profile_area figure.is_profile{background-size:cover}.consulting_list_sec .chat_list_item .profile_area figure:before{display:block;content:"";position:absolute;width:100%;height:100%;border:1px solid #212121;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.06}.consulting_list_sec .chat_list_item .info_area{flex:1 0 0;padding-left:16px;padding-right:10px}.consulting_list_sec .chat_list_item .info_area p{display:-webkit-box;overflow:hidden;height:1.4em;line-height:1.4;font-size:1.6rem;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical}.consulting_list_sec .is_edit_mode .chat_list_item .info_area{padding-right:5px}.consulting_list_sec .chat_list_item .info_area .date{color:#7c7c7c}.consulting_list_sec .chat_list_item .state_info{flex:none}.consulting_list_sec .chat_list_item .state_info .state{width:74px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #b93d40;color:#b93d40;padding:0 5px;text-align:center;line-height:2.7rem}.consulting_list_sec .chat_list_item .state_info .state.complete{background:#eaeaea;border-color:#eaeaea;color:#7c7c7c}.consulting_list_sec .chat_list_wrap .noti_area{padding:20px 10px 21px;text-align:center;background:#f7f7f7;color:#7c7c7c;font-size:1.4rem}.consulting_list_sec .chat_list_wrap .noti_area strong{font-weight:500}.interior_list_wrap.acco_list_wrap .acco_item .acco_head{display:flex;align-items:center;padding:20px 23px 20px 0}.interior_list_wrap.acco_list_wrap .acco_item p{font-weight:400}.interior_list_wrap .acco_item .acco_head .state_info{flex:none;margin-bottom:0;white-space:nowrap}.interior_list_wrap.acco_list_wrap .acco_item .acco_head .arw{margin-top:-7px}.interior_list_wrap.acco_list_wrap .acco_item.is_active .acco_head .arw{margin-top:-8px}.interior_list_wrap.acco_list_wrap .acco_item .acco_head .state_info .state{color:#b93d40}.interior_list_wrap.acco_list_wrap .acco_item .acco_head .state_info .state.complete{color:#7c7c7c}.interior_list_wrap.acco_list_wrap .acco_item .acco_head .state_info .state.TI{color:#ad866c}.interior_list_wrap.acco_list_wrap .acco_item .acco_head .state_info .state.absent{color:#e15657}.interior_list_wrap.acco_list_wrap .acco_item .acco_head .date_info{position:static}.interior_list_wrap .acco_item .acco_head .date{vertical-align:top}.interior_list_wrap .acco_item .acco_body .acco_content_inner{padding:0 0 30px}.interior_list_wrap .acco_item .acco_body .a_area{margin-top:0}.interior_list_wrap .acco_item .a_area .label_ls{display:block}.interior_list_wrap .acco_item .a_area .label_ls>div{display:table;width:100%}.interior_list_wrap .acco_item .acco_body .a_area .label_ls dd>a{display:inline-block;padding-top:2px;font-size:1.4rem}.interior_list_wrap .acco_item .acco_body .a_area .label_ls dd>a .arw{vertical-align:-1px}.interior_list_wrap .a_area .label_ls div+div{margin-top:13px}.interior_list_wrap .a_area .label_ls>div>dt{width:8rem;font-size:1.5rem;font-weight:500;color:#212121;vertical-align:middle}.interior_list_wrap .a_area .label_ls>div>dd{font-size:1.4rem}.interior_list_wrap .a_area .label_ls>div.info_frame,.interior_list_wrap .a_area .label_ls>div.info_frame>dd,.interior_list_wrap .a_area .label_ls>div.info_frame>dt{display:block}.interior_list_wrap .a_area .label_ls>div.info_frame>dt{width:auto;margin-bottom:8px}.interior_list_wrap .a_area table.tbl{background:#fff}.interior_list_wrap .a_area table.tbl tbody tr{height:40px}.interior_list_wrap .a_area table.tbl td,.interior_list_wrap .a_area table.tbl th{padding:7px 16px;border:1px solid #e2e2e2;color:#7c7c7c}.interior_list_wrap .a_area table.tbl th{width:6rem;font-weight:400}.interior_list_wrap .a_area table.tbl td{color:#212121}.interior_list_wrap .a_area .info_group{margin:15px 0 0}.interior_list_wrap .a_area .info_group .dot_list li{margin-bottom:8px}.interior_list_wrap .a_area .info_group .dot_list li:before{top:.5em}.interior_list_wrap .a_area .info_group .label_txt{display:flex;align-items:flex-start;margin-bottom:5px}.interior_list_wrap .a_area .info_group .label_txt dd,.interior_list_wrap .a_area .info_group .label_txt dt{vertical-align:top;line-height:1.4;font-size:1.4rem;color:#7c7c7c}.interior_list_wrap .a_area .info_group .label_txt dt{flex:none;font-weight:400;min-width:6rem}.interior_list_wrap .a_area .info_group .label_txt dd{flex:1;color:#212121}.interior_list_wrap .a_area .info_group .label_txt{font-size:1.4rem}.interior_list_wrap .a_area .info_group .content_info{margin-top:10px}.interior_list_wrap .a_area .info_group .content_info .label{display:block;margin-bottom:7px;font-size:1.4rem;color:#7c7c7c;font-weight:400;line-height:1.4}.interior_list_wrap .a_area .info_group .content_info .content_item{background:#fff}.interior_list_wrap .a_area .content_info .content_item{display:table;width:calc(100% + 10px);table-layout:fixed;padding:12px;margin-left:-10px;border:1px solid #ededed}.interior_list_wrap .a_area .content_info .content_item>div{display:table-cell;vertical-align:middle}.interior_list_wrap .a_area .content_info .content_item .thumb_area{width:100px}.interior_list_wrap .a_area .content_info .content_item .ttl_area{padding:0 12px}.interior_list_wrap .a_area .content_info .content_item .ttl_area .ttl{display:-webkit-box;overflow:hidden;max-height:2.8em;font-size:1.4rem;color:#212121;font-weight:400;line-height:1.4;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.interior_list_wrap .a_area .content_info .content_item.has_op{width:calc(100% + 10px);table-layout:fixed}.interior_list_wrap .a_area .content_info .content_item.has_op .ttl_area .ttl{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interior_list_wrap .a_area .content_info .content_item.has_op .item_info{margin-left:-10px;margin-right:-10px;margin-top:10px}.interior_list_wrap .a_area .content_info .content_item.has_op .label_txt{font-size:1.3rem;padding:0 10px}.store_list_wrap.acco_list_wrap .acco_item .acco_head .state_info .txt_link{position:relative;color:#212121;font-size:1.3rem;margin-left:25px;vertical-align:-4px}.store_list_wrap.acco_list_wrap .acco_item .acco_head .txt_link:before{display:block;content:"";position:absolute;left:-13px;top:50%;width:1px;height:11px;margin-top:-6px;background:#d0d0d0}.store_list_wrap.acco_list_wrap .acco_item .acco_head .open_store{position:relative;display:inline-flex;max-width:100%;padding:5px 10px;margin:2px 0 8px;background:#f6f6f6;align-items:center;font-size:0}.store_list_wrap.acco_list_wrap .acco_item .acco_head .open_store>em,.store_list_wrap.acco_list_wrap .acco_item .acco_head .open_store>span{display:inline-block;font-size:1.3rem}.store_list_wrap.acco_list_wrap .acco_item .acco_head .open_store>span{position:relative;color:#7c7c7c;flex:none}.store_list_wrap.acco_list_wrap .acco_item .acco_head .open_store>span:before{display:block;content:"";position:absolute;right:-9px;top:50%;width:1px;height:11px;margin-top:-6px;background:#d0d0d0}.store_list_wrap.acco_list_wrap .acco_item .acco_head .open_store>em{flex:1;overflow:hidden;color:#000;text-overflow:ellipsis;white-space:nowrap}.store_list_wrap.acco_list_wrap .acco_item .acco_head .open_store .arw{position:static;margin-top:-.1rem;margin-left:3px;margin-right:-2px}.store_list_wrap.acco_list_wrap .acco_item.is_active .acco_head .open_store .arw{transform:rotate(0)}.mypage_page .smart_list_sec{margin-bottom:30px}.mypage_page .smart_list_sec .smart_list_item{display:block;margin-bottom:10px;border:1px solid #e2e2e2}.mypage_page .smart_list_sec .smart_list_item:last-child{margin-bottom:0}.mypage_page .smart_list_sec .list_head{display:flex;align-items:center;padding:10px;background:#f7f7f7;border-bottom:1px solid #e2e2e2}.mypage_page .smart_list_sec .list_head .btn_group{flex:none;white-space:nowrap}.mypage_page .smart_list_sec .list_head .btn_group button{min-width:5rem;height:26px;margin-left:10px;font-size:1.3rem}.mypage_page .smart_list_sec .list_head .info_group{margin:0;flex:1;font-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mypage_page .smart_list_sec .list_head .info_group span{font-size:1.3rem}.mypage_page .smart_list_sec .list_head .info_group strong{font-size:1.3rem;font-weight:500}.mypage_page .smart_list_sec .list_head .info_group strong:before{content:"";width:1px;height:1.2rem;background:#d0d0d0;display:inline-block;margin:0 8px;vertical-align:-1px}.mypage_page .smart_list_sec .list_body ul{padding:17px 10px 12px}.mypage_page .smart_list_sec .list_body ul li{width:100%;display:table;margin-bottom:8px;font-size:1.4rem}.mypage_page .smart_list_sec .list_body ul li:last-child{margin-bottom:0}.mypage_page .smart_list_sec .list_body ul li span{display:table-cell;width:8rem;color:#7c7c7c;vertical-align:top}.mypage_page .smart_list_sec .list_body ul li p{display:table-cell;vertical-align:middle}.smart_list_sec>.btn_area{padding-top:15px}.smart_list_sec>.btn_area .btn{padding:10px;text-align:center}.smart_list_sec>.btn_area .btn b,.smart_list_sec>.btn_area .btn span{display:block}.smart_list_sec>.btn_area .btn b{font-size:1.4rem;font-weight:500}.smart_list_sec>.btn_area .btn b .arw{vertical-align:-.2rem}.smart_list_sec>.btn_area .btn span{font-size:1.2rem}#consultModal.modal{padding-top:20px}#consultModal.modal .modal_head{color:#212121;margin-bottom:14px}#consultModal.modal .modal_head p span{color:#b93d40!important}#consultModal.modal .modal_head p{font-size:1.4rem;line-height:1.5}#consultModal .has_select_wrap{margin:10px 0}#consultModal .has_select_wrap.phone>.input_area.text .input_box_wrap{display:flex;margin-right:-10px;align-items:center}#consultModal .has_select_wrap.phone .bottom_sheet_wrap,#consultModal .has_select_wrap.phone>.input_area .input_box{display:inline-block;position:relative;width:calc(33.33% - 10px);margin:0 10px 0 0}.modal_wrap #consultModal .bg_box{margin-top:20px;margin-left:-20px;margin-right:-20px}.modal_wrap #consultModal .bg_box .dot_txt{color:#6c6c6c;font-size:1.3rem}.modal_wrap #consultModal .bg_box .dot_txt b{display:block;margin-bottom:8px;font-weight:500}.detail_page .smart_list_sec .smart_list_item{margin:11px 0 20px}.consulting_page.smart.detail_page .detail_tab_sec .tabs{padding:0 10px;margin-bottom:20px}.consulting_page.smart.detail_page .detail_tab_sec .tabs .tab_list_wrap{margin:0}.consulting_page.smart.detail_page .detail_tab_sec .tab_list_wrap{width:100%;display:block;height:auto;overflow:hidden;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.consulting_page.smart.detail_page .detail_tab_sec .tab_list_wrap .tab_node{width:33.3333%;float:left;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.consulting_page.smart.detail_page .detail_tab_sec .tab_list_wrap .tab_node:first-child,.consulting_page.smart.detail_page .detail_tab_sec .tab_list_wrap .tab_node:nth-child(3n+1){border-left:1px solid #e2e2e2}.consulting_page.smart.detail_page .detail_tab_sec .tab_list_wrap .tab_node:last-child{border-right:1px solid #e2e2e2}.consulting_page.smart.detail_page .detail_tab_sec .tab_list_wrap .tab_item{width:100%;padding:14px 2px}.consulting_page.smart.detail_page .detail_overview_sec .label_txt{display:flex;align-items:flex-start;margin-bottom:8px}.consulting_page.smart.detail_page .detail_overview_sec .label_txt dt{width:7rem;flex:none;white-space:nowrap}.consulting_page.smart.detail_page .detail_overview_sec .label_txt dd,.consulting_page.smart.detail_page .detail_overview_sec .label_txt dt{font-size:1.4rem;line-height:1.4}.consulting_page.smart .tab_cnt_wrap.consult .tab_cnt_wrap .btn_area{padding:7px 0 20px}.mypage_page.detail_page .ttl_group{margin-bottom:10px}.mypage_page.detail_page .ttl_group .btn.btn_txt{font-size:1.3rem;font-weight:500;color:#7c7c7c}.mypage_page.detail_page .ttl_group .btn.btn_txt i.arw{transition:.2s}.mypage_page.detail_page .ttl_group .btn.btn_txt.is_active i.arw{margin-top:-.5rem;transform:rotate(180deg)}.consulting_page.smart .btn .ic_download_c{vertical-align:-7px;margin-right:-4px}.mypage_page.detail_page .tab_cnt_wrap .recommend_group{margin-bottom:30px}.mypage_page.detail_page .tab_cnt_wrap .recommend_group .style_result_box{border:1px solid #e9e9e9;width:100%;padding:18px 5px;background:#f7f7f7;font-size:1.4rem;text-align:center}.mypage_page.detail_page .tab_cnt_wrap .recommend_group .col:last-child .style_result_box{background:#fbf7f3}.mypage_page.detail_page .tab_cnt_wrap .recommend_group .style_result_box span{color:#7c7c7c;display:block}.mypage_page.detail_page .tab_cnt_wrap .recommend_group .style_result_box strong{color:#b93d40;font-size:1.6rem;font-weight:500}.mypage_page.detail_page .tab_cnt_wrap .blueprint_group .drop_btn{position:relative;padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #212121}.mypage_page.detail_page .tab_cnt_wrap .blueprint_group .drop_btn .arw{display:block;content:"";position:absolute;right:0;top:50%;margin-top:-10px}.mypage_page.detail_page .tab_cnt_wrap .blueprint_group ul li:not(:last-of-type){margin-bottom:22px}.mypage_page.detail_page .tab_cnt_wrap .blueprint_group ul li span{display:block;margin-bottom:10px;font-size:1.5rem;font-weight:500}.mypage_page.detail_page .tab_cnt_wrap .blueprint_group ul li .btn_group{font-size:0}.mypage_page.detail_page .tab_cnt_wrap .blueprint_group ul li .btn_group button{width:calc(50% - 4px);padding:10px 20px;text-align:left;font-size:1.5rem}.mypage_page.detail_page .tab_cnt_wrap .blueprint_group ul li .btn_group button+button{margin-left:8px}.mypage_page.detail_page .tab_cnt_wrap .blueprint_group ul li .btn_group button i{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.mypage_page.detail_page .tab_cnt_wrap .howto_group{padding-top:10px;margin-bottom:20px}.mypage_page.detail_page .tab_cnt_wrap .howto_group p.star_txt{position:relative;padding-left:.8rem;font-size:1.2rem;margin-bottom:11px}.mypage_page.detail_page .tab_cnt_wrap .howto_group p.star_txt:before{position:absolute;left:0;top:.2rem}.mypage_page.detail_page .tab_cnt_wrap .howto_group .bg_box{padding:20px}.mypage_page.detail_page .tab_cnt_wrap .howto_group .bg_box~.bg_box{margin-top:10px}.mypage_page.detail_page .tab_cnt_wrap .howto_group .bg_box .tag_title{display:inline-block;vertical-align:top;text-align:center;margin-bottom:10px}.mypage_page.detail_page .tab_cnt_wrap .howto_group .bg_box .tag_title strong{display:block;min-width:8rem;background:#fff;border-radius:20px;padding:9px 8px 8px;font-size:1.4rem;font-weight:500;color:#212121;line-height:100%}.mypage_page.detail_page .tab_cnt_wrap .howto_group .bg_box p{font-size:1.4rem;font-weight:400;line-height:1.6}.mypage_page.detail_page .tab_cnt_wrap.contract .btn_area{margin-bottom:10px}.mypage_page.detail_page .tab_cnt_wrap.contract .btn_area button{padding:0 5px;margin-bottom:10px}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item{border:1px solid #e2e2e2;margin-bottom:10px}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_head{position:relative;padding:14px 20px 14px 10px;border-bottom:1px solid #d0d0d0;background:#f7f7f7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_head span,.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_head strong{font-size:1.3rem;font-weight:400}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_head i{position:absolute;top:50%;right:10px;margin-top:-7px}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item.is_active .acco_head i{transform:rotate(180deg) translateY(16px)}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_head strong:before{content:"";width:1px;height:12px;background:#d0d0d0;display:inline-block;margin:0 8px;vertical-align:-2px}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_content_inner{padding:17px 10px 0}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_bodys .show_area span{display:table-cell;width:10%;color:#7c7c7c;font-size:1.6rem;vertical-align:top}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_bodys .show_area p{width:90%;font-size:1.6rem;vertical-align:middle;display:table-cell}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_bodys .label_txt dt{width:8rem}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_bodys .request_photo{padding-left:calc(8rem + 3px);margin:10px 0 7px -8px}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_bodys .request_photo .photo_item{width:5.6rem;margin-left:8px;margin-bottom:8px}.mypage_page.detail_page .tab_cnt_wrap.As .acco_item .acco_bodys .result{display:none;background:#f7f7f7;margin:0 -10px;padding:10px 10px 2px}.mypage_page.detail_page .tab_cnt_wrap.As .pagination_group{margin-bottom:0}.mypage_page.detail_page .tab_cnt_wrap.estimate .history_rab_group{margin-bottom:10px}.mypage_page.detail_page .tab_cnt_wrap.estimate .history_rab_group .btn{margin-left:0;margin-bottom:10px}.mypage_page.detail_page .tab_cnt_wrap.estimate .history_rab_group .drop_cnt{display:none}.mypage_page.detail_page .tab_cnt_wrap.estimate .tabs{padding-top:5px;padding-bottom:0}.mypage_page.detail_page .tab_cnt_wrap.estimate .tab_contents{padding:20px 0 0}.mypage_page.detail_page .tab_cnt_wrap.estimate .tab_contents h4{display:block;font-weight:500;font-size:1.5rem;margin-bottom:8px}.mypage_page.detail_page .tab_cnt_wrap.estimate .tab_contents>.desc{font-size:1.4rem;margin-bottom:16px}.mypage_page.detail_page .tab_cnt_wrap.estimate .tab_contents .photo_item:nth-child(3n){margin-left:0}.mypage_page.detail_page .tab_cnt_wrap.estimate .tab_contents .photo_inner img{width:100%;height:100%}.mypage_page.detail_page .tab_cnt_wrap .drop_wrap .drop_btn i{transition:transform .2s}.mypage_page.detail_page .tab_cnt_wrap .drop_wrap .drop_btn.is_active i{transform:rotate(180deg)}.tabs button.tab_item:disabled{background:#f7f7f7;color:#a3a3a3}.mypage_page.detail_page .tab_cnt_wrap.construct p{font-size:1.6rem;font-weight:400}.mypage_page.detail_page .construct_list{padding-top:10px}.mypage_page.detail_page .construct_list li{display:block;width:100%;margin:10px 0 0}.mypage_page.detail_page .construct_list li i{display:inline-block;vertical-align:middle}.mypage_page.detail_page .construct_list li i.ic{width:12px;height:12px;border-radius:50%;position:relative}.mypage_page.detail_page .construct_list li i.ic.ic_status{background:hsla(0,0%,78%,.2)}.mypage_page.detail_page .construct_list li i.ic.ic_status:after{content:"";display:inline-block;border-radius:50%;width:6px;height:6px;position:absolute;top:3px;left:3px;background:#c7c7c7}.mypage_page.detail_page .construct_list li span{width:auto;display:inline-block!important;vertical-align:middle!important;font-size:1.3rem}.mypage_page.detail_page .construct_list li span.name{margin-left:10px;color:#212121!important;font-size:1.3rem}.mypage_page.detail_page .construct_list li.state .btn.basic{border-color:#c7c7c7;color:#c7c7c7}.mypage_page.detail_page .construct_list li .btn.basic.c_b{margin-left:10px;width:68px;height:26px;text-align:center;padding:0;line-height:26px}.mypage_page.detail_page .tab_cnt_wrap .construct_list li.state.active i.ic.ic_status{background:rgba(185,61,64,.2)}.mypage_page.detail_page .tab_cnt_wrap .construct_list li.state.active i.ic.ic_status:after{background:#b93d40}.mypage_page.detail_page .tab_cnt_wrap .construct_list li.state.active .btn.basic{border-color:#b93d40;color:#b93d40}.mypage_page.detail_page .tab_cnt_wrap .construct_list li.state.complete i.ic.ic_status{background:rgba(162,120,85,.2)}.mypage_page.detail_page .tab_cnt_wrap .construct_list li.state.complete i.ic.ic_status:after{background:#a27855}.mypage_page.detail_page .tab_cnt_wrap .construct_list li.state.complete .btn.basic{border-color:#a27855;color:#a27855}.mypage_page .zin_sec.banner_sec{padding:17px 0;background-image:url(../images/img_mypage_consulting_bg.png);background-size:cover;background-position:50%;color:#fff}.mypage_page .zin_sec.banner_sec .ttl{font-weight:700;font-size:1.6rem;margin-bottom:5px}.mypage_page .zin_sec.banner_sec p{font-weight:500;font-size:1.3rem}.mypage_page .zin_sec.banner_sec h6 .arw{vertical-align:-5px}.mypage_page .zin_sec.banner_jinSquare{padding:17px 0;background-image:url(../images/img_mypage_jinSquare_bg.png);background-size:cover;background-position:50%;color:#fff}.mypage_page .zin_sec.banner_jinSquare .ttl{font-weight:700;font-size:1.6rem;margin-bottom:5px;color:#aa6d62}.mypage_page .zin_sec.banner_jinSquare p{font-weight:500;font-size:1.3rem;color:#aa6d62}.mypage_page .zin_sec.banner_sec banner_jinSquare .arw{vertical-align:-5px}.grade_info_box{terxt-align:center}.grade_info_box p+p{margin-top:8px}.grade_info_box .table_wrap{margin-bottom:1.5rem}.grade_info_box .table_wrap table{table-layout:inherit}.grade_info_box thead th{color:#fff;padding:18px 0;font-size:1.1rem;text-align:center;background:#a3a3a3}.grade_info_box thead th:first-child{width:25%;min-width:70px}.grade_info_box thead th:nth-child(2){width:40%}.grade_info_box thead th:nth-child(3){width:35%}.grade_info_box thead th+th{border-left:1px solid #fff}.grade_info_box tbody th{padding:15px 6px;word-break:keep-all;border-bottom:1px solid #e2e2e2;background:#f8f8f8;color:#212121;font-weight:500;font-size:1.1rem;text-align:center}.grade_info_box tbody td{padding:1.5rem 1rem;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;text-align:center;font-size:1.2rem}.grade_info_box tbody td b{font-weight:500}.grade_info_box tbody td p{display:inline-block;text-align:left}.grade_info_box tbody .grade_info_box .has_dot:before{content:"";display:inline-block;background:#6f7070;width:3px;height:3px;margin-top:.45em;margin-right:3px;border-radius:100%}.grade_info_box .has_point:before{content:"*";display:inline-block;margin-right:3px}.grade_info_box .has_dot,.grade_info_box .has_point{display:flex}.grade_info_box .dot_ls{margin-top:.7rem}.grade_info_box .dot_ls>li:before{top:.55em;background:#6f7070}.grade_info_box .dot_ls>li{color:#7c7c7c}#imgModal,#imgModal .modal{padding:0}#imgModal.has_overlay{background:#000}#imgModal .modal{background:transparent}#imgModal .swiper-wrapper{align-items:center}#imgModal .swiper-slide{display:flex;text-align:center;justify-content:center}#imgModal .modal_close{position:fixed;right:0;padding:calc(env(safe-area-inset-top) + 10px) 10px 10px;z-index:1}#imgModal .modal_close:before{content:"";position:absolute;top:0;right:0;width:100vw;height:calc(constant(safe-area-inset-top) + 60px);height:calc(env(safe-area-inset-top) + 60px);background:linear-gradient(180deg,rgba(0,0,0,.4),transparent)}#imgModal .modal_close .ic{position:relative}#imgModal .modal_body{text-align:center}.img_slide_inner{margin-left:-20px;margin-right:-20px;padding:0 0 0 20px}.mypage_home_page .zin_sec{padding:30px 0;margin-top:0;border-top:6px solid #efefef}.mypage_home_page .zin_sec .ttl_area{padding:0}.dash_board{position:relative}.dash_board .profile_group{background-image:url(../images/%40_mypage_dashboad_bg.png);background-position:50%;background-size:cover;padding:20px}.dash_board .user_wrap{font-size:0}.dash_board .profile_group .setting_btn{position:absolute;right:54px;top:17px}.dash_board .profile_group .alarm_btn{position:absolute;right:10px;top:5px;padding:10px}.dash_board .profile_group .alarm_btn .ico-scrap{display:block;width:26px;height:26px;background:url(../images/scrap-black.svg) no-repeat 50% 50%}.dash_board .profile_group .alarm_btn .new_badge{position:absolute;left:66%;margin-left:-8px;top:10px;background:#b93d40;font-size:1.1rem;padding:1px 5px 0 4px;min-width:16px;min-height:16px;border-radius:16px;line-height:1.4;color:#fff;font-weight:500;text-align:center}.dash_board .dash_pattern{position:absolute;right:20px;bottom:10px;font-size:1.4rem;line-height:1.3;font-weight:400;color:#989898;opacity:.7}.dash_board .profile_group{position:relative;z-index:1}.dash_board .profile_group>div{display:table-cell;vertical-align:middle}.dash_board .profile_group .user_id_area{padding-left:15px}.dash_board .profile_group .user_id_area .arw{opacity:.6;margin-top:-1px}.dash_board .user_profile{width:60px;height:60px;border-radius:100%;background-image:url(../images/img_default_profile.png);-webkit-background-size:cover;background-size:cover}.dash_board .user_name{display:flex;align-items:center;font-size:2rem;font-weight:400;color:#212121}.dash_board .user_name i{flex-shrink:0}.dash_board .user_name span{font-weight:500}.dash_board .user_id_area p{font-size:1.6rem;font-weight:500;color:#9b795a}.dash_board .user_id_area p button{color:#212121;font-size:1.6rem;font-weight:400}.dash_board .user_id_area p button .arw{vertical-align:-2px;margin-left:-2px}.dash_board .user_info_list{display:flex;width:100%;box-sizing:border-box;border-top:1px solid #efefef}.dash_board .user_info_list:after{content:"";display:block;clear:both}.dash_board .user_info_list .user_info_item{position:relative;flex:1;text-align:center;padding:18px 0;float:left}.dash_board .user_info_list span.vertical{margin-top:10px}.dash_board .user_info_list p.vertical{margin-top:17px}.dash_board .user_info_list .user_info_item+.user_info_item{border-left:1px solid #e2e2e2}.dash_board .user_info_list .ttl{display:block;margin-bottom:5px;font-size:1.4rem;color:#212121}.dash_board .user_info_list .user_info_item .cnt{font-size:1.6rem;color:#866e64;font-weight:500;vertical-align:bottom}.dash_board .user_info_list .ttl .arw{vertical-align:-1px}.dash_board .user_grade p{vertical-align:middle}.dash_board .user_grade .grade_link{font-size:1.4rem;font-weight:400;color:#212121}.dash_board .user_id_area .cnt{font-size:1.4rem;font-weight:500;color:#a27855;line-height:1.3}.dash_board .user_id_area .user_grade .c_point3{font-size:1.6rem}.dash_board .user_info_list .cnt span{display:inline-block;font-weight:400;color:#212121}.mypage_page .snb_wrap .snb_ttl{font-size:2.4rem;font-weight:500}.mypage_page.has_snb .divider_cnt{width:100%;max-width:1230px}.mypage_head{padding-top:0}.mypage_head h3{font-size:25px;line-height:37px;font-weight:400;margin-bottom:12px}.mypage_home_page.has_snb .divider_cnt{max-width:1230px;padding-top:40px}.mypage_home_page .sec_head{border-bottom:0;margin-bottom:15px}.mypage_home_page .sec_head h4.ttl{font-size:2rem;font-weight:400}.mypage_home_page .sec_head h4.ttl small{font-weight:400;color:#7c7c7c;font-size:1.4rem;vertical-align:middle}.mypage_home_page .sec_head h4.ttl .ic{vertical-align:-4px;margin-left:-2px;pointer-events:auto}.mypage_home_page .sec_head .ttl_group .link{font-size:1.4rem}.mypage_home_page .sec_head .ttl_group .link .arw{margin-left:5px;vertical-align:-1px}.mypage_home_page .sec_head .ttl_group .ttl_area{float:left}.mypage_home_page .sec_head .ttl_group a{display:inline-block;margin-top:-2px;float:right}.mypage_home_page .sec_head .ttl_group a .arw{vertical-align:-7px}.mypage_home_page .shop_process_sec .box_wrap{border:1px solid #e2e2e2}.mypage_home_page .shop_process_sec .box_wrap .process_group{padding:15px 0}.mypage_home_page .shop_process_sec .box_wrap .refund_area{background:#f8f8f8;text-align:center;font-size:1.2rem;padding:12px 0}.mypage_home_page .shop_process_sec .box_wrap .refund_area .name{line-height:1;vertical-align:middle}.mypage_home_page .shop_process_sec .box_wrap .refund_area em{font-size:1.8rem;font-weight:500;vertical-align:-1px;margin-left:3px}.mypage_home_page .shop_process_sec .process_node{position:relative;float:left;width:25%}.mypage_home_page .shop_process_sec .star_txt{margin-top:10px;font-size:1.3rem;color:#7c7c7c;line-height:1.4;font-weight:400}.mypage_home_page .list_sec_body{border:1px solid #e2e2e2}.mypage_home_page .list_sec_body .order_list_head{display:flex;justify-content:space-between;align-items:center;background:#f7f7f7;padding:11px 10px}.mypage_home_page .list_sec_body .order_list_body .cnt_frame{display:flex;padding:17px 10px}.mypage_home_page .order_list_body .cnt_frame+.cnt_frame{border-top:1px solid #e2e2e2}.mypage_home_page .list_sec_body .order_list_foot .btn_area{text-align:center;padding:10px;border-top:1px solid #e2e2e2}.mypage_home_page .list_sec_body .order_list_foot .btn{text-align:center}.mypage_home_page .list_sec_body .order_list_body_img{flex:1;margin-right:10px}.mypage_home_page .list_sec_body .order_list_info_wrap{flex:3.5}.mypage_home_page .list_sec_body .order_list_body_img figure{width:100%;padding-bottom:100%;background-size:contain;background-position:50%}.mypage_home_page .order_list_head .date_order{font-size:1.3rem}.mypage_home_page .order_list_head .detail_link{font-size:1.1rem;vertical-align:-3px;white-space:nowrap}.mypage_home_page .order_list_head .date_order p{color:#a3a3a3}.order_list_info_wrap .contour_group .contour_item dd,.order_list_info_wrap .contour_group .contour_item dt{display:inline;word-break:break-word}.order_list_info_wrap .order_list_body_price{margin-top:3px;font-size:1.3rem}.order_list_info_wrap .order_list_body_price .num{font-size:1.4rem}.order_list_info_wrap .order_list_body_price p:first-child{color:#7c7c7c}.order_list_info_wrap .order_list_body_price p:last-child .num{font-weight:500}.order_list_info_wrap .order_list_body_info .item_company{font-size:1.3rem;color:#a3a3a3;font-weight:500}.order_list_info_wrap .item_description{margin:3px 0}.order_list_info_wrap .item_description .item_name{display:block;width:100%;word-break:break-all;font-size:1.4rem}.order_list_info_wrap .order_list_body_status{color:#e15657;font-size:1.4rem;margin-top:8px}.mypage_home_page .my_activity_info_sec.zin_sec{padding:2px 0}.my_activity_info_sec .ttl_area{margin-bottom:0}.my_activity_info_sec .activity_info_item{position:relative;display:flex;align-items:center;padding:18px 20px;font-size:1.6rem}.my_activity_info_sec .activity_info_item .cnt_wrap{flex:1}.my_activity_info_sec .activity_info_item+.activity_info_item{border-top:1px solid #e2e2e2}.my_activity_info_sec .activity_info_item .arw{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.my_activity_info_sec .activity_info_item .count{font-size:1.8rem;font-weight:500;vertical-align:-1px;display:inline-block;padding-left:7px}.my_activity_info_sec .activity_info_item.level{align-items:normal}.my_activity_info_sec .activity_info_item span.level{display:inline-block;margin-top:7px;color:#fff;font-size:1.8rem;text-align:center;line-height:38px;width:38px;height:45px;background-image:url(../images/flag_brown.png);background-size:38px 44px;background-repeat:no-repeat}.my_activity_info_sec .activity_info_item span.grade{font-size:1.8rem;color:#b93d40;padding-left:10px;font-weight:500;vertical-align:-3px}.my_activity_info_sec .activity_info_item.activity .btn{display:inline-block;padding:0}.my_activity_info_sec .activity_info_item.activity .btn+.btn{margin-left:0}.my_activity_info_sec .activity_info_item.activity .btn .arw{opacity:.7;position:relative;right:0;transform:translateY(0);vertical-align:-2px}.my_activity_info_sec .activity_info_item.activity .contour_group .contour_item:before{margin-left:5px;margin-right:10px}.my_activity_info_sec .activity_info_item.level .txt_link{position:absolute;top:17px;right:20px;font-size:1.3rem;opacity:.7;padding:4px 0}.my_activity_info_sec .activity_info_item.level .btn .arw{position:static;transform:none;vertical-align:-2px}.my_activity_info_sec .activity_info_item.empty_level{padding-bottom:80px}.my_activity_info_sec .activity_info_item.empty_level .btn.w_f{position:absolute;bottom:20px;width:calc(100% - 40px);left:20px}.my_activity_info_sec .ic_area{display:inline-block;width:46px;height:46px;line-height:45px;text-align:center;border-radius:100%;background:#fbf7f3;margin-right:10px}.my_activity_info_sec .activity_item{font-size:1.3rem;color:#7c7c7c;vertical-align:middle}.my_activity_info_sec .activity_item .count{font-size:1.6rem;padding-left:3px}.my_activity_info_sec .ic_area .ic{margin-right:3px}.user_event_sec .ttl_group{margin-bottom:15px}.user_event_sec table{table-layout:fixed}.user_event_sec .tbl_list{margin-bottom:30px}.user_event_sec .tbl_list thead th{font-size:1.4rem;font-weight:500;padding:13px 0 13px 10px;border-top:1px solid #212121;border-bottom:1px solid #e2e2e2;text-align:left}.user_event_sec .tbl_list tbody th{font-size:1.3rem}.user_event_sec .tbl_list tbody td{font-size:1.4rem}.user_event_sec .tbl_list tbody td,.user_event_sec .tbl_list tbody th{padding:18px 0 18px 10px;border-bottom:1px solid #e2e2e2}.user_event_sec .tbl_list tbody td a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user_event_sec .tbl_list tbody td.ttl_center{text-align:center}.mypage_page .zin_sec.menu_sec{padding:0}.mypage_page .zin_sec.menu_sec .menu_node{position:relative;padding:20px 20px 0}.mypage_page .zin_sec.menu_sec .menu_node .ttl{position:relative;padding-bottom:20px}.mypage_page .zin_sec.menu_sec .menu_node .ttl a{display:block}.mypage_page .zin_sec.menu_sec .menu_node ul{display:none;padding-bottom:20px;margin-top:-8px}.mypage_page .zin_sec.menu_sec .menu_node+.menu_node{border-top:6px solid #efefef}.mypage_page .zin_sec.menu_sec .menu_node .arw{position:absolute;right:0;top:50%;margin-top:-17px}.mypage_page .zin_sec.menu_sec .menu_node li{font-size:1.4rem}.mypage_page .zin_sec.menu_sec .menu_node li a{display:block;padding:8px 0}.zin_sec.latest_product_sec .slide_item_list_wrap .list_item .thumb{padding-bottom:100%}.zin_sec.latest_product_sec .slide_item_list_wrap .swiper-container{margin-left:-20px;margin-right:-20px;padding:0 20px}.shop_process_sec .process_node+.process_node:before{display:inline-block;content:"";position:absolute;left:0;opacity:.5;top:50%;transform:translateY(-45%);z-index:1;width:15px;height:15px;margin-left:-8px;background-position:-15px -35px;background-image:url(../images/arw_zin_pc.png);background-size:250px 170px}.shop_process_sec .process_item{text-align:center}.shop_process_sec .process_item .picto{vertical-align:top}.shop_process_sec .process_item .txt_area{font-size:1.2rem}.shop_process_sec .process_item .txt_area em{display:inline-block;padding-top:2px;font-size:1.8rem;line-height:1;font-weight:500;color:#a3a3a3}.scrap_page .tabs{margin:17px -20px 15px;padding:0 20px}.scrap_page .tabs.type_line .tab_item{padding-bottom:7px}.chat_history_wrap{height:calc(100vh - 50px);margin:-20px 0;background:#f7f7f7}.chat_history_wrap .chat_history_inner{height:100%;overflow-y:auto}.chat_history_wrap .history_list{padding:17px 15px}.chat_history_wrap .history_list .history_item,.chat_history_wrap .history_list .history_node{display:flex;align-items:flex-start}.chat_history_wrap .history_list .history_node:not(:last-child){margin-bottom:20px}.chat_history_wrap .history_list .history_node.is_user{flex-direction:row-reverse}.chat_history_wrap .history_item .profile_area{position:relative;width:40px;height:40px;flex-shrink:0;margin-right:10px;margin-top:-2px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.chat_history_wrap .history_item .profile_area .profile{display:block;width:100%;height:100%;background-position:50%;-webkit-background-size:32px;background-size:32px}.chat_history_wrap .history_item .profile_area .profile.is_profile{-webkit-background-size:cover;background-size:cover}.chat_history_wrap .history_item .profile_area:before{display:block;content:"";position:absolute;z-index:1;width:100%;height:100%;border:1px solid #e2e2e2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.chat_history_wrap .history_list .talk_group{display:flex;flex-direction:column}.chat_history_wrap .history_list .talk_area{display:inline-flex}.chat_history_wrap .history_list .is_user .talk_area{justify-content:flex-end;flex-direction:row-reverse}.chat_history_wrap .history_item .talk_area{flex:1;border-top-left-radius:0}.chat_history_wrap .history_item .talk_area+.talk_area{margin-top:6px}.chat_history_wrap .history_item .talk_area p,.chat_history_wrap .history_item .talk_area ul{max-width:55vw;padding:.9rem 1.5rem .6rem;background:#fff;border:1px solid #e2e2e2;-webkit-border-radius:0 14px 14px 14px;-moz-border-radius:0 14px 14px 14px;border-radius:0 14px 14px 14px;line-height:1.6;font-size:1.4rem;word-break:break-all;box-sizing:border-box}.chat_history_wrap .history_item .talk_area ul button{display:block;position:relative;margin-left:-1.5rem;margin-right:-1.5rem;padding:.2rem 3.5rem .2rem 1.5rem;width:calc(100% + 3rem);color:#b93d40;text-align:left;box-sizing:border-box;white-space:normal}.chat_history_wrap .history_item .talk_area li:first-child{margin-top:-2px}.chat_history_wrap .history_item .talk_area li:last-child{margin-bottom:-3px}.chat_history_wrap .history_item .talk_area ul button .arw{position:absolute;right:10px;top:50%;margin-top:-8px}.chat_history_wrap .history_item .talk_area .state{flex-shrink:0;align-self:flex-end;text-align:left;margin-left:10px;margin-bottom:.1rem}.chat_history_wrap .history_list .is_user .talk_area .state{text-align:right;margin-left:0;margin-right:5px}.chat_history_wrap .history_item .talk_area .state span{display:block;font-size:1.1rem;color:#7c7c7c;white-space:nowrap}.chat_history_wrap .is_user .history_item .talk_area p{background:#746661;color:#fff;-webkit-border-radius:14px 0 14px 14px;-moz-border-radius:14px 0 14px 14px;border-radius:14px 0 14px 14px}.setting_wrap .setting_node:not(:last-child){border-bottom:1px solid #e2e2e2}.setting_wrap .setting_node .setting_item{display:flex;padding:16px 0;align-items:center;justify-content:space-between;margin:0 20px}.setting_wrap .setting_node .setting_item .set_login{padding:14px 0}.setting_wrap .setting_node .setting_item+.setting_item{border-top:1px solid #f2f2f2}.setting_wrap .setting_item .ttl_area{margin-bottom:0}.setting_wrap .setting_item .ttl_area p{font-size:1.2rem;color:#7c7c7c;line-height:1.4;word-break:keep-all}.setting_wrap .setting_item>div:last-child{flex-shrink:0;text-align:right}.setting_wrap .setting_item .switch_type label{padding-left:0}.setting_wrap .set_auth .btn_area{margin:-1px 0}.setting_wrap .set_auth .btn{min-width:64px;height:26px;padding:0 8px;font-size:1.3rem}.setting_wrap .set_ver .info_area{font-size:1.4rem}.input_wrap .more_view{position:absolute;right:0;top:1px;color:#212121;opacity:.5}.input_wrap .more_view span{border-bottom:1px solid #7c7c7c;padding-bottom:2px;font-size:1.2rem}.setting_wrap .set_ver .btn.btn_txt{font-size:1.2rem;color:#212121;border-bottom:1px solid}.setting_node>.ttl_area{padding:18px 20px 0;font-weight:500}.setting_node h4.ttl{font-weight:500}.mypage_page.account_page.info_page .executives_area{margin-bottom:0;padding-bottom:0;border-bottom:0;clear:both;display:block}.info_txt.password{display:block}.info_txt.password i{margin-top:-5px}.info_txt.password strong{font-weight:500!important;color:#212121!important}.info_txt.password button{vertical-align:top;margin-left:20px}.mymodiy{margin:40px 0 0}.mymodiy .line_ttl{position:relative;display:inline-block;width:100%;text-align:center;font-weight:400}.mymodiy .line_ttl span{position:relative;padding:0 15px;background:#fff;font-size:1.6rem}.mymodiy .line_ttl:before{content:"";position:absolute;top:50%;height:1px;width:100%;left:0;background:#212121}.mymodiy .btn_area{padding:20px 0 0}.mymodiy .btn_area button{width:100%;margin-bottom:20px}.mymodiy .btn_area button strong{font-weight:700}.mymodiy .btn_area .btn+.btn{margin-left:0}.left{text-align:left}.left p{padding-top:0}.mypg-ban-ziinSquare{width:100%;height:520px;overflow-y:auto;overflow-x:hidden}@media (max-width:720px){.mypg-ban-ziinSquare{height:400px}}.consulting-status{border:1px solid #e2e2e2}.consulting-status ul{display:grid;grid-template-columns:1fr 1fr 1fr}.consulting-status ul li p:first-child{padding:10px 0;background-color:#f8f8f8;font-size:1.2rem;color:#212121;text-align:center}.consulting-status ul li p:last-child{position:relative;padding:10px 0;font-family:Roboto;font-size:1.8rem;color:#a3a3a3;font-weight:500;text-align:center}.consulting-status ul li p:last-child strong{color:#b93d40}.consulting-status ul li:nth-child(3n-1) p:last-child:after,.consulting-status ul li:nth-child(3n-1) p:last-child:before{display:inline-block;content:"";position:absolute;right:0;opacity:.5;top:50%;transform:translateY(-45%);z-index:1;width:15px;height:15px;margin-left:-8px;background-position:-15px -35px;background-image:url(../images/arw_zin_pc.png);background-size:250px 170px}.consulting-status ul li:nth-child(3n-1) p:last-child:before{left:0;margin-left:0}.num_ls li:before{font-size:1.1rem}.order_list_delivery{padding:15px;background:#f7f7f7}.order_list_delivery .delivery_wrap .label_txt{margin-right:10px}.styling_page.detail_page .detail_body{overflow:visible}.styling_page.detail_page .detail_body .detail_wrap .txt_area:empty{display:none}.styling_page.detail_page .detail_body>.content_sec>.item_inner>.detail_wrap>div>.children-slot.detail_body>.content_sec>.item_inner{padding:0}.styling_page.detail_page .detail_body>.content_sec>.item_inner>.detail_wrap>div>.children-slot.detail_body>.content_sec>.item_inner>.children-slot.detail_body .pin_img_group.detail_cnt,.styling_page.detail_page .detail_body>.content_sec>.item_inner>.detail_wrap>div>.children-slot.detail_body>.content_sec>.item_inner>.children-slot.detail_body .pin_img_group.detail_cnt .img_area{margin:0}.styling_page.detail_page .detail_body>.content_sec>.item_inner>.detail_wrap>div>.children-slot.detail_body>.content_sec>.item_inner>.children-slot.detail_body .pin_img_group.detail_cnt+.txt_area{margin-top:10px}.styling_page.detail_page .detail_body>.content_sec>.item_inner>.detail_wrap>div>.children-slot.detail_body>.content_sec>.item_inner>.children-slot.detail_body>.content_sec>.item_inner{padding:0}.styling_page.detail_page .detail_body>.content_sec>.item_inner>.detail_wrap+.detail_wrap{margin-top:0}.styling_page.detail_page .detail_body>.content_sec>.item_inner>.detail_wrap{padding-top:0}.sr-only{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.sr-only.focusable:active,.sr-only.focusable:focus{overflow:visible;position:static;width:auto;height:auto;margin:0;clip:auto}.p_t_10{padding-top:10px!important}.product__head{position:relative;height:50px;padding:0 84px 0 16px}.product__tit-group{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.product__tit{font-size:14px;font-weight:700}.product__code{display:block;margin-top:2px;font-size:12px}.product .tab{padding-top:20px}.mod-detail{position:relative;word-break:keep-all;margin-top:-1px;display:block!important;text-align:left!important}.mod-detail__title{margin-bottom:10px;font-size:16px!important;font-weight:400;display:none}.mod-detail__headline{display:none;margin-top:20px;font-size:15px;font-weight:700;line-height:20px}.mod-detail__sentence{margin:10px 0;line-height:17px;word-break:keep-all}.mod-detail__toggle{display:none;position:absolute;top:-10px;right:0;padding:16px}.mod-detail__toggle:after,.mod-detail__toggle:before{display:block;position:absolute;top:50%;right:11px;width:10px;height:1px;background-color:#7d010b;content:""}.mod-detail__toggle:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform .3s;-moz-transition:transform .3s;transition:transform .3s}.mod-detail.is-active .mod-detail__toggle:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}.spec{margin:20px 0!important}.spec__title{display:block;font-weight:700}.spec__list{margin:20px 0}.spec__title+.spec__list{margin-top:10px}.spec__item{position:relative;margin-top:3px;padding-left:7px;font-size:12px}.zin_page .interior_sec ul li.spec__item{width:100%}.zin_page .interior_sec ul li.spec__item:nth-child(2n){margin-left:0}.spec__item:before{display:block;position:absolute;top:6px;left:0;width:2px;height:2px;border-radius:50%;background-color:#000;content:""}.spec__item:first-child{margin-top:0}.spec__divide{position:relative;padding-right:10px;font-weight:700}.spec__divide:after{position:absolute;top:0;right:2px;line-height:1.2;content:":"}.spec__info{color:#7d010b}em.spec__info{margin-top:2px}.spec__emphasis{font-weight:700}.spec__list+.spec__list{margin-top:20px}.advantage-tabs{margin:20px 0;text-align:center;font-size:0}.advantage-tabs__item{display:inline-block;margin:0 6px;vertical-align:top}.advantage-tabs__item:first-child{margin-left:0}.advantage-tabs__item:last-child{margin-right:0}.advantage-tabs__anchor{display:block;width:47px;text-align:center}.advantage-tabs__ico{display:block;width:47px;height:47px;margin:0 auto 8px;border-radius:23px;font-size:12px;background-color:#a7a9ac;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;transition:background .2s ease-out}.advantage-tabs__anchor.is-active .advantage-tabs__ico{background-color:#7d010b}.advantage-tabs__ico img{display:block;width:100%}.advantage-tabs__txt{display:block;font-size:12px}.advantage-panel{display:block!important}.advantage-panel__item{display:none}.advantage-panel__item.is-active{display:block}.spec_sec .ttl_area+table.product_info{margin-top:10px}.prize{margin-bottom:0;padding-bottom:20px}.prize .mod-detail__title{color:#000}.product-detail{margin-top:10px}.prize__list{border:1px solid #ccc;background-color:#fff}.prize__item{display:table!important;width:100%!important;min-height:74px;padding:10px 0 10px 15px;border-top:1px solid #ccc}.prize__item:first-child{border-top:0}.prize__img{display:table-cell;width:50px;height:50px;vertical-align:middle}.prize__img img{display:block;width:100%}.prize__txt{display:table-cell;padding:0 16px;vertical-align:middle;font-size:12px;line-height:17px;text-align:left}.video-list__stage{display:none;margin-bottom:20px}.text-group{margin:20px 0;word-break:keep-all}.text-group__title{display:block;margin:10px 0;font-size:13px;font-weight:700}.text-group__sentence{line-height:17px}.text-group__sentence strong{font-weight:400}.text-group__sentence .footnote{display:block;color:#7d010b}.text-group__title+.text-group__sentence{margin-top:-9px}.text-group--advantage .text-group__title{font-size:12px}body .EditContent_Type_02{margin-top:10px!important;font-stretch:normal;font-size:12px;letter-spacing:-1px;line-height:22px;color:#494949}body .EditContent_Type_02 img{width:100%;vertical-align:top;border:0;margin-bottom:10px}body .EditContent_Type_02 .C_txt_title strong{font-size:16px;line-height:23px;font-weight:400;color:#8b1c25;display:none}body .EditContent_Type_02 .C_txt_title dl{padding-top:10px}body .EditContent_Type_02 .C_txt_title dt{font-size:15px;line-height:25px;font-weight:700;color:#000;letter-spacing:-1px}body .EditContent_Type_02 .C_txt_title dd{font-size:12px;line-height:22px;font-weight:400;color:#313131;letter-spacing:-1px}body .EditContent_Type_02 .C_title{display:block;font-size:14px;line-height:23px;font-weight:700;color:#000;letter-spacing:-1px}body .EditContent_Type_02 .C_txt{padding-bottom:20px}body .EditContent_Type_02 p.C_txt{line-height:16px;padding-top:10px;font-size:12px;display:inline-block}body .EditContent_Type_02 .C_img_title{display:block;padding:0 0 15px;font-size:12px;line-height:22px;font-weight:700;color:#000;letter-spacing:-1px}body .EditContent_Type_02 .C_video{position:relative;padding-top:56%}body .EditContent_Type_02 .C_video iframe{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0}body .EditContent_Type_02 .C_product_info{padding-bottom:30px}body .EditContent_Type_02 .C_product_info li{font-size:12px;line-height:22px;letter-spacing:-1px;padding-left:5px;margin-left:0!important;margin-bottom:0!important;width:100%}body .EditContent_Type_02 .C_product_info li b{display:inline-block;text-indent:-3px}body .EditContent_Type_02 .C_product_info li b:before{content:"·";display:inline-block;clear:both;padding-right:3px}body .EditContent_Type_02 .C_product_info li b:after{content:":";display:inline-block;clear:both;padding:0 5px}body .EditContent_Type_02 .C_txt_info{margin-top:0!important;padding:10px 0;font-size:12px;line-height:22px;font-weight:400;color:#000;letter-spacing:-1px}.popup_box .title{margin-top:20px;font-size:15px;line-height:20px;font-weight:700}.popup_box .title span{display:block;font-size:12px;line-height:17px;font-weight:400}.popup_box dl:first-child dt{background-image:url(../images/icon_clean.jpg)}.popup_box dl:nth-child(2) dt{background-image:url(../images/icon_safety.jpg)}.popup_box dl:nth-child(3) dt{background-image:url(../images/icon_energy.jpg)}.popup_box dt{width:20%;max-width:100px;margin-top:30px;padding-bottom:8%;line-height:0;text-indent:-1000em;box-sizing:border-box;background-repeat:no-repeat;background-position:0 0;background-size:100% auto}.popup_box dt:first-child{margin-top:10px}.popup_box dd ul{padding-top:20px}.popup_box dd li{display:table;width:100%!important;margin-left:0!important;margin-bottom:0!important;padding-bottom:10px;font-size:14px;line-height:24px}.popup_box dd li span{display:table-cell}.popup_box dd li span u{font-size:12px;text-decoration:none;color:#000;letter-spacing:-.5px}.popup_box dd li i{display:table-cell;text-align:right;font-style:normal;color:#7d010b;cursor:pointer}.details__img{padding-bottom:30px;background:#fff}.details__img .title{padding:20px 4%;font-size:15px;line-height:20px;font-weight:700}.details__img .txt{padding:0 4%;line-height:19px}.fixed_body{height:100%;min-height:100%;overflow:hidden!important;touch-action:none}.goodpart__popup_box{display:none;position:fixed;top:0;left:50%;padding-bottom:50px;transform:translateX(-50%);width:100%;height:100%;z-index:100000;overflow:auto}.goodpart__popup_box.on,.goodpart__popup_box.on .details__img.on{display:block}.goodpart__popup_box .details__img{position:relative;display:none;z-index:100;margin:50px auto 0}.popup_box__dimmed{display:none;z-index:9000;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#000;opacity:.3}.popup_box__dimmed.on{display:block}.table-group{position:relative;margin:20px 0}.table-group__title{font-size:13px;font-weight:700}.table-group__unit{position:absolute;top:2px;right:0;font-size:11px}.table-group__sentence{font-size:11px;line-height:16px}.table-group__sentence em{color:#7d010b}.table-group__grid{width:100%;margin:10px 0;border-bottom:1px solid #e0e0e0}.table-group__grid thead th{position:relative;height:50px;color:#fff;font-weight:700;line-height:16px;background-color:#7d010b;text-align:center}.table-group__grid thead th:before{position:absolute;top:50%;left:0;width:1px;height:12px;margin-top:-6px;background-color:#a24b52;content:""}.table-group__grid thead th:first-child:before{display:none}.table-group__grid tbody th{color:#7d010b!important;font-weight:700}.table-group__grid tbody td,.table-group__grid tbody th{height:50px;padding:0 10px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;word-break:break-all}.table-group__grid tbody td:first-child{border-left:none}.table-group__grid tbody td:last-child{border-right:none}.table-group__grid thead+tbody tr:first-child td,.table-group__grid thead+tbody tr:first-child th{border-top:none}.table-group__grid .left-align{text-align:left}.table-group__grid .right-border{border-right:1px solid #7d010b;font-weight:400;color:#000}.table-group__grid .right-border+td{background-color:#f7f7f7}.table-group__grid tbody th span{color:#000}.table-group__grid--border{border-bottom:1px solid #7d010b}.table-group__grid--border tr:first-child td,.table-group__grid--border tr:first-child th{border-top:1px solid #7d010b}.table-group__grid .bold{font-weight:700}.table-group__li li{position:relative;padding-left:7px}.table-group__li li:before{display:block;position:absolute;top:0;left:0;width:7px;content:"-"}.mod-tabs__list{display:table;table-layout:fixed;border-collapse:collapse;width:100%;margin-bottom:30px;box-sizing:border-box}.mod-tabs__item{display:table-cell;border:1px solid #ccc}.mod-tabs__anchor{display:block;height:48px;line-height:48px;text-align:center;font-size:13px;color:#000}.mod-tabs__anchor:link,.mod-tabs__anchor:visited{color:#000}.mod-tabs__anchor.is-active{position:relative;z-index:1;font-weight:600;outline:1px solid #b93d40;color:#b93d40}.mod-tabs__anchor__en{color:#b93d40}.mod-tabs__ico{margin-right:10px;vertical-align:middle}img.mod-tabs__ico{margin-bottom:0}.mod-tabs__panel{display:none}.mod-tabs__panel.is-active,.mod-tabs__panel.is_active{display:block}.product_structure_wrap h5+h5,.quality_info_sec>span>header h5{display:none}.tit--large{font-size:2rem!important;font-weight:500;margin-bottom:1.5rem!important}.tit--medium{font-size:1.6rem!important;font-weight:500}.tit--small{font-size:1.4rem!important;font-weight:700}.txt--large{font-size:2rem!important;color:#333}.txt--medium{font-size:1.6rem!important;color:#333}.txt--small{font-size:1.4rem!important;color:#333}.bullet--dot li{position:relative;margin-top:8px;padding-left:7px;font-size:14px!important;line-height:20px;color:#333}.bullet--dot li:before{display:block;position:absolute;top:9px;left:0;width:2px;height:2px;background:#333;content:""}.bullet--none li{margin-top:8px;font-size:14px!important;line-height:20px;color:#333}.table--type1{margin:10px 0 15px}.table--type1 thead td,.table--type1 thead th{background:#f8f8f8;color:#7c7c7c;border-top:1px solid #e2e2e2;font-weight:500;word-break:break-all}.table--type1 tbody tr:first-child td,.table--type1 tbody tr:first-child th{border-top:1px solid #e2e2e2}.table--type1 td,.table--type1 th{border-bottom:1px solid #e2e2e2;padding:8px;text-align:center;word-break:break-all;font-size:14px!important;border-right:1px solid #e2e2e2}.table--type1 tr td:last-child,.table--type1 tr th:last-child{border-right:0}.table--type1 td[rowspan]{border-right:1px solid #e2e2e2}.table--type1 td[rowspan]:last-child{border-left:1px solid #e2e2e2;border-right:0}.table--type1 tbody th{font-weight:500;background:#f8f8f8;color:#7c7c7c}.bg--box{padding:1.5rem;background:#f7f7f7}.bg--box .bullet--dot li:first-child,.bg--box .bullet--none li:first-child{margin-top:0}.flex--box{display:flex;gap:5px;flex-direction:row;justify-content:center}.flex--box>div{flex:1;padding:0;text-align:center;border-radius:10px;font-size:1.3rem}.private_area.overview_area .tabs.type_line .tab_node{padding:0 1.5rem}.private_area.overview_area .tabs.type_line .is_active .tab_item{padding-bottom:1rem}.agreebox_wrap *{line-height:1.5;white-space:normal!important;font-size:100%;word-wrap:break-word;word-break:keep-all}.agreebox_wrap .tit_l{margin:0 0 1rem;font-weight:700;font-size:1.5rem}.agreebox_wrap .tit_m{margin:1rem 0 .5rem;font-weight:700;font-size:1.4rem}.agreebox_wrap .tit_s{font-weight:700;font-size:1.3rem}.agreebox_wrap .con{margin-bottom:.5rem}.agreebox_wrap .txt_m{font-size:1.4rem}.agreebox_wrap li{margin-bottom:.5rem;margin-left:16px;text-indent:-16px}.agreebox_wrap .li_in{margin:.5rem 0 1rem}.agreebox_wrap .li_in_hyphen{margin:.5rem 0 1rem -5px}.agreebox_wrap .li_in_hyphen li{margin-left:10px;text-indent:-10px}.agreebox_wrap .li_hyphen{margin:.5rem 0 1rem}.agreebox_wrap .li_hyphen li{margin-left:10px;text-indent:-7px}.agreebox_wrap dl{margin-bottom:.5rem}.agreebox_wrap dl dt{float:left;padding-right:5px;line-height:1.8}.agreebox_wrap dl dd{display:block;line-height:1.8}.agreebox_wrap .mt15{margin-top:1.5rem}.agreebox_wrap table{margin:10px 0 15px}.agreebox_wrap table thead td,.agreebox_wrap table thead th{background:#f8f8f8;color:#7c7c7c;border-top:1px solid #e2e2e2;font-weight:400}.agreebox_wrap table td,.agreebox_wrap table th{border-bottom:1px solid #e2e2e2;padding:8px;text-align:center}.agreebox_wrap table td+td,.agreebox_wrap table th+th{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2}.agreebox_wrap table td:last-child,.agreebox_wrap table th:last-child{border-right:0}.agreebox_wrap table td[rowspan]{border-right:1px solid #e2e2e2}.agreebox_wrap table td[rowspan]:last-child{border-left:1px solid #e2e2e2;border-right:0}.agreebox_wrap table tbody th{border-right:1px solid #e2e2e2}.agreebox_wrap .agree_chk_box{margin-top:20px}.agreebox_wrap .agree_chk_box .agree_chk{display:block;padding:10px 0;text-align:center}.agreebox_wrap .agree_chk_box .agree_chk label{margin-left:20px}.agreebox_wrap .agree_chk_box .agree_chk label:first-child{margin-left:0}.agreebox_wrap .box_style{border:1px solid #ddd;margin-bottom:1rem;padding:0 1rem}.agreebox_wrap .box_style .con{margin-top:1rem}.agreebox_wrap .box_style_btns{margin-top:1rem;margin-bottom:1rem;text-align:right;font-size:0}.agreebox_wrap .box_style_btns .btn_down{display:inline-block;padding:.5rem 1rem;min-width:100px;font-size:11px;color:#fff;background:#888}.agreebox_wrap .box_style_btns .btn_down+.btn_down{margin-left:.5rem}.agreebox_wrap .btn_link{text-decoration:underline}.attached_wrap p.tit_m{margin-bottom:0}.agreebox_wrap .addendum{text-align:center;padding:25px 0 10px;font-size:1.8rem;font-weight:500;color:#212121}@media screen and (min-width:1024px){.terms_box{border:1px solid #e5e5e5;max-width:800px;margin:0 auto;padding:0 2rem 1rem}}@media screen and (max-width:1023px){.agreebox_wrap .agree_scroll{overflow-x:auto;margin-left:-2rem;margin-right:-2rem;padding-left:1rem;padding-right:1rem}}.snackbar_area{z-index:1000;max-width:100%;white-space:pre-line!important}.review_writing_box .review_write_wrap textarea{outline:none}.zin_sec.review_list_sec .review_list_body .txt_area .cnt{white-space:pre-wrap;-webkit-line-clamp:1}.allmenu_wrap .menu_ls .menu_node.depth_1+.depth_2{margin-top:-3px}.allmenu_box .full_banner_group .full_banner_item{height:10vh!important;padding:0}.v-dialog__content .v-dialog.v-dialog--persistent.v-dialog--fullscreen{margin:0}.detail_page .frame_body dd{white-space:normal}.recommend_slide_wrap .slide_wrap{padding:0 20px}.comment_list .comment_item .comment{word-break:break-word}.event_detail_page.type_default .product_detail_body{padding-top:30px}.type_default .product_detail_head .ttl_area{padding-right:40px}.event_detail_page.type_default .product_detail_body .set_inner .wrap{margin:0 0 20px}.privacyBox.light_box_area .box_body{height:100%;overflow-y:auto}.privacyBox.light_box_area .box_body .box_inner{margin-bottom:20px}.event_page+.v-application .share_sheet .sheet_body{padding-top:0}.event_page+.v-application .share_sheet .arrow_box:before{display:none}.event_detail_page.benefit_page .input_area.select{padding:0;border:none}.event_detail_page.benefit_page .input_area.select .input_box{height:auto}.event_detail_page.benefit_page .input_area.select>.label{display:none}.event_detail_page.benefit_page .input_area.select .input_box button{padding:6px 18px 6px 12px;border:none}.event_detail_page.benefit_page .input_area.select .input_box button .arw_small_bottom{right:10%}.event_detail_page.benefit_page .pagination_group{margin:10px 0}#modalWrap.is_show{background:rgba(0,0,0,.5)}.allmenu_box{width:100%;overflow:hidden}.allmenu_box.v_grid{display:flex;flex-flow:column}.allmenu_box.v_grid .box_head{display:flex;flex:0 0 auto}.allmenu_box.v_grid .box_body{display:flex;flex:1 1 auto;min-height:0}.allmenu_box.v_grid .box_body .box_inner{display:flex;flex-flow:column}.allmenu_box.v_grid .box_body .box_inner>div{display:flex;flex-flow:column;overflow:auto}.allmenu_box.v_grid .box_body .allmenu_wrap{display:flex;flex:1 1 auto;flex-flow:column;overflow:hidden}.allmenu_box.v_grid .box_body .allmenu_wrap .tabs{display:flex;flex:0 0 auto}.allmenu_box.v_grid .box_body .allmenu_wrap .allmenu{display:flex;flex:1 1 auto;flex-flow:column;overflow-y:auto}.allmenu_box.v_grid .box_body .utility_menu_wrap{display:flex;flex:0 0 auto;flex-flow:column}.allmenu_box.v_grid .box_foot{display:flex;flex:0 0 auto}.allmenu_wrap .menu_ls .menu_node.depth_2{width:50%}.zin_sec.point_sec .point_detail .point_breakdown .breakdown_info{width:66%}.zin_sec.point_sec .point_detail .point_breakdown .breakdown_info_counter{margin-left:10px}.zin_sec.point_sec .point_detail .point_sortation{width:26%;text-align:right}.zin_sec.point_sec .point_detail .point_sortation .point_save{word-break:break-word}.loading_wrap.is_active{z-index:10001}.writer_info .profile_style{display:block;width:100%;margin-left:-1px;padding-bottom:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;background-size:cover;background-position:50%}.editor_hash.hash_btn_group{margin:0;padding:0 10px;max-height:none}.mypage_page .zin_sec.shipping_list_sec .recipient_area .phone:after{display:none}.mypage_page .zin_sec.shipping_list_sec .recipient_area .tel:before{content:"";display:inline-block;width:1px;height:13px;background:#d0d0d0;margin:0 10px}.shipping_box .postAreaClass{margin:0 -20px}.zin_sec.coupon_sec .coupon_detail.is_disabled .scope_product .arw{opacity:.5}.pin_frame .price_info_group .img_area figure{width:100%;padding-bottom:100%;vertical-align:top;background-size:cover}.v-dialog:has(.catalog-youtube){margin:0;transition:none}.v-dialog:has(.catalog-youtube) .v-card.catalog-youtube{position:static}.___img img{width:100%;display:block;margin-bottom:0}.___mo{box-sizing:border-box}.___head-title{margin-bottom:10px;font-size:18px;font-weight:500}.___head-desc,.___head-title{line-height:1.2;text-align:left;color:#000}.___head-desc{margin-bottom:28px;font-size:14px;font-weight:400}.___prod-ct{text-align:left}.___prod-ct .___title{margin-bottom:20px;font-size:15px;font-weight:500;line-height:1.2;text-align:left;color:#000}.___prod-ct .___img{position:relative}.___prod-ct .___text{position:absolute;top:0;font-size:1rem;font-weight:400;line-height:1;color:#565656;white-space:nowrap}.___prod-ct .___text-sm{margin-top:20px;font-size:10px;font-weight:300;line-height:1;text-align:left;color:#5b5b5b;letter-spacing:-.02em}.___pos-r{position:relative}.___bottom-line-title{padding-bottom:6px;margin-bottom:8px;font-size:15px;font-weight:400;line-height:1;border-bottom:1px solid #c1c1c1}.___bottom-line-title span{font-size:12px}.___prod-text{font-size:1rem;font-weight:400;line-height:1.4;text-align:center;color:#565656;letter-spacing:-.02em;white-space:nowrap}.___small-text{display:inline-block;vertical-align:top;font-size:.91rem;font-weight:300;line-height:1.4;color:#696969;letter-spacing:-.03em}.___font-size-15{font-size:15px}.___text-left{text-align:left}.___text-center{text-align:center}.___pos-a{position:absolute}.___text-indent{padding-left:.475rem;text-indent:-.475rem}.C_txt_info{margin-top:0;font-size:12px;line-height:22px;font-weight:400;letter-spacing:-1px}.___pb-1{padding-bottom:.5rem}.___pb-2{padding-bottom:1rem}.___pb-3{padding-bottom:1.5rem}.___pb-4{padding-bottom:2rem}.___pb-5{padding-bottom:2.5rem}.___pb-6{padding-bottom:3rem}.___pb-7{padding-bottom:3.5rem}.___pb-8{padding-bottom:4rem}.___pb-9{padding-bottom:4.5rem}.___pb-10{padding-bottom:5rem}.___pt-1{padding-top:.5rem}.___pt-2{padding-top:1rem}.___pt-3{padding-top:1.5rem}.___pt-4{padding-top:2rem}.___pt-5{padding-top:2.5rem}.___pt-6{padding-top:3rem}.___pt-7{padding-top:3.5rem}.___pt-8{padding-top:4rem}.___pt-9{padding-top:4.5rem}.___pt-10{padding-top:5rem}.___pr-1{padding-right:.5rem}.___pr-2{padding-right:1rem}.___pr-3{padding-right:1.5rem}.___pr-4{padding-right:2rem}.___pr-5{padding-right:2.5rem}.___pr-6{padding-right:3rem}.___pr-7{padding-right:3.5rem}.___pr-8{padding-right:4rem}.___pr-9{padding-right:4.5rem}.___pr-10{padding-right:5rem}.___pl-1{padding-left:.5rem}.___pl-2{padding-left:1rem}.___pl-3{padding-left:1.5rem}.___pl-4{padding-left:2rem}.___pl-5{padding-left:2.5rem}.___pl-6{padding-left:3rem}.___pl-7{padding-left:3.5rem}.___pl-8{padding-left:4rem}.___pl-9{padding-left:4.5rem}.___pl-10{padding-left:5rem}.___mb-0{margin-bottom:0!important}.___mb-1{margin-bottom:.5rem}.___mb-2{margin-bottom:1rem}.___mb-3{margin-bottom:1.5rem}.___mb-4{margin-bottom:2rem}.___mb-5{margin-bottom:2.5rem}.___mb-6{margin-bottom:3rem}.___mb-7{margin-bottom:3.5rem}.___mb-8{margin-bottom:4rem}.___mb-9{margin-bottom:4.5rem}.___mb-10{margin-bottom:5rem}.___mt-0{margin-top:0!important}.___mt-1{margin-top:.5rem}.___mt-2{margin-top:1rem}.___mt-3{margin-top:1.5rem}.___mt-4{margin-top:2rem}.___mt-5{margin-top:2.5rem}.___mt-6{margin-top:3rem}.___mt-7{margin-top:3.5rem}.___mt-8{margin-top:4rem}.___mt-9{margin-top:4.5rem}.___mt-10{margin-top:5rem}.___mr-0{margin-right:0!important}.___mr-1{margin-right:.5rem}.___mr-2{margin-right:1rem}.___mr-3{margin-right:1.5rem}.___mr-4{margin-right:2rem}.___mr-5{margin-right:2.5rem}.___mr-6{margin-right:3rem}.___mr-7{margin-right:3.5rem}.___mr-8{margin-right:4rem}.___mr-9{margin-right:4.5rem}.___mr-10{margin-right:5rem}.___ml-0{margin-left:0!important}.___ml-1{margin-left:.5rem}.___ml-2{margin-left:1rem}.___ml-3{margin-left:1.5rem}.___ml-4{margin-left:2rem}.___ml-5{margin-left:2.5rem}.___ml-6{margin-left:3rem}.___ml-7{margin-left:3.5rem}.___ml-8{margin-left:4rem}.___ml-9{margin-left:4.5rem}.___ml-10{margin-left:5rem}.___row{margin:0 -.85rem;overflow:hidden}.___col-1{width:8.333%}.___col-1,.___col-2{float:left;padding:0 .85rem}.___col-2{width:16.666%}.___col-3{width:25%}.___col-3,.___col-4{float:left;padding:0 .85rem}.___col-4{width:33.333%}.___col-5{width:41.666%}.___col-5,.___col-6{float:left;padding:0 .85rem}.___col-6{width:50%}.___col-7{width:58.333%}.___col-7,.___col-8{float:left;padding:0 .85rem}.___col-8{width:66.666%}.___col-9{width:75%}.___col-9,.___col-10{float:left;padding:0 .85rem}.___col-10{width:83.333%}.___col-11{width:91.666%}.___col-11,.___col-12{float:left;padding:0 .85rem}.___col-12{width:100%}.___clear{clear:left}.___ytb-frame{position:relative;height:0;padding-bottom:56.25%}.___ytb-frame iframe{position:absolute;left:0;top:0;width:100%;height:100%}.trendship_page{color:#212121}.trendship_page .detail_head .ttl_group{position:absolute;right:0;bottom:0;min-height:85px;background:#fff;padding:10px 20px 0;margin:0;width:calc(100% - 30px)}.trendship_page .detail_head .ttl_group .ttl_area{width:100%;padding-top:5px;margin-bottom:0}.trendship_page .detail_head .ttl_group .ttl_area .ttl{font-size:18px;letter-spacing:-.5px;font-weight:500}.trendship_page .detail_head .cnt_area{position:relative;z-index:20;padding-left:50px;padding-right:20px;margin-top:-30px;font-size:1.4rem;color:#444}.trendship_page .detail_head .ttl_area:before{display:none}.trendship_page .detail_head .btn_wrap{position:absolute;right:15px;top:25px;display:flex;z-index:1;margin-top:0}.trendship_page .detail_head .btn_frame{margin-left:8px}.trendship_page .detail_head .btn_frame button{width:38px;height:38px;border-radius:100%;background:rgba(0,0,0,.1)}.trendship_page .detail_wrap{padding:0}.trendship_page .detail_wrap+.detail_wrap{margin-top:8rem}.trendship_page .detail_wrap:last-of-type{margin-bottom:4rem}.trendship_page .outline_area{margin-top:4rem}.trendship_page .outline_area .ttl{margin-bottom:.8rem}.trendship_page .outline_area .ttl strong{font-weight:700;font-size:1.2rem;line-height:1.8rem}.trendship_page .outline_area .txt{font-weight:500;font-size:1.5rem;line-height:2.2rem}.trendship_page .detail_wrap .outline2_area{margin-top:4rem;text-align:center}.trendship_page .detail_wrap .outline2_area .ttl{margin-bottom:2.8rem;font-size:2.4rem;line-height:3.2rem}.trendship_page .detail_wrap .outline2_area .ttl strong{font-weight:700}.trendship_page .detail_wrap .outline2_area .txt{font-weight:400;font-size:1.8rem;line-height:3.2rem}.trendship_page .detail_wrap .ttl_area .ttl{margin-bottom:3rem;font-size:1.5rem;line-height:2.2rem;font-weight:500;text-align:center}.trendship_page .detail_wrap .ttl_area .ttl2{margin-bottom:2rem;font-size:1.4rem;font-weight:700;line-height:2.8rem}.trendship_page .detail_wrap .ttl2_area{margin-top:3rem;margin-bottom:6rem}.trendship_page .detail_wrap .ttl2_area .ttl2{font-size:1.4rem;font-weight:500;line-height:2.8rem}.trendship_page .detail_wrap .txt_check{text-align:center}.trendship_page .detail_wrap .txt_check+.txt_check{margin-top:1rem}.trendship_page .detail_wrap .txt_check img{width:1.6rem}.trendship_page .detail_wrap .pin_img_group{text-align:center}.trendship_page .detail_wrap .pin_img_group .img_area{margin-top:0}.trendship_page .detail_wrap .pin_img_group .img_area+.img_area{margin-top:2rem}.trendship_page .detail_wrap .txt_area{padding-top:2rem}.trendship_page .detail_wrap .ttl_area+.txt_area{padding-top:0}.trendship_page .detail_wrap .txt_area+.ttl_area{margin-top:5rem}.trendship_page .detail_wrap .outline_area+.txt_area,.trendship_page .detail_wrap .pin_img_group+.txt_area{padding-top:3rem}.trendship_page .detail_wrap .pin_img_group+.txt2_area{padding-top:2rem}.trendship_page .detail_wrap .mark_list_area+.txt_area{padding-top:3rem}.trendship_page .detail_wrap .quick_area+.txt_area{padding-top:4rem}.trendship_page .detail_wrap .txt_area+.pin_img_group{padding-top:3rem}.trendship_page .detail_wrap .btn_theme_area{margin-top:2rem}.trendship_page .detail_wrap .mark_list_area{display:flex;width:100%;overflow:auto;margin:2rem auto 0;-webkit-overflow-scrolling:touch}.trendship_page .detail_wrap .mark_list_area::-webkit-scrollbar{display:none}.trendship_page .detail_wrap .mark_item{width:20vw}.trendship_page .detail_wrap .mark_item+.mark_item{margin-left:.5rem}.trendship_page .detail_wrap .mark_item .mark{display:flex;width:20vw;height:20vw;text-indent:0;border:1px solid rgba(33,33,33,.06)}.trendship_page .detail_wrap .mark_item.is_active .mark{border:2px solid #b93d40}.trendship_page .detail_wrap .mark_item .mark img{object-fit:cover;width:100%;height:100%}.trendship_page .detail_wrap .mark_item .txt_area{padding-top:1rem;font-size:1.1rem;line-height:1.6rem}.trendship_page .detail_wrap .mark_item .brand{color:#a3a3a3;font-size:inherit;line-height:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trendship_page .detail_wrap .mark_item .item_name{font-size:inherit;line-height:inherit;letter-spacing:-.5px;word-break:keep-all}.trendship_page .detail_wrap .mark_item .item_name strong{display:block;font-weight:500}.trendship_page .pin_frame .price_info_group .arw.arw_right{width:14px;height:14px;background-position:-20px -35px}.trendship_page .pin_frame .price_info_group.is_disabled{cursor:default}.trendship_page .pin_frame .price_info_group.is_disabled .arw.arw_right{visibility:hidden}.trendship_page .btn_theme{display:inline-flex;vertical-align:top;align-items:center;justify-content:center;width:100%;height:4.2rem;padding-top:2px;border:1px solid #866e64;color:#866e64;font-size:1.4rem;font-weight:500}.trendship_page .btn_theme .vr{display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:8px}.trendship_page .detail_wrap .quick_area .quick_col+.quick_col{margin-top:5rem}.trendship_page .detail_wrap .quick_area .quick_cont{margin-top:20px;text-align:center}.trendship_page .detail_wrap .quick_area .quick_cont .ttl{margin-top:20px;margin-bottom:10px;line-height:22px;font-size:15px;font-weight:500}.trendship_page .detail_wrap .quick_area .quick_cont .txt{line-height:21px;font-size:13px;font-weight:400}.event_detail_page._layout_hide_title_ .product_detail_head{display:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(var(--swiper-navigation-size)*-1/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/*!
 * Viewer.js v1.10.4
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2022-02-13T08:39:57.620Z
 */.viewer-close:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen-exit:before,.viewer-fullscreen:before,.viewer-next:before,.viewer-one-to-one:before,.viewer-play:before,.viewer-prev:before,.viewer-reset:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-zoom-in:before,.viewer-zoom-out:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAUCAYAAABWOyJDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAQPSURBVHic7Zs/iFxVFMa/0U2UaJGksUgnIVhYxVhpjDbZCBmLdAYECxsRFBTUamcXUiSNncgKQbSxsxH8gzAP3FU2jY0kKKJNiiiIghFlccnP4p3nPCdv3p9778vsLOcHB2bfveeb7955c3jvvNkBIMdxnD64a94GHMfZu3iBcRynN7zAOI7TG15gHCeeNUkr8zaxG2lbYDYsdgMbktBsP03jdQwljSXdtBhLOmtjowC9Mg9L+knSlcD8TNKpSA9lBpK2JF2VdDSR5n5J64m0qli399hNFMUlpshQii5jbXTbHGviB0nLNeNDSd9VO4A2UdB2fp+x0eCnaXxWXGA2X0au/3HgN9P4LFCjIANOJdrLr0zzZ+BEpNYDwKbpnQMeAw4m8HjQtM6Z9qa917zPQwFr3M5KgA6J5rTJCdFZJj9/lyvGhsDvwFNVuV2MhhjrK6b9bFiE+j1r87eBl4HDwCF7/U/k+ofAX5b/EXBv5JoLMuILzf3Ap6Z3EzgdqHMCuF7hcQf4HDgeoHnccncqdK/TvSDWffFXI/exICY/xZyqc6XLWF1UFZna4gJ7q8BsRvgd2/xXpo6P+D9dfT7PpECtA3cnWPM0GXGFZh/wgWltA+cDNC7X+AP4GzjZQe+k5dRxuYPeiuXU7e1qwLpDz7dFjXKRaSwuMLvAlG8zZlG+YmiK1HoFqT7wP2z+4Q45TfEGcMt01xLoNZEBTwRqD4BLpnMLeC1A41UmVxsXgXeBayV/Wx20rpTyrpnWRft7p6O/FdqzGrDukPNtkaMoMo3FBdBSQMOnYBCReyf05s126fU9ytfX98+mY54Kxnp7S9K3kj6U9KYdG0h6UdLbkh7poFXMfUnSOyVvL0h6VtIXHbS6nOP+s/Zm9mvyXW1uuC9ohZ72E9uDmXWLJOB1GxsH+DxPftsB8B6wlGDN02TAkxG6+4D3TWsbeC5CS8CDFce+AW500LhhOW2020TRjK3b21HEmgti9m0RonxbdMZeVzV+/4tF3cBpP7E9mKHNL5q8h5g0eYsCMQz0epq8gQrwMXAgcs0FGXGFRcB9wCemF9PkbYqM/Bas7fxLwNeJPdTdpo4itQti8lPMqTpXuozVRVXPpbHI3KkNTB1NfkL81j2mvhDp91HgV9MKuRIqrykj3WPq4rHyL+axj8/qGPmTqi6F9YDlHOvJU6oYcTsh/TYSzWmTE6JT19CtLTJt32D6CmHe0eQn1O8z5AXgT4sx4Vcu0/EQecMydB8z0hUWkTd2t4CrwNEePqMBcAR4mrBbwyXLPWJa8zrXmmLEhNBmfpkuY2102xxrih+pb+ieAb6vGhuA97UcJ5KR8gZ77K+99xxeYBzH6Q3/Z0fHcXrDC4zjOL3hBcZxnN74F+zlvXFWXF9PAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:280px;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in:before{background-position:0 0;content:"Zoom In"}.viewer-zoom-out:before{background-position:-20px 0;content:"Zoom Out"}.viewer-one-to-one:before{background-position:-40px 0;content:"One to One"}.viewer-reset:before{background-position:-60px 0;content:"Reset"}.viewer-prev:before{background-position:-80px 0;content:"Previous"}.viewer-play:before{background-position:-100px 0;content:"Play"}.viewer-next:before{background-position:-120px 0;content:"Next"}.viewer-rotate-left:before{background-position:-140px 0;content:"Rotate Left"}.viewer-rotate-right:before{background-position:-160px 0;content:"Rotate Right"}.viewer-flip-horizontal:before{background-position:-180px 0;content:"Flip Horizontal"}.viewer-flip-vertical:before{background-position:-200px 0;content:"Flip Vertical"}.viewer-fullscreen:before{background-position:-220px 0;content:"Enter Full Screen"}.viewer-fullscreen-exit:before{background-position:-240px 0;content:"Exit Full Screen"}.viewer-close:before{background-position:-260px 0;content:"Close"}.viewer-container{bottom:0;direction:ltr;font-size:0;left:0;line-height:0;overflow:hidden;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viewer-container::-moz-selection,.viewer-container ::-moz-selection{background-color:transparent}.viewer-container::selection,.viewer-container ::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{display:block;height:auto;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.viewer-canvas{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90%!important;width:auto}.viewer-footer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center}.viewer-navbar{background-color:rgba(0,0,0,.5);overflow:hidden}.viewer-list{box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:.5;overflow:hidden;transition:opacity .15s;width:30px}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;bottom:0;cursor:none;display:none;right:0;z-index:1}.viewer-player,.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:6px 3px}.viewer-toolbar>ul>li{background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;transition:background-color .15s;width:24px}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:rgba(0,0,0,.8)}.viewer-toolbar>ul>li:focus{box-shadow:0 0 3px #fff;outline:0;position:relative;z-index:1}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{background-color:rgba(0,0,0,.8);border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{color:#ccc;display:inline-block;font-size:12px;line-height:1.2;margin:0 5% 5px;max-width:90%;opacity:.8;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;transition:background-color .15s;width:80px}.viewer-button:focus,.viewer-button:hover{background-color:rgba(0,0,0,.8)}.viewer-button:focus{box-shadow:0 0 3px #fff;outline:0}.viewer-button:before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:rgba(0,0,0,.5)}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:-webkit-grab;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@-webkit-keyframes viewer-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes viewer-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.viewer-loading:after{-webkit-animation:viewer-spinner 1s linear infinite;animation:viewer-spinner 1s linear infinite;border:4px solid hsla(0,0%,100%,.1);border-left-color:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media (max-width:767px){.viewer-hide-xs-down{display:none}}@media (max-width:991px){.viewer-hide-sm-down{display:none}}@media (max-width:1199px){.viewer-hide-md-down{display:none}}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-16-9,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js.vjs-fill,.video-js .vjs-tech{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-audio-button,.video-js.vjs-layout-small .vjs-captions-button,.video-js.vjs-layout-small .vjs-chapters-button,.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-descriptions-button,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-subtitles-button,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-audio-button,.video-js.vjs-layout-tiny .vjs-captions-button,.video-js.vjs-layout-tiny .vjs-chapters-button,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-descriptions-button,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-subtitles-button,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-audio-button,.video-js.vjs-layout-x-small .vjs-captions-button,.video-js.vjs-layout-x-small .vjs-chapters-button,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-descriptions-button,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-subtitles-button,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js.vjs-layout-tiny .vjs-custom-control-spacer,.video-js.vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{flex:auto;display:block}.video-js.vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js.vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible),.video-js :focus:not(:focus-visible){outline:none}.alert-area[data-v-61b2d608]{justify-content:center;align-items:center;width:300px;background:#fff;border-radius:4px}.alert-area[data-v-61b2d608],.alert-area h2[data-v-61b2d608]{text-align:center;padding:20px 0}.alert-area p[data-v-61b2d608]{margin:30px 10px}.alert-area button[data-v-61b2d608]{padding:15px;border:1px solid #ddd;border-radius:4px;color:#000;background:#e9e9e9}.test[data-v-646a356a]{margin-top:185px;padding:30px 0}.wrap[data-v-638b0074]{position:relative}.youtube-container[data-v-638b0074]{position:absolute;background-color:#000;top:0;left:0;display:none}.youtube-container>div[data-v-638b0074]{width:100%;height:100%;position:absolute}.youtube-container>div>iframe[data-v-638b0074],.youtube-container>iframe[data-v-638b0074]{width:100%!important;height:100%!important}input[data-v-638b0074],input[data-v-638b0074]:focus{outline:none;outline-style:none;border-color:transparent}.wrap[data-v-246066a8]{position:relative}.youtube-container[data-v-246066a8]{position:absolute;background-color:#000;top:0;left:0;display:none}.youtube-container>div[data-v-246066a8]{width:100%;height:100%;position:absolute}.youtube-container>div>iframe[data-v-246066a8],.youtube-container>iframe[data-v-246066a8]{width:100%!important;height:100%!important}input[data-v-246066a8],input[data-v-246066a8]:focus{outline:none;outline-style:none;border-color:transparent}.word-card-quiz-event .btn-select-words-reset,.word-card-quiz-event .group-action-buttons,.word-card-quiz-event .group_select_cards,.word-card-quiz-event .group_select_valus{position:absolute}.word-card-quiz-event .group_select_cards .word_box,.word-card-quiz-event .group_select_valus .select_val{display:flex;justify-content:center;align-items:center}.festa .mid_inner[data-v-746acb0c]{padding:0}img[data-v-746acb0c]{width:100%}.align-center[data-v-746acb0c]{text-align:center}.font-gmarket[data-v-746acb0c]{font-family:GmarketSans;letter-spacing:-1px}.is-fixed[data-v-746acb0c]{z-index:2;position:fixed;top:0;left:0;right:0;transition:.2s}.nav-wrapper[data-v-746acb0c]{height:101px}.festa-nav[data-v-746acb0c]{height:50px;display:flex;color:#4b4b4b;background-color:#f0f0f0;border-bottom:1px solid #4b4b4b}.festa-nav .btn-nav[data-v-746acb0c]{flex:1;white-space:nowrap;padding:0 .7rem}.festa-nav .btn-nav+.btn-nav[data-v-746acb0c]{border-left:1px solid #4b4b4b}.festa-nav .btn-nav.is-active[data-v-746acb0c]{font-weight:700;color:#d0474e;background-color:#fff}.nav-wrapper .btn-area[data-v-746acb0c]{font-size:0}.nav-wrapper .btn-area button[data-v-746acb0c]{width:100%;height:50px;line-height:1;padding-top:3px;color:#fff;font-family:GmarketSans;font-size:2rem;font-weight:700;background-color:#cb4848}.nav-wrapper .btn-area button img[data-v-746acb0c]{width:auto}.is-fixed .btn-area[data-v-746acb0c]{padding:0}.bg-yell[data-v-746acb0c]{background-color:#fff8e6}.bg-beige[data-v-746acb0c]{background-color:#f7efda}.bg-white[data-v-746acb0c]{background-color:#fff}.flex[data-v-746acb0c]{display:flex}.flex-col[data-v-746acb0c]{flex-direction:column}.items-btween[data-v-746acb0c]{justify-content:space-between}.items-center[data-v-746acb0c]{align-items:center}.relative[data-v-746acb0c]{position:relative}.section-04 a[data-v-746acb0c]{width:100%;height:100%;display:inline-block;font-size:0}.section-04 .img-box[data-v-746acb0c]{width:100%;overflow:hidden;position:relative;display:inline-flex;justify-content:center;align-items:center;font-size:0}.section-04 .img-box[data-v-746acb0c]:after{content:"";display:block;padding-top:100%}.section-04 .img-box img[data-v-746acb0c]{position:absolute;width:100%;height:auto;z-index:1}.section-04 .swiper-box[data-v-746acb0c]{padding:0 7.5vw}.section-04 .zin_pagination_group[data-v-746acb0c]{position:inherit;padding:0;margin:0}.section-04 .zin_pagination_group .zin_pagination.long[data-v-746acb0c]{width:100%;height:1px;background-color:rgba(0,0,0,.2)}.section-04 .zin_pagination_group[data-v-746acb0c] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#4d4d4d;height:3px;margin-top:-1px}.section-04 .swiper-box .swiper-navigation .btn-arr[data-v-746acb0c]{position:absolute;top:50%;z-index:1;transform:translateY(-50%);width:4vw;height:4vw;border-radius:30px;background-color:hsla(0,0%,100%,.5)}.section-04 .swiper-box .swiper-navigation .btn-arr.arr-prev[data-v-746acb0c]{left:2vw}.section-04 .swiper-box .swiper-navigation .btn-arr.arr-next[data-v-746acb0c]{right:2.5vw}.section-04 .swiper-box .swiper-navigation .btn-arr .icon-arr[data-v-746acb0c]:before{content:"";position:absolute;width:1.2vw;height:2.1vw;top:50%;transform:translate(-50%,-50%);background-size:cover}.section-04 .swiper-box .swiper-navigation .btn-arr.arr-prev .icon-arr[data-v-746acb0c]:before{left:calc(50% - 2px);background-image:url(../images/arr-prev.png)}.section-04 .swiper-box .swiper-navigation .btn-arr.arr-next .icon-arr[data-v-746acb0c]:before{left:calc(50% + .4vw);background-image:url(../images/arr-next.png)}.section-04 .swiper-box .swiper-navigation .btn-arr.swiper-button-disabled .icon-arr[data-v-746acb0c]:before{opacity:.3}.section-04 .pagination-container[data-v-746acb0c]{padding:2px 7.5vw 6vw}.section-04 .btn-area[data-v-746acb0c]{padding:0 16vw 12vw}.section-05[data-v-746acb0c]{background-color:#efefef}.section-05 .img-desc[data-v-746acb0c]{padding:5vw 0 4vw}.section-05 .video-area[data-v-746acb0c]{padding:0 7.5vw}.section-05 .video-area iframe[data-v-746acb0c]{height:47vw}.section-05 .img-footer[data-v-746acb0c]{margin-top:2vw}.section-06 .btn-area[data-v-746acb0c]{padding:5vw 16vw 12vw}.festa-footer .section-wrap[data-v-746acb0c]{padding:12vw 7.5vw}.festa-footer[data-v-746acb0c]{color:#fff;background-color:#333}.festa-footer .footer-title[data-v-746acb0c]{gap:.9vw;margin-bottom:2.6vw;font-size:1.2rem}.festa-footer .footer-title[data-v-746acb0c]:before{content:"";display:inline-block;width:3.4vw;height:3.5vw;background-image:url(../images/footer_icon.png);background-size:cover}.festa-footer .list[data-v-746acb0c]{font-size:.8rem}.festa-footer .precautions+.precautions[data-v-746acb0c]{padding-top:2rem;margin-top:2rem;border-top:1px solid #575757}.festa-footer .precautions li+li[data-v-746acb0c]{margin-top:.5vw}.editor_container{position:relative}._event_tvc_checkbox_items_container_ .check_box_container{position:relative;display:inline-block;cursor:pointer}._event_tvc_checkbox_items_container_ .check_box_container input[type=checkbox]:checked+.check_box_icon{background:#9a2a32}._event_tvc_checkbox_items_container_ .check_box_container input[type=checkbox]:checked+.check_box_icon:after{background:#9a2a32;border-color:#fff}._event_tvc_checkbox_items_container_ .check_box_icon:after{content:"";width:30%;height:60%;border:solid #d1d1d1;border-width:0 .14em .14em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;background:#fff;left:37%;top:11%}._event_tvc_checkbox_items_container_ input[type=checkbox]{position:relative;opacity:0;z-index:1}._event_tvc_checkbox_items_container_ .check_box_icon{width:2.6vw;height:2.6vw;background:#fff;position:absolute;top:0;left:0;display:inline-block;border:1px solid #e5e5e5;border-radius:4px}._event_tvc_radio_items_container_ input[type=radio]{appearance:none;border-radius:50%;box-sizing:border-box;width:20px;height:20px;border:1px solid #e5e5e5;cursor:pointer}._event_tvc_radio_items_container_ input[type=radio]:checked{border:.7vw solid #9a2a32}.radio_box_container{position:relative;top:-2px;margin-right:3px}@media screen and (min-width:1000px){._event_tvc_checkbox_items_container_ .check_box_icon,._event_tvc_checkbox_items_container_ input[type=checkbox],._event_tvc_radio_items_container_ input[type=radio]{width:26px!important;height:26px!important}._event_tvc_checkbox_items_container_>label,._event_tvc_radio_items_container_>label,.event-modal-container input[data-event-text-input]{font-size:18px!important}._event_tvc_radio_items_container_ input[type=radio]:checked{border:5px solid #9a2a32!important}}.event-modal-container{position:relative;max-width:90%;max-height:90%}.close-btn-container{position:absolute;right:0;top:0;padding:0;z-index:1}.editor-modal-content{position:relative}.share_item_wrap[data-v-785d032a]{display:block}.share_item_wrap .share_inner[data-v-785d032a]{position:relative;background:#fff}.share_item_wrap div:not(.copy_link) .ic_area[data-v-785d032a]{margin-left:1px;margin-top:-1px}.share_item_wrap button[data-v-785d032a]{position:relative;padding:18px 12px}.share_item_wrap .copy_link .ic_area[data-v-785d032a]{position:relative;width:50px;height:50px;background:#efefef;border-radius:100%;line-height:50px;margin-bottom:3px}.share_item_wrap button p[data-v-785d032a],.share_item_wrap button span[data-v-785d032a]{display:block;padding-top:5px;text-align:center;padding-left:0;font-size:1.3rem;color:#212121}.share_item_wrap button .snack_wrap .v-snack__content p[data-v-785d032a]{font-size:1.7rem}.new.min_inner[data-v-785d032a]{padding:0 10px}.instagram_link.zin_sns[data-v-785d032a]:before{content:"";display:block;width:50px;height:55px;background-image:url(../images/Instagram_icon.png);background-size:contain}.pinch_zoom_container{position:absolute;display:flex;align-items:center;justify-content:center;left:0;right:0;top:0;bottom:0;background-color:#000;z-index:1}.preventTouch{touch-action:none}.modal_wrap[data-v-eb7cafea]{overflow:hidden;touch-action:manipulation}.modal-container[data-v-eb7cafea]{overflow:auto;height:100%}.modal_wrap.has_overlay[data-v-eb7cafea]{background:rgba(0,0,0,.85)}.thumbnail-modal[data-v-eb7cafea]{padding:20px 0}.al-left[data-v-eb7cafea]{padding:0 20px;display:flex;justify-content:end;margin-bottom:20px}.modal-header[data-v-eb7cafea]{padding:12px 20px;display:flex;justify-content:space-between;align-items:center;gap:10px}.modal-header .title[data-v-eb7cafea]{font-size:16px!important;font-weight:400;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modal-header .title .code[data-v-eb7cafea]{font-size:12px}.btn[data-v-eb7cafea]{width:28px;height:28px;background-size:cover}.btn-close[data-v-eb7cafea]{background-image:url(../images/ic_close_white.svg)}.btn-share[data-v-eb7cafea]{background-image:url(../images/ic_normal_share_white.svg)}.main-swiper[data-v-eb7cafea]{position:relative}.main-swiper .slide-wrap[data-v-eb7cafea]{width:100%;position:relative;display:inline-flex;justify-content:center;align-items:center;overflow:hidden}.main-swiper .slide-wrap[data-v-eb7cafea]:after{content:"";display:block}.main-swiper .video-js[data-v-eb7cafea]{position:absolute;width:100%;height:100%}.main-swiper .slide-wrap[data-v-eb7cafea] iframe{position:absolute}.thumb-swiper .swiper-container[data-v-eb7cafea],.thumb-swiper[data-v-eb7cafea]{padding-left:20px;padding-right:20px}.thumb-swiper .swiper-container[data-v-eb7cafea]{margin-left:-20px;margin-right:-20px}.thumb-swiper .slide-wrap[data-v-eb7cafea]{width:100%;position:relative;display:inline-flex;justify-content:center;align-items:center;overflow:hidden}.thumb-swiper .slide-wrap[data-v-eb7cafea]:before{content:"";display:block;padding-top:100%}.thumb-swiper .video-wrap[data-v-eb7cafea]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background-image:url(../images/ic_play.svg);background-size:cover}.thumb-swiper .slide-wrap img[data-v-eb7cafea],.thumb-swiper .slide-wrap video[data-v-eb7cafea]{position:absolute;width:100%;height:100%;object-fit:cover}.thumb-swiper .slide-wrap img[data-v-eb7cafea]{touch-action:manipulation}.active-border[data-v-eb7cafea]{position:absolute;width:100%;height:100%;border:2px solid #b93d40;z-index:9;box-sizing:border-box}.ic-zoom[data-v-eb7cafea]{visibility:hidden;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:86px;height:86px;border-radius:100px;background-size:40px;background-image:url(../images/ic_zoom.svg);background-color:rgba(0,0,0,.5);background-position:50%;transition:all .3s;z-index:1}.ic-zoom.is-visible[data-v-eb7cafea]{visibility:visible;opacity:1}.main-swiper .youtube[data-v-eb7cafea]{position:relative;padding-top:0;height:90.7vw}.main-swiper .youtube[data-v-eb7cafea]:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.main-swiper .slide-wrap.youtube[data-v-eb7cafea]:after{padding-top:33%}.main-swiper[data-v-eb7cafea] .swiper-wrapper{min-height:46vh;align-items:center;height:100%}.main-swiper[data-v-eb7cafea] .swiper-wrapper .swiper-slide.prdImg,.main-swiper[data-v-eb7cafea] .swiper-wrapper .swiper-slide.prdImg .img-wrap.slide-wrap,.main-swiper[data-v-eb7cafea] .swiper-wrapper .swiper-slide.prdImg .pinch_zoom_container{height:100%;max-height:90.7vw}.main-swiper[data-v-eb7cafea] .swiper-wrapper .swiper-slide.prdImg .pinch_zoom_container{background-color:transparent}.main-swiper[data-v-eb7cafea] .pinch_zoom_container{margin:0 20px}.main-swiper[data-v-eb7cafea] .pinch_zoom_container>img{object-fit:scale-down}.ic-zoom.show-shot-time-pinch-icon[data-v-eb7cafea]{animation:pinchIcon-data-v-eb7cafea 6s ease}.youtube-image[data-v-eb7cafea]{position:relative;background:#000}.youtube-image[data-v-eb7cafea]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:68px;background-image:url(../images/ic_play.svg);background-size:cover}@keyframes pinchIcon-data-v-eb7cafea{0%{visibility:visible;opacity:0;z-index:1}10%{visibility:visible;opacity:1;z-index:1}80%{visibility:visible;opacity:1;z-index:1}99%{visibility:visible;opacity:0;z-index:1}to{visibility:hidden;opacity:0;z-index:0}}.img-wrap[data-v-eb7cafea]{width:100%;height:90.7vw}.thumb-swiper .slide-wrap.video-wrap .video-thumb[data-v-eb7cafea]{height:76px}.btn[data-v-4a5d742a]{width:28px;height:28px;background-size:cover}.btn-close[data-v-4a5d742a]{background-image:url(../images/ic_close_white.svg)}.close[data-v-4a5d742a]{z-index:2;right:10px;top:10px}.close[data-v-4a5d742a],.dimm[data-v-4a5d742a]{position:absolute}.dimm[data-v-4a5d742a]{width:100%;height:100%}.inner[data-v-6ac14ffa]{padding:20px}h1[data-v-6ac14ffa]{font-size:18px;padding:30px 0;font-weight:700}table[data-v-6ac14ffa]{margin-bottom:50px}table td[data-v-6ac14ffa],table th[data-v-6ac14ffa]{vertical-align:top;padding:10px;font-size:14px;text-align:left;border-bottom:1px solid #ddd;line-height:1.5}table th[data-v-6ac14ffa]{border-bottom:2px solid #000;font-size:15px}table td span[data-v-6ac14ffa]{display:inline-block;font-weight:700;text-transform:uppercase}table td[data-v-6ac14ffa]:first-child,table td[data-v-6ac14ffa]:nth-last-child(2),table td[data-v-6ac14ffa]:nth-last-child(3){white-space:nowrap}a[data-v-6ac14ffa]{color:#1b3cff;font-size:14px;word-break:break-all}.i[data-v-6ac14ffa]{color:red}.update[data-v-6ac14ffa]{color:#cd6e63}.new[data-v-6ac14ffa]{color:#779e42}.new[data-v-6ac14ffa]:before,.update[data-v-6ac14ffa]:before{display:inline-block;margin:0 5px}.new[data-v-6ac14ffa]:before{content:"NEW"}.update[data-v-6ac14ffa]:before{content:"UPDATE"}.before td[data-v-6ac14ffa],.before th[data-v-6ac14ffa]{background:#e0e0e0;opacity:.5}.list_link_btn[data-v-6ac14ffa]{position:absolute;right:20px;top:20px;padding:10px;border:1px solid #efefef;color:#7c7c7c;box-shadow:0 3px 5px rgba(0,0,0,.05);border-radius:10px;font-size:16px}@media screen and (max-width:1000px){table td[data-v-6ac14ffa]:first-child,table td[data-v-6ac14ffa]:nth-last-child(2),table td[data-v-6ac14ffa]:nth-last-child(3){white-space:normal}}.video-player-container[data-v-cf72dfe2]{position:relative;width:100%;height:100%;background:#000}.video-element[data-v-cf72dfe2],.video-wrapper[data-v-cf72dfe2]{width:100%;height:100%}.video-element[data-v-cf72dfe2]{object-fit:cover}.video-controls[data-v-cf72dfe2]{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.6);padding:8px 15px;border-radius:8px;display:flex;align-items:center;z-index:10;color:#fff}.control-button[data-v-cf72dfe2]{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:5px;line-height:1}.progress-bar-container[data-v-cf72dfe2]{display:flex;align-items:center;margin:0 15px}.progress-bar[data-v-cf72dfe2]{width:300px;cursor:pointer}.time-display[data-v-cf72dfe2]{font-size:14px;width:100px;text-align:center}.fade-enter-active[data-v-cf72dfe2],.fade-leave-active[data-v-cf72dfe2]{transition:opacity .5s}.fade-enter[data-v-cf72dfe2],.fade-leave-to[data-v-cf72dfe2]{opacity:0}.video-cover[data-v-cf72dfe2]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.video-wrapper[data-v-cf72dfe2]{position:relative}.video-wrapper[data-v-cf72dfe2] .video-element{position:absolute;overflow:hidden;min-height:calc(100vh - 130px)!important}.video-wrapper[data-v-cf72dfe2] iframe{position:absolute;top:50%;left:50%;width:100vw;transform:translate(-50%,-50%)}@media (min-aspect-ratio:16/9){.video-wrapper[data-v-cf72dfe2] iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.video-wrapper[data-v-cf72dfe2] iframe{width:177.78vh}}.likearts-swipe-horizon-wrap[data-v-20f91035]{flex-wrap:wrap;display:flex;width:100%;touch-action:pan-y}.likearts-swipe-horizon-list[data-v-20f91035]{width:100%;white-space:nowrap}.infinite-swipe-item[data-v-20f91035]{display:inline-block;overflow:hidden}.infinite-swipe-item.size-1.auto-size[data-v-20f91035]{width:100%}.infinite-swipe-item.size-2.auto-size[data-v-20f91035]{width:50%}.infinite-swipe-item.size-3.auto-size[data-v-20f91035]{width:33.33333%}.infinite-swipe-item.size-4.auto-size[data-v-20f91035]{width:25%}.infinite-swipe-item.size-5.auto-size[data-v-20f91035]{width:20%}.infinite-swipe-item.size-6.auto-size[data-v-20f91035]{width:16.66667%}.infinite-swipe-item.size-7.auto-size[data-v-20f91035]{width:14.28571%}.infinite-swipe-item.size-8.auto-size[data-v-20f91035]{width:12.5%}.infinite-swipe-item.size-9.auto-size[data-v-20f91035]{width:11.11111%}.infinite-swipe-item.size-10.auto-size[data-v-20f91035]{width:10%}.video-wrapper[data-v-48d64273]{width:100%;height:100%;overflow:hidden}.video-wrapper[data-v-48d64273]:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;top:0}.bg_area[data-v-48d64273]{height:100%}.bg_area .bg[data-v-48d64273]{width:100%;height:100%;object-fit:cover}.swipe_progress .swipe_progress_bar[data-v-48d64273]{position:relative;background-color:#000;height:100%;max-width:100%;max-height:100%;transition:width .3s ease}.main_banner_wrap[data-v-48d64273]{height:calc(100vh - 130px);overflow:hidden}.banner_inner_swipe[data-v-48d64273],.banner_inner_swipe[data-v-48d64273] .infinite-swipe-item,.banner_inner_swipe[data-v-48d64273] .likearts-swipe-horizon-list,.banner_inner_swipe[data-v-48d64273] .likearts-swipe-horizon-wrap,.banner_inner_swipe[data-v-48d64273] .main_banner_item{height:100%}.banner_inner_swipe[data-v-48d64273] .main_banner_item{padding-bottom:0!important;height:100%}.input_area.text input[data-v-721993b2]{border:1px solid #d0d0d0!important;border-radius:20px!important;line-height:40px;padding:15px;height:35px}.list_search_form .input_area.text .input_box .reset_btn[data-v-721993b2]{right:58px!important}.prev[data-v-721993b2]{position:absolute;left:0}.prev button[data-v-721993b2]{padding-top:10px}.list_search_form .input_area.text .input_box[data-v-721993b2]{padding:5px 35px 5px 5px!important;width:90%;float:right}.list_search_form .input_area.text .input_box .reset_btn[data-v-721993b2]{right:50px!important}.input_area.text input[data-v-2a8b97e9]{border:1px solid #d0d0d0!important;border-radius:20px!important;line-height:40px;padding:15px;height:35px}.list_search_form .input_area.text .input_box .reset_btn[data-v-2a8b97e9]{right:58px!important}.prev[data-v-2a8b97e9]{position:absolute;left:0}.prev button[data-v-2a8b97e9]{padding-top:10px}.list_search_form .input_area.text .input_box[data-v-2a8b97e9]{padding:5px 35px 5px 5px!important;width:90%;float:right}.list_search_form .input_area.text .input_box .reset_btn[data-v-2a8b97e9]{right:50px!important}.tab_area[data-v-8e271480]{position:sticky;top:54px}.scrap_page.detail_page .list_item .thumb.shop[data-v-27c6423c],.scrap_page .tile_list .thumb.shop[data-v-27c6423c]{padding-bottom:60%}.brand[data-v-27c6423c]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.INTERIOR_TYPE[data-v-27c6423c]{font-size:11px;padding:3px 5px;font-weight:600}.INTERIOR_TYPE_01[data-v-27c6423c]{background-color:#edf7e5;color:#799b6f}.INTERIOR_TYPE_02[data-v-27c6423c]{background-color:#f8f2e4;color:#ac8665}.INTERIOR_TYPE_03[data-v-27c6423c]{background-color:#fff6e0;color:#deab38}.INTERIOR_TYPE_04[data-v-27c6423c]{background-color:#dfedf6;color:#6aa0c3}.INTERIOR_TYPE_05[data-v-27c6423c]{background-color:#f8ecec;color:#ac7066}.INTERIOR_TYPE_06[data-v-27c6423c]{background-color:#f6e8fa;color:#ab7fb1}.level_card[data-v-1c9900e8]{padding-left:3px;padding-right:3px}.level_card .cont_area .body_area[data-v-1c9900e8],.level_card .cont_area .head_area .title[data-v-1c9900e8]{padding-left:6px}.level_card .result_area ul[data-v-1c9900e8]{text-align:center}.item_inner[data-v-ab647e62]{padding:0 10px 0 20px}.logo_area[data-v-ab647e62]{display:inline;float:left;width:30%;margin-right:5px}#header .main_sec .total_serch[data-v-ab647e62]{position:inherit;right:7%;z-index:1;top:0;margin-top:0;width:60%;padding:2% 2% 0;display:inline-block}#header .main_sec .btn_group[data-v-ab647e62]{position:inherit;right:0;z-index:1;top:0;margin-top:0;white-space:nowrap;display:flex;float:right;padding:2% 0}#header .main_sec .btn_group .cart_btn_area[data-v-ab647e62]{display:none}.depth2_wrap.is-store button[data-v-ab647e62]{position:relative;font-size:1.4rem;padding:12px 0 14px;white-space:nowrap}.depth2_wrap.is-store .is_active button[data-v-ab647e62]{color:#b93d40;font-weight:700}.depth2_wrap.is-store .is_active button[data-v-ab647e62]:before{display:block;content:"";position:absolute;left:-3px;right:-3px;bottom:0;height:2px;background:#b93d40}.hide_menu[data-v-ab647e62]{display:none}.dep_menu_sec .menu_node .menu_item[data-v-ab647e62]{line-height:1}@media screen and (max-width:400px){#header .main_sec .total_serch[data-v-ab647e62]{width:56%}}.dash_board[data-v-29ae4e38]{background-image:url(../images/%40_mypage_dashboad_bg.png);background-position:50%;background-size:cover}.dash_board .user_wrap[data-v-29ae4e38]{padding-bottom:20px}.dash_board .profile_group[data-v-29ae4e38]{background-image:none}.dash_board .profile_group .flex[data-v-29ae4e38]{display:flex;align-items:center}.dash_board .profile_group .btn-setting[data-v-29ae4e38]{display:flex;align-items:center;height:2.2rem;padding:0 1.3rem;margin-left:10px;font-size:1.4rem;color:#fff;background-color:#b93d40}.dash_board .user_info_list[data-v-29ae4e38]{padding:0 20px;flex-direction:column;gap:10px;border-top:0}.dash_board .user_info_list .info-box[data-v-29ae4e38]{display:flex;flex-direction:column;gap:25px;padding:10px 20px;border-radius:10px;background-color:hsla(0,0%,100%,.9)}.dash_board .user_info_list .info-box .info-header[data-v-29ae4e38]{display:flex;align-items:center;gap:16px}.dash_board .user_info_list .info-box .ico[data-v-29ae4e38]{width:40px;height:40px;border-radius:40px;background-color:#f7f2f2;overflow:hidden;background-size:40px}.dash_board .user_info_list .info-box.--scrap .ico[data-v-29ae4e38]{background-image:url(../images/ico_scrap.svg)}.dash_board .user_info_list .info-box.--activity .ico[data-v-29ae4e38]{background-image:url(../images/ico_activity.svg)}.dash_board .user_info_list .info-box.--interior .ico[data-v-29ae4e38]{background-image:url(../images/ico_interior.svg)}.dash_board .user_info_list .info-box .info-header .btn-link[data-v-29ae4e38]{display:flex;align-items:center;font-size:1.8rem}.dash_board .user_info_list .info-box .info-header .btn-link[data-v-29ae4e38]:after{content:"";display:block;width:2rem;height:2rem;background-image:url(../images/ico_arr_next.svg);background-size:cover}.dash_board .user_info_list .info-box .info-detail[data-v-29ae4e38]{display:flex}.dash_board .user_info_list .info-box .info-detail .detail-item[data-v-29ae4e38]{flex:1;display:flex;flex-direction:column;gap:1.8rem;align-items:center}.dash_board .user_info_list .info-box .info-detail .detail-item+.detail-item .value[data-v-29ae4e38]{border-left:1px dashed #e7e7e7}.dash_board .user_info_list .info-box .info-detail .label[data-v-29ae4e38]{font-size:1.6rem}.dash_board .user_info_list .info-box .info-detail .value[data-v-29ae4e38]{width:100%;font-size:1.8rem;font-weight:500;color:#b93d40}.dash_board .user_info_list .info-box.--interior[data-v-29ae4e38]{padding:20px;flex-direction:row;align-items:center;gap:0}.dash_board .user_info_list .info-box.--interior .info-detail[data-v-29ae4e38]{flex:1}.dash_board .user_info_list[data-v-29ae4e38]:after{display:none}.form_header[data-v-6e0bccc1]{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #212121}.form_header .label[data-v-6e0bccc1]{font-size:20px;font-weight:500}.form_header .input_info[data-v-6e0bccc1]{margin-top:0;font-size:16px}.form_wrap.gap_lg .input_node .label[data-v-6e0bccc1]{margin-bottom:8px}.input_area .label[data-v-6e0bccc1]{font-size:17px}.input_wrap.applicant .input_area.text .input_box[data-v-6e0bccc1]{height:50px}.input_wrap.applicant .input_area.textarea .input_box[data-v-6e0bccc1]{height:auto;line-height:1;padding:14px}.input_wrap.applicant .input_node .address_area .input_area.text[data-v-6e0bccc1]{margin-top:0}.input_box_wrap .address_area .input_area .input_box[data-v-6e0bccc1]{height:50px!important}.consultation_guide_area .consultation_guide_txt li .error_txt[data-v-6e0bccc1],.consultation_guide_area .consultation_guide_txt li[data-v-6e0bccc1]{line-height:1.8rem}.btn_area[data-v-6e0bccc1]{margin-top:30px;margin-bottom:32px;padding:0 20px}.detail_page #container[data-v-6e0bccc1]{padding-top:0}.event_container[data-v-6e0bccc1]{position:relative}.top_cover_image[data-v-6e0bccc1]{width:100%;height:auto}.event_slide_item_list_cont{margin:30px 0 50px 10px;width:100%}#container.collabo_event,.collabo_event .event_detail_page.type_default .product_detail_body{padding-top:0;padding-bottom:0}.collabo_event .event_detail_page.type_default .product_detail_body .set_inner .wrap{margin:0}.event_cont_block{min-height:calc(100vh - 230px)}.collabo_event .set_inner{padding:0}.VueCarousel-navigation-button[data-v-1f61e544]{position:absolute;top:50%;box-sizing:border-box;color:#000;text-decoration:none;appearance:none;border:none;background-color:transparent;padding:0;cursor:pointer;outline:none}.VueCarousel-navigation-button[data-v-1f61e544]:focus{outline:1px solid #add8e6}.VueCarousel-navigation-next[data-v-1f61e544]{right:0;transform:translateY(-50%) translateX(100%);font-family:system}.VueCarousel-navigation-prev[data-v-1f61e544]{left:0;transform:translateY(-50%) translateX(-100%);font-family:system}.VueCarousel-navigation--disabled[data-v-1f61e544]{opacity:.5;cursor:default}.VueCarousel-navigation-button[data-v-b9c3c204]{position:absolute;top:50%;box-sizing:border-box;color:#000;text-decoration:none;appearance:none;border:none;background-color:transparent;padding:0;cursor:pointer;outline:none}.VueCarousel-navigation-button[data-v-b9c3c204]:focus{outline:1px solid #add8e6}.VueCarousel-navigation-next[data-v-b9c3c204]{right:0;transform:translateY(-50%) translateX(100%);font-family:system}.VueCarousel-navigation-prev[data-v-b9c3c204]{left:0;transform:translateY(-50%) translateX(-100%);font-family:system}.VueCarousel-navigation--disabled[data-v-b9c3c204]{opacity:.5;cursor:default}@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Ubuntu Light"),local("Segoe UI Symbol"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}.VueCarousel-slide{flex-basis:inherit;flex-grow:0;flex-shrink:0;user-select:none;backface-visibility:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.VueCarousel-slide-adjustableHeight{display:table;flex-basis:auto;width:100%}.VueCarousel{display:flex;flex-direction:column;position:relative}.VueCarousel--reverse{flex-direction:column-reverse}.VueCarousel-wrapper{width:100%;position:relative;overflow:hidden}.VueCarousel-inner{display:flex;flex-direction:row;backface-visibility:hidden}.VueCarousel-inner--center{justify-content:center}.VueCarousel[data-v-83fc4fc0]{display:flex;flex-direction:column;position:relative;margin-bottom:20px}.VueCarousel.type2 .VueCarousel-slide[data-v-83fc4fc0]{padding-right:20px}.VueCarousel img[data-v-83fc4fc0]{width:100%;height:auto}.VueCarousel--reverse[data-v-83fc4fc0]{flex-direction:column-reverse}.VueCarousel-wrapper[data-v-83fc4fc0]{width:100%;position:relative;overflow:hidden}.VueCarousel-inner[data-v-83fc4fc0]{display:flex;flex-direction:row;backface-visibility:hidden}.VueCarousel-inner--center[data-v-83fc4fc0]{justify-content:center}.link[data-v-83fc4fc0]{clear:both;display:block}.link div[data-v-83fc4fc0]{margin-top:20px}.link img[data-v-83fc4fc0]{width:100%;height:auto}.carousel-wrapper[data-v-ce004c2e]{margin-bottom:20px;padding:0;height:auto;width:100%}.carousel-wrapper .swiper-slide[data-v-ce004c2e]{text-align:center;display:flex;justify-content:center;align-items:center}.carousel-wrapper .img-wrapper img[data-v-ce004c2e]{margin:auto;width:100%;height:100%;background-image:linear-gradient(grey 100%,transparent 0);background-position:50%;object-fit:cover}.link[data-v-ce004c2e]{clear:both;display:block}.link div[data-v-ce004c2e]{margin-top:20px}.link div img[data-v-ce004c2e]{width:100%;height:auto}.quick[data-v-ce004c2e]{clear:both;display:block;margin:20px auto}.quick div[data-v-ce004c2e]{padding:10px 20px;text-align:center;margin:0 auto}.quick div img[data-v-ce004c2e]{display:inline-block;margin:10px}.vgrid[data-v-559d36fc]{display:table;width:100%;height:100%}.vgrid-row[data-v-559d36fc]{display:table-row}.vgrid-cell[data-v-559d36fc]{display:table-cell}.vgrid-cell.pos-bottom[data-v-559d36fc]{vertical-align:bottom;padding-top:30px;padding-bottom:20px}.share_item_wrap[data-v-931d9d76]{display:block}.share_item_wrap .share_inner[data-v-931d9d76]{position:relative;background:#fff}.share_item_wrap div:not(.copy_link) .ic_area[data-v-931d9d76]{margin-left:1px;margin-top:-1px}.share_item_wrap button[data-v-931d9d76]{position:relative;padding:18px 12px}.share_item_wrap .copy_link .ic_area[data-v-931d9d76]{position:relative;width:50px;height:50px;background:#efefef;border-radius:100%;line-height:50px;margin-bottom:3px}.share_item_wrap button p[data-v-931d9d76],.share_item_wrap button span[data-v-931d9d76]{display:block;padding-top:5px;text-align:center;padding-left:0;font-size:1.3rem;color:#212121}.share_item_wrap button .snack_wrap .v-snack__content p[data-v-931d9d76]{font-size:1.7rem}.new.min_inner[data-v-931d9d76]{padding:0 10px}.instagram_link.zin_sns[data-v-931d9d76]:before{content:"";display:block;width:50px;height:55px;background-image:url(../images/Instagram_icon.png);background-size:contain}.product_option_area .sheet_option_list{padding-top:7px}.v_grid[data-v-103dff5a]{height:100vh}.product_category_header_area[data-v-7a783f35]{margin:14px 10px 22px}.product_category_header_area .btn.basic[data-v-7a783f35]{margin-right:10px;width:auto}.product_category_header_area .btn_area[data-v-7a783f35]{display:flex;justify-content:flex-end;padding:0 2px}.product_ttl_area[data-v-7a783f35]{margin-top:12px;margin-bottom:20px}.zin_divider[data-v-7a783f35]{height:6px;width:100%;margin:22px 0;opacity:.1;background-color:#7f7f7f}.vertical_divider[data-v-7a783f35]{width:1px;height:16px;margin:4px 8px;background-color:#d7d7d7}.zin_cion .ic_filter[data-v-7a783f35]{background-image:url(../images/ic_normal_filter.png);height:24px;width:24px;display:inline-block}#contents.zin_page.window_page.list_page[data-v-7a783f35]{padding-top:calc(env(safe-area-inset-top) + 50px)}.step_eight .agree_list .agreeTitle[data-v-8768cd50]{padding-right:30px;line-height:inherit}.contents[data-v-4f25deb6],.wrap[data-v-4f25deb6]{width:100%}.contents[data-v-4f25deb6]{margin:0 auto}.contents .sec[data-v-4f25deb6]{position:relative;background-position:50%;background-repeat:no-repeat}.contents .sec>img[data-v-4f25deb6]{width:100%;max-width:100%;display:block}.contents .sec .a11y[data-v-4f25deb6]{overflow:hidden;text-indent:-99999%}.contents .sec_cont01 .link2[data-v-4f25deb6]{bottom:5.5%;height:4.6%}.contents .sec_cont01 .link2[data-v-4f25deb6],.contents .sec_cont02 .link2[data-v-4f25deb6]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:56%}.contents .sec_cont02 .link2[data-v-4f25deb6]{bottom:3%;height:3%}@media \0screen{select[data-v-4f25deb6]{padding:6px;line-height:normal;box-sizing:padding-box;background:none}.background-rgba[data-v-4f25deb6]{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)}.contents .layer[data-v-4f25deb6]:after{filter:alpha(opacity=40)}}.contents img[data-v-4f25deb6]{width:100%}.sec_header .step02[data-v-4f25deb6]{display:none}.sec_cont01 .step01[data-v-4f25deb6]{position:relative}.sec_cont01 .step01 input[data-v-4f25deb6]{position:absolute;left:41%;top:11%;width:15%;height:7.7%;border:0;text-align:right;font-size:4vw;font-weight:700;color:#4f4636}.sec_cont01 .step01 input[data-v-4f25deb6]:nth-child(2){top:23.7%}.sec_cont01 .step01 .dotted[data-v-4f25deb6]{position:absolute;left:24.8%;top:50.2%;width:1.5%}.sec_cont01 .step01 a[data-v-4f25deb6]{position:absolute;background:#000;opacity:0;width:31%;height:12%;top:50%}.sec_cont01 .step01 .allArea[data-v-4f25deb6]{left:16.5%}.sec_cont01 .step01 .partArea[data-v-4f25deb6]{left:52.5%}.sec_cont01 .step01 .quotationBtn[data-v-4f25deb6]{left:9.2%;top:71.3%;width:81.5%;height:16.5%}.sec_cont01 .step02[data-v-4f25deb6]{position:relative;display:none}.sec_cont01 .step02 .colNum[data-v-4f25deb6]{position:absolute;left:48%;top:30.7%;width:10%;text-align:right;font-size:4.5vw;font-weight:700;color:#f89615;line-height:1}.sec_cont01 .step02 .centerNum[data-v-4f25deb6]{top:42.1%}.sec_cont01 .step02 .centerNum[data-v-4f25deb6],.sec_cont01 .step02 .sideNum[data-v-4f25deb6]{position:absolute;left:48%;color:#4f4636;font-weight:700;font-size:4VW;width:10%;text-align:right;line-height:1}.sec_cont01 .step02 .sideNum[data-v-4f25deb6]{top:49.9%}.sec_cont01 .step02 .cornerNum[data-v-4f25deb6]{position:absolute;left:48%;top:57.4%;color:#4f4636;font-weight:700;font-size:4VW;width:10%;text-align:right;line-height:1}.sec_cont01 .step02 .quotationBtn[data-v-4f25deb6]{position:absolute;left:9.2%;top:72%;width:81.5%;height:16%}.sec_cont01 .step03[data-v-4f25deb6]{position:relative;display:none}.sec_cont01 .step03 .colNum[data-v-4f25deb6]{position:absolute;left:48%;top:39.9%;width:10%;text-align:right;font-size:4.5vw;font-weight:700;color:#f89615;line-height:1}.sec_cont01 .step03 .quotationBtn[data-v-4f25deb6]{position:absolute;left:9.2%;top:63.3%;width:81.5%;height:21.5%}.sec_cont02 .step02[data-v-4f25deb6],.sec_cont02 .step03[data-v-4f25deb6]{display:none}.sec_caution[data-v-4f25deb6]{position:relative}.sec_caution a[data-v-4f25deb6]{position:absolute;background:#000;opacity:0;left:31.5%;top:76%;width:12.5%;height:6%}.about_page .theme_sec[data-v-12cf25ee] .zin_text_slide .swiper-slide-active .subttl,.about_page .theme_sec[data-v-12cf25ee] .zin_text_slide .swiper-slide-active .year,.about_page .theme_sec[data-v-12cf25ee] .zin_text_slide .swiper-slide-active p.cont,.about_page[data-v-12cf25ee],.about_page[data-v-12cf25ee] .zin_text_slide .header-text p.text{color:#736562}.top-visual[data-v-12cf25ee]{position:relative}.top-visual .text-area[data-v-12cf25ee]{padding-top:3rem;padding-left:2rem;position:absolute;top:0;color:#fff}.top-visual .has-logo[data-v-12cf25ee]{margin-top:2rem}.top-visual .has-logo img[data-v-12cf25ee]{width:15rem;display:block;margin-top:5px}.section-01 .text[data-v-12cf25ee]{padding:2rem;font-size:1.35rem;line-height:1.7;white-space:nowrap}.align-right[data-v-12cf25ee]{text-align:right}.align-center[data-v-12cf25ee]{text-align:center}.bg-gray[data-v-12cf25ee]{background-color:#f8f7f6}.section-01 .img.align-right img[data-v-12cf25ee]{width:80%}.section-01 .img.align-left[data-v-12cf25ee]{margin-top:1.2rem}.section-01 .img.align-left img[data-v-12cf25ee]{width:65%}.section-02[data-v-12cf25ee],.section-03[data-v-12cf25ee],.theme_sec[data-v-12cf25ee]{padding-top:9rem}.section-02 .ttl[data-v-12cf25ee]{font-size:2.4rem}.container[data-v-12cf25ee]{padding:0;margin-top:2rem}.section-02 .text-area[data-v-12cf25ee]{padding:1.5rem 1.5rem 2.5rem}.section-02 .label[data-v-12cf25ee]{margin-right:.5rem;font-weight:500;font-size:1.6rem}.font-gray[data-v-12cf25ee]{color:#cecaca!important}.header-text .font-gray[data-v-12cf25ee]{font-size:1.8rem}.section-03 .header-text .text[data-v-12cf25ee]{margin-top:.6rem;font-size:1.5rem}.section-03 .container[data-v-12cf25ee]{padding:4rem 0}.section-03 .content[data-v-12cf25ee]{display:flex;flex-direction:column;align-items:center;gap:2rem}.section-03 .content p[data-v-12cf25ee]{font-size:1.5rem}.section-03 .content small[data-v-12cf25ee]{font-size:1.3rem}.section-03 .content.has-logo img[data-v-12cf25ee]{width:18rem}.section-03 .content.has-pantone[data-v-12cf25ee]{margin-top:4.5rem}.section-03 .content.has-pantone img[data-v-12cf25ee]{width:17rem}.about_page[data-v-12cf25ee] .zin_text_slide p.font-gray{margin-top:0}.ttl_area p.text[data-v-12cf25ee]{font-size:2.2rem;line-height:1.4}.item_inner[data-v-12cf25ee]{padding:0}.about_page[data-v-12cf25ee] .slide_item_list_wrap>.ttl_group{display:flex;flex-direction:column;gap:10px;margin-bottom:0}.about_page[data-v-12cf25ee] .slide_item_list_wrap .zin_arw_group{display:flex;justify-content:space-between;padding:0 20px}.about_page[data-v-12cf25ee] .arw{background-size:185px 100px}.about_page[data-v-12cf25ee] .arw.arw_list_left,.about_page[data-v-12cf25ee] .arw.arw_list_right{width:35px}.about_page[data-v-12cf25ee] .arw.arw_list_left{background-position:-76px 0}.about_page[data-v-12cf25ee] .arw.arw_list_right{background-position:-109px 0}.about_page .theme_sec[data-v-12cf25ee] .slide_wrap{padding:0 20px;border-top:2px solid #000;border-bottom:1px solid #b2b2b2}.about_page .theme_sec[data-v-12cf25ee] .slide_wrap .swiper-container{padding:0 20px;margin:0 -20px}.about_page .theme_sec[data-v-12cf25ee] .slide_wrap .swiper-container .swiper-wrapper .swiper-slide{padding-top:50px}.about_page .theme_sec[data-v-12cf25ee] .slide_wrap .swiper-container .swiper-wrapper .swiper-slide:before{display:none}.about_page .theme_sec[data-v-12cf25ee] .zin_text_slide .year{margin-bottom:10px;font-size:2rem;color:#bdb7b6}.about_page .theme_sec[data-v-12cf25ee] .zin_text_slide .subttl,.about_page .theme_sec[data-v-12cf25ee] .zin_text_slide p.cont{font-size:inherit;color:#bdb7b6}.about_page .theme_sec[data-v-12cf25ee] .zin_text_slide .subttl{font-weight:500}.img_area[data-v-5d50173b]{width:100%}.img_area .logo[data-v-5d50173b],.img_area[data-v-5d50173b]{margin:0 auto;text-align:center}.belogin_wrap .con[data-v-507f49d4]{line-height:1.6}.min_inner[data-v-6f2f731c]{background-image:url(../images/bg_consulting.png);background-size:cover}.logo-img[data-v-6f2f731c]{width:100px}.c-title[data-v-6f2f731c]{display:inline-block;font-size:24px;font-family:GmarketSans;transform:translateY(3px)}.zin_consult_page .consultation_head p[data-v-6f2f731c]{margin-top:0;color:#333}.zin_consult_page.newpage .consultation_warp .consultation_head p[data-v-6f2f731c]{font-size:16px}.ttl_area .font-red[data-v-6f2f731c]{color:#a91c2e}.bold[data-v-6f2f731c]{font-weight:500}.title-area[data-v-6f2f731c]{margin-top:15px}.consultation-body[data-v-6f2f731c]{margin-top:40px}.consultation-body .container[data-v-6f2f731c]{display:flex;gap:10px;padding:0}.content[data-v-6f2f731c]{padding:10px 10px 35px;background-color:#fff}.consultation-body .text-area[data-v-6f2f731c]{margin-top:30px}.consultation-body .text[data-v-6f2f731c]{margin-top:15px;display:flex;flex-direction:column;align-items:center;font-size:14px;color:#333}.consultation-body .text[data-v-6f2f731c]:before{content:"";display:block;width:30px;height:1px;background-color:#dfdfdf;margin-bottom:20px}.consultation-body .font-red[data-v-6f2f731c]{color:#9e5962;font-size:16px}.consultation-body .label[data-v-6f2f731c]{display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:500;font-size:17px}.consultation-body .label[data-v-6f2f731c]:before{content:"";display:block;width:20px;height:20px;background-image:url(../images/ico_consulting_label.png);background-size:cover}.desc[data-v-6f2f731c]{margin-top:40px;font-size:14px;color:#7d7d7d}.consulting.btn_area .btn[data-v-6f2f731c]{background-color:#000;border-radius:10px}.detail_body .img_area img+img[data-v-27bc1522],.detail_body .img_area img+img[data-v-65051d99]{margin-top:0}.detail_wrap .pin_img_group+.pin_img_group[data-v-cffbc24c]{padding-top:3rem}.event_innerpage[data-v-94731dba]{letter-spacing:-.025em}.w_s1[data-v-94731dba]{width:55%!important}.w_s2[data-v-94731dba]{width:85%!important}.w_s5[data-v-94731dba]{width:65%!important}.w_s6[data-v-94731dba]{width:70%!important}.ev_top[data-v-94731dba]{position:relative;margin:0 auto;display:block;width:100%;height:100%;background:url(../images/bg_top_1.png) no-repeat 0 0;border-bottom:1px solid #212121}.ev_top[data-v-94731dba]:after{content:"";position:absolute;left:50%;bottom:-14px;transform:translateX(-50%);display:inline-block;width:26px;height:14px;background:url(../images/bg_top_arrow.png) no-repeat;background-size:26px 14px}.ev_top .left[data-v-94731dba]{position:absolute;top:24px;left:22px;font-size:14px;font-weight:500;color:#212121}.ev_top .left img[data-v-94731dba]{width:98px;height:auto;vertical-align:top}.ev_top .right[data-v-94731dba]{position:absolute;top:24px;right:22px;font-size:14px;font-weight:500;color:#212121}.even_view[data-v-94731dba]{padding:65px 25px 0}.ev_title[data-v-94731dba]{text-align:center;padding:30px 0}.ev_title .tit img[data-v-94731dba]{width:280px;height:auto}.ev_title .txt[data-v-94731dba]{padding-top:28px;font-size:15px}.ev_title .txt strong[data-v-94731dba]{font-weight:700}.ev_title .txt span[data-v-94731dba]{display:block;font-weight:500;padding-top:3px;font-size:12px}.ev_sotrand[data-v-94731dba],.ev_sotrand span[data-v-94731dba]{text-align:center}.ev_sotrand span[data-v-94731dba]{display:block;margin:0 auto;width:180px;height:20px;background:#b0a1d6;font-size:15px;font-weight:500;color:#fff}.ev_date[data-v-94731dba]{position:relative;width:100%}.ev_date[data-v-94731dba]:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background:#575757}.ev_date span[data-v-94731dba]{position:relative;display:block;padding:10px 20px;border-radius:20px;background:#212121;font-weight:700;text-align:center;margin:0 auto;color:#fff;font-size:11px;width:300px}.ev_theme[data-v-94731dba]{padding:50px 0 0}.ev_theme ul[data-v-94731dba]{margin:0 auto;width:100%;display:table}.ev_theme ul[data-v-94731dba]:after{content:"";clear:both;display:block}.ev_theme ul li[data-v-94731dba]{display:table-cell;padding:0 4px;text-align:center;color:#212121;width:33.3333%;vertical-align:top;box-sizing:border-box}.ev_theme ul li .exe_txt[data-v-94731dba]{padding-top:14px}.ev_theme ul li .exe_txt p[data-v-94731dba]{font-size:14px;font-weight:700}.ev_theme ul li .exe_txt span[data-v-94731dba]{display:block;font-size:11px;line-height:14px;padding-top:13px;letter-spacing:-.075em}.advance_app[data-v-94731dba]{clear:both;display:block;padding-top:35px}.advance_app ul li[data-v-94731dba]{margin-bottom:5px;text-align:left;clear:both;display:block}.advance_app ul li>div[data-v-94731dba]{width:100%;display:table;table-layout:fixed}.a_tg[data-v-94731dba]{display:table-cell;vertical-align:top;text-align:left;box-sizing:border-box;width:102px}.ad_tit[data-v-94731dba]{display:inline-block;width:100px;height:23px;border:1px solid #8a73c4;background:#fff;color:#8a73c4;line-height:1.9;text-align:center}.ad_tit[data-v-94731dba],.ad_txt[data-v-94731dba]{font-size:12px;font-weight:700}.ad_txt[data-v-94731dba]{display:table-cell;vertical-align:middle;color:#212121;padding-left:9px;letter-spacing:-.05em;text-align:left;box-sizing:border-box}.ad_txt strong[data-v-94731dba]{color:#ca435e}.advac_product[data-v-94731dba]{text-align:center;padding:20px 0 35px}.pro_fig img[data-v-94731dba]{width:143px;height:auto}.pro_txt[data-v-94731dba]{display:block;font-size:12px;font-weight:500;padding-top:7px}.application_area[data-v-94731dba]{width:100%;box-sizing:border-box;background:#f5f5f5;padding:52px 25px 40px}.application_area h4[data-v-94731dba]{text-align:center;font-size:1.5rem;font-weight:700;line-height:1.8rem;padding-bottom:2.5rem}.application_area .input_already .input_group .input_box input[data-v-94731dba]{font-size:12px;font-weight:700;height:22px}.application_area .inalredy_wrap .input_already .input_group .input_box input[data-v-94731dba]::placeholder{color:#cdcdcd;font-size:12px}.appform_box[data-v-94731dba]{border:3px solid #b0a1d6;padding:40px 0;text-align:left;background:#fff;width:100%;box-sizing:border-box}.appform_box .sel_ttl[data-v-94731dba]{margin:0 auto;text-align:center;width:auto}.appform_box .sel_ttl span[data-v-94731dba]{position:relative;font-size:2.5rem;letter-spacing:-.075em;font-weight:700;color:#212121}.appform_box .sel_ttl span[data-v-94731dba]:before{left:-40px}.appform_box .sel_ttl span[data-v-94731dba]:after,.appform_box .sel_ttl span[data-v-94731dba]:before{content:"";position:absolute;top:50%;width:30px;height:4px;background:#212121;border-radius:4px;transform:translateY(-50%)}.appform_box .sel_ttl span[data-v-94731dba]:after{right:-40px}.agree_group[data-v-94731dba]{padding:2.25rem 0 0 .5rem;text-align:left}.agreelist_area .agree_all .input_area.type_box .input_box input[type=checkbox]+span[data-v-94731dba]:before{top:7px!important}.agreelist_area .agree_area .agree_all .input_area[data-v-94731dba]{border-bottom:none!important;padding-bottom:10px}.agreelist_area .agree_area .agree_list .input_area .input_box[data-v-94731dba]{margin-top:10px}.agreelist_area span[data-v-94731dba]{font-size:14px;line-height:1.4}.appform_box .inalredy_wrap[data-v-94731dba]{padding:0 0 0 1rem}.appform_box .inalredy_wrap .must_input[data-v-94731dba]:before{content:"*";display:inline-block;color:#ca435e;vertical-align:top;margin-right:7px}.appform_box .input_area.text .input_box.h_s[data-v-94731dba]{height:24px;line-height:22px}.appform_box .inalredy_wrap .must_input[data-v-94731dba]:after{display:none}.inalredy_wrap .input_already.vertical_type label[data-v-94731dba]{display:inline-block;vertical-align:top;width:83px}.inalredy_wrap .input_already.vertical_type .input_group[data-v-94731dba]{display:block;padding-top:0}.inalredy_wrap .input_already.vertical_type .input_group .input_area[data-v-94731dba]{padding-top:0}.inalredy_wrap .input_already.vertical_type .input_group .input_area+.input_area[data-v-94731dba]{margin-top:0}.inalredy_wrap .input_already.vertical_type .input_group .error_txt[data-v-94731dba]{margin:0;font-size:1.1rem}.inalredy_wrap .input_already .input_area.text .input_box[data-v-94731dba]{padding:0 6px}.inalredy_wrap .input_already.vertical_type .input_area.text .input_box[data-v-94731dba]{border-radius:6px;border:1px solid #212121;background:#fff}.inalredy_wrap .input_already[data-v-94731dba]{clear:both;display:block}.inalredy_wrap .must_input[data-v-94731dba]{font-size:12px;color:#212121;font-weight:700}.inalredy_wrap .input_group[data-v-94731dba]{padding-top:10px;padding-left:12px}.inalredy_wrap .input_group[data-v-94731dba]:after{content:"";clear:both;display:block}.inalredy_wrap .input_already .input_group .input_check[data-v-94731dba]{float:left;vertical-align:middle;margin-bottom:5px}.inalredy_wrap .input_area[data-v-94731dba]{margin-bottom:5px}.inalredy_wrap .input_etc[data-v-94731dba]{float:left;vertical-align:middle;margin-bottom:5px}.inalredy_wrap .input_etc>.input_area[data-v-94731dba]{display:inline-block;vertical-align:middle}.inalredy_wrap .input_etc .input_area+.input_area[data-v-94731dba]{margin-top:-15px;margin-bottom:0}.inalredy_wrap .input_etc input[type=text][data-v-94731dba]{vertical-align:middle}.inalredy_wrap .input_etc .input_area.text .input_box[data-v-94731dba]{border-radius:3px;border:1px solid #212121;background:#fff}.inalredy_wrap .input_area.type_box .input_box input[type=checkbox]+span[data-v-94731dba]{padding-right:14px;font-size:14px;vertical-align:top}.event_innerpage .input_area.type_box .input_box input[type=checkbox]+span[data-v-94731dba]:before{background:url(../images/ic_checkbox_off.png) no-repeat;background-size:20px 20px;width:20px;height:20px;top:4px;border:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]+span[data-v-94731dba]:after{display:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]:checked+span[data-v-94731dba]:before{background:url(../images/ic_checkbox_on.png) no-repeat;background-size:20px 20px;width:20px;height:20px;top:4px;border:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]:checked+span[data-v-94731dba]:after{display:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]+span[data-v-94731dba]{padding-left:0;vertical-align:top}.required_check[data-v-94731dba]{display:block;padding:20px 0 0 6px}.required_check .input_area+.input_area[data-v-94731dba]{margin-top:5px}.required_check .input_box .must[data-v-94731dba]{color:#ca435e}.required_check .input_box .choice[data-v-94731dba]{color:#888}.required_check .input_box button[data-v-94731dba]{position:absolute;right:2rem;top:2px;display:inline-block;font-size:1.1rem;font-weight:400;color:#7c7c7c;border-bottom:1px solid #7c7c7c}.maparea[data-v-94731dba]{padding:7px 25px 0 16px}.maparea .map[data-v-94731dba]{display:inline-block;vertical-align:top;border:1px solid #212121}.maparea .map .map_route[data-v-94731dba],.maparea .map[data-v-94731dba],.maparea .map img[data-v-94731dba]{width:100%;height:100%}.maparea .wayarea[data-v-94731dba]{display:block;padding:10px 0 0;text-align:left}.maparea .wayarea .adress .tit[data-v-94731dba]{background:url(../images/ic_map_1.png) no-repeat 0;background-size:18px 22px;font-size:12px;padding-left:28px;font-weight:700;line-height:22px}.maparea .wayarea .adress span[data-v-94731dba]{display:block;font-size:11px;font-weight:500;color:#3e403f;padding-left:28px}.maparea .wayarea .way[data-v-94731dba]{padding-top:14px}.maparea .wayarea .way .tit[data-v-94731dba]{background:url(../images/ic_way.png) no-repeat 0;background-size:21px 27px;font-size:12px;padding-left:28px;font-weight:700;line-height:27px}.maparea .wayarea .wayinfo[data-v-94731dba]{padding-top:10px}.maparea .wayarea .wayinfo>div[data-v-94731dba]{display:block;padding-top:1.5px}.maparea .wayarea .wayinfo strong[data-v-94731dba]{display:inline-block;vertical-align:top;font-size:12px;font-weight:700;padding:1px 0;border-radius:10px;color:#fff;width:54px;height:20px;text-align:center}.maparea .wayarea .wayinfo .first strong[data-v-94731dba]{background:#ffc000}.maparea .wayarea .wayinfo .secend strong[data-v-94731dba]{background:green}.maparea .wayarea .wayinfo span[data-v-94731dba]{display:inline-block;vertical-align:top;padding-left:5px;font-size:12px;font-weight:500;color:#3e403f}.form-btn[data-v-94731dba]{padding-top:27px;text-align:center}.form-btn .btn.strong[data-v-94731dba]{background-color:#b0a1d6;width:331px;height:61px;font-size:24px;font-weight:700;border-radius:40px}.info_notice[data-v-94731dba]{background:#343434;padding:3rem 1rem 2rem 2rem;color:#fff;text-align:left}.info_notice p[data-v-94731dba]{font-size:15px;font-weight:700}.info_notice p[data-v-94731dba]:before{content:"";display:inline-block;width:15px;height:15px;vertical-align:top;background:url(../images/ic_info_1.png) no-repeat 0 0;background-size:15px 15px;margin-right:4px;margin-top:4px}.info_notice ul[data-v-94731dba]{padding:2rem 1rem 1rem 1.6rem}.info_notice ul li[data-v-94731dba]{margin-bottom:2px;position:relative;font-size:12px;padding-left:6px}.info_notice ul li[data-v-94731dba]:before{content:"";display:inline-block;position:absolute;left:0;top:7px;width:2px;height:2px;border-radius:50%;background:#fff}.festa .mid_inner[data-v-6c6c24c3]{padding:0}img[data-v-6c6c24c3]{width:100%}.align-center[data-v-6c6c24c3]{text-align:center}.font-gmarket[data-v-6c6c24c3]{font-family:GmarketSans;letter-spacing:-1px}.is-fixed[data-v-6c6c24c3]{z-index:2;position:fixed;top:0;left:0;right:0;transition:.2s}.nav-wrapper[data-v-6c6c24c3]{height:101px}.festa-nav[data-v-6c6c24c3]{height:50px;display:flex;color:#4b4b4b;background-color:#f0f0f0;border-bottom:1px solid #4b4b4b}.festa-nav .btn-nav[data-v-6c6c24c3]{flex:1;white-space:nowrap;padding:0 .7rem}.festa-nav .btn-nav+.btn-nav[data-v-6c6c24c3]{border-left:1px solid #4b4b4b}.festa-nav .btn-nav.is-active[data-v-6c6c24c3]{font-weight:700;color:#d0474e;background-color:#fff}.nav-wrapper .btn-area[data-v-6c6c24c3]{font-size:0}.nav-wrapper .btn-area button[data-v-6c6c24c3]{width:100%;height:50px;line-height:1;padding-top:3px;color:#fff;font-family:GmarketSans;font-size:2rem;font-weight:700;background-color:#cb4848}.nav-wrapper .btn-area button img[data-v-6c6c24c3]{width:auto}.is-fixed .btn-area[data-v-6c6c24c3]{padding:0}.bg-yell[data-v-6c6c24c3]{background-color:#fff8e6}.bg-beige[data-v-6c6c24c3]{background-color:#f7efda}.bg-white[data-v-6c6c24c3]{background-color:#fff}.flex[data-v-6c6c24c3]{display:flex}.flex-col[data-v-6c6c24c3]{flex-direction:column}.items-btween[data-v-6c6c24c3]{justify-content:space-between}.items-center[data-v-6c6c24c3]{align-items:center}.relative[data-v-6c6c24c3]{position:relative}.section-04 a[data-v-6c6c24c3]{width:100%;height:100%;display:inline-block;font-size:0}.section-04 .img-box[data-v-6c6c24c3]{width:100%;overflow:hidden;position:relative;display:inline-flex;justify-content:center;align-items:center;font-size:0}.section-04 .img-box[data-v-6c6c24c3]:after{content:"";display:block;padding-top:100%}.section-04 .img-box img[data-v-6c6c24c3]{position:absolute;width:100%;height:auto;z-index:1}.section-04 .swiper-box[data-v-6c6c24c3]{padding:0 7.5vw}.section-04 .zin_pagination_group[data-v-6c6c24c3]{position:inherit;padding:0;margin:0}.section-04 .zin_pagination_group .zin_pagination.long[data-v-6c6c24c3]{width:100%;height:1px;background-color:rgba(0,0,0,.2)}.section-04 .zin_pagination_group[data-v-6c6c24c3] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#4d4d4d;height:3px;margin-top:-1px}.section-04 .swiper-box .swiper-navigation .btn-arr[data-v-6c6c24c3]{position:absolute;top:50%;z-index:1;transform:translateY(-50%);width:4vw;height:4vw;border-radius:30px;background-color:hsla(0,0%,100%,.5)}.section-04 .swiper-box .swiper-navigation .btn-arr.arr-prev[data-v-6c6c24c3]{left:2vw}.section-04 .swiper-box .swiper-navigation .btn-arr.arr-next[data-v-6c6c24c3]{right:2.5vw}.section-04 .swiper-box .swiper-navigation .btn-arr .icon-arr[data-v-6c6c24c3]:before{content:"";position:absolute;width:1.2vw;height:2.1vw;top:50%;transform:translate(-50%,-50%);background-size:cover}.section-04 .swiper-box .swiper-navigation .btn-arr.arr-prev .icon-arr[data-v-6c6c24c3]:before{left:calc(50% - 2px);background-image:url(../images/arr-prev.png)}.section-04 .swiper-box .swiper-navigation .btn-arr.arr-next .icon-arr[data-v-6c6c24c3]:before{left:calc(50% + .4vw);background-image:url(../images/arr-next.png)}.section-04 .swiper-box .swiper-navigation .btn-arr.swiper-button-disabled .icon-arr[data-v-6c6c24c3]:before{opacity:.3}.section-04 .pagination-container[data-v-6c6c24c3]{padding:2px 7.5vw 6vw}.section-04 .btn-area[data-v-6c6c24c3]{padding:0 16vw 12vw}.section-05[data-v-6c6c24c3]{background-color:#efefef}.section-05 .img-desc[data-v-6c6c24c3]{padding:5vw 0 4vw}.section-05 .video-area[data-v-6c6c24c3]{padding:0 7.5vw}.section-05 .video-area iframe[data-v-6c6c24c3]{height:47vw}.section-05 .img-footer[data-v-6c6c24c3]{margin-top:2vw}.section-06 .btn-area[data-v-6c6c24c3]{padding:5vw 16vw 12vw}.festa-footer .section-wrap[data-v-6c6c24c3]{padding:12vw 7.5vw}.festa-footer[data-v-6c6c24c3]{color:#fff;background-color:#333}.festa-footer .footer-title[data-v-6c6c24c3]{gap:.9vw;margin-bottom:2.6vw;font-size:1.2rem}.festa-footer .footer-title[data-v-6c6c24c3]:before{content:"";display:inline-block;width:3.4vw;height:3.5vw;background-image:url(../images/footer_icon.png);background-size:cover}.festa-footer .list[data-v-6c6c24c3]{font-size:.8rem}.festa-footer .precautions+.precautions[data-v-6c6c24c3]{padding-top:2rem;margin-top:2rem;border-top:1px solid #575757}.festa-footer .precautions li+li[data-v-6c6c24c3]{margin-top:.5vw}.event_innerpage[data-v-0d23616d]{letter-spacing:-.025em}.w_s1[data-v-0d23616d]{width:55%!important}.w_s2[data-v-0d23616d]{width:85%!important}.w_s5[data-v-0d23616d]{width:65%!important}.w_s6[data-v-0d23616d]{width:70%!important}.ev_top[data-v-0d23616d]{position:relative;margin:0 auto;display:block;width:100%;height:100%;background:url(../images/bg_top.png) no-repeat 0 0;border-bottom:1px solid #212121}.ev_top[data-v-0d23616d]:after{content:"";position:absolute;left:50%;bottom:-14px;transform:translateX(-50%);display:inline-block;width:26px;height:14px;background:url(../images/bg_top_arrow_1.png) no-repeat;background-size:26px 14px}.ev_top .left[data-v-0d23616d]{position:absolute;top:24px;left:22px;font-size:14px;font-weight:500;color:#212121}.ev_top .left img[data-v-0d23616d]{width:98px;height:auto;vertical-align:top}.ev_top .right[data-v-0d23616d]{position:absolute;top:24px;right:22px;font-size:14px;font-weight:500;color:#212121}.even_view[data-v-0d23616d]{padding:65px 25px 0}.ev_title[data-v-0d23616d]{text-align:center;padding:30px 0}.ev_title .tit img[data-v-0d23616d]{width:280px;height:auto}.ev_title .txt[data-v-0d23616d]{padding-top:28px;font-size:15px}.ev_title .txt strong[data-v-0d23616d]{font-weight:700}.ev_title .txt span[data-v-0d23616d]{display:block;font-weight:500;padding-top:3px;font-size:12px}.ev_sotrand[data-v-0d23616d],.ev_sotrand span[data-v-0d23616d]{text-align:center}.ev_sotrand span[data-v-0d23616d]{display:block;margin:0 auto;width:180px;height:20px;background:#b0a1d6;font-size:15px;font-weight:500;color:#fff}.ev_date[data-v-0d23616d]{position:relative;width:100%}.ev_date[data-v-0d23616d]:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background:#575757}.ev_date span[data-v-0d23616d]{position:relative;display:block;padding:10px 20px;border-radius:20px;background:#212121;font-weight:700;text-align:center;margin:0 auto;color:#fff;font-size:11px;width:300px}.ev_theme[data-v-0d23616d]{padding:50px 0 0}.ev_theme ul[data-v-0d23616d]{margin:0 auto;width:100%;display:table}.ev_theme ul[data-v-0d23616d]:after{content:"";clear:both;display:block}.ev_theme ul li[data-v-0d23616d]{display:table-cell;padding:0 4px;text-align:center;color:#212121;width:33.3333%;vertical-align:top;box-sizing:border-box}.ev_theme ul li .exe_txt[data-v-0d23616d]{padding-top:14px}.ev_theme ul li .exe_txt p[data-v-0d23616d]{font-size:14px;font-weight:700}.ev_theme ul li .exe_txt span[data-v-0d23616d]{display:block;font-size:11px;line-height:14px;padding-top:13px;letter-spacing:-.075em}.advance_app[data-v-0d23616d]{clear:both;display:block;padding-top:35px}.advance_app ul li[data-v-0d23616d]{margin-bottom:5px;text-align:left;clear:both;display:block}.advance_app ul li>div[data-v-0d23616d]{width:100%;display:table;table-layout:fixed}.a_tg[data-v-0d23616d]{display:table-cell;vertical-align:top;text-align:left;box-sizing:border-box;width:102px}.ad_tit[data-v-0d23616d]{display:inline-block;width:100px;height:23px;border:1px solid #8a73c4;background:#fff;color:#8a73c4;line-height:1.9;text-align:center}.ad_tit[data-v-0d23616d],.ad_txt[data-v-0d23616d]{font-size:12px;font-weight:700}.ad_txt[data-v-0d23616d]{display:table-cell;vertical-align:middle;color:#212121;padding-left:9px;letter-spacing:-.05em;text-align:left;box-sizing:border-box}.ad_txt strong[data-v-0d23616d]{color:#ca435e}.advac_product[data-v-0d23616d]{text-align:center;padding:20px 0 35px}.pro_fig img[data-v-0d23616d]{width:143px;height:auto}.pro_txt[data-v-0d23616d]{display:block;font-size:12px;font-weight:500;padding-top:7px}.application_area[data-v-0d23616d]{width:100%;box-sizing:border-box;background:#f5f5f5;padding:50px 25px 40px}.application_area .input_already .input_group .input_box input[data-v-0d23616d]{font-size:12px;font-weight:700;height:22px}.application_area .inalredy_wrap .input_already .input_group .input_box input[data-v-0d23616d]::placeholder{color:#cdcdcd;font-size:12px}.appform_box[data-v-0d23616d]{border:3px solid #b0a1d6;padding:40px 0;text-align:left;background:#fff;width:100%;box-sizing:border-box}.appform_box .sel_ttl[data-v-0d23616d]{margin:0 auto;text-align:center;width:auto}.appform_box .sel_ttl span[data-v-0d23616d]{position:relative;font-size:2.5rem;letter-spacing:-.075em;font-weight:700;color:#212121}.appform_box .sel_ttl span[data-v-0d23616d]:before{left:-40px}.appform_box .sel_ttl span[data-v-0d23616d]:after,.appform_box .sel_ttl span[data-v-0d23616d]:before{content:"";position:absolute;top:50%;width:30px;height:4px;background:#212121;border-radius:4px;transform:translateY(-50%)}.appform_box .sel_ttl span[data-v-0d23616d]:after{right:-40px}.agree_group[data-v-0d23616d]{padding:2.25rem 0 0 .5rem;text-align:left}.agreelist_area .agree_all .input_area.type_box .input_box input[type=checkbox]+span[data-v-0d23616d]:before{top:7px!important}.agreelist_area .agree_area .agree_all .input_area[data-v-0d23616d]{border-bottom:none!important;padding-bottom:10px}.agreelist_area .agree_area .agree_list .input_area .input_box[data-v-0d23616d]{margin-top:10px}.agreelist_area span[data-v-0d23616d]{font-size:14px;line-height:1.4}.appform_box .inalredy_wrap[data-v-0d23616d]{padding:2.25rem 0 0 3rem}.appform_box .inalredy_wrap .must_input[data-v-0d23616d]:before{content:"*";display:inline-block;color:#ca435e;vertical-align:top;margin-right:7px}.appform_box .input_area.text .input_box.h_s[data-v-0d23616d]{height:24px;line-height:22px}.appform_box .inalredy_wrap .must_input[data-v-0d23616d]:after{display:none}.inalredy_wrap .input_already.vertical_type label[data-v-0d23616d]{display:inline-block;vertical-align:top;width:83px}.inalredy_wrap .input_already.vertical_type .input_group[data-v-0d23616d]{display:block;padding-top:0}.inalredy_wrap .input_already.vertical_type .input_group .input_area[data-v-0d23616d]{padding-top:0}.inalredy_wrap .input_already.vertical_type .input_group .input_area+.input_area[data-v-0d23616d]{margin-top:0}.inalredy_wrap .input_already.vertical_type .input_group .error_txt[data-v-0d23616d]{margin:0;font-size:1.1rem}.inalredy_wrap .input_already .input_area.text .input_box[data-v-0d23616d]{padding:0 6px}.inalredy_wrap .input_already.vertical_type .input_area.text .input_box[data-v-0d23616d]{border-radius:6px;border:1px solid #212121;background:#fff}.inalredy_wrap .input_already[data-v-0d23616d]{clear:both;display:block;margin-top:15px}.inalredy_wrap .must_input[data-v-0d23616d]{font-size:12px;color:#212121;font-weight:700}.inalredy_wrap .input_group[data-v-0d23616d]{padding-top:10px;padding-left:12px}.inalredy_wrap .input_group[data-v-0d23616d]:after{content:"";clear:both;display:block}.inalredy_wrap .input_already .input_group .input_check[data-v-0d23616d]{float:left;vertical-align:middle;margin-bottom:5px}.inalredy_wrap .input_area[data-v-0d23616d]{margin-bottom:5px}.inalredy_wrap .input_etc[data-v-0d23616d]{float:left;vertical-align:middle;margin-bottom:5px}.inalredy_wrap .input_etc>.input_area[data-v-0d23616d]{display:inline-block;vertical-align:middle}.inalredy_wrap .input_etc .input_area+.input_area[data-v-0d23616d]{margin-top:-15px;margin-bottom:0}.inalredy_wrap .input_etc input[type=text][data-v-0d23616d]{vertical-align:middle}.inalredy_wrap .input_etc .input_area.text .input_box[data-v-0d23616d]{border-radius:3px;border:1px solid #212121;background:#fff}.inalredy_wrap .input_area.type_box .input_box input[type=checkbox]+span[data-v-0d23616d]{padding-right:14px;font-size:14px;vertical-align:top}.event_innerpage .input_area.type_box .input_box input[type=checkbox]+span[data-v-0d23616d]:before{background:url(../images/ic_checkbox_off_1.png) no-repeat;background-size:20px 20px;width:20px;height:20px;top:4px;border:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]+span[data-v-0d23616d]:after{display:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]:checked+span[data-v-0d23616d]:before{background:url(../images/ic_checkbox_on_1.png) no-repeat;background-size:20px 20px;width:20px;height:20px;top:4px;border:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]:checked+span[data-v-0d23616d]:after{display:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]+span[data-v-0d23616d]{padding-left:0;vertical-align:top}.required_check[data-v-0d23616d]{display:block;padding:20px 0 0 6px}.required_check .input_area+.input_area[data-v-0d23616d]{margin-top:5px}.required_check .input_box .must[data-v-0d23616d]{color:#ca435e}.required_check .input_box .choice[data-v-0d23616d]{color:#888}.required_check .input_box button[data-v-0d23616d]{position:absolute;right:2rem;top:2px;display:inline-block;font-size:1.1rem;font-weight:400;color:#7c7c7c;border-bottom:1px solid #7c7c7c}.maparea[data-v-0d23616d]{padding:7px 25px 0 16px}.maparea .map[data-v-0d23616d]{display:inline-block;vertical-align:top;width:100%;height:150px;border:1px solid #212121}.maparea .map .map_route[data-v-0d23616d],.maparea .map img[data-v-0d23616d]{width:100%;height:100%}.maparea .wayarea[data-v-0d23616d]{display:block;padding:10px 0 0;text-align:left}.maparea .wayarea .adress .tit[data-v-0d23616d]{background:url(../images/ic_map.png) no-repeat 0;background-size:18px 22px;font-size:12px;padding-left:28px;font-weight:700;line-height:22px}.maparea .wayarea .adress span[data-v-0d23616d]{display:block;font-size:11px;font-weight:500;color:#3e403f;padding-left:28px}.maparea .wayarea .way[data-v-0d23616d]{padding-top:14px}.maparea .wayarea .way .tit[data-v-0d23616d]{background:url(../images/ic_way_1.png) no-repeat 0;background-size:21px 27px;font-size:12px;padding-left:28px;font-weight:700;line-height:27px}.maparea .wayarea .wayinfo[data-v-0d23616d]{padding-top:10px}.maparea .wayarea .wayinfo>div[data-v-0d23616d]{display:block;padding-top:1.5px}.maparea .wayarea .wayinfo strong[data-v-0d23616d]{display:inline-block;vertical-align:top;font-size:12px;font-weight:700;padding:1px 0;border-radius:10px;color:#fff;width:54px;height:20px;text-align:center}.maparea .wayarea .wayinfo .first strong[data-v-0d23616d]{background:#ffc000}.maparea .wayarea .wayinfo .secend strong[data-v-0d23616d]{background:green}.maparea .wayarea .wayinfo span[data-v-0d23616d]{display:inline-block;vertical-align:top;padding-left:5px;font-size:12px;font-weight:500;color:#3e403f}.form-btn[data-v-0d23616d]{padding-top:27px;text-align:center}.form-btn .btn.strong[data-v-0d23616d]{background-color:#b0a1d6;width:331px;height:61px;font-size:24px;font-weight:700;border-radius:40px}.info_notice[data-v-0d23616d]{background:#343434;padding:3rem 1rem 2rem 2rem;color:#fff;text-align:left}.info_notice p[data-v-0d23616d]{font-size:15px;font-weight:700}.info_notice p[data-v-0d23616d]:before{content:"";display:inline-block;width:15px;height:15px;vertical-align:top;background:url(../images/ic_info.png) no-repeat 0 0;background-size:15px 15px;margin-right:4px;margin-top:4px}.info_notice ul[data-v-0d23616d]{padding:2rem 1rem 1rem 1.6rem}.info_notice ul li[data-v-0d23616d]{margin-bottom:2px;position:relative;font-size:12px;padding-left:6px}.info_notice ul li[data-v-0d23616d]:before{content:"";display:inline-block;position:absolute;left:0;top:7px;width:2px;height:2px;border-radius:50%;background:#fff}.event_innerpage[data-v-973cff82]{letter-spacing:-.025em}.w_s1[data-v-973cff82]{width:55%!important}.w_s2[data-v-973cff82]{width:85%!important}.w_s5[data-v-973cff82]{width:65%!important}.w_s6[data-v-973cff82]{width:70%!important}.font12[data-v-973cff82]{font-size:12px!important}.ev_top[data-v-973cff82]{position:relative;margin:0 auto;display:block;width:100%;height:100%;background:url(../images/bg_top.png) no-repeat 0 0;border-bottom:1px solid #212121}.ev_top[data-v-973cff82]:after{content:"";position:absolute;left:50%;bottom:-14px;transform:translateX(-50%);display:inline-block;width:26px;height:14px;background:url(../images/bg_top_arrow2.png) no-repeat;background-size:26px 14px;z-index:20}.ev_top .left[data-v-973cff82]{position:absolute;top:24px;left:22px;font-size:1.4rem;font-weight:500;color:#212121}.ev_top .left img[data-v-973cff82]{width:98px;height:auto;vertical-align:top}.ev_top .right[data-v-973cff82]{position:absolute;top:50px;right:45px;font-size:30px;font-weight:500;color:#212121}.ev_title[data-v-973cff82]{text-align:center;padding:30px 0}.ev_title .tit[data-v-973cff82],.ev_title .tit span[data-v-973cff82]{font-size:2.8rem;font-weight:700}.ev_title .tit span em[data-v-973cff82]{font-size:2.4rem;font-weight:400}.ev_title .txt[data-v-973cff82]{padding-top:28px;font-size:1.4rem;letter-spacing:-.025rem}.ev_title .txt strong[data-v-973cff82]{font-weight:700;font-size:1.4rem}.ev_title .txt span[data-v-973cff82]{display:block;font-weight:500;padding-top:3px;font-size:1.4rem}.ev_sotrand[data-v-973cff82],.ev_sotrand span[data-v-973cff82]{text-align:center}.ev_sotrand span[data-v-973cff82]{display:block;margin:0 auto;width:180px;height:20px;background:#b0a1d6;font-size:15px;font-weight:500;color:#fff}.ev_date[data-v-973cff82]{position:relative;width:100%}.ev_date[data-v-973cff82]:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background:#575757}.ev_date span[data-v-973cff82]{position:relative;display:block;padding:7px 0 5px;border-radius:20px;background:#212121;font-weight:700;text-align:center;margin:0 auto;color:#fff;font-size:1.1rem;width:285px}.da_time[data-v-973cff82]{padding-top:10px;text-align:center;font-size:1.3rem}.even_view[data-v-973cff82]{padding:7rem 2rem 1rem}.even_body[data-v-973cff82]{padding:0 0 15px}.btn_meta[data-v-973cff82]{clear:both;display:block;padding:50px 0 0;text-align:center}.btn_meta .btn_preview[data-v-973cff82]{display:block;margin:0 auto;text-align:center}.btn_meta .btn_preview span[data-v-973cff82]{display:inline-block;font-size:1.8rem;color:#fff;font-weight:700;letter-spacing:-.025rem;background:#b0a1d6 url(../images/ic_arrow.png) no-repeat 90%;background-size:17px 17px;border-radius:30px;padding:7px 50px 4px 30px}.ev_theme[data-v-973cff82]{padding:25px 0 15px}.ev_theme ul[data-v-973cff82]{margin:0 auto;display:table;width:100%}.ev_theme ul[data-v-973cff82]:after{content:"";clear:both;display:block}.ev_theme ul li[data-v-973cff82]{position:relative;display:table;padding:0 0 23px;width:100%;box-sizing:border-box;text-align:center;color:#212121;vertical-align:top}.ev_theme ul li .exe_txt[data-v-973cff82]{padding-top:10px}.ev_theme ul li .exe_txt p[data-v-973cff82]{font-weight:700;text-align:center}.ev_theme ul li .exe_txt p img[data-v-973cff82]{width:auto;height:18px}.ev_theme ul li .exe_txt span[data-v-973cff82]{padding-top:10px;display:block;font-size:1.2rem;line-height:1.5rem;letter-spacing:-.025em}.ev_trand[data-v-973cff82]{padding-top:30px;text-align:center}.trand_box[data-v-973cff82]{width:100%;background:hsla(0,0%,100%,.6);padding:28px 12px}.trand_box .tite span[data-v-973cff82]{display:block;font-size:1.5rem;font-weight:500}.trand_box .tite p[data-v-973cff82]{padding-top:17px}.trand_box .tite p img[data-v-973cff82]{width:auto;height:auto}.trand_box p[data-v-973cff82]{padding-top:20px;font-size:1.2rem}.trand_box p img[data-v-973cff82]{height:19px;width:auto}.exper_fig img[data-v-973cff82]{width:80%;height:auto}.location_area[data-v-973cff82]{position:relative;background:linear-gradient(#fff,#e6e6e6);padding:50px 0;text-align:center;border-bottom:1px solid #212121}.location_area[data-v-973cff82]:after{content:"";position:absolute;left:50%;bottom:-14px;transform:translateX(-50%);display:inline-block;width:26px;height:14px;background:url(../images/bg_top_arrow3.png) no-repeat;background-size:26px 14px}.cat_dere[data-v-973cff82]{margin:0 auto;display:block;position:relative;padding:0;width:320px;height:180px;background:url(../images/meta_lx.png) no-repeat;background-size:320px 180px}.cat_dere .direct.d01[data-v-973cff82]{position:absolute;top:58px;left:8px}.cat_dere .direct.d02[data-v-973cff82]{position:absolute;top:20px;left:62px}.cat_dere .direct.d03[data-v-973cff82]{position:absolute;top:9px;right:32px}.cat_dere .direct.d04[data-v-973cff82]{position:absolute;top:98px;right:8px}.cat_dere .direct.d05[data-v-973cff82]{position:absolute;top:140px;right:40px}.direct span[data-v-973cff82]{font-size:1rem;font-weight:700;padding:3px 8px;border-radius:12px;background:rgba(176,161,214,.9);color:#fff}.forum_zone[data-v-973cff82]{clear:both;display:block;position:relative;padding:36px 0 20px;text-align:center;border-bottom:1px solid #212121}.forum_zone[data-v-973cff82]:after{content:"";position:absolute;left:50%;bottom:-14px;transform:translateX(-50%);display:inline-block;width:26px;height:14px;background:url(../images/bg_top_arrow4.png) no-repeat;background-size:26px 14px}.forum_zone .head_top h4[data-v-973cff82]{font-size:2.4rem;font-weight:700}.forum_zone .head_top h4 img[data-v-973cff82]{width:52px;height:auto}.forum_zone .head_top p[data-v-973cff82]{font-size:1.2rem;font-weight:500;padding:30px 0 0}.forum_zone .index[data-v-973cff82]{padding-top:10px;padding-bottom:15px}.forum_zone .index ul[data-v-973cff82]{margin:auto;width:290px}.forum_zone .index ul li[data-v-973cff82]{margin-bottom:2px;text-align:left}.forum_zone .index ul li span[data-v-973cff82]{display:inline-block;vertical-align:middle;font-size:1.2rem;font-weight:500}.forum_zone .index ul li span.topic[data-v-973cff82]{border-radius:2px;background:#1f1f1f;color:#fff;text-align:center;width:25px;height:13px;margin-right:5px;line-height:1}.meta_flag img[data-v-973cff82]{width:100%;height:auto}.zone_list[data-v-973cff82]{padding:25px 0}.zone_list ul[data-v-973cff82]{width:100%;display:table;border-top:1px solid #212121}.zone_list ul li[data-v-973cff82]{width:100%;display:table;box-sizing:border-box;padding:24px 50px 12px;text-align:center}.zone_list ul li img[data-v-973cff82]{width:100%;height:auto}.zone_list ul li h5[data-v-973cff82]{font-size:1.5rem;font-weight:700;padding:0 0 9px}.zone_list ul li h5 span[data-v-973cff82]{font-weight:400;display:inline-block}.zone_list ul li p[data-v-973cff82]{font-size:1.4rem;font-weight:500;line-height:1.8rem;padding-bottom:24px}.zone_list ul li h5 img[data-v-973cff82]{height:17px;width:auto}.pin_img_group .img_area{position:relative}.ck.ck-editor__editable span[data-ck-unsafe-element]{display:none}.ck-hidden{display:none!important}.ck.ck-reset,.ck.ck-reset_all,.ck.ck-reset_all *{box-sizing:border-box;width:auto;height:auto;position:static}:root{--ck-z-default:1;--ck-z-modal:calc(var(--ck-z-default) + 999)}.ck-transitions-disabled,.ck-transitions-disabled *{transition:none!important}:root{--ck-color-base-foreground:#fafafa;--ck-color-base-background:#fff;--ck-color-base-border:#c4c4c4;--ck-color-base-action:#61b045;--ck-color-base-focus:#6cb5f9;--ck-color-base-text:#333;--ck-color-base-active:#198cf0;--ck-color-base-active-focus:#0e7fe1;--ck-color-base-error:#db3700;--ck-color-focus-border-coordinates:208,79%,51%;--ck-color-focus-border:hsl(var(--ck-color-focus-border-coordinates));--ck-color-focus-outer-shadow:#bcdefb;--ck-color-focus-disabled-shadow:rgba(119,186,248,0.3);--ck-color-focus-error-shadow:rgba(255,64,31,0.3);--ck-color-text:var(--ck-color-base-text);--ck-color-shadow-drop:rgba(0,0,0,0.15);--ck-color-shadow-drop-active:rgba(0,0,0,0.2);--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:#e6e6e6;--ck-color-button-default-active-background:#d9d9d9;--ck-color-button-default-active-shadow:#bfbfbf;--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-background:#dedede;--ck-color-button-on-hover-background:#c4c4c4;--ck-color-button-on-active-background:#bababa;--ck-color-button-on-active-shadow:#a1a1a1;--ck-color-button-on-disabled-background:#dedede;--ck-color-button-action-background:var(--ck-color-base-action);--ck-color-button-action-hover-background:#579e3d;--ck-color-button-action-active-background:#53973b;--ck-color-button-action-active-shadow:#498433;--ck-color-button-action-disabled-background:#7ec365;--ck-color-button-action-text:var(--ck-color-base-background);--ck-color-button-save:#008a00;--ck-color-button-cancel:#db3700;--ck-color-switch-button-off-background:#b0b0b0;--ck-color-switch-button-off-hover-background:#a3a3a3;--ck-color-switch-button-on-background:var(--ck-color-button-action-background);--ck-color-switch-button-on-hover-background:#579e3d;--ck-color-switch-button-inner-background:var(--ck-color-base-background);--ck-color-switch-button-inner-shadow:rgba(0,0,0,0.1);--ck-color-dropdown-panel-background:var(--ck-color-base-background);--ck-color-dropdown-panel-border:var(--ck-color-base-border);--ck-color-input-background:var(--ck-color-base-background);--ck-color-input-border:#c7c7c7;--ck-color-input-error-border:var(--ck-color-base-error);--ck-color-input-text:var(--ck-color-base-text);--ck-color-input-disabled-background:#f2f2f2;--ck-color-input-disabled-border:#c7c7c7;--ck-color-input-disabled-text:#757575;--ck-color-list-background:var(--ck-color-base-background);--ck-color-list-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-panel-background:var(--ck-color-base-background);--ck-color-panel-border:var(--ck-color-base-border);--ck-color-toolbar-background:var(--ck-color-base-foreground);--ck-color-toolbar-border:var(--ck-color-base-border);--ck-color-tooltip-background:var(--ck-color-base-text);--ck-color-tooltip-text:var(--ck-color-base-background);--ck-color-engine-placeholder-text:#707070;--ck-color-upload-bar-background:#6cb5f9;--ck-color-link-default:#0000f0;--ck-color-link-selected-background:rgba(31,177,255,0.1);--ck-color-link-fake-selection:rgba(31,177,255,0.3);--ck-disabled-opacity:.5;--ck-focus-outer-shadow-geometry:0 0 0 3px;--ck-focus-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);--ck-focus-disabled-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);--ck-focus-error-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);--ck-focus-ring:1px solid var(--ck-color-focus-border);--ck-font-size-base:13px;--ck-line-height-base:1.84615;--ck-font-face:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;--ck-font-size-tiny:0.7em;--ck-font-size-small:0.75em;--ck-font-size-normal:1em;--ck-font-size-big:1.4em;--ck-font-size-large:1.8em;--ck-ui-component-min-height:2.3em}.ck.ck-reset,.ck.ck-reset_all,.ck.ck-reset_all *{margin:0;padding:0;border:0;background:transparent;text-decoration:none;vertical-align:middle;transition:none;word-wrap:break-word}.ck.ck-reset_all,.ck.ck-reset_all *{border-collapse:collapse;font:normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);color:var(--ck-color-text);text-align:left;white-space:nowrap;cursor:auto;float:none}.ck.ck-reset_all .ck-rtl *{text-align:right}.ck.ck-reset_all iframe{vertical-align:inherit}.ck.ck-reset_all textarea{white-space:pre-wrap}.ck.ck-reset_all input[type=password],.ck.ck-reset_all input[type=text],.ck.ck-reset_all textarea{cursor:text}.ck.ck-reset_all input[type=password][disabled],.ck.ck-reset_all input[type=text][disabled],.ck.ck-reset_all textarea[disabled]{cursor:default}.ck.ck-reset_all fieldset{padding:10px;border:2px groove #dfdee3}.ck.ck-reset_all button::-moz-focus-inner{padding:0;border:0}.ck[dir=rtl],.ck[dir=rtl] .ck{text-align:right}:root{--ck-border-radius:2px;--ck-inner-shadow:2px 2px 3px var(--ck-color-shadow-inner) inset;--ck-drop-shadow:0 1px 2px 1px var(--ck-color-shadow-drop);--ck-drop-shadow-active:0 3px 6px 1px var(--ck-color-shadow-drop-active);--ck-spacing-unit:0.6em;--ck-spacing-large:calc(var(--ck-spacing-unit)*1.5);--ck-spacing-standard:var(--ck-spacing-unit);--ck-spacing-medium:calc(var(--ck-spacing-unit)*0.8);--ck-spacing-small:calc(var(--ck-spacing-unit)*0.5);--ck-spacing-tiny:calc(var(--ck-spacing-unit)*0.3);--ck-spacing-extra-tiny:calc(var(--ck-spacing-unit)*0.16)}.ck.ck-icon{vertical-align:middle}:root{--ck-icon-size:calc(var(--ck-line-height-base)*var(--ck-font-size-normal))}.ck.ck-icon{width:var(--ck-icon-size);height:var(--ck-icon-size);font-size:.8333350694em;will-change:transform}.ck.ck-icon,.ck.ck-icon *{color:inherit;cursor:inherit}.ck.ck-icon :not([fill]){fill:currentColor}.ck.ck-tooltip,.ck.ck-tooltip .ck-tooltip__text:after{position:absolute;pointer-events:none;-webkit-backface-visibility:hidden}.ck.ck-tooltip{visibility:hidden;opacity:0;display:none;z-index:var(--ck-z-modal)}.ck.ck-tooltip .ck-tooltip__text{display:inline-block}.ck.ck-tooltip .ck-tooltip__text:after{content:"";width:0;height:0}:root{--ck-tooltip-arrow-size:5px}.ck.ck-tooltip{left:50%;top:0;transition:opacity .2s ease-in-out .2s}.ck.ck-tooltip .ck-tooltip__text{border-radius:0}.ck-rounded-corners .ck.ck-tooltip .ck-tooltip__text,.ck.ck-tooltip .ck-tooltip__text.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-tooltip .ck-tooltip__text{font-size:.9em;line-height:1.5;color:var(--ck-color-tooltip-text);padding:var(--ck-spacing-small) var(--ck-spacing-medium);background:var(--ck-color-tooltip-background);position:relative;left:-50%}.ck.ck-tooltip .ck-tooltip__text:after{transition:opacity .2s ease-in-out .2s;border-style:solid;left:50%}.ck.ck-tooltip.ck-tooltip_s,.ck.ck-tooltip.ck-tooltip_se,.ck.ck-tooltip.ck-tooltip_sw{bottom:calc(var(--ck-tooltip-arrow-size)*-1);transform:translateY(100%)}.ck.ck-tooltip.ck-tooltip_s .ck-tooltip__text:after,.ck.ck-tooltip.ck-tooltip_se .ck-tooltip__text:after,.ck.ck-tooltip.ck-tooltip_sw .ck-tooltip__text:after{top:calc(var(--ck-tooltip-arrow-size)*-1 + 1px);transform:translateX(-50%);border-left-color:transparent;border-bottom-color:var(--ck-color-tooltip-background);border-right-color:transparent;border-top-color:transparent;border-left-width:var(--ck-tooltip-arrow-size);border-bottom-width:var(--ck-tooltip-arrow-size);border-right-width:var(--ck-tooltip-arrow-size);border-top-width:0}.ck.ck-tooltip.ck-tooltip_sw{right:50%;left:auto}.ck.ck-tooltip.ck-tooltip_sw .ck-tooltip__text{left:auto;right:calc(var(--ck-tooltip-arrow-size)*-2)}.ck.ck-tooltip.ck-tooltip_sw .ck-tooltip__text:after{left:auto;right:0}.ck.ck-tooltip.ck-tooltip_se{left:50%;right:auto}.ck.ck-tooltip.ck-tooltip_se .ck-tooltip__text{right:auto;left:calc(var(--ck-tooltip-arrow-size)*-2)}.ck.ck-tooltip.ck-tooltip_se .ck-tooltip__text:after{right:auto;left:0;transform:translateX(50%)}.ck.ck-tooltip.ck-tooltip_n{top:calc(var(--ck-tooltip-arrow-size)*-1);transform:translateY(-100%)}.ck.ck-tooltip.ck-tooltip_n .ck-tooltip__text:after{bottom:calc(var(--ck-tooltip-arrow-size)*-1);transform:translateX(-50%);border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-top-color:var(--ck-color-tooltip-background);border-left-width:var(--ck-tooltip-arrow-size);border-bottom-width:0;border-right-width:var(--ck-tooltip-arrow-size);border-top-width:var(--ck-tooltip-arrow-size)}.ck.ck-tooltip.ck-tooltip_e{left:calc(100% + var(--ck-tooltip-arrow-size));top:50%}.ck.ck-tooltip.ck-tooltip_e .ck-tooltip__text{left:0;transform:translateY(-50%)}.ck.ck-tooltip.ck-tooltip_e .ck-tooltip__text:after{left:calc(var(--ck-tooltip-arrow-size)*-1);top:calc(50% - var(--ck-tooltip-arrow-size)*1);border-left-color:transparent;border-bottom-color:transparent;border-right-color:var(--ck-color-tooltip-background);border-top-color:transparent;border-left-width:0;border-bottom-width:var(--ck-tooltip-arrow-size);border-right-width:var(--ck-tooltip-arrow-size);border-top-width:var(--ck-tooltip-arrow-size)}.ck.ck-tooltip.ck-tooltip_w{right:calc(100% + var(--ck-tooltip-arrow-size));left:auto;top:50%}.ck.ck-tooltip.ck-tooltip_w .ck-tooltip__text{left:0;transform:translateY(-50%)}.ck.ck-tooltip.ck-tooltip_w .ck-tooltip__text:after{left:100%;top:calc(50% - var(--ck-tooltip-arrow-size)*1);border-left-color:var(--ck-color-tooltip-background);border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent;border-left-width:var(--ck-tooltip-arrow-size);border-bottom-width:var(--ck-tooltip-arrow-size);border-right-width:0;border-top-width:var(--ck-tooltip-arrow-size)}.ck.ck-button,a.ck.ck-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-button .ck-tooltip,a.ck.ck-button .ck-tooltip{display:block}@media (hover:none){.ck.ck-button .ck-tooltip,a.ck.ck-button .ck-tooltip{display:none}}.ck.ck-button,a.ck.ck-button{position:relative;display:inline-flex;align-items:center;justify-content:left}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{display:none}.ck.ck-button.ck-button_with-text .ck-button__label,a.ck.ck-button.ck-button_with-text .ck-button__label{display:inline-block}.ck.ck-button:not(.ck-button_with-text),a.ck.ck-button:not(.ck-button_with-text){justify-content:center}.ck.ck-button:hover .ck-tooltip,a.ck.ck-button:hover .ck-tooltip{visibility:visible;opacity:1}.ck.ck-button:focus:not(:hover) .ck-tooltip,a.ck.ck-button:focus:not(:hover) .ck-tooltip{display:none}.ck.ck-button,a.ck.ck-button{background:var(--ck-color-button-default-background)}.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button:not(.ck-disabled):hover{background:var(--ck-color-button-default-hover-background)}.ck.ck-button:not(.ck-disabled):active,a.ck.ck-button:not(.ck-disabled):active{background:var(--ck-color-button-default-active-background);box-shadow:inset 0 2px 2px var(--ck-color-button-default-active-shadow)}.ck.ck-button.ck-disabled,a.ck.ck-button.ck-disabled{background:var(--ck-color-button-default-disabled-background)}.ck.ck-button,a.ck.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-button,.ck-rounded-corners a.ck.ck-button,.ck.ck-button.ck-rounded-corners,a.ck.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-button,a.ck.ck-button{white-space:nowrap;cursor:default;vertical-align:middle;padding:var(--ck-spacing-tiny);text-align:center;min-width:var(--ck-ui-component-min-height);min-height:var(--ck-ui-component-min-height);line-height:1;font-size:inherit;border:1px solid transparent;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;-webkit-appearance:none}.ck.ck-button:active,.ck.ck-button:focus,a.ck.ck-button:active,a.ck.ck-button:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-button .ck-button__icon use,.ck.ck-button .ck-button__icon use *,a.ck.ck-button .ck-button__icon use,a.ck.ck-button .ck-button__icon use *{color:inherit}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{font-size:inherit;font-weight:inherit;color:inherit;cursor:inherit;vertical-align:middle}[dir=ltr] .ck.ck-button .ck-button__label,[dir=ltr] a.ck.ck-button .ck-button__label{text-align:left}[dir=rtl] .ck.ck-button .ck-button__label,[dir=rtl] a.ck.ck-button .ck-button__label{text-align:right}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{color:inherit}[dir=ltr] .ck.ck-button .ck-button__keystroke,[dir=ltr] a.ck.ck-button .ck-button__keystroke{margin-left:var(--ck-spacing-large)}[dir=rtl] .ck.ck-button .ck-button__keystroke,[dir=rtl] a.ck.ck-button .ck-button__keystroke{margin-right:var(--ck-spacing-large)}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{font-weight:700;opacity:.7}.ck.ck-button.ck-disabled:active,.ck.ck-button.ck-disabled:focus,a.ck.ck-button.ck-disabled:active,a.ck.ck-button.ck-disabled:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-button.ck-disabled .ck-button__icon,.ck.ck-button.ck-disabled .ck-button__label,a.ck.ck-button.ck-disabled .ck-button__icon,a.ck.ck-button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-disabled .ck-button__keystroke,a.ck.ck-button.ck-disabled .ck-button__keystroke{opacity:.3}.ck.ck-button.ck-button_with-text,a.ck.ck-button.ck-button_with-text{padding:var(--ck-spacing-tiny) var(--ck-spacing-standard)}[dir=ltr] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=ltr] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:calc(var(--ck-spacing-small)*-1);margin-right:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=rtl] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-right:calc(var(--ck-spacing-small)*-1);margin-left:var(--ck-spacing-small)}.ck.ck-button.ck-button_with-keystroke .ck-button__label,a.ck.ck-button.ck-button_with-keystroke .ck-button__label{flex-grow:1}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{background:var(--ck-color-button-on-background)}.ck.ck-button.ck-on:not(.ck-disabled):hover,a.ck.ck-button.ck-on:not(.ck-disabled):hover{background:var(--ck-color-button-on-hover-background)}.ck.ck-button.ck-on:not(.ck-disabled):active,a.ck.ck-button.ck-on:not(.ck-disabled):active{background:var(--ck-color-button-on-active-background);box-shadow:inset 0 2px 2px var(--ck-color-button-on-active-shadow)}.ck.ck-button.ck-on.ck-disabled,a.ck.ck-button.ck-on.ck-disabled{background:var(--ck-color-button-on-disabled-background)}.ck.ck-button.ck-button-save,a.ck.ck-button.ck-button-save{color:var(--ck-color-button-save)}.ck.ck-button.ck-button-cancel,a.ck.ck-button.ck-button-cancel{color:var(--ck-color-button-cancel)}.ck.ck-button-action,a.ck.ck-button-action{background:var(--ck-color-button-action-background)}.ck.ck-button-action:not(.ck-disabled):hover,a.ck.ck-button-action:not(.ck-disabled):hover{background:var(--ck-color-button-action-hover-background)}.ck.ck-button-action:not(.ck-disabled):active,a.ck.ck-button-action:not(.ck-disabled):active{background:var(--ck-color-button-action-active-background);box-shadow:inset 0 2px 2px var(--ck-color-button-action-active-shadow)}.ck.ck-button-action.ck-disabled,a.ck.ck-button-action.ck-disabled{background:var(--ck-color-button-action-disabled-background)}.ck.ck-button-action,a.ck.ck-button-action{color:var(--ck-color-button-action-text)}.ck.ck-button-bold,a.ck.ck-button-bold{font-weight:700}.ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{display:block}:root{--ck-switch-button-toggle-width:2.6153846154em;--ck-switch-button-toggle-inner-size:1.0769230769em;--ck-switch-button-toggle-spacing:1px;--ck-switch-button-translation:calc(var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - var(--ck-switch-button-toggle-spacing)*2)}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__label{margin-right:calc(var(--ck-spacing-large)*2)}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__label{margin-left:calc(var(--ck-spacing-large)*2)}.ck.ck-button.ck-switchbutton .ck-button__toggle{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners{border-radius:var(--ck-border-radius)}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-left:auto}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-right:auto}.ck.ck-button.ck-switchbutton .ck-button__toggle{transition:background .4s ease;width:var(--ck-switch-button-toggle-width);background:var(--ck-color-switch-button-off-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:calc(var(--ck-border-radius)*0.5)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{margin:var(--ck-switch-button-toggle-spacing);width:var(--ck-switch-button-toggle-inner-size);height:var(--ck-switch-button-toggle-inner-size);background:var(--ck-color-switch-button-inner-background);transition:all .3s ease}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover{background:var(--ck-color-switch-button-off-hover-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner{box-shadow:0 0 0 5px var(--ck-color-switch-button-inner-shadow)}.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:var(--ck-color-switch-button-on-background)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover{background:var(--ck-color-switch-button-on-hover-background)}[dir=ltr] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(var(--ck-switch-button-translation))}[dir=rtl] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(calc(var(--ck-switch-button-translation)*-1))}.ck.ck-color-grid{display:grid}:root{--ck-color-grid-tile-size:24px;--ck-color-color-grid-check-icon:#000}.ck.ck-color-grid{grid-gap:5px;padding:8px}.ck.ck-color-grid__tile{width:var(--ck-color-grid-tile-size);height:var(--ck-color-grid-tile-size);min-width:var(--ck-color-grid-tile-size);min-height:var(--ck-color-grid-tile-size);padding:0;transition:box-shadow .2s ease;border:0}.ck.ck-color-grid__tile.ck-disabled{cursor:unset;transition:unset}.ck.ck-color-grid__tile.ck-color-table__color-tile_bordered{box-shadow:0 0 0 1px var(--ck-color-base-border)}.ck.ck-color-grid__tile .ck.ck-icon{display:none;color:var(--ck-color-color-grid-check-icon)}.ck.ck-color-grid__tile.ck-on{box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-base-text)}.ck.ck-color-grid__tile.ck-on .ck.ck-icon{display:block}.ck.ck-color-grid__tile.ck-on,.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){border:0}.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}.ck.ck-color-grid__label{padding:0 var(--ck-spacing-standard)}.ck.ck-splitbutton{font-size:inherit}.ck.ck-splitbutton .ck-splitbutton__action:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button .ck-tooltip{display:none}:root{--ck-color-split-button-hover-background:#ebebeb;--ck-color-split-button-hover-border:#b3b3b3}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-top-right-radius:unset;border-bottom-right-radius:unset}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-top-left-radius:unset;border-bottom-left-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow{min-width:unset}[dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-top-left-radius:unset;border-bottom-left-radius:unset}[dir=rtl] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-top-right-radius:unset;border-bottom-right-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow svg{width:var(--ck-dropdown-arrow-size)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover),.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover){background:var(--ck-color-split-button-hover-background)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{content:"";position:absolute;width:1px;height:100%;background-color:var(--ck-color-split-button-hover-border)}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{left:-1px}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{right:-1px}.ck.ck-splitbutton.ck-splitbutton_open{border-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__action{border-bottom-left-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__arrow{border-bottom-right-radius:0}:root{--ck-dropdown-max-width:75vw}.ck.ck-dropdown{display:inline-block;position:relative}.ck.ck-dropdown .ck-dropdown__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-dropdown .ck-button.ck-dropdown__button{width:100%}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on .ck-tooltip{display:none}.ck.ck-dropdown .ck-dropdown__panel{-webkit-backface-visibility:hidden;display:none;z-index:var(--ck-z-modal);max-width:var(--ck-dropdown-max-width);position:absolute}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-block}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw{bottom:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{top:100%;bottom:auto}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{right:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s{left:50%;transform:translateX(-50%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw{left:75%;transform:translateX(-75%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme{left:25%;transform:translateX(-25%)}.ck.ck-toolbar .ck-dropdown__panel{z-index:calc(var(--ck-z-modal) + 1)}:root{--ck-dropdown-arrow-size:calc(var(--ck-icon-size)*0.5)}.ck.ck-dropdown{font-size:inherit}.ck.ck-dropdown .ck-dropdown__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-dropdown .ck-dropdown__arrow{right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-dropdown .ck-dropdown__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{width:7em;overflow:hidden;text-overflow:ellipsis}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label{width:auto}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active{box-shadow:none}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active:focus,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active:focus{box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-dropdown__panel{border-radius:0}.ck-rounded-corners .ck.ck-dropdown__panel,.ck.ck-dropdown__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dropdown__panel{box-shadow:var(--ck-drop-shadow),0 0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;min-width:100%}.ck.ck-dropdown__panel.ck-dropdown__panel_se{border-top-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_sw{border-top-right-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_nw{border-bottom-right-radius:0}.ck.ck-toolbar{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-flow:row nowrap;align-items:center}.ck.ck-toolbar>.ck-toolbar__items{display:flex;flex-flow:row wrap;align-items:center;flex-grow:1}.ck.ck-toolbar .ck.ck-toolbar__separator{display:inline-block}.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,.ck.ck-toolbar .ck.ck-toolbar__separator:last-child{display:none}.ck.ck-toolbar .ck-toolbar__line-break{flex-basis:100%}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items{flex-direction:column}.ck.ck-toolbar.ck-toolbar_floating>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck-dropdown__button .ck-dropdown__arrow{display:none}.ck.ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-toolbar,.ck.ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-toolbar{background:var(--ck-color-toolbar-background);padding:0 var(--ck-spacing-small);border:1px solid var(--ck-color-toolbar-border)}.ck.ck-toolbar .ck.ck-toolbar__separator{align-self:stretch;width:1px;min-width:1px;background:var(--ck-color-toolbar-border);margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck.ck-toolbar .ck-toolbar__line-break{height:0}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break){margin-right:var(--ck-spacing-small)}.ck.ck-toolbar>.ck-toolbar__items:empty+.ck.ck-toolbar__separator{display:none}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break),.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown{margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck.ck-toolbar.ck-toolbar_vertical{padding:0}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items>.ck{width:100%;margin:0;border-radius:0;border:0}.ck.ck-toolbar.ck-toolbar_compact{padding:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*{margin:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>:not(:first-child):not(:last-child){border-radius:0}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck.ck-button.ck-dropdown__button{padding-left:var(--ck-spacing-tiny)}.ck-toolbar-container .ck.ck-toolbar{border:0}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck{margin-right:0}.ck.ck-toolbar[dir=rtl]:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-left:0}.ck.ck-toolbar[dir=rtl].ck-toolbar_compact>.ck-toolbar__items>.ck:first-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.ck.ck-toolbar[dir=rtl].ck-toolbar_compact>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.ck.ck-toolbar[dir=rtl].ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar[dir=rtl]>.ck.ck-toolbar__separator,[dir=rtl] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=rtl] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-right:0}.ck.ck-toolbar[dir=ltr].ck-toolbar_compact>.ck-toolbar__items>.ck:first-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ck.ck-toolbar[dir=ltr].ck-toolbar_compact>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ck.ck-toolbar[dir=ltr].ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar[dir=ltr]>.ck.ck-toolbar__separator,[dir=ltr] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=ltr] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-right:var(--ck-spacing-small)}.ck.ck-list{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column}.ck.ck-list .ck-list__item,.ck.ck-list .ck-list__separator{display:block}.ck.ck-list .ck-list__item>:focus{position:relative;z-index:var(--ck-z-default)}.ck.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-list,.ck.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-list{list-style-type:none;background:var(--ck-color-list-background)}.ck.ck-list__item{cursor:default;min-width:12em}.ck.ck-list__item .ck-button{min-height:unset;width:100%;text-align:left;border-radius:0;padding:calc(var(--ck-line-height-base)*0.2*var(--ck-font-size-base)) calc(var(--ck-line-height-base)*0.4*var(--ck-font-size-base))}.ck.ck-list__item .ck-button .ck-button__label{line-height:calc(var(--ck-line-height-base)*1.2*var(--ck-font-size-base))}.ck.ck-list__item .ck-button:active{box-shadow:none}.ck.ck-list__item .ck-button.ck-on{background:var(--ck-color-list-button-on-background);color:var(--ck-color-list-button-on-text)}.ck.ck-list__item .ck-button.ck-on:active{box-shadow:none}.ck.ck-list__item .ck-button.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-on-background-focus)}.ck.ck-list__item .ck-button.ck-on:focus:not(.ck-disabled){border-color:var(--ck-color-base-background)}.ck.ck-list__item .ck-button:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-list__item .ck-switchbutton.ck-on{background:var(--ck-color-list-background);color:inherit}.ck.ck-list__item .ck-switchbutton.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background);color:inherit}.ck.ck-list__separator{height:1px;width:100%;background:var(--ck-color-base-border)}:root{--ck-toolbar-dropdown-max-width:60vw}.ck.ck-toolbar-dropdown>.ck-dropdown__panel{width:max-content;max-width:var(--ck-toolbar-dropdown-max-width)}.ck.ck-toolbar-dropdown>.ck-dropdown__panel .ck-button:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-toolbar-dropdown .ck-toolbar{border:0}.ck.ck-dropdown .ck-dropdown__panel .ck-list{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list,.ck.ck-dropdown .ck-dropdown__panel .ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0}.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button,.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button,.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}:root{--ck-color-editable-blur-selection:#d9d9d9}.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-radius:0}.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0}.ck.ck-editor__editable_inline{overflow:auto;padding:0 var(--ck-spacing-standard);border:1px solid transparent}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left}.ck.ck-editor__editable_inline[dir=rtl]{text-align:right}.ck.ck-editor__editable_inline>:first-child{margin-top:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:last-child{margin-bottom:var(--ck-spacing-large)}.ck.ck-editor__editable_inline.ck-blurred ::selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]:after{border-bottom-color:var(--ck-color-base-foreground)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_s]:after{border-top-color:var(--ck-color-base-foreground)}.ck.ck-label{display:block}.ck.ck-voice-label{display:none}.ck.ck-label{font-weight:700}.ck.ck-form__header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}:root{--ck-form-header-height:38px}.ck.ck-form__header{padding:var(--ck-spacing-small) var(--ck-spacing-large);height:var(--ck-form-header-height);line-height:var(--ck-form-header-height);border-bottom:1px solid var(--ck-color-base-border)}.ck.ck-form__header .ck-form__header__label{font-weight:700}:root{--ck-input-text-width:18em}.ck.ck-input-text{border-radius:0}.ck-rounded-corners .ck.ck-input-text,.ck.ck-input-text.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-input-text{background:var(--ck-color-input-background);border:1px solid var(--ck-color-input-border);padding:var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);min-width:var(--ck-input-text-width);min-height:var(--ck-ui-component-min-height);transition:box-shadow .1s ease-in-out,border .1s ease-in-out}.ck.ck-input-text:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-input-text[readonly]{border:1px solid var(--ck-color-input-disabled-border);background:var(--ck-color-input-disabled-background);color:var(--ck-color-input-disabled-text)}.ck.ck-input-text[readonly]:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-input-text.ck-error{border-color:var(--ck-color-input-error-border);animation:ck-text-input-shake .3s ease both}.ck.ck-input-text.ck-error:focus{box-shadow:var(--ck-focus-error-outer-shadow),0 0}@keyframes ck-text-input-shake{20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{display:flex;position:relative}.ck.ck-labeled-field-view .ck.ck-label{display:block;position:absolute}:root{--ck-labeled-field-view-transition:.1s cubic-bezier(0,0,0.24,0.95);--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-spacing-medium);--ck-color-labeled-field-label-background:var(--ck-color-base-background)}.ck.ck-labeled-field-view{border-radius:0}.ck-rounded-corners .ck.ck-labeled-field-view,.ck.ck-labeled-field-view.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{width:100%}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{top:0}[dir=ltr] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{left:0}[dir=rtl] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{right:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{pointer-events:none;transform-origin:0 0;transform:translate(var(--ck-spacing-medium),-6px) scale(.75);background:var(--ck-color-labeled-field-label-background);padding:0 calc(var(--ck-font-size-tiny)*0.5);line-height:normal;font-weight:400;text-overflow:ellipsis;overflow:hidden;max-width:100%;transition:transform var(--ck-labeled-field-view-transition),padding var(--ck-labeled-field-view-transition),background var(--ck-labeled-field-view-transition)}.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly])+.ck.ck-label,.ck.ck-labeled-field-view.ck-error>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view .ck-labeled-field-view__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view.ck-disabled>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-input-disabled-text)}[dir=ltr] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=ltr] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(var(--ck-spacing-medium),calc(var(--ck-font-size-base)*0.6)) scale(1)}[dir=rtl] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=rtl] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(calc(var(--ck-spacing-medium)*-1),calc(var(--ck-font-size-base)*0.6)) scale(1)}.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width));background:transparent;padding:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck.ck-button{background:transparent}.ck.ck-labeled-field-view.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck-button>.ck-button__label{opacity:0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown+.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard))}:root{--ck-balloon-panel-arrow-z-index:calc(var(--ck-z-default) - 3)}.ck.ck-balloon-panel{display:none;position:absolute;z-index:var(--ck-z-modal)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{content:"";position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_n]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_n]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_s]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_s]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel.ck-balloon-panel_visible{display:block}:root{--ck-balloon-arrow-offset:2px;--ck-balloon-arrow-height:10px;--ck-balloon-arrow-half-width:8px;--ck-balloon-arrow-drop-shadow:0 2px 2px var(--ck-color-shadow-drop)}.ck.ck-balloon-panel{border-radius:0}.ck-rounded-corners .ck.ck-balloon-panel,.ck.ck-balloon-panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-balloon-panel{box-shadow:var(--ck-drop-shadow),0 0;min-height:15px;background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{width:0;height:0;border-style:solid}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-left-width:var(--ck-balloon-arrow-half-width);border-bottom-width:var(--ck-balloon-arrow-height);border-right-width:var(--ck-balloon-arrow-half-width);border-top-width:0}.ck.ck-balloon-panel[class*=arrow_n]:before{border-bottom-color:var(--ck-color-panel-border)}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.ck.ck-balloon-panel[class*=arrow_n]:after{border-bottom-color:var(--ck-color-panel-background);margin-top:var(--ck-balloon-arrow-offset)}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-left-width:var(--ck-balloon-arrow-half-width);border-bottom-width:0;border-right-width:var(--ck-balloon-arrow-half-width);border-top-width:var(--ck-balloon-arrow-height)}.ck.ck-balloon-panel[class*=arrow_s]:before{border-top-color:var(--ck-color-panel-border);filter:drop-shadow(var(--ck-balloon-arrow-drop-shadow))}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.ck.ck-balloon-panel[class*=arrow_s]:after{border-top-color:var(--ck-color-panel-background);margin-bottom:var(--ck-balloon-arrow-offset)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:before{left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before{left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before{right:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:before{left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1);bottom:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:before{left:calc(var(--ck-balloon-arrow-half-width)*2);bottom:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:before{right:calc(var(--ck-balloon-arrow-half-width)*2);bottom:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:before{right:25%;margin-right:calc(var(--ck-balloon-arrow-half-width)*2);bottom:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:before{left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2);bottom:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:before{right:25%;margin-right:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:before{left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck .ck-balloon-rotator__navigation{display:flex;align-items:center;justify-content:center}.ck .ck-balloon-rotator__content .ck-toolbar{justify-content:center}.ck .ck-balloon-rotator__navigation{background:var(--ck-color-toolbar-background);border-bottom:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation>*{margin-right:var(--ck-spacing-small);margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter{margin-right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-small)}.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper{box-shadow:none}.ck .ck-fake-panel{position:absolute;z-index:calc(var(--ck-z-modal) - 1)}.ck .ck-fake-panel div{position:absolute}.ck .ck-fake-panel div:first-child{z-index:2}.ck .ck-fake-panel div:nth-child(2){z-index:1}:root{--ck-balloon-fake-panel-offset-horizontal:6px;--ck-balloon-fake-panel-offset-vertical:6px}.ck .ck-fake-panel div{box-shadow:var(--ck-drop-shadow),0 0;min-height:15px;background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border);border-radius:var(--ck-border-radius);width:100%;height:100%}.ck .ck-fake-panel div:first-child{margin-left:var(--ck-balloon-fake-panel-offset-horizontal);margin-top:var(--ck-balloon-fake-panel-offset-vertical)}.ck .ck-fake-panel div:nth-child(2){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*2);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*2)}.ck .ck-fake-panel div:nth-child(3){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*3);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*3)}.ck .ck-balloon-panel_arrow_s+.ck-fake-panel,.ck .ck-balloon-panel_arrow_se+.ck-fake-panel,.ck .ck-balloon-panel_arrow_sw+.ck-fake-panel{--ck-balloon-fake-panel-offset-vertical:-6px}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{z-index:var(--ck-z-modal);position:fixed;top:0}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit{top:auto;position:absolute}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{box-shadow:var(--ck-drop-shadow),0 0;border-width:0 1px 1px;border-top-left-radius:0;border-top-right-radius:0}.ck.ck-block-toolbar-button{position:absolute;z-index:var(--ck-z-default)}:root{--ck-color-block-toolbar-button:var(--ck-color-text);--ck-block-toolbar-button-size:var(--ck-font-size-normal)}.ck.ck-block-toolbar-button{color:var(--ck-color-block-toolbar-button);font-size:var(--ck-block-toolbar-size)}.ck.ck-placeholder,.ck .ck-placeholder{position:relative}.ck.ck-placeholder:before,.ck .ck-placeholder:before{position:absolute;left:0;right:0;content:attr(data-placeholder);pointer-events:none}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-placeholder:before,.ck .ck-placeholder:before{cursor:text;color:var(--ck-color-engine-placeholder-text)}.ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-modal)}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-bottom-width:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar{border-bottom-width:1px;border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:0}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:0}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}.ck.ck-heading_heading1{font-size:20px}.ck.ck-heading_heading2{font-size:17px}.ck.ck-heading_heading3{font-size:14px}.ck[class*=ck-heading_heading]{font-weight:700}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck-button__label{width:8em}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list__item{min-width:18em}.ck.ck-editor__editable .image,.ck.ck-editor__editable .image-inline{position:relative}.ck.ck-editor__editable .image-inline .ck-progress-bar,.ck.ck-editor__editable .image .ck-progress-bar{position:absolute;top:0;left:0}.ck.ck-editor__editable .image-inline.ck-appear,.ck.ck-editor__editable .image.ck-appear{animation:fadeIn .7s}.ck.ck-editor__editable .image-inline .ck-progress-bar,.ck.ck-editor__editable .image .ck-progress-bar{height:2px;width:0;background:var(--ck-color-upload-bar-background);transition:width .1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ck-image-upload-complete-icon{display:block;position:absolute;top:min(var(--ck-spacing-medium),6%);right:min(var(--ck-spacing-medium),6%);border-radius:50%;z-index:1}.ck-image-upload-complete-icon:after{content:"";position:absolute}:root{--ck-color-image-upload-icon:#fff;--ck-color-image-upload-icon-background:#008a00;--ck-image-upload-icon-size:20;--ck-image-upload-icon-width:2px;--ck-image-upload-icon-is-visible:clamp(0px,100% - 50px,1px)}.ck-image-upload-complete-icon{opacity:0;background:var(--ck-color-image-upload-icon-background);animation-name:ck-upload-complete-icon-show,ck-upload-complete-icon-hide;animation-fill-mode:forwards,forwards;animation-duration:.5s,.5s;font-size:calc(1px*var(--ck-image-upload-icon-size));animation-delay:0ms,3s;overflow:hidden;width:calc(var(--ck-image-upload-icon-is-visible)*var(--ck-image-upload-icon-size));height:calc(var(--ck-image-upload-icon-is-visible)*var(--ck-image-upload-icon-size))}.ck-image-upload-complete-icon:after{left:25%;top:50%;opacity:0;height:0;width:0;transform:scaleX(-1) rotate(135deg);transform-origin:left top;border-top:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);border-right:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);animation-name:ck-upload-complete-icon-check;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards;box-sizing:border-box}@keyframes ck-upload-complete-icon-show{0%{opacity:0}to{opacity:1}}@keyframes ck-upload-complete-icon-hide{0%{opacity:1}to{opacity:0}}@keyframes ck-upload-complete-icon-check{0%{opacity:1;width:0;height:0}33%{width:.3em;height:0}to{opacity:1;width:.3em;height:.45em}}.ck .ck-upload-placeholder-loader{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0}.ck .ck-upload-placeholder-loader:before{content:"";position:relative}:root{--ck-color-upload-placeholder-loader:#b3b3b3;--ck-upload-placeholder-loader-size:32px;--ck-upload-placeholder-image-aspect-ratio:2.8}.ck .ck-image-upload-placeholder{width:100%;margin:0}.ck .ck-image-upload-placeholder.image-inline{width:calc(var(--ck-upload-placeholder-loader-size)*2*var(--ck-upload-placeholder-image-aspect-ratio))}.ck .ck-image-upload-placeholder img{aspect-ratio:var(--ck-upload-placeholder-image-aspect-ratio)}.ck .ck-upload-placeholder-loader{width:100%;height:100%}.ck .ck-upload-placeholder-loader:before{width:var(--ck-upload-placeholder-loader-size);height:var(--ck-upload-placeholder-loader-size);border-radius:50%;border-top:3px solid var(--ck-color-upload-placeholder-loader);border-right:2px solid transparent;animation:ck-upload-placeholder-loader 1s linear infinite}@keyframes ck-upload-placeholder-loader{to{transform:rotate(1turn)}}.ck .ck-widget .ck-widget__type-around__button{display:block;position:absolute;overflow:hidden;z-index:var(--ck-z-default)}.ck .ck-widget .ck-widget__type-around__button svg{position:absolute;top:50%;left:50%;z-index:calc(var(--ck-z-default) + 2)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before{top:calc(var(--ck-widget-outline-thickness)*-0.5);left:min(10%,30px);transform:translateY(-50%)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(var(--ck-widget-outline-thickness)*-0.5);right:min(10%,30px);transform:translateY(50%)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{content:"";display:block;position:absolute;top:1px;left:1px;z-index:calc(var(--ck-z-default) + 1)}.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:none;position:absolute;left:0;right:0}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__fake-caret{left:calc(var(--ck-widget-outline-thickness)*-1);right:calc(var(--ck-widget-outline-thickness)*-1)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:calc(var(--ck-widget-outline-thickness)*-1 - 1px);display:block}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:calc(var(--ck-widget-outline-thickness)*-1 - 1px);display:block}.ck.ck-editor__editable.ck-read-only .ck-widget__type-around,.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around,.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around{display:none}:root{--ck-widget-type-around-button-size:20px;--ck-color-widget-type-around-button-active:var(--ck-color-focus-border);--ck-color-widget-type-around-button-hover:var(--ck-color-widget-hover-border);--ck-color-widget-type-around-button-blurred-editable:var(--ck-color-widget-blurred-border);--ck-color-widget-type-around-button-radar-start-alpha:0;--ck-color-widget-type-around-button-radar-end-alpha:.3;--ck-color-widget-type-around-button-icon:var(--ck-color-base-background)}.ck .ck-widget .ck-widget__type-around__button{width:var(--ck-widget-type-around-button-size);height:var(--ck-widget-type-around-button-size);background:var(--ck-color-widget-type-around-button);border-radius:100px;transition:opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);opacity:0;pointer-events:none}.ck .ck-widget .ck-widget__type-around__button svg{width:10px;height:8px;transform:translate(-50%,-50%);transition:transform .5s ease;margin-top:1px}.ck .ck-widget .ck-widget__type-around__button svg *{stroke-dasharray:10;stroke-dashoffset:0;fill:none;stroke:var(--ck-color-widget-type-around-button-icon);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ck .ck-widget .ck-widget__type-around__button svg line{stroke-dasharray:7}.ck .ck-widget .ck-widget__type-around__button:hover{animation:ck-widget-type-around-button-sonar 1s ease infinite}.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:ck-widget-type-around-arrow-dash 2s linear}.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:ck-widget-type-around-arrow-tip-dash 2s linear}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget:not(.ck-widget_selected)>.ck-widget__type-around>.ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button-hover)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover{background:var(--ck-color-widget-type-around-button-active)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{width:calc(var(--ck-widget-type-around-button-size) - 2px);height:calc(var(--ck-widget-type-around-button-size) - 2px);border-radius:100px;background:linear-gradient(135deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3))}.ck .ck-widget.ck-widget_with-selection-handle>.ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:20px}.ck .ck-widget .ck-widget__type-around__fake-caret{pointer-events:none;height:1px;animation:ck-widget-type-around-fake-caret-pulse 1s linear infinite normal forwards;outline:1px solid hsla(0,0%,100%,.5);background:var(--ck-color-base-text)}.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after,.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before{outline-color:transparent}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected:hover,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{opacity:0}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:0;margin-right:20px}.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover){background:var(--ck-color-widget-type-around-button-blurred-editable)}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover) svg *{stroke:#999}@keyframes ck-widget-type-around-arrow-dash{0%{stroke-dashoffset:10}20%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-arrow-tip-dash{0%,20%{stroke-dashoffset:7}40%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-button-sonar{0%{box-shadow:0 0 0 0 hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}50%{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-end-alpha))}to{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}}@keyframes ck-widget-type-around-fake-caret-pulse{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}:root{--ck-color-resizer:var(--ck-color-focus-border);--ck-color-resizer-tooltip-background:#262626;--ck-color-resizer-tooltip-text:#f2f2f2;--ck-resizer-border-radius:var(--ck-border-radius);--ck-resizer-tooltip-offset:10px;--ck-resizer-tooltip-height:calc(var(--ck-spacing-small)*2 + 10px)}.ck .ck-widget,.ck .ck-widget.ck-widget_with-selection-handle{position:relative}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{position:absolute}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{display:block}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{visibility:visible}.ck .ck-size-view{background:var(--ck-color-resizer-tooltip-background);color:var(--ck-color-resizer-tooltip-text);border:1px solid var(--ck-color-resizer-tooltip-text);border-radius:var(--ck-resizer-border-radius);font-size:var(--ck-font-size-tiny);display:block;padding:0 var(--ck-spacing-small);height:var(--ck-resizer-tooltip-height);line-height:var(--ck-resizer-tooltip-height)}.ck .ck-size-view.ck-orientation-above-center,.ck .ck-size-view.ck-orientation-bottom-left,.ck .ck-size-view.ck-orientation-bottom-right,.ck .ck-size-view.ck-orientation-top-left,.ck .ck-size-view.ck-orientation-top-right{position:absolute}.ck .ck-size-view.ck-orientation-top-left{top:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-top-right{top:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-right{bottom:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-left{bottom:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-above-center{top:calc(var(--ck-resizer-tooltip-height)*-1);left:50%;transform:translate(-50%)}:root{--ck-widget-outline-thickness:3px;--ck-widget-handler-icon-size:16px;--ck-widget-handler-animation-duration:200ms;--ck-widget-handler-animation-curve:ease;--ck-color-widget-hover-border:#ffc83d;--ck-color-widget-editable-focus-background:var(--ck-color-base-background);--ck-color-widget-drag-handler-icon-color:var(--ck-color-base-background)}.ck .ck-widget{outline-width:var(--ck-widget-outline-thickness);outline-style:solid;outline-color:transparent;transition:outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}.ck .ck-widget.ck-widget_selected,.ck .ck-widget.ck-widget_selected:hover{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border)}.ck .ck-widget:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-editor__nested-editable{border:1px solid transparent}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0;background-color:var(--ck-color-widget-editable-focus-background)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{padding:4px;box-sizing:border-box;background-color:transparent;opacity:0;transition:background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0;transform:translateY(-100%);left:calc(0px - var(--ck-widget-outline-thickness));top:0}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{width:var(--ck-widget-handler-icon-size);height:var(--ck-widget-handler-icon-size);color:var(--ck-color-widget-drag-handler-icon-color)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:0;transition:opacity .3s var(--ck-widget-handler-animation-curve)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-focus-border)}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:1}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{left:auto;right:calc(0px - var(--ck-widget-outline-thickness))}.ck.ck-editor__editable.ck-read-only .ck-widget{transition:none}.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected){--ck-widget-outline-thickness:0px}.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline-color:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle:hover,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover.ck-widget_with-selection-handle>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover.ck-widget_with-selection-handle>.ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable>.ck-widget.ck-widget_with-selection-handle:first-child,.ck.ck-editor__editable blockquote>.ck-widget.ck-widget_with-selection-handle:first-child{margin-top:calc(1em + var(--ck-widget-handler-icon-size))}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position{display:inline;position:relative;pointer-events:none}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{position:absolute;width:0}.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__selection-handle,.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__type-around{display:none}:root{--ck-clipboard-drop-target-dot-width:12px;--ck-clipboard-drop-target-dot-height:8px;--ck-clipboard-drop-target-color:var(--ck-color-focus-border)}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{bottom:calc(var(--ck-clipboard-drop-target-dot-height)*-0.5);top:calc(var(--ck-clipboard-drop-target-dot-height)*-0.5);border:1px solid var(--ck-clipboard-drop-target-color);background:var(--ck-clipboard-drop-target-color);margin-left:-1px}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span:after{content:"";width:0;height:0;display:block;position:absolute;left:50%;top:calc(var(--ck-clipboard-drop-target-dot-height)*-0.5);transform:translateX(-50%);border-left:calc(var(--ck-clipboard-drop-target-dot-width)*0.5) solid transparent;border-bottom:0 solid transparent;border-right:calc(var(--ck-clipboard-drop-target-dot-width)*0.5) solid transparent;border-top:calc(var(--ck-clipboard-drop-target-dot-height)) solid var(--ck-clipboard-drop-target-color)}.ck.ck-editor__editable .ck-widget.ck-clipboard-drop-target-range{outline:var(--ck-widget-outline-thickness) solid var(--ck-clipboard-drop-target-color)!important}.ck.ck-editor__editable .ck-widget:-webkit-drag{zoom:.6;outline:none!important}.ck .ck-widget_with-resizer{position:relative}.ck .ck-widget__resizer{display:none;position:absolute;pointer-events:none;left:0;top:0}.ck-focused .ck-widget_with-resizer.ck-widget_selected>.ck-widget__resizer{display:block}.ck .ck-widget__resizer__handle{position:absolute;pointer-events:all}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{cursor:nwse-resize}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{cursor:nesw-resize}:root{--ck-resizer-size:10px;--ck-resizer-offset:calc(var(--ck-resizer-size)/-2 - 2px);--ck-resizer-border-width:1px}.ck .ck-widget__resizer{outline:1px solid var(--ck-color-resizer)}.ck .ck-widget__resizer__handle{width:var(--ck-resizer-size);height:var(--ck-resizer-size);background:var(--ck-color-focus-border);border:var(--ck-resizer-border-width) solid #fff;border-radius:var(--ck-resizer-border-radius)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{top:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{top:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{bottom:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{bottom:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}.ck.ck-text-alternative-form{display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-text-alternative-form .ck-labeled-field-view{display:inline-block}.ck.ck-text-alternative-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-text-alternative-form{flex-wrap:wrap}.ck.ck-text-alternative-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-text-alternative-form .ck-button{flex-basis:50%}}.ck-vertical-form .ck-button:after{content:"";width:0;position:absolute;right:-1px;top:var(--ck-spacing-small);bottom:var(--ck-spacing-small);z-index:1}@media screen and (max-width:600px){.ck.ck-responsive-form .ck-button:after{content:"";width:0;position:absolute;right:-1px;top:var(--ck-spacing-small);bottom:var(--ck-spacing-small);z-index:1}}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-responsive-form{padding:0;width:calc(var(--ck-input-text-width)*0.8)}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2){padding:var(--ck-spacing-standard);margin-top:var(--ck-spacing-large);border-radius:0;border:0;border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-responsive-form>.ck-button:last-child,[dir=ltr] .ck.ck-responsive-form>.ck-button:nth-last-child(2),[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2){margin-left:0}.ck.ck-responsive-form>.ck-button:nth-last-child(2):after,[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child:last-of-type,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2):last-of-type{border-right:1px solid var(--ck-color-base-border)}}.ck-content .image{display:table;clear:both;text-align:center;margin:.9em auto;min-width:50px}.ck-content .image img{display:block;margin:0 auto;max-width:100%;min-width:100%}.ck-content .image-inline{display:inline-flex;max-width:100%;align-items:flex-start}.ck-content .image-inline picture{display:flex}.ck-content .image-inline img,.ck-content .image-inline picture{flex-grow:1;flex-shrink:1;max-width:100%}.ck.ck-editor__editable .image>figcaption.ck-placeholder:before{padding-left:inherit;padding-right:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ck.ck-editor__editable .image-inline.ck-widget_selected,.ck.ck-editor__editable .image.ck-widget_selected{z-index:1}.ck.ck-editor__editable .image-inline.ck-widget_selected ::selection{display:none}.ck.ck-editor__editable td .image-inline img,.ck.ck-editor__editable th .image-inline img{max-width:none}:root{--ck-color-image-caption-highligted-background:#fd0}.ck-content .image>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:var(--ck-color-image-caption-text);background-color:var(--ck-color-image-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck.ck-editor__editable .image>figcaption.image__caption_highlighted{animation:ck-image-caption-highlight .6s ease-out}@keyframes ck-image-caption-highlight{0%{background-color:var(--ck-color-image-caption-highligted-background)}to{background-color:var(--ck-color-image-caption-background)}}:root{--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing)/2)}.ck-content .image-style-block-align-left,.ck-content .image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image-style-align-left,.ck-content .image-style-align-right{clear:none}.ck-content .image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image-style-block-align-right{margin-right:0;margin-left:auto}.ck-content .image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content p+.image-style-align-left,.ck-content p+.image-style-align-right,.ck-content p+.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-inline-image-style-spacing);margin-bottom:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-background)}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__action:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__action:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover):after{display:none}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-hover-background)}.ck-content .image.image_resized{max-width:100%;display:block;box-sizing:border-box}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck.ck-editor__editable td .image-inline.image_resized img,.ck.ck-editor__editable th .image-inline.image_resized img{max-width:100%}[dir=ltr] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon{margin-left:var(--ck-spacing-standard)}.ck.ck-dropdown .ck-button.ck-resize-image-button .ck-button__label{width:4em}.ck .ck-button.ck-color-table__remove-color{display:flex;align-items:center;width:100%}label.ck.ck-color-grid__label{font-weight:unset}.ck .ck-button.ck-color-table__remove-color{padding:calc(var(--ck-spacing-standard)/2) var(--ck-spacing-standard);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck .ck-button.ck-color-table__remove-color:not(:focus){border-bottom:1px solid var(--ck-color-base-border)}[dir=ltr] .ck .ck-button.ck-color-table__remove-color .ck.ck-icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck .ck-button.ck-color-table__remove-color .ck.ck-icon{margin-left:var(--ck-spacing-standard)}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}.ck.ck-list-styles-dropdown>.ck-dropdown__panel>.ck-toolbar>.ck-toolbar__items{display:grid}:root{--ck-list-style-button-size:44px}.ck.ck-list-styles-dropdown>.ck-dropdown__panel>.ck-toolbar{background:none;padding:0}.ck.ck-list-styles-dropdown>.ck-dropdown__panel>.ck-toolbar>.ck-toolbar__items{grid-template-columns:repeat(3,auto);row-gap:var(--ck-spacing-medium);column-gap:var(--ck-spacing-medium);padding:var(--ck-spacing-medium)}.ck.ck-list-styles-dropdown>.ck-dropdown__panel>.ck-toolbar>.ck-toolbar__items .ck-button{width:var(--ck-list-style-button-size);height:var(--ck-list-style-button-size);padding:0;margin:0;box-sizing:content-box}.ck.ck-list-styles-dropdown>.ck-dropdown__panel>.ck-toolbar>.ck-toolbar__items .ck-button .ck-icon{width:var(--ck-list-style-button-size);height:var(--ck-list-style-button-size)}:root{--ck-todo-list-checkmark-size:16px}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;display:inline-block;position:relative;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-content .todo-list .todo-list__label>input:before{display:block;position:absolute;box-sizing:border-box;content:"";width:100%;height:100%;border:1px solid #333;border-radius:2px;transition:box-shadow .25s ease-in-out,background .25s ease-in-out,border .25s ease-in-out}.ck-content .todo-list .todo-list__label>input:after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-todo-list-checkmark-size)/3);top:calc(var(--ck-todo-list-checkmark-size)/5.3);width:calc(var(--ck-todo-list-checkmark-size)/5.3);height:calc(var(--ck-todo-list-checkmark-size)/2.6);border-left:0 solid transparent;border-bottom:calc(var(--ck-todo-list-checkmark-size)/8) solid transparent;border-right:calc(var(--ck-todo-list-checkmark-size)/8) solid transparent;border-top:0 solid transparent;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}[dir=rtl] .todo-list .todo-list__label>input{left:0;margin-right:0;right:-25px;margin-left:-15px}.ck-editor__editable .todo-list .todo-list__label>input{cursor:pointer}.ck-editor__editable .todo-list .todo-list__label>input:hover:before{box-shadow:0 0 0 5px rgba(0,0,0,.1)}.ck-content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}.ck .ck-link_selected{background:var(--ck-color-link-selected-background)}.ck .ck-link_selected span.image-inline{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-link-selected-background)}.ck .ck-fake-link-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-link-selection_collapsed{height:100%;border-right:1px solid var(--ck-color-base-text);margin-right:-1px;outline:1px solid hsla(0,0%,100%,.5)}.ck.ck-link-form{display:flex}.ck.ck-link-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-link-form{flex-wrap:wrap}.ck.ck-link-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-link-form .ck-button{flex-basis:50%}}.ck.ck-link-form_layout-vertical{display:block}.ck.ck-link-form_layout-vertical .ck-button.ck-button-cancel,.ck.ck-link-form_layout-vertical .ck-button.ck-button-save{margin-top:var(--ck-spacing-medium)}.ck.ck-link-form_layout-vertical{padding:0;min-width:var(--ck-input-text-width)}.ck.ck-link-form_layout-vertical .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) var(--ck-spacing-small)}.ck.ck-link-form_layout-vertical .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-link-form_layout-vertical .ck-button{padding:var(--ck-spacing-standard);margin:0;border-radius:0;border:0;border-top:1px solid var(--ck-color-base-border);width:50%}[dir=ltr] .ck.ck-link-form_layout-vertical .ck-button,[dir=rtl] .ck.ck-link-form_layout-vertical .ck-button{margin-left:0}[dir=rtl] .ck.ck-link-form_layout-vertical .ck-button:last-of-type{border-right:1px solid var(--ck-color-base-border)}.ck.ck-link-form_layout-vertical .ck.ck-list{margin:var(--ck-spacing-standard) var(--ck-spacing-large)}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton{border:0;padding:0;width:100%}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton:hover{background:none}.ck.ck-link-actions{display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-link-actions .ck-link-actions__preview{display:inline-block}.ck.ck-link-actions .ck-link-actions__preview .ck-button__label{overflow:hidden}@media screen and (max-width:600px){.ck.ck-link-actions{flex-wrap:wrap}.ck.ck-link-actions .ck-link-actions__preview{flex-basis:100%}.ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){flex-basis:50%}}.ck.ck-link-actions .ck-button.ck-link-actions__preview{padding-left:0;padding-right:0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{padding:0 var(--ck-spacing-medium);color:var(--ck-color-link-default);text-overflow:ellipsis;cursor:pointer;max-width:var(--ck-input-text-width);min-width:3em;text-align:center}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label:hover{text-decoration:underline}.ck.ck-link-actions .ck-button.ck-link-actions__preview,.ck.ck-link-actions .ck-button.ck-link-actions__preview:active,.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus,.ck.ck-link-actions .ck-button.ck-link-actions__preview:hover{background:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:active{box-shadow:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus .ck-button__label{text-decoration:underline}[dir=ltr] .ck.ck-link-actions .ck-button:not(:first-child),[dir=rtl] .ck.ck-link-actions .ck-button:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-link-actions .ck-button.ck-link-actions__preview{margin:var(--ck-spacing-standard) var(--ck-spacing-standard) 0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{min-width:0;max-width:100%}[dir=ltr] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview),[dir=rtl] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){margin-left:0}}:root{--ck-color-table-focused-cell-background:rgba(158,207,250,0.3)}.ck-widget.table td.ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck-widget.table td.ck-editor__nested-editable:focus,.ck-widget.table th.ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck-widget.table th.ck-editor__nested-editable:focus{background:var(--ck-color-table-focused-cell-background);border-style:none;outline:1px solid var(--ck-color-focus-border);outline-offset:-1px}.ck .ck-insert-table-dropdown__grid{display:flex;flex-direction:row;flex-wrap:wrap}:root{--ck-insert-table-dropdown-padding:10px;--ck-insert-table-dropdown-box-height:11px;--ck-insert-table-dropdown-box-width:12px;--ck-insert-table-dropdown-box-margin:1px}.ck .ck-insert-table-dropdown__grid{width:calc(var(--ck-insert-table-dropdown-box-width)*10 + var(--ck-insert-table-dropdown-box-margin)*20 + var(--ck-insert-table-dropdown-padding)*2);padding:var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0}.ck .ck-insert-table-dropdown__label{text-align:center}.ck .ck-insert-table-dropdown-grid-box{width:var(--ck-insert-table-dropdown-box-width);height:var(--ck-insert-table-dropdown-box-height);margin:var(--ck-insert-table-dropdown-box-margin);border:1px solid var(--ck-color-base-border);border-radius:1px}.ck .ck-insert-table-dropdown-grid-box.ck-on{border-color:var(--ck-color-focus-border);background:var(--ck-color-focus-outer-shadow)}:root{--ck-table-selected-cell-background:rgba(158,207,250,0.3)}.ck.ck-editor__editable .table table td.ck-editor__editable_selected,.ck.ck-editor__editable .table table th.ck-editor__editable_selected{position:relative;caret-color:transparent;outline:unset;box-shadow:unset}.ck.ck-editor__editable .table table td.ck-editor__editable_selected:after,.ck.ck-editor__editable .table table th.ck-editor__editable_selected:after{content:"";pointer-events:none;background-color:var(--ck-table-selected-cell-background);position:absolute;top:0;left:0;right:0;bottom:0}.ck.ck-editor__editable .table table td.ck-editor__editable_selected ::selection,.ck.ck-editor__editable .table table td.ck-editor__editable_selected:focus,.ck.ck-editor__editable .table table th.ck-editor__editable_selected ::selection,.ck.ck-editor__editable .table table th.ck-editor__editable_selected:focus{background-color:transparent}.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget,.ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget{outline:unset}.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget>.ck-widget__selection-handle,.ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget>.ck-widget__selection-handle{display:none}.ck-content .table{margin:.9em auto;display:table}.ck-content .table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;border:1px double #b3b3b3}.ck-content .table table td,.ck-content .table table th{min-width:2em;padding:.4em;border:1px solid #bfbfbf}.ck-content .table table th{font-weight:700;background:hsla(0,0%,0%,5%)}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-editor__editable .ck-table-bogus-paragraph{display:inline-block;width:100%}.ck.ck-character-grid{max-width:100%}.ck.ck-character-grid .ck-character-grid__tiles{display:grid}:root{--ck-character-grid-tile-size:24px}.ck.ck-character-grid{overflow-y:auto;overflow-x:hidden;width:350px;max-height:200px}.ck.ck-character-grid .ck-character-grid__tiles{grid-template-columns:repeat(auto-fit,minmax(var(--ck-character-grid-tile-size),1fr));margin:var(--ck-spacing-standard) var(--ck-spacing-large);grid-gap:var(--ck-spacing-standard)}.ck.ck-character-grid .ck-character-grid__tile{width:var(--ck-character-grid-tile-size);height:var(--ck-character-grid-tile-size);min-width:var(--ck-character-grid-tile-size);min-height:var(--ck-character-grid-tile-size);font-size:1.2em;padding:0;transition:box-shadow .2s ease;border:0}.ck.ck-character-grid .ck-character-grid__tile:focus:not(.ck-disabled),.ck.ck-character-grid .ck-character-grid__tile:hover:not(.ck-disabled){border:0;box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}.ck.ck-character-grid .ck-character-grid__tile .ck-button__label{line-height:var(--ck-character-grid-tile-size);width:100%;text-align:center}.ck.ck-character-info{display:flex;justify-content:space-between;padding:var(--ck-spacing-small) var(--ck-spacing-large);border-top:1px solid var(--ck-color-base-border)}.ck.ck-character-info>*{text-transform:uppercase;font-size:var(--ck-font-size-small)}.ck.ck-character-info .ck-character-info__name{max-width:280px;text-overflow:ellipsis;overflow:hidden}.ck.ck-character-info .ck-character-info__code{opacity:.6}.ck.ck-special-characters-navigation>.ck-label{max-width:160px;text-overflow:ellipsis;overflow:hidden}.ck.ck-special-characters-navigation>.ck-dropdown .ck-dropdown__panel{max-height:250px;overflow-y:auto;overflow-x:hidden}.ck-content pre{padding:1em;color:#353535;background:hsla(0,0%,78%,.3);border:1px solid #c4c4c4;border-radius:2px;text-align:left;direction:ltr;tab-size:4;white-space:pre-wrap;font-style:normal;min-width:200px}.ck-content pre code{background:unset;padding:0;border-radius:0}.ck.ck-editor__editable pre{position:relative}.ck.ck-editor__editable pre[data-language]:after{content:attr(data-language);position:absolute}:root{--ck-color-code-block-label-background:#757575}.ck.ck-editor__editable pre[data-language]:after{top:-1px;right:10px;background:var(--ck-color-code-block-label-background);font-size:10px;font-family:var(--ck-font-face);line-height:16px;padding:var(--ck-spacing-tiny) var(--ck-spacing-medium);color:#fff;white-space:nowrap}.ck.ck-code-block-dropdown .ck-dropdown__panel{max-height:250px;overflow-y:auto;overflow-x:hidden}:root{--ck-border-radius:4px;--ck-font-size-base:14px;--ck-custom-background:#4a494b;--ck-custom-foreground:#2d2d2f;--ck-custom-border:#393839;--ck-custom-white:#fff;--ck-color-base-foreground:var(--ck-custom-background);--ck-color-focus-border:#47a4f5;--ck-color-text:#fafafa;--ck-color-shadow-drop:rgba(0,0,0,0.2);--ck-color-shadow-inner:rgba(0,0,0,0.1);--ck-color-button-default-background:var(--ck-custom-background);--ck-color-button-default-hover-background:#383839;--ck-color-button-default-active-background:#333234;--ck-color-button-default-active-shadow:#3b393c;--ck-color-button-default-disabled-background:var(--ck-custom-background);--ck-color-button-on-background:var(--ck-custom-foreground);--ck-color-button-on-hover-background:#28272a;--ck-color-button-on-active-background:#232225;--ck-color-button-on-active-shadow:#2f2f32;--ck-color-button-on-disabled-background:var(--ck-custom-foreground);--ck-color-button-action-background:#1abc9c;--ck-color-button-action-hover-background:#17ab8d;--ck-color-button-action-active-background:#16a286;--ck-color-button-action-active-shadow:#16987e;--ck-color-button-action-disabled-background:#1abc9c;--ck-color-button-action-text:var(--ck-custom-white);--ck-color-button-save:#00eb00;--ck-color-button-cancel:#ff571f;--ck-color-dropdown-panel-background:var(--ck-custom-background);--ck-color-dropdown-panel-border:var(--ck-custom-foreground);--ck-color-split-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-split-button-hover-border:var(--ck-custom-foreground);--ck-color-input-background:var(--ck-custom-background);--ck-color-input-border:#6c6a71;--ck-color-input-text:#fafafa;--ck-color-input-disabled-background:#343338;--ck-color-input-disabled-border:#5f5e64;--ck-color-input-disabled-text:#c7c7c7;--ck-color-labeled-field-label-background:var(--ck-custom-background);--ck-color-list-background:var(--ck-custom-background);--ck-color-list-button-hover-background:var(--ck-color-base-foreground);--ck-color-list-button-on-background:var(--ck-color-base-active);--ck-color-list-button-on-background-focus:var(--ck-color-base-active-focus);--ck-color-list-button-on-text:var(--ck-color-base-background);--ck-color-panel-background:var(--ck-custom-background);--ck-color-panel-border:var(--ck-custom-border);--ck-color-toolbar-background:var(--ck-custom-background);--ck-color-toolbar-border:var(--ck-custom-border);--ck-color-tooltip-background:#222126;--ck-color-tooltip-text:#ededed;--ck-color-image-caption-background:#f7f7f7;--ck-color-image-caption-text:#333;--ck-color-widget-blurred-border:#dedede;--ck-color-widget-hover-border:#ffd15c;--ck-color-widget-editable-focus-background:var(--ck-custom-white);--ck-color-link-default:#80eaff}.ck-editor__editable_inline{min-height:300px}.ckeditor_wrap.readonly .ck-editor__top{display:none}.ckeditor_wrap.readonly .ck-content{border:0}.ck-editor__main{-webkit-user-select:text!important;user-select:text!important}.mg-b-20p[data-v-2bf2c1c4]{margin-bottom:20%}.box_body[data-v-2bf2c1c4]{height:100%;overflow:auto}.btn_area .clear[data-v-2bf2c1c4]{right:20px;top:20px;font-size:1.2rem;color:#a3a3a3}.search_box .zin_search_form .zin_search_input_group .qr_area[data-v-2bf2c1c4]{flex-shrink:0;margin-left:-5px;margin-right:5px}.search_box .zin_search_form .zin_search_input_group .qr_area p[data-v-2bf2c1c4]{display:block;margin:4px 0 0;font-weight:500;font-size:.8rem;line-height:1;letter-spacing:-.035em}.search_box .zin_search_form .zin_search_input_group .qr_area button[data-v-2bf2c1c4]{padding:4px 0 0}.filter_area[data-v-2bf2c1c4]{width:100%;padding:2% 5%;border-bottom:1px solid #e2e2e2}.filter_con .filter_area[data-v-2bf2c1c4]{font-size:1.2rem;color:#212121}.filter_con .filter_area span.on[data-v-2bf2c1c4]{color:#b93d40}.filter_con .filter_area span.title[data-v-2bf2c1c4]{font-weight:700;float:left}.filter_con .filter_area span.selsort[data-v-2bf2c1c4]{float:right;padding-right:15px}.filter_con .filter_area span.arrowIco[data-v-2bf2c1c4]{float:right}.filter_con .filter_area.is_active .filter_head i[data-v-2bf2c1c4]{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-4px}.filter_con .filter_area .filter_head[data-v-2bf2c1c4]{font-weight:500;margin-bottom:10px;display:block}.filter_con .filter_area .filter_head i[data-v-2bf2c1c4]{margin-top:-1px;opacity:.8}.filter_con .filter_area .filter_head.is_active i[data-v-2bf2c1c4]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter_con .filter_area .filter_body[data-v-2bf2c1c4]{display:none}.filter_con .filter_area .filter_body_inner[data-v-2bf2c1c4]{width:100%;display:inline-block;color:#7c7c7c;padding-bottom:14px;padding-top:20px;text-align:left}.filter_con .filter_area .filter_body .filter_body_inner .zinBrand[data-v-2bf2c1c4]{border:1px solid #e0e0e0;line-height:3;width:46%;display:inline-block;margin:1.2%;text-align:center}.redline[data-v-2bf2c1c4]{color:#b93d40!important;border:1px solid #b93d40!important}.al-l[data-v-2bf2c1c4]{text-align:left!important}.filter_con .filter_area .filter_body .filter_body_inner .filter-col[data-v-2bf2c1c4]{border-radius:50%;padding:3.5%;display:inline-block;margin:3.2%;text-align:left}.filter_con .filter_area[data-v-2bf2c1c4]{display:inline-block;color:#7c7c7c;padding-bottom:14px}.filter_con .filter_area i[data-v-2bf2c1c4]{opacity:.7;vertical-align:-3px}.filter_area .cate_ttl[data-v-2bf2c1c4]{font-size:1.3rem;font-weight:400}.filter_area .tab_inner .txt_area[data-v-2bf2c1c4]{padding-left:1.5rem}.filter_area .ic_arrow_right[data-v-2bf2c1c4]{position:absolute;top:50%;right:23px;transform:translateY(-50%) rotate(90deg);width:10px}.filter_area .cate_ttl[data-v-2bf2c1c4]{display:block;margin-bottom:7px}.filter_area .ask[data-v-2bf2c1c4]{position:relative;z-index:1;background:#fff}.filter_area.is_active .ic_arrow_right[data-v-2bf2c1c4]{transform:rotate(270deg)}.filter_body[data-v-2bf2c1c4]{width:100%}.filter_body[data-v-2bf2c1c4]:after{display:inline-block!important;content:"";clear:both}.filterC-w[data-v-2bf2c1c4]{border:1px solid #d9d9d9;background-color:#fff}.filterC-check[data-v-2bf2c1c4]{background:url(../images/filter-col-check.png) no-repeat 50%;background-size:60%}.filterC-check2[data-v-2bf2c1c4]{background:url(../images/filter-col-check2.png) no-repeat 50%;background-size:60%}.filterC-k[data-v-2bf2c1c4]{background-color:#000}.filterC-gry[data-v-2bf2c1c4]{background-color:#afafaf}.filterC-red[data-v-2bf2c1c4]{background-color:#b71818}.filterC-orange[data-v-2bf2c1c4]{background-color:#e39444}.filterC-y[data-v-2bf2c1c4]{background-color:#faef63}.filterC-g[data-v-2bf2c1c4]{background-color:#559128}.filterC-sky[data-v-2bf2c1c4]{background-color:#a8cbf5}.filterC-sea[data-v-2bf2c1c4]{background-color:#185dad}.filterC-db[data-v-2bf2c1c4]{background-color:#1f277e}.filterC-pur[data-v-2bf2c1c4]{background-color:#482a9b}.filterC-pink[data-v-2bf2c1c4]{background-color:#e5589e}.filterC-brw2[data-v-2bf2c1c4],.filterC-brw[data-v-2bf2c1c4]{background-color:#835827}.filterC-kaki[data-v-2bf2c1c4]{background-color:#647141}.filterC-ibori[data-v-2bf2c1c4]{background-color:#eae1cc}.filterC-gold[data-v-2bf2c1c4]{background-color:#baa676}.filterC-silver[data-v-2bf2c1c4]{background-color:#c6c6c6}.filter-foot[data-v-2bf2c1c4]{position:fixed;bottom:0;right:0;left:0;z-index:200;background:#fff;width:100%;margin:0 auto}.filter-foot .warp[data-v-2bf2c1c4]{width:98%;margin:0 auto}.filter-foot .warp button.cancle[data-v-2bf2c1c4]{width:27%;border:1px solid #b93d40;color:#b93d40;margin:3% 1% 3% 2%}.filter-foot .warp button.cancle[data-v-2bf2c1c4],.filter-foot .warp button.format[data-v-2bf2c1c4]{position:relative;line-height:4;display:inline-block;text-align:center}.filter-foot .warp button.format[data-v-2bf2c1c4]{width:65%;background:#b93d40;color:#fff;margin:3% 1%}.search_box .filter_btn_group .hash_item[data-v-2bf2c1c4]{margin-right:5px}.filter_btn_group .hash_item[data-v-2bf2c1c4]{display:inline-flex;position:relative;padding:6px;line-height:1.2;font-size:1.3rem;color:#7c7c7c;border:1px solid #e2e2e2;background:#f1f1f1;border-radius:1.6rem;margin-right:4px;margin-bottom:5px}.underline[data-v-2bf2c1c4]{border-bottom:1px solid #e2e2e2}.item_inner[data-v-4bbd2950]{padding:0 10px 0 20px}.logo_area[data-v-4bbd2950]{display:inline;float:left;width:30%;margin-right:5px}.place_menu[data-v-69c9300a]{display:inline-flex;padding:0 20px}.place_node[data-v-69c9300a]{width:75px;margin-right:8px;box-sizing:border-box}.place_node[data-v-69c9300a]:last-child{margin-right:0}.place_node .place_item[data-v-69c9300a]{display:block;text-align:center;font-size:1.4rem}.place_node .place_item .thumb_area[data-v-69c9300a]{margin-bottom:5px}.place_node .place_item .thumb[data-v-69c9300a]{position:relative;overflow:hidden;width:100%;padding-bottom:calc(100% - 2px);border:1px solid #efefef;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align:top;background-size:cover}.place_node .place_item .thumb[data-v-69c9300a]:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.zin_product_list[data-v-3e9d2d46]{display:inline-flex;flex-wrap:wrap}.zin_product_list .product_list_item[data-v-3e9d2d46]{width:calc(50% - 5px);margin-bottom:20px}.zin_product_list .product_list_item.is_left[data-v-3e9d2d46]{margin-right:10px}.zin_product_list .product_list_item .list_head[data-v-3e9d2d46]{display:block;position:relative;margin-bottom:10px}.zin_product_list .product_list_item .list_head .scrap_area[data-v-3e9d2d46]{position:absolute;right:8px;bottom:8px;z-index:2}.zin_product_list .product_brand[data-v-3e9d2d46]{font-size:1.3rem;font-weight:400;color:#7c7c7c;line-height:1.4rem;margin-bottom:4px}.zin_product_list .product_title[data-v-3e9d2d46]{font-size:1.4rem;font-weight:500;min-height:1em;overflow:hidden}.zin_product_list .product_code[data-v-3e9d2d46]{font-size:1.3rem;font-weight:400;color:#7c7c7c;line-height:1.4rem;margin-top:5px}.product_list_item .product_badge_group[data-v-3e9d2d46]{margin-top:9px}.zin_pagination_group[data-v-d4313f78]{position:absolute;top:50%;left:50%;z-index:1;margin-top:50px;margin-left:-250px}.window_page .img_ttl[data-v-6ae7e898],.window_page .img_ttl[data-v-70c636d0],.window_page .img_ttl[data-v-76dd2208]{font-size:22px}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .cnt_img_wrap.bg .cnt_img_area .cnt_img[data-v-6ae7e898]{width:auto;height:auto;padding-bottom:0}.window_page .cnt_wrap.wrap_5.cnt_2 .cnt_body .content_box .window_sticker_area[data-v-6ae7e898]{width:auto;height:auto;padding-bottom:0;display:flex;justify-content:center}.laboratory[data-v-42590da7]{text-align:center}.laboratory .content>.ttl[data-v-42590da7]{margin-bottom:15px;font-size:22px;font-weight:500}.content+.content[data-v-42590da7]{margin-top:30px}.table[data-v-42590da7]{border-bottom:1px solid #e2e2e2}.table .list[data-v-42590da7]{display:flex}.table .list .tbody+.tbody[data-v-42590da7]{border-left:1px solid #e2e2e2}.table .list .ttl.tbody[data-v-42590da7]{padding:14px 4px;font-size:16px;font-weight:500;text-align:center;background-color:#f2f2f2}.table .list .tbody[data-v-42590da7]{display:block;padding:10px;font-size:14px;border-top:1px solid #e2e2e2}.table.col_2 .list .tbody[data-v-42590da7]{width:50%}.table.is-center .list .tbody[data-v-42590da7]{display:flex;justify-content:center;align-items:center}.btn_area[data-v-42590da7]{margin-top:20px}.btn_down[data-v-42590da7]{display:block;padding:9px;font-size:16px;color:#b93d40;text-align:center;border:1px solid #b93d40}.btn_down[data-v-42590da7]:after{content:"";display:inline-block;width:32px;height:32px;margin-left:10px;vertical-align:middle;background-image:url(../images/ic_download.svg)}.content_desc[data-v-42590da7]{display:block;margin-top:10px;font-size:11px;color:#6c6c6c;text-align:right}.content_desc+.content_desc[data-v-42590da7]{margin-top:5px}.content_desc+.table[data-v-42590da7]{margin-top:10px}.kolas_info .info_text[data-v-42590da7]{padding:15px;background-color:#f6f6f6}.kolas_info .text_area[data-v-42590da7]{margin-top:20px}.kolas_info .text_area .ttl[data-v-42590da7]{display:block;margin-bottom:10px;font-size:22px;font-weight:500;color:#b93d40}.kolas_background .table .tbody[data-v-42590da7]{text-align:left}.kolas_background .table .tbody li[data-v-42590da7]{position:relative;padding-left:10px}.kolas_background .table .tbody li+li[data-v-42590da7]{margin-top:5px}.kolas_background .table .tbody li[data-v-42590da7]:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;margin-right:10px;border-radius:5px;background-color:#d0d0d0}.history img[data-v-42590da7]{margin-top:15px}.kolas_item .table .list .tbody[data-v-42590da7]{display:flex;justify-content:center;align-items:center}.test_deposit .table .list .ttl.tbody[data-v-42590da7]{border-bottom:0}.test_manager .table .list:last-child .tbody[data-v-42590da7]:last-child,.test_manager .table .list:nth-child(3) .tbody[data-v-42590da7]:last-child{border-top:0}.bottom_popup[data-v-3f7ccf44]{bottom:0;position:fixed;z-index:9999;top:unset}.introduct_consulting_start[data-v-3f7ccf44]{width:160px;border:1px solid #b93d40;text-align:center;color:#b93d40;float:right;margin-top:-75px;font-size:1.4rem;font-weight:500;background:#fff;position:relative;line-height:35px;height:auto;margin-right:10px}.n_top_p30[data-v-3f7ccf44]{padding-top:30px!important}.window_page .window_main_bg_sec[data-v-3f7ccf44]{background-image:url(../images/%40_zin_window_bg_gothic_01.png)}.tabs.type_text.window[data-v-3f7ccf44]{top:calc(env(safe-area-inset-top) + 100px)}.page-title[data-v-3f7ccf44]{position:fixed;top:calc(env(safe-area-inset-top) + 50px);z-index:100;width:100%;height:50px;display:flex;align-items:center;padding:0 23px;background-color:#fff}.page-title .seo-h3[data-v-3f7ccf44]{font-weight:500}#container.window[data-v-3f7ccf44]{padding-top:calc(env(safe-area-inset-top) + 106px)}.product_title_area .title[data-v-e9bf578a]{font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.16px;text-align:left;color:#212121}.mv_img_wrap[data-v-f2a15fb6]{position:relative}.mv_thumb_group .thumb_area .thumb[data-v-f2a15fb6]{width:100%;-webkit-background-size:cover;background-size:cover}.mv_txt_wrap[data-v-f2a15fb6]{position:relative;margin-top:-60px}.mv_txt_inner[data-v-f2a15fb6]{padding-right:28px}.mv_txt_group[data-v-f2a15fb6]{position:relative}.mv_txt_item[data-v-f2a15fb6]{padding:20px 0;background:#fff}.mv_txt_item .main_link[data-v-f2a15fb6]{display:block}.mv_txt_item .ttl[data-v-f2a15fb6]{margin-bottom:5px}.mv_txt_item .txt_hide[data-v-f2a15fb6]{display:none}.zin_pagination_group[data-v-f2a15fb6]{position:absolute;top:auto;left:0;bottom:25%;z-index:1;margin-bottom:15px}.input_area.text .input_box.h_s[data-v-12ae1b32]{height:50px;line-height:30px}.modal[data-v-1eda1934]{overflow-y:scroll;max-height:calc(100vh - 80px)}.modal_head[data-v-1eda1934]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal_wrap .ttl[data-v-1eda1934]{margin-bottom:0}.modal_wrap .ttl.icoBack[data-v-1eda1934]:before{content:"";display:inline-block;width:24px;height:24px;margin-right:10px;background-image:url(../images/ico_back.svg);background-size:cover;vertical-align:sub}.select-list[data-v-1eda1934]{display:flex;flex-wrap:wrap;gap:10px}.select-list .btn-select[data-v-1eda1934]{width:calc(50% - 5px);padding:10px;color:#7c7c7c;border:1px solid #ddd}.select-list .btn-select.is-active[data-v-1eda1934]{color:#fff;border-color:#866e64;background-color:#866e64}.modal_wrap.has_overlay[data-v-1eda1934]{background-color:rgba(0,0,0,.7)}.local-search[data-v-56d11fc4]{display:flex;gap:5px}.local-search .city[data-v-56d11fc4]{flex:1}.exhibition_page .ui_sec .search_wrap .input_area+.input_area[data-v-56d11fc4]{margin-top:0;flex:1.25}.local-search .btn-select[data-v-56d11fc4]{max-width:140px;display:flex;align-items:center;gap:10px;height:50px;padding:8px 10px;border:1px solid #d0d0d0;background-color:#fff}.local-search .btn-select[data-v-56d11fc4]:after{content:"";display:inline-block;width:14px;height:14px;background-image:url(../images/arw_zin_mob.png);background-position:-45px -25px;background-size:125px 100px;vertical-align:sub}.local-search .btn-select[data-v-56d11fc4]:disabled{color:#787878}.local-search .btn-select>span[data-v-56d11fc4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exhibition_page .search_wrap .input_wrap[data-v-13a2a7b2]{margin-top:10px}.input_area.select .select[data-v-13a2a7b2]{height:50px}.btn-list[data-v-13a2a7b2]{display:flex;gap:5px}.btn-select-data[data-v-13a2a7b2]{padding:10px;background-color:#fff;border:1px solid #ededed;white-space:nowrap}.btn-select-data[data-v-13a2a7b2]:before{content:"";display:inline-block;width:17px;height:17px;margin-right:2.5px;background-image:url(../images/ico_check_off.svg);background-size:cover;vertical-align:sub}.btn-select-data.is_selected[data-v-13a2a7b2]{color:#fff;background-color:#866e64}.btn-select-data.is_selected[data-v-13a2a7b2]:before{background-image:url(../images/ico_check_white.svg)}.row-first[data-v-bf355a9c]{display:flex;gap:5px}.row-first[data-v-bf355a9c] .input_area.text{flex:1}.hash_btn_group[data-v-bf355a9c]{align-items:center;gap:5px}.btn-reset[data-v-bf355a9c]{width:40px;height:40px;border-radius:50px;background-color:#fff}.btn-reset img[data-v-bf355a9c]{width:22px}.ui_sec[data-v-bf355a9c]{z-index:200}.store_sheet_wrap.slide_sheet[data-v-26bf7ae3]{height:inherit;transform:translate3d(0,100%,0)}.zin_pagination[data-v-26bf7ae3] .swiper-pagination-bullet{background:#b93d40;opacity:1}.dimmed[data-v-26bf7ae3]{height:100vh;background-color:transparent}.slide_sheet_inner.is-absolute[data-v-26bf7ae3]{position:absolute;bottom:0;left:0;right:0}.tel a[data-v-26bf7ae3]{color:#7c7c7c}.nolist[data-v-a91c572e]{display:flex;height:300px;justify-content:center;align-items:center}.store_sheet_wrap[data-v-a91c572e]{position:relative;height:100%;display:flex;flex-direction:column}.map-btn-wrap[data-v-a91c572e]{position:absolute;bottom:3vh;left:50%;transform:translateX(-50%)}.btn-map-view[data-v-a91c572e]{padding:8px 20px;border-radius:50px;border:1px solid #a3a3a3;background-color:#fff}.btn-map-view[data-v-a91c572e]:before{content:"";display:inline-block;width:24px;height:24px;margin-right:5px;background-image:url(../images/ico_map.svg);background-size:cover;vertical-align:bottom}.store_ls.scroll_area .ls_inner[data-v-a91c572e]:after{content:"";display:block;position:relative;height:10vh}.search_total_color[data-v-a91c572e]{color:#b93d40}.search_list[data-v-a91c572e]{padding:10px 20px}.tel a[data-v-a91c572e]{color:#7c7c7c}.tab-area[data-v-24c48dac]{width:100%;height:50px;display:flex;gap:6px;justify-content:center;border-bottom:1px solid #e2e2e2}.tab-area .tab-item.active[data-v-24c48dac]{border-bottom:1px solid #b93d40}.tab-area .tab-item[data-v-24c48dac]{flex:1;max-width:44%;height:100%;display:flex;justify-content:center;align-items:center}.tab-area .tab-item pre[data-v-24c48dac]{font-family:Noto Sans KR;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.15px}.tab-area .tab-item.active pre[data-v-24c48dac]{color:#b93d40}.no_content[data-v-12e02984]{min-height:250px;display:flex;justify-content:center;align-items:center}.page_body[data-v-40aee2bc]{position:relative}.link_container[data-v-40aee2bc]{position:absolute;left:0;bottom:3.4%;width:100%;height:15.77%}.link_group[data-v-40aee2bc]{position:absolute;left:11%;top:0;width:82%}.link_group a[data-v-40aee2bc]{display:block;text-indent:-9999px}.link_group.g1[data-v-40aee2bc]{height:41.8%}.link_group.g1>a[data-v-40aee2bc]{height:7%}.link_group.g2[data-v-40aee2bc]{top:43%;height:10.5%;padding-top:1.4%}.link_group.g2>a[data-v-40aee2bc]{height:31%}.link_group.g3[data-v-40aee2bc]{top:58.2%;height:7.7%}.link_group.g3>a[data-v-40aee2bc]{height:43%}.link_group.g4[data-v-40aee2bc]{top:71.84%;height:22.8%;padding-top:3.3%}.link_group.g4>a[data-v-40aee2bc]{height:13.2%}.link_group.g5[data-v-40aee2bc]{top:96.5%;height:5%}.link_group.g5>a[data-v-40aee2bc]{height:90%}.btn_exhibition[data-v-40aee2bc]{position:absolute;bottom:1.8%;height:.72%;width:63%;left:18.5%;text-indent:-9999px}.btn_exhibition>a[data-v-40aee2bc]{display:block;height:100%}.link_item[data-v-40aee2bc]{margin:1.7% 0}.zin_pagination_group[data-v-7e82e0d5]{position:absolute;top:50%;left:50%;z-index:1;margin-top:50px;margin-left:-250px}.sns-wrap[data-v-245360cd]{margin-top:10px;margin-left:30px}.print-location-area[data-v-68191d1e]{border:1px solid #b93d40;border-radius:2px;width:68px;height:25px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.address-area[data-v-68191d1e]{display:inline-flex!important;padding-right:0!important;gap:21px}.print-location-area pre[data-v-68191d1e]{font-family:Noto Sans KR;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#b93d40;width:68px;text-align:center}.exhibition_page.detail_page .info_area .inner_flex[data-v-68191d1e],.exhibition_page.detail_page .info_area dl[data-v-68191d1e]{display:flex}.exhibition_page.detail_page .info_area dd[data-v-68191d1e]{width:auto;padding-right:0}.location-btn[data-v-68191d1e]{justify-content:flex-end}.location-btn .print-location-area[data-v-68191d1e]{background-color:#fff}.is-bold[data-v-68191d1e]{font-weight:700;text-decoration:underline}.exhibition_page.detail_page .info_area dl dl dt[data-v-68191d1e]{width:70px}.exhibition_page.detail_page .info_area dl.url-area[data-v-68191d1e]{display:block;text-align:right}.sns-wrap[data-v-68191d1e]{margin:0}.sns-wrap[data-v-68191d1e] .sns-area{display:flex;gap:10px}.url-area .ic-url[data-v-68191d1e]{width:40px;height:40px;background-size:cover}.url-area .homepage[data-v-68191d1e]{background-image:url(../images/ic_store_home.svg)}.url-area .instagram[data-v-68191d1e]{background-image:url(../images/ic_store_instagram.svg)}.url-area .blog[data-v-68191d1e]{background-image:url(../images/ic_store_naver_blog.svg)}.swiper-slide[data-v-0bee61b8]{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.swiper-wrapper[data-v-0bee61b8]{-webkit-transform-style:preserve-3d}.carousel-wrapper[data-v-0bee61b8]{margin-bottom:30px;padding:0;height:auto;width:100%}.carousel-wrapper .swiper-slide[data-v-0bee61b8]{text-align:center;display:flex;justify-content:center;align-items:center}.carousel-wrapper .img-wrapper img[data-v-0bee61b8]{display:block;margin:auto;width:100%;height:100%;background-image:linear-gradient(grey 100%,transparent 0);background-position:50%;object-fit:cover}.mainnew-area[data-v-0bee61b8]{position:relative}.mainnew-area .zin_pagination_group[data-v-0bee61b8]{position:absolute;top:85%;margin-top:0;left:10px}.mainnew-area .zin_pagination_group .zin_pagination.long[data-v-0bee61b8]{width:160px}.link[data-v-0bee61b8]{clear:both;display:block;padding:20px 0 40px}.link .set_inner[data-v-0bee61b8]{padding:0 10px}.link .set_inner div[data-v-0bee61b8]{margin-top:20px}.link .set_inner div img[data-v-0bee61b8]{width:100%;height:auto}.link .set_inner div .txt_area[data-v-0bee61b8]{display:none}.quick[data-v-0bee61b8]{clear:both;display:block;margin:20px auto}.quick div[data-v-0bee61b8]{padding:10px 20px;text-align:center;margin:0 auto}.quick div img[data-v-0bee61b8]{display:inline-block;margin:10px}.styling_overview_sec .item_inner .swiper-slide[data-v-0bee61b8]{position:relative}.styling_overview_sec .item_inner .swiper-slide .list_item[data-v-0bee61b8]{position:absolute;top:102%;left:0;text-align:left;width:100%}.styling_overview_sec .item_inner .swiper-slide .list_item h4[data-v-0bee61b8]{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;font-weight:500;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;font-size:1.4rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.styling_overview_sec .item_inner .swiper-slide .scrap_area[data-v-0bee61b8]{position:absolute;right:10px;bottom:10px;z-index:2}.styling_part.house[data-v-0bee61b8],.styling_part.myhome[data-v-0bee61b8]{clear:both;display:block;margin-top:80px}.knowhow_sec[data-v-0bee61b8]{margin-top:50px}.knowhow_sec[data-v-0bee61b8],.today_sec[data-v-0bee61b8]{clear:both;display:block}.today_sec[data-v-0bee61b8]{margin-top:30px}.today_sec .zin_pagination_group.type_num[data-v-0bee61b8]{line-height:2rem}.brand_shop_part .img-wrapper img[data-v-0bee61b8]{border-radius:50%}.curation_md .ttl_area[data-v-0bee61b8]{display:block;padding-left:20px;margin-bottom:15px}.curation_md .ttl_area .ttl[data-v-0bee61b8]{font-size:2rem;font-weight:500}.curation_md .item_inner .swiper-wrapper[data-v-0bee61b8]{margin-bottom:180px}.curation_md .item_inner .swiper-slide[data-v-0bee61b8]{position:relative}.curation_md .item_inner .swiper-slide .list_item[data-v-0bee61b8]{position:absolute;top:102%;left:0;text-align:left;width:100%}.curation_md .item_inner .swiper-slide .list_item .list_item_body[data-v-0bee61b8]{display:block}.curation_md .item_inner .swiper-slide .list_item .list_item_body .ttl_area[data-v-0bee61b8]{padding-left:0;margin-bottom:0}.curation_md .item_inner .swiper-slide .list_item .list_item_body .ttl_area .ttl[data-v-0bee61b8]{display:-webkit-box;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;overflow:hidden;font-size:1.4rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em;max-height:2.8em}.curation_md .item_inner .swiper-slide .list_item .list_item_body .item_info_group[data-v-0bee61b8]{margin-bottom:0}.curation_md .item_inner .swiper-slide .list_item .list_item_body .item_info_group .badge_ls[data-v-0bee61b8]{text-align:left}.curation_md .item_inner .swiper-slide .list_item .list_item_body .item_info_group .badge_ls img[data-v-0bee61b8]{display:inline-block!important;width:auto!important;height:16px!important;margin-right:4px}.curation_md .item_inner .swiper-slide .list_item .list_item_body .item_info_group .badge_ls img[data-v-0bee61b8]:last-child{margin-right:0}.curation_md .item_inner .swiper-slide .scrap_area[data-v-0bee61b8]{position:absolute;right:10px;bottom:10px;z-index:2}.curation_md .item_inner .swiper-slide .soldout[data-v-0bee61b8]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.5);width:100%;height:100%}.curation_md .item_inner .swiper-slide .soldout .txt_sold[data-v-0bee61b8]{display:table;text-align:center;width:100%;height:100%}.curation_md .item_inner .swiper-slide .soldout .txt_sold span[data-v-0bee61b8]{display:table-cell;text-align:center;color:#fff;font-size:18px;vertical-align:middle}.carousel-wrapper[data-v-e9fc9a9c]{margin-bottom:90px;padding:0;height:auto;width:100%}.carousel-wrapper .swiper-slide[data-v-e9fc9a9c]{text-align:center;display:flex;justify-content:center;align-items:center}.carousel-wrapper .img-wrapper img[data-v-e9fc9a9c]{display:block;margin:auto;width:100%;height:100%;background-image:linear-gradient(grey 100%,transparent 0);background-position:50%;object-fit:cover}.mainnew-area[data-v-e9fc9a9c]{position:relative}.mainnew-area .zin_pagination_group[data-v-e9fc9a9c]{position:absolute;top:85%;margin-top:0;left:10px}.mainnew-area .zin_pagination_group .zin_pagination.long[data-v-e9fc9a9c]{width:160px}.link[data-v-e9fc9a9c]{clear:both;display:block;padding:20px 0 40px}.link .set_inner[data-v-e9fc9a9c]{padding:0 10px}.link .set_inner div[data-v-e9fc9a9c]{margin-top:20px}.link .set_inner div img[data-v-e9fc9a9c]{width:100%;height:auto}.link .set_inner div .txt_area[data-v-e9fc9a9c]{display:none}.quick[data-v-e9fc9a9c]{clear:both;display:block;margin:20px auto}.quick div[data-v-e9fc9a9c]{padding:10px 20px;text-align:center;margin:0 auto}.quick div img[data-v-e9fc9a9c]{display:inline-block;margin:10px}.styling_overview_sec .item_inner .swiper-slide[data-v-e9fc9a9c]{position:relative}.styling_overview_sec .item_inner .swiper-slide .list_item[data-v-e9fc9a9c]{position:absolute;top:102%;left:0;text-align:left}.styling_overview_sec .item_inner .swiper-slide .list_item h4[data-v-e9fc9a9c]{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;font-weight:500;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;font-size:1.4rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.styling_overview_sec .item_inner .swiper-slide .scrap_area[data-v-e9fc9a9c]{position:absolute;right:10px;bottom:10px;z-index:2}.styling_part.house[data-v-e9fc9a9c],.styling_part.myhome[data-v-e9fc9a9c]{clear:both;display:block;margin-top:80px}.knowhow_sec[data-v-e9fc9a9c]{clear:both;display:block;margin-top:50px}.brand_shop_part .img-wrapper img[data-v-e9fc9a9c]{border-radius:50%}.badge_ls.clearFix[data-v-666e9b64]{padding:0 10px}.gallery[data-v-6b586607]{height:90.7vw}.product_thum_swiper[data-v-6b586607]{position:relative}.swiper-container[data-v-6b586607]{width:100%;height:100%}.item-wrap[data-v-6b586607]{height:auto;cursor:pointer}.img_item[data-v-6b586607],.item-wrap[data-v-6b586607]{display:flex;width:100%;justify-content:center;align-items:center;background-color:#f2f2f2}.img_item[data-v-6b586607]{position:relative;overflow:hidden;height:90.7vw}.img_item img.fit_cover[data-v-6b586607],.item-wrap[data-v-6b586607]{width:100%;height:90.7vw}.img_item img.contain[data-v-6b586607]{object-fit:scale-down;max-height:100%;max-width:100%}.img_item img.cover[data-v-6b586607]{max-width:fit-content;max-height:fit-content}img.crop.scale-down.crop-fit-width[data-v-6b586607]{height:90vw}img.crop.scale-down.crop-fit-height[data-v-6b586607]{width:100vw}.youtube iframe[data-v-6b586607]{pointer-events:none}.pagination[data-v-6b586607]{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:4px 10px;margin-bottom:10px;font-size:10px;color:#fff;border-radius:50px;background-color:rgba(0,0,0,.5)}.video-js[data-v-6b586607]{width:100%;height:auto}.item-wrap .youtube[data-v-6b586607]:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.item-wrap.videoBg[data-v-6b586607]{background-color:#000}.product_detail_head .product_title_area[data-v-5ef1dc3a]{padding:0 10px;margin-top:14px;min-height:24px}.product_title_area .product_title[data-v-5ef1dc3a]{font-size:1.8rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.16px;text-align:left;color:#212121}.product_title_area .share_btn_area.btn_area[data-v-5ef1dc3a]{line-height:26px;vertical-align:middle;float:right}.product_image_area[data-v-5ef1dc3a]{margin-top:10px}.product_image_box[data-v-5ef1dc3a]{margin-top:10px;margin-bottom:10px}.product_image_box .product_image[data-v-5ef1dc3a]{width:100%}.product_image_area .product_cnt[data-v-5ef1dc3a]{font-size:1.2rem;line-height:1.8rem;color:#7c7c7c;padding:0 10px}.review_writing_box .attachment_upload_box li .button[data-v-e1eff816]{width:100%;height:0;padding-bottom:calc(100% - 2px);border:1px dashed #e2e2e2;background-color:#f8f8f8}.spec_value[data-v-e891110a]{word-break:break-all}.product_spec_row[data-v-28bfd596]{display:flex;margin-bottom:15px}.product_spec_row .spec_label[data-v-28bfd596]{width:36%;min-width:36%;font-size:1.3rem;font-weight:400;text-align:left;color:#7c7c7c}.product_spec_row .spec_valuue[data-v-28bfd596]{font-size:1.3rem;font-weight:400;text-align:left;color:rgba(0,0,0,.8705882352941177)}.v-bottom-sheet .sheet_body[data-v-02ae9e3f]{position:relative;padding-top:0}.text-center[data-v-02ae9e3f]{overflow:hidden}.sheet_body .swiper-link[data-v-02ae9e3f]{display:inline-block}.sheet_body .main_swiper_bnr[data-v-02ae9e3f]{display:block;position:relative;padding-bottom:60%;background-size:cover}.sheet_body .main_swiper_bnr .bg_area .bg[data-v-02ae9e3f],.sheet_body .main_swiper_bnr .bg_area[data-v-02ae9e3f]{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-background-size:cover;background-size:cover;background-position:50%}.sheet_body .pagination[data-v-02ae9e3f]{position:absolute;top:1.8rem;right:1.8rem;padding:.4rem 1.3rem;font-size:1.4rem;font-weight:600;color:#fff;border-radius:5rem;background-color:rgba(0,0,0,.4)}.sheet_body[data-v-02ae9e3f]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}.sheet_foot[data-v-02ae9e3f]{height:5rem;padding:0 2.5rem;display:flex;justify-content:space-between;font-weight:500}.sheet_foot .day_close[data-v-02ae9e3f]{color:#7c7c7c}.item_list_wrap h2.ttl[data-v-50ac5f7a]{font-weight:400}.txt_area h2[data-v-bf032aca]{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share_btn_area.btn_area[data-v-1c696529]{line-height:26px;vertical-align:middle;float:right}.evt_list_item .list_item_body .ttl[data-v-bbea8eb2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evt_list_item .item_info_group[data-v-bbea8eb2]{display:flex;justify-content:space-between}.evt_list_item .flag_winner[data-v-bbea8eb2]{display:inline-block;background:#fff;margin-top:10px;padding:0 5px;border-radius:2px;border:1px solid #b49277;color:#b49277;font-size:1.2rem;line-height:1.9rem}.r-align[data-v-5fe5ba86]{display:inline-block;transform:translateX(11px)}.dep3_slide_menu .ttl_area .title_text{font-size:1.15rem;font-weight:400;color:#7c7c7c}body,html{height:100vh;overflow-y:auto}.light_box_wrap[data-v-07079345]{position:fixed}.btn_area .clear[data-v-07079345]{right:20px;top:20px;font-size:1.2rem;color:#a3a3a3}.search_box .zin_search_form .zin_search_input_group .qr_area[data-v-07079345]{flex-shrink:0;margin-left:-5px;margin-right:5px}.search_box .zin_search_form .zin_search_input_group .qr_area p[data-v-07079345]{display:block;margin:4px 0 0;font-weight:500;font-size:.8rem;line-height:1;letter-spacing:-.035em}.search_box .zin_search_form .zin_search_input_group .qr_area button[data-v-07079345]{padding:4px 0 0}.search_box .filter_btn_group .hash_item[data-v-07079345]{margin-right:5px}.filter_btn_group .hash_item[data-v-07079345]{padding:0;line-height:1.2;font-size:1.3rem;color:#7c7c7c}.hash_item2[data-v-07079345]{position:relative;display:inline-flex;padding:6px 25px 6px 6px;line-height:1.2;border:1px solid #e2e2e2;background:#f1f1f1;border-radius:1.6rem;margin-right:4px;margin-bottom:5px}.ic.ic_close_s[data-v-07079345]{position:absolute;right:5px;z-index:999999}.underline[data-v-07079345]{border-bottom:1px solid #e2e2e2}.zin_search_input_group>.result_area[data-v-07079345]{position:absolute;top:66px;left:30px;right:0;z-index:10;background:#fff;border-bottom:1px solid #e2e2e2;width:340px;border-radius:0 0 20px 20px}.zin_search_input_group .result_area .words_list button[data-v-07079345]{margin:0;display:inline-flex;padding:9px;font-size:1.4rem;cursor:pointer;line-height:1;color:#212121}.zin_search_input_group .result_area .words_list button em[data-v-07079345]{color:#a27855}.zin_search_input_group .result_area .words_listAuto button[data-v-07079345]{margin:0;display:block;padding:10px;font-size:1.6rem;cursor:pointer;line-height:1}.search_input_group .result_area .words_listAuto button[data-v-07079345]:last-child{padding-bottom:30px}.search_input_group .result_area .words_listAuto button em[data-v-07079345]{color:#a27855}.zin_search_form .result_area .words_listAuto button[data-v-07079345]{display:block;font-size:1.6rem;cursor:pointer;line-height:1;margin:0;padding:10px;text-align:left;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.zin_search_form .result_area .words_listAuto button em[data-v-07079345]{color:#a27855}.input_area input[type=text][data-v-07079345]{line-height:inherit!important}.recent_word .ttl_group .ttl_area button.srctotaldel[data-v-07079345]{position:absolute;right:20px;top:0;font-size:1.3rem;text-decoration:underline;color:#7c7c7c}.search_box .zin_search_form .input_area.text .input_box[data-v-07079345]{width:78%}.zin_search_form .btn_area[data-v-07079345]{right:0}.zin_search_form .btn_area button.closeTop[data-v-07079345],button.close_btn[data-v-07079345]{padding-left:14px}.zin_search_form .reset_btn[data-v-07079345]{right:90px}.latest_keyword_wrap[data-v-07079345]{line-height:2.8}.has_scroll_x .hash_btn_group[data-v-07079345]{display:block;padding:0}.has_scroll_x[data-v-07079345]{overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none}.list_search_form .search_input_group .result_area .words_list button[data-v-07079345]{margin:0;display:inline-flex;padding:9px;font-size:1.4rem;cursor:pointer;line-height:1;color:#212121}.list_search_form .search_input_group .result_area .words_list button em[data-v-07079345]{color:#a27855}.accordion-enter-active[data-v-2e8f4592],.accordion-leave-active[data-v-2e8f4592]{will-change:height,opacity;transition:height .3s ease,opacity .3s ease;overflow:hidden}.accordion-enter[data-v-2e8f4592],.accordion-leave-to[data-v-2e8f4592]{height:0!important;opacity:0}.m_zin_seporator[data-v-2f6e8b36]{margin:0 10px;height:1px;background-color:#e2e2e2}.dep2_menu_image_area[data-v-0f4480e4]{margin-top:13px;padding:0 10px}.dep2_menu_image_area img[data-v-0f4480e4]{width:100%}.dep2_menu_title_area[data-v-0f4480e4]{margin-top:14px;padding:0 10px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.64;letter-spacing:-.14px;text-align:left;color:#212121}.dep3_itemlist_area[data-v-0f4480e4]{height:auto;margin-top:14px;padding:0 10px}.dep3_itemlist_area .dep3_item_area[data-v-0f4480e4]{margin-bottom:14px;display:flex}.dep3_itemlist_area .dep3_item_area .menu_image_area[data-v-0f4480e4]{width:15%;margin-right:4.5%;display:block;position:relative}.dep3_item_area .menu_image_area .thumb[data-v-0f4480e4]{display:block;background-size:cover;padding-bottom:100%;background-position:50%}.dep3_item_area .menu_text_area[data-v-0f4480e4]{text-align:left}.dep3_item_area .menu_text_area .menu_title[data-v-0f4480e4]{font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.4rem}.dep3_item_area .menu_text_area .menu_subtitle[data-v-0f4480e4]{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4rem;letter-spacing:-.12px;text-align:left;color:#7c7c7c;display:block;height:1.4rem}.dep3_itemlist_area .arrow_btn_area[data-v-0f4480e4]{position:absolute;right:23px;margin-top:1.4rem}.arrow_right_btn[data-v-0f4480e4]{display:inline-block;background-image:url(../images/arw_zin_mob.png);-webkit-background-size:125px 100px;background-size:125px 100px}.box_head .prev .ic.ic_prev[data-v-0f4480e4]{margin-right:10px}.box_inner.v_grid_cell .ttl .arw.arw_small_right[data-v-0f4480e4]{position:relative;bottom:2px;margin:0 10px}.m_zin_seporator[data-v-5b8f6d65]{margin:0 10px;height:1px;background-color:#e2e2e2}.sheet_head h5[data-v-694a78f0]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sheet_head[data-v-694a78f0]{padding:0 40px}.v-dialog--fullscreen .sheet_head[data-v-694a78f0]{padding:0 40px 0 10px}.sheet_head button[data-v-694a78f0]{padding:0 10px}.wrap[data-v-52a84e20]{position:relative}.youtube-container[data-v-52a84e20]{position:absolute;background-color:#000;top:0;left:0;display:none}.youtube-container>div[data-v-52a84e20]{width:100%;height:100%;position:absolute}.youtube-container>div>iframe[data-v-52a84e20],.youtube-container>iframe[data-v-52a84e20]{width:100%!important;height:100%!important}.step_seven .input_area.inflowRouteEtc[data-v-5f5f27e0],.step_seven .input_area.uPlusCouponNo[data-v-5f5f27e0]{margin-top:10px}.sheet_option_list[data-v-11e3fc0e]{padding-top:7px}.sheet_option_list .item_image_area[data-v-11e3fc0e]{width:20%;margin-right:2.5%}.sheet_option_list .sheet_option_item[data-v-11e3fc0e]{margin-bottom:16px}.sheet_body .sheet_option_list .sheet_option_item[data-v-11e3fc0e]{display:flex}.sheet_option_list .item_image_area .thumb[data-v-11e3fc0e]{display:block;width:100%;padding-bottom:100%;margin:auto;background-size:cover}.sheet_option_list .item_text_area .option_title[data-v-11e3fc0e]{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}.sheet_option_list .item_text_area .option_subtitle[data-v-11e3fc0e]{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.13px;text-align:left;color:#6c6c6c}.exhibition_page .search_wrap .input_wrap[data-v-02ed6880]{margin-top:10px}.input_area.select .select[data-v-02ed6880]{height:50px}.btn-list[data-v-02ed6880]{display:flex;gap:5px}.btn-select-data[data-v-02ed6880]{padding:10px;background-color:#fff;border:1px solid #ededed;white-space:nowrap}.btn-select-data[data-v-02ed6880]:before{content:"";display:inline-block;width:17px;height:17px;margin-right:2.5px;background-image:url(../images/ico_check_off.svg);background-size:cover;vertical-align:sub}.btn-select-data.is_selected[data-v-02ed6880]{color:#fff;background-color:#866e64}.btn-select-data.is_selected[data-v-02ed6880]:before{background-image:url(../images/ico_check_white.svg)}.chat-bot[data-v-a8f1c980]{bottom:125px;right:8%;width:46px;height:46px;margin:5px 0}.icon-chatbot[data-v-a8f1c980]{display:inline-block;width:46px;height:46px;border-radius:50%;background:#9e2834 url(../images/icon_img_floating_chatbot.svg) no-repeat 1px -1px;box-sizing:border-box}.chat-bot .icon-chatbot[data-v-a8f1c980]:hover{transition:.3s;background:#e15657 url(../images/icon_img_floating_chatbot.svg) no-repeat 1px -1px}.fnb .advEmail[data-v-345e7c46]{font-size:1.2rem;padding-left:10px;color:#7c7c7c}.foot_wrap .kc-area[data-v-345e7c46]{margin:20px -20px}.foot_wrap .kc-area .kc-list[data-v-345e7c46]{padding:0 20px}.foot_wrap .kc-area[data-v-345e7c46] .swiper-slide{flex-shrink:inherit;white-space:nowrap}.foot_wrap .kc-area .kc-list .items-wrap[data-v-345e7c46]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:0 5px}.foot_wrap .kc-area .kc-list .items-wrap .text[data-v-345e7c46]{text-align:center;color:#212121;line-height:1.6}.terms-select{margin:20px 0 30px}.terms-select .v-input__slot{margin:0}.cs-group{display:flex}.cs-cell{position:relative}.cs-cell a{font-weight:800}.cs-cell a,.cs-cell span{display:block}.cs-cell:first-child{padding-right:15px}.cs-cell:last-child{padding-left:25px}.cs-cell:first-child:after{top:5px;height:46%}.cs-cell:first-child:after,.cs-cell:first-child:before{content:"";position:absolute;right:0;width:1px;background-color:#c1c1c1}.cs-cell:first-child:before{bottom:3px;height:30%}.msg-txt-mdquery{font-size:16px}.btn-consulting-foot:before{content:"";display:block;width:2.4rem;height:2.4rem;background-image:url(../images/ico_pencil_white.svg);background-size:cover}.btn-consulting-foot{display:flex;flex-direction:column;align-items:center;width:46px;padding-top:.5rem;padding-bottom:1rem;border-radius:60px;color:#fff;background-color:#212121;box-shadow:0 4px 4px rgba(0,0,0,.2)}@media screen and (max-width:450px){.msg-txt-mdquery{font-size:13px}}@media screen and (max-width:380px){.msg-txt-mdquery{font-size:12px}}@media screen and (max-width:350px){.msg-txt-mdquery{font-size:10px}}.page_body[data-v-555f782a]{height:calc(100vh - 100px)}.exhibition_page[data-v-555f782a] .map_area .more_btn.new{padding:10px 20px;border-radius:50px;border:1px solid #a3a3a3;background-color:#fff}.exhibition_page[data-v-555f782a] .map_area .ic{width:24px;height:24px;margin-right:5px;background-size:cover;vertical-align:bottom}.exhibition_page[data-v-555f782a] .map_area .ic_list{background-image:url(../images/ico_list.svg)}.exhibition_page[data-v-555f782a] .map_area .ic_refresh{background-image:url(../images/ico_refresh.svg)}.exhibition_page[data-v-555f782a] .map_area div:has(div div .btn-view-all){bottom:30px!important;left:50%!important;transform:translateX(-50%)}.exhibition_page[data-v-555f782a] .map_area div:has(div .btn-current-map){top:142px!important;left:50%!important;transform:translateX(-50%)}.exhibition_page[data-v-555f782a] .store_ls .swiper-container{margin-bottom:0}.event_innerpage[data-v-1375e024]{letter-spacing:-.025em;background:url(../images/bg_top4.png) no-repeat top}.w_s1[data-v-1375e024]{width:55%!important}.w_s2[data-v-1375e024]{width:85%!important}.w_s5[data-v-1375e024]{width:65%!important}.w_s6[data-v-1375e024]{width:70%!important}.font12[data-v-1375e024]{font-size:12px!important}.ev_top[data-v-1375e024]{position:relative;margin:0 auto;display:block;width:100%;height:100%;border-bottom:1px solid #212121}.ev_top[data-v-1375e024]:after{content:"";position:absolute;left:50%;bottom:-13.7px;transform:translateX(-50%);display:inline-block;width:26px;height:14px;background:url(../images/bg_top_arrow.png) no-repeat;background-size:26px 14px}.ev_top .left[data-v-1375e024]{position:absolute;top:25px;left:20px}.ev_top .left img[data-v-1375e024]{width:70px;height:auto;vertical-align:top}.ev_top .right[data-v-1375e024]{position:absolute;top:25px;right:20px}.ev_top .right img[data-v-1375e024]{width:101px;height:auto;vertical-align:top}.even_view[data-v-1375e024]{padding:65px 0 0;letter-spacing:-.025rem}.ev_title[data-v-1375e024]{text-align:center;padding:38px 0 30px;letter-spacing:.025rem}.ev_title .tit img[data-v-1375e024]{width:241px;height:auto}.ev_title .tit span[data-v-1375e024]{font-size:3.6rem;font-weight:700;letter-spacing:-.075rem}.ev_title .txt[data-v-1375e024]{padding-top:38px;font-size:1.2rem}.ev_title .txt strong[data-v-1375e024]{display:block;font-size:1.2rem;font-weight:700}.ev_title .txt strong img[data-v-1375e024]{width:auto;height:14px}.ev_title .txt span[data-v-1375e024]{display:block;font-weight:500;padding-top:2px;font-size:1.2rem;letter-spacing:-.075rem}.ev_sotrand[data-v-1375e024],.ev_sotrand span[data-v-1375e024]{text-align:center}.ev_sotrand span[data-v-1375e024]{display:block;margin:0 auto;width:180px;height:20px;background:#b0a1d6;font-size:1.5rem;font-weight:500;color:#fff}.ev_date[data-v-1375e024]{position:relative;width:100%}.ev_date[data-v-1375e024]:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background:#575757}.ev_date span[data-v-1375e024]{position:relative;display:block;padding:10px 0;border-radius:30px;background:#212121;font-weight:700;text-align:center;margin:0 auto;color:#fff;letter-spacing:-.075rem;font-size:1.2rem;width:280px}.even_view[data-v-1375e024]{padding:7rem 0 3.9rem}.even_view .btn_area[data-v-1375e024]{text-align:center}.even_view .btn_area .btn_preview[data-v-1375e024]{display:inline-block;margin:0 auto;padding:12px 20px;text-align:center;background:#b0a1d6;border-radius:50px}.even_view .btn_area .btn_preview span[data-v-1375e024]{font-size:1.8rem;color:#fff;font-weight:700;padding-right:30px;background:url(../images/ic_arrow_1.png) no-repeat 100%;background-size:17px 17px}.exper_fig[data-v-1375e024]{width:100%;min-height:110px;height:auto}.exper_fig img[data-v-1375e024]{width:100%;height:100%}.ev_move[data-v-1375e024]{clear:both;display:block;padding:3.5rem 2rem}.ev_theme.consult[data-v-1375e024]{padding:25px 0 0}.ev_theme ul[data-v-1375e024]:after{content:"";clear:both;display:block}.ev_theme.consult ul li[data-v-1375e024]:last-child:after{content:"";display:inline-block;position:absolute;top:-15px;right:-15px;width:45px;height:45px;background:url(../images/ic_gift.png) no-repeat 0;background-size:45px 45px}.ev_theme ul[data-v-1375e024]{display:table;width:100%;table-layout:fixed;box-sizing:border-box;margin:0 auto}.ev_theme ul li[data-v-1375e024]{position:relative;display:table-cell;padding:0 2px;text-align:center;color:#212121;width:auto;vertical-align:top;box-sizing:border-box}.ev_theme ul li[data-v-1375e024]:first-child{width:64%;padding:0 2px 0 0}.ev_theme ul li[data-v-1375e024]:last-child{width:36%;padding:0 0 0 2px}.ev_theme ul li .exe_txt[data-v-1375e024]{padding-top:0}.ev_theme ul li .exe_txt p[data-v-1375e024]{font-size:1.5rem;font-weight:700}.ev_theme ul li .exe_txt span[data-v-1375e024]{display:block;font-size:1rem;line-height:1.4rem;padding:13px 0 0;letter-spacing:-.025em}.advance_app[data-v-1375e024]{clear:both;display:block;padding:25px 0}.advance_app ul li[data-v-1375e024]{margin-bottom:10px;text-align:left}.ad_tit[data-v-1375e024]{width:100px;height:23px;border:1px solid #8a73c4;background:#fff;color:#8a73c4;line-height:1.9;text-align:center}.ad_tit[data-v-1375e024],.ad_txt[data-v-1375e024]{display:inline-block;font-size:12px;font-weight:700}.ad_txt[data-v-1375e024]{vertical-align:middle;color:#212121;padding-left:9px;letter-spacing:-.05em;text-align:left}.ad_txt strong[data-v-1375e024]{color:#ca435e}.advac_product[data-v-1375e024]{text-align:center;padding-top:35px}.pro_txt[data-v-1375e024]{display:block;font-size:24px;font-weight:500;padding-top:15px}.application_area[data-v-1375e024]{width:100%;box-sizing:border-box;background:#f5f5f5;padding:52px 0 78px;text-align:center}.ev_infomovie[data-v-1375e024]{margin:1.5rem auto 0;position:relative;width:100%;height:250px;background:#fff;display:block}.ev_infomovie video[data-v-1375e024]{width:100%;max-width:640px;max-height:auto;min-height:180px}.ev_infomovie .movie_exhibition[data-v-1375e024]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ev_infomovie .movie_exhibition .play_in[data-v-1375e024]{display:block;text-align:center;width:100%;height:100%}.ev_infomovie .movie_exhibition .play_out[data-v-1375e024]{display:block;text-align:center}.ev_infomovie .movie_exhibition .play_out .btn_play[data-v-1375e024]{display:inline-block;width:46px;height:48px;background:url(../images/btn_play_1.png) no-repeat 50%;background-size:46px 48px;font-size:0}.ev_infomovie .movie_exhibition .play_out p[data-v-1375e024]{font-size:22px;color:#777;padding-top:10px}.form-btn[data-v-1375e024]{padding-top:27px;text-align:center}.form-btn .btn[data-v-1375e024]{margin:0 auto}.form-btn .btn.strong[data-v-1375e024]{background-color:#b0a1d6;padding:13px 30px;font-size:1.8rem;font-weight:700;border-radius:30px;height:auto;line-height:0}.magam[data-v-1375e024]{text-align:center}.magam strong[data-v-1375e024]{display:block;font-size:1.8rem;font-weight:700;color:#212121}.magam p[data-v-1375e024]{padding-top:17px;font-size:1.2rem;line-height:1.6rem;font-weight:500;color:#212121}.event_innerpage[data-v-64beb742]{letter-spacing:-.025em}.w_s5[data-v-64beb742]{width:65%!important}.w_s6[data-v-64beb742]{width:70%!important}.font12[data-v-64beb742]{font-size:12px!important}.ev_top[data-v-64beb742]{position:relative;margin:0 auto;display:block;width:100%;height:100%;background:url(../images/bg_top.png) no-repeat 0 0;border-bottom:1px solid #212121}.ev_top[data-v-64beb742]:after{content:"";position:absolute;left:50%;bottom:-14px;transform:translateX(-50%);display:inline-block;width:26px;height:14px;background:url(../images/bg_top_arrow_1.png) no-repeat;background-size:26px 14px}.ev_top .left[data-v-64beb742]{position:absolute;top:24px;left:22px;font-size:14px;font-weight:500;color:#212121}.ev_top .left img[data-v-64beb742]{width:98px;height:auto;vertical-align:top}.ev_top .right[data-v-64beb742]{position:absolute;top:24px;right:22px;font-size:14px;font-weight:500;color:#212121}.even_view[data-v-64beb742]{padding:65px 25px 0}.ev_title[data-v-64beb742]{text-align:center;padding:30px 0}.ev_title .tit span[data-v-64beb742]{font-size:3rem;font-weight:700}.ev_title .txt[data-v-64beb742]{padding-top:28px;font-size:15px}.ev_title .txt strong[data-v-64beb742]{font-weight:700}.ev_title .txt span[data-v-64beb742]{display:block;font-weight:500;padding-top:3px;font-size:12px}.ev_sotrand[data-v-64beb742],.ev_sotrand span[data-v-64beb742]{text-align:center}.ev_sotrand span[data-v-64beb742]{display:block;margin:0 auto;width:180px;height:20px;background:#b0a1d6;font-size:15px;font-weight:500;color:#fff}.ev_date[data-v-64beb742]{position:relative;width:100%}.ev_date[data-v-64beb742]:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background:#575757}.ev_date span[data-v-64beb742]{position:relative;display:block;padding:10px;border-radius:20px;background:#212121;font-weight:700;text-align:center;margin:0 auto;color:#fff;font-size:11px}.ev_theme.consult[data-v-64beb742]{padding:8px 0 0}.ev_theme ul[data-v-64beb742]{margin:0 auto}.ev_theme ul[data-v-64beb742]:after{content:"";clear:both;display:block}.ev_theme.consult ul li[data-v-64beb742]:last-child:after{content:"";display:inline-block;position:absolute;top:10px;right:-15px;width:45px;height:45px;background:url(../images/ic_gift_1.png) no-repeat 0;background-size:45px 45px}.even_view[data-v-64beb742]{padding:7rem 2.5rem 3.9rem}.even_view .btn_area[data-v-64beb742]{padding-top:24px;text-align:center}.even_view .btn_area .btn_preview[data-v-64beb742]{display:inline-block;margin:0 auto;padding:15px 25px;text-align:center;background:#b0a1d6;border-radius:50px}.even_view .btn_area .btn_preview span[data-v-64beb742]{font-size:18px;color:#fff;font-weight:700;padding-right:30px;background:url(../images/ic_arrow.png) no-repeat 100%;background-size:17px 17px}.exper_fig[data-v-64beb742]{width:100%;height:110px}.exper_fig img[data-v-64beb742]{width:100%;height:100%}.ev_theme ul[data-v-64beb742]{display:table;width:100%;table-layout:fixed;box-sizing:border-box}.ev_theme ul li[data-v-64beb742]{position:relative;display:table-cell;padding:0 4px;text-align:center;color:#212121;width:auto;vertical-align:top;box-sizing:border-box}.ev_theme ul li[data-v-64beb742]:first-child{width:65%}.ev_theme ul li[data-v-64beb742]:last-child{width:35%}.ev_theme ul li .exe_txt[data-v-64beb742]{padding-top:14px}.ev_theme ul li .exe_txt p[data-v-64beb742]{font-size:15px;font-weight:700}.ev_theme ul li .exe_txt span[data-v-64beb742]{display:block;font-size:11px;line-height:1.8rem;padding-top:13px;letter-spacing:-.075em}.advance_app[data-v-64beb742]{clear:both;display:block;padding:25px 0}.advance_app ul li[data-v-64beb742]{margin-bottom:10px;text-align:left}.ad_tit[data-v-64beb742]{width:100px;height:23px;border:1px solid #8a73c4;background:#fff;color:#8a73c4;line-height:1.9;text-align:center}.ad_tit[data-v-64beb742],.ad_txt[data-v-64beb742]{display:inline-block;font-size:12px;font-weight:700}.ad_txt[data-v-64beb742]{vertical-align:middle;color:#212121;padding-left:9px;letter-spacing:-.05em;text-align:left}.ad_txt strong[data-v-64beb742]{color:#ca435e}.advac_product[data-v-64beb742]{text-align:center;padding-top:35px}.pro_txt[data-v-64beb742]{display:block;font-size:24px;font-weight:500;padding-top:15px}.application_area[data-v-64beb742]{width:100%;box-sizing:border-box;background:#f5f5f5;padding:25px 25px 40px}.application_area .advance_app[data-v-64beb742]{margin:0 auto;width:260px}.appform_box[data-v-64beb742]{border:5px solid #b0a1d6;padding:3rem 1rem;text-align:left;background:#fff;width:100%;box-sizing:border-box}.appform_box .input_area.text .input_box.h_s[data-v-64beb742]{height:24px;line-height:22px;padding:0}.appform_box .sel_ttl[data-v-64beb742]{margin:0 auto;text-align:center;width:auto}.appform_box .sel_ttl span[data-v-64beb742]{position:relative;font-size:2.5rem;letter-spacing:-.075em;font-weight:700;color:#212121}.appform_box .sel_ttl span[data-v-64beb742]:before{left:-40px}.appform_box .sel_ttl span[data-v-64beb742]:after,.appform_box .sel_ttl span[data-v-64beb742]:before{content:"";position:absolute;top:50%;width:30px;height:4px;background:#212121;border-radius:4px;transform:translateY(-50%)}.appform_box .sel_ttl span[data-v-64beb742]:after{right:-40px}.w_s1[data-v-64beb742]{width:55%!important}.w_s2[data-v-64beb742]{width:85%!important}.w_s3[data-v-64beb742]{width:88%!important}.appform_box .inalredy_wrap[data-v-64beb742]{padding:2.25rem 0 0 2rem;box-sizing:border-box}.appform_box .inalredy_wrap .must_input[data-v-64beb742]:before{content:"*";display:inline-block;color:#ca435e;vertical-align:top;margin-right:7px}.appform_box .inalredy_wrap .must_input[data-v-64beb742]:after{display:none}.application_area .input_already .input_group .input_box input[data-v-64beb742]{font-size:12px;font-weight:700;height:22px}.application_area .inalredy_wrap .input_already .input_group .input_box input[data-v-64beb742]::placeholder{color:#cdcdcd;font-size:12px}.inalredy_wrap .input_already.vertical_type label[data-v-64beb742]{display:inline-block;vertical-align:top;width:83px}.inalredy_wrap .input_already .info_area[data-v-64beb742]{padding-left:10px}.inalredy_wrap .input_already.vertical_type .info_area[data-v-64beb742]{display:block;padding-top:0}.inalredy_wrap .input_already.vertical_type .info_area .input_group[data-v-64beb742]{display:block;padding:0}.inalredy_wrap .input_already.vertical_type .info_area .input_group .input_area[data-v-64beb742]{padding-top:0}.inalredy_wrap .input_already.vertical_type .info_area .input_average[data-v-64beb742]{display:block}.inalredy_wrap .input_average .input_check[data-v-64beb742]{display:inline-block}.inalredy_wrap .input_average .input_check .input_box label[data-v-64beb742]{width:auto}.inalredy_wrap .input_already.vertical_type .input_group .input_area+.input_area[data-v-64beb742]{margin-top:0}.inalredy_wrap .input_already.vertical_type .input_group .error_txt[data-v-64beb742]{margin:0}.inalredy_wrap .input_already.vertical_type .input_area.text .input_box[data-v-64beb742]{border-radius:3px;border:1px solid #212121;background:#fff}.inalredy_wrap .input_already.vertical_type .input_group .input_area.text[data-v-64beb742]{margin-bottom:8px}.inalredy_wrap .input_already[data-v-64beb742]{clear:both;display:block;margin-top:15px}.inalredy_wrap .must_input[data-v-64beb742]{font-size:12px;color:#212121;font-weight:700}.inalredy_wrap .input_group[data-v-64beb742]{display:block;padding:.2rem 1rem 0}.inalredy_wrap .input_group[data-v-64beb742]:after{content:"";clear:both;display:block}.inalredy_wrap .input_already .input_group .input_check[data-v-64beb742]{float:left;vertical-align:middle;margin-bottom:2px}.inalredy_wrap .input_area[data-v-64beb742]{margin-bottom:2px}.inalredy_wrap .input_etc[data-v-64beb742]{float:left;vertical-align:middle;margin-bottom:5px}.inalredy_wrap .input_etc>.input_area[data-v-64beb742]{display:inline-block;vertical-align:middle}.inalredy_wrap .input_etc .input_area+.input_area[data-v-64beb742]{margin-top:-7px;margin-bottom:0}.inalredy_wrap .input_etc input[type=text][data-v-64beb742]{vertical-align:middle}.inalredy_wrap .input_etc .input_area.text .input_box[data-v-64beb742]{border-radius:3px;border:1px solid #212121;background:#fff}.inalredy_wrap .input_area.type_box .input_box input[type=checkbox]+span[data-v-64beb742]{padding-right:9px;font-size:12px}.inalredy_wrap .input_already.type2 label.must_input[data-v-64beb742]{display:inline-block;vertical-align:top;width:17rem}.inalredy_wrap .input_already.type2 .input_group[data-v-64beb742]{display:inline-block;vertical-align:top;padding:5px 0 0 1rem}.inalredy_wrap .input_already.type3 label.must_input[data-v-64beb742]{display:inline-block;vertical-align:top;width:17rem}.inalredy_wrap .input_already.type3 .input_group[data-v-64beb742]{display:inline-block;vertical-align:top;padding:5px 0 0 1rem}.inalredy_wrap .input_already.type3 .input_group .input_check[data-v-64beb742]{float:none;display:block;padding-bottom:1px}.inalredy_wrap .input_already.type4 label.must_input[data-v-64beb742]{display:inline-block;vertical-align:top}.inalredy_wrap .input_already.type4 .txt_area[data-v-64beb742]{clear:both;display:block;margin-top:-3px;padding-left:1.1rem}.inalredy_wrap .input_already.type4 .txt_area .error_txt[data-v-64beb742]{font-size:1.1rem;color:#ca435e;line-height:1.4}.inalredy_wrap .input_already.type4 .input_group[data-v-64beb742]{display:inline-block;vertical-align:top;padding:5px 0 0 1rem}.inalredy_wrap .input_already.type4 .input_group .bottom_sheet_wrap[data-v-64beb742]{display:inline-block;vertical-align:top}.inalredy_wrap .input_already.type4 .input_group button.select[data-v-64beb742]{padding:6px 10px;font-size:1.2rem;border-radius:4px;border-color:#212121}.inalredy_wrap .input_already.type4 .input_group .input_area.select .input_box[data-v-64beb742]{width:100px;vertical-align:top}.input_area.select .place_holder[data-v-64beb742]{font-size:1.2rem}.inalredy_wrap .input_already.type4 .input_group .input_area+.input_area[data-v-64beb742]{margin:0 0 0 5px}.input_already.type4 .input_area.select .input_box[data-v-64beb742]{position:relative}.input_area.textarea .input_box textarea[data-v-64beb742]{min-height:1em;line-height:1.5;height:80px;max-height:80px;font-size:12px}.input_area.textarea .input_box[data-v-64beb742]{border:1px solid #212121;border-radius:3px;padding:0 5px}.input_area.textarea .input_box textarea[data-v-64beb742]{font-size:12px!important;padding:10px 5px}.input_area.textarea .input_box textarea[data-v-64beb742]::placeholder{font-size:12px!important}.event_innerpage .input_area.type_box .input_box input[type=checkbox]+span[data-v-64beb742]:before{background:url(../images/ic_checkbox_off_1.png) no-repeat;background-size:20px 20px;width:20px;height:20px;top:10px;border:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]+span[data-v-64beb742]:after{display:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]:checked+span[data-v-64beb742]:before{background:url(../images/ic_checkbox_on_1.png) no-repeat;background-size:20px 20px;width:20px;height:20px;top:10px;border:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]:checked+span[data-v-64beb742]:after{display:none}.event_innerpage .input_area.type_box .input_box input[type=checkbox]+span[data-v-64beb742]{padding-left:0}.required_check[data-v-64beb742]{display:block;padding:2rem 0 0 1rem;position:relative}.required_check .input_area+.input_area[data-v-64beb742]{margin-top:5px}.required_check .input_box .must[data-v-64beb742]{color:#ca435e}.required_check .input_box .choice[data-v-64beb742]{color:#888}.required_check .input_box button[data-v-64beb742]{position:absolute;right:.5rem;top:2px;display:inline-block;font-size:1.4rem;font-weight:400;color:#7c7c7c;border-bottom:1px solid #7c7c7c}.ev_infomovie[data-v-64beb742]{margin:1.5rem auto 0;position:relative;width:100%;height:250px;background:#fff;display:block}.ev_infomovie video[data-v-64beb742]{width:100%;max-width:640px;max-height:auto;min-height:250px}.ev_infomovie .movie_exhibition[data-v-64beb742]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ev_infomovie .movie_exhibition .play_in[data-v-64beb742],.ev_infomovie .movie_exhibition .play_out[data-v-64beb742]{display:block;text-align:center}.ev_infomovie .movie_exhibition .play_out .btn_play[data-v-64beb742]{display:inline-block;width:46px;height:48px;background:url(../images/btn_play.png) no-repeat 50%;background-size:46px 48px;font-size:0}.ev_infomovie .movie_exhibition .play_out p[data-v-64beb742]{font-size:22px;color:#777;padding-top:10px}.form-btn[data-v-64beb742]{padding-top:27px;text-align:center}.form-btn .btn[data-v-64beb742]{margin:0 auto}.form-btn .btn.strong[data-v-64beb742]{background-color:#b0a1d6;padding:20px 50px;font-size:1.8rem;font-weight:700;border-radius:40px;height:auto;line-height:0}.agree_group[data-v-64beb742]{padding:2.25rem 0 0 .5rem;text-align:left}.agreelist_area .agree_all .input_area.type_box .input_box input[type=checkbox]+span[data-v-64beb742]:before{top:7px!important}.agreelist_area .agree_area .agree_all .input_area[data-v-64beb742]{border-bottom:none!important;padding-bottom:10px}.agreelist_area .agree_area .agree_list .input_area .input_box[data-v-64beb742]{margin-top:10px}.agreelist_area span[data-v-64beb742]{font-size:14px;line-height:1.4}.agreelist_area .input_area.check span[data-v-64beb742]{line-height:1.5;vertical-align:top}.agreelist_area .item_inner[data-v-64beb742]{padding:0 0 0 18px}.info_notice[data-v-64beb742]{background:#343434;padding:3rem 1rem 2rem 2rem;color:#fff;text-align:left}.info_notice p[data-v-64beb742]{font-size:15px;font-weight:700}.info_notice p[data-v-64beb742]:before{content:"";display:inline-block;width:15px;height:15px;vertical-align:top;background:url(../images/ic_info.png) no-repeat 0 0;background-size:15px 15px;margin-right:4px;margin-top:4px}.info_notice ul[data-v-64beb742]{padding:2rem 1rem 1rem 1.6rem}.info_notice ul li[data-v-64beb742]{margin-bottom:2px;position:relative;font-size:12px;padding-left:6px}.info_notice ul li[data-v-64beb742]:before{content:"";display:inline-block;position:absolute;left:0;top:7px;width:2px;height:2px;border-radius:50%;background:#fff}.mr5[data-v-41e0d4e9]{margin-right:5px}.mr6[data-v-41e0d4e9]{margin-right:6px}.mr7[data-v-41e0d4e9]{margin-right:7px}.mr8[data-v-41e0d4e9]{margin-right:8px}.hash_link_overlap[data-v-41e0d4e9]{position:relative;display:inline-block;cursor:pointer}.hash_link_overlap[data-v-41e0d4e9]:after{content:"";position:absolute;display:block;left:0;right:0;top:0;bottom:0}.item_inner[data-v-015d6884]{height:100%;display:flex;align-items:center;justify-content:center}.ic-map[data-v-003aabfe]:before{content:"";display:block;width:52px;height:52px;margin:auto;background-size:cover}.ic-map.naver-map[data-v-003aabfe]:before{background-image:url(../images/naver_map.svg)}.ic-map.kakao-map[data-v-003aabfe]:before{background-image:url(../images/kakao_map.svg)}.ic-map.t-map[data-v-003aabfe]:before{background-image:url(../images/Tmap.svg)}.pagination_group .pagination_arw[data-v-46fbf3b8]{margin:0}.tabs_sec[data-v-1893afac]{position:fixed;top:50px;z-index:3;background-color:#fff;width:100%;height:49px}.scrap_wrap[data-v-1893afac]{padding-top:65px}.recommend_product_area[data-v-5fd7fc28]{padding:0 10px}.recommend_product_area .recommend_title[data-v-5fd7fc28]{font-size:1.6rem;font-weight:500}.recommend_menulist_area[data-v-5fd7fc28]{margin-top:14px;margin-bottom:13px}.menulist_btn_group .menu_item[data-v-5fd7fc28]{position:relative;padding:5px 10px;line-height:1.2;font-size:1.3rem;color:#212121;border:1px solid #e0e0e0;background:#fff;border-radius:1.6rem}.menulist_btn_group .menu_item.is_active[data-v-5fd7fc28],.menulist_btn_group .menu_item[data-v-5fd7fc28]{margin-right:4px;margin-bottom:5px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menulist_btn_group .menu_item.is_active[data-v-5fd7fc28]{color:#fff;background:#b93d40;border:1px solid #b93d40;border-radius:1.6rem}.recommend_product_area .link_area[data-v-5fd7fc28]{text-align:end;margin-bottom:22px}.ttl_area .type-area[data-v-d8516122]{display:flex;justify-content:space-between}.ttl_area .image-area a img[data-v-d8516122]{width:24px;height:24px}.interior-area[data-v-d8516122]{width:100%;height:50px;background-color:#b93d40;display:flex;align-items:center;justify-content:center;margin-bottom:20px;cursor:pointer}.interior-area pre[data-v-d8516122]{font-family:Noto Sans KR;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.56px;color:#fff}.detail_page .scrap_btn[data-v-d8516122],.detail_page .share_btn_area[data-v-d8516122]{margin-top:-2px;width:25px}.image-area.header a[data-v-d8516122]{display:inline-block}.alarm_page .list_sec ul li a .img_area[data-v-56b0c15a]{width:50px}.two-line[data-v-cdb90224]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal!important}.is_active .two-line[data-v-cdb90224]{white-space:pre-line!important}.desc[data-v-cdb90224]{white-space:pre}#container[data-v-7473c067]{padding-top:0}.mypage_home_page .zin_sec.user_event_sec[data-v-5664b34c]{border-top:0}.zin_search_sec[data-v-77831f5a]{margin-top:calc(env(safe-area-inset-bottom, 17px) + 120px)}#contents.list_page[data-v-6a5de601]{padding-top:calc(env(safe-area-inset-top) + 50px)}.winner_page .winner_list[data-v-271f4116]{margin-top:calc(env(safe-area-inset-bottom, 17px) + 115px)}.list_item.type_book .thumb[data-v-55670eda],.list_item.type_trend .thumb[data-v-55670eda]{padding-bottom:51%}.list_item_body h2.ttl[data-v-55670eda]{display:-webkit-box;overflow:hidden;height:2.8em;font-size:1.7rem;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.subtitle_info[data-v-2f7acf76]{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}.list_item.type_book .thumb[data-v-2f7acf76],.list_item.type_trend .thumb[data-v-2f7acf76]{padding-bottom:125%}.tab-area[data-v-698902e9]{display:table;height:47px;border-collapse:collapse;width:100%}.tab-area .tab-item[data-v-698902e9]{display:table-cell;border:1px solid #d0d0d0;height:100%;box-sizing:border-box;cursor:pointer}.tab-area .tab-item pre[data-v-698902e9]{text-align:center;font-size:1.3rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:-.17px;font-family:Noto Sans KR;margin:revert}.tab-area .tab-item.active[data-v-698902e9]{background-color:#b93d40;border:1px solid #b93d40}.tab-area .tab-item.active pre[data-v-698902e9]{color:#fff}.exhibition_page.detail_page.showroom_page .page_foot .img_area[data-v-37d6b96e]{margin:0 0 10px!important;background:url(../images/img_item_list_default.png) #f7f7f7 no-repeat 50% 50%/100% auto}.exhibition_page.detail_page .store_portfolio p[data-v-37d6b96e]{font-family:Noto Sans KR;font-weight:500;letter-spacing:-.16px;color:#212121}.link-container[data-v-37d6b96e]{display:block;position:relative}.exhibition_page.detail_page .store_products .category[data-v-0cdbb8e4]{font-size:1.4rem;font-weight:500;color:#212121}.exhibition_page.detail_page .store_products .product_ttl[data-v-0cdbb8e4]{font-size:1.3rem;font-weight:400;color:#7c7c7c}.link-container[data-v-0cdbb8e4]{position:relative;display:block}.btn.scrap_btn[data-v-0cdbb8e4]{position:absolute;right:10px;bottom:10px}.img_cont[data-v-0cdbb8e4]{position:relative}.text_cut_warp[data-v-0344bfc5]{display:flex}.text_area[data-v-0344bfc5],.text_cut[data-v-0344bfc5]{overflow:hidden}.text_area[data-v-0344bfc5]{text-overflow:ellipsis;word-break:break-all;white-space:nowrap;display:block}.item_view_cnt[data-v-0344bfc5]{display:flex;align-items:center}.item_view_cnt dt[data-v-0344bfc5]{white-space:nowrap}.ttl_area.shop_name[data-v-0344bfc5]{margin-bottom:8px}.myhome_overview_sec[data-v-234c1d60] .slide_item_list_wrap{padding:0 20px}.catalog-youtube[data-v-bc776964]{padding:0!important}.catalog-youtube .btn_area[data-v-bc776964]{position:absolute;top:0;height:50px;width:100%;left:0;align-items:center;display:flex;padding:0 20px;justify-content:flex-end}.catalog-youtube .btn_area .ic.ic_close_l[data-v-bc776964]{background-position:-63px -111px}.catalog-youtube .box_body[data-v-bc776964]{position:relative;left:auto;top:auto;height:auto;padding-top:55.619%;background-color:#000}.catalog-youtube .box_body iframe[data-v-bc776964]{position:absolute;left:0;top:0}.brand-area[data-v-21dd6a1a]{display:flex}.brand-area .brand+.brand[data-v-21dd6a1a]:before{content:"";display:inline-block;width:1px;height:10px;margin-right:4px;margin-left:6px;background-color:hsla(0,0%,65.1%,.8862745098039215)}.list_item_body .brand[data-v-21dd6a1a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list_item_body .brand[data-v-21dd6a1a]:nth-child(2){min-width:38%;flex:1}.list_item_body{min-height:50px}.item_list_wrap.pattern_list_wrap .btn-area{margin-top:1rem;display:flex;justify-content:flex-end}.item_list_wrap.pattern_list_wrap .btn-area .item-btn{display:flex;align-items:center;flex-shrink:0}.item_list_wrap.pattern_list_wrap .btn-area .item-btn+.item-btn:before{content:"";display:inline-block;width:1px;height:1.3rem;margin-left:.4rem;margin-right:.4rem;background-color:#ccc}.item_list_wrap.pattern_list_wrap .btn-area .item-btn.youtube{padding-top:0;width:auto}.item_list_wrap.pattern_list_wrap .btn-area .item-btn .text{display:flex;align-items:center;font-size:1.1rem}.item_list_wrap.pattern_list_wrap .btn-area .item-btn .text:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;background-size:cover}.item_list_wrap.pattern_list_wrap .btn-area .item-btn.down .text:before{background-image:url(../images/ic_down.svg)}.item_list_wrap.pattern_list_wrap .btn-area .item-btn.youtube .text:before{background-image:url(../images/ic_play_1.svg);filter:brightness(0)}.category-title-area .category-title[data-v-779fe040]{font-family:Noto Sans KR;font-size:1.5rem;line-height:2.4rem;color:#212121}.category-title-area .category-sub-title[data-v-779fe040]{font-family:Noto Sans KR;font-size:1.3rem;color:#7c7c7c;margin-top:5px}.filter-layer__title[data-v-65668b4f]{position:relative;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 20px;background:#fff;border-top:1px solid #e2e2e2;font-size:14px}.filter-layer__title strong[data-v-65668b4f]{display:inline-flex;width:100px;color:#212121}.filter-layer__title p[data-v-65668b4f]{display:flex;align-items:center;text-align:right;color:#b93d40;width:calc(100% - 110px);justify-content:flex-end}.check_wrap>ul>li.active .filter-layer__contents[data-v-65668b4f]{display:block}.filter-layer__contents[data-v-65668b4f]{position:relative;display:none;border-top:1px solid #e2e2e2;padding:20px;background:#f8f8f8;overflow:hidden}.filter-layer__title p[data-v-65668b4f]:after{content:"";display:block;min-width:25px;width:25px;height:25px;transition:all .2s ease;background:url(../images/filter_arrow.svg) no-repeat 50% 50%}.recommend_product_area[data-v-dbbf18b0]{padding:0 10px}.recommend_product_area .recommend_title[data-v-dbbf18b0]{font-size:1.6rem;font-weight:800}.recommend_menulist_area[data-v-dbbf18b0]{margin-top:14px;margin-bottom:13px}.menulist_btn_group .menu_item[data-v-dbbf18b0]{position:relative;padding:5px 10px;line-height:1.2;font-size:1.3rem;color:#212121;border:1px solid #e0e0e0;background:#fff;border-radius:1.6rem}.menulist_btn_group .menu_item.is_active[data-v-dbbf18b0],.menulist_btn_group .menu_item[data-v-dbbf18b0]{margin-right:4px;margin-bottom:5px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menulist_btn_group .menu_item.is_active[data-v-dbbf18b0]{color:#fff;background:#b93d40;border:1px solid #b93d40;border-radius:1.6rem}.recommend_product_area .link_area[data-v-dbbf18b0]{text-align:end;margin-bottom:22px}.recommend_title_area[data-v-dbbf18b0]{text-align:right}.catalog_title[data-v-dbbf18b0]{padding:14px 0 12px;font-size:1.4rem}.zin_direct_buy_link[data-v-115aa140]{background:#b93d40;color:#fff;margin-right:0!important}.local-search[data-v-13c75cc4]{display:flex;gap:8px}.input_area.select.hrz[data-v-13c75cc4]{margin-top:0}.city[data-v-13c75cc4]{width:154px}.local[data-v-13c75cc4]{width:180px}.local.input_area.disabled[data-v-13c75cc4]{opacity:.4}.box_head .ttl .contour_item[data-v-f66901f8]:first-child{font-size:1.4rem}.light_box_area.catalog .box_head .box_inner .ttl[data-v-f66901f8]{display:flex;gap:6px;align-items:center}.light_box_area.catalog .swiper-wrap[data-v-f66901f8]{padding-left:20px;padding-right:20px;border-bottom:1px solid #efefef}.light_box_area.catalog[data-v-f66901f8] .catalog-swiper{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}.light_box_area.catalog[data-v-f66901f8] .catalog-swiper .swiper-slide{width:auto;display:flex;align-items:center;height:50px}.light_box_area.catalog[data-v-f66901f8] .catalog-swiper .swiper-slide.active{border-bottom:2px solid #b93d40}.light_box_area.catalog[data-v-f66901f8] .catalog-swiper .btn-slide{height:100%}.light_box_area.catalog[data-v-f66901f8] .catalog-swiper .swiper-slide.active .btn-slide{font-weight:500;color:#b93d40}.box_body[data-v-f66901f8] .recommend_product_sec{padding-top:1.6rem}.box_body[data-v-f66901f8] .recommend_product_sec .item_list_wrap .list_item{margin-bottom:0}.catalog-swiper .swiper-slide[data-v-f66901f8]:first-child{margin-right:7px}.catalog-swiper .swiper-slide[data-v-f66901f8]:last-child{margin-left:7px}.catalog-swiper .swiper-slide[data-v-f66901f8]:nth-child(n+2){margin:0 7px}.box_head[data-v-f66901f8]{width:100%}.swipe-tab[data-v-f66901f8]{background-color:#fff;z-index:1;position:sticky;top:50px}.scroll-body-container[data-v-f66901f8]{height:calc(100vh - 103px)!important;overflow-y:auto}.catalog_page[data-v-6ffbff20]{padding-top:50px}.catalog_page[data-v-6ffbff20] .recommend_product_sec{padding-top:0!important}.catalog_page[data-v-6ffbff20] .box_body{padding-top:20px}.catalog-header-btn[data-v-6ffbff20]{padding:14px 10px;display:flex;align-items:center;gap:2px;justify-content:flex-end;border-bottom:1px solid #efefef;background-color:#fff}.catalog-header-btn .btn[data-v-6ffbff20]{padding:10px 15px;white-space:nowrap}.filter-layer__title[data-v-5452f07b]{position:relative;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 20px;background:#fff;border-top:1px solid #e2e2e2;font-size:14px}.filter-layer__title strong[data-v-5452f07b]{display:inline-flex;width:100px;color:#212121}.filter-layer__title p[data-v-5452f07b]{display:flex;align-items:center;text-align:right;color:#b93d40;width:calc(100% - 110px);justify-content:flex-end}.check_wrap>ul>li.active .filter-layer__contents[data-v-5452f07b]{display:block}.filter-layer__contents[data-v-5452f07b]{position:relative;display:none;border-top:1px solid #e2e2e2;padding:20px;background:#f8f8f8;overflow:hidden}.filter-layer__contents.no_hidden[data-v-5452f07b]{overflow:visible}.filter-layer__title p[data-v-5452f07b]:after{content:"";display:block;min-width:25px;width:25px;height:25px;transition:all .2s ease;background:url(../images/filter_arrow.svg) no-repeat 50% 50%}.product_banner_area img[data-v-ec2ceb1e]{width:100%}.product_category_header_area[data-v-ec2ceb1e]{margin:14px 10px 22px}.product_category_header_area .btn.basic[data-v-ec2ceb1e]{margin-right:10px;width:auto}.product_category_header_area .btn_area[data-v-ec2ceb1e]{display:flex;justify-content:flex-end;padding:0 2px}.product_ttl_area[data-v-ec2ceb1e]{margin-top:12px;margin-bottom:20px}.new_popup_btn_area[data-v-ec2ceb1e]{margin:20px 0;text-align:right}.mid_inner3[data-v-525f24e5]{margin-top:215px!important}.filter-layer[data-v-525f24e5]{margin-bottom:-10px}.filter-layer .check_wrap[data-v-525f24e5]{padding:0}.filter-layer .check_wrap>ul>li:first-child .filter-layer__title[data-v-525f24e5]{border-top:none}.filter-layer .check_wrap>ul>li:last-child .filter-layer__contents[data-v-525f24e5],.filter-layer .check_wrap>ul>li:last-child .filter-layer__title[data-v-525f24e5]{border-bottom:1px solid #e2e2e2}.filter-layer .check_wrap>ul>li:last-child.active .filter-layer__title[data-v-525f24e5]{border-bottom:none}.filter-layer .check_wrap>ul>li.active .filter-layer__title p[data-v-525f24e5]:after{transform:rotate(180deg)}.filter-layer .check_wrap>ul>li.active .filter-layer__contents[data-v-525f24e5]{display:block}.filter-layer .filter-layer__title[data-v-525f24e5]{position:relative;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 20px;background:#fff;border-top:1px solid #e2e2e2;font-size:14px}.filter-layer .filter-layer__title strong[data-v-525f24e5]{display:inline-flex;width:100px;color:#212121}.filter-layer .filter-layer__title p[data-v-525f24e5]{display:flex;align-items:center;text-align:right;color:#b93d40;width:calc(100% - 110px)}.filter-layer .filter-layer__title p span[data-v-525f24e5]{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px}.filter-layer .filter-layer__title p[data-v-525f24e5]:after{content:"";display:block;min-width:25px;width:25px;height:25px;transition:all .2s ease;background:url(../images/filter_arrow.svg) no-repeat 50% 50%}.filter-layer .filter-layer__contents[data-v-525f24e5]{position:relative;display:none;border-top:1px solid #e2e2e2;padding:20px;background:#f8f8f8;overflow:hidden}.filter-layer .filter-layer__contents .input_area.check.checkbox[data-v-525f24e5]{margin:-20px 0}.filter-layer .filter-layer__contents .input_area.check.checkbox .input_box[data-v-525f24e5]{position:relative;padding:12px 0}.filter-layer .filter-layer__contents .input_area.check.checkbox .input_box label[data-v-525f24e5]{padding:0}.filter-layer .filter-layer__contents .input_area.check.checkbox .input_box input[type=checkbox]+span[data-v-525f24e5]:after{left:auto;right:3px}.filter-layer .filter-layer__contents .input_area.check.checkbox .input_box input[type=radio]+span[data-v-525f24e5]:before{left:auto;right:0}.filter-layer .filter-layer__contents .input_area.text[data-v-525f24e5]{display:flex;align-items:center;font-size:15px;color:#212121;white-space:nowrap}.filter-layer .filter-layer__contents .input_area.text span[data-v-525f24e5]{margin:0 4px}.filter-layer .filter-layer__contents .input_area.text .input_box[data-v-525f24e5]{height:42px;padding:0 10px}.filter-layer .filter-layer__contents .input_area.text .input_box input[data-v-525f24e5]{border:none!important;padding:0}.filter-layer .filter-layer__contents .input_area.list-type[data-v-525f24e5]{margin:-20px!important}.filter-layer .filter-layer__contents .input_area.list-type .input_box[data-v-525f24e5]{padding:12px 20px!important}.filter-layer .filter-layer__contents .input_area.list-type .input_box.active[data-v-525f24e5]{background:#866e64;color:#fff}.filter-layer .filter-layer__contents .input_area.list-type .input_box input[type=checkbox]+span[data-v-525f24e5]:after,.filter-layer .filter-layer__contents .input_area.list-type .input_box input[type=checkbox]+span[data-v-525f24e5]:before{display:none}.filter-category ul li[data-v-525f24e5]{position:relative;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 45px 0 20px;background:#fff;border-bottom:1px solid #e2e2e2;font-size:14px;cursor:pointer}.filter-category ul li.active[data-v-525f24e5]{background:#e2e2e2}.filter-category ul li[data-v-525f24e5]:after{content:"";display:block;position:absolute;top:50%;right:20px;min-width:25px;width:25px;height:25px;background:url(../images/filter_arrow02.svg) no-repeat 50% 50%;transform:translateY(-50%)}.filter-category ul li.button_none[data-v-525f24e5]:after{display:none}.filter-category ul li>p[data-v-525f24e5]{display:flex;align-items:center;text-align:right;color:#b93d40;width:calc(100% - 110px)}.filter-category ul li>p span[data-v-525f24e5],.filter-category ul li a p[data-v-525f24e5]{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px}.filter-category ul li a p[data-v-525f24e5]{font-weight:700}.product_category_header_area .btn_area[data-v-ec2ceb1e]{align-items:center}.product_category_header_area .btn_area .btn[data-v-ec2ceb1e]{flex:1;max-width:50%;margin:0;padding:10px 15px;white-space:nowrap}.product_category_header_area .btn_area[data-v-ec2ceb1e] .zin_direct_buy_link{color:#b93d40;background-color:#fff}.product_category_header_area .btn_area .btn+.btn[data-v-ec2ceb1e]{border-left:0}.product_category_header_area.desc .product_banner_desc[data-v-ec2ceb1e]{margin-top:10px;color:#7c7c7c}.product_category_header_area.desc .btn-left[data-v-ec2ceb1e]{flex:1;display:flex}.product_category_header_area.desc .btn-window[data-v-ec2ceb1e]{margin-bottom:10px;display:block;width:100%;padding:15px;border:1px solid hsla(0,0%,43.9%,.2);background-color:#f7f7f7}.product_category_header_area.desc .btn-window .content[data-v-ec2ceb1e]{display:flex;align-items:center;gap:16px}.product_category_header_area.desc .btn-window .ico[data-v-ec2ceb1e]{flex-shrink:0;width:70px;height:70px;border-radius:70px;display:flex;justify-content:center;align-items:center;background-color:#fff;overflow:hidden}.product_category_header_area.desc .btn-window .ico img[data-v-ec2ceb1e]{width:100%}.product_category_header_area.desc .btn-window .label[data-v-ec2ceb1e]{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:1.5rem}.product_category_header_area.desc .btn-window .label[data-v-ec2ceb1e]:after{content:"";display:inline-block;width:2.4rem;height:2.4rem;background-image:url(../images/ic_arr_right.svg);background-size:cover;transform:translateY(-2px)}.filter-layer .check_wrap>ul>li.active .filter-layer__title p:after{visibility:hidden}.filter-layer .check_wrap>ul>li.active._fl_ic .filter-layer__title p:after{visibility:visible}.filter-layer .check_wrap>ul>li.active._filter_tab_ .filter-layer__title p:after,li.active._filter_tab_ .filter-layer__title p:after{transform:rotate(0deg)}.filter-layer .check_wrap>ul>li.active._filter_tab_.open .filter-layer__title p:after,li.active._filter_tab_.open .filter-layer__title p:after{transform:rotate(180deg)}.filter-category ul li a[data-v-2eb136de]{position:relative;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 22px 0 20px;background:#fff;border-bottom:1px solid #e2e2e2;font-size:14px}.filter-category ul li.active a[data-v-2eb136de]{background:#e2e2e2}.filter-category ul li a[data-v-2eb136de]:after{content:"";display:block;width:14px;height:14px;background:url(../images/filter_arrow02.svg) no-repeat 50% 50%}.filter-category ul li.button_none a[data-v-2eb136de]:after{display:none}.filter-category ul li a p[data-v-2eb136de]{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px;font-weight:700}.dep3_slide_menu .ttl_area .title_text[data-v-27aae170]{font-size:1.15rem;font-weight:400;color:#7c7c7c}.swiper-slide[data-v-27aae170]{width:auto;padding:15px 10px}.btn-menu.active[data-v-27aae170]{color:#b93d40;font-weight:500}.list_item[data-v-27aae170]{position:relative}.list_item[data-v-27aae170]:has(.btn-menu.active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#b93d40}.gray_color .pager_nums .is_active[data-v-975fa52e]{background:#d3d3d3!important}body[data-v-0f8f2f09],html[data-v-0f8f2f09]{overflow-x:hidden}#header .main_sec .count_area[data-v-0f8f2f09]{display:none!important}.list_search_form.type_line[data-v-0f8f2f09]{border-bottom:0!important}.list_search_form.type_line .input_box input[data-v-0f8f2f09]{border:1px solid #d0d0d0!important;border-radius:20px}.total_search_page[data-v-0f8f2f09]{padding:5px 0 0!important}.total_search_page .head_sec[data-v-0f8f2f09]{padding:10px 0 15px}.total_search_page .ttl_area.has_elem.bggray[data-v-0f8f2f09]{background:#efefef!important;padding:8px 10px;margin-bottom:10px}.total_search_page .ttl_area.has_elem .ttl span[data-v-0f8f2f09]{color:#b93d40}.total_menu_area[data-v-0f8f2f09]{width:100%;border-bottom:1px solid #ccc;margin:85px 0 30px;padding-bottom:14px}.total_menu_area span[data-v-0f8f2f09]{display:block;text-align:center;padding:0 5px;float:left}.total_menu_area span i.botline[data-v-0f8f2f09]{color:#b93d40}.total_search_page .ttl_area.has_elem.bggray h3.ttl[data-v-0f8f2f09]{font-size:1.8rem!important;font-weight:500!important}.mid_inner[data-v-0f8f2f09]{clear:both;float:none}.pd-t-10[data-v-0f8f2f09]{padding-top:10px}.item_list .posi-r .btn_area[data-v-0f8f2f09]{position:absolute;bottom:0;left:0;height:50px;width:100%;background:#fff}.item_list .posi-r .btn_area .more_view[data-v-0f8f2f09]{position:absolute;bottom:0;left:100px;width:calc(60% - 40px);background:#fff;font-size:1.5rem;vertical-align:bottom;top:45%}.btn_area .more_view .arw[data-v-0f8f2f09]{vertical-align:-2px;margin-left:5px}.item_list .posi-r[data-v-0f8f2f09]{position:relative;padding-bottom:24px}.btn_area2[data-v-0f8f2f09]{top:-32px}.pro-wrapper .ment-nosrc[data-v-0f8f2f09]{margin:0 auto;display:table;text-align:center;padding:120px 0 30px;font-size:1.5rem;color:#232323}button.bfPage[data-v-0f8f2f09]{text-align:center;border:1px solid #ba4043;padding:10px 40px;display:block;margin:0 auto 100px;font-size:1.5rem;color:#ba4043}.input_area.text input[data-v-0f8f2f09]{border:1px solid #d0d0d0!important;border-radius:20px!important;line-height:40px;padding:15px;height:35px}.list_search_form .input_area.text .input_box .reset_btn[data-v-0f8f2f09]{right:58px!important}.prev[data-v-0f8f2f09]{position:absolute;left:0}.prev button[data-v-0f8f2f09]{padding-top:10px}.list_search_form .input_area.text .input_box[data-v-0f8f2f09]{padding:5px 35px 5px 5px!important;width:90%;float:right}.list_search_form .input_area.text .input_box .reset_btn[data-v-0f8f2f09]{right:50px!important}.has_item[data-v-0f8f2f09]{margin-right:0;font-weight:400;font-size:1.35rem;border-radius:20px;white-space:nowrap;letter-spacing:-.16rem}.has_scroll_x .hash_btn_group[data-v-0f8f2f09]{padding:0}.has_item[data-v-0f8f2f09]:first-child{padding-left:12px}.headerFix[data-v-0f8f2f09]{position:fixed;z-index:100;background:#fff;top:0}.mid_inner2[data-v-0f8f2f09]{margin-top:130px}.total_search_page .main_count_area[data-v-0f8f2f09]{font-size:1.4rem;vertical-align:bottom;line-height:1.2}.search-filter[data-v-0f8f2f09]{background:#fff;margin:0 -10px 20px;border-bottom:1px solid #ccc}.search-filter__head[data-v-0f8f2f09]{display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 10px}.search-filter__result[data-v-0f8f2f09]{padding:0 10px 10px}.search-filter__result .v-chip[data-v-0f8f2f09]{min-height:31px}.search-filter__result .type_color[data-v-0f8f2f09]{display:inline-block;width:12px;height:12px;margin-top:-1px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-sizing:border-box;text-indent:-9999px;background-size:cover}.search-filter__total strong[data-v-0f8f2f09]{color:#b93d40;font-weight:400}.search-filter__button[data-v-0f8f2f09]{display:flex;align-items:center}.search-filter__button .total_filter_area[data-v-0f8f2f09]{margin-top:0}.label_txt_search_250325[data-v-0f8f2f09]{line-height:1;font-size:1.3rem;padding:0 5px;color:#959595}.label_txt_search_250325>dt[data-v-0f8f2f09]{word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.best_margin{margin-top:24px}.list_sec_head .list_setting_group[data-v-dd394316]{display:flex;justify-content:space-between}.list_setting_group .combobox_area.filter_area .btn .text[data-v-dd394316]{font-size:1.3rem}.list_setting_group .combobox_area.filter_area .btn .text+.text[data-v-dd394316]:before{content:"";display:inline-block;width:1px;height:10px;margin-left:4px;margin-right:7px;background-color:#d7d7d7}.list_setting_group>div.is-right[data-v-dd394316]{display:flex;vertical-align:inherit;margin-right:0}.is-right>.combobox_area[data-v-dd394316]{padding-right:10px}.is-right .combobox_area+.list_type_area[data-v-dd394316]:before{display:none}.styling_page.list_page div.item_inner{padding-top:10px}.styling_page.list_page div.item_inner .seo-h1{margin-bottom:10px}.list_sec_head .list_setting_group[data-v-3e08a74d]{display:flex;justify-content:space-between}.list_setting_group .combobox_area.filter_area .btn .text[data-v-3e08a74d]{font-size:1.3rem}.list_setting_group .combobox_area.filter_area .btn .text+.text[data-v-3e08a74d]:before{content:"";display:inline-block;width:1px;height:10px;margin-left:4px;margin-right:7px;background-color:#d7d7d7}.list_setting_group>div.is-right[data-v-3e08a74d]{display:flex;vertical-align:inherit;margin-right:0}.is-right>.combobox_area[data-v-3e08a74d]{padding-right:10px}.is-right .combobox_area+.list_type_area[data-v-3e08a74d]:before{display:none}.styling_page.list_page section.styling-title.best_sec{padding-top:10px}.styling_page.list_page section.styling-title .seo-h1{margin-bottom:10px}.list_sec_head .list_setting_group[data-v-44582347]{display:flex;justify-content:space-between}.list_setting_group .combobox_area.filter_area .btn .text[data-v-44582347]{font-size:1.3rem}.list_setting_group .combobox_area.filter_area .btn .text+.text[data-v-44582347]:before{content:"";display:inline-block;width:1px;height:10px;margin-left:4px;margin-right:7px;background-color:#d7d7d7}.list_setting_group>div.is-right[data-v-44582347]{display:flex;vertical-align:inherit;margin-right:0}.is-right>.combobox_area[data-v-44582347]{padding-right:10px}.is-right .combobox_area+.list_type_area[data-v-44582347]:before{display:none}.slide_item_area[data-v-5993a19a]{background-color:initial}.slide_item_area[data-v-5993a19a],.sub-slide-wrap[data-v-5993a19a]{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.sub-slide-wrap[data-v-5993a19a]{height:54px;padding:0 10px;background-color:#fff}.sub-slide-wrap[data-v-5993a19a] .swiper-container{height:100%;margin:0 -10px;padding-left:10px}.sub-slide-wrap .slide-item[data-v-5993a19a]{width:auto;display:flex;align-items:center}.sub-slide-wrap .btn-sub[data-v-5993a19a]{height:3rem;font-size:1.2rem;padding:0 10px;border-radius:50px;border:1px solid #e0e0e0}.sub-slide-wrap .btn-sub.active[data-v-5993a19a]{color:#fff;border-color:#866e64;background-color:#866e64}.tab_item h2[data-v-2c5545a3]{font-weight:500}.list_sec_head .list_setting_group[data-v-09019cd9]{display:flex;justify-content:space-between}.list_setting_group .combobox_area.filter_area .btn .text[data-v-09019cd9]{font-size:1.3rem}.list_setting_group .combobox_area.filter_area .btn .text+.text[data-v-09019cd9]:before{content:"";display:inline-block;width:1px;height:10px;margin-left:4px;margin-right:7px;background-color:#d7d7d7}.list_setting_group>div.is-right[data-v-09019cd9]{display:flex;vertical-align:inherit;margin-right:0}.is-right>.combobox_area[data-v-09019cd9]{padding-right:10px}.is-right .combobox_area+.list_type_area[data-v-09019cd9]:before{display:none}.seo-h2.ttl[data-v-09019cd9]{margin-bottom:30px}.list_item.type_book .thumb[data-v-33e5f558],.list_item.type_trend .thumb[data-v-33e5f558]{padding-bottom:60%}.tab_list_wrap[data-v-33e5f558]{border:1px solid #d0d0d0;text-align:center}.tab_node[data-v-33e5f558]{min-width:50%}.tab_node.is_active[data-v-33e5f558]{background:#b93d40}.trendship_line_banner[data-v-33e5f558]{margin-top:-8px}.trendship_line_banner .banner_img[data-v-33e5f558]{position:relative;display:block;width:100%;background-size:contain;padding-bottom:22%}.seo-h2.ttl[data-v-33e5f558]{margin-bottom:30px}.tab_item h2[data-v-33e5f558]{font-weight:500}.list_sec_body[data-v-bf0e9cce] .no_result{min-height:50vh;padding:0;display:flex;justify-content:center;align-items:center}.category_sticky_wrap[data-v-bf0e9cce]{position:sticky;top:101px;z-index:3;background-color:#fff}.thumb[data-v-70192353]{background-size:100%;display:block;width:100%;height:100%;padding-top:22%;margin-bottom:-22%}.swiper-slide[data-v-a8f7fe9e]{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.swiper-wrapper[data-v-a8f7fe9e]{-webkit-transform-style:preserve-3d}.carousel-wrapper[data-v-a8f7fe9e]{margin-bottom:30px;padding:0;height:auto;width:100%}.carousel-wrapper .swiper-slide[data-v-a8f7fe9e]{text-align:center;display:flex;justify-content:center;align-items:center}.carousel-wrapper .img-wrapper img[data-v-a8f7fe9e]{display:block;margin:auto;width:100%;height:100%;background-image:linear-gradient(grey 100%,transparent 0);background-position:50%;object-fit:cover}.mainnew-area[data-v-a8f7fe9e]{position:relative}.mainnew-area .zin_pagination_group[data-v-a8f7fe9e]{position:absolute;top:85%;margin-top:0;left:10px}.mainnew-area .zin_pagination_group .zin_pagination.long[data-v-a8f7fe9e]{width:160px}.link[data-v-a8f7fe9e]{clear:both;display:block;padding:20px 0 40px}.link .set_inner[data-v-a8f7fe9e]{padding:0 10px}.link .set_inner div[data-v-a8f7fe9e]{margin-top:20px}.link .set_inner div img[data-v-a8f7fe9e]{width:100%;height:auto}.link .set_inner div .txt_area[data-v-a8f7fe9e]{display:none}.quick[data-v-a8f7fe9e]{clear:both;display:block;margin:20px auto}.quick div[data-v-a8f7fe9e]{padding:10px 20px;text-align:center;margin:0 auto}.quick div img[data-v-a8f7fe9e]{display:inline-block;margin:10px}.styling_overview_sec .item_inner .swiper-slide[data-v-a8f7fe9e]{position:relative}.styling_overview_sec .item_inner .swiper-slide .list_item[data-v-a8f7fe9e]{position:absolute;top:102%;left:0;text-align:left;width:100%}.styling_overview_sec .item_inner .swiper-slide .list_item h4[data-v-a8f7fe9e]{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;font-weight:500;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;font-size:1.4rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.styling_overview_sec .item_inner .swiper-slide .scrap_area[data-v-a8f7fe9e]{position:absolute;right:10px;bottom:10px;z-index:2}.styling_part.house[data-v-a8f7fe9e],.styling_part.myhome[data-v-a8f7fe9e]{clear:both;display:block;margin-top:80px}.knowhow_sec[data-v-a8f7fe9e]{margin-top:50px}.knowhow_sec[data-v-a8f7fe9e],.today_sec[data-v-a8f7fe9e]{clear:both;display:block}.today_sec[data-v-a8f7fe9e]{margin-top:30px}.today_sec .zin_pagination_group.type_num[data-v-a8f7fe9e]{line-height:2rem}.brand_shop_part .img-wrapper img[data-v-a8f7fe9e]{border-radius:50%}.curation_md .ttl_area[data-v-a8f7fe9e]{display:block;padding-left:20px;margin-bottom:15px}.curation_md .ttl_area .ttl[data-v-a8f7fe9e]{font-size:2rem;font-weight:500}.curation_md .item_inner .swiper-wrapper[data-v-a8f7fe9e]{margin-bottom:180px}.curation_md .item_inner .swiper-slide[data-v-a8f7fe9e]{position:relative}.curation_md .item_inner .swiper-slide .list_item[data-v-a8f7fe9e]{position:absolute;top:102%;left:0;text-align:left;width:100%}.curation_md .item_inner .swiper-slide .list_item .list_item_body[data-v-a8f7fe9e]{display:block}.curation_md .item_inner .swiper-slide .list_item .list_item_body .ttl_area[data-v-a8f7fe9e]{padding-left:0;margin-bottom:0}.curation_md .item_inner .swiper-slide .list_item .list_item_body .ttl_area .ttl[data-v-a8f7fe9e]{display:-webkit-box;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;overflow:hidden;font-size:1.4rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em;max-height:2.8em}.curation_md .item_inner .swiper-slide .list_item .list_item_body .item_info_group[data-v-a8f7fe9e]{margin-bottom:0}.curation_md .item_inner .swiper-slide .list_item .list_item_body .item_info_group .badge_ls[data-v-a8f7fe9e]{text-align:left}.curation_md .item_inner .swiper-slide .list_item .list_item_body .item_info_group .badge_ls img[data-v-a8f7fe9e]{display:inline-block!important;width:auto!important;height:16px!important;margin-right:4px}.curation_md .item_inner .swiper-slide .list_item .list_item_body .item_info_group .badge_ls img[data-v-a8f7fe9e]:last-child{margin-right:0}.curation_md .item_inner .swiper-slide .scrap_area[data-v-a8f7fe9e]{position:absolute;right:10px;bottom:10px;z-index:2}.curation_md .item_inner .swiper-slide .soldout[data-v-a8f7fe9e]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.5);width:100%;height:100%}.curation_md .item_inner .swiper-slide .soldout .txt_sold[data-v-a8f7fe9e]{display:table;text-align:center;width:100%;height:100%}.curation_md .item_inner .swiper-slide .soldout .txt_sold span[data-v-a8f7fe9e]{display:table-cell;text-align:center;color:#fff;font-size:18px;vertical-align:middle}.home_page[data-v-0f07d6de] .myhome_overview_sec{margin-top:5rem}.home_page[data-v-0f07d6de] .main_banner_wrap .main_banner_item{padding-bottom:0}.foTab{margin:-10px 0 0 5px;padding:0 0 6px!important}.bd-b-zero{border-bottom:0!important}.search-filter{background:#fff;margin:0 -10px 20px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.search-filter__result{padding:0 10px 10px}.search-filter__result .v-chip{min-height:31px}.search-filter__result .type_color{display:inline-block;width:12px;height:12px;margin-top:-1px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-sizing:border-box;text-indent:-9999px;background-size:cover}.search-filter__total strong{color:#b93d40;font-weight:400}.search-filter__button{display:flex;align-items:center}.search-filter__button .total_filter_area{margin-top:0}.share_item_wrap[data-v-28ed4319]{display:block}.share_item_wrap .share_inner[data-v-28ed4319]{position:relative;background:#fff}.share_item_wrap div:not(.copy_link) .ic_area[data-v-28ed4319]{margin-left:1px;margin-top:-1px}.share_item_wrap button[data-v-28ed4319]{position:relative;padding:18px 12px}.share_item_wrap .copy_link .ic_area[data-v-28ed4319]{position:relative;width:50px;height:50px;background:#efefef;border-radius:100%;line-height:50px;margin-bottom:3px}.share_item_wrap button p[data-v-28ed4319],.share_item_wrap button span[data-v-28ed4319]{display:block;padding-top:5px;text-align:center;padding-left:0;font-size:1.3rem;color:#212121}.share_item_wrap button .snack_wrap .v-snack__content p[data-v-28ed4319]{font-size:1.7rem}.construction_detail_box .detail_body .detail_inner#detail_inner_css .label_txt dt{min-width:110px;width:50%}.construction_detail_box .detail_body .detail_inner#detail_inner_css .label_txt dd{width:50%}.detail_body .detail_inner#detail_inner_css .bg_box{clear:both;padding:1.3rem;background:#f7f7f7}.detail_body .detail_inner#detail_inner_css .bg_box .dot_ls .dot_txt:before{top:.5em}.detail_body .detail_inner#detail_inner_css .label_txt{display:flex}.detail_body .detail_inner#detail_inner_css .label_txt dt{min-width:70px;width:20%}.detail_body .detail_inner#detail_inner_css .label_txt dd{width:80%}.detail_body .detail_inner#detail_inner_css .label_txt dd,.detail_body .detail_inner#detail_inner_css .label_txt dt{line-height:1.4}.detail_body .detail_inner#detail_inner_css dl.label_txt+.label_txt{margin-top:.6rem}.zin_divider[data-v-c25f68ca]{height:6px;width:100%;margin:22px 0;opacity:.1;background-color:#7f7f7f}.vertical_divider[data-v-c25f68ca]{width:1px;height:16px;margin:4px 8px;background-color:#d7d7d7}.zin_cion .ic_filter[data-v-c25f68ca]{background-image:url(../images/ic_normal_filter.png);height:24px;width:24px;display:inline-block}#contents.zin_page.window_page.list_page[data-v-c25f68ca]{padding-top:calc(env(safe-area-inset-top) + 50px)}.product_editor_content[data-v-c25f68ca]{margin:14px 10px}.zin_divider[data-v-3fb5f7f2]{height:6px;width:100%;margin:22px 0;opacity:.1;background-color:#7f7f7f}.sub_banner_area[data-v-3fb5f7f2]{padding:0 10px}.slide_item_area[data-v-3fb5f7f2]{background-color:#f6f6f6;padding:10px}#contents.zin_page.window_page.list_page[data-v-3fb5f7f2]{padding-top:calc(env(safe-area-inset-top) + 50px)}#contents.zin_page[data-v-3fb5f7f2]{margin-top:50px}.slide_item_area[data-v-3fb5f7f2] .dep3_slide_menu{padding:0 10px;background-color:#f6f6f6}.window_page[data-v-3fb5f7f2] .slide_item_area{position:sticky;left:0;top:50px;z-index:3;padding:0;border-top:1px solid #e2e2e2;background-color:initial}.window_page[data-v-3fb5f7f2] .zin_list_sec .zin_sec.wallpaper_list_sec{margin-top:0;overflow:unset}.window_page[data-v-3fb5f7f2] .zin_list_sec .list_sec_head{padding:20px 0 0;background-color:#fff}.window_page[data-v-3fb5f7f2] .zin_list_sec .zin_sec.wallpaper_list_sec .list_sec_body{padding-top:10px}.slide_item_area[data-v-3fb5f7f2]{padding:0 10px}.slide_item_area[data-v-3fb5f7f2] .dep3_slide_menu .swiper-container{height:50px;margin:0 -10px;padding-left:10px}.slide_item_area[data-v-3fb5f7f2] .dep3_slide_menu .swiper-container .swiper-slide{padding:0 10px;display:flex}.__event_anchor_tab__[data-v-3fb5f7f2]{position:fixed;top:0;left:0;z-index:1}.zin_page[data-v-3fb5f7f2] .v-dialog--fullscreen .light_box_area .box_head,.zin_page[data-v-3fb5f7f2] .v-dialog__content .v-dialog .sub_head{position:relative!important;z-index:1;top:0;left:0}.product_banner_area img[data-v-3cbdee9a]{width:100%}.product_category_header_area[data-v-3cbdee9a]{margin:14px 10px 22px}.product_category_header_area .btn.basic[data-v-3cbdee9a]{margin-right:10px;width:auto}.product_category_header_area .btn_area[data-v-3cbdee9a]{display:flex;justify-content:flex-end;padding:0 2px}.product_ttl_area[data-v-3cbdee9a]{margin-top:12px;margin-bottom:20px}.zin_divider[data-v-3cbdee9a]{height:6px;width:100%;margin:22px 0;opacity:.1;background-color:#7f7f7f}.recommend_product_area[data-v-3cbdee9a]{padding:0 10px}.recommend_product_area .recommend_title[data-v-3cbdee9a]{font-size:1.6rem;font-weight:500}.recommend_menulist_area[data-v-3cbdee9a]{margin-top:14px;margin-bottom:13px}.menulist_btn_group .menu_item[data-v-3cbdee9a]{position:relative;padding:5px 10px;line-height:1.2;font-size:1.3rem;color:#212121;border:1px solid #e0e0e0;background:#fff;border-radius:1.6rem}.menulist_btn_group .menu_item.is_active[data-v-3cbdee9a],.menulist_btn_group .menu_item[data-v-3cbdee9a]{margin-right:4px;margin-bottom:5px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menulist_btn_group .menu_item.is_active[data-v-3cbdee9a]{color:#fff;background:#b93d40;border:1px solid #b93d40;border-radius:1.6rem}.recommend_product_area .link_area[data-v-3cbdee9a]{text-align:end;margin-bottom:22px}.sub_banner_area[data-v-3cbdee9a]{padding:0 10px}.slide_item_area[data-v-3cbdee9a]{background-color:#f6f6f6;padding:10px}#contents.zin_page.window_page.list_page[data-v-3cbdee9a]{padding-top:calc(env(safe-area-inset-top) + 50px)}.window_view_frame_header_btn .btn_text[data-v-3cbdee9a]{display:block;margin-top:16px;font-size:13px;text-align:right;line-height:1.2}.window_view_frame .title_area[data-v-3cbdee9a]{text-align:center}.window_view_frame .title_area .desc[data-v-3cbdee9a]{display:block;margin-bottom:5px;font-size:1.3rem}.window_view_frame .title_area .title_h1[data-v-3cbdee9a]{font-size:2rem}.window_view_frame_img[data-v-3cbdee9a]{text-align:center;margin-top:20px}.window_view_frame_img img[data-v-3cbdee9a]{margin:auto;width:calc(100% - 20px)}.window_view_frame_link[data-v-3cbdee9a]{margin:14px 10px 22px}.window_view_frame_link .link_img_area[data-v-3cbdee9a]{display:flex;gap:5px}.window_view_frame_link .link_img_area a[data-v-3cbdee9a]{width:50%;text-align:center}.window_view_frame_link .link_img_area img[data-v-3cbdee9a]{width:100%}.window_view_frame_msg[data-v-3cbdee9a]{margin-top:24px}.store_figure_slide[data-v-0330449b]{margin-top:10px!important;padding-bottom:0!important}.lows-store-list .list-header[data-v-4b2a553c]{padding:20px 0;border-bottom:1px solid #b93d40}.lows-store-list .list-header img[data-v-4b2a553c]{width:24px}.lows-store-list .list-header .text[data-v-4b2a553c]{font-size:16px;font-weight:500;vertical-align:text-top}.lows-store-list .store-list li+li[data-v-4b2a553c]{border-top:1px solid #e6e6e6}.lows-store-list .store-list .store-info[data-v-4b2a553c]{display:flex;justify-content:space-between;align-items:flex-start;padding:10px}.lows-store-list .store-list .store-info .text span[data-v-4b2a553c]{display:block}.lows-store-list .store-list .store-info .text .store-name[data-v-4b2a553c]{font-weight:500}.lows-store-list .store-list .store-info .ic-link[data-v-4b2a553c]{width:24px}.lows-store-list .btn-more[data-v-4b2a553c]{display:block;width:100%;padding:15px 4px;border:1px solid #212121}.lows-store-list .btn-more[data-v-4b2a553c]:after{content:"";display:inline-block;width:18px;height:18px;vertical-align:sub;background-image:url(../images/ic_arrow_down.svg);background-size:cover}.info_area .img_area button.storeInfo[data-v-ba07cf6a]{border:1px solid #e2e2e2;color:#212121;font-size:1.2rem;font-weight:400;padding:2px 8px 2px 22px;background-image:url(../images/ico_map.png);background-position:5px 5px;margin-left:5px;border-radius:6px}.info_area.filter[data-v-66ddb240]{margin-top:20px}.info_area.filter span[data-v-66ddb240]{font-size:1.3rem;color:#7c7c7c}.info_area .img_area button.storeInfo[data-v-66ddb240]{border:1px solid #e2e2e2;color:#212121;font-size:1.2rem;font-weight:400;padding:3px 8px 3px 22px;background-image:url(../images/ico_map.png);background-position:5px 4px;margin-left:5px;border-radius:6px}.seo-thumb{opacity:.6}.input_area.textarea .input_box textarea{overflow-y:scroll}.min_inner .ttl_wrap .ttl_area .bottom_sheet_wrap{display:none}.is_fixed #storeLnb{position:fixed;top:calc(constant(safe-area-inset-top) + var(--i)*1px);top:calc(env(safe-area-inset-top) + var(--i)*1px);left:0;z-index:100;margin:0;width:100%}.seller_option[data-v-ed5cbf9e]{position:absolute}.product_info[data-v-ed5cbf9e]{padding-bottom:30px}.vender_name[data-v-ed5cbf9e]{position:absolute}.vender_name_dd[data-v-ed5cbf9e]{padding-top:24px}.prochangNotice[data-v-ed5cbf9e]{padding-bottom:15px}.prochangNotice li[data-v-ed5cbf9e]{padding-bottom:5px}.prochangNotice li.numlist dl dt[data-v-ed5cbf9e]{float:left}.prochangNotice li.pd-t-10[data-v-ed5cbf9e]{padding-top:10px}.prochangNotice li i[data-v-ed5cbf9e]{color:#7c7c7c}.prochangNotice li i.b[data-v-ed5cbf9e]{font-weight:700}.frame_body dl dd .chnotice li[data-v-ed5cbf9e]{padding-bottom:6px}.colorPick_area .color_chip[data-v-5d7cbd9a]{display:inline-block;margin-right:6px;border:1px solid #e2e2e2}.file_wrap.btn_group.btn_area.btn~.btn{margin-top:10px}.seo-h5.ttl{font-size:1.6rem;font-weight:400}h5.ttl{font-size:1.6rem;font-weight:500}.product_detail_head .product_title_area{padding:0 10px;margin-top:14px;min-height:24px}.product_title_area .product_title{font-size:1.8rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.16px;text-align:left;color:#212121}.product_title_area .share_btn_area.btn_area{line-height:26px;vertical-align:middle;float:right}.product_image_area{margin-top:10px}.product_image_area .badge_ls.clearFix{padding:0 10px}.product_image_box{margin-top:10px;margin-bottom:10px}.product_image_box .product_image{width:100%}.product_image_area .product_cnt{font-size:1.2rem;line-height:1.8rem;color:#7c7c7c;padding:0 10px}.product_info_divider{margin-top:26px;margin-bottom:17px;height:1px;background-color:#e2e2e2;width:100%}.product_detail_info_area{padding:0 20px}.product_detail_info_area .product_spec_row{display:flex;margin-bottom:15px}.product_detail_info_area .product_spec_row .spec_label{width:36%;min-width:36%;font-size:1.3rem;font-weight:400;text-align:left;color:#7c7c7c}.product_detail_info_area .product_spec_row .spec_valuue{font-size:1.3rem;font-weight:400;text-align:left;color:rgba(0,0,0,.8705882352941177)}.product_detail_info_area .product_option_area{margin-top:11px;margin-bottom:27px}.recommend_product_area{padding:0 20px}.recommend_product_area .recommend_title{font-weight:500;font-size:1.6rem}.recommend_product_area .recommend_title_area{margin-bottom:19px;margin-top:19px}.sheet_option_list .item_image_area{width:20%;margin-right:2.5%}.sheet_option_list .sheet_option_item{margin-bottom:16px}.sheet_body .sheet_option_list .sheet_option_item{display:flex}.sheet_option_list .item_image_area .thumb{display:block;width:100%;padding-bottom:100%;margin:auto;background-size:cover}.sheet_option_list .item_text_area .option_title{display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}.sheet_option_list .item_text_area .option_subtitle{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.13px;text-align:left;color:#6c6c6c}.recommend_product_area .tile_list .thumb{padding-bottom:125%}main.zin_page[data-v-f900f5d6]{position:relative}.header-info-fixed[data-v-f900f5d6]{position:fixed;right:0;left:0;z-index:11;padding:5px 20px;background-color:#fff}.header-info-fixed .info-wrap[data-v-f900f5d6]{display:flex;gap:10px;align-items:center}.header-info-fixed .thumb[data-v-f900f5d6]{width:40px;height:40px;border:1px solid #e0e0e0}.header-info-fixed .thumb img[data-v-f900f5d6]{width:100%;height:100%;object-fit:cover}.header-info-fixed .name[data-v-f900f5d6]{display:block;flex:1;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-info-fixed .code[data-v-f900f5d6]{display:inline-block;margin-left:10px;font-size:12px}.dep2_menu_image_area[data-v-8a08c5f8]{margin-top:13px;padding:0 10px}.dep2_menu_image_area img[data-v-8a08c5f8]{width:100%}.dep2_menu_title_area[data-v-8a08c5f8]{margin-top:14px;padding:0 10px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.64;letter-spacing:-.14px;text-align:left;color:#212121}.dep3_itemlist_area[data-v-8a08c5f8]{height:auto;margin-top:14px;padding:0 10px}.dep3_itemlist_area .dep3_item_area[data-v-8a08c5f8]{margin-bottom:14px;display:flex}.dep3_itemlist_area .dep3_item_area .menu_image_area[data-v-8a08c5f8]{width:15%;margin-right:4.5%;display:block;position:relative;background:url(../images/img_item_list_default.png) #f7f7f7 no-repeat 50% 50%/100% auto}.dep3_item_area .menu_image_area .thumb[data-v-8a08c5f8]{display:block;background-size:cover;padding-bottom:100%;background-position:50%}.dep3_item_area .menu_text_area[data-v-8a08c5f8]{text-align:left;flex:1;width:100px}.dep3_item_area .menu_text_area .menu_title[data-v-8a08c5f8]{font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;display:-webkit-box;overflow:hidden;max-height:2.8em;line-height:1.4em;word-wrap:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.4rem}.dep3_item_area .menu_text_area .menu_subtitle[data-v-8a08c5f8]{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4rem;letter-spacing:-.12px;text-align:left;color:#7c7c7c;display:block;height:1.4rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%}.dep3_itemlist_area .arrow_btn_area[data-v-8a08c5f8]{position:absolute;right:23px;margin-top:1.4rem}.arrow_right_btn[data-v-8a08c5f8]{display:inline-block;background-image:url(../images/arw_zin_mob.png);-webkit-background-size:125px 100px;background-size:125px 100px}.box_head .prev .ic.ic_prev[data-v-8a08c5f8]{margin-right:10px}.box_inner.v_grid_cell .ttl .arw.arw_small_right[data-v-8a08c5f8]{position:relative;bottom:2px;margin:0 10px}.light_box_area .box_head .box_inner .ttl[data-v-8a08c5f8]{display:block}.child_container[data-v-8a08c5f8]{cursor:pointer;flex:1}.parent[data-v-8a08c5f8]{cursor:pointer}.allmenu-new .disable-accordion.allmenu-new__1depth>a:after{content:"";display:block;position:absolute;top:16px;left:90px;width:14px;height:14px;background-position:-30px -25px;display:inline-block;background-image:url(../images/arw_zin_mob.png);-webkit-background-size:125px 100px;background-size:125px 100px}.modal-wrap[data-v-12be5024]{position:fixed;z-index:999;top:0;left:0}.modal-wrap .modal-inner[data-v-12be5024]{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;transition:background .3s ease;background-color:transparent}.modal-wrap .modal-inner.show[data-v-12be5024]{background-color:rgba(0,0,0,.6)}.modal-wrap .modal-inner .modal-container[data-v-12be5024]{position:relative;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;display:flex;min-width:300px;min-height:400px;max-width:80%;max-height:80%;width:100%;height:100%;transition:transform .25s cubic-bezier(.19,1,.22,1),opacity .25s cubic-bezier(.19,1,.22,1);transform:scale(.7);opacity:0}.modal-wrap .modal-inner .modal-container.show[data-v-12be5024]{transform:scale(1);opacity:1}.modal-wrap .modal-inner.full_content_modal .modal-container[data-v-12be5024]{max-width:100%;max-height:100%}.test[data-v-bb6bc066]{margin-top:185px;padding:30px 0}.modal-wrap[data-v-658dc3b2]{position:fixed;z-index:999;top:0;left:0}.modal-wrap .modal-inner[data-v-658dc3b2]{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;transition:background .3s ease;background-color:transparent}.modal-wrap .modal-inner.show[data-v-658dc3b2]{background-color:rgba(0,0,0,.6)}.modal-wrap .modal-inner .modal-container[data-v-658dc3b2]{position:relative;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;display:flex;min-width:300px;min-height:400px;max-width:80%;max-height:80%;width:100%;height:100%;transition:transform .25s cubic-bezier(.19,1,.22,1),opacity .25s cubic-bezier(.19,1,.22,1);transform:scale(.7);opacity:0}.modal-wrap .modal-inner .modal-container.show[data-v-658dc3b2]{transform:scale(1);opacity:1}.modal-wrap .modal-inner.full_content_modal .modal-container[data-v-658dc3b2]{max-width:100%;max-height:100%}.light_box_area .box_head .box_inner[data-v-3614506b]{border-bottom:1px solid #e0e0e0}.allmenu .menu_node>a.is_active[data-v-3614506b]{background:transparent;color:#b93d40}.hideDialog .v-dialog{opacity:0}.tabs_sec[data-v-12034ff0]{position:fixed;z-index:1;top:50px;left:0;width:100%;background-color:#fff}.list_sec.comments[data-v-12034ff0]{padding-top:17%}@media screen and (min-width:500px){.list_sec.comments[data-v-12034ff0]{padding-top:71px}}.user_event_sec .tbl_list[data-v-b2b6a15a]{margin-bottom:0}.list_sec_head[data-v-b2b6a15a]{padding:10px}.tabs_sec[data-v-b2b6a15a]{position:fixed;z-index:1;top:50px;left:0;width:100%;background-color:#fff}.list_sec.user_event_sec[data-v-b2b6a15a]{padding-top:17%}@media screen and (min-width:500px){.list_sec.user_event_sec[data-v-b2b6a15a]{padding-top:71px}}.tab.page_head.is_fixed .tab_sec[data-v-10e23eb9]{position:fixed;top:calc(constant(safe-area-inset-top) + var(--i)*1px);top:calc(env(safe-area-inset-top) + var(--i)*1px);left:10px;z-index:100;margin:0;width:100%}.tab.page_head.is_fixed .tabs[data-v-10e23eb9]{background-color:#fff}.tab.page_head.is_fixed+.page_body[data-v-10e23eb9]{padding-top:50px}.zin_home_page[data-v-a6fec00c]{margin-top:-20px}.main_product_sec[data-v-a6fec00c]{margin-top:0!important}.txt_area span[data-v-a6fec00c]{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.header-text[data-v-e65adbd6]{margin-bottom:30px;font-size:22px;font-weight:400;text-align:center}.summary[data-v-39d205c2]{text-align:center}.tabs-wrap[data-v-39d205c2]{display:flex;justify-content:center}.summary[data-v-5614a9b2]{text-align:center}.tabs-wrap[data-v-5614a9b2]{display:flex;justify-content:center}.header-text[data-v-78702d22]{margin-bottom:30px;font-size:22px;font-weight:400;text-align:center}.header-text[data-v-c55e6bd4]{margin-top:30px;margin-bottom:30px;font-size:22px;font-weight:400}.header-text[data-v-c55e6bd4],.summary[data-v-c55e6bd4]{text-align:center}.tabs-wrap[data-v-c55e6bd4]{display:flex;justify-content:center}.header-text[data-v-3bf45e49]{margin-top:30px;margin-bottom:30px;font-size:22px;font-weight:400}.header-text[data-v-3bf45e49],.summary[data-v-3bf45e49]{text-align:center}.tabs-wrap[data-v-3bf45e49]{display:flex;justify-content:center}.header-text[data-v-4df4941a],.header-text[data-v-6ec1c230],.header-text[data-v-488c617c],.header-text[data-v-707da160],.text-header[data-v-32c3696c]{margin-top:30px;margin-bottom:30px;font-size:22px;font-weight:400;text-align:center}.ttl_area .ttl[data-v-7489e6a8]{font-size:1.5rem;-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}