@charset "UTF-8";.App_Item_Detail_View{width:100%;max-width:1176px;margin-bottom:40px;margin-left:auto;margin-right:auto;position:relative;padding-top:40px}.App_Item_Detail_View .main_container{width:776px;word-break:break-all;white-space:pre-line}.App_Item_Detail_View .padding_container{width:100%;padding-left:0;padding-right:0}.App_Item_Detail_View .item_img_container{width:100%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:4px}.App_Item_Detail_View .item_img_box,.App_Item_Detail_View .item_img{width:100%}.App_Item_Detail_View .menu_button{height:50px;margin-right:24px;font-size:14px;display:flex;align-items:center;cursor:pointer;flex-shrink:0;color:#999}.App_Item_Detail_View .menu_button_selected{display:flex;flex-shrink:0;font-weight:700;border-bottom:3px solid black;color:#191919}.App_Item_Detail_View .menu_box{display:flex}.App_Item_Detail_View .menu_container{margin-top:16px;background-color:#fff;width:776px;border-bottom:1px solid #f4f4f4}.App_Item_Detail_View .line_explain_button_bar{width:100%;height:0px;background-color:#f4f4f4}.App_Item_Detail_View .line_contents_bar{width:100%;height:1px;background-color:#f4f4f4}.App_Item_Detail_View .main_contents_story_container{line-height:2;font-size:16px}.App_Item_Detail_View .main_contents_story_container p{margin-bottom:0}.App_Item_Detail_View .label_text{font-size:20px;font-weight:700}.App_Item_Detail_View .contents_container{width:100%;margin-top:40px;margin-bottom:40px}.App_Item_Detail_View .contents_explain_box{padding:24px;background-color:#fafafa;margin-top:16px;font-size:16px;word-break:break-all;white-space:pre-line}.App_Item_Detail_View .simple_contents_container{margin-bottom:24px;font-size:24px;font-weight:700}.App_Item_Detail_View .main_creator_container{display:flex;justify-content:space-between}.App_Item_Detail_View .main_creator_hi_container{display:flex;flex-direction:column}.App_Item_Detail_View .main_creator_hi_text{font-size:20px;font-weight:700}.App_Item_Detail_View .main_creator_explain_text{font-size:14px;margin-top:16px;word-break:break-all;white-space:pre-line}.App_Item_Detail_View .button_go_store{width:176px;height:34px;margin-top:24px;border-radius:4px;border:solid 1px #f4f4f4;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700}.App_Item_Detail_View .review_explain_box{display:flex;justify-content:space-between;align-items:flex-end}.App_Item_Detail_View .review_explain_like_text{font-size:16px;font-weight:700;color:#191919}.App_Item_Detail_View .review_explain_like_point_text{color:#0032ff}.App_Item_Detail_View .review_button_write{width:176px;height:44px;border-radius:4px;background-color:#fafafa;font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center}.App_Item_Detail_View .refund_popup_button{width:100%;height:34px;border-radius:4px;background-color:#fafafa;display:flex;justify-content:center;align-items:center;margin-top:24px;font-size:12px;font-weight:700}.App_Item_Detail_View .explain_container{display:none;width:100%;max-width:376px;background-color:#fff;position:fixed;top:0;right:0}.App_Item_Detail_View .notice_user_box{padding:16px 24px;border-radius:4px;font-size:14px;font-weight:700;background-color:#0000001a;color:#191919}.App_Item_Detail_View .warning_notice_dom_container{padding:16px 24px;border-radius:4px;background-color:#fc5e7c1a;margin-top:8px;font-size:14px;color:#fc5e7c}.App_Item_Detail_View .warning_notice_dom_container_only{margin-top:0}.App_Item_Detail_View .reset_date_text{font-weight:700;color:#fc5e7c}.App_Item_Detail_View .explain_box{width:100%;padding:32px 24px;box-shadow:0 2px 4px #1919190f;border:solid 1px #fafafa;border-radius:4px}.App_Item_Detail_View .explain_box_top{margin-top:16px}.App_Item_Detail_View .explain_store_title_text{font-size:14px}.App_Item_Detail_View .explain_item_title_text{font-size:20px;font-weight:700;margin-top:4px}.App_Item_Detail_View .explain_category_box{display:flex;align-items:center;margin-top:10px}.App_Item_Detail_View .explain_category_text{font-size:9px;font-weight:700;color:#191919;padding:2px 4px;background-color:#fafafa;border-radius:4px}.App_Item_Detail_View .explain_product_label{margin-left:4px}.App_Item_Detail_View .explain_price_box{display:flex;justify-content:space-between;align-items:flex-end;margin-top:16px}.App_Item_Detail_View .explain_price_label{font-size:12px;font-weight:700;color:#191919;margin-bottom:2px}.App_Item_Detail_View .explain_price_text{font-size:20px;font-weight:700;color:#191919}.App_Item_Detail_View .explain_price_won_text{font-size:12px;font-weight:700}.App_Item_Detail_View .explain_line{width:100%;height:1px;background-color:#f4f4f4;margin-top:24px;margin-bottom:16px}.App_Item_Detail_View .explain_make_days_box{display:flex;justify-content:space-between}.App_Item_Detail_View .explain_make_days_label{font-size:12px;font-weight:700}.App_Item_Detail_View .explain_make_days_text{font-size:12px}.App_Item_Detail_View .explain_buttons_container{display:flex;margin-top:20px}.App_Item_Detail_View .explain_button{width:160px;height:34px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;border-radius:4px;background-color:#fafafa}.App_Item_Detail_View .explain_button_text{margin-left:4px}.App_Item_Detail_View .explain_buy_button{width:100%;height:64px;background-color:#191919;display:flex;justify-content:center;align-items:center;font-weight:700;color:#fff;margin-top:10px;border-radius:4px;font-size:16px}.App_Item_Detail_View .explain_buy_button:disabled{background-color:#b3b3b3!important}.App_Item_Detail_View .file_list_container{display:flex;margin-top:24px;flex-wrap:wrap}.App_Item_Detail_View .file_list_item_box{display:flex;justify-content:center;align-items:center;font-size:14px;color:#191919;padding:16px 24px 16px 20px;border-radius:4px;background-color:#fafafa;margin-right:8px;margin-bottom:8px}.App_Item_Detail_View .viewport{overflow:hidden}.App_Item_Detail_View .menu_review_text{display:flex}.App_Item_Detail_View .menu_review_count_text{font-size:14px;color:#0032ff;margin-left:4px}.App_Item_Detail_View .edit_button{position:fixed;width:376px;height:56px;background-color:#000;border-radius:28px;box-shadow:2px 4px 10px #19191940;color:#fff;font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center}.App_Item_Detail_View .edit_button_img{margin-right:8px}.App_Item_Detail_View .edit_button_fake{position:fixed;bottom:40px}.App_Item_Detail_View .editor_normal_images_container{margin-top:24px}.App_Item_Detail_View .editor_normal_images_img{width:100%;margin-bottom:8px}.App_Item_Detail_View .banner_main_container,.App_Item_Detail_View .banner_main_container_is_sub{margin-top:16px}.App_Item_Detail_View .banner_sub_container{margin-top:24px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px;border-radius:4px}.App_Item_Detail_View .banner_main_img{width:100%;border-radius:4px}.App_Item_Detail_View .banner_sub_title{font-size:14px;font-weight:700}.App_Item_Detail_View .banner_sub_sub_title{font-size:12px;font-weight:300;margin-top:2px}.App_Item_Detail_View .banner_point_title{font-size:40px}.App_Item_Detail_View .adult_container{padding-top:60px;width:100%;max-width:376px;margin-left:auto;margin-right:auto;word-break:break-all;white-space:pre-line}.App_Item_Detail_View .adult_label_box{display:inline-block;padding:2px 4px;border-radius:4px;background-color:#ffecef;font-size:9px;font-weight:700;color:#ff0f38}.App_Item_Detail_View .adult_title_text{font-size:24px;font-weight:700;margin-top:4px}.App_Item_Detail_View .adult_content_text{font-size:14px;color:#191919;margin-top:8px;margin-bottom:32px}.App_Item_Detail_View .adult_certification_button{width:100%;height:44px;border-radius:4px;background-color:#ff6200;font-size:14px;font-weight:700;color:#fff;margin-bottom:8px}.App_Item_Detail_View .adult_cancel_button{display:flex;align-items:center;justify-content:center;width:100%;height:44px;border-radius:4px;background-color:#fff;font-size:14px;font-weight:700;color:#191919;border:1px solid rgb(232,235,237)}.App_Item_Detail_View .free_label_box{padding:2px 4px;border-radius:4px;background-color:#191919;font-size:9px;font-weight:700;color:#fff}.App_Item_Detail_View .popup_contents_bottom_box{margin-top:8px;font-size:12px;color:#999}.App_Item_Detail_View .story_more_button{width:100%;height:56px;border-radius:4px;border:solid 1px #f4f4f4;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-top:24px;font-size:16px;font-weight:700}.App_Item_Detail_View .story_more_button_icon{margin-left:2px}.App_Item_Detail_View .ask_item_explain_text{font-size:12px;color:#999;margin-top:8px}.App_Item_Detail_View .discount_durations_info_box{width:100%;height:22px;border-radius:2px;background-color:#ff0f380f;font-size:10px;font-weight:700;color:#ff0f38;display:flex;justify-content:center;align-items:center;margin-top:16px}.App_Item_Detail_View .secret_text_box{display:flex;justify-content:center;align-items:center;width:100%;height:44px;margin-bottom:16px;border-radius:4px;background-color:#f4f4f4;padding:12px 24px}.App_Item_Detail_View .secret_text{font-size:14px;font-weight:700;margin-left:4px}.App_Item_Detail_View .optionSelectDom{width:100%;padding-top:16px}.App_Item_Detail_View .optionSelectBox{position:relative;width:100%;height:44px;flex-shrink:0;border-radius:4px;border:1px solid #f4f4f4;background-color:#fff;padding:12px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background:url(/build/assets/Triangle-D5KsefDj.svg) no-repeat 95% 50%;font-size:14px;line-height:20px;font-weight:400;margin-bottom:16px}.App_Item_Detail_View .optionSelect{position:absolute;width:100%;left:0;top:0;right:0;bottom:0;opacity:0;-webkit-appearance:menulist-button}.App_Item_Detail_View .optionTotalDom{width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#191919;font-size:12px;line-height:18px}.App_Item_Detail_View .optionTotalDom .price{font-size:20px;line-height:30px}.App_Item_Detail_View .pickOptionDom{border-radius:4px;border:1px solid #e6e6e6;background-color:#fff;position:relative;padding:10px 12px;margin-bottom:16px}.App_Item_Detail_View .pickOptionDom .optionInfo{display:flex;flex-direction:column;color:#4c4c4c;font-size:12px;font-weight:400;line-height:18px}.App_Item_Detail_View .pickOptionDom .optionInfo span{font-size:14px;font-weight:700;line-height:20px}.App_Item_Detail_View .pickOptionDom .cancel{position:absolute;right:0;top:0;cursor:pointer;width:32px;height:32px;border-radius:0 4px 0 0;display:flex;justify-content:center;align-items:center}.App_Item_Detail_View .mobileOptionDom,.App_Item_Detail_View .mobileOptionDom.optionShow{display:none}@media (max-width: 1176px){.App_Item_Detail_View{padding-top:0}.App_Item_Detail_View .main_container{width:100%}.App_Item_Detail_View .padding_container{padding-left:40px;padding-right:40px}.App_Item_Detail_View .explain_container{position:unset;width:100%;max-width:100%}.App_Item_Detail_View .menu_container{width:100%}.App_Item_Detail_View .review_explain_box{display:block}.App_Item_Detail_View .review_button_write{width:100%;margin-bottom:40px;margin-top:24px}.App_Item_Detail_View .review_explain_like_text{margin-top:16px}.App_Item_Detail_View .explain_button{width:100%}.App_Item_Detail_View .explain_buy_button{position:fixed;width:100%;bottom:0;left:0;font-size:18px;border-radius:0}.App_Item_Detail_View .explain_buy_button.buttonHidden{display:none}.App_Item_Detail_View .explain_box{border:unset;box-shadow:unset;padding:24px 0}.App_Item_Detail_View .explain_box_top{padding-top:0}.App_Item_Detail_View .notice_user_box,.App_Item_Detail_View .warning_notice_dom_container_only{margin-top:24px}.App_Item_Detail_View .line_contents_bar,.App_Item_Detail_View .line_explain_button_bar{height:8px}.App_Item_Detail_View .line_story{height:1px}.App_Item_Detail_View .edit_button{width:218px;bottom:90px}.App_Item_Detail_View .edit_button.buttonHidden{display:none!important}.App_Item_Detail_View .item_img_container{border-radius:0}.App_Item_Detail_View .banner_sub_container{margin-top:0}.App_Item_Detail_View .banner_main_container_is_sub{margin-top:24px}.App_Item_Detail_View .adult_container{padding-top:100px}.App_Item_Detail_View .secret_text_box{margin-bottom:0}.App_Item_Detail_View .optionSelectDom{display:none}.App_Item_Detail_View .mobileOptionDom.optionShow{display:block;position:fixed;width:100vw;height:100vh;background-color:#151617b3;overflow:hidden;bottom:0;left:0;z-index:999}.App_Item_Detail_View .mobileOptionDom .mobileOptionBox{width:100%;background-color:#fff;position:fixed;bottom:0;left:0}.App_Item_Detail_View .optionBox{padding:16px 12px}.App_Item_Detail_View .mobileOptionDom .optionFold{display:flex;justify-content:center;align-items:center;height:28px;border-radius:4px 4px 0 0;cursor:pointer}.App_Item_Detail_View .mobileOptionDom .optionTotalDom{padding-bottom:16px}.App_Item_Detail_View .mobileOptionDom .orderBtn{padding:18px 14px;margin-bottom:12px;border-radius:4px;background-color:#ccc;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;font-weight:700}.App_Item_Detail_View .mobileOptionDom .orderBtn.active{background-color:#191919;cursor:pointer}}@media (max-width: 768px){.App_Item_Detail_View .padding_container{padding-left:24px;padding-right:24px}.App_Item_Detail_View .label_text{font-size:18px}.App_Item_Detail_View .notice_user_box{margin-top:16px;padding:10px 12px;font-size:12px}.App_Item_Detail_View .warning_notice_dom_container{margin-top:4px;padding:10px 12px;font-size:12px}.App_Item_Detail_View .warning_notice_dom_container_only{margin-top:16px}.App_Item_Detail_View .edit_button{width:157px;height:44px;bottom:74px;font-size:12px}.App_Item_Detail_View .edit_button_img{width:18px;height:18px;margin-right:4px}.App_Item_Detail_View .banner_sub_container{padding:12px 16px}.App_Item_Detail_View .banner_sub_title{font-size:12px}.App_Item_Detail_View .banner_sub_sub_title{font-size:10px}.App_Item_Detail_View .banner_point_title{font-size:30px}.App_Item_Detail_View .adult_container{padding-left:24px;padding-right:24px}.App_Item_Detail_View .secret_text_box{height:auto}}.Footer_React{padding-bottom:65px}.react-calendar{width:100%;max-width:100%;background:#fff;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:20px;justify-content:center;margin-bottom:1em}.react-calendar__navigation button{min-width:30px;background:none;font-size:14px}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6;border-radius:4px}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-size:12px;font-weight:500}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react_calendar_saturday{color:#191919}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:5px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{opacity:.2}.react-calendar__tile:enabled:hover{background-color:#e6e6e6;border-radius:4px}.react-calendar__tile:enabled:focus{background-color:#191919;border-radius:4px;color:#fff}.react-calendar__tile--active{background-color:#191919;border-radius:4px;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background-color:#191919;border-radius:4px;color:#fff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6;border-radius:4px}.react-calendar__navigation__label{flex-grow:0!important}.react-calendar__navigation__label__labelText--from{font-size:14px;font-weight:700}.react-calendar__tile{width:20px;font-size:12px;font-weight:500}.react-calendar__navigation__prev2-button,.react-calendar__navigation__next2-button{display:none}
