h1,h2,h3,h4,h5,h6{margin:0;padding:0}dl,dl dt,dl dd{margin:0;padding:0}@font-face{font-family:"Zen Kaku Gothic New";src:url("/wp-content/themes/apply/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Regular.woff2") format("woff2"),url("/wp-content/themes/apply/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Zen Kaku Gothic New";src:url("/wp-content/themes/apply/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Medium.woff2") format("woff2"),url("/wp-content/themes/apply/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Zen Kaku Gothic New";src:url("/wp-content/themes/apply/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Bold.woff2") format("woff2"),url("/wp-content/themes/apply/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Bold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/apply/assets/fonts/Manrope/Manrope-Regular.woff2") format("woff2"),url("/wp-content/themes/apply/assets/fonts/Manrope/Manrope-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/apply/assets/fonts/Manrope/Manrope-SemiBold.woff2") format("woff2"),url("/wp-content/themes/apply/assets/fonts/Manrope/Manrope-SemiBold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/apply/assets/fonts/Manrope/Manrope-Bold.woff2") format("woff2"),url("/wp-content/themes/apply/assets/fonts/Manrope/Manrope-Bold.woff") format("woff");font-weight:800;font-style:normal}html{font-size:62.5%;scroll-behavior:smooth}body{text-size-adjust:100%;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal;background-color:#f5f6fa;color:#141414;line-height:1.6;font-size:1.4rem;overflow-x:clip;width:100%;height:100%;position:relative;margin:0;padding:0}@media(max-width: 576px){body{font-size:1.3rem}}.regular-ja{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal}.semibold-ja{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;font-style:normal}.bold-ja{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal}.regular-en{font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.semibold-en{font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.bold-en{font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.letter-spacing{letter-spacing:.1em}.white-space{white-space:nowrap}.t-white{color:#fff}.t-black{color:#141414}.t-red{color:#ca3433}.t-blue{color:#1e88e5}.t-green{color:#00897b}.t-gray{color:#ddd}.t-gray-strong{color:#999}.b-white{background-color:#fff !important}.b-black{background-color:#141414 !important}.b-yellow{background-color:#ffee58 !important}.b-red{background-color:#ca3433 !important}.b-gray{background-color:#ddd !important}.b-green{background-color:#00897b !important}.b-gray01{background-color:rgba(221,221,221,.1)}.b-gray02{background-color:rgba(221,221,221,.2)}.border-gray{border:1px solid rgba(221,221,221,.5)}.border-gray.border--bottom{border-top:none;border-left:none;border-right:none}.b-gray01-OverContent{position:relative;background-color:none !important}.b-gray01-OverContent::after{content:"";background-color:rgba(221,221,221,.1);display:block;width:200vw;height:100%;position:absolute;left:-50vw;right:-50vw;top:0;z-index:-1}.b-facebook{background-color:#1877f2}.b-twitter{background-color:#0f1419}.b-hatena{background-color:#01a5df}.b-pocket{background-color:#ff2551}.b-line{background-color:#06c755}.yellow-after-color{position:relative}.yellow-after-color::after{content:"";background-color:#ffee58;display:block;width:100%;height:200px;position:absolute;left:0;bottom:0;z-index:-1}.yellow-after-color.--h400::after{height:400px}.fs50{font-size:clamp(3.5rem,2vw,5rem) !important;transition:.25s}.last-border-b{border-bottom:1px solid rgba(221,221,221,.5)}.underline-y{background:linear-gradient(transparent 60%, yellow 30%)}.border-radius-3{border-radius:3px}.border-radius-6{border-radius:6px}@media(min-width: 769px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}.anchor{padding-top:100px;margin-top:-100px}.frame-responsive{position:relative;padding-top:58%;width:100%;height:0}.frame-responsive iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.wp-post-image{max-width:100%;height:auto}header#header{background-color:#fff;padding:10px 0;border-bottom:1px solid #ddd}header#header .header__inner{width:100%;height:46px;display:flex;justify-content:flex-start;align-items:center}header#header .header__inner .header__menu{display:flex;justify-content:flex-end;align-items:center;margin-left:auto;gap:0 15px}header#header .header__inner .header__menu p{margin:0}header#header .header__inner .header__menu .btn{font-size:1.4rem}header#header .header__inner .header__menu .dropdown-item{padding:15px}@media(max-width: 576px){header#header .header__inner .header__logo{width:120px}}.page-title{background-color:#f0f1f5;display:flex;justify-content:flex-start;align-items:center;width:100%;height:36px}.page-title h1{font-size:1.6rem;font-weight:400;color:#111;margin:0}fieldset{border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0 20px}fieldset legend{width:100%;display:block;margin-bottom:15px}fieldset .form-group{padding:0;border-bottom:none;width:calc((100% - 20px)/2);margin-bottom:30px}fieldset .modal-button{font-size:1.6rem}.form-group{border-bottom:1px solid #ddd;padding:30px 0}.form-group.__confirm{padding:15px 0;border-bottom:none}.form-group .form-elements{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.form-group .label{margin:0;padding:0;font-weight:500;font-size:1.8rem;margin-bottom:15px}.form-group .sub-form{width:100%;display:flex;justify-content:flex-start;align-items:center;margin-top:15px;display:none}.form-group .sub-form label{min-width:120px;width:120px;font-weight:500}.form-group .sub-form.active{display:flex}.form-group .input_view,.form-group input[type=text],.form-group input[type=date],.form-group input[type=tel],.form-group input[type=email],.form-group select,.form-group textarea{display:flex;justify-content:flex-start;align-items:center;color:#000;width:100%;text-align:left;height:50px;padding:10px;border:1px solid #ddd;background-color:#fff;border-radius:3px;font-size:16px;appearance:none;-webkit-appearance:none}.form-group .input_view[readonly],.form-group input[type=text][readonly],.form-group input[type=date][readonly],.form-group input[type=tel][readonly],.form-group input[type=email][readonly],.form-group select[readonly],.form-group textarea[readonly]{background-color:#f1f1f1 !important}.form-group textarea{min-height:100px}.form-group .input_view{height:auto}.form-group input[type=checkbox],.form-group input[type=radio]{display:none}.form-group input[type=checkbox]+label,.form-group input[type=radio]+label{color:#000;cursor:pointer;border-radius:3px;border:1px solid #ddd;background-color:#fff;position:relative;width:100%;padding:10px;padding-left:45px;font-size:1.6rem}.form-group input[type=checkbox]+label::before,.form-group input[type=radio]+label::before{border:1px solid #ddd;background-color:#fff;border-radius:3px;width:24px;height:24px;content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%)}.form-group input[type=checkbox]+label i{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:1.6rem;color:#4caf50;display:none}.form-group input[type=checkbox]:checked+label{border:1px solid #4caf50;color:#4caf50}.form-group input[type=checkbox]:checked+label i{display:block}.form-group input[type=radio]+label::after{content:"";position:absolute;left:17px;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background-color:#4caf50;display:none}.form-group input[type=radio]+label::before{border-radius:50%}.form-group input[type=radio]:checked+label{border:1px solid #4caf50;color:#4caf50}.form-group input[type=radio]:checked+label::after{display:block}.form-group input[type=date]{font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;width:100%;text-align:left}.form-group .form-elements-body{width:100%}.form-group .form-elements-body.checkbox ul,.form-group .form-elements-body.radio ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px}.form-group .form-elements-body.checkbox ul li,.form-group .form-elements-body.radio ul li{width:calc((100% - 30px)/4)}.form-group .form-elements-body.select{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:0 10px}.form-group .form-elements-body.select select{width:auto;min-width:auto;padding-left:15px;padding-right:15px}@media(max-width: 992px){.form-group input[type=checkbox]+label,.form-group input[type=radio]+label{padding:15px;padding-left:45px;font-size:1.8rem}.form-group input[type=text],.form-group textarea{padding:15px}.form-group .sub-form label{min-width:100px;font-size:1.8rem}.form-group .form-elements-body.checkbox ul li,.form-group .form-elements-body.radio ul li{width:calc((100% - 20px)/3)}.form-group .form-elements-body.select{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:0 10px}.form-group .form-elements-body.select select{width:auto;min-width:100px;padding:15px}}.form-button{margin-top:40px;width:100%;display:flex;justify-content:center;align-items:center;gap:0 20px}.form-button button{outline:none;border:none;background-color:rgba(0,0,0,0);margin:0;padding:0;text-align:left;border-radius:6px;background-color:#4caf50;color:#fff;width:100%;max-width:300px;height:50px;display:flex;justify-content:center;align-items:center;gap:0 5px;font-size:1.6rem;opacity:1;transition:opacity .3s ease}.form-button button:focus{box-shadow:none}.form-button button.back{background-color:#999}@media(min-width: 993px){.form-button button:hover{opacity:.5}}.w-max{width:100%}.h50{height:50px}.h60{height:60px}@media(max-width: 576px){.h60{height:50px}}.section_pdg{padding-top:60px;padding-bottom:60px;transition:.25s}@media(max-width: 768px){.section_pdg{padding-top:40px;padding-bottom:40px}}/*!
 Bootstrap  v5.3.3 (https://getbootstrap.com/)
*/.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}.modal{z-index:3000 !important}.modal .modal-content{border-radius:6px;background-color:#fff}.modal .modal-content .modal-header{display:flex;justify-content:flex-start;align-items:center;gap:15px;position:relative}.modal .modal-content .modal-header .modal-title{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;font-style:normal;font-size:1.8rem}.modal .modal-content .modal-header .btn-close{outline:none;border:none;background-color:rgba(0,0,0,0);margin:0;padding:0;text-align:left;box-shadow:0 0 10px rgba(20,20,20,.2);background-color:#fff;position:absolute;right:-1.5rem;top:-1.5rem;color:#111;border-radius:3rem;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;transition:.25s}.modal .modal-content .modal-header .btn-close:focus{box-shadow:none}.modal .modal-content .modal-header .btn-close svg{width:2rem;height:2rem}@media(min-width: 993px){.modal .modal-content .modal-header .btn-close:hover{opacity:.5}}@media(max-width: 576px){.modal .modal-content .modal-header .btn-close{right:3px;top:3px}.modal .modal-content .modal-header .btn-close svg{width:2rem;height:2rem}}@media(max-width: 576px)and (min-width: 993px){.modal .modal-content .modal-header .btn-close:hover{opacity:.5}}.dropdown-menu{border:1px solid rgba(221,221,221,.5);background-color:#fff}.dropdown-menu li,.dropdown-menu a{cursor:pointer;font-size:1.4rem}.dropdown-menu li:not(:has(a)){transition:.25s}@media(min-width: 993px){.dropdown-menu li:not(:has(a)):hover{color:#fff}}.tooltip-inner{background-color:#141414;color:#fff;font-size:1.3rem;border-radius:6px}.fs--1{font-size:1.6rem;line-height:1.4}.fs--2{font-size:1.8rem;line-height:1.4}.fs--3{font-size:2rem;line-height:1.6}.fs--4{font-size:2.2rem;line-height:1.6}.fs--5{font-size:2.4rem;line-height:1.7}.fs--6{font-size:2.6rem;line-height:1.7}.fs--7{font-size:2.8rem;line-height:1.7}.fs--8{font-size:3rem;line-height:1.7}@media(max-width: 992px){.fs--1{font-size:1.2rem;line-height:1.4}.fs--2{font-size:1.4rem;line-height:1.4}.fs--3{font-size:1.8rem;line-height:1.6}.fs--4{font-size:1.8rem;line-height:1.6}.fs--5{font-size:2rem;line-height:1.7}.fs--6{font-size:2.2rem;line-height:1.7}.fs--7{font-size:2.4rem;line-height:1.7}.fs--8{font-size:2.6rem;line-height:1.7}}@media(max-width: 768px){.fs--1{font-size:1.2rem;line-height:1.4}.fs--2{font-size:1.4rem;line-height:1.4}.fs--3{font-size:1.6rem;line-height:1.6}.fs--4{font-size:1.6rem;line-height:1.6}.fs--5{font-size:1.8rem;line-height:1.7}.fs--6{font-size:2rem;line-height:1.7}.fs--7{font-size:2.2rem;line-height:1.7}.fs--8{font-size:2.4rem;line-height:1.7}}@media(min-width: 993px){.observe-me.observe-me--up{opacity:0;transform:translateY(20px);transition:opacity .25s ease-out,transform .25s ease-out}.observe-me.observe-me--up.in-view{opacity:1;transform:translateY(0)}.observe-me.observe-me--center{opacity:0;transform:scale(0.8);transform-origin:center center;transition:opacity .25s ease-out,transform .25s ease-out}.observe-me.observe-me--center.in-view{opacity:1;transform:translateY(0)}.observe-me.observe-me--yellow{position:relative;overflow:hidden}.observe-me.observe-me--yellow::before{content:"";background-color:#ffee58;display:block;width:100%;height:100%;position:absolute;right:0;top:0;z-index:10;animation:observe-me--yellow .25s ease-in .25s;animation-fill-mode:both}@keyframes observe-me--yellow{0%{width:100%}100%{width:0}}}.login{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.login .login__inner{border-radius:6px;background-color:#fff;display:block;max-width:500px;width:500px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:50px}.login .login__logo{display:block;margin:0 auto 30px}.login p{color:#c00;text-align:center;margin-bottom:15px}.login form{width:100%}.login form .login__input-wrapper{margin-bottom:15px}.login form .login__password-wrapper{display:block;position:relative}.login form .login__password-wrapper i{cursor:pointer;color:#666;font-size:1.4rem;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.login form input{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal;border-radius:6px;border:1px solid #ddd;width:100%;height:46px;padding:10px;font-size:16px}.login form button{width:100%;height:46px;display:flex;justify-content:center;align-items:center;font-size:1.4rem}@media(max-width: 576px){.login .login__inner{max-width:auto;width:95%;padding:30px}}h1{font-weight:600}.home-select a{border-radius:6px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0 15px;width:100%;padding-top:10px;padding-bottom:10px}.home-select a .btn-inner{width:100%;height:70px;display:flex;justify-content:center;align-items:center}.home-select a .btn-inner img{max-width:50px}.home-select a span{display:flex;justify-content:center;align-items:center;width:100%;height:46px;font-weight:500;font-size:1.6rem}@media(max-width: 576px){.home-select a span{font-size:1.4rem}}/*# sourceMappingURL=style.min.css.map */
