﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300&display=swap");/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%}iframe{border:none}*{margin:0;padding:0;font-style:normal;box-sizing:border-box}li{list-style:none}ol,ul,dl,p{margin-top:0;margin-bottom:0}body{margin:0}h1{font-size:100%;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:none}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}@media screen and (min-width: 768px){.sp-view{display:none !important}}@media screen and (max-width: 767px){.sp-view{display:block !important}.pc-view{display:none !important}}body{color:#3F3036;font-family:'Noto Sans JP',"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Meiryo","メイリオ",sans-serif;font-size:14px;line-height:1.7;background:#D0E7FF}#container{position:relative;width:100%;max-width:480px;margin:0 auto;background:#fff;overflow:hidden}#main{position:relative;z-index:1}#header{position:relative;background:#147BE9;width:100%;height:24px;display:flex;align-items:center;justify-content:center;line-height:1;font-size:12px;font-weight:900;text-align:center;color:#fff}#header a{color:#fff;text-decoration:none}#footer{width:100%;margin-top:0px}.footer__inner{display:flex;justify-content:space-between;align-items:center;padding:5px 15px 5px 20px}.footer__link-wrap{text-align:center;font-size:14px;color:#fff;line-height:1.1;background:#fff;margin:0px}.footer__link-wrap a{display:inline-block;color:#3F3036;padding:2px 1px;text-decoration:underline;margin:0 15px 0 0}.footer__link-wrap a:last-child{margin-right:0}.footer__pmark{width:50px;line-height:0}.footer__pmark img{width:50px}.footer__copyright{background:#3F3036;text-align:center;color:#fff;font-size:10px;line-height:1;padding:18px 0;box-shadow:0 4px 4px rgba(0,0,0,0.5) inset}img{max-width:100%;height:auto}.inner{position:relative;width:auto;padding:0 20px;margin:0 auto}.btn-wrap{position:relative;padding:2px;background:#FB678C}.btn-wrap__inner{display:block;border-top:1px dashed rgba(255,255,255,0.7);border-bottom:1px dashed rgba(255,255,255,0.7);padding:12px 20px;text-align:center}.inner .btn-wrap{margin-left:-20px;margin-right:-20px}.btn-type01{position:relative;background:linear-gradient(0deg, #fd0 0%, #FCFF00 100%);border-radius:4px;color:#3F3036;font-size:22px;font-weight:900;line-height:1.05;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;height:60px;margin:0 auto;box-shadow:4px 4px 6px rgba(0,0,0,0.2),inset 4px 4px 6px #FCD513;padding-left:28px}.btn-type01::before{pointer-events:none;content:"";display:block;width:74px;height:31px;position:absolute;top:calc(50% - 17px);left:-5px;background:url(../images/btn_icon_3minute@2x.png) 0 0 no-repeat;background-size:100% 100%}.btn-type01::after{pointer-events:none;content:"";display:block;width:20px;height:20px;position:absolute;top:calc(50% - 10px);right:20px;background:url(../images/btn-arrow.svg) 0 0 no-repeat;background-size:100% 100%}.btn-type01 span{color:#FB678C}.ttl-type1{text-align:center;line-height:1.1;margin-bottom:28px;border-bottom:2px solid #147BE9}.ttl-type1__text{display:inline-block;font-weight:900;font-size:26px;padding-bottom:13px}#main-ph{position:relative;z-index:1;width:100%}#main-ph img{width:100%}#main-ph h1{position:relative;z-index:1;line-height:0}#main-ph .main-ph__text{position:absolute;z-index:2;top:0;left:0;width:100%;text-align:center;padding:10px 13px 0}#main-ph .main-ph__text dl{display:flex;align-items:center;justify-content:center;border:2px solid #147BE9;border-radius:4px;background:#fff;box-shadow:5px 5px 0 rgba(20,123,233,0.2);padding:4px;line-height:1}#main-ph .main-ph__text dl dt{padding:5px;border-radius:3px;background:#147BE9;text-align:center;color:#fff;font-size:12px;font-weight:700}#main-ph .main-ph__text dl dd{margin-left:8px;font-weight:900;font-size:16px}#main-ph .main-ph__text dl dd span{color:#147BE9;background:linear-gradient(transparent 50%, #FCFF00 50%, #FCFF00 90%, transparent 90%);padding-left:2px}#main-ph .main-ph__text dl dd span strong{font-size:30px}#main-ph .main-ph__text p{padding-top:8px;text-align:center;font-size:10px}.main-ph-next .btn-type01{letter-spacing:-0.05em}.content1{padding-top:45px}.content1 .btn-wrap{margin-top:45px}.content2{padding-top:45px}.content2__list{margin-bottom:-20px}.content2__list li{display:flex;justify-content:space-between}.content2__list li dl{order:1}.content2__list li dl dt{margin-bottom:13px}.content2__list li dl dt i{display:block;width:70px;background:#147BE9;border-radius:3px 3px 0px 0px;color:#fff;text-align:center;line-height:1;font-size:12px;font-style:normal;font-weight:700;padding:6px 0}.content2__list li dl dt strong{display:flex;align-items:center;width:100%;font-size:20px;font-weight:500}.content2__list li dl dt strong span{border:2px solid #147BE9;border-radius:0 3px 3px 3px;padding:4px 8px;margin-right:4px;color:#147BE9}.content2__list li figure{order:2;line-height:0;white-space:nowrap}.content2__list li:nth-child(1){margin-right:-20px;margin-bottom:5px}.content2__list li:nth-child(1) dl{padding-right:7px}.content2__list li:nth-child(1) figure{min-width:110px;margin-right:10px;padding-top:15px}.content2__list li:nth-child(2){margin-left:-20px;margin-bottom:5px;align-items:center}.content2__list li:nth-child(2) dl{order:2;padding-left:15px}.content2__list li:nth-child(2) dl dt{margin-right:-5px}.content2__list li:nth-child(2) figure{order:1;min-width:130px}.content2__list li:nth-child(3){margin-right:-20px}.content2__list li:nth-child(3) dl dt{margin-right:-40px}.content2__list li:nth-child(3) dl dd{padding-right:20px}.content2__list li:nth-child(3) figure{min-width:121px}.content3__inner-type1{padding:45px 20px 70px;background:url(../images/contant3_bg.png) 50% 100% no-repeat;background-size:100% auto;margin-bottom:30px}.content3__point-text{margin-top:58px;text-align:center;line-height:1;margin-bottom:10px}.content3__point-text span{display:inline-block;border:1px solid #147BE9;border-radius:4px;padding:10px 15px;color:#147BE9;font-size:14px}.content3__list{margin-bottom:-20px}.content3__list li{position:relative;margin-bottom:50px}.content3__list li .content3__list__comment{position:relative;z-index:1;width:calc(100% - 30px);min-height:80px;border-radius:6px;background:#fff;padding:24px 50px 24px 30px;box-shadow:4px 4px 20px #D7EBFF;font-size:18px}.content3__list li .content3__list__comment::before{content:"";display:block;width:18px;height:12px;position:absolute;z-index:2;top:-6px;left:10px;background:url(../images/nayami_comment_l.svg) 0 0 no-repeat;background-size:100% 100% !important}.content3__list li .content3__list__comment::after{content:"";display:block;width:27px;height:20px;position:absolute;z-index:2;top:calc(100% - 3px);right:70px;background:url(../images/nayami_comment_huki_r.svg) 0 0 no-repeat;background-size:100% 100% !important}.content3__list li .content3__list__img{line-height:0;position:absolute;z-index:3;top:-7px}.content3__list li:nth-child(1) .content3__list__img{right:-5px}.content3__list li:nth-child(2) .content3__list__comment{margin-left:30px;padding:24px 30px 24px 50px}.content3__list li:nth-child(2) .content3__list__comment::before{left:inherit;right:10px;background:url(../images/nayami_comment_r.svg) 0 0 no-repeat}.content3__list li:nth-child(2) .content3__list__comment::after{right:inherit;left:60px;background:url(../images/nayami_comment_huki_l.svg) 0 0 no-repeat}.content3__list li:nth-child(2) .content3__list__img{top:-25px;left:0}.content3__list li:nth-child(3) .content3__list__img{right:-20px}.content3__list2 li{border-bottom:1px dashed #147BE9;margin-bottom:25px;padding-bottom:23px}.content3__list2 li:last-child{border-bottom:none}.content3__list2 li dl dt{display:flex;align-items:center;margin-bottom:10px}.content3__list2 li dl dt i{display:flex;justify-content:center;align-items:center;line-height:1;width:40px;height:40px;border-radius:50%;background:#147BE9;color:#fff;font-style:normal;font-weight:700;font-size:14px;margin-right:10px}.content3__list2 li dl dt strong{color:#147BE9;font-size:18px}.content4{padding-top:45px}.content4__sample-img{padding:0 20px}.content4__sample-text{margin:10px 0 40px;text-align:center;font-size:14px}.content4__sample-text span{display:inline-block;min-height:20px;padding-left:26px;background:url(../images/icon_plus.svg) 0 0 no-repeat;background-size:20px auto}.content4 button{cursor:pointer;-webkit-appearance:none;appearance:none;display:inline-block;line-height:0;border:none}.content-voice{padding:45px 0 0px}.content-voice__list{margin-bottom:50px}.content-voice__list li{margin-bottom:15px;padding:20px 18px;border-radius:10px;border:1px solid #D4E5F7;background:#F1F8FF}.content-voice__list li dl{display:flex}.content-voice__list li dl dt{width:80px}.content-voice__list li dl dt figure{line-height:0;margin-bottom:10px}.content-voice__list li dl dt figure img{width:80px;height:80px;border-radius:50%;overflow:hidden;background:#fff}.content-voice__list li dl dt span{display:block;font-size:12px;font-weight:700;text-align:center;color:#147BE9}.content-voice__list li dl dd{width:calc(100% - 80px);padding-left:20px;font-size:14px}.rules{padding:20px 0px}.rules__ttl{text-align:center;color:#147BE9;font-size:16px;font-weight:700;margin-bottom:15px;padding:10px 0;border-top:1px solid #147BE9;border-bottom:1px solid #147BE9}.t-col01{color:#147BE9 !important}.fs-25{font-size:25px !important}[popover]{margin:auto}#popover-modal::backdrop{background:rgba(0,0,0,0.5);backdrop-filter:blur(2px)}#popover-modal{line-height:0;border:1px solid #000}#popover-modal img{max-height:88vh;width:auto;max-width:100%;height:auto}#popover-modal button{cursor:pointer;-webkit-appearance:none;appearance:none;display:inline-block;line-height:0;border:none;width:36px;height:36px;background:url(../images/icon-close.svg) 50% 50% no-repeat;background-size:24px auto;margin-bottom:0;position:absolute;top:4px;right:4px}.popover-body{position:relative;text-align:center;padding-top:40px}
/*# sourceMappingURL=style.css.map */
