﻿@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap";@media screen and (max-width: 1110px){.order1{order:1}.order2{order:2}.order3{order:3}.order4{order:4}}.under__mainvisual__entry{padding:0}.hide{display:none}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font:inherit;outline:none}textarea{resize:none}input[type=checkbox],input[type=radio]{display:none}input[type=submit],input[type=button],label,button,select{cursor:pointer}select::-ms-expand{display:none}.sec_wrap{max-width:1000px;overflow:hidden;margin:50px auto}h2{font-size:1.6rem;font-weight:bold;line-height:1.2;border-left:solid 6px #00a89a;margin-bottom:20px;padding:5px 0 5px 15px}.about_sec .about_wrap{margin-bottom:100px}.about_sec .about_wrap .about_area{margin-bottom:60px}.about_sec .about_wrap .attention_area{padding:30px;border:dashed 2px #00a89a;margin:0 0 50px}.about_sec .about_wrap .attention_area h3{color:#ff0004;font-size:1.3rem;line-height:1.3;margin-bottom:20px;text-align:center}.about_sec .about_wrap .attention_area h3::before{content:"";display:inline-block;width:30px;height:33px;background-image:url(../img/icon_bell.png);background-size:30px 33px;vertical-align:middle;margin-right:5px}.about_sec .about_wrap .attention_area p{font-size:16px;padding-left:23px;position:relative;margin-bottom:17px}.about_sec .about_wrap .attention_area p::after{position:absolute;content:"※";top:5px;left:0;line-height:1}.about_sec .about_wrap .attention_area p.red{color:#ff0004}.about_sec .about_wrap .attention_area p.red::after{color:#ff0004}.about_sec .about_wrap .attention_area p a{color:#00a89a}.about_sec .about_wrap .attention_area p a:hover{text-decoration:underline}.contact_sec .contact_wrap{margin-bottom:100px}.contact_sec .contact_wrap .contact_area .area_cnt{margin-bottom:30px}.contact_sec .contact_wrap .contact_area .area_cnt h3{font-size:18px;font-weight:normal;margin-bottom:10px}.contact_sec .contact_wrap .contact_area .area_cnt p{margin-bottom:10px}.contact_sec .contact_wrap .contact_area .area_cnt p a{color:#00a89a}.contact_sec .contact_wrap .contact_area .area_cnt p a:hover{text-decoration:underline}.entry_btn{width:90%;max-width:570px;height:46px;background-color:#ff7800;border-radius:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:2px 2px 3px #231815;box-shadow:2px 2px 3px #231815;margin:38px auto 38px 0;-webkit-transition:.3s;transition:.3s;color:#fff;font-size:22px}.entry_btn.btn_01{background-color:#de4968;margin:38px auto}.entry_btn:hover{-webkit-box-shadow:0 0 0 0 #231815;box-shadow:0 0 0 0 #231815;-webkit-transition:.3s;transition:.3s}.copy{color:#fff;font-size:10px;padding:15px 0;text-align:center;margin-bottom:0;background-color:#00a89a}@media screen and (max-width: 480px){.main_visual_sec .mv_wrap{margin-bottom:40px}h2{font-size:20px;font-weight:bold;line-height:1.2;border-left:solid 6px #00a89a;margin-bottom:20px;padding:2px 0 2px 10px;position:relative}.about_sec .about_wrap{margin-bottom:60px}.about_sec .about_wrap .about_area{margin-bottom:20px;margin-top:20px}.about_sec .about_wrap .attention_area{padding:15px;border:dashed 2px #00a89a;margin:0 0 20px}.about_sec .about_wrap .attention_area h3{color:#ff0004;font-size:18px;line-height:1.3;margin-bottom:10px;text-align:center}.about_sec .about_wrap .attention_area h3:before{content:"";display:inline-block;width:20px;height:22px;background-image:url(../img/icon_bell.png);background-size:20px 22px;vertical-align:middle;margin-right:5px}.about_sec .about_wrap .attention_area p{font-size:16px}}@media screen and (max-width: 480px)and (max-width: 1110px){.about_sec .about_wrap .attention_area p{font-size:12px;line-height:20px}}@media screen and (max-width: 480px){.entry_btn{font-size:18px}.contact_sec .contact_wrap{margin-bottom:60px}.contact_sec .contact_wrap .contact_area .area_cnt h3{font-size:18px}.contact_sec .contact_wrap .contact_area .area_cnt p{font-size:14px}}.br_1920_480{display:block}.br_1024_480{display:none}.br_1024{display:none}@media screen and (max-width: 1024px){.br_1024{display:block}.br_1024_480{display:block}}.br_768{display:none}.br_768_480{display:none}@media screen and (max-width: 768px){.br_768{display:block}.br_768_480{display:block}}.br_480{display:none}@media screen and (max-width: 480px){.br_480{display:block}.br_768_480{display:none}.br_1920_480{display:none}.br_1024_480{display:none}}p{font-size:16px}@media screen and (max-width: 1110px){p{font-size:12px}}.tokutei_sec{margin:50px auto}.tokutei_sec:last-child{margin:50px auto 150px}.common_table{width:100%;border:none;border-collapse:collapse;border:solid 1px #00a89a;margin-bottom:20px;margin:10px auto 0}.common_table th,.common_table td{text-align:left;vertical-align:top;line-height:1.5;display:table-cell;padding:20px}.common_table th{color:#fff;font-size:1rem;font-weight:normal;width:21%;background-color:#00a89a;border-top:solid 1px #2fc0b4;text-align:left;line-height:1.6}.common_table td{border-left:none;font-size:.9375rem;border-top:solid 1px #2fc0b4;line-height:1.6}.common_table tr:nth-child(even) td{background-color:#f1f9f8}.common_table tr:first-of-type th,.common_table tr:first-of-type td{border-top:none}.common_table p{font-size:.9375rem;margin-bottom:5px}.common_table p:last-child{margin-bottom:0}@media screen and (max-width: 1110px){.common_table{width:100%;border:none;margin-bottom:10px}.common_table th,.common_table td{display:block;vertical-align:top;border:none;line-height:1.5;border:none;box-sizing:border-box}.common_table th{color:#fff;padding:8px 3%;background-color:#009d90;font-weight:normal;text-align:left;width:100%;font-size:12px}.common_table td{padding:15px 3%;font-size:12px}.common_table p{margin-bottom:5px}.common_table p:last-child{margin-bottom:0}.common_table caption{color:#ff0004;font-size:.8125rem;caption-side:bottom;text-align:left;border:dashed 1px #ff0004;padding:5px;margin:0 3%}.common_table td.schedule_detail{padding:0 3% 30px 3%}}.tit_4{font-size:1.6rem;font-weight:bold;line-height:1.2;border-left:solid 6px #00a89a;margin-bottom:20px;padding:5px 0 5px 15px}@media screen and (max-width: 1110px){.tit_4{font-size:20px}}.tit_5{color:#00a89a;font-size:1.125rem;line-height:1.2;margin-bottom:10px}@media screen and (max-width: 1110px){.tit_5{font-size:16px}}.box{margin:30px 0}.box p{font-size:14px;line-height:30px}@media screen and (max-width: 1110px){.box p{font-size:12px;line-height:20px}}.disc3 li{font-size:14px;line-height:30px}@media screen and (max-width: 1110px){.disc3 li{font-size:12px;line-height:20px}}.policy_top{margin:50px auto}/*# sourceMappingURL=entry.min.css.map */