@font-face{font-family:"ja";src:url("../font/ZenKakuGothicNew-Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"ja-bold";src:url("../font/ZenKakuGothicNew-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"en";src:url("../font/JosefinSans-Regular.ttf") format("truetype");font-display:swap}:root{--innerMarginInline: 40}.main-section{padding-block:6.4285714286rem 5rem;background:bottom right/100% auto no-repeat}.main-section .article *+h3,.main-section .article *+h4{margin-top:3.5714285714rem}.main-section .article h3+*,.main-section .article h4+*{margin-top:1.0714285714rem}.main-section .article h3{padding-bottom:10px;font-size:1.2857142857rem;font-weight:bold;position:relative}.main-section .article h3::after{width:3.5714285714rem;height:1px;background-color:#f76400;content:"";position:absolute;top:100%;left:0}.main-section .article h4{padding-left:1.0714285714rem;border-left:3px solid #f76400;font-size:1.1428571429rem;line-height:1.4285714286rem}.main-section .article a{color:blue}.main-section .article a:hover{text-decoration:underline}.main-section .article .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0}.main-section .article .wp-block-table tr td:first-of-type{font-size:1.2857142857rem}.main-section-mv{height:250px;padding-block:0;background-image:url("../img/bg-2.png");display:flex;align-items:center;position:relative;text-align:center}.main-section-mv .mv-text{width:100%;font-weight:bold;position:relative}.main-section-mv .mv-text h1{font-size:2.8571428571rem;line-height:1.4}.main-section-mv .mv-text h1 span{color:#f76400;display:block;font-family:"en";font-size:2rem}.main-section-mv .mv-text p{margin-top:1.0714285714rem;font-size:1.2857142857rem}.main-section-2{padding-bottom:15rem;padding-block:3.5714285714rem;background-image:url("../img/bg-3.png")}.main-section-l{min-height:500px !important;height:auto !important;padding-block:2.1428571429rem 5rem !important}.main-section-l .mv-text{width:100% !important;position:relative !important;top:inherit !important;left:inherit !important}.main-section-l .mv-text span{color:#f76400;font-family:"ja-bold"}.main-section-l .mv-text .title_training01{width:fit-content;margin:48px auto 24px;padding:0 30px 8px;border-bottom:2px solid #333;font-size:1.8571428571rem}.main-section-l .mv-text .txt_training_main{font-size:1.1428571429rem}@media screen and (max-width: 960px){:root{--innerMarginInline: 20}.main-section{padding-block:2.1428571429rem 5rem}.main-section-mv{height:200px;padding-block:0}.main-section-mv .mv-text h1{font-size:2.1428571429rem}.main-section-mv .mv-text h1 span{font-size:1.2857142857rem}.main-section-mv .mv-text p{font-size:1.1428571429rem}}@media(max-width: 600px){.main-section .article .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin-top:20px;padding-right:0}}@media screen and (max-width: 520px){.main-section-mv{background-image:url("../img/bg-2-sp.png")}.main-section-2{padding-top:20px;padding-bottom:100px;background-image:url("../img/bg-3-sp.png")}}@media(max-width: 1180px){.main-section-mv .mv-text{width:100%;max-width:calc(100% - var(--innerMarginInline)/14*1rem*2);margin-inline:auto;position:static}}