@charset "UTF-8";
*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}p{margin-bottom:0}#page{margin-top:-25px}.of_lay_header_1{display:none}@media only screen and (max-width:992px){.of_lay_header_1{display:block;width:100%;background-color:#fff;z-index:5}}.of_lay_header_1 .box1{width:1200px;margin:0 auto}@media only screen and (max-width:992px){.of_lay_header_1 .box1{width:100%;z-index:5;background-color:#fff}}.of_lay_header_1 .box1 .bl1{background-color:#fff;z-index:6}.of_lay_header_1 .box1 .bl1 img{width:200px}@media only screen and (max-width:1200px){.of_lay_header_1 .box1 .bl1 img{width:150px;margin:0.5rem 0 0 1rem}}.of_lay_header_1 .box1 .bl2{background-color:#fff;text-align:right;z-index:6}.of_lay_header_1 .box1 .bl2 .emt2{background-color:#fd0000;display:inline-block;padding:1rem;height:100%;margin-right:5rem}.of_lay_header_1 .box1 .bl2 .emt3{display:none}.of_lay_header_1-2{box-shadow:0px 1px 4px 0px #06060612}@media only screen and (max-width:992px){.of_lay_header_1-2{display:none;width:100%;position:fixed;background-color:#fff;z-index:5;margin-top:-4rem}}.of_lay_header_1-2 .box1{width:1200px;margin:0 auto;height:80px}@media only screen and (max-width:1200px){.of_lay_header_1-2 .box1{width:100%}}@media only screen and (max-width:992px){.of_lay_header_1-2 .box1{z-index:5;background-color:#fff}}.of_lay_header_1-2 .box1 .bl1 img{width:150px;padding:0.7rem 0 0.7rem 0}.of_lay_header_1-2 .box1 .bl2{text-align:right;height:80px}.of_lay_header_1-2 .box1 .bl2 .emt1 a{padding:1.7rem 2rem;background-color:#fd0000;color:#fff;height:100%;display:inline-block;text-decoration:none}.of_lay_header_1-2 .box1 .bl2 .emt1 a:hover{opacity:0.8;transition:0.2s}.of_lay_header_1-2 .box1 .bl2 .emt1 a i{padding:0 10px}.of_lay_header_1-2 .box1 .bl2 .emt2{background-color:#fd0000;display:inline-block;padding:1rem;height:100%;margin-right:5rem;display:none}@media only screen and (max-width:992px){.of_lay_header_1-2 .box1 .bl2 .emt2{display:inline-block}}.of_lay_header_1-2sp{display:none}@media only screen and (max-width:992px){.of_lay_header_1-2sp{display:block;box-shadow:0px 1px 4px 0px #06060612}}.of_lay_header_1-2sp .box1{z-index:5;background-color:#fff}.of_lay_header_1-2sp .box1 .bl1{background-color:#fff;z-index:5}.of_lay_header_1-2sp .box1 .bl1 img{height:80px;width:190px;margin-left:0.5rem}@media only screen and (max-width:992px){.of_lay_header_1-2sp .box1 .bl1 img{width:120px;margin-left:1rem}}.of_lay_header_1-2sp .box1 .bl2{text-align:right;background-color:#fff;z-index:3}.of_lay_header_1-2sp .box1 .bl2 .emt2{background-color:#fd0000;display:inline-block;padding:1rem;height:100%;margin-right:5rem}.of_lay_header_1-2sp .box1 .bl2 .emt2.fst{margin-right:1rem}.of_lay_header_1-2sp .box1 .bl2 .emt2 img{margin-top:0.5rem}.sec1.of_lay_ha1 .box_wrap{background:url(../img/bg_ha.png) no-repeat;height:500px;position:relative}.sec1.of_lay_ha1 .box_wrap .box1{width:1200px;margin:0 auto;position:relative}@media only screen and (max-width:1200px){.sec1.of_lay_ha1 .box_wrap .box1{width:100%}}@media only screen and (max-width:992px){.sec1.of_lay_ha1 .box_wrap .box1 .bl1{display:none}}.sec1.of_lay_ha1 .box_wrap .box1 .bl1{position:absolute;right:0}.sec1.of_lay_ha1 .box_wrap .box2{width:1200px;height:500px;margin:0 auto}@media only screen and (max-width:1200px){.sec1.of_lay_ha1 .box_wrap .box2{width:100%}}.sec1.of_lay_ha1 .box_wrap .box2 .bl2{padding:2rem}.sec1.of_lay_ha1 .box_wrap .box2 .bl2 img{width:600px;margin:0 auto;display:block}@media only screen and (max-width:1200px){.sec1.of_lay_ha1 .box_wrap .box2 .bl2 img{width:400px}}@media only screen and (max-width:576px){.sec1.of_lay_ha1 .box_wrap .box2 .bl2 img{width:400px}}.of_lay_ha2 .box_wrap{background:url(../img/bg_ha2.png) no-repeat;height:525px;margin-top:-2rem;background-size:auto 800px;background-position:59% 80%}@media only screen and (max-width:992px){.of_lay_ha2 .box_wrap{height:500px}}@media only screen and (max-width:576px){.of_lay_ha2 .box_wrap{background-size:auto 800px;background-position:50%;height:auto;padding-bottom:2rem}}@media only screen and (max-width:1200px){.of_lay_ha2 .box_wrap .box1{width:100%}}.of_lay_ha2 .box_wrap .box1 .bl1 .title-border{display:flex;align-items:center}.of_lay_ha2 .box_wrap .box1 .bl1 .title-border:before,.of_lay_ha2 .box_wrap .box1 .bl1 .title-border:after{border-top:2px solid #e61e1a;content:"";flex-grow:1}.of_lay_ha2 .box_wrap .box1 .bl1 .title-border:before{margin-right:1rem}.of_lay_ha2 .box_wrap .box1 .bl1 .title-border:after{margin-left:1rem}.of_lay_ha2 .box_wrap .box1 .bl1 img{width:1000px;margin-top:2rem}@media only screen and (max-width:1200px){.of_lay_ha2 .box_wrap .box1 .bl1 img{width:80%}}@media only screen and (max-width:576px){.of_lay_ha2 .box_wrap .box1 .bl1 img{width:70%;display:block}}.of_lay_ha2 .box_wrap .box1 .bl1 .sp{display:none}@media only screen and (max-width:576px){.of_lay_ha2 .box_wrap .box1 .bl1 .pc{display:none}.of_lay_ha2 .box_wrap .box1 .bl1 .sp{display:flex}}.of_lay_ha2 .box_wrap .box2{width:1000px;margin:1rem auto 2rem;line-height:1.7rem;font-weight:bold}@media only screen and (max-width:1200px){.of_lay_ha2 .box_wrap .box2{width:90%}}@media only screen and (max-width:576px){.of_lay_ha2 .box_wrap .box2{width:80%;margin:1rem auto 0rem;line-height:1.5rem}}.of_lay_ha2 .box_wrap .box2 .bl2{text-align:center;font-size:24px;line-height:2.5rem;color:#333333}@media only screen and (max-width:1200px){.of_lay_ha2 .box_wrap .box2 .bl2{font-size:18px}}.of_lay_ha2 .box_wrap .box2 .bl2 .br{display:block}@media only screen and (max-width:576px){.of_lay_ha2 .box_wrap .box2 .bl2 .br{display:none}}.sec3.of_lay_ha3 .box1 .title-border,.sec3_2.of_lay_ha3 .box1 .title-border,.sec3_3.of_lay_ha3 .box1 .title-border{display:flex;align-items:center;display:flex;align-items:center;font-size:36px;background-color:#00a4e3;color:#fff;padding:1rem 0;font-weight:bold}@media only screen and (max-width:992px){.sec3.of_lay_ha3 .box1 .title-border,.sec3_2.of_lay_ha3 .box1 .title-border,.sec3_3.of_lay_ha3 .box1 .title-border{font-size:25px}}.sec3.of_lay_ha3 .box1 .title-border:before,.sec3.of_lay_ha3 .box1 .title-border:after,.sec3_2.of_lay_ha3 .box1 .title-border:before,.sec3_2.of_lay_ha3 .box1 .title-border:after,.sec3_3.of_lay_ha3 .box1 .title-border:before,.sec3_3.of_lay_ha3 .box1 .title-border:after{border-top:1px solid;content:"";flex-grow:1}.sec3.of_lay_ha3 .box1 .title-border:before,.sec3_2.of_lay_ha3 .box1 .title-border:before,.sec3_3.of_lay_ha3 .box1 .title-border:before{margin-right:1rem}.sec3.of_lay_ha3 .box1 .title-border:after,.sec3_2.of_lay_ha3 .box1 .title-border:after,.sec3_3.of_lay_ha3 .box1 .title-border:after{margin-left:1rem}.sec3.of_lay_ha3 .box2,.sec3_2.of_lay_ha3 .box2,.sec3_3.of_lay_ha3 .box2{width:1200px;margin:0 auto;padding:4rem 0}@media only screen and (max-width:1200px){.sec3.of_lay_ha3 .box2,.sec3_2.of_lay_ha3 .box2,.sec3_3.of_lay_ha3 .box2{width:90%;margin:0 auto}}@media only screen and (max-width:992px){.sec3.of_lay_ha3 .box2 .bl1_wrap,.sec3.of_lay_ha3 .box2 .bl2_wrap,.sec3.of_lay_ha3 .box2 .bl3_wrap,.sec3_2.of_lay_ha3 .box2 .bl1_wrap,.sec3_2.of_lay_ha3 .box2 .bl2_wrap,.sec3_2.of_lay_ha3 .box2 .bl3_wrap,.sec3_3.of_lay_ha3 .box2 .bl1_wrap,.sec3_3.of_lay_ha3 .box2 .bl2_wrap,.sec3_3.of_lay_ha3 .box2 .bl3_wrap{margin-bottom:6rem}}.sec3.of_lay_ha3 .box2 .bl1,.sec3_2.of_lay_ha3 .box2 .bl1,.sec3_3.of_lay_ha3 .box2 .bl1{width:90%;margin-right:10%}@media only screen and (max-width:992px){.sec3.of_lay_ha3 .box2 .bl1,.sec3_2.of_lay_ha3 .box2 .bl1,.sec3_3.of_lay_ha3 .box2 .bl1{width:80%;margin:0 auto}}@media only screen and (max-width:576px){.sec3.of_lay_ha3 .box2 .bl1,.sec3_2.of_lay_ha3 .box2 .bl1,.sec3_3.of_lay_ha3 .box2 .bl1{width:90%;margin:0 auto}}.sec3.of_lay_ha3 .box2 .bl1 .emt1,.sec3_2.of_lay_ha3 .box2 .bl1 .emt1,.sec3_3.of_lay_ha3 .box2 .bl1 .emt1{text-align:center;font-size:21px;color:#00a4e3;margin-bottom:1.5rem;font-weight:bold}@media only screen and (max-width:1200px){.sec3.of_lay_ha3 .box2 .bl1 .emt1,.sec3_2.of_lay_ha3 .box2 .bl1 .emt1,.sec3_3.of_lay_ha3 .box2 .bl1 .emt1{font-size:18px}}@media only screen and (max-width:992px){.sec3.of_lay_ha3 .box2 .bl1 .emt1,.sec3_2.of_lay_ha3 .box2 .bl1 .emt1,.sec3_3.of_lay_ha3 .box2 .bl1 .emt1{font-size:22px}}.sec3.of_lay_ha3 .box2 .bl1 .emt2,.sec3_2.of_lay_ha3 .box2 .bl1 .emt2,.sec3_3.of_lay_ha3 .box2 .bl1 .emt2{width:100%}.sec3.of_lay_ha3 .box2 .bl1 .emt2 img,.sec3_2.of_lay_ha3 .box2 .bl1 .emt2 img,.sec3_3.of_lay_ha3 .box2 .bl1 .emt2 img{width:100%}.sec3.of_lay_ha3 .box2 .bl1 .emt3,.sec3_2.of_lay_ha3 .box2 .bl1 .emt3,.sec3_3.of_lay_ha3 .box2 .bl1 .emt3{text-align:center;font-weight:bold;margin-top:1rem}.sec3.of_lay_ha3 .box2 .bl2,.sec3_2.of_lay_ha3 .box2 .bl2,.sec3_3.of_lay_ha3 .box2 .bl2{width:90%;margin:0 5%}@media only screen and (max-width:992px){.sec3.of_lay_ha3 .box2 .bl2,.sec3_2.of_lay_ha3 .box2 .bl2,.sec3_3.of_lay_ha3 .box2 .bl2{width:80%;margin:0 auto}}@media only screen and (max-width:576px){.sec3.of_lay_ha3 .box2 .bl2,.sec3_2.of_lay_ha3 .box2 .bl2,.sec3_3.of_lay_ha3 .box2 .bl2{width:90%;margin:0 auto}}.sec3.of_lay_ha3 .box2 .bl2 .emt1,.sec3_2.of_lay_ha3 .box2 .bl2 .emt1,.sec3_3.of_lay_ha3 .box2 .bl2 .emt1{text-align:center;font-size:21px;color:#00a4e3;margin-bottom:1.5rem;font-weight:bold}@media only screen and (max-width:1200px){.sec3.of_lay_ha3 .box2 .bl2 .emt1,.sec3_2.of_lay_ha3 .box2 .bl2 .emt1,.sec3_3.of_lay_ha3 .box2 .bl2 .emt1{font-size:18px}}@media only screen and (max-width:992px){.sec3.of_lay_ha3 .box2 .bl2 .emt1,.sec3_2.of_lay_ha3 .box2 .bl2 .emt1,.sec3_3.of_lay_ha3 .box2 .bl2 .emt1{font-size:22px}}.sec3.of_lay_ha3 .box2 .bl2 .emt2,.sec3_2.of_lay_ha3 .box2 .bl2 .emt2,.sec3_3.of_lay_ha3 .box2 .bl2 .emt2{width:100%}.sec3.of_lay_ha3 .box2 .bl2 .emt2 img,.sec3_2.of_lay_ha3 .box2 .bl2 .emt2 img,.sec3_3.of_lay_ha3 .box2 .bl2 .emt2 img{width:100%}.sec3.of_lay_ha3 .box2 .bl2 .emt3,.sec3_2.of_lay_ha3 .box2 .bl2 .emt3,.sec3_3.of_lay_ha3 .box2 .bl2 .emt3{text-align:center;font-weight:bold;margin-top:1rem}.sec3.of_lay_ha3 .box2 .bl3,.sec3_2.of_lay_ha3 .box2 .bl3,.sec3_3.of_lay_ha3 .box2 .bl3{width:90%;margin-left:10%}@media only screen and (max-width:992px){.sec3.of_lay_ha3 .box2 .bl3,.sec3_2.of_lay_ha3 .box2 .bl3,.sec3_3.of_lay_ha3 .box2 .bl3{width:80%;margin:0 auto}}@media only screen and (max-width:576px){.sec3.of_lay_ha3 .box2 .bl3,.sec3_2.of_lay_ha3 .box2 .bl3,.sec3_3.of_lay_ha3 .box2 .bl3{width:90%;margin:0 auto}}.sec3.of_lay_ha3 .box2 .bl3 .emt1,.sec3_2.of_lay_ha3 .box2 .bl3 .emt1,.sec3_3.of_lay_ha3 .box2 .bl3 .emt1{text-align:center;font-size:21px;color:#00a4e3;margin-bottom:1.5rem;font-weight:bold}@media only screen and (max-width:1200px){.sec3.of_lay_ha3 .box2 .bl3 .emt1,.sec3_2.of_lay_ha3 .box2 .bl3 .emt1,.sec3_3.of_lay_ha3 .box2 .bl3 .emt1{font-size:16px}}@media only screen and (max-width:992px){.sec3.of_lay_ha3 .box2 .bl3 .emt1,.sec3_2.of_lay_ha3 .box2 .bl3 .emt1,.sec3_3.of_lay_ha3 .box2 .bl3 .emt1{font-size:22px}}.sec3.of_lay_ha3 .box2 .bl3 .emt2,.sec3_2.of_lay_ha3 .box2 .bl3 .emt2,.sec3_3.of_lay_ha3 .box2 .bl3 .emt2{width:100%}.sec3.of_lay_ha3 .box2 .bl3 .emt2 img,.sec3_2.of_lay_ha3 .box2 .bl3 .emt2 img,.sec3_3.of_lay_ha3 .box2 .bl3 .emt2 img{width:100%}.sec3.of_lay_ha3 .box2 .bl3 .emt3,.sec3_2.of_lay_ha3 .box2 .bl3 .emt3,.sec3_3.of_lay_ha3 .box2 .bl3 .emt3{text-align:center;font-weight:bold;margin-top:1rem}.sec4.of_lay_ha4 .area1{background-color:#efefef;padding:4rem 0}.sec4.of_lay_ha4 .area1 .box1_wrap{width:1200px;margin:0 auto;background-color:#fff}@media only screen and (max-width:1200px){.sec4.of_lay_ha4 .area1 .box1_wrap{width:90%;margin:0 auto}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1{width:1000px;margin:0 auto;padding:4rem 0}@media only screen and (max-width:1200px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1{width:80%;margin:0 auto}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl1 h2{font-size:27px;font-weight:bold;margin-bottom:1rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl1 h2:before{content:url(../img/sec4/ttl_logo.png);margin-right:1rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2{width:100%}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt1{position:relative}@media only screen and (max-width:992px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt1{width:100%}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt1 img{width:100%}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt1 .s_emt1{display:list-item;list-style:none;background-color:#21252996;width:100%;height:60px;position:absolute}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt1 .s_emt1 .emt_img img{width:150px;display:block;margin-left:auto;margin-bottom:0.5rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt1 .s_emt1 .emt_btn{display:block;margin-left:auto;width:350px;text-align:right}@media only screen and (max-width:576px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt1 .s_emt1 .emt_btn{width:auto}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt2{position:relative}@media only screen and (max-width:992px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt2{width:100%}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt2 img{width:100%}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt2 .s_emt1{display:list-item;list-style:none;background-color:#21252996;width:100%;height:60px;position:absolute}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt2 .s_emt1 .emt_img img{width:150px;display:block;margin-left:auto;margin-bottom:0.5rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt2 .s_emt1 .emt_btn{display:block;margin-left:auto;width:350px;text-align:right}@media only screen and (max-width:576px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt2 .s_emt1 .emt_btn{width:auto}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt3{position:relative}@media only screen and (max-width:992px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt3{width:100%}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt3 img{width:100%}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt3 .s_emt1{display:list-item;list-style:none;background-color:#21252996;width:100%;height:60px;position:absolute}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt3 .s_emt1 .emt_img img{width:150px;display:block;margin-left:auto;margin-bottom:0.5rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt3 .s_emt1 .emt_btn{display:block;margin-left:auto;width:350px;text-align:right}@media only screen and (max-width:576px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt3 .s_emt1 .emt_btn{width:auto}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt4{position:relative}@media only screen and (max-width:992px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt4{width:100%}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt4 img{width:100%}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt4 .s_emt1{display:list-item;list-style:none;background-color:#21252996;width:100%;height:60px;position:absolute}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt4 .s_emt1 .emt_img img{width:150px;display:block;margin-left:auto;margin-bottom:0.5rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt4 .s_emt1 .emt_btn{display:block;margin-left:auto;width:350px;text-align:right}@media only screen and (max-width:576px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 .emt4 .s_emt1 .emt_btn{width:auto}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2 a.btn-c{font-size:12px;padding:0.7rem 0.7rem 0.7rem 0.7rem;bottom:-10px;right:10px;z-index:1;display:inline-block}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab{text-align:center;margin-bottom:2rem;font-size:21px}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab a{text-decoration:none;display:inline-block;margin-bottom:1rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab a:visited{color:#4169e1}@media only screen and (max-width:576px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab{font-size:19px}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab span{border-left:1px solid #000;padding-right:1rem;padding-left:1rem;margin-right:-0.2rem;cursor:pointer}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab span:hover{background-color:#0348974a}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab span.fst_border{border-left:0}@media only screen and (max-width:576px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab span{padding-right:0.3rem;padding-left:0.3rem}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab .tab{display:none}@media only screen and (max-width:992px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab .tab{display:block}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab .sp_br{display:none}@media only screen and (max-width:992px){.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl2.tab .row2{border-left:0}}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl3{text-align:center;margin-top:2rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl3 .of_btn1,.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl3 a.of_btn1,.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl3 button.of_btn1{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:0.5rem 3rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:0.1em;color:#212529;border-radius:0.5rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl3 a.of_btn--orange{color:#fff;background-color:#eb6100}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl3 a.of_btn--orange:hover{color:#fff;background:#f56500}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl3 a.of_btn-c{font-size:2rem;position:relative;padding:1.5rem 3rem 1.5rem 2rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl3 a.of_btn-c i.fa{margin-right:1rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl3 a.of_btn-c:before{font-family:"Font Awesome 5 Free";font-size:1.6rem;line-height:1;position:absolute;top:calc(50% - 0.8rem);right:1rem;margin:0;padding:0;content:""}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .bl4{font-size:18px;margin-top:3rem}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 a.of_btn.btn--orange.btn-c{color:#fff;background-color:#00a4e3}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 a.of_btn.btn--orange.btn-c:hover{color:#fff;background:#44c1f3}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .arrow_btn{display:inline-block;position:relative;width:200px;padding:0.8em;text-align:center;text-decoration:none;color:#fff;background:#00a4e3;transition:transform ease 0.3s}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .arrow_btn:hover{cursor:pointer;text-decoration:none}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .arrow_btn span{display:inline-block;text-decoration:none;transition:transform ease 0.3s}.sec4.of_lay_ha4 .area1 .box1_wrap .box1 .arrow_btn:hover span{cursor:pointer;text-decoration:none;transform:translateX(6px)}.sec4.of_lay_ha4 .area1 a.btn_ao_b{display:flex;align-items:center;max-width:500px;margin:0 auto;padding:1rem 2rem;border:2px solid #014897;background:#fff;text-decoration:none;transition:0.3s}.sec4.of_lay_ha4 .area1 a.btn_ao_b:hover{background-color:#e9f3fd}.sec4.of_lay_ha4 .area1 a.btn_ao_b .b__text{display:block;flex-grow:1;color:#004386;font-weight:bold;text-align:center;position:relative;padding-right:15px;font-size:23px}.sec4.of_lay_ha4 .area1 a.btn_ao_b .b__text::after{content:"";position:absolute;top:0;bottom:0;right:0;margin:auto;transform:rotate(45deg);border-top:3px solid #014897;border-right:3px solid #014897;box-sizing:border-box;width:14px;height:14px;transition:0.3s}@media (max-width:1200px){.sec4.of_lay_ha4 .area1 a.btn_ao_b .b__text{font-size:18px;padding-right:20px}.sec4.of_lay_ha4 .area1 a.btn_ao_b .b__text::after{width:12px;height:12px}}@media (max-width:736px){.sec4.of_lay_ha4 .area1 a.btn_ao_b .b__text{font-size:14px;padding-right:20px}.sec4.of_lay_ha4 .area1 a.btn_ao_b .b__text::after{width:10px;height:10px}}.of_lay_foot_1 .box1{width:540px;margin:2.5rem auto;text-align:center}.of_lay_foot_1 .box1 .emt1{display:block;margin-bottom:1rem}.of_lay_foot_1 .box1 .emt2{font-weight:bold;display:block}.of_lay_foot_1 .box1 .emt3{font-size:12px;display:inline-block}.of_lay_foot_1 .box1 .emt4{font-size:12px}.of_lay_foot_1 .box1 .emt5{margin-bottom:0.5rem}.of_lay_copy_1 .box1{text-align:center;background-color:#014897;color:#fff;padding:0.5rem 0;font-size:12px}.of_lay_ha_5 .box1{width:1000px;margin:4rem auto 0;padding-top:2rem}@media only screen and (max-width:1200px){.of_lay_ha_5 .box1{width:80%}}@media only screen and (max-width:576px){.of_lay_ha_5 .box1{width:100%}}.of_lay_ha_5 .box1 .bl1{margin-left:1rem}@media only screen and (max-width:576px){.of_lay_ha_5 .box1 .bl1{margin-left:3rem}}.of_lay_ha_5 .box1 .bl1 h1{font-size:27px;margin-bottom:1rem;font-weight:bold;position:relative;padding:0 0 0 40px}.of_lay_ha_5 .box1 .bl1 h1:before{position:absolute;content:url(../img/sec4/ttl_logo.png);left:-20px;top:-20px}.of_lay_ha_5 .box1 .bl2{text-align:center;margin-bottom:2rem;font-size:21px}@media only screen and (max-width:576px){.of_lay_ha_5 .box1 .bl2{font-size:19px}}.of_lay_ha_5 .box1 .bl2 span{border-left:1px solid #000;padding-right:1rem;padding-left:1rem;margin-right:-0.2rem;cursor:pointer}.of_lay_ha_5 .box1 .bl2 span a{color:#000;text-decoration: none;}.of_lay_ha_5 .box1 .bl2 span:hover{background-color:#0348974a}.of_lay_ha_5 .box1 .bl2 span.fst_border{border-left:0}@media only screen and (max-width:576px){.of_lay_ha_5 .box1 .bl2 span{padding-right:0.3rem;padding-left:0.3rem}}.of_lay_ha_5 .box1 .bl2 .tab{display:none}@media only screen and (max-width:992px){.of_lay_ha_5 .box1 .bl2 .tab{display:block}}.of_lay_ha_5 .box1 .bl2 .sp_br{display:none}@media only screen and (max-width:992px){.of_lay_ha_5 .box1 .bl2 .row2{border-left:0}}.of_lay_ha_6 .area_wrap{background-color:#aaaaaa;padding:2rem}@media only screen and (max-width:1200px){.of_lay_ha_6 .area_wrap{padding:1rem}}@media only screen and (max-width:576px){.of_lay_ha_6 .area_wrap{padding:0.3rem}}.of_lay_ha_6 .area_wrap .area{width:1000px;margin:0rem auto;padding:2rem;background-color:#fff}@media only screen and (max-width:1200px){.of_lay_ha_6 .area_wrap .area{width:90%;padding:1rem}}@media only screen and (max-width:576px){.of_lay_ha_6 .area_wrap .area{width:96%;padding:1rem}}.of_lay_ha_6 .area_wrap .area .box1{text-align:center;background-color:#014897;color:#fff;font-size:0 2rem;margin-bottom:0rem}.of_lay_ha_6 .area_wrap .area .box1 h2{font-size:30px;padding:0.3rem 0;font-weight:bold}.of_lay_ha_6 .area_wrap .area .box2{border-bottom:solid 1px #000;padding-bottom:2rem;padding-top:2rem}.of_lay_ha_6 .area_wrap .area .box2 .bl1 .emt1 img{width:150px}@media only screen and (max-width:576px){.of_lay_ha_6 .area_wrap .area .box2 .bl1 .emt1 img{width:100px}}.of_lay_ha_6 .area_wrap .area .box2 .bl1 .emt2{font-size:24px;color:#00a4e3;font-weight:bold;margin-bottom:2rem}.of_lay_ha_6 .area_wrap .area .box2 .bl1 .emt3{margin-bottom:2rem}@media only screen and (max-width:576px){.of_lay_ha_6 .area_wrap .area .box2 .bl2{margin-bottom:2rem}}@media only screen and (max-width:576px){.of_lay_ha_6 .area_wrap .area .box2 .bl2 .emt1{margin-bottom:2rem}}.of_lay_ha_6 .area_wrap .area .box2 .bl2 .emt1 img{width:90%}@media only screen and (max-width:992px){.of_lay_ha_6 .area_wrap .area .box2 .bl2 .emt1 img{margin:0 auto;display:block}}.of_lay_ha_6 .area_wrap .area .box2 .bl2 .emt2{width:90%;margin-bottom:1rem}.of_lay_ha_6 .area_wrap .area .box2 .bl2 .emt2 dd{margin:0 1.5em}.of_lay_ha_6 .area_wrap .area .box2 .bl2 .emt3 a{text-decoration:none;border-bottom:dotted 2px #004da0;color:#004da0}.of_lay_ha_6 .area_wrap .area .box2 .bl2 .emt3 i{margin-right:5px}.of_lay_ha_6 .area_wrap .area .box2 .bl3 .emt1{margin-bottom:1rem}.of_lay_ha_6 .area_wrap .area .box2 .bl3 .emt2{text-align:right}.of_lay_ha_6 .area_wrap .area .box2 .bl3 .emt2 a{text-decoration:none;color:#fff}.of_lay_ha_6 .area_wrap .area .box2 .bl3 .emt2 i{margin-right:5px}.of_lay_ha_6 .area_wrap .area .box2 .bl3 .emt2 .s_emt1{text-align:center;background-color:#034da0;border-radius:1rem;padding:1rem;margin-bottom:1rem}.of_lay_ha_6 .area_wrap .area .box2 .bl3 .emt2 .s_emt1:hover{opacity:0.7}.of_lay_ha_6 .area_wrap .area .box2 .bl3 .emt2 .s_emt2 a{text-decoration:noen;color:#034da0;border-bottom:dotted 2px #004da0;cursor:pointer}.of_lay_ha_6 .area_wrap .area .box2 .bl3 .emt2 .s_emt2 a:hover{opacity:0.7}.of_lay_ha_6 .area_wrap .area .box2 .bl3 .emt2 .s_emt2 i{margin-left:5px}.of_lay_ha_6 .area_wrap .area .box2:last-child{border-bottom:none}.of_lay_ha_6 .area_wrap .area .box2:first-child{padding-top:0}.of_lay_ha_6 .area_wrap .area2{width:1000px;margin:0 auto}@media only screen and (max-width:1200px){.of_lay_ha_6 .area_wrap .area2{width:90%}}@media only screen and (max-width:576px){.of_lay_ha_6 .area_wrap .area2{width:96%;margin:0 2% 0 2%}}.of_lay_ha_6 .area_wrap .area2 .simple_square_btn5{display:block;position:relative;padding:1em;text-align:center;text-decoration:none;color:#fff;background:#555555;margin:2rem auto;font-size:18px}.of_lay_ha_6 .area_wrap .area2 .simple_square_btn5 i{padding:0 0 0 10px}.of_lay_ha_6 .area_wrap .area2 .simple_square_btn5:hover{opacity:0.8;cursor:pointer;text-decoration:none}.of_table_ha_1{margin:0 auto;width:100%}.of_table_ha_1 p{font-size:16px;font-weight:bold;text-align:center;margin:60px auto 40px}.of_table_ha_1 table{margin:20px auto}.of_table_ha_1 th{background:#ebebeb;color:#000;padding:5px;width:35%}.of_table_ha_1 tr{border-top:#000 1px solid}.of_table_ha_1 tr:last-child{border-bottom:#000 1px solid}.of_table_ha_1 td{padding:5px}@media only screen and (max-width:576px){.of_table_ha_1 .last td:last-child{border-bottom:solid 1px #000;width:100%}.of_table_ha_1 .of_table_ha_1{width:80%}.of_table_ha_1 .of_table_ha_1 th,.of_table_ha_1 .of_table_ha_1 td{border-bottom:none;display:block;width:100%}}.of_lay_form_1{margin-bottom:3rem}.of_lay_form_1 .area1{width:800px;margin:4rem auto}@media only screen and (max-width:992px){.of_lay_form_1 .area1{width:90%;margin:2rem auto 0}}@media only screen and (max-width:576px){.of_lay_form_1 .area1{width:100%}}.of_lay_form_1 .area1 h2{text-align:center;font-size:18px;color:#fa0000;margin-bottom:2rem}.of_lay_form_1 .area1 .formtable th{background-color:#ebebeb;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:1rem;margin:1px 0}.of_lay_form_1 .area1 .formtable th span{font-size:12px;color:#f82600}.of_lay_form_1 .area1 .formtable td{margin:1px 0;border:1px solid #eff2f4;padding:0.5rem}.of_lay_form_1 .area1 .box2_submit{text-align:center}.of_lay_form_1 .area1 .box2_submit p{margin-bottom:1rem;font-size:20px}.of_lay_form_1 .area1 .box2_submit p a{color:#004da0;margin-left:10px}.of_lay_form_1 .area1 span.wpcf7-list-item-label{margin-left:5px}.of_btn1,a.of_btn1,button.of_btn1{font-size:18px;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:0.1em;color:#212529}a.btn--orange{color:#fff;background-color:#e61e1a}a.btn--orange:hover{color:#fff;background:#e75d5a}a.btn-c{font-size:18px;position:relative;padding:1.5rem 3rem 1.5rem 2rem}a.btn-c i.fa{margin-right:1rem}a.btn-c{font-size:18px;position:relative;padding:1.5rem 3rem 1.5rem 2rem}a.btn-c i.fa{margin-right:0.5rem}a.btn-c:before{font-family:"Font Awesome 5 Free";font-size:1.2rem;line-height:1;position:absolute;top:calc(50% - 0.6rem);right:1.5rem;margin:0;padding:0}@media only screen and (max-width:992px){.tab_none{display:none}}.of_hamburger.second{display:block;position:absolute;z-index:3;right:13px;width:42px;height:42px;cursor:pointer;text-align:center}.of_hamburger{display:block;position:absolute;z-index:3;right:13px;top:12px;width:42px;height:42px;cursor:pointer;text-align:center}.of_hamburger span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#555;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.of_hamburger span:nth-child(1){top:10px}.of_hamburger span:nth-child(2){top:20px}.of_hamburger span:nth-child(3){top:30px}.of_hamburger_menu{font-size:7px;position:absolute;left:5px;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;transition:0.5s ease-in-out;top:2.3rem}.of_hamburger.active span:nth-child(1){top:16px;left:6px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}.of_hamburger.active span:nth-child(2),.of_hamburger.active span:nth-child(3){top:16px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}nav.globalMenuSp{position:fixed;z-index:2;top:0;left:0;color:#000;text-align:center;transform:translateY(-100%);transition:all 0.6s;width:100%}nav.globalMenuSp ul{background-color:#dadadaeb;margin:0 auto;padding:0;width:100%;margin-top:4.5rem;padding:5rem 0}nav.globalMenuSp ul li{list-style-type:none;padding:0;width:30%;border-bottom:1px #757575 dashed;margin:0 auto 3rem;font-size:21px}nav.globalMenuSp ul li:hover{background:#ddd}nav.globalMenuSp ul li a{display:block;color:#000;padding:1em 0;text-decoration:none}nav.globalMenuSp.active{transform:translateY(0%)}#page-top{position:fixed;bottom:50px;right:70px;font-size:77%;z-index:10}@media only screen and (max-width:576px){#page-top{right:30px}}#page-top a:hover{text-decoration:none}.sc_color{color:#555}@media screen and (min-width:1901px){.sec1.of_lay_ha1 .box_wrap{background-size:cover}}@media screen and (max-width:320px){.of_lay_ha_5 .box1 .bl2 .sp_br{display:block}.of_lay_ha_5 .box1 .bl2 .tab{display:none}.of_lay_header_1-2sp .box1 .bl1 img{width:90px;margin-left:1rem}.of_lay_header_1-2sp .box1 .bl2 .emt2{display:none}}