/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:"";--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:"Figtree", "Pretendard", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-snug:1.375;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand:#e19b54;--color-ink:#333;--color-ink-strong:#000;--color-muted:#666;--color-soft:#888;--color-line-soft:#f0f0f0;--color-fill:#f9f9f9;--color-footer:#111;--color-footer-muted:#888}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{width:100%;height:100%}body{color:#666;height:100%;font-family:var(--font-sans);letter-spacing:-.3px;word-wrap:break-word;word-break:break-all;-webkit-text-size-adjust:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;background:#fff;margin:0;padding:0;font-size:13px;font-weight:400;overflow-x:hidden}b,strong{color:#666;font-size:inherit;font-family:inherit;font-weight:600}p,form,span,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}div,table{border-spacing:0;border-collapse:collapse;-webkit-overflow-scrolling:touch;border:none;margin:0;padding:0}table caption{visibility:hidden;width:0;height:0;font-size:0}ul,ol,li,td,dl,dt,dd{margin:0;padding:0}li{list-style:none}em,i{font-style:normal}img{border:0}a,span{display:inline-block}span,div,a,strong,em,label,dl,dt,dd,ul,li{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}a:link,a:visited{color:inherit;cursor:pointer;text-decoration:none}a:hover,a:active,u{text-decoration:none}*{font-size:inherit;-webkit-tap-highlight-color:transparent}.swiper-notification{display:none}::selection{color:#000;text-shadow:none;background:#e19b54}label{cursor:pointer;overflow:hidden}input[type=checkbox],input[type=radio]{float:left;-webkit-appearance:none;box-sizing:border-box;border:none;margin-right:5px}input[type=text],input[type=password],input[type=number],input[type=email],input[type=tel],input[type=date],input[type=file],input[type=search],input[type=submit],input[type=url],input[type=button],button{-webkit-appearance:none;box-sizing:border-box;background:0 0;border:none;padding:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-ms-clear{display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}input::placeholder,textarea::placeholder{color:#ccc!important}textarea{box-sizing:border-box;-webkit-appearance:none;background:0 0;border:none;width:100%;padding:15px;line-height:1.4}select{appearance:none}select::-ms-expand{display:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff}input,select,textarea,a{outline:none}}@layer components{.wrap{width:100%;position:relative}.layout_fix{box-sizing:content-box;max-width:1280px;margin:0 auto;padding:0 100px;position:relative}.upper_link{z-index:9;width:100%;height:100%;position:absolute;top:0;left:0}.c_btn{box-sizing:border-box;white-space:nowrap;color:#999;letter-spacing:0;background:#fff;border:1px solid #aaa;flex-direction:row;justify-content:center;align-items:center;height:30px;padding:0 10px;font-size:12px;font-weight:500;line-height:1;transition:all .15s ease-out;display:inline-flex;text-align:center!important}.c_btn.line{background:#fff!important}.c_btn strong{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.c_btn.h25{height:25px;font-size:11px!important}.c_btn.h30{height:30px}.c_btn.h35{height:35px;padding:0 15px;font-size:13px!important}.c_btn.h40{height:40px;padding:0 15px;font-size:13px!important}.c_btn.h45{height:45px;padding:0 15px;font-weight:600;font-size:13px!important}.c_btn.h50{height:50px;padding:0 20px;font-weight:700;font-size:15px!important}.c_btn.h55{height:55px;padding:0 20px;font-weight:700;font-size:15px!important}.c_btn.h60{height:60px;padding:0 25px;font-weight:700;font-size:16px!important}.c_btn.black{color:#fff;background:#000;border-color:#000}.c_btn.light{color:#fff;background:#aaa;border-color:#aaa}.c_btn.color{color:#fff;background:#e10000;border-color:#e10000}.c_btn.black.line{color:#000;background:#fff!important}.c_btn.light.line{color:#aaa;background:#fff!important}.c_btn.color.line{color:#e10000;background:#fff!important}.c_btn.type_only_tx{border:0;padding:5px 0;text-decoration:underline;height:auto!important}.c_btn.type_write strong{background:url(../images/c_img/ic_write.svg) 0/15px no-repeat;padding-left:18px}.c_btnbox{flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:30px;display:flex;overflow:hidden}.c_btnbox ul{flex-direction:row;justify-content:center;align-items:center;gap:10px;display:flex}.c_btnbox li{box-sizing:border-box;flex:1;list-style:none}.c_btnbox .c_btn{display:flex}.c_btnbox.type_full{align-items:stretch}.c_btnbox.type_full .c_btn{padding:0!important}.c_btnbox .arrange_right{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.c_btnbox.type_max ul{width:100%;max-width:500px;margin:0 auto}.c_tag{box-sizing:border-box;white-space:nowrap;cursor:default;background:#fff;border:1px solid #ccc;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;height:25px;padding:0 10px;font-weight:500;line-height:1;display:inline-flex;font-size:12px!important}.c_tag.black{color:#fff!important;background:#000!important;border-color:#000!important}.c_tag.light{color:#fff!important;background:#ccc!important;border-color:#ccc!important}.c_tag.gray{color:#888!important;background:#f5f5f5!important;border-color:#ccc!important}.c_tag.red{color:#fff!important;background:#e10000!important;border-color:#e10000!important}.c_tag.blue{color:#fff!important;background:#0065e3!important;border-color:#0065e3!important}.c_tag.green{color:#fff!important;background:#00b108!important;border-color:#00b108!important}.c_tag.black.line{color:#000!important;background:#fff!important}.c_tag.light.line{color:#aaa!important;background:#fff!important}.c_tag.red.line{color:#e10000!important;background:#fff!important}.c_tag.blue.line{color:#0065e3!important;background:#fff!important}.c_tag.green.line{color:#00b108!important;background:#fff!important}input.input_design{box-sizing:border-box;color:#333;background:#fff;border:1px solid #e5e5e5;width:100%;height:45px;padding:0 15px;font-size:13px;transition:all .25s ease-out}input.input_design:focus{color:#333;background-color:#fff!important;border-color:#008aff!important}input.input_design.type_date{background:url(../images/c_img/ic_date.svg) right 15px center/14px no-repeat;font-weight:500}input.input_design:disabled{opacity:1;pointer-events:none;background:#f9f9f9;border-color:#f2f2f2}textarea.text_design{box-sizing:border-box;color:#333;background:#fff;border:1px solid #e5e5e5;width:100%;padding:12px 15px;font-size:13px;line-height:1.4;transition:all .25s ease-out}textarea.text_design:focus{color:#333;background:#fff!important;border-color:#008aff!important}label.c_label{cursor:pointer;flex-direction:column;justify-content:stretch;align-items:stretch;display:inline-flex}label.c_label input{display:none}label.c_label .tx{color:#888;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;height:30px;font-size:13px;font-weight:500;line-height:1;display:flex}label.c_label .tx em{color:#333}label.c_label .tx strong{color:#e10000}label.c_label .tx em,label.c_label .tx strong{white-space:nowrap;font-weight:500}label.c_label .icon{box-sizing:border-box;flex:none;width:18px;height:18px;background-color:#ddd!important}label.c_label input:checked+.tx{color:#333}label.c_label input:checked+.tx .icon{background-color:#000!important;border-color:#000!important}label.c_label input[type=checkbox]+.tx .icon{background:url(../images/c_img/c_check.svg) 50% no-repeat;border-radius:3px;background-size:8px!important}label.c_label input[type=radio]+.tx .icon{border-radius:100px;position:relative}label.c_label input[type=radio]+.tx .icon:before{content:"";z-index:1;background:#fff;border-radius:100px;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}label.c_label input[type=radio]:checked+.tx .icon:before{background:#fff}.c_labelbox{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:15px;display:flex}.c_select{position:relative}.c_select select{z-index:2;box-sizing:border-box;color:#333;cursor:pointer;border:1px solid #e5e5e5;width:100%;height:45px;padding:0 40px 0 15px;font-size:13px;position:relative;background:#fafafa!important;-webkit-border-radius:0!important}.c_select .icon{z-index:2;pointer-events:none;transform-origin:50%;border-top:5px solid #000;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-top:-3px;transition:all .2s ease-out;position:absolute;top:50%;right:15px;transform:rotate(0)}.c_select select:focus{color:#333;border-color:#008aff;background:#fff!important}.c_select select:focus+.icon{border-top-color:#008aff;transform:rotate(180deg)}.c_scroll_v::-webkit-scrollbar{width:8px}.c_scroll_v::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:100px}.c_scroll_v::-webkit-scrollbar-track{background-color:#0000}.c_none{text-align:center;color:#aaa;flex-direction:column;justify-content:stretch;align-items:stretch;padding:100px 0;display:flex;overflow:hidden}.c_none .gtxt{box-sizing:border-box;font-size:13px;line-height:1.4}.c_none .gtxt:before{content:"";opacity:.2;background:url(../images/c_img/ic_list_none.svg) 50% no-repeat;height:50px;margin-bottom:10px;display:block;background-size:50px 50px!important}.c_complete .layout_fix{max-width:500px}.c_complete .greeting_box{text-align:center;border:2px solid #f2f2f2;padding:40px}.c_complete .greeting_box dt{color:#000;word-wrap:break-word;word-break:keep-all;white-space:normal;font-size:21px;font-weight:700;line-height:1.4}.c_complete .greeting_box dd{color:#888;word-wrap:break-word;word-break:keep-all;white-space:normal;margin-top:10px;font-size:13px;line-height:1.4}.c_complete .greeting_box .order_num{color:#e10000;margin-bottom:15px;font-size:15px;font-weight:700}.c_pagi{margin-top:30px;position:relative}.c_pagi .inner{flex-direction:row;justify-content:center;align-items:center;display:flex}.c_pagi .nextprev{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.c_pagi .nextprev .btn{box-sizing:border-box;font-size:0}.c_pagi .nextprev .btn span{font-size:0}.c_pagi .nextprev .btn .icon{width:30px;height:30px;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto 20px!important}.c_pagi .nextprev .btn .ok{display:none}.c_pagi .nextprev .btn .no{opacity:.2;pointer-events:none!important}.c_pagi .nextprev .click .ok{border-radius:100px;display:block}.c_pagi .nextprev .click .no{display:none}.c_pagi .nextprev .ic_prev{margin-right:5px}.c_pagi .nextprev .ic_prev .icon{background-image:url(../images/c_img/c_arrow_prev.svg)}.c_pagi .nextprev .ic_next{margin-left:5px}.c_pagi .nextprev .ic_next .icon{background-image:url(../images/c_img/c_arrow_next.svg)}.c_pagi .nextprev .btn_num{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.c_pagi .nextprev .btn_num .more{background:url(../images/c_img/c_pagi_more.svg) 50% no-repeat;width:30px;height:30px;background-size:9px!important}.c_pagi .number{flex-direction:row;justify-content:center;align-items:center;gap:10px;display:flex}.c_pagi .number .hit{color:#fff!important;background:#222!important;border-color:#222!important}.c_pagi .num{color:#222;box-sizing:border-box;background:0 0;border:1px solid #e5e5e5;border-radius:100%;flex-direction:row;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 5px;font-size:13px;font-weight:600;display:flex}.c_pagi .btn_area{position:absolute;right:0}.c_page_tit .layout_fix{padding:0!important}.c_page_tit .tit_box{text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:30px;height:140px;display:flex;position:relative}.c_page_tit .tit{color:#000;font-size:30px;font-weight:700;line-height:1}.c_page_tit a.tit{opacity:.2}.c_page_tit a.tit.hit{opacity:1}.c_page_tit .btn_back{background:url(../images/c_img/c_arrow_back.svg) 50%/20px no-repeat;width:50px;height:100%;display:none;position:absolute;top:0;left:0}.c_group_tit{box-sizing:border-box;border-bottom:1px solid #222;flex-flow:wrap;justify-content:space-between;align-items:center;gap:5px 10px;margin-top:50px;padding-bottom:10px;font-weight:600;display:flex;position:relative}.c_group_tit .tit{color:#000;font-size:16px;font-weight:700;line-height:1}.c_group_tit .sub_txt{color:#aaa;font-size:12px;font-weight:400}.c_group_tit .sub_txt strong{color:#e10000;font-weight:600}.c_group_tit .sub_txt em{color:#000;font-weight:600}.c_group_tit .shop_name{color:#000;background:url(../images/c_img/ic_store.svg) 0 0/17px no-repeat;padding-left:20px;font-size:18px;font-weight:700;line-height:1}.c_group_tit .btn_more{color:#000;opacity:.6;flex-direction:column;justify-content:center;align-items:center;height:20px;font-size:13px;font-weight:500;display:flex}.c_group_tit .btn_more strong{background:url(../images/c_img/arrow_right.svg) 100% no-repeat;padding-right:10px;line-height:1;background-size:5px 10px!important}.c_group_tit:first-of-type,.cart_ctrl+.c_group_tit{margin-top:0}.c_group_tit+.form_ul{margin-top:15px}.c_process{flex-direction:row;justify-content:center;align-items:center;margin-bottom:50px;display:flex}.c_process ul{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:400px;display:flex}.c_process li{flex-direction:column;flex:1;justify-content:center;align-items:center;list-style:none;display:flex;position:relative}.c_process li:before{content:"";z-index:1;background:#eee;width:50%;height:2px;position:absolute;top:13px;left:0}.c_process li:after{content:"";z-index:1;background:#eee;width:50%;height:2px;position:absolute;top:13px;right:0}.c_process li:first-of-type:before,.c_process li:last-of-type:after{display:none}.c_process .tit{color:#aaa;white-space:nowrap;margin-top:5px;font-size:13px;font-weight:500}.c_process .num{box-sizing:border-box;color:#aaa;letter-spacing:0;z-index:2;background:#fff;border:2px solid #eee;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:flex;position:relative}.c_process .hit .tit{color:#222}.c_process .hit .num{color:#fff;background:#222;border-color:#222}.c_process .hit:after,.c_process .hit+li:before{background:#222}.c_user_guide{background:#f9f9f9;margin-top:30px;padding:20px}.c_user_guide li{list-style:none}.c_user_guide dt{color:#333;margin-bottom:10px;font-size:14px;font-weight:600}.c_user_guide dd{color:#999;word-wrap:break-word;word-break:keep-all;white-space:normal;font-size:12px;line-height:1.4}.c_user_guide dd.red{color:#e10000}.c_user_guide dd+dd{margin-top:5px}.c_user_guide dd em{color:#0065e3;font-weight:500;text-decoration:underline}.c_user_guide dd strong{color:#e10000;text-decoration:underline}.c_user_guide dl+dl{margin-top:20px}.c_user_guide .guide_table{padding-left:0}.c_user_guide .guide_table:before{display:none}.c_user_guide .guide_table table{table-layout:fixed;width:100%}.c_user_guide .guide_table th{background:#f5f5f5;border:1px solid #ddd;padding:5px 5px 7px;font-weight:500!important}.c_user_guide .guide_table td{text-align:center;word-wrap:break-word;word-break:keep-all;white-space:normal;border:1px solid #ddd;padding:5px;line-height:1.3}.c_editor_box{box-sizing:border-box;border:2px solid #f5f5f5;padding:30px}.c_editor_box.type_only_page{border:0;padding:0!important}.c_editor_box.editor,.c_editor_box.editor *{word-wrap:break-word;word-break:keep-all;white-space:normal;font-size:13px;line-height:1.45}.c_nav{background:#fff;margin-bottom:20px;overflow:hidden}.c_nav .swipe_box ul{flex-flow:column wrap;justify-content:stretch;align-items:stretch;gap:5px 10px;display:flex}.c_nav .swipe_box li{list-style:none}.c_nav .menu{color:#888;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;height:35px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;transition:all .25s ease-out;display:flex}.c_nav .menu strong{box-sizing:border-box;border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;padding:3px 0;transition:all .25s ease-out;display:flex;position:relative}.c_nav .menu strong:before{content:"";will-change:transform;transform-origin:100% 0;transition:transform .9s cubic-bezier(.19,1,.22,1);background:#ccc;width:100%;height:2px;-webkit-transition:-webkit-transform .9s cubic-bezier(.19,1,.22,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.c_nav .hit .menu strong{color:#000;border-color:#000}.c_nav .hit .menu strong:before{display:none}.c_nav.type_only{text-align:center;margin-bottom:20px}.c_nav.type_only .swipe_box{max-width:100%;display:inline-block}.c_nav.type_only .swipe_box ul{flex-flow:wrap;justify-content:center}.c_page_tab{margin-bottom:15px}.c_page_tab ul{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.c_page_tab li{list-style:none}.c_page_tab .tab{color:#333;box-sizing:border-box;border:1px solid #e5e5e5;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;height:35px;padding:0 15px;font-weight:500;display:flex}.c_page_tab .hit .tab{color:#000;border-color:#222;background:#fff!important}.c_gridpage .layout_grid{flex-direction:row;justify-content:stretch;align-items:flex-start;display:flex}.c_gridpage .grid_aside{flex:none;width:180px;margin-right:50px;position:sticky;top:20px}.c_gridpage .grid_aside .c_nav{margin-top:0!important}.c_gridpage .grid_section{box-sizing:border-box;flex:1}.c_gridpage .grid_section.type_formpage{border:2px solid #f2f2f2;padding:60px}.c_gridpage .grid_section.type_formpage .layout_fix{max-width:700px}.c_gridpage .grid_section.type_miniform{border:2px solid #f2f2f2;padding:60px}.c_gridpage .grid_section.type_miniform .layout_fix{max-width:400px}.c_formpage .layout_fix{max-width:700px}.c_form{box-sizing:border-box}.c_form li{list-style:none}.c_form .form_dl{box-sizing:border-box;border-bottom:1px solid #f2f2f2;flex-direction:row;justify-content:flex-start;align-items:center;padding:15px 0;display:flex}.c_form .form_dt{box-sizing:border-box;justify-content:flex-start;align-items:center;width:130px;margin-right:10px;display:flex}.c_form .form_dd{word-wrap:break-word;word-break:keep-all;white-space:normal;color:#555;flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;gap:5px;font-size:13px;line-height:1.4;display:flex}.c_form .form_dt .tit{color:#222;flex-direction:row;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:inline-flex;position:relative}.c_form .form_dt.ess .tit:after{content:"*";content:"";background:#e10000;border-radius:100px;width:4px;height:4px;position:absolute;top:1px;right:-7px}.c_form .form_ul{flex-direction:column;justify-content:stretch;align-items:stretch;display:flex}.c_form .form_li{flex-direction:column;justify-content:stretch;align-items:stretch;gap:5px;display:flex}.c_form .form_li+.form_li{margin-top:10px}.c_form .form_ul+.form_ul{border-top:1px solid #333;margin-top:20px;padding-top:20px}.c_form .form_tit{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;display:flex}.c_form .form_tit .btn_open{opacity:.3;background:url(../images/c_img/arrow_down.svg) 50% no-repeat;width:30px;height:30px;margin-left:auto;transition:all .2s ease-out;background-size:12px 7px!important}.c_form .form_tit .c_label{flex:1;margin-right:10px}.c_form .tx_price{color:#000;font-weight:700}.c_form .tx_ordernum{color:#e10000;font-weight:700}.c_form .tx_item{color:#0065e3;font-weight:600}.c_form .tx_option{color:#888}.c_form .tx_bank{color:#333;font-weight:500}.c_form .tip_txt{color:#999;text-align:left;word-wrap:break-word;word-break:keep-all;white-space:normal;font-size:12px;line-height:1.3}.c_form .tip_txt strong{color:#0065e3;font-weight:600}.c_form .tip_txt em{color:#000;font-weight:600}.c_form .tip_txt a{color:#ff5d4a;font-weight:500;text-decoration:underline}.c_form .score_box{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.c_form .score_box.if_score1 .star.this_value{width:20%}.c_form .score_box.if_score2 .star.this_value{width:40%}.c_form .score_box.if_score3 .star.this_value{width:60%}.c_form .score_box.if_score4 .star.this_value{width:80%}.c_form .score_box.if_score5 .star.this_value{width:100%}.c_form .score_box .star_box{flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.c_form .score_box .star_box ul{z-index:10;flex-direction:row;justify-content:flex-start;align-items:center;width:175px;display:flex;position:absolute;top:0;left:0}.c_form .score_box .star_box li{flex:1}.c_form .score_box .star_box .click{height:35px;display:block}.c_form .score_box .mark{width:175px;height:35px;position:relative}.c_form .score_box .mark .star{background:url(../images/c_img/item_star.svg) 0 repeat-x;width:100%;height:100%;position:absolute;top:0;left:0;background-size:35px!important}.c_form .score_box .mark .star.this_base{z-index:1;opacity:.2}.c_form .score_box .mark .star.this_value{z-index:2;background-image:url(../images/c_img/item_star_red.svg)}.c_form .upload_box{flex-direction:column;justify-content:stretch;align-items:stretch;display:flex}.c_form .upload_box .label_photo{box-sizing:border-box;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:5px;height:45px;padding:0 15px;position:relative;overflow:hidden}.c_form .upload_box .upper_txt{color:#333;background:url(../images/c_img/ic_photo.svg) 100% no-repeat;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;font-size:13px;display:flex;background-size:22px!important}.c_form .upload_box .input_photo{display:none}.c_form .upload_box .preview{flex-direction:column;justify-content:center;align-items:center;margin-top:5px;display:flex}.c_form .upload_box .preview img{max-width:100%;max-height:500px}.c_form .open_box{background:#f5f5f5;flex-direction:column;justify-content:stretch;align-items:stretch;margin-top:10px;padding:15px;display:none}.c_form .open_box .text_design{color:#888;font-size:12px}.c_form .open_box .tip_txt{margin-top:5px}.c_form .if_open_box .open_box{display:flex}.c_form .if_open_box .form_tit .btn_open{opacity:1;transform:rotate(180deg)}.c_form .user_info_box{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;margin-top:10px;padding:15px}.c_form .user_info_box dl{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.c_form .user_info_box dl+dl{border-top:1px dashed #f2f2f2;margin-top:10px;padding-top:10px}.c_form .user_info_box dt,.c_form .user_info_box dd{font-size:12px;line-height:1.3}.c_form .user_info_box dt{color:#333;width:50px;font-weight:600}.c_form .user_info_box dd{word-wrap:break-word;word-break:keep-all;white-space:normal;color:#888;flex:1}.c_form .with_btn{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;display:flex;overflow:hidden}.c_form .with_btn .input_design{flex:1}.c_form .with_btn *+.c_select{width:120px}.c_form .with_btn .c_select:first-child{flex:1}.c_form .with_btn .c_btn{padding:0 15px!important}.c_form .with_btn .unit{font-size:1.1em;font-weight:600}.c_form .with_btn.type_fixed .input_design{flex:none;width:100px}.c_form .with_btn .c_label:last-of-type{margin-left:10px}.c_form .input_file_box{box-sizing:border-box;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:5px;width:100%;height:45px;position:relative;overflow:hidden}.c_form .input_file_box .fakeFileTxt{float:left;color:#333;text-indent:15px;opacity:1;text-overflow:ellipsis;-webkit-line-clamp:1;border:0;-webkit-box-orient:vertical;width:100%;height:100%;padding-right:40px;font-size:13px;display:-webkit-box;overflow:hidden}.c_form .input_file_box .fileDiv{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.c_form .input_file_box .buttonImg{background:url(../images/c_img/ic_attach.svg) 100% no-repeat;border:0;width:50px;height:100%;font-size:0;position:absolute;top:0;right:15px;background-size:18px!important}.c_form .input_file_box .realFile{box-sizing:border-box;opacity:0;width:100%;height:100%;font-size:13px;position:absolute;top:0;right:0;cursor:pointer!important}.c_form .input_file_box.type_photo .buttonImg{background:url(../images/c_img/ic_photo.svg) 100% no-repeat}.c_form .upload_list .upload-file{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.c_form .photo_preview{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.c_form .photo_preview img{max-width:100%;max-height:500px;margin-top:5px}.c_form .attach_box{flex-direction:column;justify-content:stretch;align-items:stretch;gap:5px;display:flex;overflow:hidden}.c_form .attach_box .duplicate{flex-direction:row;justify-content:center;align-items:stretch;gap:5px;display:flex}.c_form .attach_box .add_btn_box{flex-direction:column;justify-content:stretch;align-items:stretch;display:flex}.c_form .attach_box .file_btn{box-sizing:border-box;color:#999;background:#fff;border:1px solid #ccc;border-radius:5px;flex-direction:row;flex:1;justify-content:center;align-items:center;width:60px;font-size:12px;font-weight:600;line-height:1;display:flex}.c_form .attach_box .file_btn.exec-addfile{color:#333;border-color:#333}.c_form .bank_box{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:5px;display:flex}.c_form .bank_box .c_select{flex:1}.c_form .bank_box .input_design{width:120px;margin:0!important}.c_form .bank_box .input_design:last-of-type{width:100%}.c_form .mine{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;margin-bottom:5px;display:flex}.c_form .mine .txt{color:#000;background:#f5f5f5;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;display:flex}.c_form .mine .txt em{color:#e10000}.c_form .mine .txt .num{color:#0065e3}.c_form .sum_price{background:#f9f9f9;padding:15px}.c_form .sum_price dl{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.c_form .sum_price dl+dl{margin-top:5px}.c_form .sum_price dt,.c_form .sum_price dd{color:#333;font-weight:600}.c_form .sum_price .this_last{border-top:2px dashed #e5e5e5;margin-top:10px;padding-top:10px}.c_form .sum_price .this_last *{color:#e10000}.c_form .sum_price .this_discount *{color:#0065e3}.c_form .payway_box{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.c_form .payway_box .c_label .tx{text-align:center;border:2px solid #e5e5e5;border-radius:5px;justify-content:center;height:50px;padding:0 10px}.c_form .payway_box .c_label .icon{display:none}.c_form .payway_box .c_label input:checked+.tx{color:#e10000;border-color:#e10000}.c_form .payway_box.type_easypay .c_label .tx{font-size:0;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto 24px!important}.c_form .payway_box.type_easypay .c_label.type_easypay_kakaopay .tx{background-image:url(../images/c_img/pay_kakao.svg)}.c_form .payway_box.type_easypay .c_label.type_easypay_kakaopay input:checked+.tx{background-color:#ffeb00;border-color:#ffeb00}.c_form .payway_box.type_easypay .c_label.type_easypay_naverpay .tx{background-image:url(../images/c_img/pay_naver.svg);background-size:auto 20px!important}.c_form .payway_box.type_easypay .c_label.type_easypay_naverpay input:checked+.tx{background-color:#00c73c;background-image:url(../images/c_img/pay_naver_white.svg);border-color:#00c73c}.c_form .c_btnbox.type_full ul{width:100%;max-width:500px;margin:0 auto}.c_form .multi_box{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.c_form .multi_box input.input_design{flex:1}.c_login li{list-style:none}.c_login .layout_fix{max-width:350px}.c_login .input_design{height:50px;font-size:14px}.c_login .c_btnbox{margin-top:15px}.c_login .other_link{flex-direction:row;justify-content:space-between;align-items:center;margin-top:5px;font-size:13px;display:flex}.c_login .other_link .btn{color:#333;box-sizing:border-box;padding:5px 0;font-weight:500;position:relative}.c_login .other_link dt .btn em{color:#e10000;position:relative}.c_login .other_link dt .btn em:before{content:"";background:#e10000;width:100%;height:1px;position:absolute;bottom:-1px;left:0}.c_login .other_link .btn+.btn{margin-left:10px;padding-left:11px}.c_login .other_link .btn+.btn:before{content:"";background:#ddd;width:1px;height:11px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.c_login .btn_guest{box-sizing:border-box;border:2px solid #e5e5e5;border-radius:100px;flex-flow:wrap;justify-content:center;align-items:center;margin-top:20px;padding:15px 0;font-size:13px;display:flex}.c_login .btn_guest em{color:#999}.c_login .btn_guest strong{color:#000;margin-left:10px;font-weight:600}.c_login .find_tab{margin-bottom:15px}.c_login .find_tab ul{background:#f5f5f5;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;padding:5px;display:flex}.c_login .find_tab li{flex:1}.c_login .find_tab .tab{color:#999;border-radius:5px;justify-content:center;align-items:center;height:40px;padding:0 10px;font-size:14px;font-weight:600;display:flex}.c_login .find_tab .hit .tab{color:#000;background:#fff;text-decoration:none!important}.c_login .find_result{text-align:center;box-sizing:border-box;border:1px solid #e5e5e5;margin-top:20px;padding:30px}.c_login .find_result .first_tx{color:#000;word-wrap:break-word;word-break:keep-all;white-space:normal;font-size:16px;font-weight:700}.c_login .find_result .first_tx strong{color:#e10000;margin-top:5px;font-weight:700;display:block}.c_login .find_result .second_tx{color:#888;word-wrap:break-word;word-break:keep-all;white-space:normal;margin-top:15px;font-size:13px}.c_login .find_result .c_btnbox{margin-top:30px}.c_sns_login ul{flex-direction:row;justify-content:center;align-items:center;gap:10px;display:flex}.c_sns_login li{list-style:none}.c_sns_login .btn{box-sizing:border-box;border:1px solid #0000;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:45px;height:45px;display:flex}.c_sns_login .btn .icon{width:18px;height:18px;background-position:50%!important;background-repeat:no-repeat!important;background-size:100%!important}.c_sns_login .btn.kakao{background:#ffeb00;border-color:#ffeb00}.c_sns_login .btn.kakao .tx{color:#3b1e1e}.c_sns_login .btn.kakao .icon{background-image:url(../images/c_img/logo_kakao.svg)}.c_sns_login .btn.naver{background:#36ac36;border-color:#36ac36}.c_sns_login .btn.naver .tx{color:#fff}.c_sns_login .btn.naver .icon{background-image:url(../images/c_img/logo_naver.svg);width:16px;height:16px}.c_sns_login .btn.facebook{background:#3b5998;border-color:#3b5998}.c_sns_login .btn.facebook .tx{color:#fff}.c_sns_login .btn.facebook .icon{background-image:url(../images/c_img/logo_facebook.svg)}.c_sns_login .btn.apple{background:#000;border-color:#000}.c_sns_login .btn.apple .tx{color:#fff}.c_sns_login .btn.apple .icon{background-image:url(../images/c_img/logo_apple.svg)}.c_sns_login .btn.google{border:1px solid #ddd}.c_sns_login .btn.google .icon{background-image:url(../images/c_img/logo_google.svg)}.c_sns_login .or_box{text-align:center;margin:20px 0;position:relative}.c_sns_login .or_box:before{content:"";z-index:-1;background:#333;width:100%;height:1px;position:absolute;top:50%;left:0}.c_sns_login .or_box .tx{color:#333;box-sizing:border-box;background:#fff;padding:0 15px;font-size:13px;font-weight:600}.c_sns_login li.off .btn{opacity:.3}.c_sns_login li.hit .btn{opacity:1;-webkit-filter:grayscale(0%)}.c_sns_login.type_inside ul{justify-content:flex-start}.c_sns_login.type_inside .btn{opacity:.5;-webkit-filter:grayscale()}.c_sns_login.type_inside .hit .btn{opacity:1}.c_sns_login.type_leave ul{flex-direction:column;align-items:stretch;margin-top:10px}.c_sns_login.type_leave .btn{border-radius:5px;width:100%;height:50px}.c_my_main{margin-bottom:50px}.c_my_main li{list-style:none}.c_my_main .flex_bx{flex-flow:wrap;justify-content:stretch;align-items:stretch;gap:15px;display:flex}.c_my_main .flex_bx .li{box-sizing:border-box;background:#f5f5f5;border-radius:10px;flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;padding:30px;display:flex}.c_my_main .flex_bx .li.box_info{background:#222}.c_my_main .stats_bx{flex-direction:column;justify-content:stretch;align-items:stretch;display:flex;position:relative;overflow:hidden}.c_my_main .stats_bx dl{flex-direction:row;justify-content:stretch;align-items:stretch;gap:15px;display:flex}.c_my_main .stats_bx dt{flex:none}.c_my_main .stats_bx dd{flex:1}.c_my_main .stats_bx .level_img{background:#ffffff0d;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;display:flex;overflow:hidden}.c_my_main .stats_bx .level_img img{width:100%}.c_my_main .stats_bx .level_name{color:#fff;margin-bottom:3px;font-size:13px;font-weight:500;line-height:1}.c_my_main .stats_bx .name{color:#fff;word-wrap:break-word;word-break:keep-all;white-space:normal;font-size:15px;font-weight:500;position:relative}.c_my_main .stats_bx .more{color:#fff;opacity:.5;margin-top:5px;padding:5px 0;font-size:12px;line-height:1;text-decoration:underline;position:relative}.c_my_main .stats_bx .more strong{background:url(../images/c_img/arrow_right_white.svg) 100%/8px no-repeat;padding-right:12px}.c_my_main .stats_bx .tit{color:#000;font-size:15px;font-weight:600;line-height:1}.c_my_main .stats_bx .mine{color:#000;margin-top:10px;font-size:23px;font-weight:700}.c_my_main .history{margin-top:auto;padding-top:30px}.c_my_main .history dl{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-size:13px;display:flex}.c_my_main .history dl+dl{border-top:1px solid #eee;margin-top:10px;padding-top:10px}.c_my_main .history dt{color:#999}.c_my_main .history dd{color:#000;text-align:right;text-overflow:ellipsis;-webkit-line-clamp:1;flex-direction:row;flex:1;justify-content:flex-end;align-items:center;font-weight:600;display:-webkit-box;overflow:hidden}.c_my_main .flex_bx .li.box_info .history dd{color:#fff}.c_my_main .flex_bx .li.box_info .history dl{border-color:#333}.c_my_main .flex_bx .li.box_info .history dd{font-weight:500}.c_my_go{border-bottom:1px solid #f2f2f2;flex-direction:row;justify-content:flex-start;align-items:center;padding:10px 0;display:flex}.c_my_go .due_date{color:#999;font-size:12px}.c_my_go ul{flex-direction:row;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.c_my_go li{position:relative}.c_my_go li+li{margin-left:8px;padding-left:8px}.c_my_go li+li:before{content:"";background:#ccc;border-radius:100px;width:4px;height:4px;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.c_my_go .menu{color:#222;padding:5px;font-size:13px;font-weight:500;line-height:1}.c_my_stats{margin-bottom:30px}.c_my_stats li{list-style:none}.c_my_stats .ul{box-sizing:border-box;border:3px solid #eee;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.c_my_stats .li{box-sizing:border-box;flex:1;padding:30px 0;position:relative}.c_my_stats .li+.li .state_box{border-left:1px solid #f2f2f2}.c_my_stats .state_box{box-sizing:border-box;flex-direction:column-reverse;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.c_my_stats .state_box .tit{color:#888;font-size:14px;font-weight:400}.c_my_stats .state_box .total{color:#000;white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;font-size:23px;font-weight:600;line-height:1;display:flex}.c_my_stats .state_box .total em{font-size:.9em}.c_my_stats .hit .state_box .tit,.c_my_stats .hit .state_box .total{color:#e10000}.c_my_wish ul{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:20px 0;margin-top:15px;margin-left:-15px;display:flex}.c_my_wish li{box-sizing:border-box;flex-direction:column;justify-content:stretch;align-items:stretch;gap:5px;width:16.6666%;padding-left:15px;list-style:none;display:flex}.c_my_wish .thumb{box-sizing:border-box;position:relative;overflow:hidden}.c_my_wish .thumb img{width:100%}.c_my_wish .soldout{z-index:2;color:#000;background:#fffc;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;font-size:15px;font-weight:700;display:flex;position:absolute;top:0;left:0}.c_my_wish .item_name{text-overflow:ellipsis;-webkit-line-clamp:1;color:#333;-webkit-box-orient:vertical;font-size:13px;font-weight:500;display:-webkit-box;overflow:hidden}.c_my_wish .item_price{color:#333;font-weight:700}.c_my_wish .ctrl_box{box-sizing:border-box;border-top:1px solid #f2f2f2;flex-direction:row;justify-content:space-between;align-items:center;padding-top:5px;display:flex}.c_my_wish .ctrl_box .btn_del{background:url(../images/c_img/item_del.svg) 50%/16px no-repeat;width:20px;height:20px}.c_my_wish.type_main li{width:14.28%}.c_my_list li{box-sizing:border-box;border-bottom:1px solid #f2f2f2;flex-direction:row;justify-content:stretch;align-items:stretch;gap:15px;padding:15px;list-style:none;display:flex;position:relative}.c_my_list .area_conts{flex-direction:row;flex:1;justify-content:stretch;align-items:stretch;gap:10px;display:flex}.c_my_list .area_state{border-left:1px solid #f2f2f2;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:150px;display:flex}.c_my_list .area_state .c_tag{border-radius:100px;width:60px}.c_my_list .thumb{flex-direction:column;justify-content:center;align-items:center;width:100px;display:flex;position:relative;overflow:hidden}.c_my_list .thumb:before{content:"";background:#0000000d;width:100%;height:100%;position:absolute;top:0;left:0}.c_my_list .thumb img{width:100%}.c_my_list .conts_wrap{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:5px;font-size:13px;display:flex}.c_my_list .price{color:#000;text-align:center;font-size:14px;font-weight:700}.c_my_list .price.if_minus{color:#e10000}.c_my_list .price.if_wait{color:#0065e3}.c_my_list .order_num{color:#e10000;font-size:14px;font-weight:700;position:relative}.c_my_list .order_num:before{content:"";opacity:.2;background:#e10000;width:100%;height:7px;position:absolute;bottom:0;left:0}.c_my_list .tit{color:#000;font-weight:500;position:relative;overflow:hidden}.c_my_list .date{color:#aaa;font-size:12px}.c_my_list .delivery{color:#00b108}.c_my_list .naver_pay{color:#fff;cursor:default;background:#19ce60;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;height:24px;padding:0 10px;font-size:12px;display:flex}.c_my_list .naver_pay strong{background:url(../images/c_img/logo_naver.svg) 0/10px no-repeat;padding-left:15px}.c_my_list .c_btn{z-index:11}.c_my_coupon{margin-top:15px}.c_my_coupon ul{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.c_my_coupon li{flex-direction:column;justify-content:stretch;align-items:stretch;list-style:none;display:flex}.c_my_coupon .area{box-sizing:border-box;border:1px solid #e5e5e5;border-radius:15px;padding:20px}.c_my_coupon .area_conts{border-bottom:0;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:5px;display:flex}.c_my_coupon .area_state{border-top-style:dashed;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.c_my_coupon .coupon_num{color:#0065e3;font-size:14px;font-weight:700;position:relative}.c_my_coupon .tit{color:#000;font-weight:500;position:relative;overflow:hidden}.c_my_coupon .descript{color:#999}.c_my_coupon .date{color:#aaa;font-size:12px}.c_my_coupon .date_info{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;margin-top:15px;display:flex}.c_my_coupon .price{color:#000;flex-direction:column;justify-content:center;align-items:flex-end;font-size:14px;font-weight:700;display:flex}.c_my_coupon .price em{font-size:12px;font-weight:400;display:block}.c_my_coupon li.if_end .area{background:#fafafa}.c_my_coupon li.if_end .coupon_num{color:#999}.c_my_coupon li.if_end .coupon_num:before{content:"";background:#999;width:100%;height:1px;position:absolute;top:50%;left:0}.c_attend{overflow:hidden}.c_attend li{list-style:none}.c_attend .banner{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px;display:flex}.c_attend .banner img{max-width:100%}.c_attend .attend_top{flex-direction:row;justify-content:space-between;align-items:center;gap:15px;display:flex}.c_attend .year_box{text-align:center;flex-direction:row;justify-content:center;align-items:center;display:flex}.c_attend .year_box .year{color:#000;margin:0 15px;font-size:23px;font-weight:700;line-height:1}.c_attend .year_box .prevnext{background-position:50%;background-repeat:no-repeat;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;display:flex;background-size:10px 14px!important}.c_attend .year_box .prevnext.prev{background-image:url(../images/c_img/arrow_left.svg)}.c_attend .year_box .prevnext.next{background-image:url(../images/c_img/arrow_right.svg)}.c_attend .ctrl_box{background:#f5f5f5;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;padding:5px;font-size:13px;display:flex}.c_attend .ctrl_box .total{color:#333;margin:0 20px;font-weight:600}.c_attend .ctrl_box .btn_attend{color:#fff;box-sizing:border-box;background:#222;border:1px solid #222;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;height:40px;padding:0 30px;font-weight:500;transition:all .25s ease-out;display:flex}.c_attend .ctrl_box .btn_attend.if_ok{color:#999;pointer-events:none;background:#fff;border-color:#eee}.c_attend .calendar_box{border:2px solid #f5f5f5;border-radius:20px 20px 0 0;margin-top:15px;padding:30px}.c_attend .calendar_box ul{flex-direction:row;justify-content:center;align-items:center;display:flex}.c_attend .calendar_box li{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;line-height:1;display:flex}.c_attend .calendar_box .week{color:#888;border-bottom:1px solid #f2f2f2}.c_attend .calendar_box .week li{padding-bottom:15px;font-size:13px;font-weight:600}.c_attend .calendar_box .days li{margin-top:15px}.c_attend .calendar_box .days strong{color:#333;box-sizing:border-box;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;font-size:15px;font-weight:600;display:flex;position:relative}.c_attend .calendar_box .days .today strong{background:#f5f5f5}.c_attend .calendar_box .days .hit strong:before{content:"";background:#fff url(../images/c_img/attend_stamp.svg) 50%/65% no-repeat;border-radius:100px;width:20px;height:20px;position:absolute;top:0;right:-9px}.c_attend .calendar_box .days .hit strong{color:#000;background:#fff;border:2px solid #000}.c_attend .calendar_box li:first-of-type strong{color:#e10000!important}.c_attend .calendar_box li:last-of-type strong{color:#0065e3!important}.c_attend_guide{box-sizing:border-box;background:#f5f5f5;border-radius:0 0 20px 20px;flex-direction:row;place-content:stretch flex-start;align-items:stretch;display:flex}.c_attend_guide .box{box-sizing:border-box;flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;padding:40px;display:flex}.c_attend_guide .tit{color:#333;margin-bottom:10px;font-size:15px;font-weight:700}.c_attend_guide .info{flex-direction:column;justify-content:stretch;align-items:stretch;display:flex}.c_attend_guide .info dl{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px;padding:10px 0;font-size:15px;line-height:1.4;display:flex}.c_attend_guide .info dl+dl{border-top:1px dashed #e5e5e5}.c_attend_guide .info dt{color:#999;width:60px}.c_attend_guide .info dd{color:#333;flex:1;font-weight:500}.c_attend_guide .info .help_tx{color:#aaa;font-weight:400}.c_attend_guide .benefit{flex-direction:row;flex:1;justify-content:stretch;align-items:stretch;display:flex}.c_attend_guide .benefit+.benefit{margin-top:10px}.c_attend_guide .benefit .inbox{box-sizing:border-box;background:#fff;border:1px solid #222;border-radius:15px;flex-direction:column;justify-content:center;align-items:stretch;padding:15px;display:flex}.c_attend_guide .benefit .inbox.this_condi{color:#333;text-align:center;align-items:center;width:120px}.c_attend_guide .benefit .inbox.this_benefit{border-left-style:dashed;flex:1;margin-left:-1px;position:relative}.c_attend_guide .benefit ul{flex-direction:column;justify-content:stretch;align-items:stretch;display:flex}.c_attend_guide .benefit li{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.c_attend_guide .benefit li+li{border-top:1px dashed #e5e5e5;margin-top:10px;padding-top:10px}.c_attend_guide .benefit .tt{color:#fff;background:#222;border-radius:100px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:70px;height:28px;font-size:12px;display:flex}.c_attend_guide .benefit .exp{color:#333;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:3px;font-weight:500;display:flex}.c_attend_guide .benefit .exp strong{color:#e10000}.c_attend_guide .benefit .exp em{color:#999}.c_order li{list-style:none}.c_order .cart_wrap{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.c_order .cart_wrap .area_item{flex:1;position:sticky;top:15px}.c_order .cart_wrap .area_ctrl{box-sizing:border-box;border:2px solid #f0f0f0;flex:none;width:400px;margin-left:60px;position:sticky;top:15px}.c_order .cart_ctrl dl{flex-direction:row;flex:wrap;justify-content:flex-start;align-items:center;display:flex}.c_order .cart_ctrl dt{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:10px;display:flex}.c_order .cart_ctrl dd{margin-left:auto}.c_order .cart_ctrl .btn{color:#000;opacity:.7;padding:5px 0;font-size:13px;font-weight:500}.c_order .cart_ctrl .btn strong{white-space:nowrap;background-position:0;background-repeat:no-repeat;padding-left:18px;background-size:15px!important}.c_order .cart_ctrl .btn.btn_sel strong{background-image:url(../images/c_img/btn_check.svg)}.c_order .cart_ctrl .btn.btn_del strong{background-image:url(../images/c_img/btn_minus.svg)}.c_order .cart_ctrl .btn.btn_clear strong{background-image:url(../images/c_img/btn_cross.svg)}.c_order .cart_ctrl .order_num{text-align:center;color:#000;margin-top:10px;font-size:16px;font-weight:700}.c_order .cart_ctrl .order_date{text-align:center;color:#888;margin:5px 0 10px;font-size:13px}.c_order .order_tip .tip_ctrl{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;display:flex}.c_order .order_tip .btn_tip{background:url(../images/c_img/ic_tip.svg) 50%/15px no-repeat;width:30px;height:20px}.c_order .order_tip label.c_label .tx{color:#000;height:20px}.c_order .order_tip .open_tip{box-sizing:border-box;color:#888;word-wrap:break-word;word-break:keep-all;white-space:normal;background:#fff;border:1px solid #e5e5e5;margin-top:5px;margin-bottom:5px;padding:10px;font-size:12px;line-height:1.4;display:none}.c_order .order_tip .open_tip strong{color:#333;font-weight:500;display:block}.c_order .order_tip.if_open_tip .open_tip{display:block}.c_order .area_item .cart_ctrl{border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding-bottom:10px;display:none}.c_order .area_ctrl .cart_ctrl{background:#f5f5f5;padding:15px 30px}.c_order .cart_sum{flex-direction:column;justify-content:stretch;align-items:stretch;gap:10px;padding:30px;display:flex}.c_order .cart_sum .total_number{color:#000;background:url(../images/c_img/ic_cart.svg) 0/15px 15px no-repeat;flex-direction:row;justify-content:flex-start;align-items:center;gap:3px;height:20px;margin-bottom:10px;padding-left:20px;font-size:14px;font-weight:600;display:flex}.c_order .cart_sum dl{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex}.c_order .cart_sum dl *{color:#000;font-size:14px;font-weight:600;line-height:1}.c_order .cart_sum dt{font-weight:500}.c_order .cart_sum dd strong{font-weight:700}.c_order .cart_sum .this_point{border-bottom:1px solid #f2f2f2;margin-bottom:10px;padding-bottom:15px}.c_order .cart_sum .this_point *{color:#31d200}.c_order .cart_sum .this_last{border-top:2px dashed #eee;margin-top:10px;padding-top:15px}.c_order .cart_sum .this_last *{color:#e10000}.c_order .cart_sum .this_last dd *{font-size:1.6em}.c_order .cart_sum .this_discount *{color:#0065e3}.c_order .cart_list{overflow:hidden}.c_order .cart_list .li{margin-top:15px}.c_order .cart_list .li+.li{border-top:2px solid #f2f2f2;padding-top:15px}.c_order .cart_item{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:30px;display:flex}.c_order .cart_item dt{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.c_order .cart_item dd{flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;display:flex}.c_order .cart_item .thumb{flex-direction:column;justify-content:stretch;align-items:stretch;width:100px;display:flex}.c_order .cart_item .thumb img{width:100%}.c_order .cart_item .c_label{height:auto;margin-right:10px}.c_order .cart_item .c_label .tx{height:auto}.c_order .cart_item .top_name{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.c_order .cart_item .top_ctrl .c_btn{width:70px;padding:0}.c_order .cart_item .item_name{color:#333;flex:1;max-width:100%;font-size:14px;font-weight:500;line-height:1.4;display:inline-block}.c_order .cart_item .option_list{margin-top:10px}.c_order .cart_item .option_list li{border-top:1px dashed #e5e5e5;flex-flow:wrap;justify-content:center;align-items:center;gap:10px 30px;padding:10px 0;display:flex}.c_order .cart_item .opt_ctrl{box-sizing:border-box;flex-flow:wrap;justify-content:space-between;align-items:center;gap:5px;width:100%;padding-top:0;display:flex}.c_order .cart_item .opt_ctrl div{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:5px;display:flex}.c_order .cart_item .opt_ctrl .limit_day{color:#e10000}.c_order .cart_item .opt_ctrl .c_tag{width:63px;padding:0!important}.c_order .cart_item .opt_name{color:#999;box-sizing:border-box;flex-flow:column wrap;flex:1;justify-content:flex-start;align-items:flex-start;gap:5px;font-weight:500;line-height:1.35;display:flex}.c_order .cart_item .opt_name strong{word-wrap:break-word;word-break:keep-all;white-space:normal;display:inline}.c_order .cart_item .opt_name .date{color:#0065e3;box-sizing:border-box;white-space:nowrap;background:url(../images/c_img/ic_date.svg) 0/12px no-repeat;padding-left:17px;padding-right:10px;position:relative}.c_order .cart_item .opt_name .ess_tx{margin-right:5px;font-weight:500;display:none}.c_order .cart_item .opt_name .ess_tx.add{color:#48a1e5;display:inline}.c_order .cart_item .opt_price{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.c_order .cart_item .opt_price .price{color:#000;text-align:right;white-space:nowrap;font-size:13px;font-weight:600}.c_order .cart_item .opt_price .btn_delete{box-sizing:border-box;background:url(../images/c_img/ic_delete.svg) 50%/13px no-repeat;border:1px solid #e5e5e5;width:30px;height:30px}.c_order .cart_item .counter{text-align:center;background:#f5f5f5;flex-direction:row;justify-content:center;align-items:center;display:flex}.c_order .cart_item .counter .counter_input{text-align:center;box-sizing:border-box;color:#000;cursor:default;width:30px;height:30px;font-size:13px;font-weight:600}.c_order .cart_item .counter a{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:34px;height:30px;display:flex}.c_order .cart_item .counter .shape{background:#000;width:10px;height:2px;position:relative}.c_order .cart_item .counter .shape:before{content:"";background:#000;width:2px;height:10px;position:absolute;top:-4px;left:4px}.c_order .cart_item .counter .btn_plus{border-left:0}.c_order .cart_item .counter .btn_minus{border-right:0}.c_order .cart_item .counter .btn_minus .shape:before{display:none}.c_order .cart_item .counter .none{pointer-events:none;opacity:.3}.c_order .cart_item .option_total{border-top:1px dashed #e5e5e5;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:8px;padding-top:10px;display:flex}.c_order .cart_item .option_total ul{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:8px 10px;display:flex}.c_order .cart_item .option_total li{color:#333;white-space:nowrap;flex-direction:row;justify-content:flex-end;align-items:center;gap:5px;font-size:13px;line-height:1;display:flex}.c_order .cart_item .option_total .opt{color:#888}.c_order .cart_item .option_total .value{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;font-weight:600;display:flex}.c_order .cart_item .option_total .value strong{color:#e10000;font-weight:500}.c_order .cart_item .coupon{pointer-events:none;flex-direction:row;justify-content:flex-start;align-items:stretch;height:50px;margin-top:5px;display:flex}.c_order .cart_item .coupon span{color:#333;box-sizing:border-box;border:1px solid #333;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:500;display:flex;position:relative}.c_order .cart_item .coupon .name{width:150px}.c_order .cart_item .coupon .name strong{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c_order .cart_item .coupon .discount{width:100px;margin-left:-1px}.c_order .cart_item .coupon .discount strong{color:#000;font-size:13px;font-weight:700;line-height:1}.c_order .cart_item .coupon .discount em{color:#999;margin-top:3px;font-size:11px;line-height:1}.c_order .cart_item .coupon .discount:before{content:"";background:#fff;border-left:1px dashed #333;width:1px;height:30px;position:absolute;top:5px;left:-1px}.c_order .coupon_result{flex-direction:row;justify-content:stretch;align-items:stretch;height:40px;margin-top:5px;display:flex}.c_order .coupon_result span{box-sizing:border-box;border:1px solid #0065e3;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;gap:5px;padding:0 10px;display:flex}.c_order .coupon_result .name{color:#333;flex:1;justify-content:flex-start}.c_order .coupon_result .name .c_tag{color:#aaa!important;border:0!important;padding:0!important}.c_order .coupon_result .name strong{color:#999;white-space:nowrap;margin-right:5px}.c_order .coupon_result .name em{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c_order .coupon_result .discount{color:#0065e3;width:120px;margin-left:-1px;font-size:13px;font-weight:600;position:relative}.c_order .coupon_result .discount:before{content:"";background:#fff;border-left:1px dashed #0065e3;width:1px;height:30px;position:absolute;top:5px;left:-1px}.c_order .coupon_result .btn_cancle{box-sizing:border-box;background:#f5f5f5 url(../images/c_img/ic_delete.svg) 50% no-repeat;border-radius:5px;width:40px;height:40px;margin-left:5px;background-size:13px!important}.c_order .cart_npay{flex-direction:column;justify-content:center;align-items:center;margin-top:-10px;display:flex}.c_order .cart_npay iframe{width:250px;height:110px}.c_cs_main li{list-style:none}.c_cs_main .top_faq{box-sizing:border-box;border:2px solid #333;border-radius:10px;padding:50px}.c_cs_main .top_faq .wrapping{flex-direction:column;justify-content:stretch;align-items:stretch;max-width:600px;margin:0 auto;display:flex}.c_cs_main .top_faq .search_form{margin-top:20px;display:block;position:relative}.c_cs_main .top_faq .search_form .input_search{box-sizing:border-box;color:#000;background:#f5f5f5;border:1px solid #f5f5f5;border-radius:5px;width:100%;height:50px;padding:0 50px 0 20px;font-size:14px}.c_cs_main .top_faq .search_form .input_search:focus{background:#fff;border-color:#ccc}.c_cs_main .top_faq .search_form .btn_search{cursor:pointer;background:url(../images/c_img/ic_search.svg) 50% no-repeat;width:60px;height:100%;position:absolute;top:0;right:0;background-size:18px!important}.c_cs_main .top_faq .keyword{flex-flow:wrap;justify-content:center;align-items:center;gap:5px;margin-top:15px;display:flex}.c_cs_main .top_faq .keyword .word{color:#888;border:1px solid #eee;border-radius:100px;padding:8px 12px;font-size:13px;font-weight:500;line-height:1}.c_cs_main .top_faq .cs_info{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.c_cs_main .top_faq .cs_info .tel{color:#000;font-size:30px;font-weight:700;line-height:1}.c_cs_main .top_faq .cs_info .open_time{color:#888;word-wrap:break-word;word-break:keep-all;white-space:normal;text-align:center;margin-top:5px;font-size:13px;line-height:1.4}.c_cs_main .recent_wrap{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:120px;margin-top:50px;display:flex;position:relative;overflow:hidden}.c_cs_main .recent_wrap .board_box{flex:1}.c_cs_main .recent_wrap .board_box.this_recent:before{content:"";background:#f2f2f2;width:1px;height:100%;position:absolute;top:0;left:50%}.c_cs_main .board_tit{border-bottom:2px solid #eee;flex-flow:wrap;justify-content:space-between;align-items:flex-start;height:30px;padding-bottom:10px;display:flex}.c_cs_main .board_tit .tit{color:#000;text-overflow:ellipsis;-webkit-line-clamp:1;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:10px;font-size:19px;font-weight:700;display:-webkit-box;overflow:hidden}.c_cs_main .board_tit .btn_more{color:#888;padding:5px 0;font-size:13px}.c_cs_main .board_list li{border-bottom:1px solid #f2f2f2}.c_cs_main .board_list .c_none{padding:50px 0}.c_cs_main .board_list .posting{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:5px;height:50px;font-size:13px;display:flex;position:relative;overflow:hidden}.c_cs_main .board_list .posting .post_tit{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:5px;padding:10px 0;display:flex}.c_cs_main .board_list .posting .tit{text-overflow:ellipsis;-webkit-line-clamp:1;color:#333;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c_cs_main .board_list .posting .date{color:#999;margin-left:15px}.c_cs_main .board_list .posting .ic_q{color:#000;font-size:1.25em;font-weight:700}.c_cs_main .board_list .posting .field{color:#999;flex:none}.c_cs_main .board_list .state_icon{flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:10px;display:flex}.c_cs_main .board_list .state_icon img{height:16px}.c_cs_main .board_list .state_icon .ic_reply{flex-direction:row;justify-content:flex-start;align-items:center;gap:3px;display:flex}.c_cs_main .board_list .state_icon .ic_reply em{color:#222;font-weight:700}.c_cs_main .board_list .open_conts{background:#f5f5f5;padding:20px;display:none}.c_cs_main .board_list .open_conts .tit{color:#000;margin-bottom:10px;font-size:13px;font-weight:600}.c_cs_main .board_list.type_faq .post_tit{padding-right:50px;position:relative}.c_cs_main .board_list.type_faq .post_tit:before{content:"";opacity:.3;background:url(../images/c_img/arrow_down.svg) 50%/10px no-repeat;width:30px;height:100%;transition:all .2s ease-out;position:absolute;top:0;right:0}.c_cs_main .board_list.type_faq .if_open .post_tit:before{opacity:1;transform:rotate(180deg)}.c_cs_main .board_list.type_faq .if_open .open_conts{display:block}.c_board_ctrl{box-sizing:border-box;border-bottom:1px solid #333;flex-flow:wrap;justify-content:space-between;align-items:center;gap:15px;padding-bottom:15px;display:flex;overflow:hidden}.c_board_ctrl li{list-style:none}.c_board_ctrl .area_box{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.c_board_ctrl .area_left{flex:1}.c_board_ctrl .area_right{flex-flow:wrap;justify-content:stretch;align-items:stretch;gap:5px;display:flex}.c_board_ctrl .c_btn{border-radius:5px}.c_board_ctrl .input_design{border-radius:5px;height:40px}.c_board_ctrl .input_design.type_date{width:125px}.c_board_ctrl .board_tit{color:#000;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;font-size:17px;font-weight:600;display:flex}.c_board_ctrl .board_tit .name{white-space:nowrap}.c_board_ctrl .board_tit .total{white-space:nowrap;color:#999;font-size:.9em}.c_board_ctrl .board_ctg{box-sizing:border-box;width:100%;position:relative;overflow:hidden}.c_board_ctrl .board_ctg .swipe_box ul{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:5px;display:flex}.c_board_ctrl .board_ctg .ctg{color:#888;box-sizing:border-box;border:1px solid #e5e5e5;border-radius:100px;padding:7px 12px;font-size:13px;font-weight:500}.c_board_ctrl .board_ctg .hit .ctg{color:#333;border-color:#333;font-weight:600;background:#fff!important}.c_board_ctrl .board_search{flex:1;width:250px;position:relative;overflow:hidden}.c_board_ctrl .board_search .input_design{padding-right:50px}.c_board_ctrl .board_search .btn_search{z-index:10;cursor:pointer;background:url(../images/c_img/ic_search.svg) 50% no-repeat;width:45px;height:100%;position:absolute;top:0;right:0;background-size:16px!important}.c_board_ctrl .board_search .btn_reset{box-sizing:border-box;z-index:10;flex-direction:column;justify-content:center;align-items:center;width:30px;height:100%;display:flex;position:absolute;top:0;right:45px}.c_board_ctrl .board_search .btn_reset:before{content:"";background:#aaa url(../images/c_img/ic_close_sm_white.svg) 50% no-repeat;border-radius:100px;width:20px;height:20px;display:block;background-size:8px!important}.c_board_ctrl .period_box{flex-direction:row;justify-content:center;align-items:center;display:flex}.c_board_ctrl .period_box .btn{box-sizing:border-box;color:#333;border:1px solid #e5e5e5;border-right:0;flex-direction:column;justify-content:center;align-items:center;width:60px;height:40px;font-size:12px;font-weight:500;display:flex}.c_board_ctrl .period_box .btn:first-of-type{border-radius:5px 0 0 5px}.c_board_ctrl .period_box .btn:last-of-type{border-right:1px solid #e5e5e5;border-radius:0 5px 5px 0}.c_board_ctrl .period_box .btn.hit{color:#fff;border-color:#222;background:#222!important}.c_board_ctrl .period_box .btn.hit+.btn{border-left:0}.c_board_ctrl .due_box{flex-direction:row;justify-content:center;align-items:center;gap:5px;display:flex}.c_board_ctrl .due_box .dash{color:#333;font-weight:600}.c_board_list{overflow:hidden}.c_board_list ul{box-sizing:border-box;border-bottom:1px solid #f2f2f2;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;padding:10px 15px;display:flex;position:relative}.c_board_list ul.if_notice{background:#f9f9f9}.c_board_list li{box-sizing:border-box;color:#333;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;font-size:13px;list-style:none;display:flex}.c_board_list li.this_tit{flex:1;padding-right:20px;font-weight:500}.c_board_list li.this_info{color:#aaa;flex:none}.c_board_list .number{text-align:center;color:#999;width:60px}.c_board_list .writer{text-align:center;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:80px;display:-webkit-box;overflow:hidden}.c_board_list .date{white-space:nowrap}.c_board_list .ic_q{color:#000;font-size:1.2em;font-weight:700}.c_board_list .about_item{color:#888;z-index:10;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-left:12px;font-weight:400;display:-webkit-box;position:relative;overflow:hidden}.c_board_list .about_item:before{content:"";box-sizing:border-box;border-top:0;border-bottom:2px solid #ccc;border-left:2px solid #ccc;border-right:0;width:7px;height:7px;margin-top:-4px;position:absolute;top:50%;left:0}.c_board_list .posting{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:10px;padding:10px 0;display:flex}.c_board_list .posting .tit{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c_board_list .posting .field{color:#999}.c_board_list .posting .tx{display:inline}.c_board_list .posting .who em{color:#999}.c_board_list .state_icon{flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:10px;display:flex}.c_board_list .state_icon img{height:16px}.c_board_list .state_icon .ic_reply{flex-direction:row;justify-content:flex-start;align-items:center;gap:3px;display:flex}.c_board_list .state_icon .ic_reply em{color:#222;font-weight:700}.c_board_list .file_down{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-top:10px;display:flex}.c_board_list .file_down .link{color:#333;box-sizing:border-box;text-overflow:ellipsis;-webkit-line-clamp:1;background:#fff url(../images/c_img/ic_attach.svg) 15px/14px no-repeat;border:1px solid #e5e5e5;border-radius:100px;flex-direction:row;justify-content:flex-start;align-items:center;height:35px;padding:0 15px 0 35px;font-size:13px;font-weight:500;transition:all .25s ease-out;display:flex;overflow:hidden}.c_board_list .answer{box-sizing:border-box;margin-top:15px;padding-left:30px;position:relative}.c_board_list .answer .edge{z-index:1;background:#eee;width:30px;height:100%;position:absolute;top:0;left:0}.c_board_list .answer .edge:before{content:"";box-sizing:border-box;background:#fff;border-radius:0 30px 0 0;width:100%;height:100%;position:absolute;top:0;left:0}.c_board_list .answer .answer_in{box-sizing:border-box;background:#eee;border:1px solid #eee;border-radius:0 20px 20px;padding:30px}.c_board_list .answer .admin{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-size:13px;line-height:1;display:flex}.c_board_list .answer .admin .name{color:#333;font-weight:600}.c_board_list .answer .admin .date{color:#999}.c_board_list .answer .editor{color:#666;margin-top:10px;font-size:13px;line-height:1.4}.c_board_list .answer .editor img{max-width:100%}.c_board_list .my_post{border:2px solid #f2f2f2;border-radius:10px;padding:20px}.c_board_list .my_post .tit{color:#333;font-weight:500;line-height:1.4}.c_board_list .my_post .conts{color:#666;margin-top:5px;font-size:13px;line-height:1.4}.c_board_list .my_post .c_btn{margin-top:10px}.c_board_list.type_qna ul{flex-flow:wrap;justify-content:stretch;align-items:stretch;gap:15px;padding-left:0;padding-right:0;position:relative}.c_board_list.type_qna .this_tit{padding-right:0}.c_board_list.type_qna .this_info{padding-right:40px;position:relative}.c_board_list.type_qna .this_info:before{content:"";opacity:.3;background:url(../images/c_img/arrow_down.svg) 50%/10px no-repeat;width:40px;height:100%;transition:all .2s ease-out;position:absolute;top:0;right:0}.c_board_list.type_qna .posting{flex-direction:column;align-items:flex-start}.c_board_list.type_qna .posting .tit{flex:1}.c_board_list.type_qna .open_conts{z-index:10;width:100%;display:none;position:relative}.c_board_list.type_qna .if_open{background:#fff!important}.c_board_list.type_qna .if_open .open_conts{display:block}.c_board_list.type_qna .if_open .this_info:before{opacity:1;transform:rotate(180deg)}.c_board_list.type_faq ul{flex-direction:column;justify-content:stretch;align-items:stretch}.c_board_list.type_faq li.this_tit{padding-right:0}.c_board_list.type_faq .posting .tit{flex:1;padding-right:50px;position:relative}.c_board_list.type_faq .posting .tit:before{content:"";opacity:.3;background:url(../images/c_img/arrow_down.svg) 50%/10px no-repeat;width:30px;height:100%;transition:all .2s ease-out;position:absolute;top:0;right:0}.c_board_list.type_faq .open_conts{background:#f5f5f5;border-radius:5px;padding:20px;display:none}.c_board_list.type_faq .open_conts .tit{color:#000;margin-bottom:10px;font-size:13px;font-weight:600}.c_board_list.type_faq .if_open{background:#fff!important}.c_board_list.type_faq .if_open .open_conts{display:block}.c_board_list.type_faq .if_open .posting .tit:before{opacity:1;transform:rotate(180deg)}.c_board_list.type_bank .posting{flex-wrap:wrap;gap:5px 10px}.c_board_news li{list-style:none}.c_board_news ul{box-sizing:border-box;border-bottom:1px solid #f2f2f2;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;padding:15px;display:flex;position:relative}.c_board_news li.this_post{color:#333;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:5px;font-size:13px;display:flex}.c_board_news .photo{flex-direction:row;justify-content:center;align-items:center;width:200px;display:flex}.c_board_news .photo img{width:100%}.c_board_news .posting{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-weight:500;display:flex}.c_board_news .posting .tit{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.c_board_news .posting .field{color:#999;float:left;margin-right:5px}.c_board_news .posting .tx{display:inline}.c_board_news .state_icon{flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:10px;display:flex}.c_board_news .state_icon img{height:16px}.c_board_news .state_icon .ic_reply{flex-direction:row;justify-content:flex-start;align-items:center;gap:3px;display:flex}.c_board_news .state_icon .ic_reply em{color:#222;font-weight:700}.c_board_news .conts{color:#999;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.c_board_news .date{color:#aaa;margin-top:5px}.c_board_gallery{margin-top:30px;overflow:hidden}.c_board_gallery ul{flex-flow:wrap;place-content:stretch flex-start;align-items:stretch;margin-top:-30px;margin-left:-30px;display:flex}.c_board_gallery li{width:25%;list-style:none}.c_board_gallery .post_box{margin-top:30px;margin-left:30px;position:relative}.c_board_gallery .photo{flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.c_board_gallery .photo img{width:100%;transition:all .3s ease-out;transform:scale(1)}.c_board_gallery .photo .close{z-index:1;color:#fff;background:#00000080;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:500;display:flex;position:absolute;top:0;left:0}.c_board_gallery .posting{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;margin-top:10px;display:flex}.c_board_gallery .posting .tit{text-overflow:ellipsis;-webkit-line-clamp:2;color:#333;-webkit-box-orient:vertical;font-weight:500;line-height:1.4;display:-webkit-box;position:relative;overflow:hidden}.c_board_gallery .posting .field{color:#999;margin-right:2px}.c_board_gallery .posting .tx{display:inline}.c_board_gallery .conts{color:#999;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c_board_gallery .info{box-sizing:border-box;color:#999;border-top:1px solid #f2f2f2;flex-flow:wrap;justify-content:space-between;align-items:center;gap:5px 10px;margin-top:5px;padding-top:10px;display:flex}.c_board_gallery .tag_state{color:#0065e3}.c_board_gallery .tag_state.type_end{color:#999}.c_board_gallery.type_event li{width:50%}.c_board_gallery.type_event .info{border-top:0;border-bottom:1px solid #f2f2f2;margin-top:0;margin-bottom:5px;padding-top:0;padding-bottom:10px}.c_board_gallery.type_event .posting .tit{font-size:14px;overflow:hidden}.c_board_gallery.type_event .if_close .photo img{filter:grayscale()}.c_board_view{border-top:2px solid #222}.c_board_view .view_top{text-align:center;padding:15px}.c_board_view .view_top .tit{color:#000;font-size:19px;font-weight:600;line-height:1.4}.c_board_view .view_top .info{color:#aaa;flex-flow:wrap;justify-content:center;align-items:center;gap:5px 10px;margin-top:10px;font-size:12px;display:flex}.c_board_view .view_conts{border-top:1px solid #f2f2f2;padding-top:15px;padding-bottom:30px;font-size:13px;line-height:1.4;overflow:hidden}.c_board_view .view_conts img{max-width:100%}.c_board_view .file_down{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-top:15px;display:flex}.c_board_view .file_down .link{color:#333;box-sizing:border-box;text-overflow:ellipsis;-webkit-line-clamp:1;background:#f5f5f5 url(../images/c_img/ic_attach.svg) 15px/14px no-repeat;border:1px solid #e5e5e5;border-radius:100px;flex-direction:row;justify-content:flex-start;align-items:center;height:35px;padding:0 15px 0 35px;font-size:13px;font-weight:500;transition:all .25s ease-out;display:flex;overflow:hidden}.c_board_view .reply{border:2px solid #f2f2f2;margin-top:15px;padding:30px}.c_board_view .reply li{list-style:none}.c_board_view .reply .form{flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px;display:flex}.c_board_view .reply .form .text_design{background:#fafafa;flex:1;height:100px}.c_board_view .reply .form .btn_ok{color:#fff;cursor:pointer;box-sizing:border-box;background:#333;width:120px;font-size:13px;font-weight:500;transition:all .25s ease-out}.c_board_view .reply .list{margin-top:15px}.c_board_view .reply .list li{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:5px;font-size:13px;line-height:1;display:flex;position:relative}.c_board_view .reply .list li+li{border-top:1px dashed #f2f2f2;margin-top:10px;padding-top:10px}.c_board_view .reply .list .name{color:#333;font-weight:600}.c_board_view .reply .list .date{color:#aaa;font-size:12px}.c_board_view .reply .list .btn_delete{background:url(../images/c_img/ic_delete.svg) 50%/13px no-repeat;flex-direction:column;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.c_board_view .reply .list .conts{color:#888;width:100%;line-height:1.4}.c_board_view .nextprev{border-bottom:1px solid #f2f2f2;margin-top:30px}.c_board_view .nextprev li{color:#aaa;border-top:1px solid #f2f2f2;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;padding:15px 0;font-size:13px;list-style:none;display:flex}.c_board_view .nextprev .tit{flex:1}.c_board_view .nextprev .link{color:#333;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c_board_view .nextprev .date{white-space:nowrap;margin-left:auto;font-size:12px}.c_board_view .answer{box-sizing:border-box;padding-left:30px;position:relative}.c_board_view .answer .edge{z-index:1;background:#eee;width:30px;height:100%;position:absolute;top:0;left:0}.c_board_view .answer .edge:before{content:"";box-sizing:border-box;background:#fff;border-radius:0 30px 0 0;width:100%;height:100%;position:absolute;top:0;left:0}.c_board_view .answer .answer_in{box-sizing:border-box;background:#eee;border:1px solid #eee;border-radius:0 20px 20px;padding:30px}.c_board_view .answer .writer{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-size:13px;line-height:1;display:flex}.c_board_view .answer .writer .name{color:#333;font-weight:600}.c_board_view .answer .writer .date{color:#999}.c_board_view .answer .editor{color:#666;margin-top:10px;font-size:13px;line-height:1.4}.c_board_view .answer .editor img{max-width:100%}.c_board_rv{margin-top:15px;overflow:hidden}.c_board_rv ul{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.c_board_rv li{list-style:none}.c_board_rv .posting{box-sizing:border-box;border:1px solid #e5e5e5;border-radius:5px;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:15px;height:100%;padding:15px;display:flex;position:relative;overflow:hidden}.c_board_rv .thumb{border-radius:5px;width:80px;height:80px;position:relative;overflow:hidden}.c_board_rv .thumb img{object-fit:cover;width:100%;height:100%}.c_board_rv .mypost{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.c_board_rv .mypost .mark{width:70px;height:15px;position:relative}.c_board_rv .mypost .mark .star{background:url(../images/skin/item_star.svg) 0 repeat-x;width:100%;height:100%;position:absolute;top:0;left:0;background-size:14px!important}.c_board_rv .mypost .mark .star.this_base{z-index:1;opacity:.2}.c_board_rv .mypost .mark .star.this_value{z-index:2;background-image:url(../images/c_img/item_star_red.svg)}.c_board_rv .mypost .writer{color:#999;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:5px;margin-top:15px;font-size:12px;font-weight:500;display:flex}.c_board_rv .mypost .conts{text-overflow:ellipsis;-webkit-line-clamp:2;color:#333;-webkit-box-orient:vertical;margin-top:10px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.c_board_rv .about_item{color:#888;z-index:10;text-overflow:ellipsis;-webkit-line-clamp:1;border-top:1px dashed #f2f2f2;-webkit-box-orient:vertical;width:100%;padding-top:10px;padding-left:12px;font-weight:400;line-height:1.4;display:-webkit-box;position:relative;overflow:hidden}.c_board_rv .about_item:before{content:"";box-sizing:border-box;border-top:0;border-bottom:2px solid #ccc;border-left:2px solid #ccc;border-right:0;width:7px;height:7px;margin-top:-4px;position:absolute;top:50%;left:0}.c_board_rv .answer{box-sizing:border-box;margin-top:15px;padding-left:30px;position:relative}.c_board_rv .answer .edge{z-index:1;background:#eee;width:30px;height:100%;position:absolute;top:0;left:0}.c_board_rv .answer .edge:before{content:"";box-sizing:border-box;background:#fff;border-radius:0 30px 0 0;width:100%;height:100%;position:absolute;top:0;left:0}.c_board_rv .answer .answer_in{box-sizing:border-box;background:#eee;border:1px solid #eee;border-radius:0 20px 20px;padding:30px}.c_board_rv .answer .admin{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;line-height:1;display:flex}.c_board_rv .answer .admin .name{color:#333;font-weight:600}.c_board_rv .answer .admin .date{color:#aaa}.c_board_rv .answer .editor{color:#666;margin-top:10px;font-size:13px;line-height:1.4}.c_board_rv .answer .editor img{max-width:100%}.c_board_rv .btn_del{z-index:10;background:url(../images/c_img/ic_delete.svg) 50%/12px no-repeat;width:25px;height:20px;position:relative}.c_board_rv .btn_report{z-index:10;flex-direction:column;justify-content:center;align-items:center;height:20px;text-decoration:underline;display:flex;position:relative}.c_board_rv li.if_open .c_layer,.c_board_rv li.if_open .c_layer .bg_close{opacity:1;top:0}.c_brand li{list-style:none}.c_brand .word_list ul{box-sizing:border-box;flex-flow:wrap;justify-content:center;align-items:center;gap:5px;display:flex}.c_brand .word_list ul+ul{margin-top:5px}.c_brand .word_list .btn{color:#222;box-sizing:border-box;white-space:nowrap;background:#f5f5f5;border:1px solid #f5f5f5;flex-direction:column;justify-content:center;align-items:center;width:35px;height:35px;font-size:13px;font-weight:600;line-height:1;display:flex}.c_brand .word_list .btn.hit{border-color:#000;color:#fff!important;background:#000!important}.c_brand .word_list .btn.none{color:#ccc;pointer-events:none}.c_brand .brand_list{text-align:center;margin-top:20px;margin-bottom:30px;overflow:hidden}.c_brand .brand_list .swipe_box{max-width:100%;display:inline-block}.c_brand .brand_list .swipe_box ul{flex-flow:row;justify-content:flex-start;align-items:center;gap:10px;width:max-content;display:flex}.c_brand .brand_list .btn{color:#888;box-sizing:border-box;text-align:center;border:1px solid #e5e5e5;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;height:40px;padding:0 20px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.c_brand .brand_list .btn strong{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c_brand .brand_list .hit .btn{color:#000;border-color:#222;font-weight:700}.c_comb li{list-style:none}.c_comb .search_form .inner{background:#f5f5f5;padding:50px}.c_comb .search_form .form_box{flex-direction:row;justify-content:center;align-items:center;display:flex}.c_comb .search_form .search_input{box-sizing:border-box;color:#000;background:#fff;border:2px solid #000;border-right:0;width:100%;max-width:500px;height:60px;padding:0 15px;font-size:15px}.c_comb .search_form .btn_search{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;color:#fff;background:#000;width:90px;height:60px;font-size:15px;font-weight:600;transition:all .25s ease-out}.c_comb .result_word{color:#000;text-align:center;word-wrap:break-word;word-break:keep-all;white-space:normal;margin-top:20px;font-size:19px;font-weight:600}.c_comb .result_word strong{color:#e10000}.c_comb .filter_box{background:#fff;width:200px;margin-right:30px;position:sticky;top:10px}.c_comb .filter_box .filter_tit{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.c_comb .filter_box .filter_tit .tit{color:#fff;font-size:15px;font-weight:700;display:none}.c_comb .filter_box .btn_close{background:url(../images/c_img/ic_close_white.svg) 100% no-repeat;width:30px;height:30px;display:none;background-size:12px!important}.c_comb .filter_box .scroll{flex:1}.c_comb .filter_box dl{margin-top:15px}.c_comb .filter_box dl+dl{border-top:1px solid #eee;padding-top:15px}.c_comb .filter_box dt{color:#000;margin-bottom:10px;font-size:13px;font-weight:600}.c_comb .filter_box label.c_label{width:100%}.c_comb .filter_box .list li+li .c_select{margin-top:10px}.c_comb .filter_box .list ul{flex-direction:column;justify-content:stretch;align-items:stretch;gap:5px;display:flex}.c_comb .filter_box .list.type_hash ul{flex-flow:wrap;justify-content:flex-start;gap:0 15px}.c_comb .filter_box .list.type_hash label.c_label .icon{display:none}.c_comb .filter_box .list.type_hash label.c_label input:checked+.tx{text-decoration:underline}.c_comb .filter_box .reset{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;display:flex}.c_comb .filter_box .reset .btn_reset{box-sizing:border-box;background:#fff;border:1px solid #e10000;border-radius:5px;flex-direction:row;flex:1;justify-content:center;align-items:stretch;height:40px;padding:0 10px;display:flex}.c_comb .filter_box .reset .btn_reset .tx{color:#e10000;background:url(../images/c_img/ic_search_reset.svg) 100%/12px no-repeat;flex-direction:column;justify-content:center;align-items:center;padding-right:18px;font-size:13px;font-weight:500;display:flex}.c_comb .bg_filter_close{z-index:399;opacity:0;background:#0009;width:100%;height:100%;transition:opacity .3s ease-out;position:fixed;top:0;right:-100%}.c_comb .other_recommend .tit{color:#000;text-align:center;margin-bottom:30px;font-size:21px;font-weight:700;line-height:1}.c_comb .result_item{flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-top:30px;display:flex}.c_comb .result_item .area_item{flex:1;position:sticky;top:10px}.c_comb .result_item .area_item .layout_fix{padding:0!important}.c_comb .p_List_ctrl{margin-top:0!important}.c_comb .p_List_ctrl .right_box{padding-left:0}.c_comb .p_List_ctrl .filter_benefit,.c_comb .p_List_ctrl .type_box{display:none}.c_comb .area_item{margin-top:15px}.c_promo_list{overflow:hidden}.c_promo_list ul{flex-flow:wrap;justify-content:flex-start;align-items:center;margin-top:-50px;margin-left:-30px;display:flex}.c_promo_list li{box-sizing:border-box;width:50%;list-style:none}.c_promo_list .promo_box{margin-top:50px;margin-left:30px;position:relative;overflow:hidden}.c_promo_list .promo_box .thumb{background:#fafafa url(../images/c_img/none_ic.svg) 50%/40px no-repeat;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.c_promo_list .promo_box .thumb img{width:100%;transition:all .3s ease-out;transform:scale(1)}.c_promo_list .promo_box .promo_bg{opacity:.05;z-index:2;border:1px solid #000;position:absolute;inset:0}.c_promo_list .promo_box .end_tx{color:#fff;z-index:2;background:#000000b3;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:25px;font-weight:500;display:none;position:absolute;top:0;left:0}.c_promo_list .promo_box .tit_info{flex-direction:row;justify-content:center;align-items:center;gap:15px;margin-top:10px;display:flex}.c_promo_list .promo_box .tit_info .tit{color:#000;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;font-size:15px;font-weight:500;display:-webkit-box;position:relative;overflow:hidden}.c_promo_list .promo_box .tit_info .date{color:#999;font-size:13px}.c_promo_list .promo_box .total{color:#fff;z-index:3;background:#222;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;height:30px;margin:10px;padding:0 15px;font-size:13px;transition:all .3s ease-out;display:flex;position:absolute;bottom:0;right:0}.c_promo_list .if_end_promo{pointer-events:none}.c_promo_list .if_end_promo .promo_box .end_tx{display:flex}.c_promo_list .if_end_promo .promo_box .total{background:#999;display:none}.c_promo_list .if_ready_promo .promo_box .end_tx{display:flex}.c_promo_list .if_ready_promo{pointer-events:none}.c_promo_list .if_ready_promo .promo_box .total{display:none}.c_promo_view{margin-bottom:30px;overflow:hidden}.c_promo_view .tit_box{color:#000;box-sizing:border-box;text-align:center;border:2px solid #333;flex-direction:row;justify-content:center;align-items:center;margin-bottom:15px;padding:30px 100px;font-size:21px;font-weight:700;line-height:1.4;display:flex;position:relative}.c_promo_view .tit_box .btn_back{z-index:1;background:url(../images/c_img/c_arrow_back.svg) 50% no-repeat;width:50px;height:50px;margin-top:-25px;position:absolute;top:50%;left:20px;background-size:20px!important}.c_layer{box-sizing:border-box;z-index:1000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:100%;right:0}.c_layer.height_normal .wrapping{height:auto!important}.c_layer li{list-style:none}.c_layer .bg_close{z-index:1;opacity:0;background:#0009;width:100%;height:100%;transition:opacity .3s ease-out;position:fixed;top:100%;left:0}.c_layer .wrapping{z-index:2;box-sizing:border-box;background:#fff;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:750px;padding:30px;display:flex;position:relative;overflow:hidden}.c_layer .tit_box{box-sizing:border-box;border-bottom:1px solid #eee;flex-direction:row;flex:none;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.c_layer .tit_box .tit{color:#000;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;font-size:17px;font-weight:700;line-height:1;display:-webkit-box;overflow:hidden}.c_layer .tit_box .btn_close{background:url(../images/c_img/ic_close.svg) 100% no-repeat;width:30px;height:30px;font-size:0;background-size:13px!important}.c_layer .conts_box{box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;min-height:250px;padding-top:15px;display:flex;overflow:hidden auto}.c_layer .c_form.type_single,.c_layer .c_form.type_single .form_ul{flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;display:flex}.c_layer .c_form.type_single .this_full{flex-direction:column;flex:1;justify-content:stretch;align-items:flex-start;display:flex}.c_layer .c_form.type_single .this_full .text_design{flex:1}.c_layer .c_btnbox{margin-top:auto;padding-top:30px}.c_layer .c_btnbox ul{width:250px}.c_layer.type_password .wrapping{max-width:400px}.c_layer.if_open_layer,.c_layer.if_open_layer .bg_close{opacity:1;top:0}.c_layer.type_ticket_map .wrapping{max-width:750px}.c_layer .place_info{flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;display:flex}.c_layer .place_info .map_box{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;flex:1;min-height:350px}.c_layer .place_info .info_box{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;margin-top:15px;display:flex}.c_layer .place_info .info_box dl{flex-direction:row;justify-content:flex-start;align-items:center;font-size:13px;display:flex}.c_layer .place_info .info_box dt{color:#999;width:50px}.c_layer .place_info .info_box dd{color:#333;flex:1;font-weight:500}.c_layer.type_ticket_qr .wrapping{background:#e5e5e5;max-width:400px;padding:40px 40px 30px}.c_layer.type_ticket_qr .conts_box{padding-top:0}.c_layer.type_ticket_qr .tit_box{border-bottom:0}.c_layer .qr_box .qrcode{background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;display:flex}.c_layer .qr_box .code_img{box-sizing:border-box;background:url(../images/c_img/qr_load.gif) 50% no-repeat;flex-direction:column;justify-content:center;align-items:center;width:200px;height:200px;margin:60px 0;display:flex;position:relative;background-size:80px!important}.c_layer .qr_box .code_img img{height:100%}.c_layer .qr_box .code_num{border-top:2px dashed #e5e5e5;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:20px 0;display:flex;position:relative}.c_layer .qr_box .code_num .number{color:#000;font-size:18px;font-weight:700}.c_layer .qr_box .code_num .state{flex-direction:row;justify-content:center;align-items:center;margin-top:5px;font-size:12px;font-weight:500;display:flex}.c_layer .qr_box .code_num .state .possible{color:#0065e3}.c_layer .qr_box .code_num .state .complete{color:#e10000}.c_layer .qr_box .code_num .state em{color:#ccc;margin:0 5px}.c_layer .qr_box .code_num:before{content:"";background:#e5e5e5;border-radius:100px;width:20px;height:20px;position:absolute;top:-10px;left:-10px}.c_layer .qr_box .code_num:after{content:"";background:#e5e5e5;border-radius:100px;width:20px;height:20px;position:absolute;top:-10px;right:-10px}.c_layer .qr_box .all_complete{z-index:10;text-align:center;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);color:#fff;background-color:#0009;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:70px;height:70px;font-size:13px;font-weight:400;line-height:1.2;display:none;position:absolute;top:-30px;right:-30px;transform:rotate(-25deg);box-shadow:5px 5px 5px #0000001a}.c_layer .qr_box .tip{box-sizing:border-box;color:#888;text-align:center;margin-top:15px;font-size:12px}.c_layer .qr_box.if_all_use .all_complete{display:flex}.c_layer .qr_box.if_all_use .code_img img{opacity:.1}.c_layer .table_list{box-sizing:border-box;background:#fff;width:100%;display:table}.c_layer .table_list ul{display:table-row}.c_layer .table_list li{vertical-align:middle;color:#333;text-align:center;border:1px solid #e5e5e5;padding:10px;font-size:12px;line-height:1.4;display:table-cell}.c_layer .table_list .thead{background:#f5f5f5!important}.c_layer .table_list .thead li{font-weight:500;color:#666!important}.c_layer .table_list .hit li{color:#e10000!important}.c_layer .table_list .tit{background:#f5f5f5;font-weight:600}.c_layer .review_conts .photo{flex-direction:row;justify-content:center;align-items:flex-start;margin-bottom:10px;display:flex}.c_layer .review_conts .photo img{max-width:100%;max-height:600px}.c_layer .review_conts .rv_cont{line-height:1.4}.c_layer.type_allreview .wrapping{max-width:700px}.c_layer .report textarea.text_design{border-radius:5px}.c_popup{z-index:9999999;box-sizing:border-box;background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;padding:30px;transition:all .5s ease-out;display:flex;position:fixed;left:0;top:0!important}.c_popup+.c_popup{visibility:hidden}.c_popup .pop_wrap{z-index:100;flex-direction:column;justify-content:flex-start;align-items:stretch;max-height:100%;display:flex;position:relative}.c_popup .img_box{flex-direction:column;justify-content:center;align-items:stretch;display:flex}.c_popup .img_box img{width:100%;min-width:300px;max-width:900px;max-height:700px}.c_popup .img_box a{width:100%;font-size:0}.c_popup .editor_box{box-sizing:border-box;background:#fff;flex:auto;min-width:500px;max-width:900px;padding:20px;overflow-y:auto}.c_popup .close_box{background:#fff}.c_popup .close_box ul{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.c_popup .close_box li{flex:1;list-style:none}.c_popup .close_box li+li{box-sizing:border-box;border-left:1px solid #e5e5e5}.c_popup .close_box .btn{box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;height:50px;display:flex}.c_popup .close_box .btn .tt{color:#333;font-size:13px;font-weight:500;line-height:1}.c_popup .close_box .btn input{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.c_popup_bg{z-index:10;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.post_popup_section{z-index:1000;background:#0009;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;width:100%!important;height:100%!important}.post_popup_section>div{order:1;max-width:400px!important;height:500px!important}.post_popup_section .post_close_btn{order:2;width:400px!important;position:static!important}.Add_app_ctrl{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.Add_app_ctrl .btn{color:#333;background-position:0;background-repeat:no-repeat;background-size:20px;flex-direction:column;justify-content:center;align-items:center;height:40px;margin-right:10px;padding-left:25px;font-size:13px;display:flex;position:relative}.Add_app_ctrl .btn.type_set{background-image:url(../images/c_img/app_set.svg)}.Add_app_ctrl .btn.type_push{background-image:url(../images/c_img/app_push.svg)}.Add_app_ctrl .btn .dot{background:#e10000;border-radius:100px;width:4px;height:4px;position:absolute;top:9px;left:17px}.Add_app_set{z-index:100;visibility:hidden;box-sizing:border-box;width:100%;position:absolute;top:70px;left:0;box-shadow:0 10px 10px #0000001a}.Add_app_set .white_box{z-index:2;background:#fff;height:0;transition:all .3s ease-out;position:relative;overflow:hidden}.Add_app_set .ul{padding-top:10px}.Add_app_set .li+.li{box-sizing:border-box;border-top:1px solid #f2f2f2;margin-top:15px;padding-top:15px}.Add_app_set .set_tit{color:#222;font-size:14px;font-weight:600}.Add_app_set dl{flex-direction:row;justify-content:space-between;align-items:center;margin-top:5px;display:flex}.Add_app_set dt{color:#000;flex:1;font-size:13px}.Add_app_set dd{flex-direction:row;justify-content:center;align-items:center;display:flex}.Add_app_set dt.this_ver{color:#e10000;font-size:15px;font-weight:700}.Add_app_set .btn_update{color:#222;box-sizing:border-box;border:1px solid #222;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;height:25px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.Add_app_set .btn_update.this_up{color:#ccc;border-color:#ccc}.Add_app_set .label{height:auto;line-height:1;position:relative}.Add_app_set .label input{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.Add_app_set .label .icon{box-sizing:border-box;background:#eee;border-radius:100px;width:45px;height:25px;transition:all .3s ease-out;position:relative}.Add_app_set .label .icon:before{content:"";z-index:1;box-sizing:border-box;background:#fff;border-radius:100px;width:21px;height:21px;transition:all .3s ease-out;position:absolute;top:2px;left:2px;box-shadow:0 0 2px #00000029}.Add_app_set .label input:checked+.icon{background:#e10000}.Add_app_set .label input:checked+.icon:before{left:22px}.Add_app_set .btn_set_close{box-sizing:border-box;color:#222;background:#f5f5f5;border:1px solid #eee;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;height:45px;margin-top:20px;font-size:13px;display:flex}.if_open_set.Add_app_set{visibility:visible}.if_open_set.Add_app_set .white_box{height:235px}.c_layer .report .top_tit{color:#000;font-size:17px;line-height:1.4}.c_layer .report .top_tit strong{font-weight:500}.c_layer .report ul{margin-top:20px}.c_layer .report li{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.c_layer .report li+li{margin-top:5px}.c_layer .report .label_d input{display:none}.c_layer .report .label_d .tx{color:#888;box-sizing:border-box;background:#f0f0f0;border:1px solid #eee;border-radius:5px;justify-content:flex-start;align-items:center;height:45px;padding:0 15px;font-size:13px;display:flex}.c_layer .report .label_d input:checked+.tx{color:#000;background:#fff;border:2px solid #000;padding-left:14px}.c_layer .report .textarea_d{box-sizing:border-box;color:#000;border:1px solid #eee;border-radius:5px;height:150px;padding:15px;font-size:15px}.c_layer .report .textarea_d::placeholder{color:#000!important}.c_layer .report .textarea_d:focus{color:#000!important;border-color:#000!important}@media screen and (min-width:900px){a.c_btn.black:hover{background:#e10000;border-color:#e10000}a.c_btn.black.line:hover{border-color:#000;background:#e5e5e5!important}a.c_btn.light:hover{background:#333;border-color:#333}a.c_btn.light.line:hover{color:#333;background:#e5e5e5!important}a.c_btn.color.line:hover{background:#e5e5e5!important}input.input_design:hover,textarea.text_design:hover,.c_select:hover{border-color:#aaa}.c_label:hover .tx{text-decoration:underline}.c_pagi .nextprev .btn .ok:hover{background:#f5f5f5}.c_pagi .number a:hover{color:#222;border-color:#222}.c_nav .menu:hover strong{color:#000}.c_nav .menu:hover strong:before{transform-origin:0 0;transform:scaleX(1)}.c_scroll_v:hover::-webkit-scrollbar-thumb{background-color:#222}.c_page_tab .tab:hover{background:#f5f5f5}.c_brand .word_list .btn:hover{color:#000;background:#fff;border-color:#000}.c_brand .brand_list .btn:hover{border-color:#999}.c_comb_search .search_form .btn_search:hover{background:#e10000}.c_login .btn_guest:hover{background:#f5f5f5}.c_login .other_link dd .btn:hover{text-decoration:underline}.c_login .find_tab .tab:hover{color:#000;text-decoration:underline}.c_my_go .menu:hover,.c_my_wish .item_name:hover{text-decoration:underline}.c_my_list li:hover{background:#f9f9f9}.c_my_list.type_link .tit:hover,.c_my_list .delivery:hover{text-decoration:underline}.c_attend .ctrl_box .btn_attend:hover{background:#e10000;border-color:#e10000}.c_order .cart_ctrl .btn:hover,.c_order .cart_item .item_name:hover{text-decoration:underline}.c_cs_main .top_faq .cs_info .tel{pointer-events:none}.c_cs_main .board_list .posting:hover .tit,.c_cs_main .board_tit .btn_more:hover{text-decoration:underline}.c_cs_main .top_faq .keyword .word:hover{color:#333;border-color:#333}.c_board_ctrl .board_ctg .ctg:hover{background:#f5f5f5}.c_board_ctrl .board_search .btn_reset:hover:before{background-color:#333}.c_board_ctrl .period_box .btn:hover{background:#f5f5f5}.c_board_list .file_down .link:hover{background-color:#fff;border-color:#333}.c_board_list.type_qna .about_item:hover{color:#0065e3}.c_board_list.type_qna .about_item:hover:before{border-color:#0065e3}.c_board_list ul:hover{background:#f9f9f9}.c_board_list ul:hover .posting .tit{text-decoration:underline}.c_board_news ul:hover{background:#f9f9f9}.c_board_news ul:hover .posting .tit{text-decoration:underline}.c_board_gallery .photo:hover img{transform:scale(1.07)}.c_board_gallery .posting .tit:hover{text-decoration:underline}.c_board_view .file_down .link:hover{background-color:#fff;border-color:#333}.c_board_view .nextprev .tit:hover{text-decoration:underline}.c_board_view .reply .form .btn_ok:hover{background:#0065e3}.c_board_rv .about_item:hover{color:#0065e3}.c_board_rv .about_item:hover:before{border-color:#0065e3}.c_board_rv .posting:hover{background:#fafafa}.c_board_rv .posting:hover .conts{text-decoration:underline}.c_board_rv .btn_report:hover{color:#333}.c_promo_list .promo_box .thumb:hover img{transform:scale(1.07)}.c_layer .browser_box .link:hover{background-color:#fff;border-color:#000}}@media screen and (max-width:1300px){.c_gridpage .layout_grid .grid_aside{width:160px;margin-right:30px}.c_comb .filter_box{z-index:400;box-sizing:border-box;flex-direction:column;justify-content:stretch;align-items:stretch;width:100%;max-width:310px;height:100%;margin:0;transition:all .3s ease-out;display:flex;position:fixed;top:0;right:-100%;box-shadow:0 -30px 30px #0003}.c_comb .filter_box .scroll{padding-bottom:20px;overflow-y:auto}.c_comb .filter_box dl{margin-left:25px;margin-right:25px}.c_comb .filter_box .filter_tit{z-index:5;background:#222;height:60px;padding:0 25px;position:sticky;top:0}.c_comb .filter_box .filter_tit .tit,.c_comb .filter_box .btn_close{display:block}.c_comb .filter_box .reset{flex:none;margin-left:auto}.c_comb .filter_box .reset .btn_reset{border-radius:100px;height:35px}.c_comb .result_item .p_List_ctrl .btn_filter{display:flex}.c_comb.if_open_filter .filter_box{right:0}.c_comb.if_open_filter .filter_box .filter_close{display:block}.c_comb.if_open_filter .bg_filter_close{opacity:1;right:0}.c_my_wish li{width:20%}.c_my_wish.type_main li{width:16.6666%}.c_my_wish.type_main li:nth-child(7){display:none}.c_order .cart_wrap .area_ctrl{width:350px}.c_order .cart_item .thumb{width:80px}.c_form .payway_box{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1100px){.c_my_wish li{width:25%}.c_my_wish.type_main li{width:20%}.c_my_wish.type_main li:nth-child(6){display:none}.c_order .cart_wrap .area_ctrl{width:300px;margin-left:30px}.c_order .area_ctrl .cart_ctrl{padding:10px 15px}.c_order .cart_item{gap:15px}.c_order .cart_item .thumb{width:60px}.c_order .cart_item .coupon .name{flex:1;width:auto}.c_order .cart_sum{padding:20px}.c_order .cart_item .option_list li{flex-direction:column;align-items:stretch;gap:10px}.c_order .cart_item .opt_price{justify-content:flex-start;gap:5px;margin-left:0}.c_order .cart_item .counter{margin-left:auto}.c_board_gallery{margin-top:15px}.c_board_gallery ul{margin-left:-15px}.c_board_gallery li{width:33.333%}.c_board_gallery .post_box{margin-left:15px}}@media screen and (min-width:901px){.c_gridpage .grid_aside .layout_fix,.c_gridpage .grid_section .layout_fix{padding:0!important}}@media screen and (max-width:900px){.c_scroll_v::-webkit-scrollbar{width:4px}.c_page_tit{border-bottom:1px solid #f2f2f2}.c_page_tit .tit_box{height:55px}.c_page_tit .tit{font-size:18px;font-weight:600}.c_page_tit .tit_box .btn_back{display:block}.c_section{padding-top:15px}.c_process{margin-top:30px;margin-bottom:30px}.c_complete .greeting_box{border:0;padding:0}.c_none{padding:50px 0}.c_nav{text-align:center;background:#f5f5f5;margin-top:-15px;margin-bottom:0;padding:14px 0}.c_nav .swipe_box ul{flex-wrap:nowrap;gap:0;width:max-content}.c_nav .menu{color:#333;font-size:13px}.c_nav.type_only{z-index:300;position:sticky;top:0}.c_nav .menu strong{border-bottom:0}.c_nav .hit .menu{background:#222;border-color:#222;border-radius:100px;padding:0 15px}.c_nav .hit .menu strong{color:#fff!important}.c_nav .swipe_box{max-width:100%;display:inline-block}.c_nav .swipe_box ul{flex-direction:row}.c_gridpage .grid_section{margin-top:15px}.c_gridpage .layout_grid{flex-direction:column;align-items:stretch;padding:0!important}.c_gridpage .layout_grid .grid_aside{z-index:300;width:100%;margin-top:-15px;margin-right:0;top:0}.c_gridpage .grid_section.type_formpage{border:0;padding:0}.c_gridpage .grid_section.type_formpage .layout_fix{max-width:100%}.c_gridpage .grid_section.type_miniform{border:0;padding:0}.c_editor_box{padding:15px}.c_editor_box.editor,.c_editor_box.editor *{font-size:12px}.c_layer{justify-content:flex-end;padding:80px 0 0}.c_layer.type_ticket_map .wrapping{height:100%}.c_layer .wrapping{border-radius:20px 20px 0 0;width:100%;padding:20px;max-width:100%!important}.c_layer .c_btnbox ul{width:100%}.c_layer.if_open_layer{right:0}.c_layer .place_info .map_box{min-height:auto}.c_layer.type_ticket_qr .wrapping{padding:30px}.c_layer .qr_box .code_img{margin:50px 0}.c_layer.if_open_layer{z-index:1000;transition:all .25s ease-out}.c_brand .word_list ul{grid-template-columns:repeat(9,1fr);gap:5px;display:grid}.c_brand .word_list .btn{width:100%;height:25px;font-size:12px}.c_comb .other_recommend .tit{margin-bottom:15px;font-size:18px}.c_comb .search_form .inner{padding:25px}.c_comb .search_form .search_input{max-width:100%;height:50px}.c_comb .search_form .btn_search{height:50px}.c_comb .result_word{margin-top:15px;font-size:17px}.c_comb .result_item{margin-top:15px}.c_my_main .flex_bx{gap:10px}.c_my_main .flex_bx .li.box_info{flex:none;width:100%}.c_my_main .flex_bx .li.box_benefit,.c_my_main .flex_bx .li.box_benefit{padding:15px}.c_my_main .history dl+dl{margin-top:5px;padding-top:5px}.c_my_stats .li{padding:20px 0}.c_my_stats .state_box .tit{font-size:12px}.c_my_stats .state_box .total{font-size:17px}.c_my_go .menu{font-size:12px}.c_attend_guide{flex-direction:column}.c_attend_guide .box+.box{padding-top:0}.c_my_wish.type_main li{width:25%}.c_my_wish.type_main li:nth-child(5){display:none}.c_my_list li{padding-left:0;padding-right:0}.c_order .cart_wrap{flex-direction:column;align-items:stretch}.c_order .cart_wrap .area_item{position:static}.c_order .cart_wrap .area_ctrl{width:100%;margin:30px 0 0;position:static}.c_order .area_ctrl .cart_ctrl.type_hidden{display:none}.c_order .area_item .cart_ctrl{display:block}.c_order .cart_item{gap:10px}.c_order .cart_item .opt_name,.c_order .cart_item .option_total li{font-size:12px}.c_order .cart_item .thumb{width:50px}.c_order .area_ctrl .c_btnbox.type_mypage{flex-direction:row-reverse}.c_order .area_ctrl .c_btnbox.type_mypage .c_btn{flex:1}.c_order .area_ctrl .c_btnbox .c_btn.type_print{display:none}.c_cs_main .recent_wrap{flex-direction:column;align-items:stretch;gap:30px;margin-top:30px}.c_cs_main .recent_wrap .board_box.this_recent:before{display:none}.c_cs_main .board_tit{height:auto}.c_cs_main .board_tit .tit{font-size:17px}.c_board_ctrl .board_ctg .swipe_box{padding-top:0}.c_board_ctrl .board_ctg .swipe_box ul{width:max-content}.c_board_news ul{padding:15px 0}.c_promo_list{margin-top:15px}.c_promo_list ul{margin-top:-30px;margin-left:-15px}.c_promo_list .promo_box{margin-top:30px;margin-left:15px}.c_promo_list .promo_box .tit_info{flex-direction:column;align-items:stretch;gap:5px}.c_promo_view .tit_box{padding:20px;font-size:17px}.c_promo_view .tit_box .btn_back{display:none}}@media screen and (max-width:700px){.c_popup{justify-content:flex-end;padding:100px 0 0!important}.c_popup .pop_wrap{border-radius:30px 30px 0 0;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;display:flex;overflow:hidden}.c_popup .img_box{-ms-overflow-style:none;scrollbar-width:none;background:#fff;width:100%;overflow-y:auto}.c_popup .img_box::-webkit-scrollbar{display:none}.c_popup .img_box img{min-width:100%;max-height:none}.c_popup .editor_box{min-width:100%}.c_popup .close_box{flex:none;width:100%}.c_form .form_dl{flex-direction:column;align-items:stretch}.c_form .form_dt{width:auto;margin-bottom:5px;margin-right:0;padding:0}.c_form .form_dt .tit{font-weight:700}.c_form .form_dl{border-bottom-style:dashed}.c_attend .attend_top{flex-direction:column}.c_attend_guide .box{padding:15px}.c_attend_guide .benefit{flex-direction:column}.c_attend_guide .benefit .inbox{border-radius:10px}.c_attend_guide .benefit .inbox.this_condi{width:100%}.c_attend_guide .benefit .inbox.this_condi br{display:none}.c_attend_guide .benefit .inbox.this_benefit{border-top-style:dashed;border-left-style:solid;margin-top:-1px;margin-left:0}.c_attend_guide .info dl{padding:5px 0}.c_attend .calendar_box{padding:20px 0}.c_attend .calendar_box .week li{font-size:11px}.c_attend .calendar_box .days strong{width:40px;height:40px;font-size:14px}.c_attend .calendar_box .days .hit strong:before{width:15px;height:15px;top:2px;right:-7px}.c_my_wish li,.c_my_wish.type_main li{width:33.3333%}.c_my_wish.type_main li:nth-child(4){display:none}.c_my_list li{flex-direction:column;gap:10px}.c_my_list .area_state{border:0;border-top:1px dashed #f2f2f2;flex-direction:row;justify-content:flex-start;width:auto;padding-top:10px}.c_my_list .price{margin-left:auto}.c_my_coupon ul{grid-template-columns:repeat(1,1fr)}.c_my_coupon .area_state{padding:15px}.c_order .area_ctrl .c_btnbox{z-index:100;box-sizing:border-box;background:#fff;width:100%;padding:15px;position:fixed;bottom:0;left:0;box-shadow:0 0 3px #0003}.c_order .area_ctrl .c_btnbox .c_btn{border-radius:0}.c_order .order_tip{margin-top:-5px}.c_order .order_tip .open_tip{margin-bottom:0}.c_my_list .thumb{width:70px}.c_order .cart_npay{margin-top:0}.c_cs_main .top_faq{padding:30px 20px}.c_cs_main .top_faq .search_form .input_search{padding-left:15px}.c_board_ctrl{flex-direction:column;align-items:stretch;gap:10px}.c_board_ctrl .board_ctg{margin-top:5px}.c_board_ctrl .period_box{width:100%}.c_board_ctrl .period_box .btn{flex:1;width:auto}.c_board_list ul{flex-direction:column;align-items:stretch;gap:10px;padding:10px 0}.c_board_list li{gap:10px}.c_board_list li.this_tit{padding-right:5px}.c_board_list .number{display:none}.c_board_list .writer{width:auto}.c_board_list .posting{padding:0;position:static}.c_board_list .date{order:-1}.c_board_list ul.if_notice{padding-left:10px;padding-right:10px}.c_board_gallery li{width:50%}.c_board_gallery.type_event li{width:100%}.c_board_news .photo{width:100px}.c_board_list.type_qna ul{flex-direction:column;gap:10px}.c_board_list.type_qna li{align-items:flex-start}.c_board_list.type_qna .this_info{justify-content:flex-end}.c_board_list.type_qna .posting{gap:5px}.c_board_list.type_qna .my_post,.c_board_list.type_qna .answer .answer_in{padding:15px}.c_board_list.type_qna .answer .editor{font-size:12px}.c_board_view .reply{padding:15px}.c_board_view .reply .form{flex-direction:column}.c_board_view .reply .form .text_design{flex:none}.c_board_view .reply .form .btn_ok{width:100%;height:40px}.c_board_view .answer .answer_in{padding:15px}.c_board_view .answer .editor{font-size:12px}.c_board_rv .answer .answer_in{padding:15px}.c_board_rv .answer .editor{font-size:12px}.c_board_rv ul{grid-template-columns:repeat(1,1fr)}.c_promo_list{margin-top:0}.c_promo_list li{width:100%}.post_popup_section>div{max-width:100%!important;height:100%!important}.post_popup_section .post_close_btn{width:100%!important;position:fixed!important}}.item_icon{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.item_icon div{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:1px;display:flex}.item_icon img{height:19px;margin-top:1px}.item_icon span{cursor:default;letter-spacing:0;box-sizing:border-box;color:#000;background:#fff;border:1px solid #000;flex-direction:column;justify-content:center;align-items:center;height:19px;margin-top:1px;padding:0 4px;font-size:.7em;font-weight:700;display:flex}.item_timer{color:#e10000;letter-spacing:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:2px;margin-bottom:10px;display:flex}.item_timer .clock{background:#e10000;border-radius:100px;flex:none;width:18px;height:18px;margin-right:5px;position:relative}.item_timer .clock .bar{z-index:1;width:100%;height:100%;animation:1.5s linear infinite both mv_timer;position:absolute;top:0;left:0}.item_timer .clock .bar.hour:before{content:"";background:#fff;width:2px;height:6px;margin-bottom:-1px;margin-left:-1px;position:absolute;bottom:50%;left:50%}.item_timer .clock .bar.minute{animation-duration:3s}.item_timer .clock .bar.minute:before{content:"";background:#fff;width:6px;height:2px;margin-top:-1px;margin-left:-1px;position:absolute;top:50%;left:50%}.item_timer strong{white-space:nowrap;font-weight:700}.item_timer em.last{margin-right:0;font-weight:500}.item_timer.if_timeout{-webkit-filter:grayscale();opacity:.5}.item_timer.if_timeout .clock .bar{opacity:.5;animation:none}.p_Vname .item_timer{font-size:18px}@keyframes mv_timer{0%{transform-origin:50%;transform:rotate(0)}to{transform-origin:50%;transform:rotate(360deg)}}.item_box .info .item_icon{padding-top:10px}.item_box .info .item_icon .type_normal,.item_box .thumb .item_icon .type_auto{display:none}.item_box .thumb .item_icon div{gap:0}.item_box .thumb{position:relative;overflow:hidden}.item_box .thumb .img{flex-direction:row;justify-content:center;align-items:center;display:flex}.item_box .thumb .img img{width:100%}.item_box .thumb .ov_img{z-index:1;opacity:0;flex-direction:row;justify-content:center;align-items:center;width:100%;transition:all .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.item_box .thumb .ov_img img{object-fit:cover;width:100%;height:100%}.item_box .thumb .btn_multi{z-index:15;-webkit-backdrop-filter:blur(5px);background-color:#fffc;padding:5px 10px;transition:all .2s ease-out;position:absolute;bottom:0;left:0;transform:translateY(100%)}.item_box .thumb .item_icon{z-index:2;margin-top:0;transition:all .2s ease-out;position:absolute;top:0;left:0}.item_box .thumb .item_icon img,.item_box .thumb .item_icon span{margin-top:0}.item_box .ranking{color:#fff;z-index:5;box-sizing:border-box;background:#000;flex-direction:row;justify-content:center;align-items:center;min-width:35px;height:35px;padding:0 7px;font-size:15px;font-weight:500;line-height:1;display:flex;position:absolute;top:0;left:0}.item_box .soldout{z-index:2;text-align:center;color:#000;background:#ffffffb3;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.1em;font-weight:600;display:flex;position:absolute;top:0;left:0}.item_box.if_soldout .thumb .btn_multi,.item_box.if_soldout .thumb .item_icon,.item_box.if_soldout .btn_multi .btn_cart{display:none}.item_box .info{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:15px;font-size:15px;display:flex}.item_box .info .item_name{text-overflow:ellipsis;-webkit-line-clamp:2;color:#000;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.item_box .info .sub_name{text-overflow:ellipsis;-webkit-line-clamp:1;color:#999;-webkit-box-orient:vertical;margin-top:5px;font-size:.85em;display:-webkit-box;overflow:hidden}.item_box .info .btn_multi{border-bottom:1px solid #f2f2f2;order:-1;margin-bottom:10px;display:none}.item_box .info .review{padding-left:0}.item_box .info .icbtn{margin-right:-5px}.item_box .price{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:3px 5px;margin-top:10px;font-size:17px;line-height:1;display:flex}.item_box .price>div{font-weight:700}.item_box .price .after{color:#000;white-space:nowrap}.item_box .price .after .won{font-weight:700}.item_box .price .after .won_t{font-size:.9em;font-weight:600}.item_box .price .before{width:100%}.item_box .price .before .won{color:#aaa;padding:0 1px;font-size:.9em;font-weight:500;position:relative}.item_box .price .before .won:before{content:"";background:#aaa;width:100%;height:1px;margin-top:-1px;position:absolute;top:50%;left:0}.item_box .price .percent{color:#e10000}.item_box .btn_multi{box-sizing:border-box;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.item_box .review{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:center;height:35px;display:flex}.item_box .review .mark{width:70px;height:20px;position:relative}.item_box .review .star{background:url(../images/c_img/item_star.svg) 0 repeat-x;width:100%;height:100%;position:absolute;top:0;left:0;background-size:14px!important}.item_box .review .star.this_value{z-index:2}.item_box .review .star.this_base{z-index:1;opacity:.15}.item_box .review .num{color:#888;margin-left:5px;font-size:12px;font-weight:500}.item_box .icbtn{flex-direction:row;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.item_box .icbtn .btn{width:30px;height:35px;background-position:50%!important;background-repeat:no-repeat!important;background-size:21px!important}.item_box .icbtn .btn_cart{background-image:url(../images/c_img/item_cart.svg)}.item_box .icbtn .btn_wish{background-image:url(../images/c_img/item_wish.svg)}.item_box .icbtn .btn_wish.hit{background-image:url(../images/c_img/item_wish_on.svg)}.item_list{position:relative}.item_list .layout_fix{overflow:hidden}.item_list ul{display:grid}.item_list li{box-sizing:border-box;list-style:none;position:relative}.rolling_wrap .rolling_box .item_list ul{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:0;display:flex}.item_list.if_list_type .item_box{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.item_list.if_list_type .item_box .thumb{align-self:flex-start;width:180px}.item_list.if_list_type .item_box .thumb .btn_multi{display:none}.item_list.if_list_type .item_box .info{flex:1;padding-top:0;padding-left:20px}.item_list.if_list_type .item_box .info .btn_multi{order:initial;border:0;margin-top:auto;margin-bottom:0;padding:10px 0 0;display:flex}.item_list.if_list_type .item_box .info .item_icon{padding-top:0}.item_list ul{grid-template-columns:repeat(4,1fr);gap:50px 30px}.rolling_wrap .rolling_box .item_list{margin-left:-30px}.rolling_wrap .rolling_box .item_list li{padding-left:30px}.rolling_wrap .rolling_box .item_list.if_list_type li{border-top:0!important;padding-top:0!important}.item_list.pc_type_box6 ul{grid-template-columns:repeat(6,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box6 li{width:16.666%}.item_list.pc_type_box5 ul{grid-template-columns:repeat(5,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box5 li{width:20%}.item_list.pc_type_box4 ul{grid-template-columns:repeat(4,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box4 li{width:25%}.item_list.pc_type_box3 ul{grid-template-columns:repeat(3,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box3 li{width:33.333%}.item_list.pc_type_box2 ul{grid-template-columns:repeat(2,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box2 li{width:50%}.item_list.if_list_type ul,.item_list.pc_type_list2 ul{grid-template-columns:repeat(2,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_list2 li{width:50%}.item_list.pc_type_list1 ul{grid-template-columns:repeat(1,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_list1 li{width:100%}.p_Best{border-bottom:1px solid #f2f2f2;margin-bottom:50px;padding-bottom:30px;overflow:hidden}.p_Best li{list-style:none}.p_Best .item_box .item_icon{display:none}.p_Best .item_box .item_icon .type_normal{display:flex}.p_Best .best_tit{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.p_Best .best_tit .tit{color:#000;font-size:25px;font-weight:700;line-height:1}.p_Best .rolling_wrap{margin-top:15px;overflow:hidden}.p_Best .item_box .thumb .upper_icon{display:none}.p_Best .rolling_ctrl{flex-direction:row;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.p_Best .rolling_ctrl.if_hide{display:none}.p_Best .rolling_ctrl.if_show{display:flex}.p_Best .rolling_ctrl .prevnext{box-sizing:border-box;border-radius:5px;width:30px;height:30px;transition:all .2s ease-out;background-position:50%!important;background-repeat:no-repeat!important;background-size:6px!important}.p_Best .rolling_ctrl .prevnext.prev{background-image:url(../images/c_img/arrow_left.svg)}.p_Best .rolling_ctrl .prevnext.next{background-image:url(../images/c_img/arrow_right.svg)}.p_Best .rolling_ctrl .pagi{color:#000;flex-direction:row;justify-content:center;align-items:center;width:50px;font-size:14px;font-weight:700;display:flex}.p_Best .rolling_ctrl .pagi em{opacity:.3;margin:0 2px}.p_Best .rolling_ctrl .pagi strong{opacity:.3}.p_Best .rolling_ctrl .pagi strong.active{opacity:1}.p_Subtop{position:relative}.p_Subtop li{list-style:none}.p_Subtop .tit_box{text-align:center;flex-direction:row;justify-content:stretch;align-items:center;gap:15px;height:150px;display:flex}.p_Subtop .tit{color:#000;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;font-size:35px;font-weight:700;display:-webkit-box;overflow:hidden}.p_Subtop .btn_open{background:url(../images/c_img/arrow_down.svg) 50%/12px no-repeat;width:30px;height:30px;margin-left:auto;transition:all .2s ease-out;display:none}.p_Subtop .open_ctg_box{z-index:101;background:#fff;width:100%;padding:15px 0 30px;display:none;position:absolute;top:61px;left:0;overflow:hidden;box-shadow:0 15px 15px #00000026}.p_Subtop .open_ctg_box .ctg1{color:#000;text-align:center;padding:10px 0;font-size:16px;font-weight:700;display:block}.p_Subtop .open_ctg_box .hit .ctg1{color:#e10000}.p_Subtop.if_open_ctg .btn_open{transform:rotate(180deg)}.p_Subtop.if_view{display:none}.p_Subtop.type_other_list .tit{text-align:center!important}.p_Subimg{margin-bottom:40px}.p_Subimg .layout_fix{flex-direction:column;justify-content:center;align-items:center;display:flex}.p_Subimg a{flex-direction:row;justify-content:center;align-items:center;display:flex}.p_Subimg img{max-width:100%}.p_Category{z-index:100;background:#fff;margin-bottom:30px}.p_Category .layout_fix{text-align:center}.p_Category .swipe_box{max-width:100%;display:inline-block}.p_Category .swipe_box ul{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:5px;width:max-content;display:flex}.p_Category .swipe_box li{box-sizing:border-box;list-style:none}.p_Category .ctg2_box{overflow:hidden}.p_Category .ctg2_box .swipe_box ul{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:5px;width:max-content;display:flex}.p_Category .ctg2_box .ctg2{color:#333;box-sizing:border-box;background:#eee;border:1px solid #eee;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;height:35px;padding:0 15px;font-size:14px;font-weight:600;transition:all .3s ease-out;display:flex}.p_Category .ctg2_box .hit .ctg2{color:#fff;border-color:#000;background:#000!important}.p_Category .ctg3_box{margin-bottom:-15px;padding:15px 0;overflow:hidden}.p_Category .ctg3_box .swipe_box ul{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:0 5px;width:max-content;display:flex}.p_Category .ctg3_box .ctg3{color:#666;box-sizing:border-box;text-align:center;border:1px solid #fff;border-radius:100px;flex-direction:column;justify-content:center;align-items:flex-start;height:30px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;transition:all .3s ease-out;display:flex}.p_Category .ctg3_box .hit .ctg3{color:#e10000;font-weight:700;border-color:#fff!important}.p_Category.type_other_list .swipe_box{display:inline-block!important}.p_List_ctrl{margin-bottom:25px}.p_List_ctrl li{list-style:none}.p_List_ctrl .inner{box-sizing:border-box;border-bottom:1px solid #000;flex-direction:row;justify-content:space-between;align-items:flex-end;padding-bottom:15px;display:flex}.p_List_ctrl .left_box{flex-flow:wrap;justify-content:stretch;align-items:center;display:flex}.p_List_ctrl .right_box{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;display:flex}.p_List_ctrl .total{color:#000;white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;height:30px;margin-right:25px;font-size:17px;font-weight:600;display:flex}.p_List_ctrl .total em{margin-left:5px}.p_List_ctrl .total strong{color:#e10000}.p_List_ctrl .range_box{width:120px;position:relative}.p_List_ctrl .range_box .btn_ctrl{box-sizing:border-box;border:1px solid #e5e5e5;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:36px;padding:0 15px;transition:all .3s ease-out;display:flex}.p_List_ctrl .range_box .btn_ctrl .tx{color:#000;white-space:nowrap;font-size:13px;font-weight:500}.p_List_ctrl .range_box .btn_ctrl .ic{background:url(../images/c_img/arrow_down.svg) 50% no-repeat;width:10px;height:10px;margin-left:10px;transition:all .3s ease-out;background-size:10px 6px!important}.p_List_ctrl .range_open{z-index:200;width:100%;height:0;transition:all .3s ease-out;position:absolute;top:35px;right:0;overflow:hidden}.p_List_ctrl .range_open ul{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;height:220px;padding:10px 0}.p_List_ctrl .range_open .opt{color:#999;box-sizing:border-box;white-space:nowrap;width:100%;padding:10px 15px;font-size:13px;line-height:1}.p_List_ctrl .range_open .hit .opt{color:#000}.p_List_ctrl .if_open_range.range_box .btn_ctrl .ic{transform:rotate(180deg)}.p_List_ctrl .if_open_range .range_open{height:220px}.p_List_ctrl .filter_benefit{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;display:flex}.p_List_ctrl .type_box{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.p_List_ctrl .type_box .btn{box-sizing:border-box;border:1px solid #e5e5e5;flex-direction:row;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.p_List_ctrl .type_box .btn:before{content:"";z-index:2;background:#e5e5e5;width:1px;height:35px;display:none;position:absolute;top:-1px;right:0}.p_List_ctrl .type_box .btn .ic{opacity:.3;width:15px;height:15px;background-position:50%!important;background-repeat:no-repeat!important;background-size:15px 15px!important}.p_List_ctrl .type_box .btn.this_box{border-right:0}.p_List_ctrl .type_box .btn.this_box .ic{background-image:url(../images/c_img/list_type_box.svg)}.p_List_ctrl .type_box .btn.this_list{border-left:0}.p_List_ctrl .type_box .btn.this_list:before{left:0;right:auto}.p_List_ctrl .type_box .btn.this_list .ic{background-image:url(../images/c_img/list_type_list.svg)}.p_List_ctrl .type_box .btn.hit{border-color:#000;pointer-events:none!important}.p_List_ctrl .type_box .btn.hit .ic{opacity:1}.p_List_ctrl .type_box .btn.hit:before{background:#000;display:block}.p_List_ctrl .btn_filter{border:1px solid #e5e5e5;flex-direction:row;justify-content:center;align-items:stretch;width:70px;height:35px;font-weight:500;display:none}.p_List_ctrl .btn_filter strong{color:#222;background:url(../images/c_img/ic_search_filter.svg) 100%/18px no-repeat;flex-direction:column;justify-content:center;align-items:center;padding-right:20px;font-size:13px;line-height:1;display:flex}.p_Vtit li{list-style:none}.p_Vtit .inner{flex-direction:row;justify-content:center;align-items:center;height:60px;display:flex;position:relative}.p_Vtit .tit{color:#000;font-size:18px;font-weight:600;line-height:1;display:none}.p_Vtit .left{z-index:10;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;display:none;position:absolute;top:0;left:-10px}.p_Vtit .right{z-index:10;flex-direction:row;justify-content:flex-end;align-items:center;height:100%;display:flex;position:absolute;top:0;right:-10px}.p_Vtit .btn{width:40px;height:40px;background-position:50%!important;background-repeat:no-repeat!important;background-size:24px!important}.p_Vtit .btn_back{background-image:url(../images/c_img/ic_back.svg);background-size:20px!important}.p_Vtit .btn_share{background-image:url(../images/c_img/view_top_share.svg)}.p_Vtit .btn_wish{background-image:url(../images/c_img/view_top_wish.svg)}.p_Vtit .btn_wish.hit{background-image:url(../images/c_img/view_top_wish_on.svg)}.p_Vtit .btn_home{background-image:url(../images/c_img/view_top_home.svg);display:none}.p_Vshare{z-index:-1;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.p_Vshare .white_box{z-index:2;opacity:0;box-sizing:border-box;background:#fff;border-radius:20px;min-width:300px;max-width:100%;padding:30px;position:relative;overflow:hidden}.p_Vshare .white_box .tit{color:#000;text-align:center;font-size:18px;font-weight:700;line-height:1}.p_Vshare .white_box ul{box-sizing:border-box;flex-flow:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}.p_Vshare .white_box li{flex-direction:row;justify-content:center;align-items:center;display:flex}.p_Vshare .white_box .sns{box-sizing:border-box;border:1px solid #eee;border-radius:100px;width:45px;height:45px;transition:all .2s ease-out;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto 20px!important}.p_Vshare .white_box .sns.kakao{background-image:url(../images/c_img/view_sns_kakao.png)}.p_Vshare .white_box .sns.story{background-image:url(../images/c_img/view_sns_story.png)}.p_Vshare .white_box .sns.face{background-image:url(../images/c_img/view_sns_face.png)}.p_Vshare .white_box .sns.twitt{background-image:url(../images/c_img/view_sns_twitt.png)}.p_Vshare .white_box .sns.url{background-image:url(../images/c_img/view_url.svg)}.p_Vshare .white_box .btn_confirm{color:#000;background:#f0f0f0;border:1px solid #f0f0f0;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;height:40px;margin-top:30px;font-size:14px;font-weight:600;transition:all .2s ease-out;display:flex}.p_Vshare .bg_close{z-index:1;opacity:0;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.p_Vshare.if_open_share .white_box{opacity:1;animation:.2s both mv_share}.p_Vshare.if_open_share .bg_close{opacity:1;transition:all .3s ease-out}@keyframes mv_share{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(1)}}.p_Vtop{position:relative}.p_Vtop:before{content:"";background:#f2f2f2;width:1px;height:100%;position:absolute;top:0;left:50%}.p_Vtop li{list-style:none}.p_Vtop .area{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.p_Vtop .area_box{flex:1}.p_Vtop .this_photo{margin-right:50px;position:sticky;top:20px;overflow:hidden}.p_Vtop .this_info{margin-left:50px}.p_Vphoto .big_photo{position:relative}.p_Vphoto .big_photo .rolling_wrap{overflow:hidden}.p_Vphoto .big_photo .thumb{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.p_Vphoto .big_photo .thumb img{width:100%}.p_Vphoto .rolling_ctrl{z-index:20;justify-content:space-between;align-items:space-around;-webkit-backdrop-filter:blur(5px);background:#0009;border-radius:100px;flex-direction:row;width:80px;height:26px;margin-left:-40px;display:flex;position:absolute;bottom:10px;left:50%}.p_Vphoto .rolling_ctrl .prevnext{box-sizing:border-box;border-radius:5px;width:26px;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto 8px!important}.p_Vphoto .rolling_ctrl .prevnext.prev{background-image:url(../images/c_img/arrow_left_white.svg)}.p_Vphoto .rolling_ctrl .prevnext.next{background-image:url(../images/c_img/arrow_right_white.svg)}.p_Vphoto .rolling_ctrl .pagi{color:#999;flex-direction:row;flex:1;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.p_Vphoto .rolling_ctrl em{margin:0 2px}.p_Vphoto .rolling_ctrl strong.active{color:#fff}.p_Vphoto .rolling_thumb{margin-top:20px}.p_Vphoto .rolling_thumb ul,.p_Vphoto .rolling_thumb li{flex-direction:row;justify-content:center;align-items:center;display:flex}.p_Vphoto .rolling_thumb li+li{margin-left:5px}.p_Vphoto .rolling_thumb .box{flex-direction:row;justify-content:center;align-items:center;width:50px;display:flex;position:relative}.p_Vphoto .rolling_thumb .box img{width:100%}.p_Vphoto .rolling_thumb .hit .box:before{content:"";box-sizing:border-box;z-index:1;border:1px solid #000;width:100%;height:100%;position:absolute;top:0;left:0}.p_Vhashtag{margin-top:15px;padding:10px 15px;overflow:hidden}.p_Vhashtag .swip_box ul{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:5px;display:flex}.p_Vhashtag .tag{color:#666;box-sizing:border-box;background:#f5f5f5;border:1px solid #f5f5f5;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.p_Vname{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.p_Vname .brand{color:#0065e3;margin-bottom:10px;font-size:14px;font-weight:500}.p_Vname .item_icon{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;margin-bottom:5px;display:flex}.p_Vname .item_name dt{color:#000;font-size:25px;font-weight:700;line-height:1.3}.p_Vname .item_name dd{color:#999;margin-top:5px;font-size:15px;line-height:1.4}.p_Vname .item_price{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:15px;font-size:33px;line-height:1;display:flex}.p_Vname .item_price .before{color:#aaa;box-sizing:border-box;padding:0 2px;font-size:.65em;position:relative}.p_Vname .item_price .before:before{content:"";z-index:1;background:#aaa;width:100%;height:1px;margin-top:-1px;position:absolute;top:50%;left:0}.p_Vname .item_price .price_in{flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.p_Vname .item_price .after{color:#000;white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;margin-right:10px;display:flex}.p_Vname .item_price .after .won{font-weight:700}.p_Vname .item_price .after .won_t{font-size:.8em;font-weight:600}.p_Vname .item_price .percent{color:#e10000;font-weight:700}.p_Vname .benefit{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:3px 5px;margin-top:10px;display:flex}.p_Vname .benefit li+li:before{content:"/";color:#ccc;margin-right:5px;font-weight:500}.p_Vname .benefit .tx{color:#222;font-size:14px;font-weight:600}.p_Vname .benefit .mb_add .tx{color:#0065e3}.p_Vcoupon{margin-top:10px;overflow:hidden}.p_Vcoupon .coupon_box{flex-direction:row;justify-content:flex-start;align-items:stretch;height:60px;display:flex}.p_Vcoupon .coupon_box dl{border:1px solid #222;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 15px;display:flex;position:relative}.p_Vcoupon .coupon_box dt{color:#000;white-space:nowrap;font-size:16px;font-weight:700;line-height:1}.p_Vcoupon .coupon_box dd{color:#666;margin-top:2px;font-size:13px;font-weight:500}.p_Vcoupon .coupon_box .name{flex:1}.p_Vcoupon .coupon_box .name dt{transform-origin:0;font-weight:800;transform:scale(.75)}.p_Vcoupon .coupon_box .name dd{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.p_Vcoupon .coupon_box .discount{align-items:flex-end;margin-left:-1px}.p_Vcoupon .coupon_box .discount:before{content:"";background:#fff;border-left:1px dashed #222;width:2px;height:40px;position:absolute;top:10px;left:-1px}.p_Vcoupon .coupon_box .discount dt{font-weight:800}.p_Vcoupon .coupon_box .discount dd{white-space:nowrap}.p_Vreview{box-sizing:border-box;border-top:1px solid #f2f2f2;flex-direction:row;justify-content:space-between;align-items:center;margin-top:15px;padding-top:15px;display:flex}.p_Vreview .score{box-sizing:border-box;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:0;display:inline-flex}.p_Vreview .score .mark{width:90px;height:25px;margin-right:10px;position:relative}.p_Vreview .score .star{background:url(../images/c_img/item_star.svg) 0 repeat-x;width:100%;height:100%;position:absolute;top:0;left:0;background-size:18px!important}.p_Vreview .score .star.this_base{z-index:1;opacity:.2}.p_Vreview .score .star.this_value{z-index:2;background-image:url(../images/c_img/item_star_red.svg)}.p_Vreview .score .num{color:#e10000;margin-right:10px;font-size:18px;font-weight:700}.p_Vreview .total{color:#888;cursor:pointer;margin-left:auto;font-size:13px;font-weight:500}.p_Vinfo{box-sizing:border-box;border-top:1px solid #f2f2f2;margin-top:15px;padding-top:15px}.p_Vinfo dl{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.p_Vinfo dl+dl{margin-top:10px}.p_Vinfo dt,.p_Vinfo dd{font-size:13px;line-height:1.3}.p_Vinfo dt{color:#666;width:80px}.p_Vinfo dd{color:#333;word-wrap:break-word;word-break:keep-all;white-space:normal;flex-flow:wrap;flex:1;justify-content:flex-start;align-items:center;display:flex}.p_Vinfo .multi{line-height:1;position:relative}.p_Vinfo .multi+.multi{margin-left:10px;padding-left:10px}.p_Vinfo .multi+.multi:before{content:"";background:#ddd;width:1px;height:10px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.p_Vinfo .multi strong{color:#e10000;font-weight:500}.p_Vinfo .btn_view{color:#000;margin-bottom:3px;text-decoration:underline}.p_Vinfo .btn_place{color:#000;background:url(../images/c_img/view_place.svg) 100%/10px 10px no-repeat;padding-right:12px}.p_Vinfo .delivery_fee{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.p_Vinfo .delivery_fee+.delivery_fee{margin-top:3px}.p_Vcalendar{border-bottom:1px solid #f2f2f2;margin-bottom:15px;padding-bottom:15px}.p_Vcalendar .month_box{flex-direction:row;justify-content:center;align-items:center;display:flex}.p_Vcalendar .month_box .btn{border-radius:3px;width:30px;height:30px;background-position:50%!important;background-repeat:no-repeat!important;background-size:6px!important}.p_Vcalendar .month_box .btn.if_no{pointer-events:none;opacity:.3}.p_Vcalendar .month_box .btn.prev{background-image:url(../images/c_img/arrow_left.svg)}.p_Vcalendar .month_box .btn.next{background-image:url(../images/c_img/arrow_right.svg)}.p_Vcalendar .month_box strong{color:#000;text-align:center;white-space:nowrap;width:110px;font-size:22px;font-weight:700}.p_Vcalendar .calendar{box-sizing:border-box;margin-top:15px}.p_Vcalendar .calendar ul{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.p_Vcalendar .calendar li{text-align:center;flex:1;line-height:1}.p_Vcalendar .calendar li:first-of-type .day strong{color:#ff6060}.p_Vcalendar .calendar li:last-of-type .day strong{color:#5e89ff}.p_Vcalendar .week li{color:#333;margin-bottom:5px;font-size:12px;font-weight:700}.p_Vcalendar .week li:first-of-type{color:#e10000}.p_Vcalendar .week li:last-of-type{color:#235eff}.p_Vcalendar .day{flex-direction:row;justify-content:center;align-items:center;padding:5px;display:flex;position:relative}.p_Vcalendar .day strong{box-sizing:border-box;color:#333;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;padding-top:1px;font-size:15px;font-weight:600;display:flex}.p_Vcalendar .no .day{pointer-events:none!important}.p_Vcalendar .no .day strong{opacity:.3;position:relative}.p_Vcalendar .no .day strong:after{content:"";mix-blend-mode:multiply;background:#333;width:1px;height:60%;margin-top:-30%;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.p_Vcalendar .today .day strong{border:1px solid #000}.p_Vcalendar .today .day strong:after{display:none}.p_Vcalendar .hit .day strong{border:0;color:#fff!important;background:#000!important}.p_Vcalendar .hit .day:before{display:none}.p_Vopt .this_option dl{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.p_Vopt .this_option dl+dl{border-top:1px solid #f2f2f2;margin-top:15px;padding-top:15px}.p_Vopt .this_option dt{color:#333;flex-direction:column;justify-content:center;align-items:flex-start;width:80px;font-size:13px;font-weight:600;line-height:1;display:flex}.p_Vopt .this_option dd{flex:1}.p_Vopt .this_option dd>*{margin-top:10px}.p_Vopt .this_option dd>:first-of-type{margin-top:0!important}.p_Vopt .counter_box{box-sizing:border-box;border:1px solid #e5e5e5;border-radius:100px;flex-direction:row;justify-content:flex-start;align-items:stretch;height:50px;padding:4px;display:flex}.p_Vopt .counter_box .updown_input{text-align:center;color:#000;cursor:default;flex:1;width:100%;font-size:17px;font-weight:600}.p_Vopt .counter_box a{border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:40px;height:100%;transition:all .2s ease-out;display:flex}.p_Vopt .counter_box .shape{width:12px;height:12px;position:relative}.p_Vopt .counter_box .shape:before{content:"";background:#000;width:100%;height:2px;margin-top:-1px;position:absolute;top:50%;left:0}.p_Vopt .counter_box .shape:after{content:"";background:#000;width:2px;height:100%;margin-left:-1px;position:absolute;top:0;left:50%}.p_Vopt .counter_box .btn_down.if_no{opacity:.2;pointer-events:none!important}.p_Vopt .counter_box .btn_down .shape:after{display:none}.p_Vopt .opt_dropbox{position:relative}.p_Vopt .opt_dropbox .opt_tx{cursor:pointer;color:#666;box-sizing:border-box;border:1px solid #e5e5e5;flex-direction:row;justify-content:flex-start;align-items:center;height:45px;padding:0 15px;font-size:13px;font-weight:500;display:flex}.p_Vopt .opt_dropbox .opt_tx strong{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.p_Vopt .opt_dropbox .opt_tx em.opt_price{color:#000;margin-left:5px;font-weight:600}.p_Vopt .opt_dropbox .opt_tx em.opt_remain{color:#999;margin-left:10px}.p_Vopt .opt_dropbox .opt_tx.this_selected{border-radius:5px;padding-right:40px}.p_Vopt .opt_dropbox .opt_list{z-index:300;box-sizing:border-box;background:#fff;border:1px solid #333;border-radius:5px;width:100%;transition:all .2s ease-out;display:none;position:absolute;top:0;left:0;overflow:hidden}.p_Vopt .opt_dropbox .opt_list .c_scroll_v{max-height:300px;overflow:hidden auto}.p_Vopt .opt_dropbox .opt_list .opt_tx{border-color:#f2f2f2;border-top-style:none;border-top-width:0;border-left-style:none;border-left-width:0;border-right-style:none;border-right-width:0}.p_Vopt .opt_dropbox .opt_list .opt_tx.soldout{pointer-events:none}.p_Vopt .opt_dropbox .opt_list .opt_tx.soldout strong,.p_Vopt .opt_dropbox .opt_list .opt_tx.soldout em{color:#ccc}.p_Vopt .opt_dropbox .opt_list .opt_tx.soldout em.opt_price{font-weight:400!important}.p_Vopt .opt_dropbox .opt_list a.opt_tx:last-of-type{border-bottom:0}.p_Vopt .opt_dropbox .opt_list div.opt_tx{border-top:0;padding-bottom:1px;background:#fff!important}.p_Vopt .opt_dropbox .opt_list div.opt_tx strong{color:#000!important}.p_Vopt .opt_dropbox .arrow{pointer-events:none;background:url(../images/c_img/arrow_down.svg) 50% no-repeat;width:15px;height:15px;transition:all .2s ease-out;position:absolute;top:15px;right:15px;background-size:11px 8px!important}.p_Vopt .opt_dropbox.before{pointer-events:none}.p_Vopt .opt_dropbox.before .arrow{opacity:.2}.p_Vopt .opt_dropbox.before .opt_tx{color:#999;background:#f5f5f5}.p_Vopt .opt_dropbox.if_open_opt .arrow{z-index:301;transform:rotate(180deg)}.p_Vopt .opt_dropbox.if_open_opt .opt_tx.this_selected{color:#000;border-color:#000 #000 #0000;border-radius:5px 5px 0 0}.p_Vopt .opt_other{background:#f9f9f9}.p_Vopt .opt_other ul{padding:0 15px 15px}.p_Vopt .opt_other li+li{margin-top:5px}.p_Vopt .opt_other label{position:relative}.p_Vopt .opt_other label input{opacity:0;position:absolute;top:0;left:0}.p_Vopt .opt_other label .tx{color:#666;box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:5px;flex-direction:row;justify-content:flex-start;align-items:center;height:45px;padding:0 10px;font-size:13px;display:flex}.p_Vopt .opt_other label .tx strong{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.p_Vopt .opt_other label .tx em.opt_price{color:#000;margin-left:5px;font-weight:600}.p_Vopt .opt_other label .tx em.opt_remain{color:#999;margin-left:10px}.p_Vopt .opt_other label .shape{box-sizing:border-box;background-repeat:no-repeat;border-radius:3px;width:25px;height:25px;margin-right:5px;position:relative;overflow:hidden;background-position:50%!important;background-size:100%!important}.p_Vopt .opt_other label .shape:before{content:"";box-sizing:border-box;z-index:1;border:1px solid #0000001a;border-radius:3px;width:100%;height:100%;position:absolute;top:0;left:0}.p_Vopt .opt_other label .price{text-align:right;color:#222;white-space:nowrap;width:90px;margin-left:auto}.p_Vopt .opt_other label input:checked+.tx{color:#000;border-color:#000}.p_Vopt .opt_other label input:checked+.tx .shape:before{border:2px solid #000}.p_Vopt .opt_other label.soldout{pointer-events:none}.p_Vopt .opt_other label.soldout .tx strong,.p_Vopt .opt_other label.soldout .tx em{color:#ccc}.p_Vopt .opt_other label.soldout .tx em.opt_price{font-weight:400!important}.p_Vopt .opt_other label.soldout .shape{opacity:.2}.p_Vopt .opt_other{border:1px solid #e5e5e5;border-radius:5px}.p_Vopt .opt_other .this_opt_tit{color:#000;flex-direction:row;justify-content:flex-start;align-items:center;height:45px;padding:0 15px;font-size:13px;font-weight:500;display:flex}.p_Vopt .opt_other.before .this_opt_tit{color:#666}.p_Vopt .opt_other.before{pointer-events:none}.p_Vopt .this_volume{flex-direction:row;justify-content:stretch;align-items:stretch;display:flex}.p_Vopt .this_volume dt{color:#333;flex-direction:column;justify-content:center;align-items:flex-start;width:80px;font-size:13px;font-weight:600;line-height:1;display:flex}.p_Vopt .this_volume dd{flex:1}.p_Vopt .type_result{box-sizing:border-box;background:#f9f9f9;margin-top:20px}.p_Vopt .type_result dl{flex-direction:column;justify-content:stretch;align-items:stretch;padding:15px;display:flex}.p_Vopt .type_result dl+dl{border-top:1px dashed #ddd}.p_Vopt .type_result dt{color:#666;width:auto;height:auto;font-size:13px;font-weight:500;line-height:1.4}.p_Vopt .type_result dd{flex-direction:row;justify-content:flex-start;align-items:stretch;margin-top:10px;display:flex}.p_Vopt .type_result .add_tag{color:#999;white-space:nowrap;margin-right:10px}.p_Vopt .type_result .date{color:#0065e3;box-sizing:border-box;white-space:nowrap;background:url(../images/c_img/ic_date.svg) 0/12px no-repeat;margin-bottom:3px;padding-left:17px;display:block;position:relative}.p_Vopt .type_result .price{color:#000;flex-direction:row;justify-content:center;align-items:center;margin-left:auto;font-size:14px;font-weight:600;display:flex}.p_Vopt .type_result .btn_delete{background:url(../images/c_img/item_del.svg) 100% no-repeat;width:30px;height:36px;background-size:19px!important}.p_Vopt .type_result .counter_box{background:#fff;border-radius:3px;width:110px;height:36px}.p_Vopt .type_result .counter_box a{border-radius:3px;width:26px}.p_Vopt .type_result .counter_box .updown_input{font-size:14px}.p_Vfix .fix_btm{box-sizing:border-box;background:#fff;margin-top:30px}.p_Vfix .fix_btm .price_total{color:#000;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:15px;font-size:20px;font-weight:600;line-height:1;display:flex}.p_Vfix .fix_btm .price_total strong{margin-left:10px;font-size:1.3em;font-weight:800}.p_Vfix .fix_btm .buy_box{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.p_Vfix .fix_btm .buy_box li{flex:1}.p_Vfix .fix_btm .buy_box .btn{box-sizing:border-box;color:#000;background:#fff;border:1px solid #000;flex-direction:row;justify-content:center;align-items:center;height:60px;font-size:17px;font-weight:600;transition:all .2s ease-out;display:flex}.p_Vfix .fix_btm .buy_box .btn.btn_order{color:#fff;background:#000}.p_Vfix .fix_btm .buy_box .btn.btn_soldout{color:#aaa;background:#fafafa;border-color:#e5e5e5;pointer-events:none!important}.p_Vfix{box-sizing:border-box;border-top:1px solid #f2f2f2;margin-top:15px;padding-top:15px}.p_Vfix .bg_close{z-index:1;opacity:0;background:#0009;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.p_Vfix .btn_close{z-index:2;-webkit-backdrop-filter:blur(5px);background-color:#fffc;border-radius:30px 30px 0 0;flex-direction:row;justify-content:center;align-items:center;width:100%;height:30px;display:none;position:absolute;top:0;left:0}.p_Vfix .btn_close:before{content:"";background:#e5e5e5;border-radius:100px;width:50px;height:5px}.p_Vfix .white_box{box-sizing:border-box;background:#fff;position:relative}.p_Vfix .scroll_box{box-sizing:border-box}.p_Vfixbtn{z-index:350;background:#fff;width:100%;display:none;position:fixed;bottom:0;left:0;box-shadow:0 -1px 1px #0000000d}.p_Vfixbtn ul{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:0;display:flex}.p_Vfixbtn li{flex-direction:column;flex:1;justify-content:center;align-items:stretch;display:flex}.p_Vfixbtn li.type_wish{flex:none;width:60px}.p_Vfixbtn .btn{color:#fff;background:#000;flex-direction:row;justify-content:center;align-items:center;height:55px;font-size:16px;font-weight:500;display:flex}.p_Vfixbtn .btn_wish{background:url(../images/c_img/item_wish.svg) 50% no-repeat;height:50px;background-size:26px!important}.p_Vfixbtn .btn_wish.hit{background-image:url(../images/c_img/item_wish_on.svg)}.p_Vfixbtn .btn_soldout{color:#aaa;background:#fafafa;pointer-events:none!important}.p_Vnaver{flex-direction:column;justify-content:center;align-items:center;margin-top:20px;display:flex}.p_Vnaver .npay_tip{color:#333;box-sizing:border-box;border-top:1px dashed #ddd;width:277px;margin-top:10px;padding-top:10px;font-size:12px;line-height:1.3}.p_Vnaver .npay_tip .red{color:#e10000}.p_Vbanner{margin-top:80px}.p_Vbanner .banner{flex-direction:row;justify-content:center;align-items:center;display:flex}.p_Vbanner .banner a{font-size:0}.p_Vbanner img{max-width:100%}.p_Vbanner .img_mo{display:none}.p_Vbanner .banner+.banner{margin-top:15px}.p_Vconts{margin-top:100px;position:relative}.p_Vconts:before{content:"";box-sizing:border-box;z-index:1;background:#f9f9f9;border-top:1px solid #f2f2f2;width:100%;height:10px;display:none;position:absolute;top:-40px;left:0}.p_Vconts .tab_menu{z-index:100;background:#fff;position:sticky;top:0;overflow:hidden}.p_Vconts .tab_menu .tab_in{flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.p_Vconts .tab_menu .tab_in:before{content:"";z-index:2;background:#e5e5e5;width:100%;height:2px;position:absolute;bottom:0;left:0}.p_Vconts .tab_menu ul{flex-direction:row;flex:1;justify-content:center;align-items:center;max-width:800px;display:flex}.p_Vconts .tab_menu li{flex:1;list-style:none}.p_Vconts .tab_menu .tab{color:#000;text-align:center;white-space:nowrap;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;height:70px;font-size:17px;font-weight:600;display:flex;position:relative}.p_Vconts .tab_menu .tab .num{color:#999;margin-left:2px;font-size:.9em}.p_Vconts .tab_menu .hit .tab:before{content:"";z-index:2;background:#000;width:100%;height:2px;position:absolute;bottom:0;left:0}.p_Vconts .detail{margin-top:30px;position:relative;overflow:hidden}.p_Vconts .detail img{max-width:100%}.p_Vconts .detail .fold_ctrl{background:linear-gradient(#fff0 0%,#fff 50% 100%);flex-direction:row;justify-content:center;align-items:flex-end;width:100%;height:100px;padding-bottom:20px;display:none;position:absolute;bottom:0;left:0}.p_Vconts .detail .fold_ctrl .btn_ctrl{color:#333;background:#fff;border:1px solid #333;border-radius:100px;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:250px;height:45px;margin:0 auto;font-size:13px;font-weight:500;display:flex;box-shadow:0 0 5px #0000001a}.p_Vconts .detail .fold_ctrl .btn_ctrl strong{background:url(../images/c_img/arrow_down.svg) right 1px center/10px 8px no-repeat;padding-right:15px}.p_Vconts .detail.this_fold{height:1000px}.p_Vconts .detail.this_fold .fold_ctrl{display:flex}.p_Vconts .detail.this_fold.if_unfold{height:auto!important}.p_Vconts .detail.this_fold.if_unfold .fold_ctrl{display:none}.p_Vconts .sub_tit{flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:10px;display:flex}.p_Vconts .sub_tit .tit{color:#222;font-size:17px;font-weight:600;line-height:1}.p_Vconts .sub_tit .add{color:#999;margin-top:5px;font-size:12px}.p_Vconts .notify{margin-top:50px}.p_Vconts .notify_wrap{flex-direction:row;justify-content:stretch;align-items:stretch;gap:30px;display:flex}.p_Vconts .notify_wrap .notify{flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;display:flex}.p_Vconts .notify_wrap .txt_box{flex:1}.p_Vconts .notify .table{box-sizing:border-box;border:1px solid #f2f2f2}.p_Vconts .notify .table dl{flex-direction:row;place-content:stretch flex-start;align-items:stretch;display:flex}.p_Vconts .notify .table dl+dl{box-sizing:border-box;border-top:1px solid #f2f2f2}.p_Vconts .notify .table dt,.p_Vconts .notify .table dd{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:center;padding:10px;font-size:13px;line-height:1.4;display:flex}.p_Vconts .notify .table dt{color:#666;background:#f9f9f9;width:180px}.p_Vconts .notify .table dd{color:#333;flex:1;font-size:13px}.p_Vconts .notify .txt_box{box-sizing:border-box;border:1px solid #f2f2f2;padding:15px;font-size:13px;line-height:1.35}.p_Vconts .place_info{margin-top:50px}.p_Vconts .place_info .wrapping{background:#f9f9f9;padding:30px}.p_Vconts .place_info .map_box{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;height:600px}.p_Vconts .place_info .info_box{flex-flow:column wrap;justify-content:center;align-items:flex-start;gap:5px;margin-top:15px;display:flex}.p_Vconts .place_info .info_box .place_name{color:#000;margin-bottom:5px;font-size:16px;font-weight:700}.p_Vconts .place_info .info_box dl{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-size:13px;display:flex}.p_Vconts .place_info .info_box dt{color:#999}.p_Vconts .place_info .info_box dd{color:#333;font-weight:500}.p_Vboard li{list-style:none}.p_Vboard .c_pagi{margin-top:15px}.p_Vboard .none_box{flex-direction:column;justify-content:center;align-items:center;margin:100px 0;display:flex}.p_Vboard .none_box .icon{opacity:.2;background-position:50%;background-repeat:no-repeat;width:100%;height:50px;background-size:50px!important}.p_Vboard.type_qna .none_box .icon{background-image:url(../images/c_img/view_no_qna.svg)}.p_Vboard.type_review .none_box .icon{background-image:url(../images/c_img/view_no_review.svg)}.p_Vboard .board_top .inner{box-sizing:border-box;background:#f5f5f5;flex-direction:row;justify-content:flex-start;align-items:center;padding:50px;display:flex}.p_Vboard .board_top .left_box{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:10px 20px;display:flex}.p_Vboard .board_top .right_box{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.p_Vboard .board_top .guide_tx{color:#999;margin-top:10px;font-size:12px}.p_Vboard .board_top .guide_tx a{text-decoration:underline}.p_Vboard .board_top .c_btnbox{margin-top:0}.p_Vboard .board_top .c_btnbox li{flex:none}.p_Vboard .board_top .this_write{flex:1!important}.p_Vboard .board_top .this_write strong{background:url(../images/c_img/ic_write.svg) 0/16px no-repeat;padding-left:20px}.p_Vboard .board_top .total_write{color:#333;border-left:1px solid #ddd;padding-left:20px;font-size:18px;font-weight:600;line-height:1}.p_Vboard .board_top .total_write em{text-decoration:underline}.p_Vboard .board_top .score{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.p_Vboard .board_top .score .mark{width:125px;height:25px;margin-right:10px;position:relative}.p_Vboard .board_top .score .star{background:url(../images/c_img/item_star.svg) 0 repeat-x;width:100%;height:100%;position:absolute;top:0;left:0;background-size:25px!important}.p_Vboard .board_top .score .star.this_base{z-index:1;opacity:.2}.p_Vboard .board_top .score .star.this_value{z-index:2;background-image:url(../images/c_img/item_star_red.svg)}.p_Vboard .board_top .score .average{color:#000;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;font-size:24px;font-weight:700;line-height:1;display:flex}.p_Vboard .board_top .score .average em{opacity:.3;font-size:.85em;font-weight:400}.p_Vboard .board_list{overflow:hidden}.p_Vboard .board_list li{box-sizing:border-box;border:1px solid #f2f2f2;border-top:0;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:0 50px;padding:20px 50px;display:flex;position:relative;overflow:hidden}.p_Vboard .posting{box-sizing:border-box;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:30px;font-size:13px;display:flex}.p_Vboard .posting .writer{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:5px;display:flex}.p_Vboard .posting .name{color:#333;white-space:nowrap;font-weight:600}.p_Vboard .posting .date{color:#999;white-space:nowrap}.p_Vboard .posting .btn_ctrl{color:#aaa;box-sizing:border-box;white-space:nowrap;z-index:10;margin-right:5px;padding:5px 0;text-decoration:underline;display:none;position:relative}.p_Vboard .post_info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;width:180px;display:flex}.p_Vboard .post_info .mark{flex:none;width:80px;height:20px;position:relative}.p_Vboard .post_info .mark .star{background:url(../images/c_img/item_star.svg) 0 repeat-x;width:100%;height:100%;position:absolute;top:0;left:0;background-size:16px!important}.p_Vboard .post_info .mark .star.this_base{z-index:1;opacity:.2}.p_Vboard .post_info .mark .star.this_value{z-index:2;background-image:url(../images/c_img/item_star_red.svg)}.p_Vboard .post_conts{flex:1}.p_Vboard .post_conts .title{color:#333;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:5px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.p_Vboard .post_conts .content{color:#333;word-wrap:break-word;word-break:keep-all;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.p_Vboard .post_conts .upload{width:100%;margin-bottom:10px;font-size:0;display:none}.p_Vboard .post_conts .upload img{max-width:800px;max-height:600px}.p_Vboard.type_qna .post_conts .content{color:#888;display:none}.p_Vboard li.if_reported .post_conts .content{color:#aaa}.p_Vboard .post_photo{box-sizing:border-box;flex-direction:row;flex:none;justify-content:flex-end;align-items:center;margin-left:auto;display:flex;position:relative}.p_Vboard .post_photo *,.p_Vboard .post_photo :before{transition:all .2s ease-out}.p_Vboard .post_photo .photo_in{border-radius:5px;width:80px;height:80px;position:relative;overflow:hidden}.p_Vboard .post_photo .photo_in:before{content:"";z-index:5;opacity:0;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.p_Vboard .post_photo .icon_h{z-index:10;transform-origin:0 0;background:#fff;width:31px;height:1px;position:absolute;top:50%;left:50%;transform:scaleX(0)translate(-50%)}.p_Vboard .post_photo .icon_v{z-index:10;transform-origin:top;background:#fff;width:1px;height:31px;position:absolute;top:50%;left:50%;transform:scaleY(0)translateY(-50%)}.p_Vboard .post_photo .img{width:100%;height:100%;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.p_Vboard .post_reply{flex-direction:row;justify-content:stretch;align-items:stretch;width:100%;margin-top:10px;display:none}.p_Vboard .post_reply .edge{background:#eee;width:40px;position:relative}.p_Vboard .post_reply .edge:before{content:"";background:#fff;border-radius:0 30px 0 0;width:100%;height:100%;position:absolute;top:0;left:0}.p_Vboard .post_reply .reply_in{background:#eee;border-radius:0 20px 20px;flex:1;padding:20px}.p_Vboard .post_reply .reply_info{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;line-height:1;display:flex}.p_Vboard .post_reply .reply_content{color:#666;word-wrap:break-word;word-break:keep-all;white-space:normal;margin-top:10px;font-weight:500;line-height:1.45}.p_Vboard .if_open_Vboard{background:#fff!important}.p_Vboard .if_open_Vboard .post_conts .content{-webkit-line-clamp:100!important;max-height:none!important;display:block!important}.p_Vboard .if_open_Vboard .post_reply{display:flex}.p_Vboard .if_open_Vboard .post_reply .edge:before{background:#fff!important}.p_Vboard .if_open_Vboard .post_conts .upload{display:block}.p_Vboard .if_open_Vboard .post_info .ctrl_box{display:flex}.p_Vboard .if_open_Vboard .post_photo{display:none}.p_Vboard .if_open_Vboard .post_conts .title{-webkit-line-clamp:100}.p_Vboard .if_open_Vboard .posting .btn_ctrl{display:inline-block}.p_Vrelative li{list-style:none}.p_Vrelative .tit_box{flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px;display:flex}.p_Vrelative .tit_box .tit{color:#000;font-size:30px;font-weight:600;line-height:1}.p_Vrelative .rolling_wrap{margin-top:15px;overflow:hidden}.p_Vrelative .rolling_ctrl{flex-direction:row;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.p_Vrelative .rolling_ctrl.if_hide{display:none}.p_Vrelative .rolling_ctrl.if_show{display:flex}.p_Vrelative .rolling_ctrl .prevnext{box-sizing:border-box;border-radius:5px;width:30px;height:30px;transition:all .2s ease-out;background-position:50%!important;background-repeat:no-repeat!important;background-size:6px!important}.p_Vrelative .rolling_ctrl .prevnext.prev{background-image:url(../images/c_img/arrow_left.svg)}.p_Vrelative .rolling_ctrl .prevnext.next{background-image:url(../images/c_img/arrow_right.svg)}.p_Vrelative .rolling_ctrl .pagi{color:#000;flex-direction:row;justify-content:center;align-items:center;width:50px;font-size:14px;font-weight:700;display:flex}.p_Vrelative .rolling_ctrl .pagi em{opacity:.3;margin:0 2px}.p_Vrelative .rolling_ctrl .pagi strong{opacity:.3}.p_Vrelative .rolling_ctrl .pagi strong.active{opacity:1}.p_Vrelative .item_box .info .item_icon{display:none}.p_Fly{z-index:150;position:fixed;bottom:20px;right:20px}.p_Fly .btn_recent{box-sizing:border-box;z-index:2;-webkit-backdrop-filter:blur(5px);background:#ffffffe6;border:1px solid #ccc;border-radius:100px;flex-direction:row;justify-content:flex-end;align-items:center;height:50px;padding:0 10px 0 15px;transition:all .3s ease-out;display:flex;position:absolute;bottom:0;right:0}.p_Fly .btn_recent .tx{color:#333;white-space:nowrap;font-size:14px;font-weight:600}.p_Fly .btn_recent .thumb{box-sizing:border-box;border-radius:100px;flex:none;width:30px;height:30px;margin-left:5px;position:relative;overflow:hidden;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.p_Fly .btn_recent .thumb:before{content:"";background:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.p_Fly .go_top{box-sizing:border-box;z-index:1;-webkit-backdrop-filter:blur(5px);background:#ffffffb3 url(../images/c_img/ic_gotop.svg) 50%/12px no-repeat;border:1px solid #ccc;border-radius:100px;width:50px;height:50px;transition:all .3s ease-out;position:absolute;bottom:-70px;right:0}.p_Fly .btn_alarm{box-sizing:border-box;z-index:2;-webkit-backdrop-filter:blur(5px);background-color:#ffffffb3;border:1px solid #000;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s ease-out;display:flex;position:relative}.p_Fly .btn_alarm .icon{background:url(../images/c_img/app_alarm.svg) 50%/16px no-repeat;width:100%;height:100%;font-size:0}.p_Fly .btn_alarm .total{color:#fff;background:#e10000;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:flex;position:absolute;top:0;right:-3px}.p_Fly .btn_alarm.if_deny{border-color:#c1c1c1}.p_Fly .btn_alarm.if_deny .icon{background-image:url(../images/c_img/app_alarm_deny.svg);background-size:20px}.p_Fly .btn_alarm.if_noread{border-color:#e10000}.p_Fly .btn_alarm.if_noread .icon{background-image:url(../images/c_img/app_alarm_noread.svg);animation:2s ease-out infinite forwards mv_alarm}@keyframes mv_alarm{0%,50%{transform:rotate(0)}5%,15%,25%,35%,45%{transform:rotate(13deg)}10%,20%,30%,40%{transform:rotate(-13deg)}}.p_Fly.if_scroll .btn_recent{right:60px}.p_Fly.if_scroll .go_top{bottom:0}.p_Fly.if_scroll .btn_alarm{margin-bottom:60px}.p_Recent li{list-style:none}.p_Recent .layer_in{z-index:2;box-sizing:border-box;z-index:400;background:#fff;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:430px;height:100%;padding:0 30px;transition:all .2s ease-out;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.p_Recent .layer_tit{box-sizing:border-box;border-bottom:1px solid #000;flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px;padding-bottom:10px;display:flex}.p_Recent .layer_tit .tit{color:#000;font-size:20px;font-weight:700}.p_Recent .layer_tit .btn_close{background:url(../images/c_img/ic_close2.svg) 50%/14px no-repeat;width:30px;height:30px;margin-left:auto;margin-right:-8px}.p_Recent .layer_cont{box-sizing:border-box;flex:auto;margin:0 -30px;padding:0 30px;overflow-y:auto;padding-bottom:50px!important}.p_Recent .recent_li{margin-top:10px}.p_Recent .recent_li ul{width:100%;padding-bottom:20px}.p_Recent .recent_li li{width:100%;position:relative}.p_Recent .recent_li li+li{border-top:1px solid #eee}.p_Recent .recent_item{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:10px 0;display:flex;position:relative}.p_Recent .recent_item .thumb{box-sizing:border-box;background:#fafafa url(../images/c_img/photo_g.svg) 50% no-repeat;border-radius:5px;width:80px;margin-right:10px;position:relative;overflow:hidden;background-size:25px!important}.p_Recent .recent_item .thumb .img{width:100%;font-size:0}.p_Recent .recent_item .thumb .img img{width:100%;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.p_Recent .recent_item .soldout{z-index:2;color:#000;letter-spacing:0;text-align:center;background:#ffffffb3;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;left:0}.p_Recent .recent_item .info{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex;position:relative}.p_Recent .recent_item .item_name{color:#333;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.p_Recent .recent_item .price{color:#000;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:5px;font-size:15px;display:flex}.p_Recent .recent_item .price .won{font-weight:700}.p_Recent .recent_item .price .won_t{font-size:.9em;font-weight:600}.p_Recent .recent_item .quick_btn{z-index:20;flex-direction:row;justify-content:flex-end;align-items:center;display:flex;position:absolute;bottom:10px;right:0}.p_Recent .recent_item .quick_btn .btn{box-sizing:border-box;opacity:.3;background-position:50%;background-repeat:no-repeat;background-size:23px;width:25px;height:25px;margin-left:10px}.p_Recent .recent_item .quick_btn .btn.btn_cart{background-image:url(../images/c_img/item_cart.svg)}.p_Recent .recent_item .quick_btn .btn.btn_wish{background-image:url(../images/c_img/item_wish.svg)}.p_Recent .recent_item .quick_btn .btn.btn_wish.hit{background-image:url(../images/c_img/item_wish_on.svg)}.p_Recent .recent_item .quick_btn .btn.btn_del{background-image:url(../images/c_img/item_del.svg)}.p_Recent .recent_item .quick_btn .btn.hit{opacity:1}.p_Recent .recent_item.item_soldout .quick_btn .btn_cart{display:none}.p_Recent .bg_close{z-index:399;opacity:0;visibility:hidden;background:#0009;width:100%;height:100%;transition:all .2s ease-out;position:fixed;top:0;left:0}.p_Recent.if_open_recent{z-index:400}.p_Recent.if_open_recent .layer_in{transform:translate(0)}.p_Recent.if_open_recent .bg_close{opacity:1;visibility:visible}.p_Fix{z-index:350;-webkit-backdrop-filter:blur(5px);background-color:#fffffff2;width:100%;display:none;position:fixed;bottom:0;left:0;box-shadow:0 -1px 1px #0000000d}.p_Fix li{list-style:none}.p_Fix .ul{flex-direction:row;justify-content:stretch;align-items:stretch;height:70px;display:flex}.p_Fix .li{flex:1;position:relative}.p_Fix .btn{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.p_Fix .btn .ic{flex-direction:column;justify-content:center;align-items:center;font-size:0;display:inline-flex;position:relative}.p_Fix .btn .ic img{width:25px;height:25px}.p_Fix .btn .tx{color:#333;white-space:nowrap;margin-top:8px;font-size:10px;font-weight:600;line-height:1}.p_Fix .btn .thumb{box-sizing:border-box;border-radius:50%;width:25px;height:25px;display:none;position:relative;overflow:hidden;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.p_Fix .btn .thumb:before{content:"";background:#0000001a;width:100%;height:100%;position:absolute;top:0;left:0}.p_Fix .btn .cart_num{color:#fff;box-sizing:border-box;z-index:2;white-space:nowrap;text-align:center;background:#000;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:10px;font-weight:600;display:flex;position:absolute;top:-3px;right:-6px}.p_Fix .this_recent .btn{pointer-events:none!important}.p_Fix .li.if_recent .btn{pointer-events:auto!important}.p_Fix .li.if_recent .ic{display:none}.p_Fix .li.if_recent .thumb{display:block}.p_Fix .li.hit .btn:before{content:"";background:#000;width:100%;height:2px;position:absolute;bottom:0;left:0}.p_Fix.if_hide{display:none}.p_Popcart{z-index:9999;visibility:hidden;width:300px;transition:all .3s ease-out;position:fixed;bottom:-200px;left:50%;transform:translate(-50%)}.p_Popcart li{list-style:none}.p_Popcart .white_box{z-index:2;-webkit-backdrop-filter:blur(5px);box-sizing:border-box;text-align:center;background-color:#ffffffe6;border:1px solid #eee;border-radius:10px;padding-top:30px;position:relative;overflow:hidden;box-shadow:0 0 10px #0000001a}.p_Popcart .tip{text-align:center;color:#000;background:url(../images/c_img/item_cart.svg) top/40px no-repeat;padding-top:50px;font-size:16px;font-weight:500;line-height:1}.p_Popcart ul{background:#fff;border-top:1px solid #eee;flex:none;justify-content:space-between;align-items:center;margin-top:30px;display:flex}.p_Popcart li{box-sizing:border-box;flex:1}.p_Popcart li+li{border-left:1px solid #eee}.p_Popcart .btn{color:#999;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;height:45px;font-size:13px;font-weight:600;display:flex}.p_Popcart .btn.go_cart{color:#000}.p_Popcart.if_cart_save{visibility:visible;bottom:20px}.p_Slide li{list-style:none}.p_Slide .slide_in{box-sizing:border-box;z-index:400;-ms-overflow-style:none;scrollbar-width:none;background:#fff;width:100%;max-width:430px;height:100%;padding-bottom:40px;transition:all .2s ease-out;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.p_Slide .slide_layout{box-sizing:border-box;padding:0 30px}.p_Slide .slide_bg{z-index:399;opacity:0;visibility:hidden;background:#0009;width:100%;height:100%;transition:opacity .2s ease-out;position:fixed;top:0;left:0}.p_Slide .my_info .top_box{flex-direction:row;justify-content:space-between;align-items:center;padding:15px 0;display:flex}.p_Slide .my_info .top_box .area_box{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.p_Slide .my_info .top_box .right_box{justify-content:flex-end;padding-left:10px}.p_Slide .my_info .btn_close{background:url(../images/c_img/ic_close.svg) 50%/14px no-repeat;width:40px;height:40px;margin-right:-13px}.p_Slide .my_info .who{color:#999;flex-direction:row;justify-content:flex-start;align-items:center;padding:5px 0;font-size:15px;display:flex}.p_Slide .my_info .who .level{background:#f2f2f2;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;margin-right:10px;display:flex;overflow:hidden}.p_Slide .my_info .who .level img{width:100%}.p_Slide .my_info .who .name{color:#000;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;font-size:18px;font-weight:700;display:-webkit-box;overflow:hidden}.p_Slide .my_info .go_mypage{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.p_Slide .my_info .go_mypage .btn{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;padding:5px 10px;display:inline-flex;position:relative}.p_Slide .my_info .go_mypage .btn .tx{background-position:top;background-repeat:no-repeat;background-size:30px 20px;padding-top:35px}.p_Slide .my_info .go_mypage .btn.type_my .tx{background-image:url(../images/c_img/slide_my.svg)}.p_Slide .my_info .go_mypage .btn.type_cart .tx{background-image:url(../images/c_img/slide_cart.svg)}.p_Slide .my_info .go_mypage .btn.type_deliver .tx{background-image:url(../images/c_img/slide_deliver.svg)}.p_Slide .my_info .go_mypage .btn.type_wish .tx{background-image:url(../images/c_img/slide_wish.svg)}.p_Slide .my_info .go_mypage .btn .tx{color:#000;white-space:nowrap;font-weight:500}.p_Slide .my_info .go_mypage .dot{box-sizing:border-box;background:#e10000;border:1px solid #e10000;border-radius:50%;width:5px;height:5px;margin-left:10px;position:absolute;top:0;left:50%}.p_Slide .my_info .member_link{flex-direction:row;justify-content:flex-start;align-items:center;gap:0 1px;display:flex}.p_Slide .my_info .member_link li{flex:1}.p_Slide .my_info .member_link .btn{color:#fff;box-sizing:border-box;background:#000;border:1px solid #000;flex-direction:row;justify-content:center;align-items:center;height:40px;font-size:13px;display:flex}.p_Slide .my_info .member_tx{flex-direction:row;justify-content:space-between;align-items:center;margin-top:5px;font-size:13px;display:flex}.p_Slide .my_info .member_tx .tt{color:#aaa;line-height:1}.p_Slide .my_info .member_tx .btn{box-sizing:border-box;margin-left:auto;padding:5px 0}.p_Slide .my_info .member_tx .btn .tx{color:#333;border-bottom:1px solid #333;font-weight:600}.p_Slide .my_info .member_tx.this_login{justify-content:flex-end}.p_Slide .category{box-sizing:border-box;border-top:10px solid #f2f2f2;margin-top:20px;padding-top:20px}.p_Slide .category .btn_open{width:40px;font-size:0;position:relative;overflow:hidden}.p_Slide .category .btn_open .ic{opacity:.2;background:url(../images/c_img/arrow_down.svg) 50%/12px no-repeat;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.p_Slide .category .li.if_no2 .btn_open{display:none}.p_Slide .category .first_ctg{box-sizing:border-box;border-bottom:1px solid #eee;flex-direction:row;flex:1;justify-content:space-between;align-items:stretch;display:flex}.p_Slide .category .first_ctg .ctg_name{color:#000;flex:auto;justify-content:flex-start;align-items:center;height:50px;font-size:17px;font-weight:700;display:flex}.p_Slide .category .li:last-of-type .first_ctg{border-bottom:0!important}.p_Slide .category .second_ctg{background:#f9f9f9}.p_Slide .category .second_ctg ul{transition:all .3s ease-out}.p_Slide .category .second_ctg li{height:0;transition:all .3s ease-out;overflow:hidden}.p_Slide .category .second_ctg .ctg_name{color:#333;text-overflow:ellipsis;-webkit-line-clamp:1;flex-direction:column;justify-content:center;align-items:flex-start;height:30px;padding:0 15px;font-size:14px;font-weight:500;line-height:1.3;display:flex;overflow:hidden}.p_Slide .category .li.if_open_sd_cate .btn_open .ic{opacity:1;transform:rotate(180deg)}.p_Slide .category .li.if_open_sd_cate .first_ctg .ctg_name{color:#e10000}.p_Slide .category .li.if_open_sd_cate .second_ctg{box-sizing:border-box;border-bottom:1px solid #eee}.p_Slide .category .li.if_open_sd_cate .second_ctg ul{box-sizing:border-box;padding:10px 0}.p_Slide .category .li.if_open_sd_cate .second_ctg li{height:30px}.p_Slide .category.type_event .ul{flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.p_Slide .category.type_event .li{width:50%}.p_Slide .category.type_event .first_ctg{border-bottom:0!important}.p_Slide .category.type_event .first_ctg .ctg_name{height:40px;font-size:15px}.p_Slide .category.type_event .first_ctg .ctg_name strong{color:#999;margin-left:5px;font-size:.9em;font-weight:500}.p_Slide .type_menu{box-sizing:border-box;margin-top:10px}.p_Slide .type_menu ul{box-sizing:border-box;border:1px solid #e5e5e5;flex-flow:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.p_Slide .type_menu li{flex:none;width:50%;position:relative}.p_Slide .type_menu li:nth-of-type(2)~li:before{content:"";background:#e5e5e5;width:200%;height:1px;position:absolute;top:0;left:0}.p_Slide .type_menu li:nth-of-type(odd):after{content:"";background:#e5e5e5;width:1px;height:200%;position:absolute;top:0;right:0}.p_Slide .type_menu li:only-child{width:100%}.p_Slide .type_menu li:only-child:after{display:none}.p_Slide .type_menu .type_name{color:#888;text-align:center;box-sizing:border-box;justify-content:center;align-items:center;height:40px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.p_Slide .board_menu{box-sizing:border-box;border-top:10px solid #f2f2f2;margin-top:20px;padding-top:20px}.p_Slide .board_menu .tab_tit{flex-direction:row;justify-content:center;align-items:center;display:flex}.p_Slide .board_menu .tab_tit li{flex:1}.p_Slide .board_menu .tab_tit .tab{color:#aaa;box-sizing:border-box;border-bottom:2px solid #e5e5e5;justify-content:center;align-items:center;height:45px;font-size:16px;font-weight:700;display:flex}.p_Slide .board_menu .tab_tit .tab.hit{color:#000;border-color:#000}.p_Slide .board_menu .tab_cont{margin-top:15px}.p_Slide .board_menu .tab_cont ul{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.p_Slide .board_menu .tab_cont li{width:50%}.p_Slide .board_menu .tab_cont .menu{color:#666;box-sizing:border-box;padding:10px 10px 10px 0;font-size:13px;display:block}.p_Slide .cs_info{box-sizing:border-box;border-top:1px solid #f2f2f2;margin-top:20px;padding-top:20px}.p_Slide .cs_info .cs_in{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.p_Slide .cs_info .cs_in .tel{color:#000;font-size:27px;font-weight:600;line-height:1;pointer-events:none!important}.p_Slide .cs_info .cs_in .open_time{word-wrap:break-word;word-break:keep-all;white-space:normal;margin-top:5px;font-size:13px;line-height:1.3}.p_Slide .cs_info .go_page{flex-direction:row;justify-content:center;align-items:center;gap:5px;margin-top:15px;display:flex}.p_Slide .cs_info .go_page li{flex:1}.p_Slide .cs_info .go_page .btn{color:#333;background:#f5f5f5;border-radius:3px;justify-content:center;align-items:center;height:45px;font-size:13px;display:flex}.p_Topbn{display:none;position:relative}.p_Topbn .layout_fix{max-width:100%}.p_Topbn .banner{flex-direction:column;justify-content:center;align-items:center;display:flex}.p_Topbn .banner img{max-width:100%}.p_Topbn .banner .img_pc{display:block}.p_Topbn .banner .img_mo{display:none}.p_Topbn .btn_close{z-index:50;background:url(../images/c_img/ic_close_white.svg) 50%/12px no-repeat;width:50px;height:100%;position:absolute;top:0;right:0}.p_Topbn.if_main{display:block}.alarm_app{z-index:1000;background:#fff;flex-direction:column;justify-content:stretch;align-items:stretch;width:100%;height:100%;padding-bottom:100px;display:flex;position:fixed;top:0;left:0}.alarm_app li{list-style:none}.alarm_app img{width:100%}.alarm_app .am_top{border-bottom:1px solid #f2f2f2;flex-direction:column;justify-content:center;align-items:center;height:60px;display:flex;position:relative}.alarm_app .am_top .tit{color:#000;font-size:18px;font-weight:500}.alarm_app .am_top .btn_back{flex-direction:column;justify-content:center;align-items:center;width:65px;height:100%;display:flex;position:absolute;top:0;left:0}.alarm_app .am_top .btn_back svg{width:23px}.alarm_app .am_list{flex:1;padding:20px;overflow-y:scroll}.alarm_app .am_list li+li{margin-top:30px}.alarm_app .am_list .no_list{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.alarm_app .am_list .no_list strong{color:#bbb;letter-spacing:-.5px;margin-top:15px;font-size:13px;line-height:1}.alarm_app .am_list .no_list .ic{opacity:.2}.alarm_app .am_list .no_list .ic svg{width:50px}.alarm_app .am_box{stretch:flex-start;flex-direction:column;justify-content:center;padding-left:25px;display:flex;position:relative;overflow:hidden}.alarm_app .am_box:before{content:"";background:#ddd;border-radius:100px;width:7px;height:7px;position:absolute;top:2px;left:3px}.alarm_app .am_box:after{content:"";background:#f2f2f2;width:1px;height:100%;position:absolute;top:18px;left:6px}.alarm_app .am_box .date{color:#bbb;font-size:12px;line-height:1}.alarm_app .am_box .conts{margin-top:8px}.alarm_app .am_box .conts dt{color:#000;letter-spacing:-.5px;margin-bottom:5px;font-size:17px;font-weight:500;line-height:1.4}.alarm_app .am_box .conts dd{color:#888;letter-spacing:-.5px;font-size:13px;line-height:1.4}.alarm_app .am_box .photo{margin-top:10px;font-size:0}.alarm_app .am_box .btn_link{flex-direction:row;justify-content:center;align-items:center;margin-top:10px;margin-left:auto;padding:3px 0;display:flex}.alarm_app .am_box .btn_link strong{color:red;letter-spacing:-.5px;font-size:12px;line-height:1}.alarm_app .am_box .btn_link .ic{flex-direction:column;justify-content:center;align-items:center;display:flex}.alarm_app .am_box .btn_link .ic svg{fill:red;width:15px}@media screen and (min-width:900px){.p_Fly .btn_recent:hover,.p_Fly .go_top:hover{border-color:#000}.p_Recent .recent_item .item_name:hover,.p_Popcart .btn:hover,.p_Slide .my_info .btn_gomy:hover,.p_Slide .my_info .go_mypage .btn:hover .tx{text-decoration:underline}.p_Slide .my_info .member_link .btn:hover{color:#000;background:#fff}.p_Slide .my_info .member_tx .btn:hover .tx{color:#e10000;border-color:#e10000}.p_Slide .category .first_ctg .ctg_name:hover{color:#e10000}.p_Slide .category .second_ctg .ctg_name:hover{text-decoration:underline}.p_Slide .type_menu .type_name:hover{color:#e10000}.p_Slide .board_menu .tab_cont .btn:hover{color:#000;text-decoration:underline}.p_Slide .cs_info .bt_btn .btn:hover{background:#ddd}.item_box .item_name:hover{text-decoration:underline}.item_box .thumb:hover .ov_img{opacity:1}.item_box .thumb:hover .btn_multi{transform:translateY(0)}.item_box .thumb:hover .item_icon{opacity:0}.p_Best .rolling_ctrl .prevnext:hover{background-color:#eee;background-position:50%!important}.p_List_ctrl .range_open .opt:hover{text-decoration:underline}.p_Category .ctg2_box .ctg2:hover{background:#fff;border-color:#000}.p_Category .ctg3_box .ctg3:hover{border-color:#999}.p_Vshare .white_box .sns:hover{border-color:#333;box-shadow:5px 5px 5px #0003}.p_Vshare .white_box .btn_confirm:hover{background:#fff;border-color:#333}.p_Vfix .fix_btm .buy_box .btn:hover{background:#ccc;border-color:#ccc}.p_Vfix .fix_btm .buy_box .btn.btn_order:hover{background:#e10000;border-color:#e10000}.p_Vhashtag .tag:hover{background:#fff;border-color:#999}.p_Vname .brand:hover,.p_Vreview .total:hover{text-decoration:underline}.p_Vcalendar .month_box .btn:hover{background-color:#f5f5f5}.p_Vcalendar .day:hover strong,.p_Vopt .counter_box a:hover{background:#e5e5e5}.p_Vopt .opt_dropbox .opt_list .opt_tx:hover{background:#f5f5f5}.p_Vopt .opt_dropbox .opt_list .opt_tx:hover strong{color:#0065e3}.p_Vopt .opt_dropbox .opt_list .opt_tx:hover em.opt_price{color:#e10000}.p_Vopt .opt_dropbox .opt_list .opt_tx:hover em.opt_remain{color:#000}.p_Vopt .opt_other label:hover .tx strong{color:#0065e3}.p_Vopt .opt_other label:hover .tx em.opt_price{color:#e10000}.p_Vopt .opt_other label:hover .tx em.opt_remain{color:#000}.p_Vopt .opt_other label:hover .tx{border-color:#aaa}.p_Vconts .tab_menu .tab:hover{color:#e10000}.p_Vboard .post_info .btn_ctrl:hover{color:#000}.p_Vboard .post_photo:hover .photo_in:before{opacity:1}.p_Vboard .post_photo:hover .icon_h{transform:scaleX(1)translate(-50%)}.p_Vboard .post_photo:hover .icon_v{transform:scaleY(1)translateY(-50%)}.p_Vboard .board_list li:hover,.p_Vboard .board_list li:hover .post_reply .edge:before{background:#fafafa}.p_Vconts .place_info .info_box .tel{pointer-events:none}.p_Vboard .posting .btn_ctrl:hover{color:#333}}@media screen and (max-width:1600px){.layout_fix{padding:0 80px}}@media screen and (max-width:1500px){.layout_fix{padding:0 60px}}@media screen and (max-width:1300px){.layout_fix{padding:0 50px}.item_list.pc_type_box6 ul{grid-template-columns:repeat(5,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box6 li{width:20%}}@media screen and (max-width:1100px){.layout_fix{padding:0 30px}.p_Vtop:before{display:none}.p_Vtop .this_info{margin-left:25px}.p_Vtop .this_photo{margin-right:25px}.p_Vbanner{margin-top:40px}.p_Vboard .board_top .left_box{flex-direction:column;align-items:flex-start}.p_Vboard .board_top .total_write{border-left:0;padding-left:0}.item_list ul{gap:40px 25px}.rolling_wrap .rolling_box .item_list{margin-left:-25px}.rolling_wrap .rolling_box .item_list li{padding-left:25px}.item_list.pc_type_box6 ul{grid-template-columns:repeat(4,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box6 li{width:25%}.item_list.pc_type_box5 ul{grid-template-columns:repeat(4,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box5 li{width:25%}.item_list.if_list_type .item_box .thumb{width:160px}}@media screen and (min-width:901px){.p_Vtop .this_photo .layout_fix,.p_Vtop .this_info .layout_fix{padding:0!important}}@media screen and (max-width:900px){.p_Slide .cs_info .cs_in .tel{pointer-events:auto!important}.p_Fix{display:block}.p_Fly{bottom:85px;right:10px}.p_Fly .go_top{bottom:0;right:-70px}.p_Fly .btn_recent{display:none}.p_Fly.if_scroll .go_top{right:0}.p_Popcart.if_cart_save{bottom:80px}.p_Topbn .banner .img_pc{display:none}.p_Topbn .banner .img_mo{display:block}.item_box .info{padding-top:0;font-size:14px}.item_box .info .btn_multi{display:flex}.p_Subtop{border-bottom:1px solid #f2f2f2}.p_Subtop .tit_box{height:60px}.p_Subtop .tit{text-align:left;font-size:20px}.p_Subtop+*{margin-top:15px}.p_Subtop .btn_open,.p_Subtop.if_open_ctg .open_ctg_box{display:block}.p_Subimg{margin-bottom:30px}.p_Best{margin-bottom:20px}.p_Best .best_tit .tit{font-size:20px}.p_Best .rolling_wrap{margin-top:10px}.p_Category{padding:15px 0;position:sticky;top:0;margin-top:0!important}.p_Category .swipe_box{display:block}.p_Category .swip_box ul{flex-wrap:nowrap;justify-content:flex-start}.p_Category .ctg2_box .ctg2{height:32px;padding:0 10px;font-size:13px}.p_Category .ctg3_box{padding:10px 0}.p_Category .ctg3_box .ctg3{font-size:12px}.p_List_ctrl{margin-bottom:15px}.p_List_ctrl .inner{flex-direction:column;justify-content:flex-start;align-items:stretch}.p_List_ctrl .left_box{justify-content:space-between}.p_List_ctrl .right_box{box-sizing:border-box;border-top:1px solid #f2f2f2;justify-content:space-between;margin-top:5px;padding-top:10px}.p_List_ctrl .type_box{margin-left:auto}.p_Vtit .left{display:flex}.p_Vtit .tit{display:block}.p_Vtop .this_photo .layout_fix{padding:0!important}.p_Vtop:before{display:none}.p_Vtop .area{flex-direction:column;align-items:stretch;padding:0!important}.p_Vtop .this_photo{margin-right:0;position:static;top:auto}.p_Vtop .this_info{margin-top:15px;margin-left:0}.p_Vhashtag{border-bottom:1px solid #f2f2f2;margin-top:0}.p_Vhashtag .swip_box ul{flex-wrap:nowrap;justify-content:flex-start;width:max-content}.p_Vphoto .rolling_thumb{display:none}.p_Vconts{margin-top:80px}.p_Vconts:before{display:block}.p_Vconts .tab_menu .tab{height:50px;font-size:15px}.p_Vconts .tab_menu .layout_fix{padding:0!important}.p_Vconts .notify{margin-top:30px}.p_Vconts .notify_wrap{flex-direction:column;gap:0}.p_Vconts .notify .table dt,.p_Vconts .notify .table dd{font-size:12px}.p_Vconts .notify .table dt{width:100px}.p_Vconts .notify .txt_box{font-size:12px}.p_Vconts .detail{margin-top:20px}.p_Vconts .detail.this_fold{height:500px}.p_Vconts .detail .fold_ctrl .btn_ctrl{border-radius:5px;max-width:100%;height:40px}.p_Vconts .place_info{margin-top:30px}.p_Vconts .place_info .wrapping{padding:15px}.p_Vconts .place_info .map_box{border:0;height:400px}.p_Vconts .place_info .info_box{margin-top:10px}.p_Vboard .board_top .layout_fix{padding:0!important}.p_Vboard .board_list li{border-left:0;border-right:0;gap:0 15px;padding:20px 0}.p_Vboard .post_conts .upload{background:#fff;padding:0}.p_Vboard .post_conts .upload img{max-width:100%}.p_Vboard .post_reply .edge{width:30px}.p_Vboard .posting .writer{flex-direction:column;align-items:flex-start}.p_Vboard .post_info{width:100px}.p_Vbanner{margin-top:20px}.p_Vbanner .img_mo{display:block}.p_Vbanner .img_mo+.img_pc{display:none}.p_Vrelative .tit_box .tit{font-size:27px}.item_list ul{grid-template-columns:repeat(3,1fr);gap:30px 20px}.item_list.if_list_type ul{grid-template-columns:repeat(1,1fr)}.rolling_wrap .rolling_box .item_list{margin-left:-20px}.rolling_wrap .rolling_box .item_list li{padding-left:20px}.item_list.pc_type_box6 ul{grid-template-columns:repeat(3,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box6 li{width:33.3333%}.item_list.pc_type_box5 ul{grid-template-columns:repeat(3,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box5 li{width:33.3333%}.item_list.pc_type_box4 ul{grid-template-columns:repeat(3,1fr)}.rolling_wrap .rolling_box .item_list.pc_type_box4 li{width:33.3333%}.item_list.if_list_type .item_box .thumb{width:140px}.item_list.pc_type_list2 ul,.item_list.mobile_type_list1 ul{grid-template-columns:repeat(1,1fr)}.rolling_wrap .rolling_box .item_list.mobile_type_list1 li{width:100%}}@media screen and (max-width:700px){.layout_fix,.p_Slide .slide_layout{padding:0 15px}body.if_shop_order .p_Fly{display:none}.item_icon span{height:15px;font-size:.65em}.item_box .ranking{min-width:25px;height:25px;font-size:13px}.p_Subimg{margin-bottom:10px}.p_Category{margin-bottom:15px}.p_Vtit .btn_wish{display:none}.p_Vtit .btn_home{display:inline-block}.p_Vname .item_name dt{font-size:21px}.p_Vname .item_name dd{font-size:13px}.p_Vname .item_price{font-size:30px}.p_Vinfo dt,.p_Vinfo dd{font-size:12px}.p_Vopt .this_option dl{flex-direction:column}.p_Vopt .this_option dl:first-of-type dt{display:none}.p_Vopt .this_option dt{width:auto;margin-bottom:10px}.p_Vopt .this_volume dt{display:none}.p_Vopt .opt_dropbox .opt_list{z-index:400;border:0;border-radius:20px 20px 0 0;flex-direction:column;justify-content:stretch;align-items:stretch;width:100%;height:1000px;min-height:400px;max-height:100%;padding:10px 20px 0;position:fixed;top:auto;bottom:0;overflow:hidden;transform:translateY(100%);display:flex!important}.p_Vopt .opt_dropbox .opt_list .c_scroll_v{flex:1}.p_Vopt .opt_dropbox .opt_tx.this_selected{border-color:#e5e5e5!important;border-radius:5px!important}.p_Vopt .opt_dropbox .opt_list .opt_tx{padding:0}.p_Vopt .opt_dropbox .opt_list div.opt_tx{height:50px;font-size:15px;font-weight:600;background:url(../images/c_img/ic_close.svg) 100%/12px no-repeat!important}.p_Vopt .opt_dropbox.if_open_opt .opt_list{transform:translateY(0);box-shadow:0 0 10px #0000004d}.p_Vfixbtn{display:block}.p_Vfix{z-index:-1;border:0;flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;height:100%;padding-top:80px;display:flex;position:fixed;bottom:0;left:0}.p_Vfix .white_box{z-index:2;border-radius:20px 20px 0 0;flex-direction:column;justify-content:flex-end;align-items:stretch;max-height:550px;display:flex;position:relative;transform:translateY(100%)}.p_Vfix .scroll_box{flex:1;padding:30px 15px 120px;overflow:hidden auto}.p_Vfix .btn_close{display:flex}.p_Vfix .bg_close{display:block}.p_Vfix .fix_btm .buy_box{gap:0}.p_Vfix .fix_btm .buy_box .btn{height:50px;font-size:16px}.p_Vfix .fix_btm .price_total{margin-bottom:5px;font-size:18px}.p_Vfix.if_open_fix{z-index:1000}.p_Vfix.if_open_fix .white_box{transition:all .3s ease-out;transform:translateY(0)}.p_Vfix.if_open_fix .bg_close{opacity:1;transition:opacity .3s ease-out}.p_Vfix.if_open_fix .fix_btm{z-index:100;width:100%;margin-top:0;padding:15px;position:fixed;bottom:0;left:0}.p_Vconts .detail{margin-top:15px}.p_Vboard .none_box{margin:50px 0}.p_Vboard .none_box .icon{height:40px;margin-bottom:15px;background-size:40px!important}.p_Vboard .board_top .inner{flex-direction:column;align-items:stretch;padding:40px 20px}.p_Vboard .board_top .left_box{align-items:center}.p_Vboard .board_top .right_box{align-items:stretch}.p_Vboard .board_top .guide_tx{text-align:center}.p_Vboard .board_top .c_btnbox{margin-top:20px}.p_Vboard .post_info{width:auto;font-size:12px}.p_Vboard .post_reply .reply_info{font-size:12px}.p_Vboard .posting{flex-direction:column;align-items:stretch;gap:10px}.p_Vboard .posting .writer{flex-direction:row;justify-content:flex-start}.p_Vboard.type_qna .posting{gap:5px}.p_Vboard.type_qna .post_info{flex-direction:row;justify-content:flex-start;align-items:center}.item_list ul{grid-template-columns:repeat(2,1fr);gap:30px 15px}.rolling_wrap .rolling_box .item_list{margin-left:-15px}.rolling_wrap .rolling_box .item_list li{padding-left:15px}.item_list.mobile_type_box3 ul{grid-template-columns:repeat(3,1fr);gap:30px 10px}.item_list.mobile_type_box3 .item_box .info{font-size:13px}.item_list.mobile_type_box3 .item_box .price{font-size:15px}.item_list.mobile_type_box3 .item_box .info .sub_name{-webkit-line-clamp:2}.rolling_wrap .rolling_box .item_list.mobile_type_box3 li{width:33.3333%}.rolling_wrap .rolling_box .item_list.mobile_type_box3{margin-left:-10px}.rolling_wrap .rolling_box .item_list.mobile_type_box3 li{padding-left:10px}.item_list.mobile_type_box2 ul{grid-template-columns:repeat(2,1fr)}.rolling_wrap .rolling_box .item_list.mobile_type_box2 li{width:50%}.item_list.mobile_type_box1 ul{grid-template-columns:repeat(1,1fr)}.rolling_wrap .rolling_box .item_list.mobile_type_box1 li{width:100%}.item_list.if_list_type ul{gap:15px}.item_list.if_list_type .item_box .thumb{width:120px}.item_list.if_list_type .item_box .info{padding-left:10px}.item_list.if_list_type li+li{border-top:1px solid #f2f2f2;padding-top:15px}}@media screen and (max-width:500px){.item_list.mobile_type_box3 .item_box .info .review{display:none}}.sc_Group{margin-top:100px}.sc_Group_tit{text-align:center;margin-bottom:25px}.sc_Group_tit .layout_fix{flex-direction:column;justify-content:center;align-items:center;display:flex}.sc_Group_tit .tit{color:#000;font-size:35px;font-weight:700;line-height:1}.sc_Group_tit .tx_info{color:#888;margin-top:10px;font-size:13px;font-weight:500;line-height:1}.sc_Group_tit .tx_info strong{color:#000;font-weight:700;text-decoration:underline}.sc_More_btn{margin-top:30px}.sc_More_btn .layout_fix{flex-direction:row;justify-content:center;align-items:center;display:flex}.sc_More_btn .link{box-sizing:border-box;color:#000;border:1px solid #eee;border-radius:5px;flex-direction:row;flex:1;justify-content:center;align-items:center;max-width:350px;height:50px;font-size:14px;transition:all .3s ease-out;display:flex}.sc_More_btn .link .tx{box-sizing:border-box;background:url(../images/skin/arrow_right.svg) 100% no-repeat;padding-right:13px;font-weight:500;background-size:6px 10px!important}.sc_Roll_ctrl{flex-direction:row;justify-content:center;align-items:center;gap:0 5px;margin-top:15px;display:flex}.sc_Roll_ctrl.if_hide{display:none!important}.sc_Roll_ctrl.if_show{display:flex}.sc_Roll_ctrl .roll_prevnext{flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex;background-position:50%!important;background-repeat:no-repeat!important;background-size:6px 12px!important}.sc_Roll_ctrl .roll_prevnext.prev{background-image:url(../images/skin/arrow_left.svg)}.sc_Roll_ctrl .roll_prevnext.next{background-image:url(../images/skin/arrow_right.svg)}.sc_Roll_ctrl .roll_icon ul,.sc_Roll_ctrl .roll_icon li{flex-direction:row;justify-content:center;align-items:center;display:flex}.sc_Roll_ctrl .roll_icon .icon{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;height:18px;padding:0 4px;display:flex}.sc_Roll_ctrl .roll_icon .icon:before{content:"";box-sizing:border-box;background:#fff;border:2px solid #aaa;border-radius:100px;width:10px;height:10px;display:inline-block}.sc_Roll_ctrl .roll_icon .active .icon:before{background:#111;border-color:#111}.sc_Roll_ctrl .roll_pagi{color:#aaa;flex-direction:row;justify-content:center;align-items:center;gap:2px;width:45px;font-size:13px;font-weight:600;display:none}.sc_Roll_ctrl .roll_pagi .active{color:#000}.sc_Visual li{list-style:none}.sc_Visual .layout_fix{box-sizing:border-box;max-width:100%!important}.sc_Visual .rolling_wrap{overflow:hidden}.sc_Visual .rolling_box ul{flex-direction:row;place-content:stretch flex-start;align-items:stretch;display:flex}.sc_Visual .rolling_box li{height:auto}.sc_Visual .visual_img{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.sc_Visual .visual_img a{font-size:0}.sc_Visual .visual_img img{width:100%}.sc_Visual .sc_Roll_ctrl{z-index:10;flex-direction:row;justify-content:center;align-items:center;gap:0 10px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);margin:0!important}.sc_Visual .sc_Roll_ctrl .roll_pagi{-webkit-backdrop-filter:blur(5px);color:#ccc;background-color:#00000080;border-radius:100px;width:55px;height:23px;font-size:11px}.sc_Visual .sc_Roll_ctrl .roll_pagi .active{color:#fff}.sc_Ad li{list-style:none}.sc_Ad .rolling_wrap{overflow:hidden}.sc_Ad .rolling_box{margin-left:-20px}.sc_Ad .rolling_box ul{flex-direction:row;justify-content:stretch;align-items:stretch;display:flex}.sc_Ad .rolling_box li{flex-direction:column;justify-content:stretch;align-items:stretch;width:50%;height:auto;display:flex}.sc_Ad .banner{flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;margin-left:20px;display:flex}.sc_Ad .banner .img_box{font-size:0;position:relative;overflow:hidden}.sc_Ad .banner .img_box img{width:100%;transition:all .3s ease-out}.sc_Ad .banner .txt_box{text-align:center;box-sizing:border-box;border:1px solid #f2f2f2;border-top:0;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:10px;padding:30px 15px;font-size:14px;line-height:1.4;display:flex}.sc_Ad .banner .txt_box .tit{color:#000;word-wrap:break-word;word-break:keep-all;white-space:normal;font-size:1.6em;font-weight:700}.sc_Ad .banner .txt_box .text{color:#888;word-wrap:break-word;word-break:keep-all;white-space:normal}.sc_Ad .banner .txt_box .btn_view{box-sizing:border-box;margin-top:15px}.sc_Ad .banner .txt_box .btn_view .tx{color:#333;box-sizing:border-box;border-bottom:1px solid #333;font-size:13px;font-weight:600;line-height:1}.sc_Ad .roll_icon{display:block!important}.sc_Ad .roll_icon .icon:before{transition:all .3s ease-out}.sc_Ad .roll_icon .active .icon:before{width:50px}.sc_Single li{list-style:none}.sc_Single .rolling_wrap{position:relative;overflow:hidden}.sc_Single .banner{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:relative;overflow:hidden}.sc_Single .banner img{width:100%}.sc_Review{background:#f9f9f9;padding:100px 0;overflow:hidden}.sc_Review li{list-style:none}.sc_Review .rolling_wrap{overflow:hidden}.sc_Review .rolling_box{margin-left:-30px}.sc_Review .rolling_box .ul{flex-direction:row;place-content:stretch flex-start;align-items:stretch;display:flex}.sc_Review .rolling_box .li{width:20%}.sc_Review .review_box{margin-left:30px}.sc_Review .review_box .photo{box-sizing:border-box;cursor:pointer;isolation:isolate;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sc_Review .review_box .photo:before{content:"";box-sizing:border-box;background:#0000001a;border-radius:20px;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.sc_Review .review_box .photo img{width:100%;height:100%;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.sc_Review .review_box .photo .icon_h{z-index:10;background:#fff;width:0;height:1px;transition:all .3s ease-out;position:absolute;top:50%;left:50%}.sc_Review .review_box .photo .icon_v{z-index:10;background:#fff;width:1px;height:0;transition:all .3s ease-out;position:absolute;top:50%;left:50%}.sc_Review .about_item{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:10px 0;display:flex;position:relative}.sc_Review .about_item .thumb{border-radius:100px;flex-direction:row;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:hidden}.sc_Review .about_item .thumb img{object-fit:cover;width:100%;height:100%}.sc_Review .about_item .info{color:#666;font-size:13px}.sc_Review .about_item .info .name{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sc_Review .about_item .info .price{margin-top:5px;font-weight:600;line-height:1}.sc_Review .rv_info{box-sizing:border-box;cursor:pointer;border-top:1px solid #eee;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding-top:15px;display:flex}.sc_Review .rv_info .mark{width:80px;height:20px;position:relative}.sc_Review .rv_info .mark .star{background:url(../images/skin/item_star.svg) 0 repeat-x;width:100%;height:100%;position:absolute;top:0;left:0;background-size:16px!important}.sc_Review .rv_info .mark .star.this_base{z-index:1;opacity:.2}.sc_Review .rv_info .mark .star.this_value{z-index:2}.sc_Review .rv_info .tx_conts{text-overflow:ellipsis;-webkit-line-clamp:2;color:#333;-webkit-box-orient:vertical;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.sc_Review .rv_info .writer{color:#aaa;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:5px;font-size:12px;display:flex}.sc_Service{overflow:hidden}.sc_Service li{list-style:none}.sc_Service .inner{box-sizing:border-box;border:2px solid #eee;flex-direction:row;place-content:stretch flex-start;align-items:stretch;display:flex}.sc_Service dl{text-align:center;box-sizing:border-box;border-left:1px solid #eee;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:40px;padding:50px 15px;display:flex}.sc_Service dl:first-of-type{border-left:0}.sc_Service dt{flex-flow:column wrap;justify-content:center;align-items:center;gap:5px;font-size:13px;line-height:1;display:flex}.sc_Service dd{font-size:13px}.sc_Service .icon_box{flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.sc_Service .icon_box img{height:40px}.sc_Service .tit_en{color:#000;font-size:17px;font-weight:700}.sc_Service .tit_ko{color:#999;font-weight:500}.sc_Service .btn_order{color:#000;box-sizing:border-box;background:#fff;border:1px solid #222;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;height:40px;padding:0 30px;font-weight:500;transition:all .3s ease-out;display:inline-flex}.sc_Service .tel{color:#000;white-space:nowrap;font-size:21px;font-weight:700;line-height:1;position:relative}.sc_Service .open_time{color:#888;word-wrap:break-word;word-break:keep-all;white-space:normal;margin-top:5px;line-height:1.4}.sc_Service .bank_list{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.sc_Service .bank_list li{color:#888;word-wrap:break-word;word-break:keep-all;white-space:normal;line-height:1.3;position:relative}.sc_Service .sns_list{flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.sc_Service .sns_list li{flex-direction:column;justify-content:center;display:flex}.sc_Service .sns_list .btn_sns{box-sizing:border-box;border:1px solid #0000;border-radius:100px;width:36px;height:36px;transition:all .3s ease-out}.sc_Service .sns_list .btn_sns img{width:100%}.sc_Md{overflow:hidden}.sc_Md li{list-style:none}.sc_Md .tab_box{margin-bottom:20px}.sc_Md .tab_box .layout_fix{text-align:center}.sc_Md .tab_box .swipe_box{max-width:100%;display:inline-block}.sc_Md .tab_box .swipe_box ul{flex-flow:row;justify-content:flex-start;align-items:center;gap:10px;width:max-content;display:flex}.sc_Md .tab_box .tab{color:#888;box-sizing:border-box;border:1px solid #fff;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;height:40px;padding:0 15px;font-size:15px;font-weight:500;display:flex}.sc_Md .tab_box .hit .tab{color:#fff;background:#000!important;border-color:#000!important}.sc_Md .rolling_wrap,.sc_Ctg{overflow:hidden}.sc_Ctg li{list-style:none}.sc_Ctg .tab_box{margin-bottom:20px}.sc_Ctg .tab_box .inner{text-align:center;border:1px solid #f2f2f2;border-left:0;border-right:0}.sc_Ctg .tab_box .swipe_box{max-width:100%;display:inline-block}.sc_Ctg .tab_box .swipe_box ul{flex-flow:row;justify-content:flex-start;align-items:center;gap:15px;width:max-content;display:flex}.sc_Ctg .tab_box .tab{color:#000;box-sizing:border-box;font-size:15px;font-weight:700;line-height:1}.sc_Ctg .tab_box .tab strong{flex-direction:column;justify-content:center;align-items:center;height:60px;padding:0 15px;display:flex;position:relative}.sc_Ctg .tab_box .tab strong:before{content:"";background:#000;width:0;height:2px;transition:all .25s ease-out;position:absolute;bottom:-1px;left:0}.sc_Ctg .tab_box .hit .tab{color:#000!important}.sc_Ctg .tab_box .hit .tab strong:before{width:100%}.sc_Ctg .rolling_wrap{overflow:hidden}.sc_Item+.sc_Item{border-top:1px solid #eee;padding-top:100px}.sc_Time{overflow:hidden}.sc_Time li{list-style:none}.sc_Time .rolling_wrap{overflow:hidden}img.this_mo{display:none}@media screen and (min-width:900px){.sc_Md .tab_box .tab:hover{background:#eee;border-color:#eee}.sc_Ctg .tab_box .tab:hover .tx,.sc_Group_tit a.tit:hover{color:#e19b54}.sc_More_btn .link:hover{border-color:#000}.sc_Ad .banner .img_box:hover img{transform:scale(1.07)}.sc_Single .rolling_wrap:hover .roll_prevnext{opacity:1}.sc_Review .review_box .photo:hover{cursor:pointer}.sc_Review .review_box .photo:hover:before{background:#00000080}.sc_Review .review_box .photo:hover .icon_h{width:41px;margin-left:-20px}.sc_Review .review_box .photo:hover .icon_v{height:41px;margin-top:-20px}.sc_Review .about_item .info .name:hover{text-decoration:underline}.sc_Service .btn_order:hover{color:#fff;background:#222}.sc_Service .sns_list .btn_sns:hover{background:#fff;border-color:#333}.sc_Service dl:hover{background:#fafafa}}@media screen and (max-width:1300px){.sc_Review .rolling_box .li{width:25%}.sc_Review .rolling_box{margin-left:-15px}.sc_Review .review_box{margin-left:15px}.sc_Visual .layout_fix{padding:0!important}}@media screen and (max-width:1100px){.sc_Service dl{gap:20px;padding:30px 10px}}@media screen and (max-width:900px){.sc_More_btn{margin-top:15px}.sc_More_btn .link{max-width:100%;height:45px;font-size:13px}.sc_Roll_ctrl{margin-top:15px}.sc_Group{margin-top:50px}.sc_Service .inner{border-top-width:1px;flex-direction:column}.sc_Service .inner dl{border-top:1px solid #eee;border-left:0;flex-direction:row;align-items:center;gap:0;padding:20px 0}.sc_Service .inner dt{border-right:1px solid #f2f2f2;width:150px;font-size:12px}.sc_Service .inner dd{flex:1;padding:0 10px}.sc_Service .icon_box{margin-bottom:5px}.sc_Service .icon_box img{height:30px}.sc_Service .tit_en{font-size:15px}.sc_Review{padding:50px 0}.sc_Review .rolling_box .li{width:33.333%}.sc_Group_tit .tit{font-size:30px}.sc_Md .tab_box .swipe_box ul{gap:0}.sc_Md .tab_box .tab{height:35px;padding:0 10px;font-size:14px}.sc_Md .tab_box{margin-bottom:15px}.sc_Item+.sc_Item{padding-top:50px}img.this_pc{display:none}img.this_mo{display:block}}@media screen and (max-width:700px){.sc_Review{padding:30px 0}.sc_Service .inner dt{width:120px}.sc_Ad .rolling_box li:only-child{width:100%}.sc_Group{margin-top:30px}.sc_Group_tit{margin-bottom:15px}.sc_Group_tit .tit{font-size:25px}.sc_Ctg .tab_box .swipe_box ul{gap:5px}.sc_Ctg .tab_box .tab strong{padding:0 10px}.sc_Ad .banner .txt_box{padding:20px 5px;font-size:13px}.sc_Roll_ctrl .roll_icon{display:none}.sc_Roll_ctrl .roll_pagi{display:flex}.sc_Visual .sc_Roll_ctrl .roll_prevnext{display:none}.sc_Single .layout_fix{padding:0!important}}.p_Vcalendar .calendar li{position:relative}.p_Vcalendar .day{padding:8px}.p_Vcalendar .no .soldout{color:#999;font-size:11px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.Ticket_Qrcode{box-sizing:border-box;background:#f2f2f5;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;padding:20px;display:flex;overflow-y:auto}.Ticket_Qrcode .wrapping{box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;width:100%;margin:0 auto;display:flex;overflow:hidden}.Ticket_Qrcode .content{flex-direction:column;flex:1;justify-content:center;align-items:stretch;display:flex}.Ticket_Qrcode .bottom_ctrl{flex-direction:row;flex:none;justify-content:center;align-items:center;margin-top:15px;display:flex}.Ticket_Qrcode .bottom_ctrl .btn_view{color:#fff;text-align:center;font-variant-numeric:tabular-nums;box-sizing:border-box;background:#0065e3;flex-direction:column;flex:1;justify-content:center;align-items:center;height:60px;font-size:17px;font-weight:500;display:flex;position:relative;overflow:hidden}.Ticket_Qrcode .bottom_ctrl .btn_view.type_none{background:#0065e340}.Ticket_Qrcode .bottom_ctrl .btn_view stong,.Ticket_Qrcode .bottom_ctrl .btn_view em{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.Ticket_Qrcode .bottom_ctrl .btn_view strong{font-size:18px;font-weight:600;animation:3.5s infinite forwards mv_text_first}.Ticket_Qrcode .bottom_ctrl .btn_view em{width:100%;animation:3.5s infinite forwards mv_text_second;position:absolute;left:0}.Ticket_Qrcode .bottom_ctrl .btn_view.if_fixday *{animation:none}.Ticket_Qrcode .bottom_ctrl .btn_view.if_fixday em{opacity:1}@keyframes mv_text_first{0%{opacity:1}50%{opacity:1}60%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes mv_text_second{0%{opacity:0}50%{opacity:0}60%{opacity:1}80%{opacity:1}to{opacity:0}}.Ticket_Qrcode .user_info{box-sizing:border-box;text-align:center;color:#000;border-bottom:2px dashed #e5e5e5;padding:15px;font-size:18px;font-weight:600;position:relative}.Ticket_Qrcode .user_info .from{color:#999;margin-top:8px;font-size:14px;font-weight:500}.Ticket_Qrcode .user_info:before{content:"";background:#f2f2f5;border-radius:100px;width:20px;height:20px;position:absolute;bottom:-11px;left:-10px}.Ticket_Qrcode .user_info:after{content:"";background:#f2f2f5;border-radius:100px;width:20px;height:20px;position:absolute;bottom:-11px;right:-10px}.Ticket_Qrcode .qr_code{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.Ticket_Qrcode .qr_code .code_img{box-sizing:border-box;aspect-ratio:1;background:url(../images/c_img/qr_load.gif) 50% no-repeat;flex-direction:column;justify-content:center;align-items:center;width:180px;display:flex;position:relative;background-size:80px!important}.Ticket_Qrcode .qr_code .code_img img{width:100%;max-width:200px;display:block}.Ticket_Qrcode .qr_code .code_num{color:#aaa;margin-top:5px;font-size:14px}.Ticket_Qrcode .qr_code .code_state{z-index:10;text-align:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);box-sizing:border-box;color:#fff;background-color:#000c;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:80px;height:80px;font-size:16px;line-height:1.2;display:flex;position:absolute}.Ticket_Qrcode .qr_code .code_state.type_expire{background-color:#f00c}.Ticket_Qrcode .qr_code .code_state.type_used{background-color:#0f0c}.Ticket_Qrcode .qr_code .expire_date{text-align:center;color:#0065e3;background:#0065e310;border:1px solid #0065e340;border-radius:100px;margin-top:10px;padding:8px 12px;font-size:14px;line-height:1}.Ticket_Qrcode .rollng_wrap{text-align:center;box-sizing:border-box;width:100%;position:relative;overflow:hidden}.Ticket_Qrcode .rollng_wrap .rolling_box li{flex-direction:column;justify-content:center;align-items:center;display:flex}.Ticket_Qrcode .rollng_wrap .btn_prevnext{z-index:10;background-position:50%;background-repeat:no-repeat;width:40px;height:40px;margin-top:-15px;position:absolute;top:50%;transform:translateY(-50%);background-size:8px!important}.Ticket_Qrcode .rollng_wrap .btn_prevnext.prev{background-image:url(../images/c_img/arrow_left.svg);left:10px}.Ticket_Qrcode .rollng_wrap .btn_prevnext.next{background-image:url(../images/c_img/arrow_right.svg);right:10px}.Ticket_Qrcode .about_item{border:1px solid #f2f2f2;border-radius:18px;flex-direction:row;justify-content:center;align-items:center;margin:15px 15px 0;padding:10px;display:flex;position:relative}.Ticket_Qrcode .about_item .thumb{border-radius:15px;flex:none;width:55px;height:55px;overflow:hidden}.Ticket_Qrcode .about_item .thumb img{object-fit:cover;width:100%;height:100%}.Ticket_Qrcode .about_item .order_item{flex:1;margin-left:10px;font-size:13px;line-height:1}.Ticket_Qrcode .about_item .order_item .item_name{color:#000;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.Ticket_Qrcode .about_item .order_item .option{color:#59a3ff;margin-top:4px;font-size:12px;font-weight:500}.Ticket_Qrcode .about_item .order_item .volumn{color:#999;margin-top:5px}.Ticket_Qrcode .use_location{z-index:2;box-sizing:border-box;background:#fff;border-radius:30px 30px 0 0;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;width:100%;padding:0 20px 20px;transition:all .9s cubic-bezier(.19,1,.22,1);display:flex;position:relative;overflow:hidden;transform:translateY(100%)}.Ticket_Qrcode .use_location .store{color:#000;flex:none;font-size:15px;font-weight:500}.Ticket_Qrcode .use_location .address{color:#999;flex:none;margin-top:5px;font-size:14px}.Ticket_Qrcode .use_location .map{box-sizing:border-box;background:#f2f2f5;border:1px solid #ddd;border-radius:10px;flex:1;margin-top:15px}.Ticket_Qrcode .use_location .btn_dock{flex-direction:column;justify-content:center;align-items:center;height:40px;margin-bottom:10px;display:flex}.Ticket_Qrcode .use_location .btn_dock:before{content:"";background:#ddd;border-radius:100px;width:60px;height:4px;display:block}.Ticket_Qrcode .layer_place{z-index:11;visibility:hidden;box-sizing:border-box;flex-direction:column;justify-content:stretch;align-items:center;width:100%;height:100%;padding-top:70px;display:flex;position:fixed;top:0;left:0}.Ticket_Qrcode .layer_place .bg_close{z-index:1;opacity:0;pointer-events:none;background:#0009;width:100%;height:100%;transition:all .25s ease-out;position:absolute;top:0;left:0}.Ticket_Qrcode .layer_place.if_open{visibility:visible}.Ticket_Qrcode .layer_place.if_open .bg_close{opacity:1;pointer-events:auto}.Ticket_Qrcode .layer_place.if_open .use_location{transform:translateY(0)}@media (min-width:500px){.Ticket_Qrcode .wrapping{max-width:380px}.Ticket_Qrcode .layer_place{justify-content:flex-end}.Ticket_Qrcode .use_location{max-width:680px;max-height:500px}}body.if_main .sc_Header:before,body.if_view .sc_Header{display:none}@media (min-width:901px){body.if_view .sc_Header{display:block}}@media (max-width:900px){body.if_view .sc_Header{display:none}}.search_open.if_search_open{visibility:visible;opacity:1;transition:opacity .2s ease-out}.p_Slide.if_open_slide{visibility:visible}.p_Slide.if_open_slide .slide_in{transform:translate(0)}.p_Slide.if_open_slide .slide_bg{opacity:1;visibility:visible}.p_Recent.if_open_recent{visibility:visible}.p_Popcart.if_cart_save{visibility:visible;opacity:1;bottom:20px}.p_Fly.if_scroll{opacity:1;visibility:visible}.p_Vopt .opt_dropbox.if_open_opt .opt_list{display:block}.p_Vshare.if_open_share{z-index:500}.c_comb.if_open_filter .filter_box{right:0}.c_comb.if_open_filter .bg_filter_close{opacity:1;right:0}}@layer utilities{.invisible{visibility:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.top-0{top:0}.top-\[3px\]{top:3px}.top-\[35px\]{top:35px}.right-0{right:0}.left-0{left:0}.left-\[-15px\]{left:-15px}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[300\]{z-index:300}.z-\[400\]{z-index:400}.z-\[1000\]{z-index:1000}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-\[5px\]{margin-top:5px}.mt-\[15px\]{margin-top:15px}.mt-\[30px\]{margin-top:30px}.mt-\[100px\]{margin-top:100px}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-\[9px\]{margin-left:-9px}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-\[18px\]{height:18px}.h-\[30px\]{height:30px}.h-\[45px\]{height:45px}.h-\[55px\]{height:55px}.h-\[60px\]{height:60px}.h-full{height:100%}.max-h-\[100px\]{max-height:100px}.w-3{width:calc(var(--spacing) * 3)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-\[18px\]{width:18px}.w-\[23px\]{width:23px}.w-\[30px\]{width:30px}.w-\[45px\]{width:45px}.w-\[50px\]{width:50px}.w-\[65px\]{width:65px}.w-full{width:100%}.w-max{width:max-content}.\!max-w-none{max-width:none!important}.max-w-\[420px\]{max-width:420px}.max-w-\[500px\]{max-width:500px}.max-w-\[600px\]{max-width:600px}.max-w-full{max-width:100%}.min-w-\[130px\]{min-width:130px}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-\[5px\]{gap:5px}.gap-\[15px\]{gap:15px}.gap-x-1{column-gap:var(--spacing)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\[15px\]{column-gap:15px}.gap-x-\[50px\]{column-gap:50px}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-\[5px\]{row-gap:5px}.gap-y-\[30px\]{row-gap:30px}.overflow-hidden{overflow:hidden}.overflow-y-scroll{overflow-y:scroll}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-\[\#222\]{border-color:#222}.border-\[\#eee\]{border-color:#eee}.border-black{border-color:var(--color-black)}.border-ink{border-color:var(--color-ink)}.border-line-soft{border-color:var(--color-line-soft)}.bg-\[\#ddd\]{background-color:#ddd}.bg-black{background-color:var(--color-black)}.bg-fill{background-color:var(--color-fill)}.bg-footer{background-color:var(--color-footer)}.bg-white{background-color:var(--color-white)}.bg-\[url\(\'\.\.\/images\/skin\/header_cart\.svg\'\)\]{background-image:url(../images/skin/header_cart.svg)}.bg-\[url\(\'\.\.\/images\/skin\/header_close\.svg\'\)\]{background-image:url(../images/skin/header_close.svg)}.bg-\[url\(\'\.\.\/images\/skin\/header_search\.svg\'\)\]{background-image:url(../images/skin/header_search.svg)}.bg-\[url\(\'\.\.\/images\/skin\/header_slide\.svg\'\)\]{background-image:url(../images/skin/header_slide.svg)}.bg-\[url\(\'\.\.\/images\/skin\/header_slide2\.svg\'\)\]{background-image:url(../images/skin/header_slide2.svg)}.bg-\[length\:14px_auto\]{background-size:14px}.bg-\[length\:22px_25px\]{background-size:22px 25px}.bg-\[length\:22px_auto\]{background-size:22px}.bg-\[length\:25px_auto\]{background-size:25px}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.p-5{padding:calc(var(--spacing) * 5)}.px-0{padding-inline:0}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-px{padding-inline:1px}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[5px\]{padding-block:5px}.py-\[15px\]{padding-block:15px}.py-\[50px\]{padding-block:50px}.pt-\[15px\]{padding-top:15px}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-\[45px\]{padding-right:45px}.pr-\[60px\]{padding-right:60px}.pb-\[100px\]{padding-bottom:100px}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-\[25px\]{padding-left:25px}.text-center{text-align:center}.text-right{text-align:right}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[23px\]{font-size:23px}.text-\[35px\]{font-size:35px}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-keep{word-break:keep-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#bbb\]{color:#bbb}.text-\[0\]{color:0}.text-footer-muted{color:var(--color-footer-muted)}.text-ink{color:var(--color-ink)}.text-ink-strong{color:var(--color-ink-strong)}.text-muted{color:var(--color-muted)}.text-soft{color:var(--color-soft)}.text-white{color:var(--color-white)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-35{opacity:.35}.shadow-\[0_20px_20px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 20px 20px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:top-\[2px\]:before{content:var(--tw-content);top:2px}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:bottom-\[-4px\]:before{content:var(--tw-content);bottom:-4px}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-\[3px\]:before{content:var(--tw-content);left:3px}.before\:z-\[1\]:before{content:var(--tw-content);z-index:1}.before\:z-\[2\]:before{content:var(--tw-content);z-index:2}.before\:mt-\[-7px\]:before{content:var(--tw-content);margin-top:-7px}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing) * .5)}.before\:h-3\.5:before{content:var(--tw-content);height:calc(var(--spacing) * 3.5)}.before\:h-\[7px\]:before{content:var(--tw-content);height:7px}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-0:before{content:var(--tw-content);width:0}.before\:w-\[7px\]:before{content:var(--tw-content);width:7px}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:bg-\[\#ddd\]:before{content:var(--tw-content);background-color:#ddd}.before\:bg-black\/10:before{content:var(--tw-content);background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.before\:bg-black\/10:before{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.before\:bg-brand:before{content:var(--tw-content);background-color:var(--color-brand)}.before\:bg-line-soft:before{content:var(--tw-content);background-color:var(--color-line-soft)}.before\:bg-white:before{content:var(--tw-content);background-color:var(--color-white)}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-400:before{content:var(--tw-content);--tw-duration:.4s;transition-duration:.4s}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[18px\]:after{content:var(--tw-content);top:18px}.after\:left-\[6px\]:after{content:var(--tw-content);left:6px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:bg-line-soft:after{content:var(--tw-content);background-color:var(--color-line-soft)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}@media (hover:hover){.hover\:bg-\[\#f5f5f5\]:hover{background-color:#f5f5f5}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:before\:w-full:hover:before{content:var(--tw-content);width:100%}}.focus\:border-brand:focus{border-color:var(--color-brand)}@media not all and (min-width:1300px){.max-\[1300px\]\:order-1{order:1}.max-\[1300px\]\:order-2{order:2}.max-\[1300px\]\:order-3{order:3}.max-\[1300px\]\:mt-\[15px\]{margin-top:15px}.max-\[1300px\]\:w-full{width:100%}.max-\[1300px\]\:flex-none{flex:none}.max-\[1300px\]\:flex-wrap{flex-wrap:wrap}.max-\[1300px\]\:items-start{align-items:flex-start}.max-\[1300px\]\:gap-x-\[30px\]{column-gap:30px}.max-\[1300px\]\:py-\[25px\]{padding-block:25px}}@media not all and (min-width:900px){.max-\[900px\]\:mt-\[50px\]{margin-top:50px}.max-\[900px\]\:-mr-2\.5{margin-right:calc(var(--spacing) * -2.5)}.max-\[900px\]\:block{display:block}.max-\[900px\]\:flex{display:flex}.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:flex-none{flex:none}.max-\[900px\]\:flex-col{flex-direction:column}.max-\[900px\]\:flex-nowrap{flex-wrap:nowrap}.max-\[900px\]\:py-\[15px\]{padding-block:15px}.max-\[900px\]\:pt-\[15px\]{padding-top:15px}.max-\[900px\]\:pb-0{padding-bottom:0}}@media not all and (min-width:700px){.max-\[700px\]\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.max-\[700px\]\:py-6{padding-block:calc(var(--spacing) * 6)}}@media (min-width:900px){@media (hover:hover){.min-\[900px\]\:group-hover\/li\:block:is(:where(.group\/li):hover *){display:block}.min-\[900px\]\:group-hover\/li\:text-brand:is(:where(.group\/li):hover *){color:var(--color-brand)}}}.\[\.if_search_open\]\:visible:is(.if search open){visibility:visible}.\[\.if_search_open\]\:opacity-100:is(.if search open){opacity:1}.\[\.if_search_open\]\:transition-opacity:is(.if search open){transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\.if_search_open\]\:duration-200:is(.if search open){--tw-duration:.2s;transition-duration:.2s}.hit>.\[\.hit\>\&\]\:text-brand{color:var(--color-brand)}.hit>.\[\.hit\>\&\]\:opacity-100{opacity:1}.hit>.\[\.hit\>\&\]\:before\:inline-block:before{content:var(--tw-content);display:inline-block}}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Thin.woff)format("woff");font-weight:100;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraLight.woff)format("woff");font-weight:200;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Light.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff)format("woff");font-weight:600;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraBold.woff)format("woff");font-weight:800;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Black.woff)format("woff");font-weight:900;font-style:normal}@media (max-width:1000px){.layout_fix{padding:0 20px}}@media (max-width:700px){.layout_fix{padding:0 15px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}