@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=BIZ+UDPMincho:wght@400;700&display=swap);
.static-contents{--zi-fixed:999;--zi-modal:2000;color:#000;font-family:Noto Sans JP,sans-serif;font-weight:400;letter-spacing:0}.static-contents .breadcrumb{margin:0 auto}.static-contents .module-h1,.static-contents .module-h2,.static-contents .module-h3,.static-contents .module-main,.static-contents .module-section:not(:first-child){margin:0}.static-contents *{box-sizing:border-box}.static-contents a{color:inherit;cursor:pointer;display:inline-block;text-decoration:none}.static-contents span{color:inherit}.static-contents em{color:inherit;font-style:normal}.static-contents button{background:transparent;border:none;cursor:pointer;padding:0}.static-contents img{display:block;height:auto;max-width:100%;width:100%}.static-contents .module-section__inner{margin:0 auto;padding:0;text-align:center;width:720px}.static-contents .sec_title .container h1{padding:20px 20px 40px;text-align:left}.static-contents .cmn_zaiko{position:relative}.static-contents .cmn_zaiko_mask{background:rgba(0,0,0,.7);inset:-10px;position:absolute;z-index:2}.static-contents .cmn_zaiko_mask span{color:#fff;display:flex;flex-direction:column;font-size:40px;font-weight:500;height:100%;justify-content:center;line-height:60px;text-align:center}.static-contents .cmn_zaiko_mask span sup{font-size:20px;line-height:40px;top:0;vertical-align:text-top}.static-contents .sec_campaign .module-section__inner{background:#fffacc url(../img/campaign_bg.png) no-repeat top;background-size:100% auto;padding:80px 40px}.static-contents .sec_campaign .module-section__inner .campaign_tag{background:#fff;border:2px solid #ce0058;border-radius:100px;color:#ce0058;font-size:28px;font-weight:400;font-weight:700;height:60px;line-height:42px;line-height:54px;margin:0 auto;text-align:center;width:400px}.static-contents .sec_campaign .module-section__inner .campaign_tag sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_campaign .module-section__inner .campaign_ttl{color:#ce0058;font-family:BIZ UDPMincho,serif;font-size:40px;font-weight:400;letter-spacing:2px;line-height:48px;margin-top:20px}.static-contents .sec_campaign .module-section__inner .campaign_ttl sup{font-size:20px;line-height:40px;top:0;vertical-align:text-top}.static-contents .sec_campaign .module-section__inner .campaign_box{background:#fff;margin-top:20px;padding:60px 40px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_text{font-size:28px;font-weight:400;line-height:42px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_text sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_text span{color:#ce0058;font-size:32px;font-weight:700}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_catch{color:#ce0058;font-size:32px;font-weight:700;line-height:48px;margin-top:26px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_catch sup{font-size:16px;line-height:32px;top:0;vertical-align:text-top}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_catch span{font-size:24px;font-weight:700;line-height:36px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_catch span sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_img{margin-top:20px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_name{font-size:20px;font-weight:400;line-height:30px;margin-top:20px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_name sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod+.campaign_prod{margin-top:96px;position:relative}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod+.campaign_prod:before{background:url(../img/campaign_prod_add.png) no-repeat;background-size:contain;content:"";height:56px;left:50%;position:absolute;top:-76px;transform:translateX(-50%);width:556px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod+.campaign_prod .campaign_prod_catch{margin-top:0}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info{align-items:center;background:#f4f4f5;display:flex;justify-content:space-between;margin-top:60px;padding:10px 22px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info .info_img{width:148px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info .info_cont{text-align:left;width:360px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info .info_cont .info_cont_txt{font-size:24px;font-weight:400;line-height:36px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info .info_cont .info_cont_txt sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info .info_cont .info_cont_txt span{font-weight:700}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info .info_cont .info_cont_txt em{font-size:32px;position:relative}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info .info_cont .info_cont_txt em:after{background:#000;background-size:contain;bottom:18px;content:"";height:2px;left:0;position:absolute;width:86px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info .info_cont .info_cont_price{font-size:24px;font-weight:400;font-weight:700;line-height:36px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info .info_cont .info_cont_price sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod_info .info_cont .info_cont_price em{color:#ce0058;font-size:36px}.static-contents .sec_campaign .module-section__inner .campaign_box .campaign_prod .campaign_notes{margin-top:10px}.static-contents .sec_campaign .module-section__inner .campaign_notes{margin-top:20px;text-align:left}.static-contents .sec_campaign .module-section__inner .campaign_notes li{font-size:20px;font-weight:400;line-height:30px;margin-left:1.2em;text-indent:-1.2em}.static-contents .sec_campaign .module-section__inner .campaign_notes li sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_campaign .module-section__inner .campaign_notes li a{display:inline;text-decoration:underline}.static-contents .cmn_btn .module-button{margin-top:40px;min-height:112px;min-width:640px}.static-contents .cmn_btn .module-button span{color:#fff;font-size:30px;font-weight:500;line-height:44px}.static-contents .cmn_btn .module-button span sup{font-size:15px;line-height:30px;top:0;vertical-align:text-top}.static-contents .cmn_btn .module-button span:before{height:28px;width:28px}.static-contents .cmn_btn .module-button span em{color:#fff;font-size:26px;font-weight:500;line-height:44px}.static-contents .cmn_btn .module-button span em sup{font-size:13px;line-height:26px;top:0;vertical-align:text-top}.static-contents .cmn_btn .module-button.is-disabled span{color:#807f7d}.static-contents .cmn_btn .module-button.is-disabled span:before{display:none}.static-contents .sec_prod .module-section__inner{background:#feeff1;padding:80px 0;text-align:left}.static-contents .sec_prod .module-section__inner .prod_box{margin-top:40px;padding:0 40px}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_ttl{font-size:46px;font-weight:400;line-height:69px}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_ttl sup{font-size:23px;line-height:46px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_ttl span{color:#ce0058}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_ttl sup{vertical-align:top}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_img{margin:40px auto;width:560px}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_name{font-size:28px;font-weight:400;line-height:42px}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_name sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_detail{font-size:24px;font-weight:400;line-height:36px;margin-top:20px}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_detail sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_normal_price{color:#807f7d;font-size:28px;font-weight:400;line-height:42px;margin-top:40px}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_normal_price sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_normal_price .txt_large{font-size:34px;margin-left:20px;text-decoration:line-through}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_price{display:inline-block;font-size:28px;font-weight:400;line-height:42px;padding-top:56px;position:relative}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_price sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_price span{font-weight:700}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_price .txt_large{font-size:34px;margin-left:20px}.static-contents .sec_prod .module-section__inner .prod_box .prod_box_price:before{background:url(../img/arrow_icon01.png) no-repeat;background-size:contain;content:"";height:24px;left:50%;position:absolute;top:16px;transform:translateX(-50%);width:84px}.static-contents .sec_prod .module-section__inner .steps_box_anchor{background:#fffacc;margin-top:40px}.static-contents .sec_prod .module-section__inner .steps_box_anchor a{align-items:center;display:flex;gap:24px;justify-content:center;padding:20px 24px}.static-contents .sec_prod .module-section__inner .steps_box_anchor .anchor_img{width:200px}.static-contents .sec_prod .module-section__inner .steps_box_anchor .anchor_info{width:288px}.static-contents .sec_prod .module-section__inner .steps_box_anchor .anchor_txt{font-size:28px;font-weight:400;line-height:42px}.static-contents .sec_prod .module-section__inner .steps_box_anchor .anchor_txt sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .steps_box_anchor .anchor_txt span{color:#ce0058;font-size:32px;font-weight:400;font-weight:700;line-height:48px}.static-contents .sec_prod .module-section__inner .steps_box_anchor .anchor_txt span sup{font-size:16px;line-height:32px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .steps_box_anchor .anchor_link span{border-bottom:2px solid #45433e;display:inline-block;font-size:20px;font-weight:500;line-height:36px;position:relative;text-decoration:none}.static-contents .sec_prod .module-section__inner .steps_box_anchor .anchor_link span sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .steps_box_anchor .anchor_link span:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:9px solid #45433e;content:"";position:absolute;right:-24px;top:42%;transform:rotate(-180deg)}.static-contents .sec_prod .module-section__inner .prod_notes{margin-top:40px}.static-contents .sec_prod .module-section__inner .prod_notes li{font-size:20px;font-weight:400;line-height:30px;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_prod .module-section__inner .prod_notes li sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .prod_notes li+li{margin-top:10px}.static-contents .sec_prod .module-section__inner .prod_notes li span{color:#ce0058}.static-contents .sec_prod .module-section__inner .prod_notes li a{display:inline;text-decoration:underline}.static-contents .sec_prod .module-section__inner h3{font-family:BIZ UDPMincho,serif;font-size:48px;font-weight:400;line-height:72px;line-height:58px;text-align:center}.static-contents .sec_prod .module-section__inner h3 sup{font-size:24px;line-height:48px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .about_box{margin-top:120px;padding:0 40px}.static-contents .sec_prod .module-section__inner .about_box .about_box_cont{background:#fff;border-bottom:2px solid #ce0058;border-top:2px solid #ce0058;margin-top:20px;padding:64px 40px 60px;text-align:center}.static-contents .sec_prod .module-section__inner .about_box .about_box_item+.about_box_item{margin-top:47px}.static-contents .sec_prod .module-section__inner .about_box .about_box_ttl{color:#ce0058;font-size:28px;font-weight:400;line-height:42px;line-height:1.1}.static-contents .sec_prod .module-section__inner .about_box .about_box_ttl sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .about_box .about_box_ttl span{font-size:20px;font-weight:400;line-height:30px;line-height:1}.static-contents .sec_prod .module-section__inner .about_box .about_box_ttl span sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .about_box .about_box_catch{font-size:28px;font-weight:400;line-height:42px;margin-top:14px}.static-contents .sec_prod .module-section__inner .about_box .about_box_catch sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .about_box .about_box_img{margin-top:10px}.static-contents .sec_prod .module-section__inner .about_box .about_box_txt{font-size:20px;font-weight:400;line-height:30px;margin-top:10px}.static-contents .sec_prod .module-section__inner .about_box .about_box_txt sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .about_box .about_box_list{margin-top:120px;position:relative}.static-contents .sec_prod .module-section__inner .about_box .about_box_list:after{background:url(../img/plus_icon.png) no-repeat;background-size:contain;content:"";height:41px;left:260px;position:absolute;top:-80px;width:40px}.static-contents .sec_prod .module-section__inner .about_box .about_box_list dl{text-align:left}.static-contents .sec_prod .module-section__inner .about_box .about_box_list dl dt{color:#ce0058;font-size:28px;font-weight:400;line-height:42px;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_prod .module-section__inner .about_box .about_box_list dl dt sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .about_box .about_box_list dl dd{font-size:20px;font-weight:400;line-height:30px;margin-top:6px;padding-left:36px}.static-contents .sec_prod .module-section__inner .about_box .about_box_list dl dd sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .about_box .about_box_list dl dd+dt{margin-top:26px}.static-contents .sec_prod .module-section__inner .use_box{align-items:center;background:#fff;display:flex;justify-content:center;margin:20px auto 0;padding:40px 0;text-align:left;width:640px}.static-contents .sec_prod .module-section__inner .use_box dl{width:240px}.static-contents .sec_prod .module-section__inner .use_box dl dt{font-size:28px;font-weight:400;font-weight:700;line-height:42px}.static-contents .sec_prod .module-section__inner .use_box dl dt sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .use_box dl dd{font-size:24px;font-weight:400;line-height:36px;margin-top:10px}.static-contents .sec_prod .module-section__inner .use_box dl dd sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_prod .module-section__inner .use_box .use_box_img{margin-left:20px;width:240px}.static-contents .sec_voice .module-section__inner{background:#feeff1;padding:0 40px 80px;text-align:left}.static-contents .sec_voice .module-section__inner h2{color:#ce0058;font-family:BIZ UDPMincho,serif;font-size:48px;font-weight:400;line-height:72px;line-height:58px;text-align:center}.static-contents .sec_voice .module-section__inner h2 sup{font-size:24px;line-height:48px;top:0;vertical-align:text-top}.static-contents .sec_voice .module-section__inner h2 span{font-size:36px;font-weight:400;line-height:54px}.static-contents .sec_voice .module-section__inner h2 span sup{font-size:18px;line-height:36px;top:0;vertical-align:text-top}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item{margin-top:40px}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item li{margin-bottom:30px;position:relative;width:100%}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item li:after{background:url(../img/voice_icon01.png) no-repeat 50%/contain;content:"";height:96px;position:absolute;right:0;top:0;width:96px}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item li:nth-of-type(2n):after{background:url(../img/voice_icon02.png) no-repeat 50%/contain;left:0;right:unset}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item li:nth-of-type(2n) .item_inner{margin:0 0 0 auto}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item li:nth-of-type(2n) .item_inner:after{border-bottom:26px solid transparent;border-left:0;border-right:26px solid #fff;border-top:26px solid transparent;left:-20px;right:unset}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_inner{background:#fff;border-radius:10px;filter:drop-shadow(4px 4px 10px rgba(0,0,0,.1));font-size:28px;font-weight:400;line-height:42px;padding:40px 20px;position:relative;width:516px}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_inner sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_inner:after{border-bottom:26px solid transparent;border-left:26px solid #fff;border-top:26px solid transparent;content:"";position:absolute;right:-20px;top:40px}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_txt{font-size:24px;font-weight:400;line-height:36px;margin-top:16px}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_txt sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_txt span{color:#ce0058}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_review{font-size:24px;font-weight:400;line-height:36px;margin-top:16px;position:relative;text-align:right}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_review sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_review:before{content:"";height:24px;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:122px}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_review.item_review--4:before{background:url(../img/voice_star4.png) no-repeat 50%/contain}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_item .item_review.item_review--5:before{background:url(../img/voice_star5.png) no-repeat 50%/contain}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_img{margin-top:45px}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_name{font-family:BIZ UDPMincho,serif;font-size:40px;font-weight:400;line-height:60px;line-height:62px;margin-top:34px;text-align:center}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_name sup{font-size:20px;font-size:24px;line-height:40px;top:0;vertical-align:text-top;vertical-align:super}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_notes{margin-top:14px}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_notes li{font-size:20px;font-weight:400;line-height:30px;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_notes li sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_voice .module-section__inner .voice_box .voice_box_notes li+li{margin-top:6px}.static-contents .sec_steps .module-section__inner{background:#feeff1;padding:0 40px 120px;text-align:left}.static-contents .sec_steps .module-section__inner h2{font-family:BIZ UDPMincho,serif;font-size:48px;font-weight:400;line-height:72px;line-height:62px;text-align:center}.static-contents .sec_steps .module-section__inner h2 sup{font-size:24px;line-height:48px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_atten{background:#fff;border-bottom:2px solid #cab7bf;border-top:2px solid #cab7bf;color:#ce0058;font-size:28px;font-weight:400;line-height:42px;margin-top:26px;padding:18px 0;text-align:center}.static-contents .sec_steps .module-section__inner .steps_atten sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_img{margin-top:40px}.static-contents .sec_steps .module-section__inner .steps_box{background:#fff;margin-top:80px;padding:40px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_cont{align-items:center;display:flex;justify-content:space-between}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_img{width:132px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_info{width:404px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_icon span{background:#ce0058;color:#fff;display:inline-block;font-size:28px;font-weight:400;font-weight:700;line-height:42px;padding:0 8px 2px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_icon span sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_ttl{color:#ce0058;font-family:BIZ UDPMincho,serif;font-size:32px;font-weight:400;line-height:48px;margin-top:14px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_ttl sup{font-size:16px;line-height:32px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_ttl span{font-size:48px;font-weight:400;line-height:72px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_ttl span sup{font-size:24px;line-height:48px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_ttl span span{font-size:36px;font-weight:400;line-height:54px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_ttl span span sup{font-size:18px;line-height:36px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_catch{font-family:BIZ UDPMincho,serif;font-size:36px;font-weight:400;line-height:54px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_catch sup{font-size:18px;line-height:36px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_name{font-size:28px;font-weight:400;line-height:42px;margin-top:40px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_name sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_detail{font-size:24px;font-weight:400;line-height:36px;margin-top:20px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_detail sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_price{font-size:28px;font-weight:400;font-weight:700;line-height:42px;margin-top:28px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_price sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_price span{font-size:34px}.static-contents .sec_steps .module-section__inner .steps_box .cmn_btn .module-button{margin-top:32px;min-height:112px;min-width:560px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_notes{margin-top:40px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_notes li{font-size:20px;font-weight:400;line-height:30px;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_notes li sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_notes li+li{margin-top:6px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_notes li span{color:#ce0058}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_notes li a{display:inline;text-decoration:underline}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor{background:#fffacc;margin-top:40px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor a{align-items:center;display:flex;justify-content:space-between;padding:30px 24px 20px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor .anchor_img{width:200px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor .anchor_info{width:288px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor .anchor_txt{font-size:28px;font-weight:400;line-height:42px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor .anchor_txt sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor .anchor_txt span{color:#ce0058;font-size:32px;font-weight:400;font-weight:700;line-height:48px}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor .anchor_txt span sup{font-size:16px;line-height:32px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor .anchor_link span{border-bottom:2px solid #45433e;display:inline-block;font-size:20px;font-weight:500;line-height:36px;position:relative;text-decoration:none}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor .anchor_link span sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_steps .module-section__inner .steps_box .steps_box_anchor .anchor_link span:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:9px solid #45433e;content:"";position:absolute;right:-24px;top:42%;transform:rotate(-180deg)}.static-contents .sec_servce .module-section__inner{background:#feeff1;padding:0 40px 120px}.static-contents .sec_servce .module-section__inner h2{font-family:BIZ UDPMincho,serif;font-size:48px;font-weight:400;line-height:72px;line-height:62px}.static-contents .sec_servce .module-section__inner h2 sup{font-size:24px;line-height:48px;top:0;vertical-align:text-top}.static-contents .sec_servce .module-section__inner .servce_img{margin:34px auto 0;width:560px}.static-contents .sec_attention .module-section__inner{border-top:2px solid #ccc;padding:60px 40px;text-align:left}.static-contents .sec_attention .module-section__inner h2{font-size:20px;font-weight:400;line-height:30px}.static-contents .sec_attention .module-section__inner h2 sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_attention .module-section__inner ul li{font-size:20px;font-weight:400;line-height:30px;margin-left:1.3em;text-indent:-1.3em}.static-contents .sec_attention .module-section__inner ul li sup{font-size:10px;line-height:20px;top:0;vertical-align:text-top}.static-contents .sec_attention .module-section__inner ul li span{color:#ce0058}.static-contents .sec_attention .module-section__inner ul li a{display:inline;text-decoration:underline}.static-contents .sec_attention .module-section__inner ul+h2{margin-top:32px}@media screen and (min-width:801px){.static-contents .is-sp{display:none!important;visibility:hidden}}@media screen and (max-width:800px){.static-contents .is-pc{display:none!important;visibility:hidden}}
