.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 50%, #fff 85%);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 img{width:100%}.static-contents sup{font-size:60%}.static-contents .module-main{font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:400}.static-contents .mt20{margin-top:min(calc(20 / 360 * 100vw), 40px) !important}.static-contents .mt15{margin-top:min(calc(15 / 360 * 100vw), 30px) !important}.static-contents .mt10{margin-top:min(calc(10 / 360 * 100vw), 20px) !important}.static-contents .mt9{margin-top:min(calc(9 / 360 * 100vw), 18px) !important}.static-contents .mt8{margin-top:min(calc(8 / 360 * 100vw), 16px) !important}.static-contents .lp_contents{min-width:auto;width:auto}.static-contents .sec_intro{background-color:#db5e94;padding:0 min(calc(14.4 / 360 * 100vw), 28.8px) min(calc(27.84 / 360 * 100vw), 55.68px)}.static-contents .sec_intro .intro_ttl{margin:0 auto;width:min(calc(210.24 / 360 * 100vw), 420.48px)}.static-contents .sec_intro .intro_product{background-color:#fff;border-radius:min(calc(3.84 / 360 * 100vw), 7.68px)}.static-contents .sec_intro .intro_product img{margin:0 auto;width:min(calc(288.96 / 360 * 100vw), 577.92px)}.static-contents .sec_intro .sec_intro_notes{margin-top:min(calc(8.16 / 360 * 100vw), 16.32px)}.static-contents .sec_intro .sec_intro_notes li{color:#fff;font-size:min(calc(8.64 / 360 * 100vw), 17.28px);line-height:min(calc(11.04 / 360 * 100vw), 22.08px)}.static-contents .sec_lineup .lineup_wrap{background-color:#fff;padding:min(calc(60 / 360 * 100vw), 120px) min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_lineup .lineup_box{background-color:#fce9f2;margin:min(calc(30 / 360 * 100vw), 60px) 0 0;padding:min(calc(20 / 360 * 100vw), 40px) min(calc(10 / 360 * 100vw), 20px)}.static-contents .sec_lineup .lineup_box.box01{margin:0}.static-contents .sec_lineup .lineup_sub-ttl{color:#f7006d;font-size:min(calc(16 / 360 * 100vw), 32px);font-weight:700;line-height:1.5;text-align:center}.static-contents .sec_lineup .lineup_box_img{margin:min(calc(15 / 360 * 100vw), 30px) 0 0}.static-contents .sec_lineup .lineup_box_info{background-color:#fff;padding:min(calc(5 / 360 * 100vw), 10px) min(calc(20 / 360 * 100vw), 40px) min(calc(10 / 360 * 100vw), 20px)}.static-contents .sec_lineup .lineup_box_list .lineup_box_list_item{font-size:min(calc(12 / 360 * 100vw), 24px);font-weight:400;line-height:1.5;margin:min(calc(5 / 360 * 100vw), 10px) 0 0;min-height:min(calc(18 / 360 * 100vw), 36px);padding:0 0 0 min(calc(26 / 360 * 100vw), 52px);position:relative}.static-contents .sec_lineup .lineup_box_list .lineup_box_list_item::before{background-image:url("../img/check.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:min(calc(16 / 360 * 100vw), 32px);left:0;position:absolute;top:50%;transform:translateY(-50%);width:min(calc(16 / 360 * 100vw), 32px);z-index:1}.static-contents .sec_lineup .lineup_box_list .lineup_box_list_item em{color:#f7006d;font-style:normal}.static-contents .sec_lineup .lineup_box_note{color:#000;font-size:min(calc(10 / 360 * 100vw), 20px);font-weight:400;line-height:1.5;margin:min(calc(10 / 360 * 100vw), 20px) 0 0}.static-contents .sec_lineup .lineup_box_btn{margin:min(calc(9 / 360 * 100vw), 18px) 0 0;text-align:center}.static-contents .sec_lineup .lineup_sub-box{margin:min(calc(30 / 360 * 100vw), 60px) 0 0}.static-contents .sec_lineup .lineup_sub-box .lineup_sub-box_ttl{background-color:#f7006d;color:#fff;font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:500;line-height:1.5;padding:min(calc(8 / 360 * 100vw), 16px) 0;text-align:center}.static-contents .sec_lineup .lineup_sub-box .lineup_sub-box_wrap{align-items:center;background-color:#fff;display:flex;gap:min(calc(2 / 360 * 100vw), 4px);padding:min(calc(15 / 360 * 100vw), 30px) min(calc(7 / 360 * 100vw), 14px)}.static-contents .sec_lineup .lineup_sub-box .lineup_sub-box_img{width:min(calc(100 / 360 * 100vw), 200px)}.static-contents .sec_lineup .lineup_sub-box .lineup_sub-box_info{text-align:center;width:-moz-max-content;width:max-content}.static-contents .sec_lineup .lineup_sub-box .lineup_sub-box_tag{color:#f7006d;font-size:min(calc(12 / 360 * 100vw), 24px);font-weight:500;line-height:1.5;text-align:center}.static-contents .sec_lineup .lineup_sub-box .lineup_sub-box_catch{color:#000;font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:500;line-height:1.5;margin:min(calc(2 / 360 * 100vw), 4px) 0 0}.static-contents .sec_lineup .lineup_sub-box .lineup_sub-box_catch em{font-size:min(calc(16 / 360 * 100vw), 32px);font-style:normal;font-weight:700;line-height:1.5}.static-contents .sec_lineup .lineup_sub-box .lineup_sub-box_catch strong{background-color:#f7006d;border-radius:min(calc(30 / 360 * 100vw), 60px);color:#fff;display:inline-block;font-size:min(calc(12 / 360 * 100vw), 24px);font-weight:500;letter-spacing:.03em;line-height:1.5;margin:0 0 0 min(calc(5 / 360 * 100vw), 10px);padding:0 min(calc(4 / 360 * 100vw), 8px) min(calc(2 / 360 * 100vw), 4px)}.static-contents .sec_lineup .lineup_sub-box .lineup_sub-box_btn{margin:min(calc(10 / 360 * 100vw), 20px) 0 0}.static-contents .sec_seibun{background-image:url("../img/seibun_bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:100%;padding:min(calc(120 / 360 * 100vw), 240px) 0 0}.static-contents .sec_seibun .js-acc-cover{padding:min(calc(20 / 360 * 100vw), 40px) 0 !important}.static-contents .sec_seibun .seibun_ttl{color:#f7006d;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(calc(24 / 360 * 100vw), 48px);font-style:normal;font-weight:700;line-height:1.5;text-align:center}.static-contents .sec_seibun .seibun_ttl.mt40{margin:min(calc(40 / 360 * 100vw), 80px) 0 0}.static-contents .sec_seibun .seibun_main_img{margin:min(calc(-22 / 360 * 100vw), -44px) 0 0}.static-contents .sec_seibun .seibun_sub-ttl{color:#f7006d;font-size:min(calc(17 / 360 * 100vw), 34px);font-weight:500;line-height:1.5;margin:min(calc(30 / 360 * 100vw), 60px) 0 0;text-align:center}.static-contents .sec_seibun .seibun_sub-ttl.mt40{margin:min(calc(40 / 360 * 100vw), 80px) 0 0}.static-contents .sec_seibun .seibun_sub-ttl em{font-size:min(calc(20 / 360 * 100vw), 40px);font-style:normal}.static-contents .sec_seibun .seibun_txt{font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:400;line-height:1.5;margin:min(calc(15 / 360 * 100vw), 30px) 0 0;padding:0 min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_seibun .seibun_txt em{color:#f7006d;font-style:normal;font-weight:500}.static-contents .sec_seibun .seibun_box{background-repeat:no-repeat;background-size:min(calc(180 / 360 * 100vw), 360px);margin:min(calc(15 / 360 * 100vw), 30px) 0 0}.static-contents .sec_seibun .seibun_box.box01{background-image:url("../img/seibun_box_bg01.png");background-position:top left;padding:min(calc(50 / 360 * 100vw), 100px) min(calc(20 / 360 * 100vw), 40px) 0}.static-contents .sec_seibun .seibun_box.box02{background-image:url("../img/seibun_box_bg02.png");background-position:top right;padding:min(calc(50 / 360 * 100vw), 100px) min(calc(20 / 360 * 100vw), 40px) 0}.static-contents .sec_seibun .seibun_box.box03{background-image:url("../img/seibun_box_bg03.png");background-position:top left;padding:min(calc(30 / 360 * 100vw), 60px) min(calc(20 / 360 * 100vw), 40px) 0}.static-contents .sec_seibun .seibun_box.box04{background-image:url("../img/seibun_box_bg04.png");background-position:top right;padding:min(calc(30 / 360 * 100vw), 60px) min(calc(20 / 360 * 100vw), 40px) 0}.static-contents .sec_seibun .seibun_box_ttl-group{margin:0 0 0 min(calc(30 / 360 * 100vw), 60px)}.static-contents .sec_seibun .seibun_box_ttl-group.right{margin:0 0 0 min(calc(210 / 360 * 100vw), 420px)}.static-contents .sec_seibun .seibun_box_ttl-group .seibun_box_tag{background-color:#f7006d;color:#fff;font-size:min(calc(12 / 360 * 100vw), 24px);font-weight:400;line-height:1.5;padding:0 min(calc(10 / 360 * 100vw), 20px) min(calc(2 / 360 * 100vw), 4px);width:-moz-max-content;width:max-content}.static-contents .sec_seibun .seibun_box_ttl-group .seibun_box_ttl{color:#000;font-size:min(calc(20 / 360 * 100vw), 40px);font-weight:500;line-height:1.5;margin:min(calc(5 / 360 * 100vw), 10px) 0 0}.static-contents .sec_seibun .seibun_box_txt{background-color:rgba(255,255,255,.8980392157);color:#000;font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:400;line-height:1.5;margin:min(calc(40 / 360 * 100vw), 80px) 0 0;padding:min(calc(10 / 360 * 100vw), 20px) min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_seibun .seibun_box_txt.mt17{margin:min(calc(17 / 360 * 100vw), 34px) 0 0}.static-contents .sec_seibun .seibun_box_note{color:#000;font-size:min(calc(8 / 360 * 100vw), 16px);font-weight:400;line-height:1.5;margin:min(calc(5 / 360 * 100vw), 10px);text-align:right}.static-contents .sec_seibun .seibun_note-ttl{background-color:#fff;border:min(calc(1 / 360 * 100vw), 2px) solid #f7006d;color:#f7006d;font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:400;line-height:1.5;margin:min(calc(40 / 360 * 100vw), 80px) min(calc(20 / 360 * 100vw), 40px) 0;padding:min(calc(10 / 360 * 100vw), 20px) 0;text-align:center}.static-contents .sec_seibun .seibun_note-list{margin:min(calc(10 / 360 * 100vw), 20px) 0 0;padding:0 min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_seibun .seibun_note-list .seibun_note-list-item{color:#000;font-size:min(calc(10 / 360 * 100vw), 20px);font-weight:400;line-height:1.5;margin:min(calc(5 / 360 * 100vw), 10px) 0 0;padding-left:1.6em;text-indent:-1.6em}.static-contents .sec_seibun .seibun_list_img{margin:min(calc(40 / 360 * 100vw), 80px) 0 0;padding:0 min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_seibun .seibun_note{color:#000;font-size:min(calc(10 / 360 * 100vw), 20px);font-weight:400;line-height:1.5;margin:min(calc(40 / 360 * 100vw), 80px) min(calc(20 / 360 * 100vw), 40px) 0;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_seibun .seibun_catch{color:#000;font-size:min(calc(16 / 360 * 100vw), 32px);font-weight:500;line-height:1.5;margin:min(calc(40 / 360 * 100vw), 80px) 0 0;text-align:center}.static-contents .sec_select .select_ttlbox{background-color:#f7006d;color:#fff;display:flex;flex-direction:column;gap:min(calc(5 / 360 * 100vw), 10px) 0;height:min(calc(138 / 360 * 100vw), 276px);justify-content:center;text-align:center}.static-contents .sec_select .select_ttlbox .select_lead_ttl{font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:400;line-height:1.5}.static-contents .sec_select .select_ttlbox .select_ttl{font-size:min(calc(24 / 360 * 100vw), 48px);font-weight:500;line-height:1.5}.static-contents .sec_select .select_content{background-image:url("../img/select_bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:100%;padding:min(calc(60 / 360 * 100vw), 120px) 0 min(calc(30 / 360 * 100vw), 60px)}.static-contents .sec_select .select_content .select_box{padding-bottom:min(calc(30 / 360 * 100vw), 60px)}.static-contents .sec_select .select_content .select_box+.select_box{padding-top:min(calc(32.16 / 360 * 100vw), 64.32px)}.static-contents .sec_select .select_content .select_box.select_box--pt0{padding-top:0}.static-contents .sec_select .select_content .select_box .select_box_ttl{color:#000;font-size:min(calc(17 / 360 * 100vw), 34px);font-weight:500;line-height:1.5;text-align:center}.static-contents .sec_select .select_content .select_box .select_box_img{margin:min(calc(20 / 360 * 100vw), 40px) 0 0}.static-contents .sec_select .select_content .select_box .select_box_name{display:grid;grid-template-columns:1fr 1fr}.static-contents .sec_select .select_content .select_box .select_box_name.single{display:block}.static-contents .sec_select .select_content .select_box .select_box_name li{color:#f7006d;font-size:min(calc(12 / 360 * 100vw), 24px);font-weight:500;line-height:1.5;padding:min(calc(20 / 360 * 100vw), 40px) 0;text-align:center}.static-contents .sec_select .select_content .select_box .select_box_tag{display:flex;flex-wrap:wrap;gap:min(calc(5 / 360 * 100vw), 10px) min(calc(20 / 360 * 100vw), 40px);justify-content:flex-end;padding:0 min(calc(10 / 360 * 100vw), 20px)}.static-contents .sec_select .select_content .select_box .select_box_tag li{border:min(calc(1 / 360 * 100vw), 2px) solid #f7006d;color:#f7006d;font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:500;line-height:1.5;padding:min(calc(4 / 360 * 100vw), 8px) 0;text-align:center;width:min(calc(160 / 360 * 100vw), 320px)}.static-contents .sec_select .select_content .select_box .select_link{margin:min(calc(20 / 360 * 100vw), 40px) 0 0;text-align:center}.static-contents .sec_select .select_content .select_box .select_link a{color:#000;display:inline-block;font-size:min(calc(10 / 360 * 100vw), 20px);font-weight:400;line-height:1.5;padding:0 min(calc(12 / 360 * 100vw), 24px) 0 0;position:relative}.static-contents .sec_select .select_content .select_box .select_link a::after{background-color:#000;clip-path:polygon(0 0, 100% 0, 50% 100%);content:"";display:block;height:min(calc(4 / 360 * 100vw), 8px);position:absolute;right:min(calc(2.5 / 360 * 100vw), 5px);top:50%;transform:translateY(-50%);width:min(calc(7 / 360 * 100vw), 14px);z-index:1}.static-contents .sec_select .select_content .select_box .select_box_lists{margin-top:min(calc(20 / 360 * 100vw), 40px);padding:0 min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_select .select_content .select_box .select_box_lists li{color:#000;font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:400;line-height:1.5;margin:min(calc(5 / 360 * 100vw), 10px) 0 0;min-height:min(calc(18 / 360 * 100vw), 36px);padding:0 0 0 min(calc(26 / 360 * 100vw), 52px);position:relative}.static-contents .sec_select .select_content .select_box .select_box_lists li::before{background-image:url("../img/check.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:min(calc(16 / 360 * 100vw), 32px);left:0;position:absolute;top:50%;transform:translateY(-50%);width:min(calc(16 / 360 * 100vw), 32px);z-index:1}.static-contents .sec_select .select_content .select_box .select_box_lists li em{color:#f7006d;font-style:normal}.static-contents .sec_select .select_content .select_box .select_box_lists li strong{color:#f7006d;font-weight:400;text-decoration:underline}.static-contents .sec_select .select_content .select_box .select_box_for{margin-top:min(calc(24 / 360 * 100vw), 48px);padding:0 min(calc(26.4 / 360 * 100vw), 52.8px)}.static-contents .sec_select .select_content .select_box .select_box_for .select_box_for_inner{background-color:#fff;border:min(calc(0.48 / 360 * 100vw), 0.96px) solid;padding:min(calc(19.2 / 360 * 100vw), 38.4px) min(calc(21.6 / 360 * 100vw), 43.2px)}.static-contents .sec_select .select_content .select_box .select_box_for .select_box_for_txt{color:#d60078;font-size:min(calc(14.4 / 360 * 100vw), 28.8px);font-weight:500;line-height:min(calc(21.6 / 360 * 100vw), 43.2px)}.static-contents .sec_select .select_content .select_box .select_box_for .select_box_for_lists{margin-top:min(calc(2.4 / 360 * 100vw), 4.8px)}.static-contents .sec_select .select_content .select_box .select_box_for .select_box_for_lists li{font-size:min(calc(12.96 / 360 * 100vw), 25.92px);line-height:min(calc(24 / 360 * 100vw), 48px)}.static-contents .sec_select .select_content .select_box .select_box_for .select_box_for_lists li+li{margin-top:min(calc(2.4 / 360 * 100vw), 4.8px)}.static-contents .sec_select .select_content .select_box .select_notes{margin:min(calc(10 / 360 * 100vw), 20px) min(calc(20 / 360 * 100vw), 40px) 0}.static-contents .sec_select .select_content .select_box .select_notes li{color:#000;font-size:min(calc(10 / 360 * 100vw), 20px);font-weight:400;line-height:1.5;margin:min(calc(5 / 360 * 100vw), 10px) 0 0}.static-contents .sec_select .select_content .select_item{background-color:#fff;border:min(calc(2 / 360 * 100vw), 4px) solid #fce9f2;margin:min(calc(20 / 360 * 100vw), 40px) min(calc(20 / 360 * 100vw), 40px) 0;padding:min(calc(40 / 360 * 100vw), 80px) min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_select .select_content .select_item .select_item_regular{align-items:center;color:#f7006d;display:flex;font-size:min(calc(12 / 360 * 100vw), 24px);font-weight:500;gap:0 min(calc(4 / 360 * 100vw), 8px);justify-content:center}.static-contents .sec_select .select_content .select_item .select_item_regular::before{background-image:url("/sw/onlinestore/campaign/thecollagen/250221/assets/img/icon_calendar.png");background-repeat:no-repeat;background-size:contain;content:"";height:min(calc(21.5 / 360 * 100vw), 43px);width:min(calc(27 / 360 * 100vw), 54px)}.static-contents .sec_select .select_content .select_item .select_item_name{color:#f7006d;font-size:min(calc(16 / 360 * 100vw), 32px);font-weight:700;line-height:1.5;margin:min(calc(15 / 360 * 100vw), 30px) 0 0;text-align:center}.static-contents .sec_select .select_content .select_item .select_item_name.no-mt{margin:0}.static-contents .sec_select .select_content .select_item .select_item_txt{color:#000;font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:400;line-height:1.5;margin:min(calc(15 / 360 * 100vw), 30px) 0 0}.static-contents .sec_select .select_content .select_item .select_item_tag{display:flex;gap:0 min(calc(5 / 360 * 100vw), 10px);justify-content:center;margin-top:min(calc(15 / 360 * 100vw), 30px)}.static-contents .sec_select .select_content .select_item .select_item_tag li{align-items:center;background-color:#fce9f2;color:#000;display:flex;font-size:min(calc(12 / 360 * 100vw), 24px);font-weight:400;justify-content:center;min-height:min(calc(18 / 360 * 100vw), 36px);padding:min(calc(2 / 360 * 100vw), 4px) 0;width:min(calc(90 / 360 * 100vw), 180px)}.static-contents .sec_select .select_content .select_item_bnr{margin-top:min(calc(20 / 360 * 100vw), 40px);padding:0 min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_select .select_limited{background-color:#fce9f2;border:min(calc(1 / 360 * 100vw), 2px) solid #f7006d;margin:min(calc(40 / 360 * 100vw), 80px) min(calc(20 / 360 * 100vw), 40px) 0;padding:min(calc(40 / 360 * 100vw), 80px) 0}.static-contents .sec_select .select_limited .select_limited_copy{color:#f7006d;font-size:min(calc(16 / 360 * 100vw), 32px);font-weight:500;line-height:1.5;text-align:center}.static-contents .sec_select .select_limited .select_limited_ttl{color:#000;font-size:min(calc(17 / 360 * 100vw), 34px);font-weight:700;line-height:1.5;margin-top:min(calc(5 / 360 * 100vw), 10px);text-align:center}.static-contents .sec_select .select_limited .select_limited_bubble{margin:min(calc(18 / 360 * 100vw), 36px) auto 0;width:min(calc(306 / 360 * 100vw), 612px)}.static-contents .sec_select .select_limited .select_limited_wrap{padding:0 min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_select .select_item_pro{display:flex;gap:min(calc(10 / 360 * 100vw), 20px);margin-top:min(calc(40 / 360 * 100vw), 80px)}.static-contents .sec_select .select_item_pro .select_item_pro_img{width:min(calc(120 / 360 * 100vw), 240px)}.static-contents .sec_select .select_item_pro .select_item_pro_box{flex-grow:1}.static-contents .sec_select .select_item_pro .select_item_pro_box .select_item_pro_spec{color:#000;font-size:min(calc(12 / 360 * 100vw), 24px);font-weight:400;line-height:1.5}.static-contents .sec_select .select_item_pro .select_item_pro_box .select_item_pro_spec .text_big{font-size:min(calc(16 / 360 * 100vw), 32px)}.static-contents .sec_select .select_item_pro .select_item_pro_box .select_item_pro_price{color:#000;font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:400;line-height:1.5;margin-top:min(calc(10 / 360 * 100vw), 20px)}.static-contents .sec_select .select_item_pro .select_item_pro_box .select_item_pro_price span{font-size:min(calc(17 / 360 * 100vw), 34px);font-weight:500}.static-contents .sec_select .select_item_pro_btn{margin-top:min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_select2{background-color:#fce9f2;padding-bottom:min(calc(60 / 360 * 100vw), 120px)}.static-contents .sec_select2 .select2_ttlbox{background-color:#f7006d;display:flex;flex-direction:column;gap:min(calc(5 / 360 * 100vw), 10px) 0;height:min(calc(76 / 360 * 100vw), 152px);justify-content:center;text-align:center}.static-contents .sec_select2 .select2_ttlbox .select2_ttl{color:#fff;font-size:min(calc(24 / 360 * 100vw), 48px);font-weight:500;line-height:1.5}.static-contents .sec_select2 .sec_select2_box{margin:min(calc(60 / 360 * 100vw), 120px) 0 0;padding:0 min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_select2 .sec_select2_box.sec_select2_box--2{margin:min(calc(40 / 360 * 100vw), 80px) 0 0}.static-contents .sec_select2 .sec_select2_box .sec_select2_box_ttl{background-color:#ec1f83;color:#fff;font-size:min(calc(16 / 360 * 100vw), 32px);font-weight:500;line-height:1.5;padding:min(calc(10 / 360 * 100vw), 20px) 0;text-align:center}.static-contents .sec_select2 .sec_select2_box .sec_select2_box_ttl.sec_select2_box_ttl--2{background-color:#a10b6b}.static-contents .sec_select2 .sec_select2_box .sec_select2_box_tag{display:flex;gap:0 min(calc(14.88 / 360 * 100vw), 29.76px);justify-content:center;margin-top:min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_select2 .sec_select2_box .sec_select2_box_tag.sec_select2_box_tag--2 li{border:min(calc(1 / 360 * 100vw), 2px) solid #a10b6b;color:#a10b6b}.static-contents .sec_select2 .sec_select2_box .sec_select2_box_tag li{background-color:#fff;border:min(calc(1 / 360 * 100vw), 2px) solid #ec1f83;color:#ec1f83;font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:500;line-height:1.5;padding:min(calc(4 / 360 * 100vw), 8px) 0;text-align:center;width:min(calc(160 / 360 * 100vw), 320px)}.static-contents .sec_select2 .sec_select2_box .sec_select2_box_img{margin:min(calc(20 / 360 * 100vw), 40px);padding:0 min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_select2 .sec_select2_box .sec_select2_box_txt{color:#000;font-size:min(calc(14 / 360 * 100vw), 28px);font-weight:400;line-height:1.5;margin:min(calc(20 / 360 * 100vw), 40px) 0 0}.static-contents .sec_select2 .sec_select2_box .sec_select2_box_notes{color:#000;font-size:min(calc(10 / 360 * 100vw), 20px);font-weight:400;line-height:1.5;margin:min(calc(13 / 360 * 100vw), 26px) 0 0;padding-left:.6em;text-indent:-0.6em}.static-contents .sec_select2 .sec_select2_box2{margin-top:min(calc(40 / 360 * 100vw), 80px)}.static-contents .sec_select2 .sec_select2_box2 .sec_select2_box2_ttl{color:#ec1f83;font-size:min(calc(16 / 360 * 100vw), 32px);font-weight:500;text-align:center;text-decoration:underline;text-decoration-thickness:min(calc(0.96 / 360 * 100vw), 1.92px);text-underline-offset:min(calc(4 / 360 * 100vw), 8px)}.static-contents .sec_select2 .sec_select2_box2 .sec_select2_box2_chart{margin:min(calc(20 / 360 * 100vw), 40px) auto 0;width:min(calc(320 / 360 * 100vw), 640px)}.static-contents .sec_select2 .sec_select2_box2 .sec_select2_box2_btn{margin-top:min(calc(30 / 360 * 100vw), 60px);text-align:center}.static-contents .sec_select2 .sec_select2_box2 .sec_select2_box2_btn .module-buttonV2{background-color:#fff}.static-contents .sec_select2 .sec_select2_box2 .sec_select2_box2_btn .module-buttonV2 span{font-family:游ゴシック体,yugothic,游ゴシック,"Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",sans-serif}.static-contents .sec_know .know_ttlbox{background-color:#f7006d;display:flex;flex-direction:column;gap:min(calc(5 / 360 * 100vw), 10px) 0;height:min(calc(76 / 360 * 100vw), 152px);justify-content:center;text-align:center}.static-contents .sec_know .know_ttlbox .know_ttl{color:#fff;font-size:min(calc(24 / 360 * 100vw), 48px);font-weight:500;line-height:1.5}.static-contents .sec_know .know_content{background-image:url("/sw/onlinestore/campaign/thecollagen/250221/assets/img/select_bg.png");background-repeat:no-repeat;background-size:min(calc(360 / 360 * 100vw), 720px);padding:min(calc(38.4 / 360 * 100vw), 76.8px) 0}.static-contents .sec_know .know_content .know_content_box{padding:0 min(calc(28.8 / 360 * 100vw), 57.6px)}.static-contents .sec_know .know_content .know_content_box+.know_content_box{margin-top:min(calc(36.96 / 360 * 100vw), 73.92px)}.static-contents .sec_know .know_content .know_content_box .know_content_ttl{color:#f7006d;font-size:min(calc(19 / 360 * 100vw), 38px);font-weight:500;line-height:1.5;text-align:center}.static-contents .sec_know .know_content .know_content_box .know_content_img{margin:min(calc(24 / 360 * 100vw), 48px) auto 0;width:min(calc(302.88 / 360 * 100vw), 605.76px)}.static-contents .sec_know .know_content .know_content_box .know_content_txt{font-size:min(calc(12.96 / 360 * 100vw), 25.92px);letter-spacing:.01em;line-height:min(calc(23.04 / 360 * 100vw), 46.08px);margin-top:min(calc(19.2 / 360 * 100vw), 38.4px)}.static-contents .sec_know .know_content .know_content_box .know_content_lists li{font-size:min(calc(12.96 / 360 * 100vw), 25.92px);line-height:min(calc(23.04 / 360 * 100vw), 46.08px)}.static-contents .sec_voice{background-color:#fce9f2;padding:min(calc(48 / 360 * 100vw), 96px) 0 min(calc(22 / 360 * 100vw), 44px)}.static-contents .sec_voice .voice_ttl{display:flex;justify-content:center;margin-bottom:min(calc(34 / 360 * 100vw), 68px)}.static-contents .sec_voice .voice_ttl img{width:min(calc(188 / 360 * 100vw), 376px)}.static-contents .sec_voice .voice_img01{display:flex;justify-content:center}.static-contents .sec_voice .voice_img01 img{width:min(calc(241 / 360 * 100vw), 482px)}.static-contents .sec_voice .voice_note{font-size:min(calc(10 / 360 * 100vw), 20px);margin-top:min(calc(10 / 360 * 100vw), 20px);padding:0 min(calc(15 / 360 * 100vw), 30px)}.static-contents .sec_column{background-color:#f1e8dc;padding:min(calc(48.48 / 360 * 100vw), 96.96px) min(calc(22.08 / 360 * 100vw), 44.16px) min(calc(33.6 / 360 * 100vw), 67.2px)}.static-contents .sec_column .column_tug{margin:0 auto;width:min(calc(151.68 / 360 * 100vw), 303.36px)}.static-contents .sec_column .column_ttl{font-size:min(calc(24 / 360 * 100vw), 48px);font-weight:500;line-height:min(calc(33.12 / 360 * 100vw), 66.24px);margin-top:min(calc(27.84 / 360 * 100vw), 55.68px);text-align:center}.static-contents .sec_column .column_content{margin-top:min(calc(64.8 / 360 * 100vw), 129.6px)}.static-contents .sec_column .column_box{position:relative}.static-contents .sec_column .column_box::before{background-image:url("/sw/onlinestore/campaign/thecollagen/250221/assets/img/icon_column_q.jpg");background-repeat:no-repeat;background-size:contain;content:"";height:min(calc(48.48 / 360 * 100vw), 96.96px);left:0;position:absolute;top:0;width:min(calc(45.12 / 360 * 100vw), 90.24px)}.static-contents .sec_column .column_box+.column_box{margin-top:min(calc(38.4 / 360 * 100vw), 76.8px)}.static-contents .sec_column .column_box .column_box_ttl{font-size:min(calc(19.2 / 360 * 100vw), 38.4px);font-weight:500;line-height:min(calc(28.32 / 360 * 100vw), 56.64px);position:relative;text-align:center}.static-contents .sec_column .column_box .column_box_txt{background-color:#fff;font-size:min(calc(12.96 / 360 * 100vw), 25.92px);letter-spacing:-0.02em;line-height:min(calc(23.04 / 360 * 100vw), 46.08px);margin-top:min(calc(35.52 / 360 * 100vw), 71.04px);padding:min(calc(12 / 360 * 100vw), 24px) min(calc(16.8 / 360 * 100vw), 33.6px)}.static-contents .sec_column .column_box .column_box_txt .text_ls{letter-spacing:-0.06em}.static-contents .fixed_btn{bottom:min(calc(20 / 360 * 100vw), 40px);position:fixed;right:min(calc(20 / 360 * 100vw), 40px);transform:translateX(min(calc(200 / 360 * 100vw), 400px));transition:all 1s ease 0s;z-index:20}.static-contents .fixed_btn.m-effected{transform:translateX(0)}.static-contents .fixed_btn a{background-color:#45433e;border-radius:50%;color:#fff;display:flex;font-size:min(calc(16 / 360 * 100vw), 32px);font-weight:500;height:min(calc(92 / 360 * 100vw), 184px);justify-content:center;line-height:1.3;padding-top:min(calc(20 / 360 * 100vw), 40px);position:relative;text-align:center;text-decoration:none;width:min(calc(92 / 360 * 100vw), 184px)}.static-contents .fixed_btn a::after{background:url("/sw/onlinestore/campaign/thecollagen/250221/assets/img/icon_arrow_up.svg") no-repeat;background-size:contain;bottom:min(calc(17 / 360 * 100vw), 34px);content:"";height:min(calc(9 / 360 * 100vw), 18px);left:50%;position:absolute;transform:translateX(-50%);width:min(calc(16 / 360 * 100vw), 32px)}.static-contents .sec_bnr{padding:min(calc(40 / 360 * 100vw), 80px) min(calc(20 / 360 * 100vw), 40px) min(calc(40 / 360 * 100vw), 80px) min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_faq .container{background-color:#f1f1f0;padding:min(calc(40 / 360 * 100vw), 80px) 0 0}.static-contents .sec_faq .faq_ttl{font-size:min(calc(20 / 360 * 100vw), 40px);font-style:normal;font-weight:500;line-height:150%;padding-bottom:min(calc(40 / 360 * 100vw), 80px);text-align:center}.static-contents .sec_faq .faq_item{background:#fff}.static-contents .sec_faq .faq_item .faq_sub{background-color:#f1f1f0;font-size:min(calc(16 / 360 * 100vw), 32px);font-style:normal;font-weight:500;height:min(calc(50 / 360 * 100vw), 100px);line-height:min(calc(50 / 360 * 100vw), 100px);padding:0 min(calc(20 / 360 * 100vw), 40px)}.static-contents .sec_faq .faq_item .faq_list li{border-bottom:min(calc(1 / 360 * 100vw), 2px) solid #d5d3d3}.static-contents .sec_faq .js-module-acc .js-acc-btn{background-color:rgba(0,0,0,0);border:none;display:flex;padding:min(calc(15 / 360 * 100vw), 30px);position:relative;text-align:left;width:100%}.static-contents .sec_faq .js-module-acc .js-acc-btn::after{background:url(../img/btn_open.png) no-repeat;background-size:100% 100%;content:"";display:block;height:min(calc(30 / 360 * 100vw), 60px);position:absolute;right:min(calc(13 / 360 * 100vw), 26px);top:50%;transform:translateY(-50%);width:min(calc(30 / 360 * 100vw), 60px)}.static-contents .sec_faq .js-module-acc .js-acc-btn span{border:min(calc(1 / 360 * 100vw), 2px) solid #d5d3d3;color:#999;display:block;flex:none;font-size:min(calc(14 / 360 * 100vw), 28px);font-style:normal;font-weight:500;height:min(calc(22 / 360 * 100vw), 44px);line-height:min(calc(18 / 360 * 100vw), 36px);margin-right:min(calc(10 / 360 * 100vw), 20px);text-align:center;width:min(calc(22 / 360 * 100vw), 44px)}.static-contents .sec_faq .js-module-acc .js-acc-btn p{flex:none;font-size:min(calc(12 / 360 * 100vw), 24px);font-style:normal;font-weight:400;line-height:150%;width:min(calc(260 / 360 * 100vw), 520px)}.static-contents .sec_faq .js-module-acc .js-acc-cont .faq_cont{display:flex;padding:min(calc(2 / 360 * 100vw), 4px) min(calc(15 / 360 * 100vw), 30px) min(calc(15 / 360 * 100vw), 30px)}.static-contents .sec_faq .js-module-acc .js-acc-cont .faq_cont span{border:min(calc(1 / 360 * 100vw), 2px) solid #da428c;color:#999;color:#da428c;display:block;flex:none;font-size:min(calc(14 / 360 * 100vw), 28px);font-style:normal;font-weight:500;height:min(calc(22 / 360 * 100vw), 44px);line-height:min(calc(18 / 360 * 100vw), 36px);margin-right:min(calc(10 / 360 * 100vw), 20px);text-align:center;width:min(calc(22 / 360 * 100vw), 44px)}.static-contents .sec_faq .js-module-acc .js-acc-cont .faq_cont p{flex:none;font-size:min(calc(12 / 360 * 100vw), 24px);font-style:normal;font-weight:400;line-height:150%;width:min(calc(290 / 360 * 100vw), 580px)}.static-contents .sec_faq .js-module-acc .js-acc-cont .faq_cont p a{text-decoration:underline}.static-contents .sec_faq .js-module-acc.m-opened .js-acc-btn::after{background:url(../img/btn_close.png) no-repeat;background-size:100% 100%}.static-contents .lp-banner{padding:min(calc(40 / 360 * 100vw), 80px) min(calc(20 / 360 * 100vw), 40px)}.static-contents .lp-banner__heading{align-items:center;color:#f7006d;display:grid;font-family:"Zen Kaku Gothic New",sans-serif;font-size:min(calc(16 / 360 * 100vw), 32px);font-style:normal;font-weight:500;gap:min(calc(4 / 360 * 100vw), 8px);grid-template-columns:auto auto auto;justify-content:center;line-height:1.5;margin-bottom:min(calc(15 / 360 * 100vw), 30px)}.static-contents .lp-banner__heading::before,.static-contents .lp-banner__heading::after{background:url(../img/line.svg) no-repeat center center/contain;content:"";height:min(calc(18 / 360 * 100vw), 36px);width:min(calc(14 / 360 * 100vw), 28px)}.static-contents .lp-banner__heading::before{transform:scale(-1, 1)}.static-contents .lp-banner__img{background:#c60f81;display:flex;flex-direction:column;justify-content:center}.static-contents .lp-banner__img picture{display:block;position:relative;width:100%}.static-contents .lp-banner__btn{margin:min(calc(15 / 360 * 100vw), 30px) 0 0;text-align:center}@media screen and (min-width: 801px){.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cont{max-height:580px !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:80.5555555556vw !important}.static-contents .is-pc{display:none !important;visibility:hidden}}
