body.morinoie{--brand-color: #008941;--brand-shadow: rgb(0, 86, 40.802919708);--brand-light: rgb(237.15, 246.74, 241.7)}body.senwa{--brand-color: #008941;--brand-shadow: rgb(0, 86, 40.802919708);--brand-light: rgb(237.15, 246.74, 241.7)}body.kanakura{--brand-color: #e73962;--brand-shadow: rgb(211.3783783784, 25.6216216216, 69.3918918919);--brand-light: rgb(253.32, 241.14, 244.01)}body.tomoka{--brand-color: #193b87;--brand-shadow: rgb(17.03125, 40.19375, 91.96875);--brand-light: rgb(238.9, 241.28, 246.6)}body.yuka{--brand-color: #193b87;--brand-shadow: rgb(17.03125, 40.19375, 91.96875);--brand-light: rgb(238.9, 241.28, 246.6)}body.memoryhouse{--brand-color: #ce2329;--brand-shadow: rgb(162.4066390041, 27.5933609959, 32.3236514523);--brand-light: rgb(251.57, 239.6, 240.02)}body.aoba{--brand-color: #008941;--brand-shadow: rgb(0, 86, 40.802919708);--brand-light: rgb(237.15, 246.74, 241.7)}body.towas{--brand-color: #018841;--brand-shadow: rgb(0.6277372263, 85.3722627737, 40.802919708);--brand-light: rgb(237.22, 246.67, 241.7)}body.dearness{--brand-color: #ef8030;--brand-shadow: rgb(219.067264574, 101.5964125561, 16.932735426);--brand-light: rgb(253.88, 246.11, 240.51)}body.nagasaka{--brand-color: #00853b;--brand-shadow: rgb(0, 82, 36.3759398496);--brand-light: rgb(237.15, 246.46, 241.28)}body.seremoll{--brand-color: #6a5da4;--brand-shadow: rgb(84.6798418972, 74.0948616601, 131.9051383399);--brand-light: rgb(244.57, 243.66, 248.63)}.topPlan{font-family:"Noto Sans JP",sans-serif;font-weight:400;background-color:#f9f9f9;padding:8rem 0;margin:8rem 0 0}.topPlan .price{font-family:"Oswald",sans-serif;font-weight:400;font-weight:500;line-height:.8}.topPlan__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30rem;height:3.8rem;background-color:#f15c5c;color:#fff;font-size:2rem;letter-spacing:.05em;font-weight:600;border-radius:99.9rem;padding:0 0 .2rem;margin:0 auto}.topPlan__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem;margin:1.2rem 0 0}.topPlan__content>li>p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2rem;letter-spacing:.05em;line-height:1.4;font-weight:600}.topPlan__content>li>p span{font-size:2.8rem;letter-spacing:.05em}.topPlan__content--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3rem;margin:2rem 0 0}.topPlan__content--list>li{width:calc((100% - 6rem)/3)}.topPlan__content .planItem{display:block;width:100%;padding:0 0 1rem;position:relative;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.25);box-shadow:0 0 .6rem rgba(0,0,0,.25);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.topPlan__content .planItem:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.topPlan__content .planItem:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.topPlan__content .planItem__medal{display:block;width:7rem;height:7rem;background:url("https://ososhiki.kinpoudou.co.jp/wp/wp-content/themes/ososhiki/img/common/plan/icon/medal-no1@2x.png") no-repeat;background-size:contain;background-position:center;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);color:rgba(0,0,0,0);line-height:0;text-indent:-999rem;position:absolute;z-index:10;top:10.8rem;right:.5rem;overflow:hidden}.topPlan__content .planItem__medal::before{content:"";width:30%;height:200%;position:absolute;z-index:20;top:-4rem;left:-100%;background:#fff;mix-blend-mode:overlay;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:shine-loop 4.5s linear infinite;animation:shine-loop 4.5s linear infinite}@-webkit-keyframes shine-loop{0%{left:-100%}10%{left:200%}100%{left:200%}}@keyframes shine-loop{0%{left:-100%}10%{left:200%}100%{left:200%}}.topPlan__content .planItem__title{grid-area:title;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:3.5rem;color:#fff;font-size:1.8rem;font-weight:600;letter-spacing:.05em;padding:0 0 .1rem}.topPlan__content .planItem__name{grid-area:name;font-size:3rem;letter-spacing:.05em;font-weight:600;line-height:1;text-align:center;margin:1.4rem 0 0}.topPlan__content .planItem__ac{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1.2rem;font-size:1.4rem;line-height:1;margin:1rem 0 0}.topPlan__content .planItem__ac li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.4rem}.topPlan__content .planItem__ac li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:1.6rem;position:relative;top:.1rem}.topPlan__content .planItem__ac li:nth-of-type(2)::before{content:""}.topPlan__content .planItem__ac li:nth-of-type(3)::before{content:""}.topPlan__content .planItem__img{grid-area:img;height:17.4rem;margin:1rem 1rem 0;overflow:hidden}.topPlan__content .planItem__img picture,.topPlan__content .planItem__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.topPlan__content .planItem__price{grid-area:price;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 1rem}.topPlan__content .planItem__price--top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 .5rem;margin:1rem 0 0}.topPlan__content .planItem__price--top::after{font-family:"Font Awesome 5 Free";line-height:1;font-weight:900;content:"";color:#aaa;display:block;width:100%;text-align:center}.topPlan__content .planItem__price--middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:.4rem 0 0}.topPlan__content .planItem__price--ippan .price{font-size:2rem}.topPlan__content .planItem__price--ippanTax{font-size:1rem}.topPlan__content .planItem__price--discount{height:3.8rem;font-size:1.3rem;text-align:center;line-height:1.2;font-weight:600;letter-spacing:.05em;color:#fff;background-color:#ff0001;padding:.3rem 1rem 0;border-radius:.3rem;position:relative;top:.3rem}.topPlan__content .planItem__price--discount .price{font-size:1.6rem;color:#fff600;position:relative;top:.1rem}.topPlan__content .planItem__price--club{color:#ff0001}.topPlan__content .planItem__price--club .price{display:inline-block;font-size:4.7rem;position:relative}.topPlan__content .planItem__price--club .en{display:inline-block;font-size:2.2rem;line-height:1;font-weight:600;position:relative}.topPlan__content .planItem__price--club .en::before{content:"税抜";font-size:1rem;line-height:1;white-space:nowrap;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.topPlan__content .planItem__price--clubTax{font-size:1rem;text-align:right;margin:-0.2rem 0 0}.topPlan__content .planItem__list{grid-area:list;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;font-size:1.4rem;color:#fff;gap:.1rem;margin:.6rem 1rem 0}.topPlan__content .planItem__list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc((100% - .3rem)/4);padding:0 0 .1rem}.topPlan__content .planItem__list li.off{background-color:#ccc !important}.topPlan__content .planItem.chokusoh:hover{-webkit-box-shadow:0 0 .8rem #73582c;box-shadow:0 0 .8rem #73582c;background-color:color-mix(in srgb, white 90%, #73582c)}.topPlan__content .planItem.chokusoh .planItem__title{background-color:#73582c}.topPlan__content .planItem.chokusoh .planItem__name{color:#73582c}.topPlan__content .planItem.chokusoh .planItem__list li{background-color:#73582c}.topPlan__content .planItem.chokusoh8:hover{-webkit-box-shadow:0 0 .8rem #73582c;box-shadow:0 0 .8rem #73582c;background-color:color-mix(in srgb, white 90%, #73582c)}.topPlan__content .planItem.chokusoh8 .planItem__title{background-color:#73582c}.topPlan__content .planItem.chokusoh8 .planItem__name{color:#73582c}.topPlan__content .planItem.chokusoh8 .planItem__list li{background-color:#73582c}.topPlan__content .planItem.kasoh:hover{-webkit-box-shadow:0 0 .8rem #9f7738;box-shadow:0 0 .8rem #9f7738;background-color:color-mix(in srgb, white 90%, #9f7738)}.topPlan__content .planItem.kasoh .planItem__title{background-color:#9f7738}.topPlan__content .planItem.kasoh .planItem__name{color:#9f7738}.topPlan__content .planItem.kasoh .planItem__list li{background-color:#9f7738}.topPlan__content .planItem.menkaiKasoh:hover{-webkit-box-shadow:0 0 .8rem #c69546;box-shadow:0 0 .8rem #c69546;background-color:color-mix(in srgb, white 90%, #c69546)}.topPlan__content .planItem.menkaiKasoh .planItem__title{background-color:#c69546}.topPlan__content .planItem.menkaiKasoh .planItem__name{color:#c69546}.topPlan__content .planItem.menkaiKasoh .planItem__list li{background-color:#c69546}.topPlan__content .planItem.menkai-kasoh:hover{-webkit-box-shadow:0 0 .8rem #c69546;box-shadow:0 0 .8rem #c69546;background-color:color-mix(in srgb, white 90%, #c69546)}.topPlan__content .planItem.menkai-kasoh .planItem__title{background-color:#c69546}.topPlan__content .planItem.menkai-kasoh .planItem__name{color:#c69546}.topPlan__content .planItem.menkai-kasoh .planItem__list li{background-color:#c69546}.topPlan__content .planItem.ichinichi:hover{-webkit-box-shadow:0 0 .8rem #40a0a4;box-shadow:0 0 .8rem #40a0a4;background-color:color-mix(in srgb, white 90%, #40a0a4)}.topPlan__content .planItem.ichinichi .planItem__title{background-color:#40a0a4}.topPlan__content .planItem.ichinichi .planItem__name{color:#40a0a4}.topPlan__content .planItem.ichinichi .planItem__list li{background-color:#40a0a4}.topPlan__content .planItem.kazoku:hover{-webkit-box-shadow:0 0 .8rem #a5527d;box-shadow:0 0 .8rem #a5527d;background-color:color-mix(in srgb, white 90%, #a5527d)}.topPlan__content .planItem.kazoku .planItem__title{background-color:#a5527d}.topPlan__content .planItem.kazoku .planItem__name{color:#a5527d}.topPlan__content .planItem.kazoku .planItem__list li{background-color:#a5527d}.topPlan__content .planItem.kazoku58:hover{-webkit-box-shadow:0 0 .8rem #625d95;box-shadow:0 0 .8rem #625d95;background-color:color-mix(in srgb, white 90%, #625d95)}.topPlan__content .planItem.kazoku58 .planItem__title{background-color:#625d95}.topPlan__content .planItem.kazoku58 .planItem__name{color:#625d95}.topPlan__content .planItem.kazoku58 .planItem__list li{background-color:#625d95}.topPlan__content .planItem.ippan:hover{-webkit-box-shadow:0 0 .8rem #625d95;box-shadow:0 0 .8rem #625d95;background-color:color-mix(in srgb, white 90%, #625d95)}.topPlan__content .planItem.ippan .planItem__title{background-color:#625d95}.topPlan__content .planItem.ippan .planItem__name{color:#625d95}.topPlan__content .planItem.ippan .planItem__list li{background-color:#625d95}.topPlan__content .planItem.fukushi:hover{-webkit-box-shadow:0 0 .8rem #6c0286;box-shadow:0 0 .8rem #6c0286;background-color:color-mix(in srgb, white 90%, #6c0286)}.topPlan__content .planItem.fukushi .planItem__title{background-color:#6c0286}.topPlan__content .planItem.fukushi .planItem__name{color:#6c0286}.topPlan__content .planItem.fukushi .planItem__list li{background-color:#6c0286}.topPlan__content--note{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.3rem;letter-spacing:.03em;margin:1rem 0 0}.topPlan__content--note p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.topPlan__content--note p::before{content:"※"}.topPlan__kasoh .topPlan__content--list>li{width:calc((100% - 3rem)/2)}.topPlan__kasoh .planItem{display:grid;grid-template-columns:16.2rem 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"title title" "img name" "img price" "img list";gap:0 1rem;padding:1rem}.topPlan__kasoh .planItem__title{margin:-1rem -1rem 0;width:auto}.topPlan__kasoh .planItem__name{margin:.8rem 0 0}.topPlan__kasoh .planItem__img{height:15.6rem;margin:1rem 0 0}.topPlan__kasoh .planItem__img picture,.topPlan__kasoh .planItem__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topPlan__kasoh .planItem__price{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;margin:1rem auto 0}.topPlan__kasoh .planItem__price--ippan{font-size:1.3rem}.topPlan__kasoh .planItem__price--ippan .price{font-size:1.7rem}.topPlan__kasoh .planItem__price--discount{padding:.3rem .5rem 0}.topPlan__kasoh .planItem__price--top{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:.6rem auto 0}.topPlan__kasoh .planItem__price--top::after{display:none}.topPlan__kasoh .planItem__price--middle{gap:1rem;line-height:1;margin:.6rem 0}.topPlan__kasoh .planItem__price--ippan{line-height:1;margin:0}.topPlan__kasoh .planItem__price--club .price{font-size:4.7rem}.topPlan__kasoh .planItem__price--club .en{font-size:2.2rem}.topPlan__kasoh .planItem__price--club .en::before{-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:center bottom;transform-origin:center bottom}.topPlan__kasoh .planItem__price--clubTax{line-height:1}.topPlan__kasoh .planItem__list{margin:auto 0 0}.memberLinkSec{margin:7rem 0 0}.memberLinkSec__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2.4rem;letter-spacing:.03em;font-weight:600;margin:0 auto;gap:1.7rem}.memberLinkSec__head:before,.memberLinkSec__head::after{content:"";display:block;width:.2rem;height:2.4rem;background-color:#333}.memberLinkSec__head::before{-webkit-transform:rotate(-25deg);transform:rotate(-25deg);-webkit-transform-origin:center right;transform-origin:center right}.memberLinkSec__head::after{-webkit-transform:rotate(25deg);transform:rotate(25deg);-webkit-transform-origin:center left;transform-origin:center left}.memberLinkSec__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1rem;width:84rem;height:10rem;padding:0 0 0 31.8rem;margin:5rem auto 0;background-color:#3d9ca2;border-radius:1rem;-webkit-box-shadow:0 .6rem 0 #0f5052;box-shadow:0 .6rem 0 #0f5052;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;top:0}.memberLinkSec__button:hover{background-color:rgba(61,156,162,.7);top:.6rem;-webkit-box-shadow:none;box-shadow:none}.memberLinkSec__button:hover::after{right:4rem}.memberLinkSec__button--img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;left:4.2rem;bottom:1.2rem;z-index:1}.memberLinkSec__button--img img{width:19.2rem;position:relative;z-index:1}.memberLinkSec__button--img ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;margin:0 0 0 -1.3rem}.memberLinkSec__button--img li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:6.8rem;height:6.8rem;background-color:#f15c5c;font-weight:600;text-align:center;color:#fff;line-height:1;border-radius:50%;position:relative}.memberLinkSec__button--img li .price{font-family:"Oswald",sans-serif;font-weight:400;font-weight:500;font-size:1.2em;line-height:.8}.memberLinkSec__button--img li:first-of-type{gap:.4rem;z-index:1}.memberLinkSec__button--img li:last-of-type{font-size:1.4rem;color:#f15c5c;background-color:#fff;z-index:2;margin:-1rem 0 0}.memberLinkSec__button--img li:last-of-type span:last-of-type{margin:.4rem 0 0}.memberLinkSec__button--top{font-size:2.4rem;letter-spacing:.05em;font-weight:600;color:#fff;line-height:1}.memberLinkSec__button--bottom{font-size:3.2rem;font-weight:600;letter-spacing:.05em;color:#fff600;line-height:1}.memberLinkSec__button::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:4.8rem;color:#fff;position:absolute;top:50%;right:5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.memberLinkSec__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin:2.6rem 0 0}.memberLinkSec__bottom--head{font-size:1.8rem;letter-spacing:.05em}.memberLinkSec__bottom--tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;font-family:"Oswald",sans-serif;font-weight:400;font-weight:500;font-size:5.6rem;line-height:.8;color:#f15c5c}.memberLinkSec__bottom--tel svg{display:block;width:5.1rem;fill:#f15c5c;position:relative;top:.2rem}.memberLinkSec__bottom--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1rem;height:5.2rem;color:#fff;font-weight:600;font-size:1.6rem;letter-spacing:.05em;line-height:1.15;text-align:center}.memberLinkSec__bottom--list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;padding:0 1.5rem;background-color:#f15c5c;border-radius:.5rem}.towas .memberLinkSec__bottom--tel{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer}.towas .memberLinkSec__bottom--tel:hover{opacity:.7}/*# sourceMappingURL=tpl-plan_pc.css.map */