body{background:#fefbf5;margin:0;padding:0;font-family:"Kosugi Maru",sans-serif}img{width:100%}a img:hover{cursor:pointer}h2,h3{margin:0}@media (min-width: 891px){.visible-small{display:none}}@media (min-width: 561px) and (max-width: 890px){.visible-small{display:none}}@media (max-width: 561px){.hidden-small{display:none}}@media (min-width: 891px){.visible-medium{display:none}}@media (min-width: 561px) and (max-width: 890px){.hidden-medium{display:none}}@media (max-width: 561px){.hidden-medium{display:none}}.main-contents-wrapper{position:relative}.main-contents-wrapper .svg-contents_border{position:relative;top:-74px;z-index:auto}@media (min-width: 561px) and (max-width: 890px){.main-contents-wrapper .svg-contents_border{top:-45px}}@media (max-width: 561px){.main-contents-wrapper .svg-contents_border{top:-25px}}@media (max-width: 400px){.main-contents-wrapper .svg-contents_border{top:-20px;max-width:100%}}.main-contents-wrapper2{position:relative;background-color:#FFDA8C}.main-contents-wrapper2 .svg-contents_border{position:relative;top:-100px;z-index:auto}@media (min-width: 561px) and (max-width: 890px){.main-contents-wrapper2 .svg-contents_border{top:-50px}}@media (max-width: 561px){.main-contents-wrapper2 .svg-contents_border{top:-30px}}@media (max-width: 400px){.main-contents-wrapper2 .svg-contents_border{top:-25px;max-width:100%}}.main-contents-wrapper3{position:relative;background-color:#fff}.main-contents-wrapper3 .svg-contents_border{position:relative;top:-90px;z-index:auto}@media (min-width: 561px) and (max-width: 890px){.main-contents-wrapper3 .svg-contents_border{top:-50px}}@media (max-width: 561px){.main-contents-wrapper3 .svg-contents_border{top:-30px}}@media (max-width: 400px){.main-contents-wrapper3 .svg-contents_border{top:-25px;max-width:100%}}.main-contents-wrapper4{position:relative;background-color:#FEECC6}.main-contents-wrapper4 .svg-contents_border{position:relative;top:-100px;z-index:auto}@media (min-width: 561px) and (max-width: 890px){.main-contents-wrapper4 .svg-contents_border{top:-50px}}@media (max-width: 561px){.main-contents-wrapper4 .svg-contents_border{top:-30px}}@media (max-width: 400px){.main-contents-wrapper4 .svg-contents_border{top:-25px;max-width:100%}}.main-contents-wrapper5{position:relative}.main-contents-wrapper5 .svg-contents_border{position:relative;top:-100px;z-index:auto}@media (min-width: 561px) and (max-width: 890px){.main-contents-wrapper5 .svg-contents_border{top:-50px}}@media (max-width: 561px){.main-contents-wrapper5 .svg-contents_border{top:-30px}}@media (max-width: 400px){.main-contents-wrapper5 .svg-contents_border{top:-25px;max-width:100%}}.fbm-bg-wrapper{position:absolute;top:0;left:0;right:0;width:100%;max-width:980px;margin:auto;z-index:1}.fbm-bg-wrapper.fv1{top:50px}@media (min-width: 561px) and (max-width: 890px){.fbm-bg-wrapper.fv1{top:70px}}@media (max-width: 561px){.fbm-bg-wrapper.fv1{top:70px}}.fbm-bg-wrapper.bg_period{top:0px}@media (min-width: 561px) and (max-width: 890px){.fbm-bg-wrapper.bg_period{top:-40px}}@media (max-width: 561px){.fbm-bg-wrapper.bg_period{top:-40px}}@media (min-width: 561px) and (max-width: 890px){.fbm-bg-wrapper{width:100%}}@media (max-width: 561px){.fbm-bg-wrapper{width:100%}}.fv-img{position:relative;margin-top:30px}.fv-img:nth-child(n+2){margin-top:160px}@media (min-width: 561px) and (max-width: 890px){.fv-img:nth-child(n+2){margin-top:100px}}@media (max-width: 561px){.fv-img:nth-child(n+2){margin-top:100px}}.lp-wrapper{overflow:auto}.lp-wrapper.lp-blue{background-color:#EEF9FF}.lp-container{max-width:820px;margin:auto;position:relative;z-index:0}@media (min-width: 561px) and (max-width: 890px){.lp-container{max-width:680px;font-size:12px}}@media (max-width: 561px){.lp-container{max-width:600px;font-size:12px}}.svg-container{width:10em}.svg_wrapper{width:100%;margin:auto;position:relative;box-sizing:border-box}@media (min-width: 561px) and (max-width: 890px){.svg_wrapper{width:100%;padding:0 5px}}@media (max-width: 561px){.svg_wrapper{width:100%;padding:0 5px}}.svg_frame{background-size:contain;background-position:center;background-repeat:no-repeat;height:0;padding:0;width:100%;margin:auto;padding-bottom:100%}@media (min-width: 561px) and (max-width: 890px){.svg_frame{width:95%;height:400px;padding-bottom:0;background-position:bottom}}@media (max-width: 561px){.svg_frame{width:95%}}.svg-frame__contents{padding:30px;width:90%;box-sizing:border-box}@media (min-width: 561px) and (max-width: 890px){.svg-frame__contents{width:100%}}@media (max-width: 561px){.svg-frame__contents{width:100%}.svg-frame__contents.fv-main01{padding:0}}.svg-top{padding-top:30px;margin-bottom:-220px}@media (min-width: 561px) and (max-width: 890px){.svg-top{padding-top:170px;margin-bottom:auto}}@media (max-width: 561px){.svg-top{padding-top:170px;margin-bottom:auto}}.frame01{margin-top:26px;background-image:url(../images/top_bg01_pc.svg)}@media (min-width: 561px) and (max-width: 890px){.frame01{background-image:url(../images/top_bg01_pc.svg)}}@media (max-width: 561px){.frame01{background-image:url(../images/top_bg01.svg)}}.frame02{background-image:url("../images/frame02.svg")}.svg-wrapper{width:90%;margin:10px auto;padding:30px 10px;position:relative;box-sizing:border-box;background-size:cover;background-position:center}.svg-wrapper:after{content:""}.sns-wrapper{max-width:980px;position:relative;margin:auto}.sns-wrapper a img:hover{opacity:.7}.sns-wrapper .sns-container{display:flex;align-content:center;justify-content:center}.sns-wrapper .sns-container.header{position:absolute;top:30px;right:30px;z-index:10}@media (min-width: 561px) and (max-width: 890px){.sns-wrapper .sns-container.header{width:100%;position:relative;top:0;right:0}}@media (max-width: 561px){.sns-wrapper .sns-container.header{width:100%;position:relative;top:0;right:0}}@media (min-width: 561px) and (max-width: 890px){.sns-wrapper{margin-top:15px;padding-bottom:15px}}@media (max-width: 561px){.sns-wrapper{margin-top:15px;padding-bottom:15px}}.sns-wrapper .sns-wrapper__contents{box-sizing:border-box;margin:10px;width:32px;height:32px}@media (min-width: 561px) and (max-width: 890px){.sns-wrapper .sns-wrapper__contents{width:50px;height:50px}}@media (max-width: 561px){.sns-wrapper .sns-wrapper__contents{width:50px;height:50px}}.pt-5{padding-top:50px}.mt-3{margin-top:30px}@media (min-width: 561px) and (max-width: 890px){.mt-3{margin-top:15px}}@media (max-width: 561px){.mt-3{margin-top:15px}}.mt-5{margin-top:50px}@media (min-width: 561px) and (max-width: 890px){.mt-5{margin-top:25px}}@media (max-width: 561px){.mt-5{margin-top:25px}}.mb-3{margin-bottom:30px}@media (min-width: 561px) and (max-width: 890px){.mb-3{margin-bottom:15px}}@media (max-width: 561px){.mb-3{margin-bottom:15px}}.mb-5{margin-bottom:50px}@media (min-width: 561px) and (max-width: 890px){.mb-5{margin-bottom:25px}}@media (max-width: 561px){.mb-5{margin-bottom:25px}}.mb-7{margin-bottom:70px}@media (min-width: 561px) and (max-width: 890px){.mb-7{margin-bottom:45px}}@media (max-width: 561px){.mb-7{margin-bottom:45px}}.fv-bg-wrapper{width:100%;max-width:860px;margin:auto;position:relative;top:0;left:0;z-index:0}.fv-bg-wrapper.ab{position:absolute;z-index:1;width:130%;left:-15%}@media (min-width: 561px) and (max-width: 890px){.fv-bg-wrapper.ab{width:100%;left:0}}@media (max-width: 561px){.fv-bg-wrapper.ab{width:100%;left:0}}.fv-bg-wrapper.fv2{top:10%}@media (min-width: 561px) and (max-width: 890px){.fv-bg-wrapper.fv2{top:20%}}@media (max-width: 561px){.fv-bg-wrapper.fv2{top:20%}}.fv-bg{background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:208px;position:relative;top:50px}@media (min-width: 561px) and (max-width: 890px){.fv-bg{top:15px;height:135px}}@media (max-width: 561px){.fv-bg{top:15px;height:135px}}.fv-bg.fv-bg-01{background-image:url(../images/fv_bg_01_pc.png)}@media (min-width: 561px) and (max-width: 890px){.fv-bg.fv-bg-01{background-image:url(../images/fv_bg_01_sp.png)}}@media (max-width: 561px){.fv-bg.fv-bg-01{background-image:url(../images/fv_bg_01_sp.png)}}.fv-bg.fv-bg-02{background-image:url(../images/fv_bg_02_pc.png)}@media (min-width: 561px) and (max-width: 890px){.fv-bg.fv-bg-02{background-image:url(../images/fv_bg_02_sp.png)}}@media (max-width: 561px){.fv-bg.fv-bg-02{background-image:url(../images/fv_bg_02_sp.png)}}.fv-bg.fv-bg-03{background-image:url(../images/fv_bg_03_pc.png)}@media (min-width: 561px) and (max-width: 890px){.fv-bg.fv-bg-03{background-image:url(../images/fv_bg_03_sp.png)}}@media (max-width: 561px){.fv-bg.fv-bg-03{background-image:url(../images/fv_bg_03_sp.png)}}.svg-contents-fv-main01{width:80%;position:relative;top:0;left:0;margin:10% auto}@media (max-width: 561px){.svg-contents-fv-main01{margin:20% auto 15%}}.svg-contents-fv-main01 .svg-contents__image{width:680px;margin:auto}@media (min-width: 561px) and (max-width: 890px){.svg-contents-fv-main01 .svg-contents__image{width:100%}}@media (max-width: 561px){.svg-contents-fv-main01 .svg-contents__image{width:100%}}.svg-contents-fv-main01 .svg-contents_text{width:60%;margin:18px auto 0;padding:0 35px;font-family:"M PLUS Rounded 1c",sans-serif;font-size:16px;color:#343434;line-height:1.6}.svg-contents-fv-main01 .svg-contents_text p{margin:5px 0}@media (min-width: 561px) and (max-width: 890px){.svg-contents-fv-main01 .svg-contents_text p{margin:3px 0}}@media (max-width: 561px){.svg-contents-fv-main01 .svg-contents_text p{margin:3px 0}}.svg-contents-fv-main01 .svg-contents_text strong{font-size:22px}@media (min-width: 561px) and (max-width: 890px){.svg-contents-fv-main01 .svg-contents_text strong{font-size:16px}}@media (max-width: 561px){.svg-contents-fv-main01 .svg-contents_text strong{font-size:16px}}.svg-contents-fv-main01 .svg-contents_text .note{font-size:12px}@media (min-width: 561px) and (max-width: 890px){.svg-contents-fv-main01 .svg-contents_text .note{font-size:10px}}@media (max-width: 561px){.svg-contents-fv-main01 .svg-contents_text .note{font-size:10px}}@media (min-width: 561px) and (max-width: 890px){.svg-contents-fv-main01 .svg-contents_text{width:80%}}@media (max-width: 561px){.svg-contents-fv-main01 .svg-contents_text{width:80%;font-size:.9rem}}.svg-contents-fv-main02{background-image:url(../images/bg_top_sp.png);background-position:top;background-repeat:repeat;background-size:contain;padding-bottom:150px;background-color:#FFDA8C}@media (max-width: 561px){.svg-contents-fv-main02{padding-bottom:50px}}.svg-contents-fv-main02 .main-visual{width:50%;margin:0 auto}@media (min-width: 561px) and (max-width: 890px){.svg-contents-fv-main02 .main-visual{width:100%}}@media (max-width: 561px){.svg-contents-fv-main02 .main-visual{width:100%}}.svg-contents_text_2{width:100%;margin:0 auto;padding:0;font-family:"M PLUS Rounded 1c",sans-serif;font-size:20px;color:#1C2A51;line-height:1.6}@media (max-width: 561px){.svg-contents_text_2{width:90%;font-size:16px;margin:0 auto 3%}}.svg-contents_text_2 p{margin:5px 0;font-weight:normal}@media (min-width: 561px) and (max-width: 890px){.svg-contents_text_2 p{margin:3px 0;font-size:20px;line-height:1.7}}@media (max-width: 561px){.svg-contents_text_2 p{text-align:center;font-size:20px;line-height:1.7;margin:3px 0}}@media (max-width: 400px){.svg-contents_text_2 p{text-align:center;font-size:14px;line-height:1.5;margin:3px 0}}.svg-contents_text_2 strong{font-weight:bold}.emphasis{color:#FFB636}.marker{position:relative;display:inline-block}.marker .marker-text{position:relative;z-index:1}.marker:after{content:"";width:100%;height:30%;display:block;border-radius:50px;background:#fceee9;position:absolute;bottom:5px;z-index:0}@media (min-width: 561px) and (max-width: 890px){.marker:after{height:5px}}@media (max-width: 561px){.marker:after{height:5px}}.marker-red{background:linear-gradient(transparent 75%, #ffe6e3 75%)}.w-8{width:80%;margin-left:auto;margin-right:auto}@media (min-width: 561px) and (max-width: 890px){.w-8{width:85%}}@media (max-width: 561px){.w-8{width:85%}}.w-7{width:70%;margin-left:auto;margin-right:auto}@media (min-width: 561px) and (max-width: 890px){.w-7{width:75%}}@media (max-width: 561px){.w-7{width:75%}}.text-center{text-align:center}.text-left{text-align:left;width:70%;margin:0 auto}@media (max-width: 561px){.text-left{width:90%;margin:0 auto}}.text-left h5{padding:0;margin:20px 0 0 0;display:inline-block;height:20px;width:110px;line-height:20px;color:#1C2A51;border-radius:25px;border:1px solid;border-color:#1C2A51;text-decoration:none;text-align:center;font-size:13px;font-weight:normal}.text-left .annotation02{font-size:9px;line-height:1.4;text-align:left;display:inline-block;margin:10px auto 20px 10px;border-left:1px solid #1C2A51;padding:0 0 0 5px}@media (max-width: 561px){.text-left .annotation02{margin:5px auto 0 10px}}.period{width:100%;margin:0 auto 50px;position:relative;padding-top:45px}@media (min-width: 561px) and (max-width: 890px){.period{width:95%;padding-top:60px;padding-bottom:50px;margin:0 auto 0}}@media (max-width: 561px){.period{width:95%;padding-top:50px;padding-bottom:30px;margin:0 auto 0}}@media (max-width: 400px){.period{width:95%;padding-top:8%;padding-bottom:0px;margin:0 auto 10%}}.period .period-contents{width:100%;margin:0 auto 20px;position:relative;z-index:1;padding:0;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif}@media (min-width: 561px) and (max-width: 890px){.period .period-contents{margin:20px auto 0px}}@media (max-width: 561px){.period .period-contents{margin:20px auto 10px}}@media (max-width: 400px){.period .period-contents{margin:10px auto 10px}}.period .period-contents .round1{padding:0;margin:0 10px 0 0;display:inline-block;height:28px;width:220px;line-height:28px;background:#FFB636;color:#fff;border-radius:25px;text-decoration:none;text-align:center;font-size:16px}@media (min-width: 561px) and (max-width: 890px){.period .period-contents .round1{padding:0;margin:3px auto 15px;display:block;height:30px;width:250px;line-height:30px;background:#FFB636;color:#fff;border-radius:25px;text-decoration:none;text-align:center;font-size:18px}}@media (max-width: 561px){.period .period-contents .round1{padding:0;margin:3px auto 15px;display:block;height:30px;width:250px;line-height:30px;background:#FFB636;color:#fff;border-radius:25px;text-decoration:none;text-align:center;font-size:18px}}@media (max-width: 400px){.period .period-contents .round1{padding:0;margin:3px auto 10px;display:block;height:25px;width:200px;line-height:25px;background:#FFB636;color:#fff;border-radius:25px;text-decoration:none;text-align:center;font-size:14px}}.period .period-contents .round2{padding:0;margin:0 10px 0 0;display:inline-block;height:28px;width:220px;line-height:28px;background:#FFB636;color:#fff;border-radius:25px;text-decoration:none;text-align:center;font-size:16px}@media (min-width: 561px) and (max-width: 890px){.period .period-contents .round2{padding:0;margin:3px auto 15px;display:block;height:30px;width:250px;line-height:30px;background:#FFB636;color:#fff;border-radius:25px;text-decoration:none;text-align:center;font-size:18px}}@media (max-width: 561px){.period .period-contents .round2{padding:0;margin:3px auto 15px;display:block;height:30px;width:250px;line-height:30px;background:#FFB636;color:#fff;border-radius:25px;text-decoration:none;text-align:center;font-size:18px}}@media (max-width: 400px){.period .period-contents .round2{padding:0;margin:3px auto 10px;display:block;height:25px;width:200px;line-height:25px;background:#FFB636;color:#fff;border-radius:25px;text-decoration:none;text-align:center;font-size:14px}}.period .period-contents p{font-size:12px;line-height:1.5;display:inline-block;text-align:left;margin:10px 0 0}@media (min-width: 561px) and (max-width: 890px){.period .period-contents p{font-size:12px;text-align:center;margin:10px auto 0}}@media (max-width: 561px){.period .period-contents p{font-size:12px;text-align:center;margin:10px auto 0}}@media (max-width: 400px){.period .period-contents p{font-size:10px;text-align:center;margin:10px auto 0}}.period .period-contents .sub1{margin:0px 0 0 125px}@media (min-width: 561px) and (max-width: 890px){.period .period-contents .sub1{text-align:center;margin:-10px auto 20px}}@media (max-width: 561px){.period .period-contents .sub1{text-align:center;margin:10px auto 20px}}@media (max-width: 400px){.period .period-contents .sub1{text-align:center;margin:10px auto 10px}}.period .period-contents .sub2{margin:0px 0 0 115px}@media (min-width: 561px) and (max-width: 890px){.period .period-contents .sub2{text-align:center;width:50%;margin:-10px auto 0}}@media (max-width: 561px){.period .period-contents .sub2{text-align:center;width:70%;margin:10px auto 0}}@media (max-width: 400px){.period .period-contents .sub2{text-align:center;width:75%;margin:10px auto 0}}.period .period-contents .date{text-align:center;color:#000;font-weight:bold;font-size:18px}@media (min-width: 561px) and (max-width: 890px){.period .period-contents .date{display:block;text-align:center;font-size:20px;margin:0 auto}}@media (max-width: 561px){.period .period-contents .date{display:inline-block;text-align:left;font-size:16px;margin:0 auto}}@media (max-width: 400px){.period .period-contents .date{display:inline-block;text-align:left;font-size:13px;margin:0 auto}}.period .period-contents .date .date2{margin:0 0 0 10px}@media (min-width: 561px) and (max-width: 890px){.period .period-contents .date .date2{margin:0 0 0 25px}}@media (max-width: 561px){.period .period-contents .date .date2{margin:0px}}@media (max-width: 400px){.period .period-contents .date .date2{margin:0px}}.period .period-contents .date .date3{margin:0 0 0 10px}@media (min-width: 561px) and (max-width: 890px){.period .period-contents .date .date3{margin:0 0 0 15px}}@media (max-width: 561px){.period .period-contents .date .date3{margin:0px}}@media (max-width: 400px){.period .period-contents .date .date3{margin:0px}}.period .period-background{position:absolute;right:0;left:0;margin:0 auto 10px;top:3%;text-align:center;max-width:820px;z-index:0}@media (min-width: 561px) and (max-width: 890px){.period .period-background{max-width:450px}}@media (max-width: 561px){.period .period-background{max-width:400px}}@media (max-width: 400px){.period .period-background{max-width:300px}}.period-wrapper{z-index:1;margin-top:70px;margin-bottom:70px}@media (min-width: 561px) and (max-width: 890px){.period-wrapper{margin-top:7%}}@media (max-width: 561px){.period-wrapper{margin-top:5%}}.svg-contents-fv-user-voice{width:85%;margin:-40px auto;text-align:center}@media (min-width: 561px) and (max-width: 890px){.svg-contents-fv-user-voice{width:85%;margin:-30px auto;text-align:center}}@media (max-width: 561px){.svg-contents-fv-user-voice{width:85%;margin:auto auto -50px;text-align:center}}.period-description{width:71%;margin:auto;font-size:11px;color:#526561;line-height:1.6}@media (min-width: 561px) and (max-width: 890px){.period-description{width:92%}}@media (max-width: 561px){.period-description{width:92%}}.info-wrapper{background-color:#ffb636}.info-wrapper .info-container{position:relative;width:820px;margin:auto;padding-bottom:100px}@media (min-width: 561px) and (max-width: 890px){.info-wrapper .info-container{width:100%;padding-bottom:80px}}@media (max-width: 561px){.info-wrapper .info-container{width:100%;padding-bottom:80px}}.info-wrapper .info-container .info-header{position:relative;top:-45px;background-image:url(../images/bg_header.png);background-position:top;background-repeat:no-repeat;background-size:contain;height:55px;text-align:center;width:55%;margin:auto;display:flex;justify-content:center;align-items:flex-end}@media (min-width: 561px) and (max-width: 890px){.info-wrapper .info-container .info-header{top:-25px;align-items:center}}@media (max-width: 561px){.info-wrapper .info-container .info-header{top:-25px;align-items:center}}@media (max-width: 400px){.info-wrapper .info-container .info-header{top:-16px;align-items:center}}.info-wrapper .info-container .info-header h2{color:#1C2A51;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:bold;margin:0}@media (min-width: 561px) and (max-width: 890px){.info-wrapper .info-container .info-header h2{font-size:21px}}@media (max-width: 561px){.info-wrapper .info-container .info-header h2{font-size:21px}}.info-wrapper .info-container .info-body{background-color:#fff;border-radius:5px;padding:25px;border-style:solid double double;border-color:#dbefeb;border-width:1px;max-height:350px;overflow-y:auto;font-size:12px;color:#535353;line-height:1.2}@media (min-width: 561px) and (max-width: 890px){.info-wrapper .info-container .info-body{margin-right:15px;margin-left:15px;font-size:14px}}@media (max-width: 561px){.info-wrapper .info-container .info-body{margin-right:15px;margin-left:15px;font-size:14px}}.info-wrapper .info-container .info-body h3{font-size:13px;color:#ffb636}@media (min-width: 561px) and (max-width: 890px){.info-wrapper .info-container .info-body h3{font-size:18px}}@media (max-width: 561px){.info-wrapper .info-container .info-body h3{font-size:18px}}.detail-wrapper{background-color:#FFDA8C;padding-top:10px;padding-bottom:90px}@media (max-width: 561px){.detail-wrapper{padding-top:20px;padding-bottom:50px}}.detail-wrapper .detail-containts{width:80%;margin:0 auto}@media (max-width: 561px){.detail-wrapper .detail-containts{width:90%;margin:0 auto}}.detail-wrapper .detail-container{width:80%;margin:0 auto}@media (max-width: 561px){.detail-wrapper .detail-container{width:100%;margin:0 auto}}.detail-text{text-align:center;color:#1C2A51;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:bold;font-size:20px;margin:10% auto;line-height:1.8}@media (max-width: 561px){.detail-text{font-size:11px}}.detail-text2{margin:20px auto;text-align:center}.detail-text2 h5{padding:0;margin:0 auto;display:inline-block;height:25px;width:200px;line-height:25px;color:#472E06;border-radius:25px;border:1px solid;border-color:#472E06;text-decoration:none;text-align:center;font-size:15px;font-weight:normal}@media (max-width: 400px){.detail-text2 h5{padding:0;margin:0 auto;display:inline-block;height:20px;width:110px;line-height:20px;color:#472E06;border-radius:25px;border:1px solid;border-color:#472E06;text-decoration:none;text-align:center;font-size:13px;font-weight:normal}}.detail-text2 .catch{display:flex;align-items:center;justify-content:center}.detail-text2 .catch:before{border-top:1px solid;border-color:#472E06;content:"";width:10em}@media (max-width: 561px){.detail-text2 .catch:before{width:6em}}.detail-text2 .catch:after{border-top:1px solid;border-color:#472E06;content:"";width:10em}@media (max-width: 561px){.detail-text2 .catch:after{width:6em}}.detail-text2 .catch:before{margin-right:1em}.detail-text2 .catch:after{margin-left:1em}.detail-body{background-color:#fff;border-radius:5px;padding:10px 25px;border-style:solid double double;border-color:#fff;border-width:1px;max-height:150px;overflow-y:auto;font-size:12px;color:#472E06;line-height:1.7;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:normal}@media (min-width: 561px) and (max-width: 890px){.detail-body{margin-right:15px;margin-left:15px;font-size:14px}}@media (max-width: 561px){.detail-body{margin-right:15px;margin-left:15px;font-size:12px}}.user-wrapper{margin:0 auto;background-color:#fff;padding-bottom:10px}.user-wrapper .lp-image{width:70%;margin:0 auto}@media (max-width: 561px){.user-wrapper .lp-image{width:100%}}.uservoice-wrapper{margin:0 auto;background-color:#FEECC6;padding-bottom:10px;text-align:center}.uservoice-wrapper h3{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:bold;font-size:30px;color:#1C2A51;text-decoration:underline solid 1px #1C2A51;text-underline-offset:5px}@media (max-width: 561px){.uservoice-wrapper h3{font-size:16px}}.uservoice-wrapper h5{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:normal;font-size:13px;color:#1C2A51}.uservoice-wrapper .lp-image{width:50%;margin:0 auto 50px}@media (max-width: 561px){.uservoice-wrapper .lp-image{width:90%;margin:0 auto 20px}}.uservoice-main{margin:0 auto;background-color:#FEECC6;padding-bottom:100px;text-align:center}@media (max-width: 561px){.uservoice-main{padding-bottom:20px}}.uservoice-main .lp-image{width:50%;margin:0 auto}@media (min-width: 561px) and (max-width: 890px){.uservoice-main .lp-image{width:100%}}@media (max-width: 561px){.uservoice-main .lp-image{width:100%}}.benefits-wrapper{position:relative;background-color:#fefbf5;margin-bottom:30px}.benefits-wrapper .lp-image{width:80%;margin:0 auto}@media (min-width: 561px) and (max-width: 890px){.benefits-wrapper .lp-image{width:100%}}@media (max-width: 561px){.benefits-wrapper .lp-image{width:100%}}.benefits-btn{position:relative}.benefits-btn img:nth-child(2){cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.benefits-btn a img:hover{opacity:0;transition:opacity .3s}.blendy-wrapper .lp-container{max-width:100%}.monitor-wrapper{position:relative;background-color:#fff;top:-80px}@media (max-width: 561px){.monitor-wrapper{top:-40px}}.monitor-wrapper .monitor-container{width:85%;margin:auto}.monitor-wrapper .monitorbtn-container{width:80%;margin:auto;position:relative;top:120px;z-index:1}@media (min-width: 561px) and (max-width: 890px){.monitor-wrapper .monitorbtn-container{top:100px}}@media (max-width: 561px){.monitor-wrapper .monitorbtn-container{margin:0px auto;top:60px}}.monitor-btn{position:relative;width:100%;margin:auto;cursor:pointer;top:-65px;z-index:1}.monitor-btn img:nth-child(2){cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.monitor-btn a img:hover{opacity:0;transition:opacity .3s}@media (min-width: 561px) and (max-width: 890px){.monitor-btn{top:-50px}}@media (max-width: 561px){.monitor-btn{top:-45px}}@media (max-width: 561px){.monitor-btn{top:-30px}}.dlbtn-wrapper{position:relative;max-width:600px;margin:20px auto;z-index:1}@media (min-width: 561px) and (max-width: 890px){.dlbtn-wrapper{width:80%}}@media (max-width: 561px){.dlbtn-wrapper{width:80%}}@media (max-width: 400px){.dlbtn-wrapper{width:90%;z-index:1}}.dlbtn-wrapper .benefits-btn{position:relative;width:100%;margin:auto;top:-13px}@media (min-width: 561px) and (max-width: 890px){.dlbtn-wrapper .benefits-btn{top:-30px}}@media (max-width: 561px){.dlbtn-wrapper .benefits-btn{width:95%;top:-20px}}.dlbtn-wrapper .benefits-btn .lp-image{width:75%;margin:auto;top:-20px}@media (min-width: 561px) and (max-width: 890px){.dlbtn-wrapper .benefits-btn .lp-image{width:75%;top:-20px}}@media (max-width: 561px){.dlbtn-wrapper .benefits-btn .lp-image{width:75%;top:-10px}}.dlbtn-wrapper .lp-image{position:relative}.dlbtn-wrapper .lp-image img{position:relative;z-index:1;width:100%;top:0px}@media (min-width: 561px) and (max-width: 890px){.dlbtn-wrapper .lp-image img{top:-20px}}@media (max-width: 561px){.dlbtn-wrapper .lp-image img{top:-14px}}.dlbtn-wrapper .lp-image:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;z-index:1}.participate-wrapper{position:relative;background-color:#fff;padding:10% 0 5%;margin:0 auto;font-family:"M PLUS Rounded 1c",sans-serif}@media (min-width: 561px) and (max-width: 890px){.participate-wrapper{padding:10% 0 0}}@media (max-width: 561px){.participate-wrapper{padding:10% 0 0}}.participate-wrapper img{max-width:100%;width:initial}.participate-wrapper strong{color:#FF8A00;font-weight:600}.participate-wrapper h3{padding:0;margin:40px auto;display:block;height:30px;width:280px;line-height:30px;background:#fff;color:#FFB636;border:3px solid #FFB636;border-radius:25px;text-decoration:none;text-align:center;font-size:18px}@media (max-width: 561px){.participate-wrapper h3{padding:0;margin:25px auto;display:block;height:30px;width:230px;line-height:30px;background:#fff;color:#FFB636;border:2px solid #FFB636;border-radius:25px;text-decoration:none;text-align:center;font-size:15px}}.participate-wrapper .lp-image{width:60%;margin:auto}@media (min-width: 561px) and (max-width: 890px){.participate-wrapper .lp-image{margin:-50px auto 30px}}@media (max-width: 561px){.participate-wrapper .lp-image{width:80%;margin:0px auto 30px}}.participate-wrapper .participate-container{padding:0}@media (min-width: 561px) and (max-width: 890px){.participate-wrapper .participate-container{padding:60px 0 20px}}@media (max-width: 561px){.participate-wrapper .participate-container{padding:20px 0 20px}}.participate-wrapper .participate-container .participate-conditions{margin-top:50px}.participate-wrapper .participate-container .participate-conditions h2{color:#1C2A51;text-align:left;margin:0 0 0 8%}@media (min-width: 561px) and (max-width: 890px){.participate-wrapper .participate-container .participate-conditions h2{font-size:21px;margin:0 0 0 2%}}@media (max-width: 561px){.participate-wrapper .participate-container .participate-conditions h2{font-size:18px;margin:0 0 0 2%}}.participate-wrapper .participate-container .participate-conditions ul{padding-left:20px;margin:30px 0 5px 5%;width:90%}@media (min-width: 561px) and (max-width: 890px){.participate-wrapper .participate-container .participate-conditions ul{padding-left:2%;margin:30px 0 5px 0}}@media (max-width: 561px){.participate-wrapper .participate-container .participate-conditions ul{padding-left:0;margin:10px 0 5px 2%}}.participate-wrapper .participate-container .participate-conditions ul li{margin-bottom:10px;font-size:1rem;color:#1C2A51}@media (min-width: 561px) and (max-width: 890px){.participate-wrapper .participate-container .participate-conditions ul li{font-size:.9rem}}@media (max-width: 561px){.participate-wrapper .participate-container .participate-conditions ul li{font-size:15px}}@media (max-width: 400px){.participate-wrapper .participate-container .participate-conditions ul li{font-size:13px}}.participate-wrapper .participate-container .participate-conditions p{font-size:13px}@media (min-width: 561px) and (max-width: 890px){.participate-wrapper .participate-container .participate-conditions{margin:20px 0 5px 3%}}@media (max-width: 561px){.participate-wrapper .participate-container .participate-conditions{margin:20px 0 5px 5%}}.participate-wrapper .period-description{width:90%;margin-top:10px}.step{border:3px solid #FFB636;border-radius:25px;padding:0;margin:15px auto;background-color:#fff;max-width:700px}.step a:hover{opacity:.6}@media (min-width: 561px) and (max-width: 890px){.step{width:95%}}@media (max-width: 561px){.step{border-radius:10px;border:2px solid #FFB636;margin:10px 5px 0}}.step .center{text-align:center}.step ol{margin:0;padding:0;list-style:none;counter-reset:li;display:flex;justify-content:center}.step ol:first-child{margin-top:.5em}.step ol li{position:relative;font-size:16px;font-family:"M PLUS Rounded 1c",sans-serif;padding-left:1.6em;line-height:1.9;color:#1C2A51;font-weight:500;text-align:left}@media (max-width: 561px){.step ol li{font-size:.8rem}}.step ol li::before{content:"";position:absolute;left:0;margin:5px 0 0;display:block;width:17px;height:17px;border-radius:50%;background-color:#1C2A51;font-size:12px;color:#fff;line-height:17px;text-align:center}.step ol li::after{content:"";position:absolute;top:.55em;left:6px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);width:3px;height:7px;border-right:2px solid #fff;border-bottom:2px solid #fff}.step .ec{text-align:center;margin:10px 0 20px 0}.step .ec .ec-btn{display:inline-block;width:40%;z-index:auto}.step .step-5{margin-bottom:-1.6%}@media (max-width: 400px){.step .step-5{margin-bottom:-1.8%}}.step .step-text{padding:25px 40px;background-color:#EBF6FF;border-bottom-right-radius:20px;border-bottom-left-radius:20px;margin:0 auto}@media (max-width: 561px){.step .step-text{border-bottom-right-radius:14px;border-bottom-left-radius:14px}}.step .step-text p{font-size:.9rem;line-height:1.8}.step .step-text .bold{font-weight:bold}.step .step-text h2{padding:0;margin:0 auto 20px;display:block;height:40px;width:150px;line-height:40px;background:#fff;color:#1C2A51;border:3px solid #EBF6FF;border-radius:40px;text-decoration:none;text-align:center;font-size:18px}.step .step-text hr{border-style:solid;border-width:.5px 0 0;border-color:#1C2A51;margin:10px auto;width:60%}@media (max-width: 561px){.step .step-text hr{width:95%}}.step .step-text .step-link{max-width:400px;margin:auto}.step .step-text .step-link img{margin:20px auto 0}.step .step-text .step-link h4{max-width:380px;font-size:11px;text-align:center}@media (max-width: 561px){.step .step-text .step-link h4{line-height:1.4;font-size:9px}}.step-dlbtn-wrapper{background:#fff;padding:3% 0}.foot-container{background-color:#FFDA8C}@media (min-width: 561px) and (max-width: 890px){.foot-container{padding-top:10px}}.footbtn-wrapper .dlbtn-wrapper{margin:0 auto;top:0}@media (min-width: 561px) and (max-width: 890px){.footbtn-wrapper .dlbtn-wrapper{margin:10px auto}}@media (max-width: 561px){.footbtn-wrapper .dlbtn-wrapper{margin-bottom:80px}}@media (max-width: 400px){.footbtn-wrapper .dlbtn-wrapper{margin-bottom:50px}}.footbtn-wrapper .lp-image{width:80%}.reason-wrapper{background:#FCE4EF;position:relative;padding:60px 0 20px}@media (max-width: 561px){.reason-wrapper{padding-top:40px}}.reason-container{margin-bottom:40px;z-index:2}@media (max-width: 561px){.reason-container{margin-bottom:0}}.recipe-wrapper{background-color:#FFDA8C;padding-top:10px;padding-bottom:20px}@media (max-width: 561px){.recipe-wrapper{padding-bottom:0}}.recipe-wrapper .recipe-container{width:60%;margin:0 auto}@media (max-width: 561px){.recipe-wrapper .recipe-container{width:85%}}.recipe-wrapper .recipe-area{margin:0 0 40px}.dl-btn-foot{position:relative;margin:0 auto;z-index:1}@media (max-width: 561px){.dl-btn-foot{top:30px}}.dl-btn-foot .benefits-btn{position:relative;width:100%;margin:auto;top:-13px}@media (min-width: 561px) and (max-width: 890px){.dl-btn-foot .benefits-btn{top:-30px}}@media (max-width: 561px){.dl-btn-foot .benefits-btn{width:95%;top:-20px}}.dl-btn-foot .benefits-btn .lp-image{width:75%;margin:auto;top:-20px}@media (min-width: 561px) and (max-width: 890px){.dl-btn-foot .benefits-btn .lp-image{width:75%;top:-20px}}@media (max-width: 561px){.dl-btn-foot .benefits-btn .lp-image{width:75%;top:-13px}}
