@import url("https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@400;500;700&display=swap");.registration .lowContIn{margin-top:40px}.registration .priceTbl{width:100%}.registration .priceTbl th,.registration .priceTbl td{line-height:1.7;background-color:#F0F2F1;padding:15px 22px;border-bottom:1px solid #fff;text-align:center;font-weight:600;font-size:2.2rem}@media (max-width: 767px){.registration .priceTbl th,.registration .priceTbl td{font-size:2.0rem}}.registration .priceTbl th span,.registration .priceTbl td span{font-size:1.6rem;display:block;font-weight:normal}@media (max-width: 767px){.registration .priceTbl th span,.registration .priceTbl td span{font-size:1.5rem}}.registration .priceTbl th{background-color:#E4F4F2}.registration .priceTbl td{border-left:1px solid #fff}.registration .priceTbl thead th{font-size:2.0rem;background-color:#5EB9AE;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;width:180px;padding:14px 10px 14px 20px;vertical-align:top}@media (max-width: 767px){.registration .scrollTbl{width:100%;overflow:scroll}.registration .scrollTbl table{width:750px}.registration .tblTxt{margin-bottom:10px}}.registration .caution,.registration .presentation{margin-top:30px}@media (max-width: 767px){.registration .caution,.registration .presentation{margin-top:25px}}.registration .caution h4,.registration .presentation h4{font-size:2.0rem;font-weight:600;background-color:#E4F4F2;padding:10px 20px;border:1px solid #1C8478;margin-bottom:20px}@media (max-width: 767px){.registration .caution h4,.registration .presentation h4{font-size:1.8rem;padding:8px 12px}}.registration .caution p+p,.registration .presentation p+p{margin-top:8px}.registration .caution .comlist>li,.registration .presentation .comlist>li{padding-left:30px;margin:12px 0;position:relative}@media (max-width: 767px){.registration .caution .comlist>li,.registration .presentation .comlist>li{padding-left:25px}}.registration .caution .comlist>li:before,.registration .presentation .comlist>li:before{content:"";background-color:#1C8478;width:12px;height:12px;border-radius:50%;position:absolute;left:9px;top:5px}@media (max-width: 767px){.registration .caution .comlist>li:before,.registration .presentation .comlist>li:before{width:10px;height:10px;left:5px;top:5px}}.registration .caution .comlist>li .lsc li,.registration .presentation .comlist>li .lsc li{list-style:circle;margin:8px 0 8px 30px}@media (max-width: 767px){.registration .caution .comlist>li .lsc li,.registration .presentation .comlist>li .lsc li{margin:8px 0 8px 20px}}.registration .caution .comlist>li b,.registration .presentation .comlist>li b{font-weight:600}.registration .caution dl{margin-top:20px}@media (max-width: 767px){.registration .caution dl{margin-top:15px}}.registration .caution dl dt{font-size:1.8rem;font-weight:600}@media (max-width: 767px){.registration .caution dl dt{font-size:1.6rem}}.registration .caution dl dd ul li{list-style:circle;margin:8px 0 8px 30px}@media (max-width: 767px){.registration .caution dl dd ul li{margin:8px 0 8px 20px}}.registration .presentation .bunya{line-height:2}.registration .presentation .dlList{margin-top:20px}@media (max-width: 767px){.registration .presentation .dlList{margin-top:15px}}.registration .presentation .dlList dt{font-size:1.8rem;font-weight:600}@media (max-width: 767px){.registration .presentation .dlList dt{font-size:1.6rem}}.registration .presentation .dlList dd{line-height:2}.registration .presentation .result{border:1px solid #1C8478;border-radius:10px;padding:20px}@media (max-width: 767px){.registration .presentation .result{padding:15px}}.registration .presentation .result p{font-size:2.0rem;font-weight:600;color:#1C8478}@media (max-width: 767px){.registration .presentation .result p{font-size:1.8rem}}.registration .presentation .result dl{margin-top:15px}@media (max-width: 767px){.registration .presentation .result dl{margin-top:10px}}.registration .linkBtn{display:block;padding:22px 0;width:100%;border:1px solid #1C8478;background-color:#1C8478;color:#fff;border-radius:80px;font-size:2.2rem;line-height:1.3;max-width:375px;margin:25px auto 0;font-weight:600;text-align:center}@media (max-width: 1699px){.registration .linkBtn{font-size:1.6rem}}@media (max-width: 1199px){.registration .linkBtn{line-height:1.6;padding:10px 0;position:relative}}@media (max-width: 991px){.registration .linkBtn{margin-top:20px}}@media (max-width: 767px){.registration .linkBtn{margin-top:15px}}.registration .linkBtn:hover{opacity:0.8}.registration .linkBtn.none{pointer-events:none;background:#D6D6D6}
