.contact{background:linear-gradient(#e60012,#b60005)}.contact-header{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 40px 32px;color:#fff}@media screen and (max-width: 1179px){.contact-header{padding-top:32px}}@media screen and (max-width: 1023px){.contact-header{padding:24px 32px 32px}}@media screen and (max-width: 767px){.contact-header{padding:16px 24px 20px}}.contact-title{font-size:48px;font-weight:700}@media screen and (max-width: 1359px){.contact-title{font-size:40px}}@media screen and (max-width: 1179px){.contact-title{font-size:32px}}@media screen and (max-width: 1023px){.contact-title{font-size:28px}}@media screen and (max-width: 767px){.contact-title{font-size:18px}}.contact-description{font-size:32px;font-weight:500}@media screen and (max-width: 1359px){.contact-description{font-size:28px}}@media screen and (max-width: 1179px){.contact-description{font-size:24px}}@media screen and (max-width: 1023px){.contact-description{font-size:20px}}@media screen and (max-width: 767px){.contact-description{font-size:12px;margin-top:4px;text-align:center}}.contact-content{display:flex;border-top:1px solid #ffffff}.contact-content.for-sp{display:none}@media screen and (max-width: 1023px){.contact-content.for-sp{display:flex}}@media screen and (max-width: 1023px){.contact-content.for-pc{display:none}}.contact-block{position:relative;width:50%;height:206px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s}.contact-block:hover{background-color:#b60005}@media screen and (max-width: 1179px){.contact-block{height:180px}}@media screen and (max-width: 1023px){.contact-block{height:172px;padding-top:16px}}@media screen and (max-width: 767px){.contact-block{width:100%;height:auto;padding-top:12px;padding-bottom:16px;text-align:center;flex-direction:column;gap:8px}}.contact-block+.contact-block{border-left:1px solid #ffffff}.contact-block-icon{width:64px;height:64px;position:absolute;top:0;left:0;background-color:#fa0000;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1023px){.contact-block-icon{width:40px;height:40px}}@media screen and (max-width: 767px){.contact-block-icon{width:24px;height:24px;background:none;position:static;margin-left:auto;margin-right:auto}}.contact-block-icon img{height:28px;width:28px;object-fit:contain}@media screen and (max-width: 1023px){.contact-block-icon img{width:20px;height:20px}}@media screen and (max-width: 767px){.contact-block-icon img{width:16px;height:16px}}.contact-block-button.contact-button{height:64px;border-radius:8px;width:420px}@media screen and (max-width: 1179px){.contact-block-button.contact-button{width:264px;height:56px}}@media screen and (max-width: 1023px){.contact-block-button.contact-button{width:240px;height:48px;font-size:16px}}@media screen and (max-width: 767px){.contact-block-button.contact-button{height:32px;width:160px;font-size:12px;padding-right:32px;padding-left:16px}.contact-block-button.contact-button img{right:12px;width:12px;height:12px}}.contact-block-def{display:flex;flex-direction:column;align-items:center;gap:16px}@media screen and (max-width: 1023px){.contact-block-def{gap:12px}}@media screen and (max-width: 767px){.contact-block-def{gap:12px}}.contact-block-def>dt{font-size:16px;font-weight:700;color:#fff}@media screen and (max-width: 1179px){.contact-block-def>dt{font-size:14px}}@media screen and (max-width: 1023px){.contact-block-def>dt{font-size:13px}}@media screen and (max-width: 767px){.contact-block-def>dt{font-size:11px;height:32px;display:flex;align-items:center}}.contact-block-def>dt br{display:none}@media screen and (max-width: 767px){.contact-block-def>dt br{display:block}}.contact-block-tel{display:flex;align-items:center;height:64px;gap:24px;font-family:Plus Jakarta Sans}@media screen and (max-width: 1179px){.contact-block-tel{height:56px;gap:20px}}@media screen and (max-width: 1023px){.contact-block-tel{height:48px;gap:16px}}@media screen and (max-width: 767px){.contact-block-tel{height:32px;gap:8px}}.contact-block-tel-label{height:36px;width:72px;border-radius:36px;background-color:#fff;font-size:14px;font-weight:700;color:#c70000;display:flex;align-items:center;justify-content:center;padding-bottom:2px}@media screen and (max-width: 1023px){.contact-block-tel-label{height:32px;font-size:12px;width:64px}}@media screen and (max-width: 767px){.contact-block-tel-label{height:20px;font-size:10px;width:36px}}.contact-block-tel-number{font-size:40px;font-weight:600;padding-bottom:2px;display:block;color:#fff}@media screen and (max-width: 1179px){.contact-block-tel-number{font-size:32px}}@media screen and (max-width: 1023px){.contact-block-tel-number{font-size:28px}}@media screen and (max-width: 767px){.contact-block-tel-number{font-size:14px}}.feature-header{padding-top:60px;padding-bottom:46px}@media screen and (max-width: 767px){.feature-header{padding-top:40px;padding-bottom:40px}}.feature-list{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.feature-list{flex-direction:column}}.feature-list>li{width:50%}@media screen and (max-width: 767px){.feature-list>li{width:100%}}.feature-item{position:relative;height:100%;padding-top:77.2222222222%;color:#fff}@media screen and (max-width: 1023px){.feature-item{padding-top:100%}}@media screen and (max-width: 767px){.feature-item{padding-top:0;height:auto}}.feature-item-detail{position:absolute;bottom:0;left:0;display:flex;align-items:center}@media screen and (max-width: 767px){.feature-item-detail{position:static;color:#000;align-items:flex-start;padding-top:24px;gap:0}}.feature-item-number{font-size:124px;font-weight:600;line-height:1;font-family:Plus Jakarta Sans}@media screen and (max-width: 1359px){.feature-item-number{font-size:92px}}@media screen and (max-width: 1179px){.feature-item-number{font-size:80px}}@media screen and (max-width: 1023px){.feature-item-number{font-size:48px}}@media screen and (max-width: 767px){.feature-item-number{font-size:24px;width:24px;flex-shrink:0;display:flex;justify-content:center}}.feature-item-def{font-weight:700}.feature-item-def>dt{font-size:30px}@media screen and (max-width: 1359px){.feature-item-def>dt{font-size:24px}}@media screen and (max-width: 1179px){.feature-item-def>dt{font-size:20px}}@media screen and (max-width: 1023px){.feature-item-def>dt{font-size:18px}}@media screen and (max-width: 767px){.feature-item-def>dt{font-size:18px}}.feature-item-def>dd{margin-top:8px;font-size:16px;line-height:1.6}@media screen and (max-width: 1359px){.feature-item-def>dd{font-size:14px}}@media screen and (max-width: 1023px){.feature-item-def>dd{font-size:12px}}@media screen and (max-width: 767px){.feature-item-def>dd{font-weight:500}}.feature-item-bg{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){.feature-item-bg{position:static;height:172px;object-fit:cover}}.feature-item-bg img{width:100%;height:100%;object-fit:cover}.feature-item-1 .feature-item-detail{gap:40px;padding-left:56px;padding-right:56px;padding-bottom:40px}@media screen and (max-width: 1179px){.feature-item-1 .feature-item-detail{gap:24px;padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.feature-item-1 .feature-item-detail{gap:12px;padding-left:16px;padding-right:20px;padding-bottom:32px}}.feature-item-2{color:#000}.feature-item-2 .feature-item-detail{gap:32px;padding-left:50px;padding-right:48px;padding-bottom:48px}@media screen and (max-width: 1179px){.feature-item-2 .feature-item-detail{gap:24px;padding-left:32px;padding-right:32px;padding-bottom:24px}}@media screen and (max-width: 767px){.feature-item-2 .feature-item-detail{padding-left:16px;padding-right:20px;padding-bottom:32px;gap:12px}}.feature-item-2-figures{position:absolute;top:0;left:0;width:100%;display:flex}@media screen and (max-width: 767px){.feature-item-2-figures{position:static}}.feature-item-2-figure{position:relative;width:100%}.feature-item-2-figure-caption{position:absolute;left:0;bottom:24px;display:flex;justify-content:center;align-items:center;width:240px;background-color:#5559;backdrop-filter:blur(24px);height:76px;color:#fff;font-weight:700}@media screen and (max-width: 1023px){.feature-item-2-figure-caption{width:160px;bottom:16px;height:48px;font-size:12px}}.feature-item-2-figure-caption>span{display:block;text-align:left}.feature-item-3 .feature-item-detail{flex-direction:column;align-items:flex-start;gap:24px;padding-left:56px;padding-right:60px;padding-bottom:56px}@media screen and (max-width: 1179px){.feature-item-3 .feature-item-detail{gap:16px;padding-left:32px;padding-right:32px;padding-bottom:40px}}@media screen and (max-width: 767px){.feature-item-3 .feature-item-detail{flex-direction:row;padding-left:16px;padding-right:20px;padding-bottom:32px;gap:12px}}.feature-item-3 .feature-item-bg{object-position:top}.feature-item-4{background-color:#1a2940}.feature-item-4 .feature-item-detail{flex-direction:column;align-items:flex-start;gap:24px;padding-left:56px;padding-right:56px;padding-bottom:56px}@media screen and (max-width: 1179px){.feature-item-4 .feature-item-detail{gap:16px;padding-left:32px;padding-right:32px;padding-bottom:40px}}@media screen and (max-width: 767px){.feature-item-4 .feature-item-detail{flex-direction:row;padding-left:16px;padding-right:20px;padding-bottom:32px;gap:12px;background:#fff}}.feature-item-4 .feature-item-4-bg{position:absolute;top:0;right:0;width:50%}@media screen and (max-width: 767px){.feature-item-4 .feature-item-4-bg{position:relative;width:100%;height:200px}}.feature-item-4 .feature-item-4-bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.feature-item-4 .feature-item-4-bg-inner{position:relative;padding-top:96.6666666667%}@media screen and (max-width: 767px){.feature-item-4 .feature-item-4-bg-inner{padding-top:0;height:100%;width:60%;margin-left:auto;margin-right:auto}}.price{position:relative;padding:96px 74px 120px;background:linear-gradient(to right,#fff,#cddae3)}@media screen and (max-width: 1179px){.price{padding-left:48px;padding-right:48px;padding-bottom:80px}}@media screen and (max-width: 767px){.price{padding:40px 24px}}.price:before{content:"";display:block;position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background-size:auto 100%;z-index:0}.price-inner{max-width:1200px;margin-left:auto;margin-right:auto}.price-title{text-align:left}@media screen and (max-width: 1023px){.price-title{text-align:center}}.price-content{margin-top:86px;display:flex;gap:20px}@media screen and (max-width: 1179px){.price-content{margin-top:64px}}@media screen and (max-width: 1023px){.price-content{flex-direction:column;gap:16px;margin-top:48px}}@media screen and (max-width: 767px){.price-content{margin-top:32px}}.price-def{max-width:430px;flex-shrink:0}@media screen and (max-width: 1179px){.price-def{max-width:360px}}@media screen and (max-width: 1023px){.price-def{max-width:100%}}.price-def>dt{font-size:48px;font-weight:700}@media screen and (max-width: 1179px){.price-def>dt{font-size:32px}}@media screen and (max-width: 1023px){.price-def>dt{font-size:20px;text-align:center}}@media screen and (max-width: 767px){.price-def>dt{font-size:16px}}@media screen and (max-width: 1023px){.price-def>dt>br{display:none}}.price-def>dd{margin-top:24px;font-size:20px;font-weight:700}@media screen and (max-width: 1179px){.price-def>dd{font-size:18px}}@media screen and (max-width: 1023px){.price-def>dd{font-size:14px;text-align:center}}@media screen and (max-width: 767px){.price-def>dd{font-size:13px;font-weight:500;margin-top:12px}}.price-def>dd>br{display:none}@media screen and (max-width: 1023px){.price-def>dd>br{display:block}}.price-table{flex-grow:1;opacity:0;transform:translate(4px);transition:.48s ease-out}@media screen and (max-width: 1023px){.price-table{margin-top:24px;max-width:560px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.price-table{margin-top:16px}}.price-table.active{opacity:1;transform:translate(0)}.price-feature{margin-top:140px;max-width:1024px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1023px){.price-feature{margin-top:80px}}@media screen and (max-width: 767px){.price-feature{margin-top:64px}}.price-feature-title{font-size:48px;text-align:center}@media screen and (max-width: 1023px){.price-feature-title{font-size:28px}}@media screen and (max-width: 767px){.price-feature-title{font-size:20px}}.price-feature-title span{position:relative;display:inline-flex}.price-feature-title span sup{color:#c70000;font-size:16px;padding-left:.2em;padding-right:.32em}@media screen and (max-width: 1023px){.price-feature-title span sup{font-size:12px}}.price-feature-title strong{color:#c70000}.price-feature-lead{font-size:20px;margin-top:24px;text-align:center;font-weight:500}@media screen and (max-width: 1023px){.price-feature-lead{font-size:14px;line-height:1.6}}@media screen and (max-width: 767px){.price-feature-lead{text-align:left;font-size:13px}}.price-feature-example{margin-top:40px}@media screen and (max-width: 1023px){.price-feature-example{margin-top:32px}}.price-feature-example>dt{height:52px;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:24px;font-weight:700;line-height:1}@media screen and (max-width: 1023px){.price-feature-example>dt{font-size:18px;height:40px}}@media screen and (max-width: 767px){.price-feature-example>dt{font-size:13px}}.price-feature-example>dt strong{color:#c70000}.price-feature-example>dd{margin-top:16px}.price-feature-caption{margin-top:40px;font-size:12px}@media screen and (max-width: 767px){.price-feature-caption{font-size:10px;margin-top:32px}}.kv{position:relative;z-index:1;background:linear-gradient(#e60012,#b60005);display:flex;align-items:center;justify-content:center;color:#fff;height:calc(100vh - 100px);max-height:823px}@media screen and (max-width: 1179px){.kv{height:calc(100vh - 80px);min-height:0}}@media screen and (max-width: 1023px){.kv{height:800px;max-height:800px}}@media screen and (max-width: 767px){.kv{height:560px}}@media screen and (max-width: 375px){.kv{height:540px}}.kv:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/_astro/header_decorations.OogrYsjy.png) no-repeat top center;background-size:contain;z-index:-1}@media screen and (max-width: 1023px){.kv:before{background-position:top left;height:40%;background-size:cover}}.kv-container{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding-top:40px;padding-left:94px;padding-right:94px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media screen and (max-width: 1179px){.kv-container{padding-left:40px;padding-right:40px}}@media screen and (max-width: 1023px){.kv-container{align-items:center;text-align:center}}@media screen and (max-width: 767px){.kv-container{padding-left:0;padding-right:0}}.kv-catch{font-weight:700;font-size:60px;letter-spacing:.03em}@media screen and (max-width: 1359px){.kv-catch{font-size:54px}}@media screen and (max-width: 1179px){.kv-catch{font-size:48px}}@media screen and (max-width: 1023px){.kv-catch{font-size:5.3vw}}@media screen and (max-width: 767px){.kv-catch{font-size:5.6vw;padding-left:0;text-align:center}}.kv-catch>span{display:block;white-space:nowrap}.kv-feature-list{margin-top:24px;display:flex;justify-content:flex-start;gap:40px;max-width:908px}@media screen and (max-width: 1179px){.kv-feature-list{max-width:860px}}@media screen and (max-width: 1023px){.kv-feature-list{padding-left:24px;padding-right:24px}}@media screen and (max-width: 767px){.kv-feature-list{gap:16px;flex-wrap:wrap;max-width:340px;justify-content:center}}@media screen and (max-width: 375px){.kv-feature-list{max-width:320px}}@media screen and (max-width: 767px){.kv-feature-list>li{width:45%;max-width:160px}}.kv-foot{margin-top:24px;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500}@media screen and (max-width: 767px){.kv-foot{font-size:10px}}.kv-foot img{width:44px;height:48px;object-fit:contain}@media screen and (max-width: 1023px){.kv-foot img{width:39.6px;height:43.2px}}@media screen and (max-width: 767px){.kv-foot img{width:28.16px;height:30.72px}}.kv-foot br{display:none}@media screen and (max-width: 767px){.kv-foot br{display:block}}.kv-star-1,.kv-star-2{position:absolute;z-index:-1}.kv-star-1 img,.kv-star-2 img{width:100%;height:100%;object-fit:cover}@keyframes star1{0%{filter:blur(3px);opacity:0}to{filter:blur(0);opacity:1}}.kv-star{position:absolute;top:50%;right:90px;transform:translateY(-52.5%);width:640px;height:608px;z-index:-1}@media screen and (max-width: 1179px){.kv-star{width:512px;height:486.4px}}@media screen and (max-width: 1023px){.kv-star{top:25%;right:40px;width:332.8px;height:316.16px;transform:translateY(-50%);opacity:.8}}@media screen and (max-width: 767px){.kv-star{top:24%;right:32px;width:192px;height:182.4px}}@media screen and (max-width: 375px){.kv-star{width:179.2px;height:170.24px}}.kv-star-1{top:0;right:0;width:100%;height:100%;opacity:0;mask-image:url("data:image/svg+xml,%3csvg%20width='640'%20height='608'%20viewBox='0%200%20640%20608'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_2001_1400'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='640'%20height='608'%3e%3crect%20width='640'%20height='608'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_2001_1400)'%3e%3cpath%20d='M321.068%200L407.927%20216.297L640.478%20232.065L461.608%20381.512L518.474%20607.553L321.068%20483.62L123.662%20607.553L180.528%20381.512L1.65823%20232.065L234.209%20216.297L321.068%200Z'%20fill='%231D1D1D'/%3e%3c/g%3e%3c/svg%3e");mask-size:cover;mask-repeat:no-repeat;animation:.4s star1 .2s ease-in both}.kv-star-2{top:41%;right:-41%;width:62.5%;height:62.5%;mask-image:url("data:image/svg+xml,%3csvg%20width='400'%20height='382'%20viewBox='0%200%20400%20382'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_2001_1406'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='400'%20height='382'%3e%3crect%20width='400'%20height='382'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_2001_1406)'%3e%3cpath%20d='M199.911%201L254.2%20136.19L399.549%20146.045L287.752%20239.452L323.294%20380.733L199.911%20303.272L76.5286%20380.733L112.071%20239.452L0.273788%20146.045L145.623%20136.19L199.911%201Z'%20fill='%231D1D1D'/%3e%3c/g%3e%3c/svg%3e");mask-size:cover;mask-repeat:no-repeat;animation:.4s star1 .44s ease-in both}.seminar{position:relative;padding:64px 0 54px;background-color:#e3e3e3}@media screen and (max-width: 767px){.seminar{padding:40px 0}}.seminar-inner{position:relative;display:flex;flex-direction:column;align-items:center}.seminar-header{position:relative;display:inline-flex;flex-direction:column;margin-left:auto;margin-right:auto}.seminar-content{margin-top:40px;width:100%;overflow:hidden}@media screen and (max-width: 767px){.seminar-content{margin-top:32px}}.seminar-slider{max-width:600px;margin-left:auto;margin-right:auto;white-space:nowrap;opacity:0;transform:translateY(24px);transition:.4s ease-out}@media screen and (max-width: 1023px){.seminar-slider{max-width:400px}}@media screen and (max-width: 767px){.seminar-slider{max-width:300px}}.seminar-slider.active{opacity:1;transform:translateY(0)}.seminar-list{display:flex}.seminar-list>li{min-width:600px;padding-left:16px;padding-right:16px}@media screen and (max-width: 1023px){.seminar-list>li{min-width:400px}}@media screen and (max-width: 767px){.seminar-list>li{min-width:300px;padding-left:8px;padding-right:8px}}.seminar-item{white-space:normal;background-color:#fff;height:100%;display:block}.seminar-item-figure{padding-top:44.375%;height:0;position:relative}.seminar-item-figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.seminar-item-content{padding:24px 40px 40px}@media screen and (max-width: 1023px){.seminar-item-content{padding:20px 24px 24px}}@media screen and (max-width: 767px){.seminar-item-content{padding:16px 20px 24px}}.seminar-item-lead{display:flex;align-items:center;gap:16px}@media screen and (max-width: 1023px){.seminar-item-lead{flex-direction:column;align-items:flex-start;gap:12px}}@media screen and (max-width: 767px){.seminar-item-lead{gap:8px}}.seminar-item-label{background-color:#1a2940;padding:8px 24px;font-size:16px;color:#fff;font-weight:700;white-space:nowrap}@media screen and (max-width: 1023px){.seminar-item-label{padding:6px 12px;font-size:13px}}@media screen and (max-width: 767px){.seminar-item-label{font-size:11px;padding:4px 12px}}.seminar-item-time{color:#555;font-size:16px;font-weight:700}@media screen and (max-width: 1023px){.seminar-item-time{font-size:13px}}@media screen and (max-width: 767px){.seminar-item-time{font-size:12px}}.seminar-item-title{margin-top:12px;font-size:24px;font-weight:700}@media screen and (max-width: 1023px){.seminar-item-title{font-size:18px;margin-top:8px}}@media screen and (max-width: 767px){.seminar-item-title{font-size:16px}}.seminar-item-desc{margin-top:12px;font-size:14px;line-height:1.6;font-weight:700}@media screen and (max-width: 1023px){.seminar-item-desc{font-size:13px;font-weight:400}}@media screen and (max-width: 767px){.seminar-item-desc{font-size:12px;margin-top:8px}}.qa{padding:64px}@media screen and (max-width: 1179px){.qa{padding:48px}}@media screen and (max-width: 767px){.qa{padding:0}}.qa-inner{max-width:1280px;margin-left:auto;margin-right:auto;border-radius:16px;background-color:#f6f6f6;border:1px solid #E3E3E3;padding:48px 80px 72px}@media screen and (max-width: 1179px){.qa-inner{padding:32px 48px 56px}}@media screen and (max-width: 1023px){.qa-inner{padding:24px 24px 32px;border-radius:8px}}@media screen and (max-width: 767px){.qa-inner{padding:40px 24px;border:0;border-radius:0}}.qa-content{margin-top:40px}@media screen and (max-width: 1179px){.qa-content{margin-top:32px}}@media screen and (max-width: 767px){.qa-content{margin-top:16px}}.qa-list{border-top:1px solid #C6C6C6;border-bottom:1px solid #C6C6C6;background-color:#fff}.qa-list>li+li{border-top:1px solid #C6C6C6}.qa-item{position:relative;user-select:none}.qa-item.opened .qa-item-trigger{padding-bottom:10px;color:#c70000}.qa-item.opened .qa-item-trigger:after{transform:rotate(180deg)}.qa-item.opened .qa-item-content{display:block}.qa-item-trigger{display:flex;align-items:center;padding:19px 16px 20px 20px;cursor:pointer}@media screen and (max-width: 1023px){.qa-item-trigger{padding:16px 12px 17px 20px}}.qa-item-trigger:before{content:"";display:block;width:30px;height:30px;background:url("data:image/svg+xml,%3csvg%20width='30'%20height='30'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%2030s1.258-6.236%204.502-9.898C22.561%2016.655%2030%2015%2030%2015s-7.439-1.662-10.498-5.102C16.258%206.236%2015%200%2015%200s-1.258%206.236-4.502%209.898C7.438%2013.345%200%2015%200%2015s7.439%201.662%2010.498%205.102C13.742%2023.764%2015%2030%2015%2030z'%20fill='%23B60005'/%3e%3c/svg%3e") no-repeat center;background-size:cover;flex-shrink:0}@media screen and (max-width: 1023px){.qa-item-trigger:before{width:24px;height:24px}}@media screen and (max-width: 767px){.qa-item-trigger:before{width:16px;height:16px}}.qa-item-trigger:after{content:"";display:block;width:40px;height:40px;background:url("data:image/svg+xml,%3csvg%20width='40'%20height='40'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m20%2025.625-10-10%201.972-1.972L20%2021.71l8.028-8.028L30%2015.653l-10%209.972z'%20fill='%23000'/%3e%3c/svg%3e") no-repeat center;background-size:cover;flex-shrink:0;transition:.12s ease-in-out}@media screen and (max-width: 1023px){.qa-item-trigger:after{width:24px;height:24px}}@media screen and (max-width: 767px){.qa-item-trigger:after{width:16px;height:16px}}.qa-item-trigger h3{padding-left:12px;flex-grow:1;font-size:24px;font-weight:700}@media screen and (max-width: 1023px){.qa-item-trigger h3{font-size:20px}}@media screen and (max-width: 767px){.qa-item-trigger h3{font-size:16px}}.qa-item-trigger:hover{color:#444}.qa-item-content{display:none;font-size:16px;padding:0 16px 20px}@media screen and (max-width: 1023px){.qa-item-content{padding:8px 20px 20px;font-size:14px}}@media screen and (max-width: 767px){.qa-item-content{font-size:13px}}.message{padding-top:160px;padding-bottom:160px;position:relative;z-index:1;background-color:#fff}@media screen and (max-width: 1179px){.message{padding-top:100px;padding-bottom:100px}}@media screen and (max-width: 1023px){.message{padding-top:64px;padding-bottom:64px}}.message-bg-top,.message-bg-bottom{position:absolute;left:0;width:100%}.message-bg-top img,.message-bg-bottom img{width:100%;height:auto}.message-bg-top{top:0}.message-bg-bottom{bottom:0}.message-inner{position:relative}.message-header{display:flex;flex-direction:column;align-items:center}.message-logo{width:132px;height:132px}@media screen and (max-width: 1023px){.message-logo{width:80px;height:80px}}@media screen and (max-width: 767px){.message-logo{width:64px;height:64px}}.message-title{margin-top:32px;font-size:36px;color:#c70000;font-weight:700}@media screen and (max-width: 1179px){.message-title{font-size:28px}}@media screen and (max-width: 1023px){.message-title{font-size:20px;margin-top:24px}}@media screen and (max-width: 767px){.message-title{font-size:16px;margin-top:16px}}.message-def{margin-top:40px;text-align:center;font-family:Hiragino Mincho Pro,Hiragino Mincho ProN,serif}@media screen and (max-width: 1179px){.message-def{margin-top:32px}}@media screen and (max-width: 767px){.message-def{margin-top:24px;padding-left:20px;padding-right:20px}}.message-def.active>dt,.message-def.active>dd{opacity:1;transform:translateY(0)}.message-def>dt,.message-def>dd{opacity:0;transform:translateY(24px);transition:.32s ease-out}.message-def>dt.active,.message-def>dd.active{opacity:1;transform:translateY(0)}.message-def>dt{font-size:56px;font-weight:700}@media screen and (max-width: 1179px){.message-def>dt{font-size:40px}}@media screen and (max-width: 1023px){.message-def>dt{font-size:32px}}@media screen and (max-width: 767px){.message-def>dt{font-size:20px}}.message-def>dd{margin-top:40px;font-size:20px;line-height:1.6;font-weight:700}@media screen and (max-width: 1179px){.message-def>dd{font-size:16px}}@media screen and (max-width: 1023px){.message-def>dd{font-size:14px}}@media screen and (max-width: 767px){.message-def>dd{font-size:13px}}
