@media screen and (min-width: 768px){html{scroll-padding-top:10px}}@media screen and (max-width: 767px){html{scroll-padding-top:5.2151238592%}}.l-cts__inner--visual{padding-top:20px;padding-bottom:20px;background-color:#00a3e0}.visual__title{font-size:4rem;font-weight:700;color:#fff;line-height:1.4;text-align:center}@media screen and (max-width: 767px){.l-cts__inner--visual{padding-top:3.9113428944%;padding-bottom:3.9113428944%}.visual__title{font-size:3.25rem}}.course__list{display:flex;flex-wrap:wrap;align-items:stretch;padding:0 53px;margin:-10px auto 0}.course__list .item{width:50%;padding:0 20px;margin-top:30px}.course__list .item>div{height:100%}.course__list .item__inner{border:4px solid #00a3e0;border-radius:20px 20px;background-color:#fff;height:100%;overflow:hidden}.course__list .item__title{text-align:center;color:#fff;font-weight:700;line-height:1.2;background-color:#00a3e0}.course__list .item__body{padding:30px 26px 15px}.course__list .item__note{font-size:1.4rem;line-height:1.6;text-indent:-1.4rem;padding-left:1.4rem}.course__list .item__foot{font-size:1.3rem;color:#999}.item__note02{margin:29px 0 97px}.course__list .form__select .unit--number{display:flex;justify-content:center;width:230px;margin:0 auto}.course__list .form__select .unit--number .unit__title{width:60px;font-size:2rem;font-weight:700;padding-top:12px}.course__list .form__select .unit--number .unit__body{flex:1}.course__list .form__select .unit--number .unit__body .increase{display:flex;border:1px solid #c3c3c3;border-radius:10px 10px;background-color:#fff;overflow:hidden}.course__list .form__select .unit--number .unit__body .increase>*{width:33.3333333333%}.course__list .form__select .unit--number .unit__body .increase input[type=number]{text-align:center;padding:11px 0;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;pointer-events:none;font-size:1.8rem}.course__list .form__select .unit--number .unit__body .increase input::-webkit-outer-spin-button,.course__list .form__select .unit--number .unit__body .increase input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0 0}.course__list .form__select .unit--number .unit__body .increase button{position:relative;text-align:center;font-size:0}.course__list .form__select .unit--number .unit__body .increase button:after{content:"";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;background-image:url(../img/icon_plusminus.png);background-size:100% auto;background-repeat:no-repeat}.course__list .form__select .unit--number .unit__body .increase button.is-minus:after{background-position:center bottom}.course__list .form__select .unit--number .unit__body .increase button.is-plus:after{background-position:center top}.course__list .form__select .unit--number .unit__body .increase button:disabled:after{opacity:.2}.course__list .form__select .unit--number .note{font-size:1.4rem;margin:15px 0 0 -60px;text-align:center}.course__list .form__select .unit--period .list{display:flex;margin:0 -5px}.course__list .form__select .unit--period .list li{width:33.3333333333%;padding:0 5px}.course__list .form__select .unit--period .unit__body input[type=radio]{display:none}.course__list .form__select .unit--period .unit__body input[type=radio]+span{position:relative;cursor:pointer;border:1px solid #c3c3c3;border-radius:10px 10px;display:block;font-size:1.6rem;line-height:1.6;text-align:center;padding:50px 0 18px}.course__list .form__select .unit--period .unit__body input[type=radio]+span:before{content:"";position:absolute;top:17px;left:calc(50% - 12px);width:24px;height:24px;border:1px solid #c3c3c3;border-radius:50% 50%}.course__list .form__select .unit--period .unit__body input[type=radio]+span:after{content:"";position:absolute;top:22px;left:calc(50% - 7px);width:14px;height:14px;background-color:#00a3e0;border-radius:50% 50%;opacity:0}.course__list .form__select .unit--period .unit__body input[type=radio]:checked+span{background-color:#ddeef9;box-shadow:0 0 0 2px #fff inset}.course__list .form__select .unit--period .unit__body input[type=radio]:checked+span:before{border-color:#00a3e0}.course__list .form__select .unit--period .unit__body input[type=radio]:checked+span:after{opacity:1}.course__list .unit--paper{display:flex;margin-top:15px;justify-content:center;font-size:1.4rem}.course__list .unit--paper-oti{margin-top:10px;padding-bottom:160px}.course__list .unit--paper-label{display:flex;align-items:center;cursor:pointer}.course__list .unit--paper-checkbox{position:relative;width:2rem;height:2rem;border:1px solid #c3c3c3;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.course__list .unit--paper-checkbox:checked{background-color:#fff3e7;box-shadow:0 0 0 2px #fff inset}.course__list .unit--paper-checkbox:checked:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%, 0) rotate(50deg);width:.8rem;height:1.6rem}.course__list .unit--paper-checkbox-product01:checked{border-color:#ff8a17}.course__list .unit--paper-checkbox-product01:checked:before{height:1.6rem;border-right:.35rem solid #ff8a17;border-bottom:.35rem solid #ff8a17}.course__list .unit--paper-checkbox-product02:checked{border-color:#00a3e0}.course__list .unit--paper-checkbox-product02:checked:before{height:1.6rem;border-right:.35rem solid #00a3e0;border-bottom:.35rem solid #00a3e0}.course__list .unit--paper-span{padding-left:1rem}.course__list .form__button{position:relative;display:block;font-size:3rem;font-weight:700;line-height:1;text-align:center;color:#00a3e0;width:100%;padding:22px 0 28px;border-radius:50px 50px;border:4px solid #00a3e0;margin-block:20px 10px;background:url(../img/icon_arrow_r_blue.svg),linear-gradient(to bottom, #ffff50, #ffe501);background-repeat:no-repeat;background-size:9px auto,100% auto;background-position:right 35px center,center center}.course__nav{display:none}@media screen and (max-width: 767px){.course__list{display:flex;flex-direction:column;padding:0 0}.course__list .item{width:100%;padding:0 0}.course__list .item>div{height:auto}.course__list .item+.item{margin-top:0}.course__list .item__inner{border-width:.3754889179rem;border-radius:1.8774445893rem 1.8774445893rem;margin-top:5.2151238592%}.course__list .item__body{padding:7.8226857888% 3.1290743155% 3.9113428944%}.course__list .item__note{font-size:1.5rem}.course__list .form__select .unit--number{width:58.064516129%}.course__list .form__select .unit--number .unit__title{width:25%;font-size:2.125rem;padding-top:5.5555555556%}.course__list .form__select .unit--number .unit__body .increase{border-width:.1251629726rem;border-radius:.9387222947rem .9387222947rem}.course__list .form__select .unit--number .unit__body .increase input[type=number]{padding:2.7777777778% 0;border-left-width:.1251629726rem;border-right-width:.1251629726rem;font-size:2.625rem}.course__list .form__select .unit--number .unit__body .increase button:after{left:50%;top:50%;transform:translate(-50%, -50%);width:33.3333333333%;height:33.3333333333%}.course__list .form__select .unit--number .note{font-size:1.5rem;margin:5.5555555556% 0 0 -25%}.course__list .form__select .unit--period .list{display:flex;flex-direction:column;margin:0 0;gap:1.2516297262rem}.course__list .form__select .unit--period .list li{width:100%;padding:0 0}.course__list .form__select .unit--period .unit__body input[type=radio]+span{border-width:.1251629726rem;border-radius:.9387222947rem .9387222947rem;font-size:2.125rem;padding:3.1884057971% 0 3.1884057971% 14.4927536232%;text-align:left}.course__list .form__select .unit--period .unit__body input[type=radio]+span:before{left:1.5019556714rem;top:50%;transform:translate(0, -50%);width:2.7535853977rem;height:2.7535853977rem;border-width:.1251629726rem}.course__list .form__select .unit--period .unit__body input[type=radio]+span:after{left:2.0026075619rem;top:50%;transform:translate(0, -50%);width:1.7522816167rem;height:1.7522816167rem}.course__list .form__select .unit--period .unit__body input[type=radio]:checked+span{box-shadow:0 0 0 .2503259452rem #fff inset}.course__list .unit--paper{font-size:1.5rem}.course__list .unit--paper-oti{padding-bottom:0}.course__list .form__button{font-size:2.5rem;padding:6.0869565217% 0;border-radius:4.3807040417rem 4.3807040417rem;border-width:.2503259452rem;margin-top:8.6956521739%;background-size:2.1739130435% auto,100% auto;background-position:right 1.8774445893rem center,center center}}.l-cts--nnose{overflow:hidden}.l-cts__inner--nnose{padding-top:80px;padding-bottom:140px;background-color:#e3f6ff}.nnose__title{font-size:4.4rem;font-weight:700;line-height:1.5;color:#ff8a17;text-align:center;margin-bottom:20px}.nnose__lead{font-size:2.4rem;line-height:1.6;text-align:center;margin-bottom:50px}.nnose .course__list .item__title{font-size:5.2rem;padding:30px 0}.nnose .course__list .item__title span span{position:relative;display:inline-block;font-size:3.2rem}.nnose .course__list .item__title span span:before{content:"";position:absolute;bottom:0;left:-20px;width:3px;height:85%;background-color:#fff;transform:rotate(-15deg)}.nnose .course__list .item__title span span:after{content:"";position:absolute;bottom:0;right:-20px;width:3px;height:85%;background-color:#fff;transform:rotate(15deg)}.nnose .course__list .itemPrice--subscription,.nnose .course__list .itemPrice{display:flex;justify-content:center;align-items:center;-moz-column-gap:.3rem;column-gap:.3rem;margin-bottom:20px}.nnose .course__list .itemPrice{color:#ff8a17}.nnose .course__list .itemPrice--subscription{color:#00a3e0}.nnose .course__list .itemPrice__price{font-family:"Barlow",sans-serif;font-size:8rem;font-weight:800;line-height:1;letter-spacing:-0.05rem}.nnose .course__list .itemPrice__wapper{display:flex;flex-direction:column-reverse}.nnose .course__list .itemPrice__unit{font-size:4rem;font-weight:800;line-height:1}.nnose .course__list .itemPrice__tax{font-size:1.4rem;font-weight:600;line-height:1;margin-block:.3rem .6rem}.nnose .course__list .form__select .unit{margin-top:30px}.nnose .course__list .item:nth-of-type(1) .item__inner{border-color:#00a3e0}.nnose .course__list .item:nth-of-type(1) .item__title{background-color:#ff8a17;background-color:#00a3e0}.nnose .course__list .item:nth-of-type(1) .unit--period input[type=radio]+span:after{background-color:#ff8a17}.nnose .course__list .item:nth-of-type(1) .unit--period input[type=radio]:checked+span{background-color:#fff3e7}.nnose .course__list .item:nth-of-type(1) .unit--period input[type=radio]:checked+span:before{border-color:#ff8a17}.nnose .senchukun{position:absolute;bottom:-60px;width:150px;left:calc(50% - 75px)}@media screen and (max-width: 767px){.nnose .l-cts--nnose{display:flex}.nnose .l-cts__inner--nnose{padding-top:0;padding-bottom:21.7391304348%}.nnose .course__list .item:first-child{margin-top:9.1264667536%}.nnose .course__list .item__title{font-size:4rem;padding:7.8226857888% 0}.nnose .course__list .item__title span span{font-size:2.75rem;margin-bottom:1.3037809648%}.nnose .course__list .item__title span span:before{left:-1.8774445893rem;width:.3754889179rem}.nnose .course__list .item__title span span:after{right:-1.8774445893rem;width:.3754889179rem}.nnose .course__list .item__points{margin-bottom:2.8985507246%}.nnose .course__list .item__points li{font-size:2rem}.nnose .course__list .item__points li+li{margin-top:1.4492753623%}.nnose .course__list .item__points li span{font-size:3rem}.nnose .course__list .form__select .unit{margin-top:8.6956521739%}.nnose .course__nav li:nth-of-type(1) a{background-color:#ff8a17}.nnose .senchukun{left:50%;bottom:-6.9565217391rem;transform:translate(-50%, 0);width:30.4347826087%}}.nnoseplus__price{-webkit-margin-before:40px;margin-block-start:40px;margin-inline:73px;padding-block:20px 10px;background-color:#fff;border-radius:20px}.nnoseplus__price--title{font-size:3.6rem;font-weight:900;text-align:center;margin-bottom:15px}.nnoseplus__price--lead{font-size:2rem;text-align:center;line-height:1.4;width:760px;margin-inline:auto;-webkit-margin-after:50px;margin-block-end:50px}.nnoseplus__courses{width:900px;margin-inline:auto;display:flex;justify-content:center;border:4px solid #00a3e0;border-radius:10px;margin-bottom:20px;padding-bottom:30px;position:relative}.nnoseplus__courses::before{content:"";position:absolute;width:780px;height:50px;background-color:#fff;top:-25px;left:50%;transform:translateX(-50%)}.nnoseplus__courses::after{content:"";position:absolute;width:4px;height:80px;background-color:#00a3e0;border-radius:2px;top:40px;left:50%}.nnoseplus__courses--wrapper{width:100%;text-align:center;position:relative;z-index:0}.nnoseplus__courses--title{color:#000;position:relative;display:inline-block;top:-30px}.nnoseplus__courses--title::before{content:"";position:absolute;background-color:#e3f6ff;width:calc(100% + 4rem);height:14px;border-radius:7px;bottom:2px;left:50%;transform:translateX(-50%);z-index:-1}.nnoseplus__courses--title-onetime{position:relative}.nnoseplus__courses--title-left{font-size:2.6rem;font-weight:700}.nnoseplus__courses--title-right{font-size:2.1rem;font-weight:700}.nnoseplus__courses--price{color:#00a3e0;display:flex;justify-content:center;align-items:center}.nnoseplus__courses--price-number{font-family:"Barlow",sans-serif;font-size:6.4rem;font-weight:800;line-height:1}.nnoseplus__courses--price-taxyen{display:flex;flex-direction:column}.nnoseplus__courses--price-tax{font-size:1.6rem;font-weight:700;line-height:1}.nnoseplus__courses--price-yen{font-size:2.8rem;font-weight:700;line-height:1}.nnoseplus__subscription{position:absolute;color:#00a3e0;font-size:1.7rem;font-weight:700;letter-spacing:0;line-height:1.2;background-image:url(/new-assets/img/icon-badge.svg);background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;justify-content:center;width:90px;height:90px;top:-10px;left:-155px;transform:rotate(-20deg);filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.15))}@media screen and (max-width: 767px){.nnoseplus__price{-webkit-margin-before:5.2151238592%;margin-block-start:5.2151238592%;margin-inline:0;padding-block:6.518904824% 1.3037809648%;padding-inline:2.6075619296%;border-radius:1.8774445893rem}.nnoseplus__price--title{font-size:3.1875rem;font-weight:700;line-height:1.3;margin-bottom:6.518904824%}.nnoseplus__price--lead{width:100%;font-size:2.25rem;text-align:justify;line-height:1.6;padding-inline:2.6075619296%}.nnoseplus__courses{width:auto;display:block;border:none;z-index:0;padding-bottom:0}.nnoseplus__courses::before,.nnoseplus__courses::after{content:none}.nnoseplus__courses--wrapper{border:.5006518905rem solid #00a3e0;border-radius:2.5032594524rem;position:relative;z-index:auto}.nnoseplus__courses--wrapper::before{content:"";position:absolute;left:50%;top:-8.3333333333%;transform:translateX(-50%);width:78.2268578879%;height:13.037809648%;background-color:#fff}.nnoseplus__courses--wrapper:first-of-type{margin-bottom:16.29726206%}.nnoseplus__courses--title{z-index:2}.nnoseplus__courses--title::before{content:"";width:calc(100% + 4rem);height:1.7522816167rem;border-radius:.8761408083rem;bottom:.1251629726rem}.nnoseplus__courses--title-left{font-size:2.625rem}.nnoseplus__courses--title-right{font-size:2rem}.nnoseplus__courses--price:first-of-type{margin-top:-3.9113428944%}.nnoseplus__courses--price:last-of-type{margin-bottom:6.518904824%}.nnoseplus__courses--price-number{font-size:5.25rem}.nnoseplus__courses--price-tax{font-size:1.25rem}.nnoseplus__courses--price-yen{font-size:2.25rem}.nnoseplus__subscription{left:auto;right:-13.1421121252rem;top:-1.8774445893rem;transform:rotate(20deg);width:10.0130378096rem;height:10.0130378096rem;font-size:2rem}}.l-cts__inner--giftset{color:#222;margin-top:120px}.giftset__title{font-size:3rem;line-height:1.5;text-align:center;margin-bottom:20px}.giftset__button{display:flex;flex-direction:column;text-align:center}.giftset__note{display:block;width:1100px;margin:0 auto;padding-top:1rem;font-size:1.6rem;font-weight:bold;text-align:right}@media(hover: none){.giftset__buttone{transition:opacity .2s ease-out}.giftset__buttone:active{opacity:.8}}@media(hover: none){.giftset__button{transition:opacity .2s ease-out}.giftset__button:active{opacity:.8}}@media screen and (min-width: 768px){.gift-banner{-webkit-margin-before:30px;margin-block-start:30px;padding-inline:73px}.gift-banner a{display:block}#fufu2024 img{width:75%}}@media screen and (max-width: 767px){.l-cts__inner--giftset{margin-top:0;padding-top:10.4302477184%;padding-bottom:10.4302477184%}.giftset__title{font-size:2.5rem;margin:0 -0.6em 5.2151238592%}.giftset__button{max-width:100%}.giftset__note{width:100%;font-size:1.8rem;text-align:left}}.gift-banner{-webkit-margin-before:7.8226857888%;margin-block-start:7.8226857888%}#fufu2024{text-align:center}.nnose-wanchan .l-cts__inner{padding-bottom:120px;background-color:#f2e7da}.nnose-wanchan__logo{text-align:center;background-color:#9b7962;padding:20px 0}.nnose-wanchan__logo img{width:322px}.nnose-wanchan__title{font-size:4rem;font-weight:700;line-height:1.5;color:#47b200;text-align:center;margin:60px 0 10px}.nnose-wanchan__lead{font-size:2.4rem;line-height:1.6;text-align:center;margin-bottom:50px}.nnose-wanchan .item__special{position:relative;margin-bottom:40px;background-color:#fff;text-align:center;border-radius:20px 20px;color:#49b300;padding:16px 0}.nnose-wanchan .item__special:after{content:"";position:absolute;left:calc(50% - 20px);bottom:-38px;border:20px solid rgba(0,0,0,0);border-top-color:#fff}.nnose-wanchan .item__special .title{font-size:2.4rem;font-weight:700;line-height:1.6}.nnose-wanchan .item__special .text{width:326px;margin:0 auto}.nnose-wanchan .course__list .item__title{font-size:2.6rem;padding:24px 0}.nnose-wanchan .course__list .item__body{padding-top:40px}.nnose-wanchan .course__list .item__unit{padding-bottom:40px}.nnose-wanchan .course__list .item__unit+.item__unit{border-top:1px dashed #aeb2b8;padding-top:40px}.nnose-wanchan .course__list .item-unit__title{text-align:center;color:#000;font-size:2.4rem;font-weight:700;background-color:#f3f3f6;border-radius:10px 10px;padding:8px 0;margin-bottom:15px}.nnose-wanchan .course__list .item-unit__title span{font-size:1.6rem;padding-left:.5em}.nnose-wanchan .course__list .item-unit__text{text-align:center;font-size:2rem;margin-bottom:15px}.nnose-wanchan .course__list .item__price{display:flex;justify-content:center;margin-bottom:20px}.nnose-wanchan .course__list .item__price .icon{width:128px;font-size:2.2rem;border:2px solid #6cb700;margin-right:15px;text-align:center;color:#6cb700;padding-top:8px}.nnose-wanchan .course__list .item__price .price img{width:auto;height:64px}.nnose-wanchan .course__list .item__text{color:#6cb700;font-size:2rem;font-weight:700;margin-bottom:10px}.nnose-wanchan .course__list .item:nth-of-type(1) .item__inner{border-color:#6cb700}.nnose-wanchan .course__list .item:nth-of-type(1) .item__title{background-color:#6cb700}.nnose-wanchan .course__list .item:nth-of-type(1) .unit--period input[type=radio]+span:after{background-color:#6cb700}.nnose-wanchan .course__list .item:nth-of-type(1) .unit--period input[type=radio]:checked+span{background-color:#ecf5e0}.nnose-wanchan .course__list .item:nth-of-type(1) .unit--period input[type=radio]:checked+span:before{border-color:#6cb700}.nnose-wanchan .course__list .item:nth-of-type(2) .item__inner{border-color:#9b7962}.nnose-wanchan .course__list .item:nth-of-type(2) .item__title{background-color:#9b7962}.nnose-wanchan .course__list .item:nth-of-type(2) .unit--period input[type=radio]+span:after{background-color:#9b7962}.nnose-wanchan .course__list .item:nth-of-type(2) .unit--period input[type=radio]:checked+span{background-color:#ebe4e0}.nnose-wanchan .course__list .item:nth-of-type(2) .unit--period input[type=radio]:checked+span:before{border-color:#9b7962}.nnose-wanchan .course__list .item:nth-of-type(2) .item__price .icon{border-color:#9b7962;color:#9b7962}@media screen and (max-width: 767px){.nnose-wanchan .l-cts__inner{padding-bottom:calc(var(--px)*120)}.nnose-wanchan__logo{padding:calc(var(--px)*25) 0;margin:0 calc(var(--px)*-30)}.nnose-wanchan__logo img{width:calc(var(--px)*362)}.nnose-wanchan__title{font-size:calc(var(--px)*52);margin:calc(var(--px)*60) 0 calc(var(--px)*10)}.nnose-wanchan__lead{font-size:calc(var(--px)*30);margin-bottom:calc(var(--px)*60)}.nnose-wanchan .item__special{margin-bottom:calc(var(--px)*30);border-radius:calc(var(--px)*30) calc(var(--px)*30);padding:calc(var(--px)*20) 0}.nnose-wanchan .item__special:after{left:calc(50% - var(--px)*20);bottom:calc(var(--px)*-38);border-width:calc(var(--px)*20)}.nnose-wanchan .item__special .title{font-size:calc(var(--px)*30)}.nnose-wanchan .item__special .text{width:calc(var(--px)*456)}.nnose-wanchan .course__list .item__title{font-size:calc(var(--px)*40);padding:calc(var(--px)*36) 0}.nnose-wanchan .course__list .item__body{padding-top:calc(var(--px)*60)}.nnose-wanchan .course__list .item__unit{padding-bottom:calc(var(--px)*60)}.nnose-wanchan .course__list .item__unit+.item__unit{border-top-width:calc(var(--px)*2);padding-top:calc(var(--px)*60)}.nnose-wanchan .course__list .item-unit__title{font-size:calc(var(--px)*40);border-radius:calc(var(--px)*20) calc(var(--px)*20);padding:calc(var(--px)*12) 0;margin-bottom:calc(var(--px)*20)}.nnose-wanchan .course__list .item-unit__title span{font-size:calc(var(--px)*24)}.nnose-wanchan .course__list .item-unit__text{font-size:calc(var(--px)*30);margin-bottom:calc(var(--px)*20)}.nnose-wanchan .course__list .item__price{margin-bottom:calc(var(--px)*30)}.nnose-wanchan .course__list .item__price .icon{width:calc(var(--px)*160);font-size:calc(var(--px)*28);border-width:calc(var(--px)*2);margin-right:calc(var(--px)*15);padding-top:calc(var(--px)*12)}.nnose-wanchan .course__list .item__price .price img{height:calc(var(--px)*80)}.nnose-wanchan .course__list .item__text{font-size:calc(var(--px)*30);margin-bottom:calc(var(--px)*10)}.nnose-wanchan .course__list .item:nth-of-type(2) .item__unit:nth-of-type(3),.nnose-wanchan .course__list .item:nth-of-type(2) .item__text{display:none}.nnose-wanchan .course__nav li:nth-of-type(1) a{background-color:#6cb700}.nnose-wanchan .course__nav li:nth-of-type(2) a{background-color:#9b7962}}.infomation .l-cts__inner{padding-top:100px;padding-bottom:60px;color:#202020;letter-spacing:0}.infomation__title{font-size:4rem;font-weight:700;text-align:center;line-height:1.4;margin-bottom:50px}.infomation__list{display:flex;justify-content:center;margin:0}.infomation__list li{width:30%;padding:0 10px}.infomation__list li .title{text-align:center;margin-bottom:20px;font-size:2.8rem;font-weight:700}.infomation__list li .title img{width:75px;vertical-align:middle;margin-right:15px}.infomation__list li .image{width:358px;margin:0 auto 30px}.infomation__list li .image img{filter:drop-shadow(3px 3px 2px #a5a5a5)}.infomation__list li .unit__title{text-align:center;border:1px solid #202020;font-size:2rem;padding:5px 0;margin-bottom:20px}.infomation__list li .unit__text{font-size:1.8rem}.infomation__list li .unit__note{font-size:1.8rem;color:#6cb700;text-align:center}@media screen and (max-width: 767px){.infomation .l-cts{background-image:url(../img/bg_01.png);background-repeat:no-repeat;background-position:center top;background-size:100% auto}.infomation .l-cts__inner{padding-top:13.037809648%;padding-bottom:7.8226857888%}.infomation__title{font-size:3rem;margin-bottom:6.518904824%}.infomation__list{display:block;margin:0 0}.infomation__list li{width:100%;padding:0 0}.infomation__list li+li{margin-top:7.8226857888%}.infomation__list li .title{margin-bottom:2.6075619296%;font-size:2.75rem}.infomation__list li .title img{display:block;width:17.0149253731%;margin:0 auto}.infomation__list li .image{width:62.6865671642%;margin-bottom:6.518904824%}.infomation__list li .unit{width:82.0895522388%;margin:0 auto}.infomation__list li .unit__title{border-width:.1251629726rem;font-size:2.125rem;padding:1.8181818182% 0;margin-bottom:5.4545454545%}.infomation__list li .unit__text,.infomation__list li .unit__note{font-size:2rem}}.liner_y{background:linear-gradient(transparent 60%, #ff6 60%)}.item__ribbon{position:absolute;top:40px;left:148px;width:380px}.item__otoku{position:absolute;top:160px;left:5px;width:155px}@media screen and (max-width: 767px){.u-ancher{padding-top:0}.item__ribbon{left:50%;top:.6518904824%;transform:translate(-50%, 0);width:59.9739243807%}.item__otoku{top:12.375rem;left:-0.75rem;width:25%}.item_mh{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.item__note02{margin:0}}.p-news--top{margin-block:20px 30px}.p-news--intro{background-color:#e3f6ff;padding-block:25px 5px}.p-news__container{width:calc(100% - 30px);background-color:#fffce0;border:2px solid #ffd549;border-radius:10px;margin-inline:auto;padding:15px 30px;text-align:center}.p-news__container:not(:last-of-type){margin-bottom:15px}.p-news__title{color:#b68f0f;font-size:16px;font-weight:700;line-height:1.4;text-align:center;-webkit-margin-after:10px;margin-block-end:10px}.p-news__text{color:#96760f;font-size:13px;line-height:1.6;letter-spacing:.025rem;text-align:left;margin-bottom:10px}.p-news__linklist{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:10px}.p-news__link{color:#96760f;font-size:14px;font-weight:bold;text-decoration:underline;transition:opacity .2s ease-out}.p-news__note{color:#b68f0f;font-size:90%;line-height:1.2}@media(hover: hover){.p-news__link:hover{opacity:.7}}@media(hover: none){.p-news__link:active{opacity:.7}}.p-news__list{margin-block:15px;margin-inline:40px 15px;list-style-type:disc}.p-news__list--li{font-size:18px;line-height:1.4;-webkit-margin-after:5px;margin-block-end:5px}.p-news__notice{font-size:15px;-webkit-margin-start:15px;margin-inline-start:15px;letter-spacing:0}@media(hover: hover){.p-news__text--a:hover{opacity:.7}}@media(hover: none){.p-news__text--a:hover{opacity:.7}}@media screen and (min-width: 768px){.p-news--intro{max-width:1246px;margin-inline:auto;padding-block:30px 5px;-webkit-padding-after:0;padding-block-end:0}.p-news__container{max-width:1100px;-webkit-padding-after:15px;padding-block-end:15px}.p-news__title{font-size:20px}.p-news__text{font-size:16px;margin-bottom:15px}.p-news__linklist{margin-bottom:0}.p-news__link{font-size:16px}.p-news__note{line-height:inherit;padding-left:.5rem}}@media screen and (max-width: 767px){.p-news--intro{padding-block:7.8226857888% 0;padding-left:4%;padding-right:4%}.p-news__container{width:100%;border-width:.2503259452rem;border-radius:1.2516297262rem;padding:4.347826087% 8.6956521739%}.p-news__title{font-size:1.5rem;-webkit-margin-after:2.6075619296%;margin-block-end:2.6075619296%}.p-news__text{font-size:1.125rem;margin-bottom:2.8985507246%}.p-news__linklist{align-items:center;margin-bottom:2.8985507246%}.p-news__link{font-size:1.125rem}.p-news__note{font-size:1.125rem}}@media screen and (max-width: 580px){.p-news__title{font-size:1.75rem}.p-news__text{font-size:1.375rem}.p-news__link{font-size:1.375rem}.p-news__note{font-size:1.375rem}}@media screen and (max-width: 420px){.p-news__title{font-size:2rem}.p-news__text{font-size:1.625rem}.p-news__link{font-size:1.625rem}.p-news__note{font-size:1.625rem}}