@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Kosugi+Maru&display=swap);@import url(https://fonts.googleapis.com/css2?family=Martel+Sans:wght@600&display=swap);@-webkit-keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{scroll-behavior:smooth;font-size:10px}@media (max-width:1023px){html{font-size:10px}}@media (max-width:559px){html{font-size:10px}}body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:100vh;font-weight:400;word-wrap:break-word;font-feature-settings:'palt';background-color:#fff;color:#111;font-family:-apple-system,BlinkMacSystemFont,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,Yu Gothic,YuGothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;line-height:1.6;letter-spacing:0;font-size:14px;font-size:1.4rem;line-break:strict}body.unsupported{padding-bottom:144px}li{list-style:none}a,a:hover{color:inherit}.guide_block_content_item_description a:hover,.guide_block_content_text a:hover,.pamphlet_text a:hover,a:hover[class],a[class]{text-decoration:none}address,em{font-style:normal}img{width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;pointer-events:none;touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}fieldset{border:0}img,legend{display:block}.required::after{content:"必須";margin-left:8px;background-color:#a00;font-size:1rem;font-weight:700;padding:4px 8px;color:#fff;line-height:1}button,input,select,textarea{outline:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}.js-display_none{display:none}:root{--main-width:1400}:not(output):-moz-ui-invalid{box-shadow:none}@media (max-width:559px){body{font-size:12px;font-size:1.2rem}}body.fixed{overflow:hidden}*{box-sizing:border-box}img.amazonpay-button-inner-image{pointer-events:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;touch-callout:initial}.attention{color:#cf2a31;font-size:14px;font-size:1.4rem}@media (max-width:559px){.attention{font-size:12px;font-size:1.2rem}}.pc-only{display:block!important}@media (max-width:1024px){.pc-only{display:none!important}}.sp-only{display:none!important}@media (max-width:1024px){.sp-only{display:block!important}}.st{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700}.mt8{margin-top:8px}.mb8{margin-bottom:8px}.mt16{margin-top:16px}.mb16{margin-bottom:16px}.mt24{margin-top:24px}.mb24{margin-bottom:24px}.mt32{margin-top:32px}.mb32{margin-bottom:32px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}.mt48{margin-top:48px}.mb48{margin-bottom:48px}.mt56{margin-top:56px}.mb56{margin-bottom:56px}.mt64{margin-top:64px}.mb64{margin-bottom:64px}.mt72{margin-top:72px}.mb72{margin-bottom:72px}.mt80{margin-top:80px}.mb80{margin-bottom:80px}.d-none{display:none}.loadingAnimation{color:#202121;font-size:1rem;margin:100px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0)}.block,.block-artjeuness{width:100%;margin-bottom:160px}.jikuchu .block-jikuchu{width:100%}.block-artjeuness:last-of-type,.block:last-of-type,.jikuchu .block-jikuchu:last-of-type{margin-bottom:0}@media (max-width:1024px){.block,.block-artjeuness,.jikuchu .block-jikuchu{margin-bottom:96px}}.block_title{padding-bottom:32px}.block_title_heading{font-size:30px;font-size:3rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;color:#202121}@media (max-width:1024px){.block_title_heading{font-size:20px;font-size:2rem}}.block_utillity{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}@media (max-width:559px){.block_utillity{-webkit-box-pack:center;justify-content:center}}.main{padding-top:96px}@media (max-width:1024px){.main{padding-top:48px}}.main_row-middle{width:100%}.LC_Page_Products_Detail .fantas-article,.complete_area,.faq,.login,.mypage,.product,.productBlock,.products_detail #fantas_product_history_bloc,.products_list #fantas_product_history_bloc,.section{width:100%;max-width:1352px;padding:0 16px;margin:0 auto}.confirm_error,.shopping{width:100%;max-width:1352px;margin:0 auto}.confirm_error{padding:0 16px}@media (max-width:1024px){.LC_Page_Products_Detail .fantas-article,.complete_area,.confirm_error,.faq,.login,.mypage,.product,.productBlock,.products_detail #fantas_product_history_bloc,.products_list #fantas_product_history_bloc,.section,.shopping{padding:0 32px}}@media (max-width:559px){.LC_Page_Products_Detail .fantas-article,.complete_area,.confirm_error,.faq,.login,.mypage,.product,.productBlock,.products_detail #fantas_product_history_bloc,.products_list #fantas_product_history_bloc,.section,.shopping{padding:0 16px}}.carousel_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;height:auto}.carousel_item:hover{opacity:.8}.carousel_item_link{display:block;height:100%}.carousel_item_image{margin-bottom:16px;background-color:#fff;position:relative}@media (max-width:559px){.carousel_item_image{margin-bottom:8px}}.carousel_item_team{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.6}.carouselUi{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.carouselUi_progressbar{display:none;height:2px;position:relative}.carouselUi_progressbar.show{display:block}.carouselUi_arrowArea,.carouselUi_pagination,.footer_bottom_notice br{display:none}.carouselUi_pagination.show{display:-webkit-box;display:flex}.carouselUi_arrow-next,.carouselUi_arrow-prev,.carouselUi_arrowArea.show{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.carouselUi_arrow-next,.carouselUi_arrow-prev{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;flex-direction:column;margin:0;cursor:pointer}.carouselUi_arrow-next::after,.carouselUi_arrow-prev::after{content:'';width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.carouselUi_arrow-next.swiper-button-disabled,.carouselUi_arrow-prev.swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}.carouselUi_arrow-next::after{border-top:3px solid #202121;border-right:3px solid #202121}.carouselUi_arrow-prev::after{border-bottom:3px solid #202121;border-left:3px solid #202121}.carouselUi_pagination{width:auto;margin:0}.etsuCarousel_item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.etsuCarousel_item:hover{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.etsuCarousel_item .carousel_item_image{box-shadow:0 2px 7px 0 rgba(0,0,0,.3)}.etsuCarousel_item .carousel_item_image::after{content:'';display:block;width:100%;padding-top:140%}.etsuCarousel_item .carousel_item_image_picture{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.footer{color:#fff;width:100%;background-color:#343636;margin-top:200px}@media (max-width:559px){.footer{margin-top:144px}}.footer_top{padding:48px 16px 64px}@media screen and (max-width:1136px){.footer_top{padding:0 0 32px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.footer_bottom{background-color:#202121;line-height:1}.footer_bottom_container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin:0 auto;width:100%;max-width:1696px;padding:32px 16px}@media screen and (max-width:1136px){.footer_bottom_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;text-align:center}}@media screen and (max-width:1136px){.footer_bottom_notice{line-height:1.6}.footer_bottom_notice br{display:block}}.footer_brand{margin:0 auto;width:100%;max-width:1104px}.footer_brandList{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin-bottom:64px}@media screen and (max-width:1104px){.footer_brandList{margin-bottom:0;padding:0 16px}}.footer_brandList_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:calc((100% - 144px)/ 4);font-size:13px;font-size:1.3rem}.footer_brandList_item:hover{opacity:.8}@media screen and (max-width:1136px){.footer_brandList_item{font-size:10px;font-size:1rem;line-height:2;width:calc((100% - 16px)/ 2);margin-top:32px}}.footer_brandList_item_body,.footer_brandList_item_link{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}.footer_brandList_item_body{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:16px;background:#fff;height:96px}@media screen and (max-width:1136px){.footer_brandList_item_body{margin-top:8px;height:64px}}.footer_naviList{-webkit-box-pack:center;justify-content:center}.footer_naviList,.footer_naviList_child{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}@media screen and (max-width:1136px){.footer_naviList,.footer_naviList_child{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start}}.footer_naviList_child_item,.footer_naviList_item,.footer_naviList_item-accordeion{font-size:16px;font-size:1.6rem;padding:0 24px;line-height:1}.footer_naviList_child_item:not(:last-child),.footer_naviList_item-accordeion:not(:last-child),.footer_naviList_item:not(:last-child){border-right:1px solid #fff}@media screen and (max-width:1136px){.footer_naviList_item{padding:16px}.footer_naviList_child_item,.footer_naviList_item,.footer_naviList_item-accordeion{font-size:12px;font-size:1.2rem;border-bottom:1px solid #fff}.footer_naviList_child_item{padding:16px}.footer_naviList_child_item:not(:last-child),.footer_naviList_item-accordeion:not(:last-child),.footer_naviList_item:not(:last-child){border-right:none}.footer_naviList_item-accordeion{padding:0}}.footer_naviList_item_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.footer_naviList_item_link:hover{opacity:.8}.footer_naviList_item_header{display:none}@media screen and (max-width:1136px){.footer_naviList_item_header{display:block;padding:16px;position:relative}.footer_naviList_item_header::before,.footer_naviList_item_header:after{content:'';display:block;background-color:#fff;position:absolute}.footer_naviList_item_header::before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;width:2px;height:16px;right:23px}.footer_naviList_item_header::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:2px;right:16px}.footer_naviList_item_header.accordion-active::before{-webkit-transform-origin:-7px;transform-origin:-7px;-webkit-transform:rotate(-90deg) translateY(50%);transform:rotate(-90deg) translateY(50%)}.footer_naviList_item_body{display:none;background-color:#fff;color:#111}}.footer_naviList_child{-webkit-box-pack:start;justify-content:flex-start}.footer_naviList_child_item:first-of-type{padding-left:0}.footer_naviList_child_item:last-of-type{padding-right:0}@media screen and (max-width:1136px){.footer_naviList_child_item{padding:16px}.footer_naviList_child_item:first-of-type{padding:16px}.footer_naviList_child_item:last-of-type{padding:16px;border-bottom:0}}.footer_naviList_child_item_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.footer_naviList_child_item_link:hover{opacity:.8}.footer_bottom_company{display:-webkit-box;display:flex;gap:32px}@media screen and (max-width:1136px){.footer_bottom_company{margin-top:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px}}.footer_bottom_company small{font-size:10px;font-size:1rem}.buttonArea_button{background-color:#202121}.buttonArea_button:hover{background-color:rgba(32,33,33,.7)}.buttonArea_button-inactive{border:1px solid #dfe6e6}.formSteps_list_item{background-color:#dfe6e6}.formSteps_list_item.current,.formSteps_list_item.current::after,.formSteps_list_item.current::before{background-color:#202121}.formInformation_item{border-bottom:1px solid #dfe6e6;padding-bottom:16px;margin-bottom:16px}.formInformation_item_team{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin-bottom:8px}@media (max-width:559px){.formInformation_item_team{font-size:14px;font-size:1.4rem}}.selectbox::after{color:#202121}.creditCard_info_list_item_radio_input:checked+.creditCard_info_list_item_radio_label,.radio_input:checked+.radio_label{color:#202121}.radio_label::after{background-color:#202121}.checkbox_input:checked+.checkbox_parts::after{border-bottom:3px solid #202121;border-right:3px solid #202121}.contact_index #contact_target{scroll-margin-top:96px}@media (max-width:1024px){.contact_index #contact_target{scroll-margin-top:48px}}.header{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;position:fixed;background-color:#fff;height:96px;width:100%;left:0;top:0;z-index:70}@media (max-width:1024px){.header{height:48px}}.header_container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%}.header_logo{-webkit-box-align:center;align-items:center}.header_logo,.header_logo-event{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.header_logo_heading{padding:24px 32px;width:200px}@media (max-width:1024px){.header_logo_heading{padding:12px 16px;width:100px}}.header_logo_heading_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}.headerNavi_list_item_link:hover,.header_logo_heading_link:hover,.header_logo_sub_link:hover{opacity:.8}.header_logo_sub{padding:24px 32px;width:200px}@media (max-width:1024px){.header_logo_sub{padding:12px 16px;width:100px}}.header_logo_sub_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}.header_logo_sub_text{font-size:10px;font-size:1rem;display:none;text-decoration:underline;text-underline-offset:2px}.accordion-active.headerNavi_list_item_account svg,.accordion-active.headerNavi_list_item_menu svg,.headerNavi_list_item.accordion-active svg,.header_logo_sub_icon{display:none}.headerNavi_list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:384px}@media (max-width:1024px){.headerNavi_list{width:192px}}.headerNavi_list_item,.headerNavi_list_item_account{width:96px;background-color:#fff}.headerNavi_list_item_menu{width:96px}@media (max-width:1024px){.headerNavi_list_item,.headerNavi_list_item_account,.headerNavi_list_item_menu{width:48px}}.accordion-active.headerNavi_list_item_account .headerNavi_list_item_icon::after,.accordion-active.headerNavi_list_item_account .headerNavi_list_item_icon::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_icon::after,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_icon::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_icon::after,.headerNavi_list_item.accordion-active .headerNavi_list_item_icon::before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;width:30px;height:3px;content:'';display:block;left:-3px;position:absolute;top:12px;background:#202121}@media (max-width:1024px){.accordion-active.headerNavi_list_item_account .headerNavi_list_item_icon::after,.accordion-active.headerNavi_list_item_account .headerNavi_list_item_icon::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_icon::after,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_icon::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_icon::after,.headerNavi_list_item.accordion-active .headerNavi_list_item_icon::before{width:25px;top:9px;left:-2px}}.accordion-active.headerNavi_list_item_account .headerNavi_list_item_icon::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_icon::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_icon::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion-active.headerNavi_list_item_account .headerNavi_list_item_icon::after,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_icon::after,.headerNavi_list_item.accordion-active .headerNavi_list_item_icon::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.headerNavi_list_item_menu{background-color:#dfe6e6}.headerNavi_list_item_form{width:100%;height:100%}.headerNavi_list_item_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;cursor:pointer;padding:16px;-webkit-box-pack:justify;justify-content:space-between;width:100%;height:100%}@media (max-width:1024px){.headerNavi_list_item_link{padding:14px}}.headerNavi_list_item_button{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;width:25px;height:25px;margin-top:12px;position:relative}@media (max-width:1024px){.headerNavi_list_item_button{width:20px;height:20px;margin-top:0}}.headerNavi_list_item_button_dot{width:5px;height:5px;background-color:#202121;-webkit-transition:top .3s,left .3s,right .3s,bottom .3s;transition:top .3s,left .3s,right .3s,bottom .3s}.headerNavi_list_item_button_dot:not(.headerNavi_list_item_button_dot:nth-child(3n+1)){margin-left:5px}.headerNavi_list_item_button_dot:not(.headerNavi_list_item_button_dot:nth-last-child(-n+3)){margin-bottom:5px}.headerNavi_list_item_button_dot:nth-child(2n)::before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:1024px){.headerNavi_list_item_button_dot{width:4px;height:4px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.headerNavi_list_item_button_dot:not(.headerNavi_list_item_button_dot:nth-child(3n+1)){margin-left:4px}.headerNavi_list_item_button_dot:not(.headerNavi_list_item_button_dot:nth-last-child(-n+3)){margin-bottom:4px}}.headerNavi_list_item_icon{width:24px;height:24px;display:block;line-height:1;margin-top:12px;position:relative}.contentsLink_item_icon svg,.headerNavi_list_item_icon svg{fill:#202121;width:100%;height:100%}.contentsLink_item_icon svg:not([fill]),.headerNavi_list_item_icon svg:not([fill]),.jikuchu .block_buttonArea_button:hover .block_buttonArea_button_arrow_icon svg:not([fill]){fill:#202121}@media (max-width:1024px){.headerNavi_list_item_icon{width:20px;height:20px;margin-top:0}}.headerNavi_list_item_team,.listPage_list_item_label_item small{font-size:12px;font-size:1.2rem;line-height:1}@media (max-width:1024px){.headerNavi_list_item_team{display:none}}.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(2n),.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(2n),.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(2n){position:relative;background-color:transparent}.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(2n)::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(2n)::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(2n)::before{width:5px;height:5px;background-color:#202121;position:absolute;display:block;content:''}@media (max-width:1024px){.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(2n)::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(2n)::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(2n)::before{width:4px;height:4px}}.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(2)::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(2)::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(2)::before{right:5px;top:5px}@media (max-width:1024px){.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(2)::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(2)::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(2)::before{right:4px;top:4px}}.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(4)::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(4)::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(4)::before{left:5px;top:5px}@media (max-width:1024px){.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(4)::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(4)::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(4)::before{left:4px;top:4px}}.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(6)::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(6)::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(6)::before{right:5px;bottom:5px}@media (max-width:1024px){.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(6)::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(6)::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(6)::before{right:4px;bottom:4px}}.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(8)::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(8)::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(8)::before{left:5px;bottom:5px}@media (max-width:1024px){.accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(8)::before,.accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(8)::before,.headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(8)::before{left:4px;bottom:4px}}.header_body{position:absolute;right:0;top:100%;width:100%;background-color:#fff;max-width:384px;display:none;box-shadow:0 12px 15px 0 rgba(0,0,0,.1);z-index:80}@media (max-width:559px){.header_body{max-width:100%}}@media screen and (max-height:560px){.header_body{position:fixed;left:0;bottom:0;top:48px}}.header_body_scroll{width:100%}@media (max-width:559px){.header_body_scroll{overflow:auto;width:100%;height:100%;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}}@media (max-width:1024px){.header.shrink .header_logo_sub{width:auto;padding:0}.header.shrink .header_logo_sub_image{display:none}.header.shrink .header_logo_sub_link{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media screen and (min-width:1025px){.header.shrink{height:48px;box-shadow:0 3px 15px 0 rgba(0,0,0,.3)}.header.shrink .header_logo_heading,.header.shrink .header_logo_sub{padding:8px 32px;width:132px}.header.shrink .headerNavi_list{width:470px}.header.shrink .headerNavi_list_item{width:114px}.header.shrink .headerNavi_list_item_account{width:128px}.header.shrink .headerNavi_list_item_menu{width:114px}.header.shrink .headerNavi_list_item_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;padding:14px}.header.shrink .headerNavi_list_item_link:hover{opacity:.8}.header.shrink .headerNavi_list_item_button{width:20px;height:20px;margin-top:0;margin-right:16px}.header.shrink .headerNavi_list_item_button_dot{width:4px;height:4px;margin-left:4px;margin-bottom:4px}.header.shrink .headerNavi_list_item_button_dot:nth-child(3n+1){margin-left:0}.header.shrink .headerNavi_list_item_button_dot:nth-last-child(-n+3){margin-bottom:0}.header.shrink .headerNavi_list_item_icon{width:20px;height:20px;margin-top:0;margin-right:16px}.header.shrink .accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(2n)::before,.header.shrink .accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(2n)::before,.header.shrink .headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(2n)::before{width:4px;height:4px}.header.shrink .accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(2)::before,.header.shrink .accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(2)::before,.header.shrink .headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(2)::before{right:4px;top:4px}.header.shrink .accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(4)::before,.header.shrink .accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(4)::before,.header.shrink .headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(4)::before{left:4px;top:4px}.header.shrink .accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(6)::before,.header.shrink .accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(6)::before,.header.shrink .headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(6)::before{right:4px;bottom:4px}.header.shrink .accordion-active.headerNavi_list_item_account .headerNavi_list_item_button_dot:nth-child(8)::before,.header.shrink .accordion-active.headerNavi_list_item_menu .headerNavi_list_item_button_dot:nth-child(8)::before,.header.shrink .headerNavi_list_item.accordion-active .headerNavi_list_item_button_dot:nth-child(8)::before{left:4px;bottom:4px}}@media (max-width:1024px){.artjeuness .header_logo_sub{padding:0;width:auto}.artjeuness .header_logo_sub_text,.header.shrink .header_logo_sub_icon,.header.shrink .header_logo_sub_text{display:block}}.header_logo_heading-jikuchu{left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;width:178px}@media (max-width:1024px){.header_logo_heading-jikuchu{position:fixed;top:48px;width:100%;left:0;z-index:70;background-color:#8f1d22;height:48px;-webkit-transform:none;transform:none}.header_logo_heading-jikuchu .header_logo_heading_link{width:96px;margin:0 auto}}.header.shrink .header_logo_heading-jikuchu{width:88px}@media (max-width:1024px){.header.shrink .header_logo_heading-jikuchu{position:static;width:72px;height:48px;margin:0 16px;background-color:transparent}.header.shrink .header_logo_heading-jikuchu::after,.header.shrink .header_logo_heading-jikuchu::before{display:none}.header.shrink .header_logo_heading-jikuchu .header_logo_heading_link{width:100%;margin:0}.header.shrink .header_logo_sub_icon{width:10px;height:10px;display:block;line-height:1;margin-left:2px}.header.shrink .header_logo_sub_icon svg{fill:#202121;width:100%;height:100%}.header.shrink .header_logo_sub_icon svg:not([fill]){fill:#202121}}@media screen and (max-width:330px){.header.shrink .header_logo_sub_icon{display:none}}.header_logo_heading-etsu{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:top .3s ease;transition:top .3s ease;position:fixed;top:96px;width:100%;left:0;z-index:70;background-color:#fff;height:64px}@media (max-width:1024px){.header_logo_heading-etsu{top:48px;height:34px}}.header_logo_heading-etsu::after,.header_logo_heading-etsu::before{content:'';height:3px;width:calc((100% - 216px)/ 2)}@media (max-width:1024px){.header_logo_heading-etsu::after,.header_logo_heading-etsu::before{width:calc((100% - 116px)/ 2);height:1px}}.header_logo_heading-etsu::before{background-color:#e8539c}.header_logo_heading-etsu::after{background-color:#27bce4}.header_logo_heading-etsu .header_logo_heading_link{width:200px;margin:0 8px}@media (max-width:1024px){.header_logo_heading-etsu .header_logo_heading_link{width:100px}}.header.shrink .header_logo_heading-etsu{top:48px}@media (max-width:1024px){.header.shrink .header_logo_heading-etsu{position:static;width:72px;height:48px;margin:0 16px}.header.shrink .header_logo_heading-etsu::after,.header.shrink .header_logo_heading-etsu::before{display:none}.header.shrink .header_logo_heading-etsu .header_logo_heading_link{width:100%;margin:0}}.header.shrink .header_logo-event{-webkit-box-align:center;align-items:center}@media (max-width:1024px){.header.shrink .header_logo-event{-webkit-box-align:center;align-items:center}}.header.shrink .header_logo-event .header_logo_sub,.header_logo-event .header_logo_sub{width:auto;padding-left:0;padding-right:0}.header.shrink .header_logo-event .header_logo_sub_text{font-size:12px;font-size:1.2rem}@media (max-width:1024px){.header.shrink .header_logo-event .header_logo_sub_text{font-size:10px;font-size:1rem}}.header_logo-event{-webkit-box-align:end;align-items:flex-end}@media (max-width:1024px){.header_logo-event{-webkit-box-align:center;align-items:center}}.header_logo-event .header_logo_sub_text{font-size:14px;font-size:1.4rem;display:block}@media (max-width:1024px){.header_logo-event .header_logo_sub_text{font-size:10px;font-size:1rem}}.listSort,.listSort_list{display:-webkit-box;display:flex}.listSort{-webkit-box-pack:end;justify-content:flex-end;margin-bottom:40px}.listSort_list{flex-wrap:wrap}@media (max-width:559px){.listSort_list{-webkit-box-pack:end;justify-content:flex-end;width:100%}}.listSort_list_item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-left:24px}@media (max-width:559px){.listSort_list_item{margin-left:16px;width:calc(50% - 8px)}}.listSort_list_item-stock{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:559px){.listSort_list_item-stock{width:100%;-webkit-box-ordinal-group:4;order:3;margin-top:24px}}.listSort_list_item-stock_check{visibility:hidden;opacity:0;position:absolute;left:0;top:0}.listSort_list_item-stock_check:checked+.listSort_list_item-stock_text::before{border:1px solid #8f1d22;background-color:#8f1d22}.listSort_list_item-stock_check:checked+.listSort_list_item-stock_text::after{content:'';display:block;position:absolute;left:8px;top:4px;width:8px;height:16px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(50deg);transform:rotate(50deg)}@media (max-width:559px){.listSort_list_item-stock_check:checked+.listSort_list_item-stock_text::after{top:2px}}.listSort_list_item-stock_text{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;position:relative;cursor:pointer;font-size:16px;font-size:1.6rem}@media (max-width:559px){.listSort_list_item-stock_text{font-size:14px;font-size:1.4rem}}.listSort_list_item-stock_text::before{content:'';display:block;width:24px;height:24px;border:1px solid #bfbfbf;background-color:#fff;margin-right:8px}.listSort_list_item_legend{font-size:16px;font-size:1.6rem;position:relative;margin-right:8px}.listSort_list_item_selectbox{display:inline-block;border-radius:4px;letter-spacing:.05em;font-feature-settings:'palt';overflow:hidden;background-color:#fff;width:auto;padding:0;position:relative;font-size:16px;font-size:1.6rem;border:1px solid #bfbfbf;margin:0}@media (max-width:559px){.listSort_list_item_selectbox{padding:0}}.listSort_list_item_selectbox::after{content:"";display:-webkit-box;display:flex;font-family:'Font Awesome 5 Free';font-weight:900;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:32px;height:100%;padding-bottom:4px;color:#333;position:absolute;font-size:1.4rem;top:0;right:0;z-index:0;pointer-events:none}.listSort_list_item_selectbox_select{width:100%;height:100%;cursor:pointer}@media (max-width:559px){.listSort_list_item_selectbox_select{padding:12px 40px 12px 8px}.listSort_list_item_selectbox{font-size:14px;font-size:1.4rem;padding:0;width:100%}}.listSort_list_item_selectbox_select{padding:8px 48px 8px 8px}@media (max-width:559px){.jikuchu .listSort_list_item{margin-left:0}.jikuchu .listSort_list_item:first-of-type{-webkit-box-ordinal-group:2;order:1}.jikuchu .listSort_list_item:last-of-type{margin-left:16px;-webkit-box-ordinal-group:3;order:2}}.etsu .listSort_list_item_selectbox{font-size:16px;font-size:1.6rem;border:1px solid #27bce4;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,Yu Gothic,YuGothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif}.etsu .listSort_list_item_selectbox::after,.etsu .listSort_list_item_selectbox_select{color:#0082f2}.list-form{margin-top:32px}.list-form_item_button{background-color:#202121}.list-form_item_button:hover{background-color:rgba(32,33,33,.8)}.listPage_list{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.listPage_list_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:calc((100% - 96px)/ 4);margin-bottom:48px}.listPage_list_item:hover{opacity:.8}.listPage_list_item:not(:nth-child(4n+1)){margin-left:32px}@media (max-width:1024px){.listPage_list_item{width:calc((100% - 64px)/ 3)}.listPage_list_item:not(:nth-child(4n+1)){margin-left:0}.listPage_list_item:not(:nth-child(3n+1)){margin-left:32px}}@media (max-width:559px){.listPage_list_item{width:calc(50% - 8px);margin-bottom:32px}.listPage_list_item:not(:nth-child(3n+1)){margin-left:0}.listPage_list_item:not(:nth-child(2n+1)){margin-left:16px}}.listPage_list_item form[name]{height:100%}.listPage_list_item_link{display:block;height:100%}.listPage_list_item_link_image{position:relative;margin-bottom:16px}@media (max-width:559px){.listPage_list_item_link_image{margin-bottom:8px}}.listPage_list_item_soldout{font-size:20px;font-size:2rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;position:absolute;background-color:rgba(255,255,255,.6);left:0;right:0;top:0;bottom:0}@media (max-width:559px){.listPage_list_item_soldout{font-size:14px;font-size:1.4rem}}.listPage_list_item_team{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.6}.listPage_list_item_price{margin-top:16px}.listPage_list_item_price_small{display:none}.listPage_list_item_label{padding:0 16px 16px}.listPage_list_item_label,.status_icon{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}@media (max-width:559px){.listPage_list_item_label,.status_icon{padding:4px 8px 8px}}.listPage_list_item_label [class^=listPage_list_item_label_item],.status_icon [class^=listPage_list_item_label_item]{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:6px 8px;line-height:1;min-width:64px;margin-right:8px;margin-top:8px;text-align:center;color:#8f1d22;background-color:#fff;border:1px solid #8f1d22}@media (max-width:1024px){.listPage_list_item_label [class^=listPage_list_item_label_item],.status_icon [class^=listPage_list_item_label_item]{min-width:40px;margin-right:4px;margin-top:4px}}@media (max-width:1024px){.listPage_list_item_label_item small{font-size:10px;font-size:1rem}}.listPage_list_item_label_item-1,.statusIcon1{color:#fff!important;background-color:#ea6834!important;border:1px solid #ea6834!important}.listPage_list_item_label_item-2,.statusIcon2{color:#fff!important;background-color:#002060!important;border:1px solid #002060!important}.listPage_list_item_label_item-3,.statusIcon3{background-color:#fff!important}.listPage_list_item_label_item-4,.statusIcon4{color:#fff!important;background-color:#ffc000!important;border:1px solid #ffc000!important}.listPage_list_item_label_item-5,.statusIcon5{background-color:#fff!important}.listPage_list_item_label_item-6,.statusIcon6{color:#fff!important;background-color:#bfbfbf!important;border:1px solid #bfbfbf!important}.listPage_list_item_label_item-7,.statusIcon7{color:#fff!important;background-color:#00b050!important;border:1px solid #00b050!important}.listPage_list_item_label_item-8,.statusIcon8{color:#fff!important;background-color:#f39!important;border:1px solid #f39!important}.listPage_list_item_label_item-9,.statusIcon9{color:#fff!important;background-color:#bf8f00!important;border:1px solid #bf8f00!important}.listPage_list_item_label_item-10,.statusIcon10{color:#fff!important;background-color:red!important;border:1px solid red!important}.listPage_list_item_label_item-11,.statusIcon11{color:#fff!important;background-color:#0086ea!important;border:1px solid #0086ea!important}.listPage_list_item_label_item-12,.statusIcon12{color:#fff!important;background-color:#7030a0!important;border:1px solid #7030a0!important}.listPage_list_item_label_item-13,.statusIcon13{color:#fff!important;background-color:#548235!important;border:1px solid #548235!important}.listPage_list_item_label_item-14,.statusIcon14{color:#fff!important;background-color:#8f1d22!important;border:1px solid #8f1d22!important}.jikuchu .listPage_list_item{background-color:#fff;margin-top:64px;margin-bottom:24px;width:calc((100% - 48px)/ 4)}.jikuchu .listPage_list_item:not(:nth-child(4n+1)){margin-left:16px}@media (max-width:1024px){.jikuchu .listPage_list_item{width:calc((100% - 32px)/ 3)}.jikuchu .listPage_list_item:not(:nth-child(4n+1)){margin-left:0}.jikuchu .listPage_list_item:not(:nth-child(3n+1)){margin-left:16px}}@media (max-width:559px){.jikuchu .listPage_list_item{width:calc(50% - 8px);margin-top:24px;margin-bottom:0}.jikuchu .listPage_list_item:not(:nth-child(3n+1)){margin-left:0}.jikuchu .listPage_list_item:not(:nth-child(2n+1)){margin-left:16px}}.jikuchu .listPage_list_item_link_image{display:block;overflow:hidden;position:relative}.articles_list .listPage_list_item_link_image::after,.jikuchu .listPage_list_item_link_image::after{content:'';display:block;padding-top:100%}.jikuchu .listPage_list_item_link_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.jikuchu .listPage_list_item_container{font-size:16px;font-size:1.6rem;padding:0 16px 16px}@media (max-width:559px){.jikuchu .listPage_list_item_container{font-size:12px;font-size:1.2rem;padding:0 8px 8px}}.jikuchu .listPage_list_item_team{height:50px}@media (max-width:559px){.jikuchu .listPage_list_item_team{height:38px}}.jikuchu.ranking .listPage_list_item{position:relative;top:0;left:0}.jikuchu.ranking .listPage_list_item_label,.jikuchu.ranking .status_icon{padding:0 64px 16px 16px}@media (max-width:559px){.jikuchu.ranking .listPage_list_item_label,.jikuchu.ranking .status_icon{padding:4px 24px 8px 8px}}.jikuchu .listPage_searchCriteria{margin-bottom:24px}.jikuchu .listPage_searchCriteria_list{background-color:#fdfdd8;padding:8px;margin-bottom:8px}.jikuchu .listPage_searchCriteria_list_item{padding:4px 12px;font-weight:700;font-size:20px}@media (max-width:559px){.jikuchu .listPage_searchCriteria_list_item{padding:4px;font-size:18px}}.articles_list .listPage_list_item_link_image{display:block;overflow:hidden;position:relative}.articles_list .listPage_list_item_link_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.articles_list .listPage_list_item_team{font-size:16px;font-size:1.6rem}@media (max-width:559px){.articles_list .listPage_list_item_team{font-size:13px;font-size:1.3rem}}.articles_list_events .listPage_list_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:calc((100% - 64px)/ 3)}.articles_list_events .listPage_list_item:hover{opacity:.8}.articles_list_events .listPage_list_item:not(:nth-child(4n+1)){margin-left:0}.articles_list_events .listPage_list_item:not(:nth-child(3n+1)){margin-left:32px}@media (max-width:559px){.articles_list_events .listPage_list_item{width:calc(50% - 8px)}.articles_list_events .listPage_list_item:not(:nth-child(3n+1)){margin-left:0}.articles_list_events .listPage_list_item:not(:nth-child(2n+1)){margin-left:16px}}.articles_list_events .listPage_list_item_team{font-size:16px;font-size:1.6rem}@media (max-width:559px){.articles_list_events .listPage_list_item_team{font-size:13px;font-size:1.3rem}}.etsu .listPage_list_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:calc((100% - 120px)/ 4);margin-bottom:64px}.etsu .listPage_list_item:hover{opacity:.8}.etsu .listPage_list_item:not(:nth-child(4n+1)){margin-left:40px}@media (max-width:1024px){.etsu .listPage_list_item{width:calc((100% - 64px)/ 3)}.etsu .listPage_list_item:not(:nth-child(4n+1)){margin-left:0}.etsu .listPage_list_item:not(:nth-child(3n+1)){margin-left:32px}}@media (max-width:559px){.etsu .listPage_list_item{width:calc(50% - 8px);margin-bottom:48px}.etsu .listPage_list_item:not(:nth-child(3n+1)){margin-left:0}.etsu .listPage_list_item:not(:nth-child(2n+1)){margin-left:16px}}.etsu .listPage_list_item_link_image{box-shadow:0 2px 7px 0 rgba(0,0,0,.3);background-color:#fff}.etsu .listPage_list_item_link_image::after{content:'';display:block;width:100%;padding-top:140%}.etsu .listPage_list_item_link_image_picture{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.etsu .listPage_list_item_team{font-size:16px;font-size:1.6rem}@media (max-width:559px){.etsu .listPage_list_item_team{font-size:14px;font-size:1.4rem}}.tag_list .listPage_list_item_link_image{display:block;overflow:hidden;position:relative}.tag_list .listPage_list_item_link_image::after{content:'';display:block;padding-top:100%}.tag_list .listPage_list_item_link_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.pageNavi{top:112px;position:-webkit-sticky;position:sticky}.pageNavi_list_item{padding:16px 0;border-bottom:1px solid #e5e5e5}.pagination{-webkit-box-pack:center;justify-content:center;position:relative;margin-top:24px}.pagination,.pagination_list{display:-webkit-box;display:flex}.pagination_list_item{margin:0 8px}.pagination_arrow-next_link,.pagination_arrow-prev_link,.pagination_list_item_current,.pagination_list_item_link{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}.pagination_list_item_link:hover{opacity:.7}.pagination_list_item_current:hover{opacity:1}.pagination_arrow-next_link,.pagination_arrow-prev_link{font-weight:400}.pagination_arrow-next_link:hover,.pagination_arrow-prev_link:hover{opacity:.7}@media (max-width:559px){.pagination{flex-wrap:wrap}.pagination_list{-webkit-box-ordinal-group:4;order:3;margin:0;width:100%;padding:0 16px;-webkit-box-pack:center;justify-content:center}}.pagination_list_item{position:relative}.pagination_list_item_current::after,.pagination_list_item_link::after{position:absolute;bottom:0;left:50%;width:0;background-color:transparent;content:'';height:2px;-webkit-transition:all .3s;transition:all .3s}.pagination_list_item_current::after{background-color:#333;width:100%;left:0}.pagination_list_item_current:hover::after,.pagination_list_item_link:hover::after{background-color:rgba(51,51,51,.7);width:100%;left:0}@media (max-width:559px){.pagination_arrow-next,.pagination_arrow-prev{margin:0 16px 24px}}.pagination_arrow-next_link,.pagination_arrow-prev_link{border:1px solid rgba(51,51,51,.7)}@media (max-width:559px){.pagination_arrow-prev{-webkit-box-ordinal-group:2;order:1}}.pagination_arrow-next_link::before,.pagination_arrow-prev_link::before{display:inline-block;font-family:'Font Awesome 5 Free';font-weight:900;width:12px;height:12px;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:559px){.pagination_arrow-next{-webkit-box-ordinal-group:3;order:2}.pagination_arrow-next_link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (max-width:559px){.pagination{margin-top:16px}}.pagination_arrow-next,.pagination_arrow-prev{width:48px;height:48px}@media (max-width:559px){.pagination_arrow-next,.pagination_arrow-prev{width:64px;height:32px;margin:0 8px 32px}}.pagination_arrow-next_link,.pagination_arrow-prev_link{border:0}@media (max-width:559px){.pagination_arrow-next_link,.pagination_arrow-prev_link{border:1px solid #e5e5e5}}@media (max-width:559px){.pagination_arrow-next_link::before,.pagination_arrow-prev_link::before{width:10px;height:10px}}.pagination_arrow-prev_link::before{border-left:2px solid #202121;border-bottom:2px solid #202121;margin-left:4px}.pagination_arrow-next_link::before{border-right:2px solid #202121;border-top:2px solid #202121;margin-right:4px}.pagination_list{margin:0 56px}@media (max-width:559px){.pagination_list{margin:0 8px}}.pagination_list_item{font-size:16px;font-size:1.6rem;width:48px;height:48px;border:0}@media (max-width:559px){.pagination_list_item{width:40px;height:40px}}.pagination_list_item_current,.pagination_list_item_link{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;background:#fff;border-radius:50%}.pagination_list_item_current{border:1px solid #ffdb00}.jikuchu .pagination_list_item_current::after,.pagination_list_item_current::after,.pagination_list_item_link::after{display:none}.jikuchu .pagination_list_item_link{border-radius:0}.jikuchu .pagination_list_item_current{background-color:#8f1d22;color:#fff;border-radius:0;border:0}.etsu .pagination{margin-top:8px;margin-bottom:120px}@media (max-width:559px){.etsu .pagination{margin-top:16px;margin-bottom:80px}}.etsu .pagination_arrow-next,.etsu .pagination_arrow-prev{width:44px;height:44px}@media (max-width:559px){.etsu .pagination_arrow-next,.etsu .pagination_arrow-prev{width:64px;height:32px}}.etsu .pagination_arrow-next_link,.etsu .pagination_arrow-prev_link{border:0;background-color:#0082f2;border-radius:5px}@media (max-width:559px){.etsu .pagination_arrow-next_link,.etsu .pagination_arrow-prev_link{border:0}}.etsu .pagination_arrow-prev_link::before{border-left-color:#fff;border-bottom-color:#fff}.etsu .pagination_arrow-next_link::before{border-right-color:#fff;border-top-color:#fff}.etsu .pagination_list_item{width:44px;height:44px}@media (max-width:559px){.etsu .pagination_list_item{width:40px;height:40px}}.etsu .pagination_list_item_current,.etsu .pagination_list_item_link{border-radius:5px;border:1px solid #27bce4;color:#27bce4}.etsu .pagination_list_item_current{background-color:#27bce4;color:#fff}.etsu .pagination_list_item_current::after,.productList_item_price_small{display:none}.questionary{background-color:#fff;padding:16px;width:60%;margin:0 auto}@media (max-width:559px){.questionary{width:100%}}.questionary_description,.questionary_image{margin:16px 0;width:100%}.questionary_description{font-weight:700;font-size:1.4rem}.questionary_image_picture{display:block;margin:0 auto}.questionaryHtml{width:100%;margin:32px 0}.questionaryHtml__Area{overflow-x:scroll;white-space:nowrap;padding-bottom:8px;margin-bottom:16px}.questionaryHtml__Area-item{width:25%;display:inline-block;margin-right:12px}@media (max-width:559px){.questionaryHtml__Area-item{width:50%}}.questionaryHtml__Area-item:last-child{margin-right:0}.questionaryHtml__Area-image{aspect-ratio:1;object-fit:contain;width:100%}.questionaryHtml__Area-caption{margin-top:8px;text-align:center;font-size:14px}.title_heading-1{font-size:36px;font-size:3.6rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;padding:0 16px;text-align:center;line-height:1.2;margin-bottom:48px}@media (max-width:1024px){.title_heading-1{font-size:28px;font-size:2.8rem}}.artbookList_item .carousel_item_image{display:block;overflow:hidden;position:relative}.artbookList_item .carousel_item_image::after{content:'';display:block;padding-top:140%}.artbookList_item .carousel_item_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.bannerList{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.bannerList_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:calc(50% - 8px);margin-bottom:16px}.bannerList_item:hover{opacity:.8}@media (max-width:559px){.bannerList_item{width:100%;margin-bottom:8px}}.bannerList_item_link{display:block}#etusmin{margin-bottom:104px}@media (max-width:559px){#etusmin{padding:0;margin-bottom:80px}#etsuBanner{margin-bottom:32px}}.etsu_bannerList,.etsu_bannerList_column-left,.etsu_bannerList_column-right{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.etsu_bannerList_column-left,.etsu_bannerList_column-right{-webkit-box-align:stretch;align-items:stretch;width:calc((100% - 24px)/ 2)}@media (max-width:559px){.etsu_bannerList_column-left,.etsu_bannerList_column-right{width:100%}}.etsu_bannerList_column-bottom{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;width:100%}.etsu_bannerList_column-bottom .etsu_bannerList_item,.etsu_bannerList_column-bottom .etsu_bannerList_item-short{width:calc((100% - 32px)/ 3)}.etsu_bannerList_column-bottom .etsu_bannerList_item-short:not(:nth-child(3n+1)),.etsu_bannerList_column-bottom .etsu_bannerList_item:not(:nth-child(3n+1)){margin-left:16px}@media (max-width:559px){.etsu_bannerList_column-bottom .etsu_bannerList_item,.etsu_bannerList_column-bottom .etsu_bannerList_item-short{width:100%}.etsu_bannerList_column-bottom .etsu_bannerList_item-short:not(:nth-child(3n+1)),.etsu_bannerList_column-bottom .etsu_bannerList_item:not(:nth-child(3n+1)){margin-left:0}}.etsu_bannerList_item,.etsu_bannerList_item-short{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;margin-bottom:16px}.etsu_bannerList_item-short:hover,.etsu_bannerList_item:hover{opacity:.8}@media (max-width:559px){.etsu_bannerList_item,.etsu_bannerList_item-short{margin-bottom:8px}}.etsu_bannerList_item-short{width:calc((100% - 32px)/ 3)}@media (max-width:559px){.etsu_bannerList_item-short{width:calc((100% - 16px)/ 3)}}.etsu_bannerList_item_link{display:block}.breadcrumb{font-size:12px;font-size:1.2rem;padding:16px 80px 112px}@media (max-width:1024px){.breadcrumb{padding:8px 32px 40px}}@media (max-width:559px){.breadcrumb{padding-left:16px;padding-right:16px}}.breadcrumb_list{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.breadcrumb_list:not(:last-child){margin-bottom:8px}@media (max-width:559px){.breadcrumb_list:not(:last-child){margin-bottom:4px}}.breadcrumb_list_item:not(:last-child)::after{content:'＞';margin:0 8px}.campaignList_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:auto;margin-right:16px}.campaignList_item:hover{opacity:.8}@media (max-width:1024px){.campaignList_item{width:calc((100% - 16px)/ 2)}}@media (max-width:559px){.campaignList_item{width:100%}}.campaignList_item_link{display:block}#campaign .carouselUi{-webkit-box-pack:start;justify-content:flex-start}.category{position:fixed;width:100%;left:0;top:96px;z-index:60;background-color:#f2f2f2;padding-left:64px;overflow:visible}@media (max-width:1024px){.category{top:96px;height:48px;padding:0}}.category.shrink{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:top .3s ease;transition:top .3s ease;top:48px;box-shadow:0 3px 15px 0 rgba(0,0,0,.3)}.category_overlay{background-color:rgba(32,33,33,.5);position:fixed;z-index:50;width:100%;left:0;bottom:0;top:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.category_overlay.active{opacity:1;visibility:visible}.category_slider_navigation{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:rgba(32,33,33,.4);width:24px;margin:0;top:0;height:48px}.category_slider_navigation::after{content:'';width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}.category_slider_navigation.swiper-button-prev{left:0}.category_slider_navigation.swiper-button-prev::after{border-bottom:2px solid #fff;border-left:2px solid #fff;margin-left:4px}.category_slider_navigation.swiper-button-next{right:0}.category_slider_navigation.swiper-button-next::after{border-top:2px solid #fff;border-right:2px solid #fff;margin-right:4px}.category_header{font-size:16px;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;width:160px;text-align:center;background-color:#d6d6d6;height:100%;padding:16px 32px;line-height:1}@media (max-width:1024px){.category_header{font-size:14px;font-size:1.4rem;padding:16px;width:88px}}.categoryList_item{width:auto;position:relative;border-right:1px solid #d6d6d6}.categoryList_item:last-of-type .categoryList_item_child-hover{left:auto;right:0}.categoryList_item_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.categoryList_item_link,.categoryList_item_trigger{font-size:16px;font-size:1.6rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;height:100%;padding:16px 32px;line-height:1}.categoryList_item_link:hover,.categoryList_item_trigger:hover{opacity:.8}@media (max-width:1024px){.categoryList_item_link,.categoryList_item_trigger{font-size:14px;font-size:1.4rem;padding:16px 24px}}.categoryList_item_trigger{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;position:relative;cursor:pointer}.categoryList_item_trigger.active::after,.categoryList_item_trigger.active::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:'';position:absolute;bottom:0}.categoryList_item_trigger.active::before{background-color:#8f1d22;width:112px;height:1px}.categoryList_item_trigger.active::after{width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #8f1d22}.categoryList_item_child-hover{position:absolute;width:320px;height:auto;max-height:400px;top:100%;left:calc(-50% + 8px);background-color:#fff;padding:24px;display:none;overflow:auto}@media (max-width:1024px){.categoryList_item_child-hover{left:calc(-50% - 24px)}}.categoryList_item_child_item:not(:last-child){margin-bottom:24px}.categoryList_item_child_item_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.categoryList_item_child_item_link:hover{opacity:.8;text-decoration:underline}.contentsLink{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;max-width:672px;padding:0 16px;margin:0 auto 64px;width:100%}.contentsLink_item{width:25%}@media (max-width:559px){.contentsLink_item{width:100%;margin-bottom:8px}}.contentsLink_item_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;padding:16px}#eventList .eventList_item:hover,.contentsLink_item_link:hover,.contentsLink_list_item_link:hover{opacity:.8}@media (max-width:559px){.contentsLink_item_link{font-size:14px;font-size:1.4rem;padding:12px 16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;border:1px solid #202121;line-height:1;position:relative;overflow:hidden;color:#202121;background:#fff}.contentsLink_item_link::before{width:80px;background-color:#202121;position:absolute;left:calc(100% - 80px);top:0;bottom:0;content:'';display:block}.contentsLink_item_link::after{z-index:1;position:absolute;width:0;height:0;border-style:solid;border-width:50px 0 0 80px;border-color:transparent transparent transparent #fff;content:'';right:0;top:0;bottom:0;pointer-events:none}}.contentsLink_item_icon{margin:0 auto;width:56px;height:56px;display:block;line-height:1}@media (max-width:559px){.contentsLink_item_icon{width:26px;height:26px;margin:0}}.contentsLink_item_team{font-size:12px;font-size:1.2rem;text-align:center;margin-top:16px;line-height:1}@media (max-width:559px){.contentsLink_item_team{font-size:14px;font-size:1.4rem;text-align:left;margin-top:0;margin-left:16px}}#etsuMainContents,.contentsLink_list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:75%}@media (max-width:559px){.contentsLink_list{width:100%}}.contentsLink_list_item{width:34%;border-left:1px solid #dfe6e6}@media (max-width:559px){.contentsLink_list_item{border:0}}.contentsLink_list_item_image-event,.contentsLink_list_item_image-goods{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100px;height:56px;margin:0 auto}@media (max-width:559px){.contentsLink_list_item_image-event,.contentsLink_list_item_image-goods{width:80px;height:36px}}.contentsLink_list_item_image-magazine{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:120px;height:56px;margin:0 auto}@media (max-width:559px){.contentsLink_list_item_image-magazine{width:80px;height:36px}}.contentsLink_list_item_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;padding:16px}.contentsLink_list_item_team{font-size:12px;font-size:1.2rem;text-align:center;margin-top:16px;line-height:1}#etsuMainContents{-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap;padding:0 16px;max-width:1232px;margin:32px auto 104px;width:100%}@media (max-width:1024px){#etsuMainContents{padding:0 32px}}@media (max-width:559px){#etsuMainContents{padding:0 16px;margin-top:16px;margin-bottom:80px}}.etsuMainContents_column-left{width:49.2%;position:relative}@media (max-width:559px){.etsuMainContents_column-left{width:100%}}.etsuMainContents_column-left::after{content:'';display:block;width:100%;padding-top:140%}.etsuMainContents_column-left .magazineCover_picture{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.etsuMainContents_column-right{width:47.5%}@media (max-width:559px){.etsuMainContents_column-right{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;width:100%;margin-top:16px}}.etsuMainContents_logo{margin-bottom:44px;margin-top:8px}@media (max-width:559px){.etsuMainContents_logo{width:calc(50% - 4px);margin-right:8px;margin-top:0;margin-bottom:16px}}.etsuMainContents_description{font-size:26px;font-size:2.6rem;margin-bottom:44px;color:#e4275d}@media (max-width:1024px){.etsuMainContents_description{font-size:24px;font-size:2.4rem}}@media (max-width:559px){.etsuMainContents_description{font-size:12px;font-size:1.2rem;width:calc(50% - 4px);margin-bottom:16px}}.etsuMainContents_button{width:100%}.etsuMainContents_button_link{font-size:34px;font-size:3.4rem;background-color:#0082f2;padding:50px}.etsuMainContents_buttonArea_button_link,.etsuMainContents_button_link{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;font-family:-apple-system,BlinkMacSystemFont,Kosugi Maru,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,Yu Gothic,YuGothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:400;text-align:center;color:#fff;border-radius:10px;box-shadow:0 2px 7px 0 rgba(0,0,0,.3);line-height:1}.etsuMainContents_buttonArea_button_link:hover,.etsuMainContents_button_link:hover{opacity:.7;color:#fff}@media (max-width:1024px){.etsuMainContents_buttonArea_button_link,.etsuMainContents_button_link{font-size:20px;font-size:2rem;padding:16px}}.etsuMainContents_button_icon{width:40px;height:40px;display:block;line-height:1;margin-right:12px}.etsuMainContents_button_icon svg{fill:#fff;width:100%;height:100%}.etsuMainContents_buttonArea_button-amazon .etsuMainContents_buttonArea_button_icon svg:not([fill]),.etsuMainContents_buttonArea_button-backnumber .etsuMainContents_buttonArea_button_icon svg:not([fill]),.etsuMainContents_buttonArea_button-cart .etsuMainContents_buttonArea_button_icon svg:not([fill]),.etsuMainContents_buttonArea_button-gift .etsuMainContents_buttonArea_button_icon svg:not([fill]),.etsuMainContents_button_icon svg:not([fill]){fill:#fff}@media (max-width:1024px){.etsuMainContents_button_icon{width:25px;height:25px}}.etsuMainContents_buttonArea{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.etsuMainContents_buttonArea_button,.etsuMainContents_buttonArea_button-amazon,.etsuMainContents_buttonArea_button-backnumber,.etsuMainContents_buttonArea_button-cart,.etsuMainContents_buttonArea_button-gift{width:calc((100% - 30px)/ 2);margin-top:40px}@media (max-width:1024px){.etsuMainContents_buttonArea_button,.etsuMainContents_buttonArea_button-amazon,.etsuMainContents_buttonArea_button-backnumber,.etsuMainContents_buttonArea_button-cart,.etsuMainContents_buttonArea_button-gift{width:calc(50% - 8px);margin-top:16px}}.etsuMainContents_buttonArea_button_link{font-size:30px;font-size:3rem;padding:56px 16px;background-color:#e95098}@media (max-width:1024px){.etsuMainContents_buttonArea_button_link{font-size:16px;font-size:1.6rem;padding:21px 8px}}.etsuMainContents_buttonArea_button_icon{margin-right:8px}.etsuMainContents_buttonArea_button-cart .etsuMainContents_buttonArea_button_icon{width:28px;height:28px;display:block;line-height:1}.etsuMainContents_buttonArea_button-amazon .etsuMainContents_buttonArea_button_icon svg,.etsuMainContents_buttonArea_button-backnumber .etsuMainContents_buttonArea_button_icon svg,.etsuMainContents_buttonArea_button-cart .etsuMainContents_buttonArea_button_icon svg,.etsuMainContents_buttonArea_button-gift .etsuMainContents_buttonArea_button_icon svg{fill:#fff;width:100%;height:100%}@media (max-width:1024px){.etsuMainContents_buttonArea_button-cart .etsuMainContents_buttonArea_button_icon{width:18px;height:18px}}.etsuMainContents_buttonArea_button-gift .etsuMainContents_buttonArea_button_link{background-color:#27bce4}.etsuMainContents_buttonArea_button-gift .etsuMainContents_buttonArea_button_icon{width:30px;height:30px;display:block;line-height:1}@media (max-width:1024px){.etsuMainContents_buttonArea_button-gift .etsuMainContents_buttonArea_button_icon{width:20px;height:20px}}.etsuMainContents_buttonArea_button-backnumber .etsuMainContents_buttonArea_button_link{font-size:26px;font-size:2.6rem;background-color:#27bce4;letter-spacing:0}@media (max-width:1024px){.etsuMainContents_buttonArea_button-backnumber .etsuMainContents_buttonArea_button_link{font-size:16px;font-size:1.6rem}}.etsuMainContents_buttonArea_button-backnumber .etsuMainContents_buttonArea_button_icon{width:27px;height:27px;display:block;line-height:1}@media (max-width:1024px){.etsuMainContents_buttonArea_button-backnumber .etsuMainContents_buttonArea_button_icon{width:16px;height:16px}}.etsuMainContents_buttonArea_button-amazon .etsuMainContents_buttonArea_button_link{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700}.etsuMainContents_buttonArea_button-amazon .etsuMainContents_buttonArea_button_icon{width:26px;height:26px;display:block;line-height:1}@media (max-width:1024px){.etsuMainContents_buttonArea_button-amazon .etsuMainContents_buttonArea_button_icon{width:17px;height:17px}}#etsuNewContents{background-color:#cde8fd;padding:40px 0;margin-bottom:104px;position:relative;overflow:hidden}@media (max-width:559px){#etsuNewContents{margin-bottom:80px}}#etsuNewContents .block_title{-webkit-box-pack:center;justify-content:center;position:relative;z-index:1}#etsuNewContents .block_title_heading{font-size:34px;font-size:3.4rem}@media (max-width:1024px){#etsuNewContents .block_title_heading{font-size:24px;font-size:2.4rem}}#etsuNewContents .carouselUi{position:relative;z-index:1}.etsuNewContents_bgIcon,.etsuNewContents_bgIcon-left,.etsuNewContents_bgIcon-right{position:absolute;width:344px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);z-index:0}@media (max-width:1024px){.etsuNewContents_bgIcon,.etsuNewContents_bgIcon-left,.etsuNewContents_bgIcon-right{width:240px}}.etsuNewContents_bgIcon_picture{width:100%;height:100%;object-fit:contain}.etsuNewContents_bgIcon-left{bottom:-64px;left:96px}@media (max-width:559px){.etsuNewContents_bgIcon-left{left:-14px}}.etsuNewContents_bgIcon-right{top:-48px;right:100px}@media (max-width:1024px){.etsuNewContents_bgIcon-right{display:none}}#eventAll .carousel_item_team{font-size:16px;font-size:1.6rem}@media (max-width:559px){#eventAll .carousel_item_team{font-size:14px;font-size:1.4rem}}#event .block_title{top:112px;position:-webkit-sticky;position:sticky}#event .carousel_item_image{position:relative}#event .carousel_item_image::after,#eventList .eventList_item_image::after{content:'';display:block;width:100%;padding-top:53.1%}#event .carousel_item_image_picture{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}#eventList{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}#eventList .eventList_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:calc((100% - 128px)/ 3);margin-bottom:96px}#eventList .eventList_item:not(:nth-child(3n+1)){margin-left:64px}#eventList .eventList_item:nth-last-child(-n+3){margin-bottom:0}@media (max-width:1024px){#eventList .eventList_item{width:calc((100% - 64px)/ 3);margin-bottom:48px}#eventList .eventList_item:not(:nth-child(3n+1)){margin-left:32px}}@media (max-width:559px){#eventList .eventList_item{width:calc(50% - 8px);margin-bottom:32px}#eventList .eventList_item:not(:nth-child(3n+1)){margin-left:0}#eventList .eventList_item:not(:nth-child(2n+1)){margin-left:16px}#eventList .eventList_item:nth-last-child(-n+3){margin-bottom:32px}#eventList .eventList_item:nth-last-child(-n+2){margin-bottom:0}}#eventList .eventList_item_link{display:block}#eventList .eventList_item_image{margin-bottom:24px;position:relative}@media (max-width:1024px){#eventList .eventList_item_image{margin-bottom:16px}}@media (max-width:559px){#eventList .eventList_item_image{margin-bottom:8px}}#eventList .eventList_item_image_picture{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}#eventList .eventList_item_team{font-size:20px;font-size:2rem;line-height:1.2}@media (max-width:1024px){#eventList .eventList_item_team{font-size:16px;font-size:1.6rem}}@media (max-width:559px){#eventList .eventList_item_team{font-size:13px;font-size:1.3rem}}.heroImage,.heroImage-splitScreen{width:100%;margin:0 auto 64px;position:relative}@media (max-width:1024px){.heroImage,.heroImage-splitScreen{margin-bottom:32px}}.heroImage-splitScreen{overflow:hidden}.heroImage-splitScreen .heroImage_slider{width:100%;max-width:640px;overflow:visible;margin:0 auto}.heroImage_slider_item_link{display:block}.heroImage_slider_Ui{margin-top:12px}@media (max-width:1024px){.heroImage_slider_Ui{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-top:16px}}@media (max-width:640px){.heroImage_slider_Ui{padding:0 16px}}.heroImage_slider_Ui .swiper-button-next,.heroImage_slider_Ui .swiper-button-prev{top:calc(50% - 16px)}.heroImage_slider_item{width:100%;max-width:640px}.heroImage_slider_pagination{position:static;line-height:1;width:auto;max-width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0 auto}@media (max-width:1024px){.heroImage_slider_pagination{max-width:calc(100% - 80px);margin:0;-webkit-box-pack:space-evenly;justify-content:space-evenly}}.heroImage_slider_pagination .swiper-pagination-bullet{opacity:1;background-color:#dfe6e6;line-height:1;margin:0 6px;display:block}.heroImage_slider_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#202121}.heroImage_slider_navigation{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:48px;height:48px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#202121}@media (max-width:1024px){.heroImage_slider_navigation{position:static;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:559px){.heroImage_slider_navigation{width:32px;height:32px}}.heroImage_slider_navigation::after{content:'';width:16px;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}@media (max-width:559px){.heroImage_slider_navigation::after{width:12px;height:12px}}.heroImage_slider_navigation.swiper-button-next{right:0}.heroImage_slider_navigation.swiper-button-next::after{border-top:3px solid #fff;border-right:3px solid #fff;margin-right:8px}@media (max-width:559px){.heroImage_slider_navigation.swiper-button-next::after{border-top-width:2px;border-right-width:2px;margin-right:4px}}.heroImage_slider_navigation.swiper-button-prev{left:0}.heroImage_slider_navigation.swiper-button-prev::after{border-bottom:3px solid #fff;border-left:3px solid #fff;margin-left:8px}@media (max-width:559px){.heroImage_slider_navigation.swiper-button-prev::after{border-bottom-width:2px;border-left-width:2px;margin-left:4px}}#mainAll .swiper-button-next::before,#mainAll .swiper-button-prev::before{width:24px;height:1px;content:'';display:block;background-color:#fff;margin-top:2px}@media (max-width:559px){#mainAll .swiper-button-next::before,#mainAll .swiper-button-prev::before{width:20px;margin:0}}#mainAll .swiper-button-next::after,#mainAll .swiper-button-prev::after{width:8px;height:1px;content:'';display:block;background-color:#fff;border:0;position:absolute;margin:0}@media (max-width:559px){#mainAll .swiper-button-next::after,#mainAll .swiper-button-prev::after{width:6px}}#mainAll .swiper-button-prev::after{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);left:12px;top:22px}@media (max-width:559px){#mainAll .swiper-button-prev::after{left:6px;top:14px}}#mainAll .swiper-button-next::after{-webkit-transform:rotate(30deg);transform:rotate(30deg);right:12px;top:22px}@media (max-width:559px){#mainAll .swiper-button-next::after{right:6px;top:14px}}#mainEvent .heroImage_slider_navigation{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#005bac}#mainEvent .heroImage_slider_navigation:hover{background-color:rgba(0,91,172,.8)}#mainEvent .swiper-pagination-bullet{background-color:#bfbfbf}#mainEvent .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#005bac}#mainJiku .heroImage_slider_navigation{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:44px;height:44px;opacity:.8}@media (max-width:559px){#mainJiku .heroImage_slider_navigation{width:32px;height:32px}}#mainJiku .heroImage_slider_navigation:hover{opacity:.6}#mainJiku .swiper-pagination-bullet{background-color:#bfbfbf}#mainJiku .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#8f1d22}.event_importantNotices{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-size:16px;font-size:1.6rem;border:2px solid #e60020;background-color:#fff;width:100%;max-width:1200px;margin:0 auto 80px;color:#e60020}@media (max-width:1024px){.event_importantNotices{width:calc(100% - 64px)}}@media (max-width:559px){.event_importantNotices{width:calc(100% - 32px);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;border-bottom:none}}.event_importantNotices_title{width:140px;padding:24px 0;text-align:center;line-height:1;border-right:2px solid #e60020}@media (max-width:559px){.event_importantNotices_title{width:100%;padding:12px 16px;text-align:left;border:0;border-bottom:2px solid #e60020}}.event_importantNotices_new{width:calc(100% - 204px);position:relative}@media (max-width:559px){.event_importantNotices_new{width:100%}}.event_importantNotices_new>.event_importantNotices_list_item{border-top:none}.event_importantNotices_new_trigger{width:64px;background-color:#e60020;border-left:2px solid #e60020;position:relative;cursor:pointer;text-align:center}@media (max-width:559px){.event_importantNotices_new_trigger{width:100%;padding:10px;border:0}}.event_importantNotices_new_trigger::before,.event_importantNotices_new_trigger:after{content:'';display:block;background-color:#fff;position:absolute}.event_importantNotices_new_trigger::before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;width:2px;height:25px;right:30px}@media (max-width:559px){.event_importantNotices_new_trigger::before{height:12px;right:15px}}.event_importantNotices_new_trigger::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:2px;right:19px}@media (max-width:559px){.event_importantNotices_new_trigger::after{width:12px;right:10px}}.event_importantNotices_new_trigger_text{display:none}@media (max-width:559px){.event_importantNotices_new_trigger_text{display:block;font-size:12px;font-size:1.2rem;color:#fff;line-height:1}.event_importantNotices_new_trigger_text::before{content:'もっと見る'}}.event_importantNotices_new_trigger.accordion-active::before{-webkit-transform-origin:-12px;transform-origin:-12px;-webkit-transform:rotate(-90deg) translateY(50%);transform:rotate(-90deg) translateY(50%)}@media (max-width:559px){.event_importantNotices_new_trigger.accordion-active::before{-webkit-transform-origin:-5px;transform-origin:-5px}}.event_importantNotices_new_trigger.accordion-active .event_importantNotices_new_trigger_text::before{content:'閉じる'}.event_importantNotices_list{position:absolute;left:-2px;top:100%;border:2px solid #e60020;background-color:#fff;border-top:none;right:-2px;display:none}@media (max-width:559px){.event_importantNotices_list{position:static;border:0}}.event_importantNotices_list_item{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:24px 32px;line-height:1.2;border-top:2px solid #e60020}.event_importantNotices_list_item_date{margin-right:32px;line-height:1}@media (max-width:559px){.event_importantNotices_list_item_date{margin:0 0 8px}}@media (max-width:1024px){.event_importantNotices_list_item{padding:24px 16px}}@media (max-width:559px){.event_importantNotices_list_item{font-size:14px;font-size:1.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;padding:12px 16px}}.jiku_importantNotices{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:calc(100% - 320px);max-width:1460px;margin:0 auto 64px;border:2px solid #cf2a31;background-color:#fff;padding:32px 64px}@media (max-width:1024px){.jiku_importantNotices{width:calc(100% - 64px);padding:32px}}@media (max-width:559px){.jiku_importantNotices{width:calc(100% - 32px);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;padding:16px}}.jiku_importantNotices_title{font-size:20px;font-size:2rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;color:#cf2a31;margin-right:64px}@media (max-width:1024px){.jiku_importantNotices_title{font-size:16px;font-size:1.6rem}}@media (max-width:559px){.jiku_importantNotices_title{margin:0 0 16px}}.jiku_importantNotices_list_item{font-size:16px;font-size:1.6rem;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}@media (max-width:1024px){.jiku_importantNotices_list_item{font-size:14px;font-size:1.4rem}}.jiku_importantNotices_list_item:not(:last-of-type){margin-bottom:16px}.jiku_importantNotices_list_item_date{margin-right:16px}.jiku_importantNotices_list_item_link:hover{text-decoration:underline!important}.magazineList_item-1{max-width:400px;width:30.3%;margin-right:16px}@media (max-width:1024px){.magazineList_item-1{margin-right:8px}}@media (max-width:559px){.magazineList_item-1{width:248px;margin-left:8px}}.magazineList_item-1 .carousel_item_team,.magazineList_item-1 .carousel_item_team::after{font-size:18px;font-size:1.8rem;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}@media (max-width:1024px){.magazineList_item-1 .carousel_item_team{font-size:16px;font-size:1.6rem}}@media (max-width:559px){.magazineList_item-1 .carousel_item_team{font-size:14px;font-size:1.4rem}}.magazineList_item-1 .carousel_item_team::after{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;flex-direction:column;font-size:14px;font-size:1.4rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;margin-left:16px;content:'NEW';width:45px;height:32px;background-image:url(../img/all_new.min.svg);background-repeat:no-repeat;background-size:contain;line-height:1}.magazineList_item-1 .carousel_item_image{display:block;overflow:hidden;position:relative}.magazineList_item-1 .carousel_item_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width:559px){.magazineList_item-1 .carousel_item_image{margin-bottom:8px}}.magazineList_item-2,.magazineList_item-3,.magazineList_item-4{max-width:290px;width:22%;margin-top:11.65%}@media (max-width:559px){.magazineList_item-2,.magazineList_item-3,.magazineList_item-4{width:144px;margin-top:146px;margin-left:8px}}.magazineList_item-2 .carousel_item_image,.magazineList_item-3 .carousel_item_image,.magazineList_item-4 .carousel_item_image{display:block;overflow:hidden;position:relative;margin-bottom:16px}.magazineList_item-1 .carousel_item_image::after,.magazineList_item-2 .carousel_item_image::after,.magazineList_item-3 .carousel_item_image::after,.magazineList_item-4 .carousel_item_image::after{content:'';display:block;padding-top:140%}.magazineList_item-2 .carousel_item_image_picture,.magazineList_item-3 .carousel_item_image_picture,.magazineList_item-4 .carousel_item_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width:559px){.magazineList_item-2 .carousel_item_image,.magazineList_item-3 .carousel_item_image,.magazineList_item-4 .carousel_item_image{margin-bottom:8px}}.magazineList_item-2,.magazineList_item-3{margin-right:16px}@media (max-width:1024px){.magazineList_item-2,.magazineList_item-3{margin-right:8px}}@media (max-width:559px){#artjeunessMagazine .carouselUi_customPagination{display:block;margin-top:40px}#artjeunessMagazine .carouselUi_arrowArea{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-top:40px}}.pickupArtistList_item{width:calc((100% - 64px)/ 5);line-height:1}@media (max-width:1024px){.pickupArtistList_item{width:calc((100% - 48px)/ 4)}}@media (max-width:559px){.pickupArtistList_item{width:calc((100% - 8px)/ 2)}}.pickupArtistList_item .carousel_item_image{display:block;overflow:hidden;position:relative}.history_listBlock_item_link_image::after,.pickupArtistList_item .carousel_item_image::after,.recommendList_item_link_image::after{content:'';display:block;padding-top:100%}.pickupArtistList_item .carousel_item_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}#jikuPickupArtist{width:100%;overflow:hidden;margin-bottom:96px}@media (max-width:1024px){#jikuPickupArtist{padding:0 32px}}@media (max-width:559px){#jikuPickupArtist{padding:0 16px}}#jikuPickupArtist .block_title,#jikuPickupArtist .carouselUi,#jikuPickupArtistList{width:calc(100% - 320px);max-width:1460px;margin:0 auto}@media (max-width:1024px){#jikuPickupArtist .block_title,#jikuPickupArtist .carouselUi{width:100%}}#jikuPickupArtistList{overflow:visible}@media (max-width:1024px){#jikuPickupArtistList{width:100%}}#jikuPickupArtistList .pickupArtistList_item{background-color:#fff}#jikuPickupArtistList .pickupArtistList_item .carousel_item_container{padding:0 16px 16px}@media (max-width:1024px){#jikuPickupArtistList .pickupArtistList_item .carousel_item_container{padding:0 8px 8px}#jikuPickupArtistList .pickupArtistList_item .carousel_item_image{margin-bottom:8px}}#jikuPickupArtistList .pickupArtistList_item .carousel_item_team{font-size:16px;font-size:1.6rem}@media (max-width:1024px){#jikuPickupArtistList .pickupArtistList_item .carousel_item_team{font-size:14px;font-size:1.4rem}}#fantas_product_history_bloc{overflow:hidden;width:100%;margin-bottom:160px}@media (max-width:1024px){#fantas_product_history_bloc{padding:0 32px}}@media (max-width:559px){#fantas_product_history_bloc{padding:40px 16px;background-color:#fff;margin-bottom:96px}}.products_detail #fantas_product_history_bloc,.products_list #fantas_product_history_bloc{margin-top:120px;margin-bottom:0}@media (max-width:559px){.products_detail #fantas_product_history_bloc,.products_list #fantas_product_history_bloc{margin-top:96px;padding:40px 16px}}.history_listBlock_item{width:calc((100% - 80px)/ 6);background-color:#fff}@media (max-width:1024px){.history_listBlock_item{width:calc((100% - 112px)/ 8)}}@media (max-width:559px){.history_listBlock_item{width:96px}}.history_listBlock_item_link_image{display:block;overflow:hidden;position:relative}.history_listBlock_item_link_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width:559px){.history_listBlock_item_link_image{margin-bottom:8px}}.history_listBlock_container{font-size:12px;font-size:1.2rem;padding:16px}@media (max-width:559px){.history_listBlock_container{padding:0}}.history_listBlock_container_name{margin-bottom:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history_listBlock_container_price_small{display:none}#rankingList .recommendList_item_container{padding-right:96px}@media (max-width:1024px){#rankingList .recommendList_item_container{padding-right:16px}}@media (max-width:559px){#rankingList .recommendList_item_container{padding-right:8px}}.rankingLabel{font-size:22px;font-size:2.2rem;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;color:#7c8080;position:absolute;right:0;bottom:0;width:80px;height:80px;padding:16px;line-height:1;background:-webkit-linear-gradient(top left,rgba(255,255,255,0) 50%,#dfe6e6 50.5%) no-repeat top left/100% 100%;background:linear-gradient(to bottom right,rgba(255,255,255,0) 50%,#dfe6e6 50.5%) no-repeat top left/100% 100%}@media (max-width:1024px){.rankingLabel{font-size:16px;font-size:1.6rem;width:32px;height:32px;padding:0 6px 0 0}}.rankingLabel.rank-1{color:#fff;background:-webkit-linear-gradient(top left,rgba(255,255,255,0) 50%,#ebb800 50.5%) no-repeat top left/100% 100%;background:linear-gradient(to bottom right,rgba(255,255,255,0) 50%,#ebb800 50.5%) no-repeat top left/100% 100%}.rankingLabel.rank-2{color:#fff;background:-webkit-linear-gradient(top left,rgba(255,255,255,0) 50%,#a8b5b5 50.5%) no-repeat top left/100% 100%;background:linear-gradient(to bottom right,rgba(255,255,255,0) 50%,#a8b5b5 50.5%) no-repeat top left/100% 100%}.rankingLabel.rank-3{color:#fff;background:-webkit-linear-gradient(top left,rgba(255,255,255,0) 50%,#ba7e3d 50.5%) no-repeat top left/100% 100%;background:linear-gradient(to bottom right,rgba(255,255,255,0) 50%,#ba7e3d 50.5%) no-repeat top left/100% 100%}.recommendList_item-jikuchu{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;height:auto;background-color:#fff}.recommendList_item-jikuchu:hover{opacity:.8}@media (max-width:1024px){.recommendList_item-jikuchu{width:calc((100% - 32px)/ 3)}}@media (max-width:559px){.recommendList_item-jikuchu{width:128px}}.recommendList_item-jikuchu .recommendList_item_container{font-size:16px;font-size:1.6rem;padding:0 16px 16px}@media (max-width:559px){.recommendList_item-jikuchu .recommendList_item_container{font-size:12px;font-size:1.2rem;padding:0 8px 8px}}.recommendList_item_link{height:100%;display:block}.recommendList_item_link_image{display:block;overflow:hidden;position:relative;margin-bottom:16px}.recommendList_item_link_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width:559px){.recommendList_item_link_image{margin-bottom:8px}}.recommendList_item_container{position:relative}.recommendList_item_team{margin-bottom:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.recommendList_item_price_small{display:none}.scrollTop{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:24px;font-size:2.4rem;position:fixed;right:16px;bottom:16px;opacity:0;visibility:hidden;width:48px;height:48px;background-color:#fff;border-radius:50%;line-height:48px;text-align:center;color:#202121;z-index:50;box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}@media (max-width:559px){.scrollTop{right:8px;bottom:24px}}.scrollTop.display{opacity:1;visibility:visible}.scrollTop.down{z-index:0}.scrollTop:hover{color:#202121}.search-main{position:absolute;right:0;top:100%;width:100%;background-color:#fff;max-width:384px;padding:16px;display:none;box-shadow:0 12px 15px 0 rgba(0,0,0,.1);z-index:80}@media (max-width:559px){.search-main{max-width:100%}}.searchTab_list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:32px}.searchTab_list_item{font-size:12px;font-size:1.2rem;width:calc((100% - 16px)/ 3);border:1px solid #e5e5e5;position:relative;color:#fff;background-color:#ccc;text-align:center;line-height:1;padding:10px;border-radius:2px;cursor:pointer}.searchTab_list_item.current{color:#111;background-color:#fff;border-color:#202121}.searchTab_list_item::after,.searchTab_list_item::before{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:10px 10px 0 0}.searchTab_list_item::before{border-color:#e5e5e5 transparent transparent;left:-1px;bottom:-10px}.searchTab_list_item::after{border-color:#ccc transparent transparent;left:0;bottom:-8px}.searchTab_list_item.current::before{border-color:#202121 transparent transparent}.searchTab_list_item.current::after{border-color:#fff transparent transparent}.searchTab_container{display:none}.searchTab_container.current{display:block}.search_textbox{border:1px solid #e5e5e5;padding:4px 8px;width:100%;border-radius:2px}.search_buttonArea{width:120px;margin:20px auto 10px}.search_buttonArea.product_search,.search_buttonArea.product_search .search_detail_button{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:100%}.search_buttonArea.product_search button{margin-right:16px;width:40%}.search_buttonArea.product_search .search_detail_button{width:40%;-webkit-box-align:center;align-items:center;background-image:-webkit-linear-gradient(bottom,#e0a208,#fff23a 80%);background-image:linear-gradient(0deg,#e0a208,#fff23a 80%);cursor:pointer}.search_buttonArea_button{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;display:block;width:100%;background-color:#202121;color:#fff;text-align:center;padding:8px}.search_buttonArea_button:hover{opacity:.8}.search_detail_area .close_btn{position:fixed;display:none;top:calc(10% - 35px);right:10%;width:30px;height:30px;z-index:80;cursor:pointer}.active .search_detail_container,.search_detail_area.active .close_btn{display:block}.search_detail_container{display:none;position:fixed;top:10%;left:10%;width:80%;height:85vh;padding:16px;background-color:#fff;z-index:80;overflow-y:scroll}@media (max-width:559px){.search_detail_container{width:90%;height:80vh;left:5%}}.search_detail_item{margin-bottom:12px;display:-webkit-box;display:flex;flex-wrap:wrap}.search_detail_item h3{width:100%;font-weight:700;margin-bottom:12px;border-bottom:1px solid #ccc}.search_detail_item_label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-right:16px;margin-bottom:8px}@media (max-width:1024px){.search_detail_item_label{margin-bottom:12px}}.search_detail_item_label input{margin-right:4px}.search_detail_item .textbox{margin-right:4px;padding:4px 4px 4px 10px}@media (max-width:1024px){.search_detail_item .textbox{width:40%}}.search_detail_item .trigger:hover{cursor:pointer}.search_detail_item .fromto{display:block;margin:0 4px}.search_detail_item.price,.search_detail_item.release{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:559px){.search_detail_item.price input{padding-left:8px;width:45%}}@media (max-width:1024px){.search_detail_item.price input::-webkit-input-placeholder{font-size:10px}.search_detail_item.price input:-ms-input-placeholder,.search_detail_item.price input::-ms-input-placeholder{font-size:10px}.search_detail_item.price input::placeholder{font-size:10px}}.search_detail_buttonArea{max-width:300px;color:#fff;background-color:#c65911;margin:20px auto 10px;padding:8px 40px}.search_detail_buttonArea_button{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;display:block;width:100%;background-color:#c65911;color:#fff;text-align:center;font-weight:700;padding:8px}.search_detail_buttonArea_button:hover{opacity:.8}.search_detail_buttonArea svg{margin-left:4px}.overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:79}.overlay.active{display:block}.shopList{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.shopList_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:calc((100% - 48px)/ 4);background-color:#fff}.shopList_item:hover{opacity:.8}@media (max-width:559px){.shopList_item{width:calc((100% - 16px)/ 2);margin-bottom:32px}.shopList_item:nth-last-child(-n+2){margin-bottom:0}}.shopList_item_link{display:block}.shopList_item_image{margin-bottom:16px}@media (max-width:1024px){.shopList_item_image{margin-bottom:8px}}.shopList_item_container,.shopList_item_icon{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.shopList_item_container{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.shopList_item_icon{-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}@media (max-width:1024px){.shopList_item_icon{width:100%;margin-top:12px}}.shopList_item_icon_item{margin-left:24px}@media (max-width:1024px){.shopList_item_icon_item{font-size:14px;font-size:1.4rem;margin-left:0;margin-right:24px}.shopList_item_team{font-size:13px;font-size:1.3rem}}#jikushopList .shopList_item_container{padding:0 16px 16px}@media (max-width:1024px){#jikushopList .shopList_item_container{padding:0 8px 8px}}#jikushopList .shopList_item_team{font-size:16px;font-size:1.6rem}@media (max-width:1024px){#jikushopList .shopList_item_team{font-size:13px;font-size:1.3rem}}#jikushopList .shopList_item_icon_item{font-size:20px;font-size:2rem}@media (max-width:1024px){#jikushopList .shopList_item_icon_item{font-size:14px;font-size:1.4rem}}.siteNavi{border-top:1px solid #dfe6e6}.siteNavi_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;font-size:12px;font-size:1.2rem;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:8px 16px;height:40px;line-height:1}.siteNavi_block_body_link:hover,.siteNavi_link:hover{opacity:.8}.siteNavi_icon{width:62px;height:22px}.siteNavi_icon svg{line-height:1;fill:#202121;width:100%;height:100%}.siteNavi_icon_image{width:62px}.siteNavi_block{font-size:12px;font-size:1.2rem;border-top:1px solid #202121;line-height:1}.siteNavi_block_header{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;padding:16px}.siteNavi_block_body{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background:#f5f5f5;padding:16px}.siteNavi_block_body_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.siteNavi_block_body_link:not(:last-child){margin-bottom:24px}.specialContents{margin-bottom:104px}@media (max-width:1024px){.specialContents{padding:0 32px;margin-bottom:72px}}@media (max-width:559px){.specialContents{padding:0 16px}}.specialContentsTitle{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;color:#cf2a31;margin-bottom:32px}@media (max-width:559px){.specialContentsTitle{-webkit-box-align:end;align-items:flex-end;margin-bottom:24px}}.specialContentsTitle_heading{font-size:30px;font-size:3rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin:0 12px;line-height:1.2}@media (max-width:1024px){.specialContentsTitle_heading{font-size:24px;font-size:2.4rem}}@media (max-width:559px){.specialContentsTitle_heading{font-size:20px;font-size:2rem;margin:0 4px}}.specialContentsTitle_icon,.specialContentsTitle_icon-left,.specialContentsTitle_icon-right{width:33px;height:29px;display:block;line-height:1}.specialContentsTitle_icon svg,.specialContentsTitle_icon-left svg,.specialContentsTitle_icon-right svg{fill:#cf2a31;width:100%;height:100%}.specialContentsTitle_icon svg:not([fill]),.specialContentsTitle_icon-left svg:not([fill]),.specialContentsTitle_icon-right svg:not([fill]){fill:#cf2a31}@media (max-width:1024px){.specialContentsTitle_icon-left{-webkit-transform:scale(.8);transform:scale(.8)}}@media (max-width:559px){.specialContentsTitle_icon-left{-webkit-transform:scale(.7);transform:scale(.7)}}.specialContentsTitle_icon-right{-webkit-transform:scale(-1,1);transform:scale(-1,1)}@media (max-width:1024px){.specialContentsTitle_icon-right{-webkit-transform:scale(-.8,.8);transform:scale(-.8,.8)}}@media (max-width:559px){.specialContentsTitle_icon-right{-webkit-transform:scale(-.7,.7);transform:scale(-.7,.7)}}.specialContentsList{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.specialContentsList_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:calc((100% - 32px)/ 3);margin-bottom:16px}.specialContentsList_item:hover{opacity:.8}.specialContentsList_item:not(:nth-child(3n+1)){margin-left:16px}@media (max-width:1024px){.specialContentsList_item{width:calc(50% - 8px)}.specialContentsList_item:not(:nth-child(3n+1)){margin-left:0}.specialContentsList_item:not(:nth-child(2n+1)){margin-left:16px}}@media (max-width:559px){.specialContentsList_item{width:100%;margin-bottom:8px}.specialContentsList_item:not(:nth-child(2n+1)){margin-left:0}}.specialContentsList_item_link{display:block}.strengths_block{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:0 64px;flex-wrap:wrap}@media (max-width:1024px){.strengths_block{padding:0}}.strengths_block_header{width:53.6%}@media (max-width:1024px){.strengths_block_header{width:100%}}.strengths_block_body{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:46.4%;padding:96px}@media (max-width:1024px){.strengths_block_body{width:100%;padding:64px}}@media (max-width:559px){.strengths_block_body{padding:32px 16px 0}}.strengths_block_team{font-size:30px;font-size:3rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin-bottom:48px}@media (max-width:1024px){.strengths_block_team{margin-bottom:32px}}@media (max-width:559px){.strengths_block_team{font-size:24px;font-size:2.4rem}}.strengths_block_description{font-size:18px;font-size:1.8rem;margin-bottom:90px}@media (max-width:1024px){.strengths_block_description{margin-bottom:48px}}@media (max-width:559px){.strengths_block_description{font-size:14px;font-size:1.4rem}}@media (max-width:1024px){.artist_block_body_button,.strengths_block_button{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%}}.strengths_block_button_link{font-size:20px;font-size:2rem}.artist_block_body_button_link,.strengths_block_button_link{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;position:relative;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center}@media (max-width:559px){.artist_block_body_button_link,.strengths_block_button_link{font-size:14px;font-size:1.4rem}}.artist_block_body_button_link:hover .strengths_block_button_icon::before,.strengths_block_button_link:hover .artist_block_body_button_icon::before,.strengths_block_button_link:hover .strengths_block_button_icon::before{-webkit-transform:scale(1.5) translate3d(.5em,0,0);transform:scale(1.5) translate3d(.5em,0,0)}.artist_block_body_button_link:hover .strengths_block_button_icon::after,.strengths_block_button_link:hover .artist_block_body_button_icon::after,.strengths_block_button_link:hover .strengths_block_button_icon::after{margin-right:16px}.artist_block_body_button_text,.strengths_block_button_text{position:relative;z-index:1;line-height:1}.strengths_block_button_icon{width:104px;height:104px;margin-left:-40px}.artist_block_body_button_icon,.strengths_block_button_icon{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;position:relative;z-index:0}@media (max-width:559px){.artist_block_body_button_icon,.strengths_block_button_icon{width:80px;height:80px;margin-left:-28px}}.artist_block_body_button_icon::before,.strengths_block_button_icon::before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:absolute;content:'';border-radius:50%;border:2px solid #ffdb00;top:0;left:0;width:100%;height:100%}@media (max-width:1024px){.artist_block_body_button_icon::before,.strengths_block_button_icon::before{border:1px solid #bfbfbf}}.strengths_block_button_icon::after{margin-right:24px}.artist_block_body_button_icon::after,.strengths_block_button_icon::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:margin-right .3s ease;transition:margin-right .3s ease;width:12px;height:12px;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);border-bottom:2px solid #202121;border-right:2px solid #202121;content:'';margin-top:7px}@media (max-width:559px){.artist_block_body_button_icon::after,.strengths_block_button_icon::after{width:9px;height:9px}}.newsList_item{border-bottom:1px solid #dfe6e6;padding:16px 0}.newsList_item_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.newsList_item_link:hover{opacity:.8}.newsList_item_header,.newsList_item_header_date{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}@media (max-width:559px){.newsList_item_header_date{margin-right:16px}}.newsList_item_header_dateTime{margin-right:24px}@media (max-width:559px){.newsList_item_header_dateTime{margin-right:0}.newsList_item_header_date{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}}.newsList_item_header_label{margin-right:24px}@media (max-width:559px){.newsList_item_header_label{margin-right:0}}.newsList_item_header_label_item{width:80px;background-color:#202121;color:#fff;text-align:center}@media (max-width:559px){.newsList_item_header_label_item{width:60px}}.newsEvent_container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}@media (max-width:1024px){.newsEvent_container{-webkit-box-pack:end;justify-content:flex-end}}.newsEvent_container .newsList{width:100%}@media (max-width:1024px){.newsEvent_container .newsList{max-width:100%}}.newsEvent_container .newsList_item{border-bottom:none;padding:0;margin-bottom:20px}.newsEvent_container .newsList_item:last-child{margin-bottom:0}.newsEvent_container .newsList_item_header,.newsEvent_container .newsList_item_header_date{font-size:16px;font-size:1.6rem;-webkit-box-align:stretch;align-items:stretch}@media (max-width:559px){.newsEvent_container .newsList_item_header,.newsEvent_container .newsList_item_header_date{font-size:12px;font-size:1.2rem}}.newsEvent_container .newsList_item_header_date{width:96px;border-bottom:2px solid #0082f2;margin-right:16px;padding-bottom:20px;-webkit-box-pack:center;justify-content:center;color:#0082f2}@media (max-width:559px){.newsEvent_container .newsList_item_header_date{width:80px;margin-right:8px;padding-bottom:12px}}.newsEvent_container .newsList_item_header_dateTime{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin:0;text-align:center}@media (max-width:559px){.newsEvent_container .newsList_item_header_date{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}}.newsEvent_container .newsList_item_header_title{width:calc(100% - 112px);padding-bottom:20px;border-bottom:2px solid #bfbfbf}@media (max-width:559px){.newsEvent_container .newsList_item_header_title{width:calc(100% - 88px);padding:0 8px 12px}}.newsEvent_container .twitterArea{font-size:16px;font-size:1.6rem;width:100%;max-width:372px;background-color:#00acee;color:#fff;text-align:center}@media (max-width:1024px){.newsEvent_container .twitterArea{max-width:100%;font-size:14px;font-size:1.4rem;text-align:left;margin-top:48px;border-radius:4px}}.newsEvent_container .twitterArea_link{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;padding:54px}@media (max-width:1024px){.newsEvent_container .twitterArea_link{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:12px 16px}}.newsEvent_container .twitterArea_icon{font-size:50px;font-size:5rem;margin-bottom:24px}@media (max-width:1024px){.newsEvent_container .twitterArea_icon{font-size:30px;font-size:3rem;margin-bottom:0;margin-right:24px}}.newsEvent_container .twitterArea_text{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700}@media (max-width:1024px){.newsEvent_container .twitterArea_text{line-height:1.2}.newsEvent_container .twitterArea_text_pc{display:none}}.newsJiku{width:100%;max-width:calc(100% - 352px)}@media (max-width:1024px){.newsJiku{max-width:100%}}.newsJiku_container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.newsJiku_container .twitterArea{width:100%;max-width:320px;height:330px}@media (max-width:1024px){.newsJiku_container .twitterArea{max-width:100%;padding:0 32px;margin-top:48px}}@media (max-width:559px){.newsJiku_container .twitterArea{padding:0 16px}}@media (max-width:1024px){.newsJiku .newsList{padding:0 32px;background-color:#fff}}@media (max-width:559px){.newsJiku .newsList{padding:0 16px}}@media (max-width:1024px){.newsJiku .newsList_item:last-child{border:0}}.newsEtsu_container .newsList{background-color:#fff;margin-bottom:48px}@media (max-width:559px){.newsEtsu_container .newsList{margin-bottom:0}}.newsEtsu_container .newsList_item{border-bottom:1px solid #0082f2;padding:24px 48px}@media (max-width:559px){.newsEtsu_container .newsList_item{padding:16px 0}}.newsEtsu_container .newsList_item_header,.newsEtsu_container .newsList_item_header_date{flex-wrap:wrap}.newsEtsu_container .newsList_item_header_dateTime{font-size:14px;font-size:1.4rem;color:#e4275d;text-align:center;margin-right:64px}@media (max-width:559px){.newsEtsu_container .newsList_item_header_dateTime{font-size:12px;font-size:1.2rem;margin:0 0 8px}}.article_detail{width:100%;max-width:992px;padding:0 16px;margin:0 auto}.article_detail p{font-size:14px!important;font-size:1.4rem!important}.fantas-article__item-body-view-link{display:block}.artistlist{font-size:16px;font-size:1.6rem;width:60%;margin:0 auto}@media (max-width:559px){.artistlist{font-size:14px;font-size:1.4rem;width:100%}}.artistlist_tab{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;position:relative}.artistlist_tab::after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:#202121}.artistlist_tab_item{position:relative;width:calc(50% - 4px);background-color:#dfe6e6;text-align:center;padding:16px;line-height:1;border-radius:4px 4px 0 0;border:1px solid #dfe6e6;border-bottom:none}.artistlist_tab_item.current{background-color:#fff;border:1px solid #202121;border-bottom:none;z-index:1}.artistlist_tab_container{border-left:1px solid #202121;border-right:1px solid #202121;display:none}.artistlist_tab_container.current{display:block}.artistlist_block_trigger{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;padding:16px;line-height:1;cursor:pointer;border-bottom:1px solid #202121;position:relative}.artistlist_block_trigger::before,.artistlist_block_trigger:after{content:'';display:block;background-color:#202121;position:absolute}.artistlist_block_trigger::after,.artistlist_block_trigger::before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.artistlist_block_trigger::before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;width:2px;height:16px;right:23px}.artistlist_block_trigger::after{width:16px;height:2px;right:16px}.artistlist_block_trigger.accordion-active::before{-webkit-transform-origin:-7px;transform-origin:-7px;-webkit-transform:rotate(-90deg) translateY(50%);transform:rotate(-90deg) translateY(50%)}.artistlist_block_list{background-color:#f5f5f5;padding:16px 16px 0;display:none;border-bottom:1px solid #202121}.artistlist_block_list_container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.artistlist_block_list_item{margin-bottom:24px;margin-right:16px}.artistlist_block_list_item_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700}.artistlist_block_list_item_link:hover{opacity:.8}.artist_block:not(:last-of-type){margin-bottom:96px}@media (max-width:559px){.artist_block:not(:last-of-type){margin-bottom:72px}}.artist_block_title{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;line-height:1;margin-bottom:40px;font-size:24px;font-size:2.4rem}@media (max-width:559px){.artist_block_title{font-size:20px;font-size:2rem;margin-bottom:24px}}.artist_block_title::before{height:6px;width:32px;content:'';display:block;margin-bottom:16px;background-color:#ffdb00}@media (max-width:1024px){.artist_block_title::before{height:4px}}@media (max-width:559px){.artist_block_title{font-size:20px;font-size:2rem}}.artist_block_container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.artist_block_header{width:232px}@media (max-width:559px){.artist_block_header{width:100%}}.artist_block_header_image{margin:0 auto}.artist_block_body{width:calc(100% - 232px);padding:32px}@media (max-width:559px){.artist_block_body{width:100%;padding-bottom:0}}.artist_block_body_team{font-size:30px;font-size:3rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;line-height:1;margin-bottom:32px}@media (max-width:559px){.artist_block_body_team{font-size:24px;font-size:2.4rem;text-align:center}}.artist_block_body_button_link{font-size:18px;font-size:1.8rem}@media (max-width:559px){.artist_block_body_button_link{font-size:14px;font-size:1.4rem}}.artist_block_body_button_link:hover .artist_block_body_button_icon::before{-webkit-transform:scale(1.2) translate3d(.5em,0,0);transform:scale(1.2) translate3d(.5em,0,0)}.artist_block_body_button_link:hover .artist_block_body_button_icon::after{margin-right:8px}.artist_block_body_button_icon{width:80px;height:80px;margin-left:-32px}.artist_block_body_button_icon::after{margin-right:16px}.artist_block_buttonArea{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-top:16px}.artist_block_buttonArea_button{font-size:14px;font-size:1.4rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;position:relative;display:inline-block;padding-right:12px}@media (max-width:1024px){.artist_block_buttonArea_button{padding-right:20px}}.artist_block_buttonArea_button::after{position:absolute;width:10px;height:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:2px solid #202121;border-right:2px solid #202121;right:-10px;top:4px;content:''}@media (max-width:1024px){.artist_block_buttonArea_button::after{right:0}}.artist_block_buttonArea_button:hover .artist_block_buttonArea_button_circle1::before,.artist_block_buttonArea_button:hover .artist_block_buttonArea_button_circle2::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.artist_block_buttonArea_button:hover .artist_block_buttonArea_button_text,.block-event .block_buttonArea_button:hover .block_buttonArea_button_text{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.artist_block_buttonArea_button_icon{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;width:72px;height:72px;box-shadow:inset 0 0 0 2px #ffdb00;position:absolute;right:-20px}@media (max-width:1024px){.artist_block_buttonArea_button_icon{display:none}}.artist_block_buttonArea_button_circle1,.artist_block_buttonArea_button_circle2{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;overflow:hidden;width:50%;height:100%}@media (max-width:1024px){.artist_block_buttonArea_button_circle1,.artist_block_buttonArea_button_circle2{display:none}}.artist_block_buttonArea_button_circle1::before,.artist_block_buttonArea_button_circle2::before{position:absolute;content:"";-webkit-transform:rotate(0);transform:rotate(0)}@media (max-width:1024px){.artist_block_buttonArea_button_circle1::before,.artist_block_buttonArea_button_circle2::before{display:none}}.artist_block_buttonArea_button_circle1{left:50%}.artist_block_buttonArea_button_circle1::before{width:100%;height:200%;background:#fff;-webkit-transform-origin:0 25%;transform-origin:0 25%;-webkit-transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.artist_block_buttonArea_button_circle2:before{left:-10%;width:120%;height:130%;background:#fff;-webkit-transform-origin:100% 40%;transform-origin:100% 40%;-webkit-transition:-webkit-transform .15s ease-out .15s;transition:transform .15s ease-out .15s;transition:transform .15s ease-out .15s,-webkit-transform .15s ease-out .15s}@media (max-width:1024px){.artist_block_buttonArea_button_circle2:before{display:none}}.artist_block_buttonArea_button_text{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:relative;padding-right:8px;display:block}.artistRelatedList{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.artistRelatedList_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:calc((100% - 96px)/ 4);margin-bottom:48px}.artistRelatedList_item:hover{opacity:.8}.artistRelatedList_item:not(:nth-child(4n+1)){margin-left:32px}@media (max-width:559px){.artistRelatedList_item{width:calc(50% - 8px);margin-bottom:32px}.artistRelatedList_item:not(:nth-child(4n+1)){margin-left:0}.artistRelatedList_item:not(:nth-child(2n+1)){margin-left:16px}}.artistRelatedList_item_link{display:block}.artistRelatedList_item_container{font-size:16px;font-size:1.6rem}@media (max-width:559px){.artistRelatedList_item_container{font-size:13px;font-size:1.3rem}}.artistRelatedList_item_image{display:block;overflow:hidden;position:relative;margin-bottom:16px}.artistRelatedList_item_image::after{content:'';display:block;padding-top:100%}.artistRelatedList_item_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width:559px){.artistRelatedList_item_image{margin-bottom:8px}}.artistRelatedList_item_team{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.6}.artistRelatedList_item_description{margin-top:16px}#artistEvent .artistRelatedList_item_image{position:relative}#artistEvent .artistRelatedList_item_image::after{content:'';display:block;width:100%;padding-top:53.1%}#artistEvent .artistRelatedList_item_image_picture{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}@media (max-width:559px){#artistEvent .artistRelatedList_item{width:100%}#artistEvent .artistRelatedList_item:not(:nth-child(2n+1)){margin-left:0}#artistEvent .artistRelatedList_item_container{font-size:16px;font-size:1.6rem}}.block-artjeuness,.block-artjeuness .block_title{display:-webkit-box;display:flex;-webkit-box-direction:normal}.block-artjeuness{-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;flex-direction:row;overflow:hidden}@media (max-width:1024px){.block-artjeuness{display:block;padding:0 32px}}@media (max-width:559px){.block-artjeuness{padding:0 16px}}.block-artjeuness .block_title{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;flex-direction:column;width:27.1%;text-align:center;line-height:1;background-color:#fff;position:relative;z-index:2;padding-left:80px;padding-right:48px;padding-bottom:114px}.block-artjeuness .block_title_icon{width:100px;margin:0 auto 24px}@media (max-width:1024px){.block-artjeuness .block_title{width:100%;padding:0 0 32px}.block-artjeuness .block_title_heading{font-size:24px;font-size:2.4rem}.block-artjeuness .block_title_icon{width:80px;margin:0 auto 10px}}@media (max-width:559px){.block-artjeuness .block_title_heading{font-size:20px;font-size:2rem}}.block-artjeuness .block_contents{width:72.9%;padding-right:64px}@media (max-width:1024px){.block-artjeuness .block_contents{width:100%;padding:0}}.block-artjeuness .block_buttonArea{width:240px;margin-left:64px;position:relative;margin-top:64px}@media (max-width:1024px){.block-artjeuness .block_buttonArea{margin-top:40px;width:200px;margin-left:32px}}@media (max-width:559px){.block-artjeuness .block_buttonArea{width:200px;margin:40px auto 0}}.block-artjeuness .block_buttonArea::after{z-index:1;position:absolute;width:0;height:0;border-style:solid;border-width:48px 0 0 80px;border-color:transparent transparent transparent #fff;content:'';right:1px;top:1px;bottom:0;pointer-events:none}@media (max-width:1024px){.block-artjeuness .block_buttonArea::after{border-width:48px 0 0 64px}}@media (max-width:559px){.block-artjeuness .block_buttonArea::after{border-width:38px 0 0 64px}}.block-artjeuness .block_buttonArea_button{font-size:16px;font-size:1.6rem;display:block;border:1px solid #dfe6e6;line-height:1;position:relative;overflow:hidden;color:#202121;background:#fff}@media (max-width:1024px){.block-artjeuness .block_buttonArea_button{border:1px solid #202121}}@media (max-width:559px){.block-artjeuness .block_buttonArea_button{font-size:14px;font-size:1.4rem}}.block-artjeuness .block_buttonArea_button::before{width:80px;background-color:#dfe6e6;position:absolute;left:calc(100% - 80px);top:0;bottom:0;content:'';display:block}@media (max-width:1024px){.block-artjeuness .block_buttonArea_button::before{display:none}}.block-artjeuness .block_buttonArea_button::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .15s ease;transition:all .15s ease;width:0;background-color:#202121;position:absolute;left:calc(100% - 80px);top:0;bottom:0;content:'';display:block}@media (max-width:1024px){.block-artjeuness .block_buttonArea_button::after{width:64px;left:calc(100% - 64px)}}.block-artjeuness .block_buttonArea_button_text{display:block;position:relative;padding:16px 96px 16px 16px}@media (max-width:1024px){.block-artjeuness .block_buttonArea_button_text{padding:16px 64px 16px 16px}}@media (max-width:559px){.block-artjeuness .block_buttonArea_button_text{padding:12.16px 64px 12px 16px}}.block-artjeuness .block_buttonArea_button_text::after,.block-artjeuness .block_buttonArea_button_text::before{content:"";position:absolute;z-index:2}@media (max-width:1024px){.block-artjeuness .block_buttonArea_button_text::after,.block-artjeuness .block_buttonArea_button_text::before{display:none}}.block-artjeuness .block_buttonArea_button_text::before{top:0;left:0;width:0;height:0;border:1px solid transparent;-webkit-transition:width .15s ease-out,height .15s ease-out .15s;transition:width .15s ease-out,height .15s ease-out .15s}.block-artjeuness .block_buttonArea_button_text::after{bottom:0;right:0;width:0;height:0;border:1px solid transparent;-webkit-transition:border-color 0s ease-out .3s,width .15s ease-out .3s,height .15s ease-out .45s;transition:border-color 0s ease-out .3s,width .15s ease-out .3s,height .15s ease-out .45s}.block-artjeuness .block_buttonArea_button:hover::after{width:80px}@media (max-width:1024px){.block-artjeuness .block_buttonArea_button:hover::after{width:64px}}.block-artjeuness .block_buttonArea_button:hover .block_buttonArea_button_text::after,.block-artjeuness .block_buttonArea_button:hover .block_buttonArea_button_text::before{width:100%;height:100%}.block-artjeuness .block_buttonArea_button:hover .block_buttonArea_button_text::before{border-top-color:#202121;border-right-color:#202121}.block-artjeuness .block_buttonArea_button:hover .block_buttonArea_button_text::after{border-bottom-color:#202121;border-left-color:#202121}.block-artjeuness .carouselUi_customPagination{display:none;width:calc(100% - 504px);position:relative}@media (max-width:1024px){.block-artjeuness .carouselUi_customPagination{width:calc(100% - 432px)}}@media (max-width:559px){.block-artjeuness .carouselUi_customPagination{width:calc(100% - 168px)}}.block-artjeuness .carouselUi_customPagination.show{display:block;margin-top:64px}@media (max-width:1024px){.block-artjeuness .carouselUi_customPagination.show{margin-top:40px}}.block-artjeuness .carouselUi_customPagination_progressbar{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:width .6s ease;transition:width .6s ease;position:absolute;left:0;padding:2px 0;top:-2px;z-index:1;display:block;width:0}.block-artjeuness .carouselUi_customPagination_progressbar-fill{width:100%;background-color:#202121;height:2px;position:relative}.block-artjeuness .carouselUi_customPagination_bullets-line{width:100%;height:2px;position:relative}.block-artjeuness .carouselUi_customPagination_progressbar-fill-dots{background-color:#202121}.block-artjeuness .carouselUi_customPagination_bullets-dots,.block-artjeuness .carouselUi_customPagination_progressbar-fill-dots{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;width:8px;height:8px;border-radius:50%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.block-artjeuness .carouselUi_customPagination_bullets{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.block-artjeuness .carouselUi_customPagination_bullets-dots,.block-artjeuness .carouselUi_customPagination_bullets-line{background-color:#dfe6e6}.block-artjeuness .carouselUi_customPagination_bullets-active .carouselUi_customPagination_bullets-dots{background-color:#202121}.block-artjeuness .carouselUi_arrowArea{width:168px;margin-left:32px}@media (max-width:559px){.block-artjeuness .carouselUi_arrowArea{width:136px}}.block-artjeuness .carouselUi_arrowArea.show{margin-top:64px}@media (max-width:1024px){.block-artjeuness .carouselUi_arrowArea.show{margin-top:40px}}.block-artjeuness .carouselUi_arrow-next,.block-artjeuness .carouselUi_arrow-prev{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;width:48px;height:48px;border:1px solid #dfe6e6;background-color:#fff;position:relative}@media (max-width:559px){.block-artjeuness .carouselUi_arrow-next,.block-artjeuness .carouselUi_arrow-prev{width:40px;height:40px}}.block-artjeuness .carouselUi_arrow-next:hover,.block-artjeuness .carouselUi_arrow-prev:hover{border:1px solid #202121;background-color:#202121}.block-artjeuness .carouselUi_arrow-next:hover::after,.block-artjeuness .carouselUi_arrow-next:hover::before,.block-artjeuness .carouselUi_arrow-prev:hover::after,.block-artjeuness .carouselUi_arrow-prev:hover::before{background-color:#fff}.block-artjeuness .carouselUi_arrow-next::before,.block-artjeuness .carouselUi_arrow-prev::before{width:24px;height:1px;content:'';display:block;background-color:#202121;margin-top:2px}@media (max-width:559px){.block-artjeuness .carouselUi_arrow-next::before,.block-artjeuness .carouselUi_arrow-prev::before{width:20px;margin:0}}.block-artjeuness .carouselUi_arrow-next::after,.block-artjeuness .carouselUi_arrow-prev::after{width:8px;height:1px;content:'';display:block;background-color:#202121;border:0;position:absolute;margin:0}@media (max-width:559px){.block-artjeuness .carouselUi_arrow-next::after,.block-artjeuness .carouselUi_arrow-prev::after{width:6px}}.block-artjeuness .carouselUi_arrow-prev::after{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);left:10px;top:21px}@media (max-width:559px){.block-artjeuness .carouselUi_arrow-prev::after{left:9px;top:17px}}.block-artjeuness .carouselUi_arrow-next::after{-webkit-transform:rotate(30deg);transform:rotate(30deg);right:10px;top:21px}@media (max-width:559px){.block-artjeuness .carouselUi_arrow-next::after{right:9px;top:17px}}.block-artjeuness .swiper-container{overflow:visible}.etsu{background-image:url(../img/bg_etsu_body.min.png);background-position:left top;background-repeat:repeat}.etsu .main{font-size:16px;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;color:#0082f2;letter-spacing:.03em;padding-top:160px}@media (max-width:1024px){.etsu .main{padding-top:82px}}@media (max-width:559px){.etsu .main{font-size:14px;font-size:1.4rem}}.etsu .main .breadcrumb{color:#111;font-family:-apple-system,BlinkMacSystemFont,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,Yu Gothic,YuGothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:400}.LC_Page_Products_Detail .etsu .fantas-article,.etsu .LC_Page_Products_Detail .fantas-article,.etsu .complete_area,.etsu .confirm_error,.etsu .faq,.etsu .login,.etsu .mypage,.etsu .product,.etsu .productBlock,.etsu .products_detail #fantas_product_history_bloc,.etsu .products_list #fantas_product_history_bloc,.etsu .section,.etsu .shopping,.products_detail .etsu #fantas_product_history_bloc,.products_list .etsu #fantas_product_history_bloc{width:100%;padding:0 16px;max-width:1232px}.etsu .carousel_container{overflow:visible}.etsu .carouselUi_arrowArea{width:184px;margin-left:44px}@media (max-width:1024px){.etsu .carouselUi_arrowArea{width:112px;margin-left:24px}}.etsu .carouselUi_arrowArea.show{margin-top:64px}@media (max-width:1024px){.etsu .carouselUi_arrowArea.show{margin-top:40px}}.etsu .carouselUi_arrow-next,.etsu .carouselUi_arrow-prev{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:46px;height:46px;border-radius:5px;background-color:#0082f2}.etsu .carouselUi_arrow-next:hover,.etsu .carouselUi_arrow-prev:hover{opacity:.5}@media (max-width:1024px){.etsu .carouselUi_arrow-next,.etsu .carouselUi_arrow-prev{width:30px;height:30px}}.etsu .carouselUi_arrow-next::after,.etsu .carouselUi_arrow-prev::after{width:16px;height:16px}@media (max-width:1024px){.etsu .carouselUi_arrow-next::after,.etsu .carouselUi_arrow-prev::after{width:11px;height:11px}}.etsu .carouselUi_arrow-next::after{border-top:3px solid #fff;border-right:3px solid #fff;margin-right:6px}.etsu .carouselUi_arrow-prev::after{border-bottom:3px solid #fff;border-left:3px solid #fff;margin-left:6px}.etsu .carouselUi_fraction{font-size:24px;font-size:2.4rem;letter-spacing:.02em}@media (max-width:1024px){.etsu .carouselUi_fraction{font-size:16px;font-size:1.6rem}}.etsu .carouselUi_pagination{width:calc(100% - 458px)}@media (max-width:1024px){.etsu .carouselUi_pagination{width:calc(100% - 136px);height:4px}}.etsu .carouselUi_pagination.show{margin-top:64px}@media (max-width:1024px){.etsu .carouselUi_pagination.show{margin-top:40px}}.etsu .carouselUi_pagination .swiper-pagination-bullet{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:100%;height:6px;border-radius:0;background-color:#bce427;opacity:1}.etsu .carouselUi_pagination .swiper-pagination-bullet-active{background-color:#0082f2}.etsu_twitter_link{display:block}.block-etsu{width:100%;margin-bottom:104px;overflow:hidden}@media (max-width:1024px){.block-etsu{margin-bottom:80px}}.block-etsu:last-of-type{margin-bottom:0}.block-etsu_wrap{padding:0 16px;max-width:1232px;margin:0 auto}@media (max-width:1024px){.block-etsu_wrap{padding:0 32px}}@media (max-width:559px){.block-etsu_wrap{padding:0 16px}}.block-etsu .block_title{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding-bottom:48px}@media (max-width:1024px){.block-etsu .block_title{padding-bottom:40px}}.block-etsu .block_title-etsu_icon{width:32px}@media (max-width:1024px){.block-etsu .block_title-etsu_icon{width:24px}}.block-etsu .block_title_heading{font-family:-apple-system,BlinkMacSystemFont,Kosugi Maru,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,Yu Gothic,YuGothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:400;color:#0082f2;margin:0 16px;line-height:1}@media (max-width:1024px){.block-etsu .block_title_heading{margin:0 8px}}.block-etsu .block_buttonArea{width:190px;margin-left:40px;margin-top:64px}@media (max-width:1024px){.block-etsu .block_buttonArea{margin-top:40px}}@media (max-width:559px){.block-etsu .block_buttonArea{width:136px;margin:40px auto 0}}.block-etsu .block_buttonArea_button{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;border:2px solid #e4275d;background-color:#fff;text-align:center;color:#e4275d;padding:12px;line-height:1;border-radius:5px}@media (max-width:559px){.block-etsu .block_buttonArea_button{font-size:14px;font-size:1.4rem}}.block-etsu .block_buttonArea_button::after{content:'';width:11px;height:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #e4275d;border-right:2px solid #e4275d;margin-left:4px}.block-etsu .block_buttonArea_button:hover{background-color:#e4275d;color:#fff}.block-etsu .block_buttonArea_button:hover::after{border-top:2px solid #fff;border-right:2px solid #fff}.page_etsumin .title{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-image:url(/f/etsu/blk_etsumin_bg.jpg);width:100%;height:300px;background-position:center;background-size:cover;margin-bottom:64px}@media (max-width:559px){.page_etsumin .title{margin-bottom:32px;height:200px}}.page_etsumin .title_heading-1{margin:0;max-width:400px;width:100%}@media (max-width:559px){.page_etsumin .title_heading-1{max-width:200px}}.page_etsumin .breadcrumb{padding-bottom:16px}.etsumin_link{display:block}.etsuminList{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-top:64px;flex-wrap:wrap}@media (max-width:559px){.etsuminList{margin-top:32px}}.etsuminList_item{width:calc((100% - 120px)/ 4);margin-bottom:64px}.etsuminList_item:not(:nth-child(4n+1)){margin-left:40px}@media (max-width:559px){.etsuminList_item{width:calc(50% - 8px);margin-bottom:48px}.etsuminList_item:not(:nth-child(4n+1)){margin-left:0}.etsuminList_item:not(:nth-child(2n+1)){margin-left:16px}}.etsuminList_item_image{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;box-shadow:0 2px 7px 0 rgba(0,0,0,.3);background-color:#fff;position:relative;margin-bottom:16px;cursor:pointer}.etsuminList_item_image:hover{opacity:.8}@media (max-width:559px){.etsuminList_item_image{margin-bottom:8px}}.etsuminList_item_image::after{content:'';display:block;width:100%;padding-top:140%}.etsuminList_item_image_picture{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.etsuminList_item_team{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;font-size:16px;font-size:1.6rem;margin-bottom:4px}@media (max-width:559px){.etsuminList_item_team{font-size:14px;font-size:1.4rem}}.etsuminList_item_description{font-size:14px;font-size:1.4rem;margin-bottom:16px}@media (max-width:559px){.etsuminList_item_description{font-size:12px;font-size:1.2rem}}.etsuminList_item_button{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;border:2px solid #e4275d;background-color:#fff;text-align:center;color:#e4275d;padding:12px;line-height:1;border-radius:5px;cursor:pointer}@media (max-width:559px){.etsuminList_item_button{font-size:14px;font-size:1.4rem}}.etsuminList_item_button:hover{background-color:#e4275d;color:#fff}.modal-etsu,.modal-etsu_overlay{width:100%;position:fixed;top:0;right:0;bottom:0;left:0}.modal-etsu{height:100vh;opacity:0;-webkit-transition:all .3s;transition:all .3s;z-index:-1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.modal-etsu.display{opacity:1;z-index:80}.modal-etsu_overlay{height:100%;background-color:rgba(255,255,255,.8)}.modal-etsu_wrap{width:31.25%;max-width:600px;margin:0 auto;position:relative;background-color:#fff}@media (max-width:559px){.modal-etsu_wrap{width:100%}}.modal-etsu_wrap .swiper-container{margin:32px}.modal-etsu_wrap .swiper-button-next,.modal-etsu_wrap .swiper-button-prev{height:100%;top:0;margin:0;width:40px}.modal-etsu_wrap .swiper-button-next::after,.modal-etsu_wrap .swiper-button-prev::after{content:'';width:14px;height:14px}.modal-etsu_wrap .swiper-button-next.swiper-button-disabled,.modal-etsu_wrap .swiper-button-prev.swiper-button-disabled{opacity:0;cursor:default;pointer-events:none}.modal-etsu_wrap .swiper-button-prev{right:0;left:auto}.modal-etsu_wrap .swiper-button-prev::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border-top:3px solid #e95098;border-right:3px solid #e95098;-webkit-transform:rotate(45deg) translate(24px,-24px);transform:rotate(45deg) translate(24px,-24px)}@media (max-width:559px){.modal-etsu_wrap .swiper-button-prev::after{-webkit-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0)}}.modal-etsu_wrap .swiper-button-next:not(.swiper-button-disabled):hover::after,.modal-etsu_wrap .swiper-button-prev:not(.swiper-button-disabled):hover::after{-webkit-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0)}.modal-etsu_wrap .swiper-button-next{left:0;right:auto}.modal-etsu_wrap .swiper-button-next::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border-bottom:3px solid #e95098;border-left:3px solid #e95098;-webkit-transform:rotate(45deg) translate(-24px,24px);transform:rotate(45deg) translate(-24px,24px)}@media (max-width:559px){.modal-etsu_wrap .swiper-button-next::after{-webkit-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0)}}.modal-etsu_wrap .swiper-pagination{width:100%;bottom:8px}.modal-etsu_wrap .swiper-pagination-bullet{margin:0 4px;opacity:1;background:#e5e5e5}.modal-etsu_wrap .swiper-pagination-bullet-active{background:#0082f2}.modal-etsu_container{position:relative;overflow:hidden}.block-event{margin-bottom:160px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}@media (max-width:1024px){.block-event{-webkit-box-pack:end;justify-content:flex-end;padding:0 32px}}@media (max-width:559px){.block-event{padding:0 16px}}.block-event:last-of-type{margin-bottom:0}@media (max-width:1024px){.block-event{margin-bottom:112px}}@media (max-width:559px){.block-event{margin-bottom:72px}}.block-event .block_column-left{width:240px}@media (max-width:1024px){.block-event .block_column-left{width:100%}}.block-event .block_column-right{width:calc(100% - 240px);padding-right:64px}@media (max-width:1024px){.block-event .block_column-right{width:100%;padding:0}}.block-event .block_title{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (max-width:1024px){.block-event .block_title{display:block}}.block-event .block_title_heading{font-size:24px;font-size:2.4rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;line-height:1;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:inline-block;font-feature-settings:normal;margin-bottom:0}@media (max-width:559px){.block-event .block_title_heading{font-size:20px;font-size:2rem;margin-bottom:24px}}.block-event .block_title_heading::before{width:32px;content:'';margin-bottom:16px;background-color:#ffdb00}@media (max-width:1024px){.block-event .block_title_heading::before{height:4px}.block-event .block_title_heading{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}}.block-event .block_title_heading::before{display:inline-block;height:6px}@media (max-width:1024px){.block-event .block_title_heading::before{display:block}}.block-event .block_buttonArea{margin-top:80px}@media (max-width:1024px){.block-event .block_buttonArea{margin-top:48px}}.block-event .block_buttonArea_button{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;position:relative;display:inline-block}@media (max-width:1024px){.block-event .block_buttonArea_button{padding-right:20px}}.block-event .block_buttonArea_button::after{position:absolute;width:10px;height:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:2px solid #202121;border-right:2px solid #202121;right:-10px;top:4px;content:''}@media (max-width:1024px){.block-event .block_buttonArea_button::after{right:0}}.block-event .block_buttonArea_button:hover .block_buttonArea_button_circle1::before,.block-event .block_buttonArea_button:hover .block_buttonArea_button_circle2::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block-event .block_buttonArea_button_icon{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;width:72px;height:72px;box-shadow:inset 0 0 0 2px #ffdb00;position:absolute;right:-20px}@media (max-width:1024px){.block-event .block_buttonArea_button_icon{display:none}}.block-event .block_buttonArea_button_circle1,.block-event .block_buttonArea_button_circle2{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;overflow:hidden;width:50%;height:100%}@media (max-width:1024px){.block-event .block_buttonArea_button_circle1,.block-event .block_buttonArea_button_circle2{display:none}}.block-event .block_buttonArea_button_circle1::before,.block-event .block_buttonArea_button_circle2::before{position:absolute;content:"";-webkit-transform:rotate(0);transform:rotate(0)}@media (max-width:1024px){.block-event .block_buttonArea_button_circle1::before,.block-event .block_buttonArea_button_circle2::before{display:none}}.block-event .block_buttonArea_button_circle1{left:50%}.block-event .block_buttonArea_button_circle1::before{width:100%;height:200%;background:#fff;-webkit-transform-origin:0 25%;transform-origin:0 25%;-webkit-transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.block-event .block_buttonArea_button_circle2:before{left:-10%;width:120%;height:130%;background:#fff;-webkit-transform-origin:100% 40%;transform-origin:100% 40%;-webkit-transition:-webkit-transform .15s ease-out .15s;transition:transform .15s ease-out .15s;transition:transform .15s ease-out .15s,-webkit-transform .15s ease-out .15s}@media (max-width:1024px){.block-event .block_buttonArea_button_circle2:before{display:none}}.block-event .block_buttonArea_button_text{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:relative;padding-right:8px;display:block}.faq_wrap{width:60%;margin:0 auto}@media (max-width:1024px){.faq_wrap{width:100%}}.faq_section{margin-top:24px;margin-bottom:48px}@media (max-width:559px){.faq_section{margin-top:16px;margin-bottom:32px}}.faq_section_title{font-size:18px;font-size:1.8rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin-bottom:8px}@media (max-width:559px){.faq_section_title{font-size:16px;font-size:1.6rem;margin-bottom:0}}.faq_tab{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;position:relative;margin-bottom:4px}.faq_tab::after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:#202121}.faq_tab_item{position:relative;width:calc(50% - 4px);background-color:#dfe6e6;text-align:center;padding:16px;line-height:1;border-radius:4px 4px 0 0;border:1px solid #dfe6e6;border-bottom:none}.faq_tab_item.current{background-color:#fff;border:1px solid #202121;border-bottom:none;z-index:1}.faq_tab_container{display:none}.faq_tab_container.current{display:block}.faq_list_item{border-bottom:1px solid #e5e5e5}.faq_list_item_container,.guide_index .main_row-middle{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.faq_list_item_question{padding:16px 48px 16px 8px;position:relative;cursor:pointer}.faq_list_item_question::before,.faq_list_item_question:after{content:'';display:block;background-color:#202121;position:absolute}.faq_list_item_question::after,.faq_list_item_question::before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq_list_item_question::before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;width:2px;height:16px;right:23px}.faq_list_item_question::after{width:16px;height:2px;right:16px}.faq_list_item_question.accordion-active::before{-webkit-transform-origin:-7px;transform-origin:-7px;-webkit-transform:rotate(-90deg) translateY(50%);transform:rotate(-90deg) translateY(50%)}.faq_list_item_question_icon{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;font-size:16px;font-size:1.6rem;content:'Q.';color:#005bac;margin-right:16px}@media (max-width:559px){.faq_list_item_question_icon{font-size:14px;font-size:1.4rem}}.faq_list_item_answer{padding:0 8px 16px;display:none}.faq_list_item_answer_icon{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;font-size:16px;font-size:1.6rem;content:'A.';color:#cf2a31;margin-right:16px}@media (max-width:559px){.faq_list_item_answer_icon{font-size:14px;font-size:1.4rem}}.privacy{width:60%;margin:0 auto}@media (max-width:559px){.privacy{width:100%}}.privacy_block{margin-bottom:48px}@media (max-width:559px){.privacy_block{margin-bottom:32px}}.privacy_header{font-size:16px;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin-bottom:16px}@media (max-width:559px){.privacy_header{font-size:14px;font-size:1.4rem;margin-bottom:8px}}.guide_index .main_row-middle{max-width:1352px;width:100%;margin:0 auto;padding:0 a 16px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch}@media (max-width:559px){.guide_index .main_row-middle{padding:0}}.guide_index .main_row_column-left,.guide_index .main_row_column-right{width:30%}@media (max-width:1024px){.guide_index .main_row_column-left,.guide_index .main_row_column-right{display:none}}.guide_index .main_row_column-left{margin-right:32px}.guide_index .main_row_column-center-2{width:70%;max-width:1460px}@media (max-width:1024px){.guide_index .main_row_column-center-2{width:100%;padding:0}}.guide_block{margin-bottom:48px;scroll-margin-top:64px}@media (max-width:559px){.guide_block{margin-bottom:32px}}.guide_block_title_heading{font-size:18px;font-size:1.8rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin-bottom:16px}@media (max-width:559px){.guide_block_title_heading{font-size:16px;font-size:1.6rem}}.guide_block_content{margin-bottom:32px}.guide_block_content_title{font-size:16px;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin-bottom:8px}@media (max-width:559px){.guide_block_content_title{font-size:14px;font-size:1.4rem}}.guide_block_content_item_description a,.guide_block_content_text a{text-decoration:underline}.guide_block_content_item{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;border:1px solid #e5e5e5}.guide_block_content_item:first-of-type{margin-top:16px}.guide_block_content_item:not(:first-of-type){border-top:none}.guide_block_content_item_team{width:20%;border-right:1px solid #e5e5e5;padding:16px}@media (max-width:559px){.guide_block_content_item_team{width:100%;border-right:none;border-bottom:1px solid #e5e5e5}}.guide_block_content_item_description{width:80%;padding:16px}@media (max-width:559px){.guide_block_content_item_description{width:100%}}.guide_block_content_pay{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:16px}.jikuchu{background-color:#f7f7f7}.jikuchu .header.shrink{box-shadow:none}.jikuchu .main{padding-top:144px}@media (max-width:559px){.jikuchu .carousel_container{overflow:visible}}.jikuchu .carouselUi_arrowArea{width:140px;margin-left:24px}@media (max-width:559px){.jikuchu .carouselUi_arrowArea{width:128px}}.jikuchu .carouselUi_arrowArea.show{margin-top:24px}@media (max-width:559px){.jikuchu .carouselUi_arrowArea.show{margin-top:16px}}.jikuchu .carouselUi_arrow-next,.jikuchu .carouselUi_arrow-prev{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:32px;height:32px}.jikuchu .carouselUi_arrow-next:hover,.jikuchu .carouselUi_arrow-prev:hover{opacity:.8}.jikuchu .carouselUi_progressbar{width:calc(100% - 164px);background-color:#bfbfbf}@media (max-width:559px){.jikuchu .carouselUi_progressbar{width:calc(100% - 152px)}}.jikuchu .carouselUi_progressbar.show{margin-top:24px}@media (max-width:559px){.jikuchu .carouselUi_progressbar.show{margin-top:16px}}.jikuchu .carouselUi_progressbar .swiper-pagination-progressbar-fill{background-color:#8f1d22}.jikuchu .block-jikuchu{margin-bottom:96px}@media (max-width:1024px){.jikuchu .block-jikuchu{padding:0 32px;overflow:hidden}}@media (max-width:559px){.jikuchu .block-jikuchu{padding:0 16px;margin-bottom:64px}}.jikuchu .block_title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}@media (max-width:1024px){.jikuchu .block_title{padding:0 0 32px}}@media (max-width:559px){.jikuchu .block_title{padding:0 0 32px}}.jikuchu .block_buttonArea{width:200px}@media (max-width:559px){.jikuchu .block_buttonArea{width:120px}}.jikuchu .block_buttonArea_button{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;background-color:#ccc;text-align:center;line-height:1;height:40px;border-radius:40px}@media (max-width:1024px){.jikuchu .block_buttonArea_button{height:32px;border-radius:32px;background-color:#202121;color:#fff}}@media (max-width:559px){.jikuchu .block_buttonArea_button{height:24px;border-radius:24px}}.jikuchu .block_buttonArea_button_arrow{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:right .3s ease;transition:right .3s ease;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:36px;height:36px;position:absolute;top:2px;right:2px;border-radius:50%;background-color:#fff}@media (max-width:1024px){.jikuchu .block_buttonArea_button_arrow{right:calc(100% - 30px);width:28px;height:28px}}@media (max-width:559px){.jikuchu .block_buttonArea_button_arrow{right:calc(100% - 22px);width:20px;height:20px}}.jikuchu .block_buttonArea_button_arrow_icon{width:22px;height:15px;display:block;line-height:1}.jikuchu .block_buttonArea_button_arrow_icon svg{fill:#ccc;width:100%;height:100%}.jikuchu .block_buttonArea_button_arrow_icon svg:not([fill]){fill:#ccc}@media (max-width:1024px){.jikuchu .block_buttonArea_button_arrow_icon{width:16px;height:16px;display:block;line-height:1}.jikuchu .block_buttonArea_button_arrow_icon svg{fill:#202121;width:100%;height:100%}.jikuchu .block_buttonArea_button_arrow_icon svg:not([fill]){fill:#202121}}@media (max-width:559px){.jikuchu .block_buttonArea_button_arrow_icon{width:12px;height:10px;display:block;line-height:1}.jikuchu .block_buttonArea_button_arrow_icon svg{fill:#202121;width:100%;height:100%}.jikuchu .block_buttonArea_button_arrow_icon svg:not([fill]){fill:#202121}}.jikuchu .block_buttonArea_button:hover{background-color:#202121;color:#fff}.jikuchu .block_buttonArea_button:hover .block_buttonArea_button_arrow{right:calc(100% - 38px)}@media (max-width:559px){.jikuchu .block_buttonArea_button:hover .block_buttonArea_button_arrow{right:calc(100% - 22px)}}.jikuchu .block_buttonArea_button:hover .block_buttonArea_button_arrow_icon{width:22px;height:15px;display:block;line-height:1}.jikuchu .block_buttonArea_button:hover .block_buttonArea_button_arrow_icon svg,.product_contact_icon svg{fill:#202121;width:100%;height:100%}@media (max-width:559px){.jikuchu .block_buttonArea_button:hover .block_buttonArea_button_arrow_icon{width:12px;height:10px;display:block;line-height:1}.jikuchu .block_buttonArea_button:hover .block_buttonArea_button_arrow_icon svg{fill:#202121;width:100%;height:100%}.jikuchu .block_buttonArea_button:hover .block_buttonArea_button_arrow_icon svg:not([fill]){fill:#202121}}.page_jiku-chu .main_row-middle{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.page_jiku-chu .main_row_column-left,.page_jiku-chu .main_row_column-right{width:100%;max-width:160px}@media (max-width:1024px){.page_jiku-chu .main_row_column-left,.page_jiku-chu .main_row_column-right{display:none}}.page_jiku-chu .main_row_column-left{margin-right:32px}.page_jiku-chu .main_row_column-right{margin-left:32px}.page_jiku-chu .main_row_column-center-2{width:calc(100% - 320px);max-width:1460px}@media (max-width:1024px){.page_jiku-chu .main_row_column-center-2{width:100%}}.banner_area a{display:block}.news_archivesList_item{border-bottom:1px solid #dfe6e6;padding:16px 0;scroll-margin-top:64px}.news_archivesList_item_header,.news_archivesList_item_header_date{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.news_archivesList_item_header_date{width:192px}@media (max-width:559px){.news_archivesList_item_header_date{margin-right:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;width:64px}}.news_archivesList_item_header_label{margin-right:24px}@media (max-width:559px){.news_archivesList_item_header_label{margin-right:0}}.news_archivesList_item_header_label_item{width:80px;background-color:#202121;color:#fff;text-align:center}@media (max-width:559px){.news_archivesList_item_header_label_item{width:64px}}.news_archivesList_item_header_title{width:calc(100% - 192px)}@media (max-width:559px){.news_archivesList_item_header_title{width:calc(100% - 80px)}}.news_archivesList_item_body{width:calc(100% - 192px);margin-left:auto}@media (max-width:559px){.news_archivesList_item_body{margin-left:0;width:100%}}.news_archivesList_item_body_text,.news_archivesList_item_pageLink{margin-top:16px}.news_archivesList_item_pageLink_link{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.news_archivesList_item_pageLink_link:hover{opacity:.8;text-decoration:underline!important}.news_archivesList_item_pageLink_link::after{width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:2px solid #202121;border-right:2px solid #202121;content:'';display:inline-block}.pamphlet_area{margin-bottom:96px}@media (max-width:559px){.pamphlet_area{margin-bottom:72px}}.pamphlet_area_title{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;line-height:1;margin-bottom:40px;font-size:24px;font-size:2.4rem}@media (max-width:559px){.pamphlet_area_title{font-size:20px;font-size:2rem;margin-bottom:24px}}.pamphlet_area_title::before{height:6px;width:32px;content:'';display:block;margin-bottom:16px;background-color:#ffdb00}@media (max-width:1024px){.pamphlet_area_title::before{height:4px}}@media (max-width:559px){.pamphlet_area_title{font-size:20px;font-size:2rem}}.pamphlet_block,.pamphlet_column{margin-bottom:48px;scroll-margin-top:64px}@media (max-width:559px){.pamphlet_block,.pamphlet_column{margin-bottom:32px}}.pamphlet_block_title{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;font-size:20px;font-size:2rem;margin-bottom:16px}@media (max-width:559px){.pamphlet_block_title{font-size:16px;font-size:1.6rem}}.pamphlet_column{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.pamphlet_column-left{width:20%}@media (max-width:559px){.pamphlet_column-left{width:30%}}.pamphlet_column-right{width:80%;padding:32px}@media (max-width:559px){.pamphlet_column-right{width:70%;padding:16px}}.pamphlet_text_arrow,.product_price_amount-sale span{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700}.pamphlet_text_arrow_link[class]{text-decoration:underline}.pamphlet_text_arrow_link::after{width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:2px solid #202121;border-right:2px solid #202121;content:'';display:inline-block;vertical-align:middle;margin-left:4px}.LC_Page_Products_Detail .main_row-middle{margin-top:0}.product{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;position:relative;margin-bottom:96px}@media (max-width:1024px){.product{padding:0;margin-bottom:64px}}.product_column-left{max-width:600px;width:45.5%}@media (max-width:1024px){.product_column-left{max-width:100%;width:100%}}.product_column-right{max-width:640px;width:51.5%}@media (max-width:1024px){.product_column-right{display:none}}.productBlock{margin-top:112px;overflow:hidden}@media (max-width:559px){.productBlock{margin-top:72px;padding:0}}.productBlock_title{font-size:30px;font-size:3rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin-bottom:32px}@media (max-width:1024px){.productBlock_title{font-size:20px;font-size:2rem}}@media (max-width:559px){.productBlock_title{padding:0 16px}}.productDetail_price{margin-top:48px}@media (max-width:1024px){.productDetail_price{margin-top:32px}}.productDetail_utility{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-top:40px}@media (max-width:1024px){.productDetail_utility{margin-top:24px}}.productDetail_floating{position:absolute;right:16px;top:0}@media (max-width:1024px){.productDetail_floating{position:static!important;width:100%!important;padding:0 32px;margin-bottom:40px}}@media (max-width:559px){.productDetail_floating{padding:0 16px}}.productDetail_floating .product_spec_item{margin-top:16px;margin-bottom:0}@media (max-width:1024px){.productDetail_contents{padding:32px;background-color:#fff}}@media (max-width:559px){.productDetail_contents{padding:32px 16px}}@media (max-width:1024px){.product_image_slider{margin:0 32px}}@media (max-width:559px){.product_image_slider{margin:0 16px}}.product_image_slider_item{display:block;overflow:hidden;position:relative;background-color:#fff}.product_image_slider_item::after,.product_image_thumbnails_item::after{content:'';display:block;padding-top:100%}.product_image_slider_item_picture{object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.product_image_slider .swiper-button-next,.product_image_slider .swiper-button-prev{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:48px;height:48px;margin:0;opacity:.8}@media (max-width:1024px){.product_image_slider .swiper-button-next,.product_image_slider .swiper-button-prev{width:26px;height:26px}}.product_image_slider .swiper-button-next:hover,.product_image_slider .swiper-button-prev:hover{opacity:1}.product_image_slider .swiper-button-next::after,.product_image_slider .swiper-button-prev::after{content:'';width:16px;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:1024px){.product_image_slider .swiper-button-next::after,.product_image_slider .swiper-button-prev::after{width:12px;height:12px}.product_image_slider .swiper-button-next{right:0}}.product_image_slider .swiper-button-next::after{border-top:3px solid #202121;border-right:3px solid #202121}@media (max-width:1024px){.product_image_slider .swiper-button-prev{left:0}}.product_image_slider .swiper-button-prev::after{border-bottom:3px solid #202121;border-left:3px solid #202121}.product_image_thumbnails{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin-bottom:104px}@media (max-width:1024px){.product_image_thumbnails{margin:0 32px 32px}}@media (max-width:559px){.product_image_thumbnails{margin:0 16px 32px}}.product_image_thumbnails_item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:block;overflow:hidden;position:relative;background-color:#fff;width:calc((100% - 64px)/ 5);opacity:.6;cursor:pointer;margin-top:16px}.product_image_thumbnails_item_picture{object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.product_image_thumbnails_item:not(:nth-child(5n+1)){margin-left:16px}@media (max-width:1024px){.product_image_thumbnails_item{width:calc((100% - 32px)/ 5);margin-top:8px}.product_image_thumbnails_item:not(:nth-child(5n+1)){margin-left:8px}}.product_image_thumbnails_item.current,.product_image_thumbnails_item:hover{opacity:1}.product_image_thumbnails_item_picture{width:auto;height:auto}.product_name{font-size:34px;font-size:3.4rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;line-height:1.2}@media (max-width:1024px){.product_name{font-size:24px;font-size:2.4rem}}.product_price_amount-sale{font-size:30px;font-size:3rem}@media (max-width:1024px){.product_price_amount-sale{font-size:24px;font-size:2.4rem}}.product_price_small{font-size:18px;font-size:1.8rem}@media (max-width:1024px){.product_price_small{font-size:14px;font-size:1.4rem}}.product_contact{width:304px}@media (max-width:1024px){.product_contact{width:calc(100% - 108px)}}.product_contact_link{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-size:16px;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;width:100%;padding:20px;background-color:#fff;color:#202121;line-height:1;border-radius:2px;border:1px solid #202121}@media (max-width:1024px){.product_contact_link{font-size:12px;font-size:1.2rem;padding:14px}}.product_contact_icon{width:20px;height:20px;display:block;line-height:1;margin-right:16px}.product_contact_icon svg:not([fill]){fill:#202121}@media (max-width:1024px){.product_contact_icon{width:16px;height:16px;margin-right:8px}}.product_shareList{width:calc(100% - 552px);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:30px;font-size:3rem}@media (max-width:1024px){.product_shareList{font-size:16px;font-size:1.6rem;width:40px}}.product_comment{font-size:16px;font-size:1.6rem;position:relative}@media (max-width:1024px){.product_comment{font-size:14px;font-size:1.4rem}}.product_tagList{margin-top:48px}@media (max-width:1024px){.product_tagList{margin-top:32px}}.product_tagList_list{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.product_tagList_list_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;margin-right:16px;margin-top:16px}.product_tagList_list_item:hover{opacity:.8}.product_tagList_list_item_link{display:block;line-height:1;padding:12px 16px;border:1px solid #bfbfbf;background-color:#fff;border-radius:20px}.product_tagList_list_item_link::before{content:'#'}@media (max-width:1024px){.product_tagList_list_item_link{padding:12px 16px}}.product_spec{margin-top:48px}@media (max-width:1024px){.product_spec{margin-top:32px;padding-top:32px;border-top:1px solid #bfbfbf}}.product_spec_title{font-size:20px;font-size:2rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin-bottom:32px;line-height:1}@media (max-width:1024px){.product_spec_title{font-size:18px;font-size:1.8rem}}.product_spec_item,.product_spec_item_team{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.product_spec_item{-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin-bottom:16px}.product_spec_item_team{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;font-size:16px;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;width:144px}.preOrder_date_team::after,.product_spec_item_team::after{content:'：'}@media (max-width:1024px){.product_spec_item_team{font-size:14px;font-size:1.4rem;width:136px}}.product_spec_item_description{font-size:18px;font-size:1.8rem;padding-left:20px;width:calc(100% - 144px)}@media (max-width:1024px){.product_spec_item_description{font-size:16px;font-size:1.6rem;width:calc(100% - 136px)}}.status_icon{padding:0;margin-top:16px}.preOrder_team,.status_icon [class^=statusIcon]{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700}.status_icon [class^=statusIcon]{font-size:14px;font-size:1.4rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:6px 12px;line-height:1;min-width:80px;margin-right:8px;margin-top:8px;color:#8f1d22;background-color:#fff;border:1px solid #8f1d22}@media (max-width:1024px){.status_icon [class^=statusIcon]{font-size:12px;font-size:1.2rem;min-width:68px}}.preOrder_container{padding:8px 24px 24px;background-color:#fff}.preOrder_team{font-size:18px;font-size:1.8rem;color:#cf2a31;padding-top:16px}@media (max-width:1024px){.preOrder_team{font-size:16px;font-size:1.6rem}}.preOrder_date,.preOrder_date_team{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.preOrder_date{-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;padding-top:16px}.preOrder_date_team{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;font-size:16px;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;width:80px}@media (max-width:1024px){.preOrder_date_team{font-size:14px;font-size:1.4rem}}.preOrder_date_description{font-size:16px;font-size:1.6rem;padding-left:16px;width:calc(100% - 80px)}@media (max-width:1024px){.preOrder_date_description{font-size:14px;font-size:1.4rem}}.variation_cart_pulldown{margin-top:16px}.variation_cart_pulldown_header{font-size:14px;font-size:1.4rem;margin-bottom:4px}.variation_cart_pulldown_body,.variation_cart_pulldown_body .selectbox,.variation_cart_pulldown_body .selectbox_select{width:100%}.variation_cartArea{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;border-top:1px solid #fff;padding-top:48px;margin-top:48px}@media (max-width:1024px){.variation_cartArea{padding-top:24px;margin-top:32px}}.variation_cartArea_button{width:100%}.variation_quantity{width:128px;height:80px}@media (max-width:1024px){.variation_quantity{width:64px;height:50px}}.variation_quantity+.variation_cartArea_button{width:calc(100% - 144px)}@media (max-width:1024px){.variation_quantity+.variation_cartArea_button{width:calc(100% - 72px)}}.variation_quantity_body{height:100%}.variation_quantity .textbox-full{font-size:24px;font-size:2.4rem;padding:0 16px;line-height:1;text-align:right;border:1px solid #bfbfbf;border-radius:0;height:100%}@media (max-width:1024px){.variation_quantity .textbox-full{font-size:16px;font-size:1.6rem}}.cartbtn_default_button{font-size:20px;font-size:2rem;padding:26px;background-color:#8f1d22}.cartbtn_default_button,.cartbtn_default_button-order{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;width:100%;color:#fff;line-height:1;border-radius:2px;height:100%}.cartbtn_default_button-order,.cartbtn_default_button-outOf,.cartbtn_default_button-soldout,.cartbtn_default_button-tomonokai,.cartbtn_default_button[disabled]{font-size:20px;font-size:2rem;padding:26px}.cartbtn_default_button-outOf,.cartbtn_default_button-soldout,.cartbtn_default_button-tomonokai,.cartbtn_default_button[disabled],.orderRequest .order_request_button{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;width:100%;line-height:1;border-radius:2px;height:100%}.cartbtn_default_button-order:hover,.cartbtn_default_button:hover,.orderRequest .order_request_button:hover{opacity:.8}@media (max-width:1024px){.cartbtn_default_button,.cartbtn_default_button-order,.cartbtn_default_button-outOf,.cartbtn_default_button-soldout,.cartbtn_default_button-tomonokai,.cartbtn_default_button[disabled],.orderRequest .order_request_button{font-size:16px;font-size:1.6rem;padding:16px}}.cartbtn_default_button_icon{width:28px;height:28px;display:block;line-height:1;margin-right:16px}.cartbtn_default_button_icon svg{fill:#fff;width:100%;height:100%}.cartbtn_default_button_icon svg:not([fill]){fill:#fff}@media (max-width:1024px){.cartbtn_default_button_icon{width:18px;height:18px}}.cartbtn_default_button-order{background-color:#2a9fcf}.cartbtn_default_button-order[disabled],.cartbtn_default_button-outOf,.cartbtn_default_button-outOf[disabled],.cartbtn_default_button-soldout,.cartbtn_default_button-soldout[disabled],.cartbtn_default_button-tomonokai[disabled],.cartbtn_default_button[disabled],.orderRequest .order_request_button[disabled]{background-color:#e5e5e5;color:#111}.cartbtn_default_button-order[disabled]:hover,.cartbtn_default_button-outOf:hover,.cartbtn_default_button-outOf[disabled]:hover,.cartbtn_default_button-soldout:hover,.cartbtn_default_button-soldout[disabled]:hover,.cartbtn_default_button-tomonokai[disabled]:hover,.cartbtn_default_button[disabled]:hover,.orderRequest .order_request_button[disabled]:hover{opacity:1}.cartbtn_default_button-order[disabled] .cartbtn_default_button_icon,.cartbtn_default_button-outOf .cartbtn_default_button_icon,.cartbtn_default_button-outOf[disabled] .cartbtn_default_button_icon,.cartbtn_default_button-soldout .cartbtn_default_button_icon,.cartbtn_default_button-soldout[disabled] .cartbtn_default_button_icon,.cartbtn_default_button-tomonokai[disabled] .cartbtn_default_button_icon,.cartbtn_default_button[disabled] .cartbtn_default_button_icon,.orderRequest .order_request_button[disabled] .cartbtn_default_button_icon{display:none}.cartbtn_default_button-tomonokai{background-color:#fff;color:#cf2a31;border:2px solid #cf2a31}.cartbtn_default_button-tomonokai:hover{opacity:1}.orderRequest{margin-top:24px}.orderRequest .order_request_button{font-size:16px;font-size:1.6rem;background-color:#fff;color:#202121;border:1px solid #202121;padding:16px}.favorite{width:224px;margin-left:24px}@media (max-width:1024px){.favorite{width:60px;margin-left:8px}}.favorite_button{display:block}.favorite_button.js-display_none{display:none}.favorite_button_icon_off{width:20px;height:20px;display:block;line-height:1;margin-right:16px}.favorite_button_icon_off svg{fill:transparent;width:100%;height:100%;stroke:#bfbfbf;stroke-width:12px}.favorite_button_icon_off svg:not([fill]){fill:transparent}@media (max-width:1024px){.favorite_button_icon_off{margin-right:0}}.favorite_button_icon_on{width:20px;height:20px;display:block;line-height:1;margin-right:16px}.favorite_button_icon_on svg{fill:#cf2a31;width:100%;height:100%;stroke:transparent;stroke-width:0}.favorite_button_icon_on svg:not([fill]){fill:#cf2a31}@media (max-width:1024px){.favorite_button_icon_on{margin-right:0}}.favorite_container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-size:16px;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;width:100%;padding:20px;background-color:#fff;color:#202121;line-height:1;border-radius:2px;border:1px solid #bfbfbf}@media (max-width:1024px){.favorite_container{padding:12px}.fantas_favorite_btn_text{display:none}}@media (max-width:559px){.relatedList{padding:0 16px}}.relatedList_item{width:calc((100% - 48px)/ 4);background-color:#fff}@media (max-width:1024px){.relatedList_item{width:calc((100% - 32px)/ 3);width:128px}}.relatedList_item_image{display:block;overflow:hidden;position:relative}.relatedList_item_image::after,.shop_map::after{content:'';display:block;padding-top:100%}.relatedList_item_image_picture{width:100%;height:100%;object-fit:contain;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.relatedList_item_container{font-size:16px;font-size:1.6rem;padding:16px}@media (max-width:1024px){.relatedList_item_container{font-size:12px;font-size:1.2rem;padding:8px}}.relatedList_item_team{margin-bottom:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:50px}@media (max-width:559px){.relatedList_item_team{height:38px}}.relatedList_item_price_small{display:none}.shop_list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.shop_list_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:calc(50% - 16px);margin-bottom:48px}.shop_list_item:hover{opacity:.8}@media (max-width:559px){.shop_list_item{width:calc(50% - 8px);margin-bottom:32px}}.shop_list_item_image{margin-bottom:16px}@media (max-width:559px){.shop_list_item_image{margin-bottom:8px}}.shop_list_item_link{display:block}.shop_list_item_team{font-size:16px;font-size:1.6rem}@media (max-width:559px){.shop_list_item_team{font-size:14px;font-size:1.4rem}}.shop_article{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin-bottom:64px}.shop_article_image{width:calc(50% - 16px)}@media (max-width:1024px){.shop_article_image{width:100%;margin-bottom:32px}}.shop_article_detail{width:calc(50% - 16px)}@media (max-width:1024px){.shop_article_detail{width:100%}}.shop_article_detail_item{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-size:14px;font-size:1.4rem}.shop_article_detail_item_team{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;width:112px;border-bottom:1px solid #0082f2;margin-right:16px;padding:8px 0;-webkit-box-pack:center;justify-content:center;color:#0082f2}@media (max-width:559px){.shop_article_detail_item_team{width:88px;margin-right:8px}}.shop_article_detail_item_description{width:calc(100% - 112px);padding:8px 0;border-bottom:1px solid #bfbfbf}@media (max-width:559px){.shop_article_detail_item_description{width:calc(100% - 96px)}}.shop_article_detail_item_link:hover{text-decoration:underline!important}.shop_map{position:relative;margin-bottom:64px}.shop_map::after{padding-top:448px}@media (max-width:559px){.shop_map::after{padding-top:320px}}.shop_map_iframe{position:absolute;left:0;width:100%;top:0;height:100%}.shop_info{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.shop_info_column{width:calc(50% - 16px)}@media (max-width:559px){.shop_info_column{width:100%}.shop_info_column:not(:last-child){margin-bottom:48px}}.shop_info_column_title{font-size:18px;font-size:1.8rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;line-height:1;margin-bottom:24px}@media (max-width:559px){.shop_info_column_title{font-size:16px;font-size:1.6rem}}.shop_info_column_title::before{height:6px;width:32px;content:'';display:block;margin-bottom:16px;background-color:#ffdb00}@media (max-width:559px){.shop_info_column_title::before{height:4px}}.shop_infoList_item{font-size:14px;font-size:1.4rem;flex-wrap:wrap;position:relative;padding-left:16px}.shop_infoList_item::before{content:'';width:8px;height:8px;background-color:#ffdb00;display:inline-block;border-radius:50%;position:absolute;left:0;top:7px}.shop_infoList_item:not(:last-child){margin-bottom:8px}.shop_infoList_item_date{margin-right:8px;display:inline-block}.shop_infoList_item_link{display:inline-block}.shop_infoList_item_link:hover{text-decoration:underline!important}.shop_place{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin-top:64px;padding:0}@media (max-width:1024px){.shop_place{margin-top:32px}}.shop_place_image{width:40%}@media (max-width:1024px){.shop_place_image{width:100%;margin-bottom:16px}}.shop_place_container{width:60%;padding-left:32px}@media (max-width:1024px){.shop_place_container{width:100%;padding-left:0}}.shop_place_container .block_buttonArea{margin-top:48px}@media (max-width:1024px){.shop_place_container .block_buttonArea{margin-top:32px}}.shop_place_team{font-size:20px;font-size:2rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;margin-bottom:32px;color:#8f1d22}@media (max-width:1024px){.shop_place_team{margin-bottom:16px}}@media (max-width:559px){.shop_place_team{font-size:18px;font-size:1.8rem}}.shopping{background-color:#fff;padding:16px;margin-top:64px}@media (max-width:559px){.shopping{margin-top:32px}}.shopping_confilm_note{background-color:#fff}.confirm_error{text-align:center}.purchaseSteps_list_item.current::before{background-color:#8f1d22}.paymentForm_buttonArea_button{background-color:#202121}.paymentForm_buttonArea_button:hover{background-color:rgba(32,33,33,.7)}.productOrderList_delete{border:1px solid #bfbfbf}.productOrderList_counter{background-color:#bfbfbf}.confirm_item_header_buttonArea_button{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;background-color:#fff;color:#111;border:1px solid #e5e5e5}.confirm_item_header_buttonArea_button:hover{opacity:.8;background-color:#fff;color:#111}.strengths{width:60%;margin:0 auto}@media (max-width:1024px){.strengths{width:100%}}.strengths_section{margin-bottom:64px}.strengths_section_title{font-size:24px;font-size:2.4rem;font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;line-height:1;margin-bottom:40px}@media (max-width:559px){.strengths_section_title{font-size:20px;font-size:2rem;margin-bottom:24px}}.strengths_section_title::before{height:6px;width:32px;content:'';display:block;margin-bottom:16px;background-color:#ffdb00}@media (max-width:1024px){.strengths_section_title::before{height:4px}}.strengths_section_image{margin-bottom:24px}.strengths_section_block{margin-bottom:24px;font-size:14px;font-size:1.4rem}.strengths_section_block_title{font-family:-apple-system,BlinkMacSystemFont,游ゴシック,Yu Gothic,Yu Gothic,游ゴシック,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,arial,helvetica,sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;margin-bottom:8px}.tagList{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.tagList_item{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;margin-right:16px;margin-top:16px}.tagList_item:hover{opacity:.8}.tagList_item_link{display:block;line-height:1;padding:12px 16px;border:1px solid #dfe6e6;background-color:#fff;border-radius:20px}.tagList_item_link::before{content:'#'}@media (max-width:559px){.tagList_item_link{padding:12px 16px}}