@media screen and (max-width:736px){.pc{display:none !important}.l{float:none}.r{float:none}#page-top{width:50px;position:fixed;bottom:5px;right:5px;z-index:10000}body{width:100%;min-width:100%;line-height:1.82;font-size:16px}.entry-content p{margin-bottom:12px}.entry-content h2{font-size:18px;color:#fff;background:#3394aa;line-height:1.48;padding:16px;margin-bottom:30px;border-radius:5px}.entry-content h3{font-size:18px;background:#e3eff1;line-height:1.46;padding:12px 16px;margin-bottom:24px}.entry-content table{font-size:14px}.entry-content table th{width:28% !important;padding:16px 12px;background:#fffded;color:#524a3d;border:1px solid #e9e8e4;vertical-align:middle;font-weight:700}.entry-content table td{width:72% !important;padding:16px 12px;background:#fff;border:1px solid #e9e8e4}.entry-content .wp-block-image{margin:0}.wp-block-media-text>.wp-block-media-text__content{padding:16px 0 !important}header{width:100%;min-width:100%;padding:10vw 0}header .logo-area{width:162px;margin:0 auto}header .logo-area a{display:block}footer{width:100%;min-width:100%}footer .copy{width:100%;color:#fff;background-image:linear-gradient(#53ab76 1%,#439caf);text-align:center;padding:30px 0;font-size:13px}.main-area{width:100%;padding:0 24px}.main-area img{width:100%;height:100%;object-fit:cover;border-radius:30px;overflow:hidden}.read-area{width:100%;padding:60px 0}.read-area .inner{padding:0 36px;color:#2f8699}.read-area .inner h2{font-size:24px;margin-bottom:40px}.read-area .inner .txt-area{margin-bottom:40px}.top-information-area{width:100%;padding:60px 0;color:#507a84}.top-information-area .inner{width:100%;margin:0 auto}.top-information-area h2{width:17.5vw;max-width:304px;min-width:170px;margin:0 auto 40px;text-align:center}.top-information-area .box-list{padding:0 24px}.top-information-area .box-list .box{margin-bottom:30px;overflow:hidden;background:#fff;padding:24px 24px 48px;border-radius:10px}.top-information-area .box-list .box:last-child{margin-bottom:0}.top-information-area .box-list .box .photo{width:100%;margin-bottom:24px;aspect-ratio:3/2;border-radius:10px;overflow:hidden;transition:.3s ease-in-out}.top-information-area .box-list .box .photo:hover{transition:.3s ease-in-out}.top-information-area .box-list .box .photo img{width:100%;height:100%;object-fit:cover}.top-information-area .box-list .box .photo:hover img{transform:scale(1.05);transition:.3s ease-in-out}.top-information-area .box-list .box .txt-area{width:100%}.top-information-area .box-list .box .txt-area .title{font-size:20px;display:block;line-height:1.62;margin-bottom:24px;color:#3394aa;transition:.3s ease-in-out}.top-information-area .box-list .box .txt-area .title:hover{color:#ff9812;transition:.3s ease-in-out}.top-information-area .box-list .box .txt-area .txt-kaisai{font-size:15px;font-weight:700;margin-bottom:20px;padding:16px 0;border-top:1px solid #3394aa;border-bottom:1px solid #3394aa}.top-information-area .box-list .box .txt-area .txt{font-size:16px;margin-bottom:30px}.top-information-area .box-list .box .txt-area .btn-area{text-align:center}.top-information-area .box-list .box .txt-area .btn-area .btn{display:inline-block;background:#3394aa;color:#fff;padding:20px 60px;font-weight:700;border-radius:100vh;line-height:1;transition:.3s ease-in-out;position:relative}.top-information-area .box-list .box .txt-area .btn-area .btn:hover{background:#fff;background:#ff9812}.top-information-area .box-list .box .txt-area .btn-area .btn:after{font-family:"Font Awesome 6 Free",sans-serif;content:"\f105";position:absolute;font-size:12px;font-weight:900;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:16px;color:#fff;transition:all .3s}.top-information-area .box-list .box .txt-area .btn-area .btn:hover:after{color:#fff}.page-content{width:100%;padding:0}.page-content .entry-title{font-size:18px;line-height:1.62;padding:24px;color:#2f95ab;border-radius:12px;width:92%;max-width:860px;margin:20px auto 0px;background:#fff}.page-content .entry-title .date{line-height:1;display:block;margin-top:16px;font-size:13px;color:#3d808f;text-align:right;font-weight:400}.page-content .entry-title .date i{font-size:12px;margin-right:4px;color:#2f8699}.page-content .header-image{width:100%;aspect-ratio:3/2;margin:0 auto;padding:36px}.page-content .header-image figure{width:100%;height:100%;overflow:hidden;border-radius:16px;border:4px solid #fff}.page-content .header-image figure img{width:100%;height:100%;object-fit:cover}.page-content .inner{width:100%;padding:0}.page-content .inner .entry-content{background:#fff;padding:20px;width:92%;max-width:860px;border-radius:12px;margin:0 auto}.retop-btn-area{text-align:center;padding:60px 0}.retop-btn-area .btn{display:inline-block;background:#fff;color:#2f8699;padding:20px 60px;font-weight:700;border-radius:100vh;border:1px solid #2f8699;line-height:1;transition:.3s ease-in-out;position:relative}.retop-btn-area .btn:hover{background:#fff;color:#45b9d3;border:1px solid #45b9d3}.retop-btn-area .btn:after{font-family:"Font Awesome 6 Free",sans-serif;content:"\f105";position:absolute;font-size:12px;font-weight:900;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:16px;color:#2f8699;transition:all .3s}}