﻿*{letter-spacing:.05rem;line-height:1.5;color:#333}html{font-size:100%;overflow-x:hidden}body{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:bold;overflow-x:hidden}a{display:inline-block;text-decoration:none;transition:.3s all ease-in-out;cursor:pointer}a:hover{opacity:.7}@media screen and (max-width: 768px){a:hover{opacity:1}}li{list-style:none}img{max-width:100%;vertical-align:bottom;image-rendering:-webkit-optimize-contrast;pointer-events:none}.fadeUp{transform:translateY(30px);opacity:0;transition:1s all ease-in-out}.fadeUp.active{transform:translateY(0);opacity:1}.fadeUpWrap>*{transform:translateY(30px);opacity:0;transition:1s all ease-in-out}.fadeUpWrap.active>*{transform:translateY(0);opacity:1}.fadeUpWrap>*:nth-child(1){transition-delay:0s}.fadeUpWrap>*:nth-child(2){transition-delay:.1s}.fadeUpWrap>*:nth-child(3){transition-delay:.2s}.fadeUpWrap>*:nth-child(4){transition-delay:.3s}.fadeUpWrap>*:nth-child(5){transition-delay:.4s}.fadeUpWrap>*:nth-child(6){transition-delay:.5s}.fadeUpWrap>*:nth-child(7){transition-delay:.6s}.fadeUpWrap>*:nth-child(8){transition-delay:.7s}.fadeUpWrap>*:nth-child(9){transition-delay:.8s}.fadeUpWrap>*:nth-child(10){transition-delay:.9s}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 768px){.flex{flex-direction:column}.flex>*{width:100% !important}}.wrap{display:block;margin:0 auto;padding:0 20px;max-width:calc(950px + 40px)}.inner{display:block;margin:0 auto;padding:0 20px;max-width:calc(800px + 40px)}section{padding-top:60px;margin-top:-60px}.accordion{border:2px solid #ddd;border-radius:10px;margin-bottom:20px;overflow:hidden;background:#fff}.accordion .accordion_main{position:relative;padding:20px 60px 20px 20px;cursor:pointer;background:#fff;transition:background .3s ease;font-size:1.125rem}@media screen and (max-width: 768px){.accordion .accordion_main{padding:15px 40px 15px 15px;font-size:0.9375rem}}.accordion .accordion_main:hover{background:rgba(255,227,239,.5019607843)}.accordion .accordion_main::after{content:"ー";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:bold;color:#333;transition:all .3s ease}@media screen and (max-width: 768px){.accordion .accordion_main::after{font-size:20px}}.accordion .accordion_sub{padding:20px;background:#fff;display:block}.accordion:not(#faq .accordion) .accordion_sub{display:block}.accordion:not(#faq .accordion) .accordion_main::after{content:"ー"}.accordion:not(#faq .accordion):not(.active) .accordion_sub{display:none}.accordion:not(#faq .accordion):not(.active) .accordion_main::after{content:"＋"}#faq .accordion .accordion_sub{display:none}#faq .accordion .accordion_main::after{content:"＋"}#faq .accordion.active .accordion_sub{display:block}#faq .accordion.active .accordion_main::after{content:"ー"}.btns{display:flex;flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.btns li{width:49%}@media screen and (max-width: 768px){.btns{flex-direction:column}.btns>*{width:100% !important}.btns li:first-child{margin-bottom:30px}}p.add{font-size:0.75rem;letter-spacing:0}p.add a{text-decoration:underline;text-underline-offset:2px}@media screen and (max-width: 768px){p.add{line-height:1.8}}.ab{position:absolute}.underLine{text-decoration:underline;text-underline-offset:2px}.red{color:#ce2435}.marker_bottom{background:linear-gradient(transparent 60%, #f4f192 60%);background-size:100% 20px;background-position:0 100%;background-repeat:no-repeat}.serif{position:relative;color:#fff;padding:6px 30px;text-align:center;margin-bottom:40px;font-size:0.875rem}@media screen and (max-width: 768px){.serif{margin-bottom:30px}}.serif::after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.serif.kon{background:#192a76}.serif.kon::after{border-top:10px solid #192a76}.serif.yellow{background:#f4f192;color:#192a76;display:table;margin:0 auto;padding:6px 30px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}.serif.yellow::after{bottom:-6px;border-top:6px solid #f4f192}.sakuraWrap .sakura{position:absolute}@media screen and (max-width: 768px){.sakuraWrap .sakura{width:50%}}.sakuraWrap .sakura03{left:0;top:0}.sakuraWrap .sakura04{right:0;top:0}.sakuraWrap .sakura05{left:0;bottom:0}.sakuraWrap .sakura06{right:0;bottom:0}.headerWrap{padding:8px 20px}@media screen and (max-width: 768px){.headerWrap a{margin:0 auto;display:table;width:76px}}.mv{position:relative;margin-bottom:60px}.mv .mvLink{position:absolute;display:block;width:100%;height:15%;z-index:2;cursor:auto}.mv .mvLink01{bottom:15%}.mv .mvLink02{bottom:0}@media screen and (max-width: 768px){.mv .mvLink01{bottom:30%}.mv .mvLink02{bottom:12%}}#intro{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../../img/bg01.jpg);position:relative;padding-bottom:40px}@media screen and (max-width: 768px){#intro{padding-bottom:20px}}#intro .wrap{position:relative;z-index:5}#intro .ab{top:50%;transform:translateY(-50%)}#intro .sakura01{left:0}#intro .sakura02{right:0}@media screen and (max-width: 768px){#intro .ab{width:80px;top:-20px;z-index:1}}#recommend{padding:120px 0 100px;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../../img/bg02.jpg);margin-bottom:60px}@media screen and (max-width: 768px){#recommend{padding:80px 0 50px;margin-bottom:100px}}#recommend .white{background:#fff;border-radius:15px;text-align:center;padding:40px 20px;position:relative}#recommend .white .who{margin-bottom:40px}@media screen and (max-width: 768px){#recommend .white .who{margin-bottom:30px}}#recommend .white .ab.boy{bottom:-150px;left:-110px}#recommend .white .ab.girl{bottom:-140px;right:-140px}@media screen and (max-width: 768px){#recommend .white .ab.boy{width:126px;bottom:-210px;left:-10px}#recommend .white .ab.girl{width:168px;bottom:-170px;right:0}}#point{padding:120px 0 120px;background:#ffe3ef;margin-bottom:60px}#point h2{text-align:center;margin-bottom:40px}#point ul.ankers{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;margin-bottom:160px}@media screen and (max-width: 768px){#point ul.ankers{grid-template-columns:repeat(2, 1fr);margin-bottom:100px}}#point section{background:#fff;padding:0;margin:0;border-radius:15px;margin-bottom:150px}@media screen and (max-width: 768px){#point section{margin-bottom:80px}}#point section h3{text-align:center;transform:translateY(-50%);margin-bottom:-100px}@media screen and (max-width: 768px){#point section h3{width:80px;margin:0 auto -20px}}#point section .inner{padding-bottom:80px}@media screen and (max-width: 768px){#point section .inner{padding-right:15px;padding-left:15px;padding-bottom:20px}}#point section .inner .flex .text{font-size:1.625rem;color:#192a76}@media screen and (max-width: 1024px){#point section .inner .flex .text{font-size:1.25rem}}@media screen and (max-width: 768px){#point section .inner .flex .text{font-size:1.125rem;margin-bottom:20px}}#point section .inner .yellow_bg{padding:40px;background:#fcfbe0;border-radius:15px;text-align:center}@media screen and (max-width: 768px){#point section .inner .yellow_bg{padding:15px}}#point section .inner .yellow_bg .subTitle_step{margin-bottom:20px}#point section .inner .yellow_bg .accordion.tohoku_blue{border:solid 2px #009eb7}#point section .inner .yellow_bg .accordion.tohoku_blue .accordion_main,#point section .inner .yellow_bg .accordion.tohoku_blue .accordion_main::after{color:#009eb7}#point section .inner .yellow_bg .accordion.tohoku_blue .accordion_main:hover{background:rgba(0,158,183,.062745098)}#point section .inner .yellow_bg .accordion.tohoku_blue .blue_bg{background:#dcf9f8}#point section .inner .yellow_bg .has_lightBg{border-radius:15px;padding:20px;margin:0 30px 30px}@media screen and (max-width: 768px){#point section .inner .yellow_bg .has_lightBg{border-radius:5px;padding:10px;margin:0 10px 10px}}#point section .inner .yellow_bg .step_box-wrap{margin-bottom:40px}@media screen and (max-width: 768px){#point section .inner .yellow_bg .step_box-wrap{margin-bottom:20px}}#point section .inner .yellow_bg .step_box-wrap .step_box{border:solid 2px #43bbef;border-radius:15px;background:#fff}@media screen and (max-width: 768px){#point section .inner .yellow_bg .step_box-wrap .step_box{border-radius:4px}}#point section .inner .yellow_bg .step_box-wrap .step_box .step_title-wrap{background:#43bbef;border-radius:10px 10px 0 0;padding:10px 0}@media screen and (max-width: 768px){#point section .inner .yellow_bg .step_box-wrap .step_box .step_title-wrap{border-radius:2px 2px 0 0}}#point section .inner .yellow_bg .step_box-wrap .step_box .step_title-wrap.title_only{border-radius:10px}@media screen and (max-width: 768px){#point section .inner .yellow_bg .step_box-wrap .step_box .step_title-wrap.title_only{border-radius:3px}}#point section .inner .yellow_bg .step_box-wrap .step_box .step_title-wrap .num{color:#43bbef;padding:2px 10px 3px;background:#f4f192;border-radius:4px;margin-right:5px}@media screen and (max-width: 768px){#point section .inner .yellow_bg .step_box-wrap .step_box .step_title-wrap .num{margin-right:2px;font-size:0.625rem}}#point section .inner .yellow_bg .step_box-wrap .step_box .step_title-wrap .text{color:#fff}@media screen and (max-width: 768px){#point section .inner .yellow_bg .step_box-wrap .step_box .step_title-wrap .text{font-size:0.875rem}}#point section .inner .yellow_bg .white{margin:10px 0}#point section .inner .yellow_bg .links{margin-bottom:40px}#point section .inner .yellow_bg .links p{font-size:0.875rem;margin-bottom:10px}#point section .inner .yellow_bg .links a{display:flex;align-items:center;justify-content:center;color:#192a76;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width: 768px){#point section .inner .yellow_bg .links a{font-size:0.75rem}}#point section .inner .yellow_bg .inner{padding:0}#point section .inner .yellow_bg .add{text-align:left}#point section .inner .yellow_bg .accordion.hokkaido_green{border:solid 2px #299e65}#point section .inner .yellow_bg .accordion.hokkaido_green .accordion_main,#point section .inner .yellow_bg .accordion.hokkaido_green .accordion_main::after{color:#299e65}#point section .inner .yellow_bg .accordion.hokkaido_green .accordion_main:hover{background:rgba(41,158,101,.062745098)}#point section .inner .yellow_bg .accordion.hokkaido_green .green_bg{background:#d7f9e3;padding-bottom:1px}#point section .inner .yellow_bg .accordion.hokkaido_green .step_box{border:solid 2px #299e65}#point section .inner .yellow_bg .accordion.hokkaido_green .step_box .step_title-wrap{background:#299e65}#point section .inner .yellow_bg .accordion.hokkaido_green .step_box .step_title-wrap .num{color:#299e65}#point section .inner .yellow_bg .accordion.hokkaido_green .white{text-align:left;padding:10px 30px 30px}@media screen and (max-width: 768px){#point section .inner .yellow_bg .accordion.hokkaido_green .white{padding:10px 15px 15px}}#point section .inner .yellow_bg .accordion.hokkaido_green .white ul li{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}#point section .inner .yellow_bg .accordion.hokkaido_green .white ul li .num{background:#299e65;color:#fcfbe0;padding:4px 6px;margin-right:10px;text-align:center;border-radius:50%}#point section .inner .yellow_bg .accordion.hokkaido_green .white ul li .text{color:#192a76}@media screen and (max-width: 768px){#point section .inner .yellow_bg .accordion.hokkaido_green .white ul li .num{width:34px;margin-right:10px}#point section .inner .yellow_bg .accordion.hokkaido_green .white ul li .text{width:calc(100% - 44px);font-size:0.75rem}}#point section .inner .yellow_bg .accordion.hokkaido_green .white .yellow{background:#f4f192;color:#192a76;padding:5px 20px;margin-bottom:20px}@media screen and (max-width: 768px){#point section .inner .yellow_bg .accordion.hokkaido_green .white .yellow{font-size:0.75rem;padding:5px 10px}}#point section .inner .yellow_bg .accordion.hokkaido_green .white .yellow .kome{font-size:0.75rem;position:relative;bottom:4px}#point section .inner .yellow_bg .accordion.hokkaido_green .white .step02_list{margin-bottom:30px}#point section.point01 .inner .flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:40px}#point section.point01 .inner .flex .text{width:55%}#point section.point01 .inner .flex img{width:40%}#point section.point02 .inner{padding-bottom:40px}#point section.point02 .flex{display:flex;flex-wrap:wrap;justify-content:space-between}#point section.point02 .flex .textWrap,#point section.point02 .flex .imgWrap{width:48%}#point section.point02 .flex .text{margin-bottom:30px}#point section.point02 .flex .text .kome{font-size:1rem;color:#192a76;position:relative;bottom:8px}#point section.point02 .flex .add01{line-height:2;margin-bottom:30px}#point section.point02 .flex .add01 a{text-decoration:underline;text-underline-offset:2px}#point section.point02 .flex .add02{font-size:0.75rem}#point section.point03 h3{margin-bottom:-55px}@media screen and (max-width: 768px){#point section.point03 h3{margin-bottom:0}}#point section.point03 .inner{padding-bottom:40px}#point section.point03 .inner .flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#point section.point03 .inner .flex .textWrap{width:52%}#point section.point03 .inner .flex .textWrap .text{margin-bottom:30px}#point section.point03 .inner .flex .textWrap ul li{margin-bottom:24px}#point section.point03 .inner .flex .textWrap ul li h4{display:flex;flex-wrap:wrap;align-items:center;color:#192a76;font-size:1.25rem;margin-bottom:10px}@media screen and (max-width: 768px){#point section.point03 .inner .flex .textWrap ul li h4{font-size:1rem}}#point section.point03 .inner .flex .textWrap ul li h4 img{margin-right:10px}#point section.point03 .inner .flex .textWrap ul li .info{line-height:2}#point section.point03 .inner .flex .imgWrap{width:40%;display:flex;flex-direction:column;align-items:center}#point section.point04{margin-bottom:40px}#point section.point04 h3{margin-bottom:-55px}@media screen and (max-width: 768px){#point section.point04 h3{margin-bottom:0;width:170px}}#point section.point04 .inner{padding-bottom:40px}#point section.point04 .inner .flex{display:flex;flex-wrap:wrap;align-items:flex-start}#point section.point04 .inner .flex .textWrap{width:50%}#point section.point04 .inner .flex .textWrap .text{margin-bottom:30px}#point section.point04 .inner .flex .textWrap .add01{margin-bottom:30px}#point section.point04 .inner .flex .textWrap .add02{font-size:0.75rem}@media screen and (max-width: 768px){#point section.point04 .inner .flex .textWrap .add02{margin-bottom:30px}}#point section.point04 .inner .flex .imgWrap{width:40%}#point #move{display:table;margin:0 auto;border:solid #333 2px;padding:5%}@media screen and (max-width: 768px){#point #move{padding:15% 5%}}#point #move h2{display:table;margin:0 auto 40px;color:#f35092}#point #move p{line-height:2}#point #move .pink{color:#f35092}.insert{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../../img/bg_sakura-small.png);padding:0 0 40px;margin-bottom:60px;position:relative}.insert.insert02{margin-bottom:0}.insert .wrap{position:relative;z-index:8}.insert .wrap img.main{margin-top:-70px;margin-bottom:10px}@media screen and (max-width: 768px){.insert .wrap img.main{margin-top:40px;margin-bottom:30px;position:relative;width:calc(100% + 20px);max-width:unset}}.insert .wrap .btns{margin-bottom:10px;position:relative;z-index:8}@media screen and (max-width: 768px){.insert .wrap .btns{margin-bottom:30px}}.insert .wrap .add a{display:inline}#ampere{background:#ffe3ef;padding-bottom:120px;margin-bottom:60px}@media screen and (max-width: 768px){#ampere{padding-top:20px;padding-bottom:60px}}#ampere h2{margin-bottom:40px}#ampere .table_ampere{margin-bottom:40px}#target{padding:60px 0;background:#fff3f9;margin-bottom:60px}#target .accordion{border:solid 2px #192a76}#target .accordion_main{color:#192a76;text-align:center}@media screen and (max-width: 768px){#target .accordion_sub{padding:15px}}#target .accordion_sub .pink{color:#f35092;text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#target .accordion_sub .pink{margin-bottom:30px}}#target .accordion_sub .to_term{color:#192a76;text-decoration:underline;text-underline-offset:2px;display:table;margin:0 auto 30px;padding-right:10px;position:relative}#target .accordion_sub .to_term::after{content:"";border-right:solid 1px #192a76;border-top:solid 1px #192a76;height:10px;width:10px;position:absolute;right:0;top:50%;transform:rotate(45deg) translateY(-50%)}#plan{background:#ffe3ef;padding-bottom:80px;margin-bottom:60px}#plan h2{text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#plan h2{width:220px;display:table;margin:0 auto 30px}}#plan ul.plans{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin-bottom:50px}@media screen and (max-width: 768px){#plan ul.plans{grid-template-columns:repeat(1, 1fr)}#plan ul.plans li img{width:100%}}#plan section{margin-bottom:80px}@media screen and (max-width: 768px){#plan section{margin-bottom:40px}}#plan section h3{padding:20px 20px 16px;border-radius:15px 15px 0 0}@media screen and (max-width: 768px){#plan section h3{border-radius:10px 10px 0 0}}#plan section h3 .serif{margin-bottom:10px}#plan section h3 .textWrap{display:flex;flex-wrap:wrap;justify-self:center;align-items:center}@media screen and (max-width: 768px){#plan section h3 .textWrap{justify-content:center;flex-direction:column}}#plan section h3 .textWrap .small{margin-right:30px;color:#fff}@media screen and (max-width: 768px){#plan section h3 .textWrap .small{margin-right:0}}@media screen and (max-width: 768px)and (max-width: 768px){#plan section h3 .textWrap .small{font-size:0.875rem}}#plan section h3 .textWrap .small .yellow{color:#f4f192}#plan section h3 .textWrap .big{color:#fff;font-size:2.5rem}#plan section h3 .textWrap .big span{color:#fff}@media screen and (max-width: 1024px){#plan section h3 .textWrap .big{font-size:2rem}}@media screen and (max-width: 768px){#plan section h3 .textWrap .big{font-size:1.5rem}}#plan section .white{background:#fff;border-radius:0 0 15px 15px;padding:30px 0 40px}#plan section .white .title_hasBg{display:table;padding:6px 20px;background:#ccc;color:#fff;margin:0 auto 40px}@media screen and (max-width: 768px){#plan section .white .title_hasBg{font-size:0.875rem;padding:6px 10px;text-align:center}}#plan section .white .title_hasBg .yellow{color:#f4f192}#plan section .white .plan_image{margin-bottom:40px}#plan section .white .add{margin-bottom:40px;line-height:1.8}#plan section .white .btn.pink{display:table;margin:0 auto 10px;background:#ff78ac;color:#fff;padding:14px 0;border-radius:50px;width:100%;max-width:600px;text-align:center;position:relative;font-size:1.25rem}@media screen and (max-width: 768px){#plan section .white .btn.pink{padding:14px 0;font-size:0.75rem}}#plan section .white .btn.pink::after{content:"";height:10px;width:10px;position:absolute;border-right:solid 2px #fff;border-top:solid 2px #fff;transform:rotate(45deg) translateY(-50%);right:30px;top:50%}#plan section .white .btn.pink.this{margin-bottom:30px}#plan section .white .btnWrap{margin-bottom:40px}#plan section .white .simpleWrap{display:grid;grid-template-columns:repeat(2, 1fr);margin-bottom:40px}@media screen and (max-width: 768px){#plan section .white .simpleWrap{grid-template-columns:repeat(1, 1fr);gap:30px}}#plan section .white .simpleWrap li .name{text-align:center;color:#192a76;margin-bottom:5px}@media screen and (max-width: 768px){#plan section .white .simpleWrap li .name{font-size:0.875rem}}#plan section .white .simpleWrap li img{display:table;margin:0 auto}#plan section .white .simpleWrap li:not(:last-child){border-right:solid 1px #ccc}@media screen and (max-width: 768px){#plan section .white .simpleWrap li:not(:last-child){border:none}}#plan #plan01 h3,#plan #plan01 .title_hasBg{background:#7a86d2}#plan #plan02 h3,#plan #plan02 .title_hasBg{background:#3cb3c6}@media screen and (max-width: 768px){#plan #plan02 .add{margin:0}}#plan #plan03{margin-bottom:60px}#plan #plan03 h3,#plan #plan03 .title_hasBg{background:#4ca87a}@media screen and (max-width: 768px){#plan #plan03 .add{margin:0}}#plan .yakkan{display:table;margin:0 auto;color:#192a76;text-decoration:underline;text-underline-offset:2px;padding-right:20px;position:relative}#plan .yakkan::after{position:absolute;content:"";height:10px;width:10px;border-right:solid 2px #192a76;border-top:solid 2px #192a76;top:50%;right:5px;transform:rotate(45deg) translateY(-50%)}#simulation{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../../img/bg_sakura-big.png);position:relative;margin-bottom:60px;padding-bottom:80px}@media screen and (max-width: 768px){#simulation{margin-bottom:40px;padding-bottom:100px}}#simulation h2{margin-bottom:40px;position:relative;z-index:8}@media screen and (max-width: 768px){#simulation h2{width:80%;display:table;margin:0 auto 30px}}#simulation .simulation_btn{display:table;margin:0 auto 60px;position:relative;z-index:8}@media screen and (max-width: 1024px){#simulation .simulation_btn{max-width:500px}}#simulation .simulationInner{position:relative}#simulation .simulationInner .ab{z-index:2}#simulation .simulationInner .ab.girl{left:-168px;bottom:-126px}#simulation .simulationInner .ab.boy{right:-192px;top:-66px}@media screen and (max-width: 1280px){#simulation .simulationInner .ab.girl{left:-40px}#simulation .simulationInner .ab.boy{right:-40px;top:20px}}@media screen and (max-width: 768px){#simulation .ab{z-index:2}#simulation .ab.girl{left:20px}#simulation .ab.boy{right:10px}}#simulation .accordion{border:solid 2px #192a76;position:relative;z-index:8}#simulation .accordion .accordion_main{text-align:center;color:#192a76}#simulation .accordion .accordion_main::after{color:#192a76}#simulation .accordion .yellow_bg{background:#fcfbe0;margin:0 20px 20px;border-radius:15px;padding:30px 40px}@media screen and (max-width: 768px){#simulation .accordion .yellow_bg{margin:0 15px 15px;border-radius:5px;padding:15px 20px}}#simulation .accordion .yellow_bg p{margin-bottom:20px;font-size:0.875rem}@media screen and (max-width: 768px){#simulation .accordion .yellow_bg p{font-size:0.75rem}}#simulation .accordion .yellow_bg a{text-decoration:underline;text-underline-offset:2px;display:inline}#faq{margin-bottom:60px;background:#ffe3ef;padding-top:120px;padding-bottom:80px}@media screen and (max-width: 768px){#faq{padding-top:160px;padding-bottom:60px}}#faq h2{display:table;margin:0 auto 60px}@media screen and (max-width: 768px){#faq h2{width:60%}}#faq .accordion{border:solid 2px #192a76}#faq .accordion .accordion_main{color:#192a76}@media screen and (max-width: 768px){#faq .accordion .accordion_main{display:flex}}#faq .accordion .accordion_main img{margin-right:10px}@media screen and (max-width: 768px){#faq .accordion .accordion_main img{height:100%}}#faq .accordion .accordion_main::after{color:#192a76}#faq .accordion .yellow_bg{background:#fcfbe0;margin:0 20px 20px;border-radius:15px;padding:30px 40px}@media screen and (max-width: 768px){#faq .accordion .yellow_bg{padding:20px}}#faq .accordion .yellow_bg p{font-size:0.875rem}#faq .accordion .yellow_bg p:not(:last-child){margin-bottom:20px}#faq .accordion .yellow_bg .pink{color:#f35092}#faq .accordion .yellow_bg .add{font-weight:normal}#faq .accordion .yellow_bg a{text-decoration:underline;text-underline-offset:2px}body{position:relative}.float{position:relative;z-index:10}.float .to_top{position:fixed;top:20px;right:20px;opacity:0;transform:translateY(-20px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.float .to_top.active{opacity:1;transform:translateY(0);pointer-events:auto}@media screen and (max-width: 768px){.float .to_top{width:63px}}.float .white{position:fixed;right:0;bottom:0;background:#fff;box-shadow:0 0 10px 0 #ffe3ef;padding:10px 30px;border-radius:15px 0 0 0;transform:translateY(100%);transition:transform .5s ease}@media screen and (max-width: 768px){.float .white{padding:10px;border-radius:15px 15px 0 0}}.float .white.active{transform:translateY(0)}.float .white ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media screen and (max-width: 768px){.float .white ul{gap:10px}}#footer .wrap{padding:100px 20px 60px}#footer .wrap .links{position:relative}#footer .wrap .links .logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:60px}#footer .wrap .links .logos a{margin:0 20px}@media screen and (max-width: 768px){#footer .wrap .links .logos{margin-bottom:30px;flex-direction:column;margin:0 auto 40px}#footer .wrap .links .logos>*{width:100% !important}#footer .wrap .links .logos a{margin:0 0 20px}#footer .wrap .links .logos a img{display:table;margin:0 auto}}#footer .wrap .links .icons{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 768px){#footer .wrap .links .icons{position:static;display:flex;justify-content:center;align-items:center}}#footer .wrap .links .icons a{margin:0 4px}#footer .wrap nav ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 768px){#footer .wrap nav ul{display:flex;flex-wrap:wrap}}#footer .wrap nav ul li a{font-size:0.75rem}@media screen and (max-width: 768px){#footer .wrap nav ul li{width:48%}#footer .wrap nav ul li a{font-size:0.6875rem}}#footer .copy{background:#0083c9;padding:16px 20px;text-align:center}#footer .copy small{color:#fff}@media screen and (max-width: 768px){#footer .copy small{font-size:0.625rem}}.m-plus-rounded-1c-regular{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:400;font-style:normal}.spOnly{display:none}@media screen and (max-width: 768px){.pcOnly{display:none}.spOnly{display:inline}}/*# sourceMappingURL=style.min.css.map */