.s1mlt85b{font-size:2rem}@media (max-width:768px){.s1mlt85b{font-size:1.8rem}}.s1mlt85b .marker{background:linear-gradient(transparent 40%,#FBE83D 0)}.s1mlt85b .text-primary{color:#0096FA}.s1mlt85b .title{text-align:center;margin-bottom:4rem}.s1mlt85b .title h2{font-size:3.6rem;color:#0096FA}@media (max-width:767px){.s1mlt85b .title h2{font-size:2.8rem}}.s1mlt85b .check-container{display:inline-block;background-color:#FFFFFF;border:1px solid #0096fa;border-radius:100px;padding:1em 2em 1em 1em;margin:2em auto 0;position:relative;left:50%;transform:translateX(-50%)}@media (max-width:767px){.s1mlt85b .check-container{border-radius:10px;padding:2vw}}.s1mlt85b .check-container .check-item{display:flex;align-items:center;text-align:left}@media (max-width:767px){.s1mlt85b .check-container .check-item{align-items:start}}.s1mlt85b .check-container .check-item>img{margin-right:2.5rem}@media (max-width:767px){.s1mlt85b .check-container .check-item>img{width:50px;height:50px}}.s1mlt85b .check-container .check-item>.check-text h3{margin:0 0 .5em}.s1mlt85b .check-container .check-item>.check-text p,.s1mlt85b .check-container .check-item>.check-text ul{font-size:.95em;margin:0}.s1mlt85b .check-container .check-item>.check-text ul{padding-left:1em}.t1a64zlc{width:100vw;height:calc(100vh - 148px);min-height:600px;max-height:800px;background-image:url(/sale/top-background_001.jpg);background-size:cover;-webkit-background-position:center;background-position:50%}@media (max-width:1023px){.t1a64zlc{min-height:700px;max-height:unset}}@media (max-width:767px){.t1a64zlc{height:calc(100vh - 148px);min-height:600px}}.t1a64zlc .container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}@media (max-width:767px){.t1a64zlc .container .title{margin-bottom:0}}.t1a64zlc .container .title .sub-text{display:inline-block;text-align:center;font-weight:700;margin:0 0 .5em;padding:.25em .75em;background-color:#FBE83D}@media (max-width:767px){.t1a64zlc .container .title .sub-text{font-size:min(1.8rem,4vw)}}.t1a64zlc .container .title h1{margin-bottom:0}.t1a64zlc .container .title h1 img{max-width:100%;height:auto}.t1a64zlc .container .point-container{display:flex;justify-content:center;min-width:840px}@media (max-width:1023px){.t1a64zlc .container .point-container{-webkit-box-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}}.t1a64zlc .container .point-container .point-item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(255,255,255,.9);border-radius:10px;margin:2rem .5em 0 0;padding:1rem 0;width:25%;position:relative}.t1a64zlc .container .point-container .point-item span{display:none}@media (max-width:1023px){.t1a64zlc .container .point-container .point-item{width:100%;margin:2rem 0 0;padding:1rem 2rem}.t1a64zlc .container .point-container .point-item span{display:inline}}@media (max-width:767px){.t1a64zlc .container .point-container .point-item{align-items:start;width:100%;margin:1.5rem 0 0}}.t1a64zlc .container .point-container .point-item:last-child{margin-right:0}.t1a64zlc .container .point-container .point-item img{position:absolute;top:-2rem;margin-bottom:2rem}@media (max-width:1023px){.t1a64zlc .container .point-container .point-item img{display:none}}.t1a64zlc .container .point-container .point-item a{font-size:1.6rem;font-weight:700;color:#0C4E7A;text-align:center;padding-top:3em}@media (max-width:1023px){.t1a64zlc .container .point-container .point-item a{font-size:1.8rem;padding-top:0}.t1a64zlc .container .point-container .point-item a br{display:none}}@media (max-width:767px){.t1a64zlc .container .point-container .point-item a{padding-left:1.25em;font-size:1.5rem;text-align:left;text-indent:-1.25em}}.t1a64zlc .container .point-container .point-item i{color:#0C4E7A;line-height:2em}.t1a64zlc .container .point-container .point-item i.fa-circle-chevron-right{display:none}@media (max-width:767px){.t1a64zlc .container .point-container .point-item i.fa-circle-chevron-right{display:inline}.t1a64zlc .container .point-container .point-item i.fa-arrow-circle-down{display:none}}.p15g6uhn{padding:3rem 0}.p15g6uhn .hyakusen-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.p15g6uhn .hyakusen-container a{padding:2rem 8rem;border-radius:10px;border:1px solid rgb(219,219,219)}@media (max-width:767px){.p15g6uhn .hyakusen-container a{padding:1rem 2rem}}.p15g6uhn .hyakusen-container p{margin:0;text-align:center;font-weight:600}.p15g6uhn .hyakusen-container p span{font-size:1.8rem}@media (max-width:767px){.p15g6uhn .hyakusen-container p span{display:block;font-size:1.4rem}}.plh0d1a{background-color:rgba(0,104,174,5%)}.plh0d1a .staff-container{display:flex;justify-content:center}@media (max-width:1023px){.plh0d1a .staff-container{-webkit-box-flex-wrap:wrap;flex-wrap:wrap}}.plh0d1a .staff-container .staff-item{display:flex;flex-direction:column;justify-content:center;width:25%;margin-right:1em;text-align:center}@media (max-width:1023px){.plh0d1a .staff-container .staff-item{width:50%}}@media (max-width:767px){.plh0d1a .staff-container .staff-item{width:100%}}.plh0d1a .staff-container .staff-item:last-child{margin-right:0}@media (max-width:1023px){.plh0d1a .staff-container .staff-item{margin-right:0;margin-bottom:1em}}.plh0d1a .staff-container .staff-item img{width:100%;max-width:200px;height:auto;border-radius:50%;margin-bottom:1rem;box-shadow:5px 5px rgba(0,160,250,50%)}.plh0d1a .staff-container .staff-item p{text-align:center}.plh0d1a .staff-container .staff-item .favorite-place h3{display:inline;font-size:.85em;background-color:#FFFFFF;border-radius:15px;margin:0;padding:4px 15px}.b1wvnka9{border-bottom:1px solid #0096fa}.b1wvnka9 .book-container{display:flex;justify-content:center;align-items:center}@media (max-width:767px){.b1wvnka9 .book-container{flex-direction:column}}.b1wvnka9 .book-container .book-item-image{display:flex;justify-content:center;width:calc(100% * 6 / 12)}@media (max-width:767px){.b1wvnka9 .book-container .book-item-image{width:100%;margin-bottom:2rem}}.b1wvnka9 .book-container .book-item-image img{width:90%}@media (max-width:767px){.b1wvnka9 .book-container .book-item-image img{width:100%}}.b1wvnka9 .book-container .book-item-text{width:calc(100% * 6 / 12)}@media (max-width:767px){.b1wvnka9 .book-container .book-item-text{width:100%}.b1wvnka9 .book-container .book-item-text p{text-align:center}}@media (max-width:479px){.b1wvnka9 .book-container .book-item-text p{text-align:justify}}.b1wvnka9 .book-container .book-item-text h2{color:#0096FA;text-align:left}@media (max-width:767px){.b1wvnka9 .book-container .book-item-text h2{text-align:center}}@media (max-width:479px){.b1wvnka9 .book-container .book-item-text h2{font-size:2.5rem;text-align:justify}}.b1wvnka9 .book-container .book-item-text h2 span{font-size:2rem}@media (max-width:479px){.b1wvnka9 .book-container .book-item-text h2 span{font-size:1.8rem}}.p9xr61l .graph{display:flex;flex-direction:column;align-items:center}.p9xr61l .graph .bubble{display:inline-block;position:relative;text-align:center;font-size:1.15em;font-weight:700;padding:0 1em;margin:0 auto 1em}.p9xr61l .graph .bubble:after,.p9xr61l .graph .bubble:before{content:"";position:absolute;bottom:0;width:2px;height:6rem;background:rgba(0,0,0,.4)}.p9xr61l .graph .bubble:before{transform:rotate(-30deg);left:0}.p9xr61l .graph .bubble:after{transform:rotate(30deg);right:0}.p9xr61l .graph img{width:100%;height:auto;max-width:960px}.pvsxqsp{background-color:rgba(0,104,174,5%)}.pvsxqsp h3,.pvsxqsp p{text-align:center}@media (max-width:479px){.pvsxqsp h3,.pvsxqsp p{text-align:left}}.pvsxqsp p{margin-bottom:0}.pvsxqsp .check-container{margin-bottom:2em}.pvsxqsp .check-container .check-text h3,.pvsxqsp .check-container .check-text p{text-align:left}.pvsxqsp .meister-container{display:flex;justify-content:space-between}@media (max-width:479px){.pvsxqsp .meister-container{flex-direction:column}}.pvsxqsp .meister-container .meister-item{width:50%;margin-right:1em}@media (max-width:479px){.pvsxqsp .meister-container .meister-item{width:100%;margin-right:0;margin-bottom:2em}}.pvsxqsp .meister-container .meister-item:last-child{margin-right:0}.pvsxqsp .meister-container .meister-item p{font-weight:700;margin-bottom:1em}.pvsxqsp .meister-container .meister-item img{width:100%;height:auto}.pvsxqsp .CG-container{display:flex;justify-content:space-between}@media (max-width:479px){.pvsxqsp .CG-container{-webkit-box-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}}.pvsxqsp .CG-container .CG-item{position:relative;width:33.3%;margin-top:2em;margin-right:1em}@media (max-width:479px){.pvsxqsp .CG-container .CG-item{width:calc(50% - .5em);margin-top:1em}}.pvsxqsp .CG-container .CG-item:after{content:"";position:absolute;top:50%;transform:translate(-50%,-50%);left:0;z-index:2;width:0;height:0;border-left:2.5rem solid #0096fa;border-top:2.5rem solid transparent;border-bottom:2.5rem solid transparent}.pvsxqsp .CG-container .CG-item img{width:100%;height:auto}.pvsxqsp .CG-container .CG-item:first-child:after{display:none}.pvsxqsp .CG-container .CG-item:last-child{margin-right:0}@media (max-width:479px){.pvsxqsp .CG-container .CG-item:nth-child(2){margin-right:0}}.proa2d8{background-color:rgba(0,104,174,5%)}.proa2d8 .plan-container{background-color:#FFFFFF;padding:1em 2em;margin-bottom:2em;border-radius:10px}@media (max-width:479px){.proa2d8 .plan-container{padding:1em}}.proa2d8 .plan-container h3{display:flex;align-items:center}@media (max-width:767px){.proa2d8 .plan-container h3{align-items:start}}.proa2d8 .plan-container h3 img{margin-right:.5em}@media (max-width:767px){.proa2d8 .plan-container h3 img{width:30px;height:30px}}.proa2d8 .plan-container.container001{position:relative}.proa2d8 .plan-container.container001:after{position:absolute;content:"";background-image:url(/sale/plan-person_001.jpg);background-size:contain;background-repeat:no-repeat;top:-2em;right:-1em;width:200px;height:200px;border-radius:50%;box-shadow:5px 5px rgba(0,160,250,50%)}@media (max-width:1023px){.proa2d8 .plan-container.container001:after{display:none}}.proa2d8 .plan-container.container001 ol li::marker{color:#0096FA;font-weight:700}.proa2d8 .plan-container.container002 .plan-example-container{display:flex;justify-content:space-between}@media (max-width:767px){.proa2d8 .plan-container.container002 .plan-example-container{-webkit-box-flex-wrap:wrap;flex-wrap:wrap}}.proa2d8 .plan-container.container002 .plan-example-container .plan-example-item{width:25%;font-size:.85em;margin-right:1em}@media (max-width:767px){.proa2d8 .plan-container.container002 .plan-example-container .plan-example-item{width:48%;margin:0}}.proa2d8 .plan-container.container002 .plan-example-container .plan-example-item:last-child{margin-right:0}.proa2d8 .plan-container.container002 .plan-example-container .plan-example-item img{width:100%;height:auto}.proa2d8 .plan-container.container003 .plan-support-container{display:flex;justify-content:space-between}@media (max-width:767px){.proa2d8 .plan-container.container003 .plan-support-container{flex-direction:column}}.proa2d8 .plan-container.container003 .plan-support-container>ul{list-style:none;padding-left:3em;width:48%}@media (max-width:767px){.proa2d8 .plan-container.container003 .plan-support-container>ul{width:100%;margin-bottom:0}}.proa2d8 .plan-container.container003 .plan-support-container>ul>li{position:relative;margin-bottom:1.5em}@media (max-width:767px){.proa2d8 .plan-container.container003 .plan-support-container>ul>li{margin-bottom:2em}}.proa2d8 .plan-container.container003 .plan-support-container>ul>li img{position:absolute;top:-.75em;left:-3em}@media (max-width:767px){.proa2d8 .plan-container.container003 .plan-support-container>ul>li img{width:3em;height:3em}}.proa2d8 .plan-container.container003 .plan-support-container>ul>li>ul{list-style:none;padding-left:1em;font-size:.85em}.proa2d8 .plan-container.container003 .plan-support-container>ul>li>ul>li{text-indent:-1em}.p1umvrk9 .strength-container .strength-item{display:flex;flex-direction:row;align-items:center;margin-bottom:3em}.p1umvrk9 .strength-container .strength-item:last-child{margin-bottom:0}@media (max-width:767px){.p1umvrk9 .strength-container .strength-item{flex-direction:column}}.p1umvrk9 .strength-container .strength-item .strength-item-text{width:40%;margin:0 0 0 10%;padding:0 2em 0 0}@media (max-width:1023px){.p1umvrk9 .strength-container .strength-item .strength-item-text{width:50%;margin:0}}@media (max-width:767px){.p1umvrk9 .strength-container .strength-item .strength-item-text{width:100%;padding:0}}.p1umvrk9 .strength-container .strength-item .strength-item-image{width:50%}@media (max-width:767px){.p1umvrk9 .strength-container .strength-item .strength-item-image{width:100%;margin:0}}.p1umvrk9 .strength-container .strength-item .strength-item-image img{width:100%;height:auto;border-radius:10px}.p1umvrk9 .strength-container .strength-item:first-child .strength-item-text{margin:0 10% 0 0;padding:0 0 0 2em;order:2}@media (max-width:1023px){.p1umvrk9 .strength-container .strength-item:first-child .strength-item-text{margin:0}}@media (max-width:767px){.p1umvrk9 .strength-container .strength-item:first-child .strength-item-text{padding:0}}.p1umvrk9 .strength-container .strength-item:first-child .strength-item-text a{font-weight:700}.p1umvrk9 .strength-container .strength-item:first-child .strength-item-text a i{margin-right:.5em}.p1umvrk9 .strength-container .strength-item:first-child .strength-item-image,.p1umvrk9 .strength-container .strength-item:last-child .strength-item-text{order:1}@media (max-width:767px){.p1umvrk9 .strength-container .strength-item:last-child .strength-item-text{order:2}}.p1umvrk9 .strength-container .strength-item:last-child .strength-item-image{order:2}@media (max-width:767px){.p1umvrk9 .strength-container .strength-item:last-child .strength-item-image{order:1}}.fa94h9a{background-color:rgba(0,104,174,5%)}.fa94h9a .faq-container{background-color:#FFFFFF;padding:1em 2em;margin-bottom:1.5em;border-radius:10px}@media (max-width:479px){.fa94h9a .faq-container{padding:1em}}.fa94h9a .faq-container .question{font-weight:600;margin-bottom:.5em}.fa94h9a .faq-container .question-icon{display:-ms-inline-blodk;display:inline-blodk;padding-right:.5em;color:#0096FA}.fa94h9a .faq-container .answer{margin-bottom:0;font-size:.85em}.c1pzlglp{background-color:#0068AD}@media (max-width:479px){.c1pzlglp.xs-none{display:none}}