@keyframes blink{0%{opacity:0}100%{opacity:1}}@media print, screen and (min-width: 768px){.tokucho_area{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media screen and (max-width: 767px){.tokucho_area .ttl1:before{content:"";display:block;width:26vw;height:29vw;background:url("../../img/man1.png") no-repeat center/contain;float:right;margin:-3vw -10vw 0 1vw}}.tokucho_area:after{content:"";display:block;width:259px;height:238px;background:url("../../img/man1.png") no-repeat center/contain;margin-left:3%;margin-top:-85px}@media screen and (max-width: 767px){.tokucho_area:after{display:none}}@media print, screen and (min-width: 768px){.tokucho_cont{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.point_area{margin-top:8rem}.point_block1,.point_block2{text-align:center}.point_block1>div,.point_block2>div{padding:calc(2% + 4rem) 2% 2%;border:4px solid #0052ae;border-radius:20px;position:relative;background:#fffcf0}@media screen and (max-width: 767px){.point_block1>div,.point_block2>div{padding:calc(5% + 2rem) 5% 5%;margin-top:5rem}}.point_block1>div .num,.point_block2>div .num{width:8rem;height:8rem;background:#0052ae;border-radius:50%;color:#fff;font-size:1.1rem;font-weight:700;line-height:1;position:absolute;left:0;right:0;top:0;margin:-4rem auto 0;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 767px){.point_block1>div .num,.point_block2>div .num{font-size:1.0rem}}@media screen and (max-width: 767px){.point_block1>div .num,.point_block2>div .num{width:6rem;height:6rem}}.point_block1>div .num>span,.point_block2>div .num>span{display:block;font-size:3.2rem}@media screen and (max-width: 767px){.point_block1>div .num>span,.point_block2>div .num>span{font-size:2.1rem}}@media print, screen and (min-width: 768px){.point_block1{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}.point_block1>div{width:48%}@media screen and (max-width: 767px){.point_block1>div{width:100%}}.point_block2{margin-top:5rem;position:relative}@media print, screen and (min-width: 768px){.point_block2{padding-right:240px}}.point_block2:after{content:"";display:block;width:211px;height:332px;background:url("../../img/man2.png") no-repeat center/contain;position:absolute;bottom:0;right:0}@media screen and (max-width: 767px){.point_block2:after{display:none}}.nayami_area .ttl1{color:#fcff00;text-align:center;text-shadow:2px  2px 1px #000000, -2px  2px 1px #000000, 2px -2px 1px #000000, -2px -2px 1px #000000, 2px  0px 1px #000000, 0px  2px 1px #000000, -2px  0px 1px #000000, 0px -2px 1px #000000}@media screen and (max-width: 767px){.nayami_area .ttl1{margin-bottom:1em}}@media print, screen and (min-width: 768px){.nayami_list li{padding-left:135px}}.nayami_list li+li{margin-top:4rem}.nayami_list li h3{font-size:2.6rem;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.75);font-weight:700;margin-bottom:0.5em}@media screen and (max-width: 767px){.nayami_list li h3{font-size:1.9rem}}.nayami_list li>div{background:#fff;padding:1em;border-radius:20px}@media print, screen and (min-width: 768px){.nayami_list li>div{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.nayami_list li>div:before{content:"";display:block;width:58px;height:91px;background:url("../../img/man2.png") no-repeat center/contain;margin-right:1em}@media screen and (max-width: 767px){.nayami_list li>div:before{margin:0 1em 0 0;float:left}}@media print, screen and (min-width: 768px){.nayami_list li>div p{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.nayami_list li:before{content:"";display:block;width:115px;height:115px}@media print, screen and (min-width: 768px){.nayami_list li:before{position:absolute;left:0;top:0}}@media screen and (max-width: 767px){.nayami_list li:before{margin:0 auto 0.5em}}.nayami_list li:nth-child(1):before{background:url("../../img/nayami_img1.png") no-repeat center/contain}.nayami_list li:nth-child(2):before{background:url("../../img/nayami_img2.png") no-repeat center/contain}.nayami_list li:nth-child(3):before{background:url("../../img/nayami_img3.png") no-repeat center/contain}.hiyou_area{background:#f9f7ea;border-top:20px solid #0063a9}.hiyou_detail{position:relative}@media print, screen and (min-width: 768px){.hiyou_detail{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.hiyou_detail:after{content:"";display:block;width:141px;height:359px;background:url("../../img/man3.png") no-repeat center/contain;position:absolute;right:0;bottom:0}@media screen and (max-width: 767px){.hiyou_detail:after{width:24vw;height:26vw;bottom:inherit;top:-18vw}}.hiyou_detail .ico_plus{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#0063a9}.hiyou_detail .ico_plus:before{content:"+";display:block;font-size:6.8rem;line-height:1;font-weight:700;margin:0 0.3em}@media screen and (max-width: 767px){.hiyou_detail .ico_plus:before{font-size:5.0rem}}@media screen and (max-width: 767px){.hiyou_detail .ico_plus:before{margin:0 auto}}.hiyou_kihon,.hiyou_jippi{background:#0063a9;color:#fff;padding:1.5em;border-radius:20px;box-shadow:3px 3px 4px rgba(0,0,0,0.35)}@media screen and (max-width: 767px){.hiyou_kihon .ttl2,.hiyou_jippi .ttl2{text-align:center}}.hiyou_kihon p{line-height:1.4}.hiyou_kihon strong{color:#fcff00;font-size:4.2rem}@media screen and (max-width: 767px){.hiyou_kihon strong{font-size:2.3rem}}.hiyou_kihon .small{margin-top:1em;font-size:1.6rem}@media screen and (max-width: 767px){.hiyou_kihon .small{font-size:1.55rem}}@media print, screen and (min-width: 768px){.hiyou_jippi{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.hiyou_bikou{background:#fff;border-radius:20px;margin-top:2em;padding:2em}@media screen and (max-width: 767px){.hiyou_bikou{padding:1.5em}}.hiyou_bikou .ttl4{font-weight:700}.hiyou_bikou .asterisk{margin-top:0.5em}.flow_ol{counter-reset:number;list-style:none;border:2px solid #eee;border-radius:20px;padding:1em 2em 0;box-shadow:4px 4px 6px rgba(0,0,0,0.35);position:relative;background:#fff}@media screen and (max-width: 767px){.flow_ol{padding:0 1em}}.flow_ol:before{content:"";display:block;width:155px;height:197px;background:url("../../img/man4.png") no-repeat center/contain;position:absolute;top:-170px;right:0;z-index:1}@media screen and (max-width: 767px){.flow_ol:before{top:-18vw;width:28vw;height:22vw}}.flow_ol>li{position:relative;padding:4rem 0 4rem 5em}@media screen and (max-width: 767px){.flow_ol>li{padding:2rem 0}}.flow_ol>li:not(:first-child){border-top:2px dashed #ccc}.flow_ol>li .num{background:#0063a9;color:#fff;border-radius:50%;letter-spacing:0;font-weight:700;display:block;width:4em;height:4em;text-align:center;padding-top:0.6em}@media print, screen and (min-width: 768px){.flow_ol>li .num{position:absolute;top:2rem;left:0}}@media screen and (max-width: 767px){.flow_ol>li .num{margin:auto;width:3.5em;height:3.5em;margin-bottom:1em}}.flow_ol>li .num:before{content:"STEP";font-size:1.4rem;display:block;line-height:1}@media screen and (max-width: 767px){.flow_ol>li .num:before{font-size:1.2rem}}.flow_ol>li .num:after{counter-increment:number;content:counter(number,decimal-leading-zero);font-size:3.4rem;display:block;line-height:1}@media screen and (max-width: 767px){.flow_ol>li .num:after{font-size:2.15rem}}.flow_ol>li .ttl2{font-family:"Noto Sans JP",sans-serif}@media screen and (max-width: 767px){.flow_ol>li .ttl2{text-align:center}}.youi_area{position:relative;padding-top:0}.youi_area:before{content:"";display:block;background:#f9f7ea;position:absolute;left:0;right:0;bottom:0;top:-10em;z-index:-1}.youi_area h3{font-size:2.2rem;font-weight:700;margin:2rem 0}@media screen and (max-width: 767px){.youi_area h3{font-size:1.75rem}}@media print, screen and (min-width: 768px){.youi_ul{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.youi_ul>li{background:#fff;border:2px solid #ccc;border-radius:20px;padding:2em;width:100%}.youi_ul>li+li{margin-left:6rem}@media screen and (max-width: 767px){.youi_ul>li+li{margin:2rem 0 0}}@media screen and (max-width: 767px){.youi_ul>li .img{text-align:center}}.youi_ul>li .asterisk{margin-top:0.5em}.youi_bikou{background:#fff;border:2px solid #ccc;border-radius:20px;padding:2em;margin-top:2em}.youi_bikou h3{margin-top:0}.youi_bikou p{font-weight:700}.faq_area{background:#62b710}.faq_area .ttl1{position:relative;padding-left:150px}@media screen and (max-width: 767px){.faq_area .ttl1{padding-left:calc(26vw + 0.5em)}}.faq_area .ttl1:before{content:"";display:block;width:99px;height:199px;background:url("../../img/faq_img1.png") no-repeat center/contain;position:absolute;top:-95px;left:0}@media screen and (max-width: 767px){.faq_area .ttl1:before{top:-14vw;width:26vw;height:28vw}}.faq_ul li{background:#fff;border-radius:20px;padding:2em}@media screen and (max-width: 767px){.faq_ul li{padding:1.5em}}.faq_ul li+li{margin-top:2em}.faq_ul li .ttl2{font-family:"Noto Sans JP",sans-serif;position:relative;padding-left:7rem}@media screen and (max-width: 767px){.faq_ul li .ttl2{padding-left:2.5em}}.faq_ul li .ttl2:before{content:"Q";display:block;width:2em;height:2em;line-height:2em;background:#ff9c00;color:#fff;text-align:center;position:absolute;top:-0.3em;left:0;border-radius:50%;font-size:2.4rem;font-family:"RocknRoll One",sans-serif}@media screen and (max-width: 767px){.faq_ul li .ttl2:before{font-size:1.8rem}}@media screen and (max-width: 767px){.faq_ul li .ttl2:before{top:0}}.faq_ul li a{text-decoration:underline}.faq_ul li a:hover{text-decoration:none}@media print, screen and (min-width: 768px){.faq_ul li>div{padding-left:7rem}}
/*# sourceMappingURL=top.css.map */
