﻿.og{color:#F18D5F}.blue{color:#0D2BA8}.w6{font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif"}.common__wide{max-width:940px}.common__wide-l{max-width:1200px}.pagettl__cout .pagettl__cout-wp{background:url("/img/parents/mv_sp.jpg") center/cover no-repeat}.common__txt{margin-bottom:clamp(4rem, 6.5019505852vw, 6rem)}.common__txt .common__txt-ttl{text-align:center}.common__txt .common__txt-sub{font-size:1.4rem;text-align:center;line-height:2}@media (min-width: 769px){.common__txt .common__txt-sub{font-size:calc( 1.4rem + ( 1vw - 7.69px ) * .464037123 )}}@media (min-width: 1200px){.common__txt .common__txt-sub{font-size:1.6rem}}.point{margin-bottom:clamp(5rem, 12.2236671001vw, 13.7rem)}.point .point__wp{display:grid;grid-row-gap:30px}.point .point__content{box-sizing:border-box;padding:clamp(2rem, 3.3810143043vw, 3.2rem) clamp(1.5rem, 2.6007802341vw, 4rem);border-radius:10px;background:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.06)}.point .point__content-head{display:grid;grid-template-columns:1fr 26%;grid-row-gap:10px;margin-bottom:clamp(1.6rem, 3.1209362809vw, 3rem)}.point .point__content-head .head__count{grid-area:1 / 1 / 2 / 2;font-size:1.4rem;line-height:1}@media (min-width: 769px){.point .point__content-head .head__count{font-size:calc( 1.4rem + ( 1vw - 7.69px ) * .464037123 )}}@media (min-width: 1200px){.point .point__content-head .head__count{font-size:1.6rem}}.point .point__content-head .head__txt{grid-area:2 / 1 / 3 / 2;font-size:1.6rem;line-height:1.6}@media (min-width: 769px){.point .point__content-head .head__txt{font-size:calc( 1.6rem + ( 1vw - 7.69px ) * .9280742459 )}}@media (min-width: 1200px){.point .point__content-head .head__txt{font-size:2rem}}.point .point__content-head .head__img{grid-area:1 / 2 / 3 / 3;position:relative}.point .point__content-txt{font-size:1.3rem;line-height:1.6}@media (min-width: 769px){.point .point__content-txt{font-size:calc( 1.3rem + ( 1vw - 7.69px ) * .6960556845 )}}@media (min-width: 1200px){.point .point__content-txt{font-size:1.6rem}}.point .point__content-txt+.point__content-btn{margin-top:20px}.point .point__content-txt span{display:block;margin-top:-1em}.point .point__content-btn{width:100%;max-width:340px}.point .point__content-btn a{padding:clamp(1.9rem, 2.8608582575vw, 2.4rem) 5px;font-size:1.4rem;line-height:1.8rem}@media (min-width: 769px){.point .point__content-btn a{font-size:calc( 1.4rem + ( 1vw - 7.69px ) * .464037123 )}}@media (min-width: 1200px){.point .point__content-btn a{font-size:1.6rem}}.loopimg{margin-bottom:clamp(4rem, 6.5019505852vw, 6rem);position:relative;z-index:1}.loopimg:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.loopimg .swiper-wrapper{transition-timing-function:linear}.loopimg .swiper-slide{width:auto !important}.loopimg img{width:auto;height:32vw}.considering .considering__head{margin-bottom:clamp(3rem, 5.2015604681vw, 5rem);text-align:center;font-size:2rem;line-height:1.6}@media (min-width: 769px){.considering .considering__head{font-size:calc( 2rem + ( 1vw - 7.69px ) * 2.3201856148 )}}@media (min-width: 1200px){.considering .considering__head{font-size:3rem}}.considering .considering__wp{display:grid;grid-row-gap:30px}.considering .considering__content{box-sizing:border-box;padding:clamp(2.4rem, 3.6410923277vw, 3.2rem) clamp(1.5rem, 2.6007802341vw, 4rem);border-radius:10px;background:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.06)}.considering .considering__content-head{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;justify-content:flex-start;padding-bottom:clamp(1.5rem, 2.6007802341vw, 2.5rem);border-bottom:1px solid #E8E8E8;margin-bottom:clamp(1.5rem, 2.6007802341vw, 2.5rem)}.considering .considering__content-head .considering__ttl{font-size:2rem;line-height:1;margin-right:12px}@media (min-width: 769px){.considering .considering__content-head .considering__ttl{font-size:calc( 2rem + ( 1vw - 7.69px ) * .9280742459 )}}@media (min-width: 1200px){.considering .considering__content-head .considering__ttl{font-size:2.4rem}}.considering .considering__content-head .considering__free{box-sizing:border-box;border:1px solid #0D2BA8;padding:clamp(.3rem, .5201560468vw, .5rem) clamp(.7rem, 1.1703511053vw, 1.1rem);font-size:1.2rem;line-height:1.4rem}@media (min-width: 769px){.considering .considering__content-head .considering__free{font-size:calc( 1.2rem + ( 1vw - 7.69px ) * .2320185615 )}}@media (min-width: 1200px){.considering .considering__content-head .considering__free{font-size:1.3rem}}.considering .considering__txt{font-size:1.4rem;line-height:1.6;margin-bottom:20px}@media (min-width: 769px){.considering .considering__txt{font-size:calc( 1.4rem + ( 1vw - 7.69px ) * .464037123 )}}@media (min-width: 1200px){.considering .considering__txt{font-size:1.6rem}}.considering .considering__btn{width:100%;max-width:340px}.considering .considering__btn a{padding:clamp(1.9rem, 2.8608582575vw, 2.4rem) 5px;font-size:1.4rem;line-height:1.8rem}@media (min-width: 769px){.considering .considering__btn a{font-size:calc( 1.4rem + ( 1vw - 7.69px ) * .464037123 )}}@media (min-width: 1200px){.considering .considering__btn a{font-size:1.6rem}}@media screen and (min-width: 769px){.pagettl__cout .pagettl__cout-wp{background:url("/img/parents/mv.jpg") center/cover no-repeat}.point .point__wp{grid-template-columns:repeat(2, 1fr);grid-column-gap:24px;grid-row-gap:30px}.point .point__content{display:flex;flex-direction:column}.point .point__content-head{grid-template-columns:1fr 35%;grid-row-gap:16px;grid-column-gap:10px}.point .point__content-txt{padding-bottom:20px}.point .point__content-txt+.point__content-btn{margin-top:auto;margin-bottom:0}.considering .considering__wp{grid-template-columns:repeat(2, 1fr);grid-column-gap:24px}.considering .considering__content{display:flex;flex-direction:column}.considering .considering__txt{font-size:1.4rem;line-height:1.6;padding-bottom:clamp(2rem, 3.9011703511vw, 4rem);margin-bottom:auto}}@media screen and (min-width: 769px) and (min-width: 769px){.considering .considering__txt{font-size:calc( 1.4rem + ( 1vw - 7.69px ) * .464037123 )}}@media screen and (min-width: 769px) and (min-width: 1200px){.considering .considering__txt{font-size:1.6rem}}@media screen and (min-width: 981px){.point .point__wp{grid-column-gap:40px;grid-row-gap:54px}.point .point__content-head{grid-template-columns:1fr 30%;grid-row-gap:20px}.point .point__content-head .head__img img{position:absolute;top:-52%;left:0}.loopimg img{height:19.6195vw}.considering .considering__wp{grid-column-gap:40px}}
/*# sourceMappingURL=style.css.map */
