.static-contents .js-module-acc button{cursor:pointer}.static-contents .js-module-acc .js-acc-cont{overflow:hidden;transition:all .2s ease 0s}.static-contents .js-module-acc:not(.js-acc-defaultHeight) .js-acc-cont{opacity:0;visibility:hidden}.static-contents .js-module-acc.m-opened:not(.js-acc-defaultHeight) .js-acc-cont{opacity:1;visibility:visible}.static-contents .js-module-acc[data-remove=true] .js-acc-cover{opacity:1;transition:all .2s ease 0s}.static-contents .js-module-acc.m-opened[data-remove=true] .js-acc-cover{opacity:0}.static-contents .js-module-acc .js-acc-btn-label-close{display:block}.static-contents .js-module-acc .js-acc-btn-label-open{display:none}.static-contents .js-module-acc.m-opened .js-acc-btn-label-close{display:none}.static-contents .js-module-acc.m-opened .js-acc-btn-label-open{display:block}.static-contents .js-module-acc.js-acc-defaultHeight{position:relative}.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cover{background:linear-gradient(transparent 10%, #fff 50%);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;max-height:1000px;padding-top:20px;position:absolute;right:0;top:0;transition:all .2s ease 0s}.static-contents .js-module-acc.m-opened.js-acc-defaultHeight .js-acc-cont{max-height:unset !important}.static-contents .js-module-acc.m-opened.js-acc-defaultHeight .js-acc-cover{background:linear-gradient(transparent 0%, transparent 100%);max-height:100%;position:relative}.static-contents{--zi-fixed: 999;--zi-modal: 2000}.static-contents em{font-style:normal}.static-contents img{height:auto;width:100%}.static-contents .bg{background:url(/sw/onlinestore/campaign/all/2025_mensbeautytips_shingekinokyojin/common/img/bg1.jpg) repeat-y;background-size:100%}.static-contents .wrap{padding:0 min(calc(20 / 360 * 100vw),40px)}.static-contents a{text-decoration:none}.static-contents .intro{background:linear-gradient(180deg, rgb(3, 18, 25) 0%, rgb(12, 50, 77) 100%);color:#fff;padding:min(calc(60 / 360 * 100vw),120px) 0}.static-contents .intro__logo{margin-bottom:min(calc(60 / 360 * 100vw),120px)}.static-contents .intro__episode{font-family:"Noto Serif JP",serif;font-size:min(calc(18 / 360 * 100vw),36px);font-weight:600;line-height:1.5;margin-bottom:min(calc(10 / 360 * 100vw),20px)}.static-contents .intro__ttl{font-family:"Noto Serif JP",serif;font-size:min(calc(36 / 360 * 100vw),72px);font-weight:600;line-height:1.5;margin-bottom:min(calc(60 / 360 * 100vw),120px)}.static-contents .intro__index{background-color:rgba(0,0,0,.4);background-image:url(../img/index_illust.png),url(../img/index_illust_bottom.png);background-position:top min(calc(5 / 360 * 100vw),10px) center,bottom min(calc(5 / 360 * 100vw),10px) center;background-repeat:no-repeat,no-repeat;background-size:96.9%,96.9%;border:1px solid #b28247;padding:min(calc(28 / 360 * 100vw),56px) min(calc(20 / 360 * 100vw),40px)}.static-contents .intro__index-ttl{border-bottom:1px solid #fff;font-family:"Noto Serif JP",serif;font-size:min(calc(20 / 360 * 100vw),40px);font-weight:600;line-height:1.5;margin-bottom:min(calc(20 / 360 * 100vw),40px);padding-bottom:min(calc(5 / 360 * 100vw),10px)}.static-contents .intro__index-list>li{margin-bottom:min(calc(25 / 360 * 100vw),50px)}.static-contents .intro__index-link-main{display:flex;font-size:min(calc(14 / 360 * 100vw),28px);font-weight:700;gap:min(calc(4 / 360 * 100vw),8px);line-height:1.5;margin-bottom:min(calc(10 / 360 * 100vw),20px)}.static-contents .intro__index-link-main::before{background:url(../img/index_icon.png) no-repeat center/contain;content:"";display:block;height:min(calc(24 / 360 * 100vw),48px);width:min(calc(20 / 360 * 100vw),40px)}.static-contents .intro__index-list-sub{padding-left:min(calc(20 / 360 * 100vw),40px)}.static-contents .intro__index-list-sub>li:not(:last-child){margin-bottom:min(calc(15 / 360 * 100vw),30px)}.static-contents .intro__index-list-sub>li a{display:flex;font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;gap:min(calc(7 / 360 * 100vw),14px);grid-auto-flow:min(calc(7 / 360 * 100vw),14px);line-height:1.5}.static-contents .intro__index-list-sub>li a::before{background-color:#fff;content:"";display:block;height:min(calc(5 / 360 * 100vw),10px);margin-top:min(calc(7 / 360 * 100vw),14px);width:min(calc(5 / 360 * 100vw),10px)}.static-contents .characters{background:url(../img/character_bg.jpg) no-repeat center/cover;padding:min(calc(60 / 360 * 100vw),120px) 0}.static-contents .characters__ttl{margin-bottom:min(calc(30 / 360 * 100vw),60px)}.static-contents .characters__list{display:flex;flex-wrap:wrap;gap:min(calc(20 / 360 * 100vw),40px)}.static-contents .characters__list li{position:relative}.static-contents .characters__list li.m-half{flex-basis:calc(50% - min(calc(10 / 360 * 100vw),20px))}.static-contents .characters__list li.m-half figure{background:url(../img/character_name_bg.jpg) no-repeat right bottom;background-size:min(calc(140 / 360 * 100vw),280px);display:block;margin:0;padding:0}.static-contents .characters__list li.m-half figure picture{box-shadow:0px 2px 4px 0px rgba(0,0,0,.4);display:block;width:min(calc(110 / 360 * 100vw),220px)}.static-contents .characters__list li.m-half figure figcaption{display:block;font-size:min(calc(12 / 360 * 100vw),24px);padding:min(calc(10 / 360 * 100vw),20px) 0 min(calc(15 / 360 * 100vw),30px) min(calc(20 / 360 * 100vw),40px)}.static-contents .characters__txt{max-width:min(calc(170 / 360 * 100vw),340px);min-height:min(calc(98 / 360 * 100vw),196px);position:absolute;right:min(calc(20 / 360 * 100vw),40px);top:min(calc(30 / 360 * 100vw),60px)}.static-contents .characters__name{font-size:min(calc(14 / 360 * 100vw),28px);font-weight:700;line-height:1.5;margin-bottom:min(calc(5 / 360 * 100vw),10px)}.static-contents .characters__detail{font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;line-height:1.5}.static-contents .synopsis{padding:min(calc(80 / 360 * 100vw),160px) 0 0}.static-contents .synopsis__title{margin-bottom:min(calc(20 / 360 * 100vw),40px)}.static-contents .synopsis__cont{background-color:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,.2509803922)}.static-contents .synopsis__cont dt{align-items:center;background-color:#12364f;color:#fff;display:flex;font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;height:min(calc(28 / 360 * 100vw),56px);justify-content:center}.static-contents .synopsis__cont dd{padding:min(calc(17 / 360 * 100vw),34px) min(calc(20 / 360 * 100vw),40px) min(calc(15 / 360 * 100vw),30px)}.static-contents .synopsis__img{display:block}.static-contents .synopsis__img:not(:first-child){margin-top:min(calc(10 / 360 * 100vw),20px)}.static-contents .synopsis__link{margin-top:min(calc(20 / 360 * 100vw),40px)}.static-contents .episode{background:url(/sw/onlinestore/campaign/all/2025_mensbeautytips_shingekinokyojin/common/img/bg1.jpg) repeat-y;background-size:100%;padding:min(calc(60 / 360 * 100vw),120px) 0}.static-contents .episode__ttl{margin-bottom:min(calc(30 / 360 * 100vw),60px)}.static-contents .episode__num{color:#fff;font-family:"Noto Serif JP",serif;font-size:min(calc(16 / 360 * 100vw),32px);font-weight:600;line-height:1.5;margin-bottom:min(calc(4 / 360 * 100vw),8px);text-align:center}.static-contents .episode__num-ttl{color:#fff;font-family:"Noto Serif JP",serif;font-size:min(calc(24 / 360 * 100vw),48px);font-weight:600;line-height:1.5;margin-bottom:min(calc(50 / 360 * 100vw),100px);text-align:center}.static-contents .episode__intro{margin-bottom:min(calc(30 / 360 * 100vw),60px)}.static-contents .episode__data-ttl{color:#fff;font-family:"Noto Serif JP",serif;font-size:min(calc(18 / 360 * 100vw),36px);font-weight:600;line-height:1.5;margin-bottom:min(calc(15 / 360 * 100vw),30px);text-align:center}.static-contents .episode__data-img{margin-bottom:min(calc(30 / 360 * 100vw),60px)}.static-contents .episode__img01{margin-bottom:min(calc(50 / 360 * 100vw),100px)}.static-contents .episode__img02{background-color:#fff;padding:min(calc(20 / 360 * 100vw),40px) 0}.static-contents .episode__img02-comingsoon{margin-bottom:min(calc(10 / 360 * 100vw),20px);text-align:center}.static-contents .episode__img02-comingsoon span{background-color:#12364f;border-radius:100vh;color:#fff;font-family:"Inter",sans-serif;font-size:min(calc(16 / 360 * 100vw),32px);font-weight:300;line-height:1.5;padding:min(calc(2 / 360 * 100vw),4px) min(calc(30 / 360 * 100vw),60px);text-align:center}.static-contents .episode__img02-ttl{color:#45433e;font-family:"Noto Serif JP",serif;font-size:min(calc(20 / 360 * 100vw),40px);font-weight:600;letter-spacing:.1em;line-height:1.5;margin-bottom:min(calc(10 / 360 * 100vw),20px);text-align:center}.static-contents .episode__img02-link{padding:0 min(calc(40 / 360 * 100vw),80px)}.static-contents .episode__img02-link .module-buttonV3{min-height:min(calc(46 / 360 * 100vw),92px) !important}.static-contents .episode__img02-link .module-buttonV3>span{font-size:min(calc(12 / 360 * 100vw),24px) !important}.static-contents .tips{background:url(../img/tips_bg.jpg) repeat-y;padding:min(calc(60 / 360 * 100vw),120px) 0}.static-contents .tips__ttl{margin-bottom:min(calc(40 / 360 * 100vw),80px)}.static-contents .tips__lead{font-family:"Noto Serif JP",serif;font-size:min(calc(24 / 360 * 100vw),48px);font-weight:600;line-height:1.5;margin-bottom:min(calc(40 / 360 * 100vw),80px);text-align:center;text-align:center}.static-contents .tips__txts{margin-bottom:min(calc(20 / 360 * 100vw),40px)}.static-contents .tips__txt{font-size:min(calc(14 / 360 * 100vw),28px);font-weight:400;line-height:1.5}.static-contents .tips__txt em{font-style:normal;font-weight:700}.static-contents .tips__txt+.tips__txt{margin-top:min(calc(10 / 360 * 100vw),20px)}.static-contents .tips__graph{box-shadow:0px 2px 4px 0px rgba(0,0,0,.2509803922);display:block;margin-bottom:min(calc(20 / 360 * 100vw),40px)}.static-contents .tips__cnt02{background:url(../img/tips_bg02.jpg) no-repeat center/cover;box-shadow:0px 2px 4px 0px rgba(0,0,0,.25);margin-bottom:min(calc(20 / 360 * 100vw),40px)}.static-contents .tips__cnt02 li{align-items:flex-start;display:flex;gap:min(calc(10 / 360 * 100vw),20px)}.static-contents .tips__cnt02 li:not(:last-child){margin-bottom:min(calc(20 / 360 * 100vw),40px)}.static-contents .tips__cnt02 .tips__item-num{align-items:center;border:min(calc(1 / 360 * 100vw),2px) solid #45433e;display:flex;font-family:"Noto Serif JP",serif;font-size:min(calc(20 / 360 * 100vw),40px);font-weight:600;height:min(calc(24 / 360 * 100vw),48px);justify-content:center;line-height:1.5;width:min(calc(24 / 360 * 100vw),48px)}.static-contents .tips__cnt02 .tips__item-name{display:inline-block;font-size:min(calc(14 / 360 * 100vw),28px);font-weight:700;line-height:1.5;margin-bottom:min(calc(5 / 360 * 100vw),10px);margin-top:min(calc(4 / 360 * 100vw),8px);position:relative}.static-contents .tips__cnt02 .tips__item-name-ruby{font-size:min(calc(7 / 360 * 100vw),14px);font-weight:400;position:absolute;right:50%;text-align:center;top:max(calc(-8 / 360 * 100vw),-16px);transform:translateX(50%);white-space:nowrap;width:min(calc(20 / 360 * 100vw),40px)}.static-contents .tips__cnt02 .tips__item-detail{font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;line-height:1.5}.static-contents .tips__cnt{padding:min(calc(20 / 360 * 100vw),40px)}.static-contents .tips__cnt-ttl{border-bottom:min(calc(1 / 360 * 100vw),2px) solid #45433e;font-size:min(calc(16 / 360 * 100vw),32px);font-weight:700;line-height:1.5;margin-bottom:min(calc(20 / 360 * 100vw),40px);padding-bottom:min(calc(4 / 360 * 100vw),8px)}.static-contents .tips__cnt-ttl em{font-size:min(calc(20 / 360 * 100vw),40px);padding-left:min(calc(2 / 360 * 100vw),4px)}.static-contents .tips__line01{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:min(calc(40 / 360 * 100vw),80px)}.static-contents .tips__line01 .tips__line-txt+.tips__line-txt{margin-top:min(calc(13 / 360 * 100vw),26px)}.static-contents .tips__line01 .tips__line-txt-wrap{font-family:"Noto Serif JP",serif;font-size:min(calc(16 / 360 * 100vw),32px);font-weight:600;letter-spacing:.08em;line-height:1.5}.static-contents .tips__line01 .tips__line-wrap{position:relative}.static-contents .tips__line01 .tips__line-ruby{font-size:min(calc(8 / 360 * 100vw),16px);position:absolute;right:50%;text-align:center;top:max(calc(-8 / 360 * 100vw),-16px);transform:translateX(50%);white-space:nowrap;width:min(calc(20 / 360 * 100vw),40px)}.static-contents .tips__line01 .tips__line-img{flex-shrink:0;margin-bottom:min(calc(5 / 360 * 100vw),10px);width:min(calc(115 / 360 * 100vw),230px)}.static-contents .tips__line02{align-items:center;display:flex;gap:min(calc(10 / 360 * 100vw),20px);justify-content:space-between}.static-contents .tips__line02 .tips__line-img{flex-shrink:0;width:min(calc(126 / 360 * 100vw),252px)}.static-contents .tips__line02 .tips__line-txt{font-family:"Noto Serif JP",serif;font-size:min(calc(16 / 360 * 100vw),32px);font-weight:600;line-height:1.5}.static-contents .item{padding:min(calc(60 / 360 * 100vw),120px) 0 0}.static-contents .item__ttl{margin-bottom:min(calc(30 / 360 * 100vw),60px)}.static-contents .item__lead{background:url(../img/item_txt_bg.png);background-position:center;background-size:100%;color:#fff;font-family:"Noto Serif JP",serif;font-size:min(calc(18 / 360 * 100vw),36px);font-weight:600;line-height:1.3;margin-bottom:min(calc(30 / 360 * 100vw),60px);text-align:center}.static-contents .item__intro{background:url(../img/item_intro_bg.jpg) no-repeat center/cover;box-shadow:0px 2px 4px 0px rgba(0,0,0,.25);margin-bottom:min(calc(60 / 360 * 100vw),120px);padding:min(calc(20 / 360 * 100vw),40px)}.static-contents .item__intro-ttl{font-size:min(calc(14 / 360 * 100vw),28px);font-weight:700;line-height:1.5;margin-bottom:min(calc(20 / 360 * 100vw),40px)}.static-contents .item__intro-wrap{display:flex;gap:min(calc(10 / 360 * 100vw),20px)}.static-contents .item__intro-img{width:min(calc(100 / 360 * 100vw),200px)}.static-contents .item__intro-txt{flex-shrink:0;width:min(calc(178 / 360 * 100vw),356px)}.static-contents .item__intro-name-sub{font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;line-height:1.5;margin-bottom:min(calc(4 / 360 * 100vw),8px)}.static-contents .item__intro-name{border-bottom:min(calc(1 / 360 * 100vw),2px) solid #807f7d;font-size:min(calc(16 / 360 * 100vw),32px);font-weight:700;line-height:1.5;margin-bottom:min(calc(6 / 360 * 100vw),12px);padding-bottom:min(calc(6 / 360 * 100vw),12px)}.static-contents .item__intro-detail{font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;line-height:1.5;margin-bottom:min(calc(6 / 360 * 100vw),12px)}.static-contents .item__intro-sns{color:#006eba;font-family:游ゴシック体,yugothic,游ゴシック,"Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",sans-serif;font-size:min(calc(10 / 360 * 100vw),20px);font-weight:600;line-height:1.5;white-space:nowrap}.static-contents .item__intro-sns a{text-decoration:underline}.static-contents .item__wrap{background-color:#fff;padding:min(calc(40 / 360 * 100vw),80px) min(calc(20 / 360 * 100vw),40px)}.static-contents .item__wrap+.item__wrap{margin-top:min(calc(40 / 360 * 100vw),80px)}.static-contents .item__wrap-lead{font-family:"Noto Serif JP",serif;font-size:min(calc(20 / 360 * 100vw),40px);font-weight:600;line-height:1.5;margin-bottom:min(calc(40 / 360 * 100vw),80px);text-align:center}.static-contents .item__item-lead{font-size:min(calc(14 / 360 * 100vw),28px);font-weight:700;line-height:1.5;margin-bottom:min(calc(10 / 360 * 100vw),20px)}.static-contents .item__item+.item__item{margin-top:min(calc(40 / 360 * 100vw),80px)}.static-contents .item__item+.item__item-other{margin-top:min(calc(60 / 360 * 100vw),120px)}.static-contents .item__item-other{align-items:center;display:flex;font-family:"Noto Serif JP",serif;font-size:min(calc(16 / 360 * 100vw),32px);font-weight:600;justify-content:space-between;letter-spacing:.08em;line-height:1.5;margin-bottom:min(calc(30 / 360 * 100vw),60px)}.static-contents .item__item-other::before,.static-contents .item__item-other::after{background-color:#45433e;content:"";display:block;height:1px;width:min(calc(28 / 360 * 100vw),56px)}.static-contents .item__item-date{border:1px solid #12364f;color:#12364f;display:inline-block;font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;line-height:1.5;margin-bottom:min(calc(15 / 360 * 100vw),30px);padding:0 min(calc(5 / 360 * 100vw),10px)}.static-contents .item__sub{background:#f4f4f5;border:1px solid #d3d2cf;margin-top:min(calc(20 / 360 * 100vw),40px);padding:min(calc(15 / 360 * 100vw),30px)}.static-contents .item__sub-ttl{font-size:min(calc(12 / 360 * 100vw),24px);font-weight:700;line-height:1.5;margin-bottom:min(calc(10 / 360 * 100vw),20px);text-align:center}.static-contents .item__sub-main{display:flex;gap:min(calc(10 / 360 * 100vw),20px)}.static-contents .item__sub-img{flex-shrink:0;width:min(calc(90 / 360 * 100vw),180px)}.static-contents .item__sub-name{font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;line-height:1.5;margin-bottom:min(calc(4 / 360 * 100vw),8px)}.static-contents .item__sub-link{align-items:center;display:flex;font-size:min(calc(10 / 360 * 100vw),20px);font-weight:400;gap:min(calc(5 / 360 * 100vw),10px);line-height:1.5}.static-contents .item__sub-link a{text-decoration:underline}.static-contents .item__sub-link img{width:min(calc(4 / 360 * 100vw),8px)}.static-contents .item__main{display:flex;gap:min(calc(10 / 360 * 100vw),20px);margin-bottom:min(calc(15 / 360 * 100vw),30px)}.static-contents .item__img{flex-shrink:0;width:min(calc(120 / 360 * 100vw),240px)}.static-contents .item__label{display:flex;gap:min(calc(5 / 360 * 100vw),10px);margin-bottom:min(calc(10 / 360 * 100vw),20px)}.static-contents .item__label li{background-color:#12364f;color:#fff;font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;padding:0 min(calc(5 / 360 * 100vw),10px)}.static-contents .item__name{font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;line-height:1.5}.static-contents .item__name-detail{font-size:min(calc(10 / 360 * 100vw),20px);font-weight:400;line-height:1.5;margin-top:min(calc(10 / 360 * 100vw),20px)}.static-contents .item__name-price{font-size:min(calc(14 / 360 * 100vw),28px);margin-top:min(calc(15 / 360 * 100vw),30px)}.static-contents .item__name-price em{font-size:min(calc(17 / 360 * 100vw),34px)}.static-contents .item__set{border-bottom:1px solid #45433e;border-top:1px solid #45433e;margin-bottom:min(calc(15 / 360 * 100vw),30px)}.static-contents .item__set.m-opened .item__set-btn::after{background:url(/sw/onlinestore/assets_static/img/icon_minus.svg) no-repeat center/contain}.static-contents .item__set-btn{align-items:center;background:rgba(0,0,0,0);border:none;display:flex;font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;justify-content:space-between;padding:0;padding:min(calc(15 / 360 * 100vw),30px) 0;text-align:left;width:100%}.static-contents .item__set-btn::after{background:url(/sw/onlinestore/assets_static/img/icon_plus.svg) no-repeat center/contain;content:"";display:block;height:min(calc(12 / 360 * 100vw),24px);width:min(calc(12 / 360 * 100vw),24px)}.static-contents .item__set-list li:not(:last-child){margin-bottom:min(calc(15 / 360 * 100vw),30px)}.static-contents .item__set-cnt{padding-bottom:min(calc(15 / 360 * 100vw),30px)}.static-contents .item__set-item-main{font-size:min(calc(12 / 360 * 100vw),24px);margin-bottom:min(calc(5 / 360 * 100vw),10px);padding-left:1.3em;text-indent:-1.3em}.static-contents .item__set-item-sub{font-size:min(calc(10 / 360 * 100vw),20px);padding-left:1.3em}.static-contents .item__price{font-size:min(calc(14 / 360 * 100vw),28px)}.static-contents .item__price em{font-size:min(calc(17 / 360 * 100vw),34px)}.static-contents .item__cart{margin-top:min(calc(15 / 360 * 100vw),30px)}.static-contents .item__detail{margin-top:min(calc(20 / 360 * 100vw),40px)}.static-contents .item__detail-item{display:flex;gap:min(calc(10 / 360 * 100vw),20px)}.static-contents .item__detail-item+.item__detail-item{margin-top:min(calc(20 / 360 * 100vw),40px)}.static-contents .item__detail-item-reverse .item__detail-txt p{left:min(calc(20 / 360 * 100vw),40px)}.static-contents .item__detail-txt{flex-shrink:0;position:relative;width:min(calc(190 / 360 * 100vw),380px)}.static-contents .item__detail-txt p{font-size:min(calc(12 / 360 * 100vw),24px);font-weight:400;left:min(calc(10 / 360 * 100vw),20px);line-height:1.5;position:absolute;top:min(calc(10 / 360 * 100vw),20px);width:min(calc(160 / 360 * 100vw),320px)}.static-contents .item__detail-img{width:min(calc(80 / 360 * 100vw),160px)}.static-contents .item__detail-img p{font-size:min(calc(10 / 360 * 100vw),20px);margin-top:min(calc(5 / 360 * 100vw),10px);text-align:center}.static-contents .item__note{font-size:min(calc(10 / 360 * 100vw),20px);margin-top:min(calc(15 / 360 * 100vw),30px)}.static-contents .item__kit{text-align:center}.static-contents .item__kit__flag{margin-bottom:min(calc(10 / 360 * 100vw),20px)}.static-contents .item__kit__flag span{align-items:center;background-color:#12364f;border-radius:100px;color:#fff;display:inline-flex;font-size:min(calc(16 / 360 * 100vw),32px);font-weight:400;height:min(calc(24 / 360 * 100vw),48px);justify-content:center;padding:0 min(calc(30 / 360 * 100vw),60px)}.static-contents .item__kit__catch{font-family:"Noto Serif JP",serif;font-size:min(calc(20 / 360 * 100vw),40px);font-weight:600;letter-spacing:.05em}.static-contents .item__kit__catch span{font-size:min(calc(16 / 360 * 100vw),32px)}.static-contents .item__kit__img{display:block;margin:min(calc(20 / 360 * 100vw),40px) auto min(calc(10 / 360 * 100vw),20px);width:min(calc(200 / 360 * 100vw),400px)}.static-contents .item__link{margin-top:min(calc(40 / 360 * 100vw),80px)}.static-contents .item__link a{display:block}.static-contents .campaign__ttl{margin-bottom:min(calc(30 / 360 * 100vw),60px)}.static-contents .campaign__lead{background:url(../img/item_txt_bg.png) no-repeat center;color:#fff;font-family:"Noto Serif JP",serif;font-size:min(calc(18 / 360 * 100vw),36px);font-weight:600;line-height:1.5;margin-bottom:min(calc(30 / 360 * 100vw),60px);margin-bottom:min(calc(35 / 360 * 100vw),70px);text-align:center}.static-contents .campaign__lead-sub{color:#fff;font-size:min(calc(16 / 360 * 100vw),32px);margin-bottom:min(calc(40 / 360 * 100vw),80px);text-align:center}.static-contents .campaign__cnt{border:1px solid #fff;position:relative}.static-contents .campaign__cnt .zaiko_mask{background-color:rgba(0,0,0,.5);height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.static-contents .campaign__cnt .zaiko_mask p{color:#fff;font-size:min(calc(16 / 360 * 100vw),32px);font-weight:600;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%, -50%);width:100%}.static-contents .campaign__cnt+.campaign__cnt{margin-top:min(calc(40 / 360 * 100vw),80px)}.static-contents .campaign__cnt-ttl{background-color:#12364f;padding:min(calc(10 / 360 * 100vw),20px) 0;text-align:center}.static-contents .campaign__cnt-ttl-txt{background-color:#fff;border-radius:100vh;color:#12364f;display:inline-block;font-family:"Inter",sans-serif;font-size:min(calc(15 / 360 * 100vw),30px);font-weight:300;margin-bottom:min(calc(5 / 360 * 100vw),10px);padding:0 min(calc(20 / 360 * 100vw),40px)}.static-contents .campaign__cnt-ttl-date{color:#fff;font-size:min(calc(14 / 360 * 100vw),28px);font-weight:400}.static-contents .campaign__cnt-inner{background-color:#fff;padding:min(calc(20 / 360 * 100vw),40px)}.static-contents .campaign__cnt-detail{font-size:min(calc(14 / 360 * 100vw),28px);font-weight:400;line-height:1.5;margin-bottom:min(calc(10 / 360 * 100vw),20px);text-align:center}.static-contents .campaign__cnt-name{color:#12364f;font-family:"Noto Serif JP",serif;font-size:min(calc(18 / 360 * 100vw),36px);font-weight:600;letter-spacing:.09em;line-height:1.5;margin-bottom:min(calc(10 / 360 * 100vw),20px);text-align:center}.static-contents .campaign__cnt-name02{font-size:min(calc(20 / 360 * 100vw),40px)}.static-contents .campaign__cnt-name03{font-size:min(calc(16 / 360 * 100vw),32px);margin-bottom:min(calc(20 / 360 * 100vw),40px)}.static-contents .campaign__cnt-img{margin-bottom:min(calc(10 / 360 * 100vw),20px)}.static-contents .campaign__cnt-note{font-size:min(calc(10 / 360 * 100vw),20px);font-weight:400;line-height:1.5;margin-bottom:min(calc(20 / 360 * 100vw),40px);margin-top:min(calc(10 / 360 * 100vw),20px);text-align:center}.static-contents .campaign__cnt-link{text-align:center}.static-contents .campaign__cnt-link .module-buttonV3{max-width:min(calc(240 / 360 * 100vw),480px) !important;min-height:min(calc(46 / 360 * 100vw),92px) !important}.static-contents .campaign__cnt-link .module-buttonV3>span{font-size:min(calc(12 / 360 * 100vw),24px) !important}.static-contents .campaign__cnt-type{font-size:min(calc(10 / 360 * 100vw),20px);font-weight:400;line-height:1.5;margin-top:min(calc(20 / 360 * 100vw),40px);text-align:center}.static-contents .campaign__cnt-list-wrap{display:flex;justify-content:center}.static-contents .campaign__cnt-list{display:inline-block;font-size:min(calc(10 / 360 * 100vw),20px);font-weight:400;line-height:1.5;margin-top:min(calc(5 / 360 * 100vw),10px)}.static-contents .campaign__cnt-list-item{display:flex;gap:min(calc(5 / 360 * 100vw),10px)}.static-contents .campaign__cnt-list-item dt{flex-shrink:0}.static-contents .campaign__cnt-item{align-items:center;border-bottom:1px solid #d3d2cf;display:flex;flex-direction:column;justify-content:center;margin-bottom:min(calc(20 / 360 * 100vw),40px);margin-top:min(calc(20 / 360 * 100vw),40px);padding-bottom:min(calc(16 / 360 * 100vw),32px)}.static-contents .campaign__cnt-item-name{align-items:center;display:flex;flex-shrink:0;font-size:min(calc(14 / 360 * 100vw),28px);font-weight:400;justify-content:space-between;line-height:1.5;margin-bottom:min(calc(10 / 360 * 100vw),20px);width:100%}.static-contents .campaign__cnt-item-name::before,.static-contents .campaign__cnt-item-name::after{background-color:#d3d2cf;content:"";height:1px;width:min(calc(90 / 360 * 100vw),180px)}.static-contents .campaign__cnt-item-list{display:inline-block;font-size:min(calc(14 / 360 * 100vw),28px);font-weight:400;line-height:1.5}.static-contents .campaign__cnt-item-note{font-size:min(calc(10 / 360 * 100vw),20px);font-weight:400;line-height:1.5;margin-top:min(calc(10 / 360 * 100vw),20px)}.static-contents .campaign__cnt-label{margin-bottom:min(calc(5 / 360 * 100vw),10px);text-align:center}.static-contents .campaign__cnt-label span{border:1px solid #12364f;color:#12364f;font-size:min(calc(14 / 360 * 100vw),28px);font-weight:300;line-height:1.5;padding:0 min(calc(10 / 360 * 100vw),20px)}.static-contents .campaign__cnt-comingsoon-ttl{color:#fff;font-family:"Inter",sans-serif;font-size:min(calc(20 / 360 * 100vw),40px);font-weight:300;letter-spacing:.1em;line-height:1.5;margin-top:min(calc(40 / 360 * 100vw),80px);text-align:center}.static-contents .campaign__cnt-comingsoon-ttl-sub{color:#fff;font-family:"Noto Serif JP",serif;font-size:min(calc(24 / 360 * 100vw),48px);font-weight:600;letter-spacing:.12em;line-height:1.5;margin-top:min(calc(10 / 360 * 100vw),20px);text-align:center;text-indent:.12em}.static-contents .campaign__cnt-comingsoon{color:#12364f;font-family:"Inter",sans-serif;font-size:min(calc(20 / 360 * 100vw),40px);font-weight:300;line-height:1.5;margin-top:min(calc(20 / 360 * 100vw),40px);text-align:center}.static-contents .link{background:url(../img/link_bg.jpg) no-repeat center/cover;bottom:0;box-shadow:0px -2px 15px -5px #008cea;height:min(calc(46 / 360 * 100vw),92px);position:sticky;width:100%;z-index:var(--zi-fixed)}.static-contents .link__list{color:#fff;display:grid;grid-template-columns:repeat(3, 1fr);height:100%;padding:min(calc(5 / 360 * 100vw),10px) min(calc(10 / 360 * 100vw),20px)}.static-contents .link__list li{align-self:center}.static-contents .link__list li:not(:last-child){border-right:1px solid #fff}.static-contents .link__list a{align-items:center;display:flex;font-size:min(calc(12 / 360 * 100vw),24px);gap:min(calc(5 / 360 * 100vw),10px);justify-content:center;line-height:1.2;text-align:center}.static-contents .link__list a img{width:min(calc(18 / 360 * 100vw),36px)}.static-contents .note_02{margin-bottom:min(calc(10 / 360 * 100vw),20px)}@media screen and (min-width: 801px){.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cont{max-height:100px !important}.static-contents .is-sp{display:none !important;visibility:hidden}}@media screen and (max-width: 800px){.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cont{max-height:27.7777777778vw !important}.static-contents .is-pc{display:none !important;visibility:hidden}}@media(hover: hover){.static-contents .item__link a{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}.static-contents .item__link a:hover{opacity:.8}}
