@charset "UTF-8";html{overflow-y:scroll}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:after,q:before{content:''}embed,object{vertical-align:top}hr,legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%}abbr,acronym,fieldset,img{border:0}ul li{list-style-type:none}a,label{text-decoration:none}@media (min-width:1201px){a,label{cursor:pointer}}img{vertical-align:bottom;margin:0;padding:0}body{min-width:1200px;color:#000;font-family:"Noto Sans JP",sans-serif;font-weight:700;-webkit-text-size-adjust:none}@media (max-width:1000px){body{width:100%;min-width:0;font-size:14px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}.pc{display:block}@media (max-width:1000px){.pc{display:none}}.pc-tab{display:block}@media (max-width:768px){.pc-tab{display:none}}.tab{display:none}@media (max-width:1000px){.tab{display:block}}@media (max-width:768px){.tab{display:none}}.tab-sp{display:none}@media (max-width:1000px){.tab-sp{display:block}}.sp{display:none}@media (max-width:768px){.sp{display:block}}p{font-size:20px;font-weight:700;line-height:2}@media (max-width:1400px){p{font-size:clamp(17px,calc(-1px + 1.5vw),20px)}}@media (max-width:1200px){p{font-size:17px}}@media (max-width:768px){p{font-size:15px}}li{list-style-type:none}a{display:block;-webkit-transition:opacity .25s;transition:opacity .25s}a:hover{opacity:.7}img{display:block;max-width:100%}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font:inherit;outline:0}button{cursor:pointer}header{position:absolute;top:40px;left:40px}@media (max-width:768px){header{top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:768px){header .logo img{height:30px}}.fix-cta{position:fixed;top:50%;right:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999}@media (max-width:768px){.fix-cta{width:100%;top:auto;bottom:0;right:auto;left:0;-webkit-transform:none;transform:none;opacity:0;visibility:hidden;-webkit-transition:opacity .6s,visibility .6s;transition:opacity .6s,visibility .6s}}@media (max-width:768px){.fix-cta.is-vis{opacity:1;visibility:visible}}.fix-cta a{background-color:#ec6c00;text-align:center;-ms-flex-line-pack:center;align-content:center;width:90px;height:260px;border-radius:6px}@media (max-width:768px){.fix-cta a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:auto;padding:20px 0;border-radius:0}}.fix-cta a img{margin:0 auto}.fix-cta a b{color:#fff;font-size:20px;letter-spacing:5px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin-top:15px}@media (max-width:768px){.fix-cta a b{letter-spacing:3px;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;margin-top:0;margin-left:10px}}.footer-cta{padding:70px 0}@media (max-width:768px){.footer-cta{padding:60px 25px}}footer{background-color:#f7f7f7;text-align:center;padding:60px 25px 25px}@media (max-width:768px){footer{padding:60px 25px 100px}}footer a{color:#000;display:inline-block}footer img{margin:0 auto}footer .contact{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 1rem;max-width:490px;margin:0 auto;margin-top:20px}@media (max-width:768px){footer .contact{display:block;padding:10px 0}}footer .contact p{font-size:16px}footer .address{font-size:14px;font-weight:500;margin-top:30px}@media (max-width:768px){footer .address{margin-top:20px}}footer .copy{font-size:12px;font-weight:400;margin-top:55px}@media (max-width:768px){footer .copy{font-size:11px;margin-top:40px}}.btn--01 a{color:#fff;background-color:#dadada;font-size:20px;padding:15px;border-radius:6px}@media (max-width:1400px){.btn--01 a{font-size:clamp(17px,calc(-1px + 1.5vw),20px)}}@media (max-width:768px){.btn--01 a{font-size:15px;text-align:center;padding:10px 0;border-radius:0}}.btn--02 a{color:#fff;background-color:#c00;font-size:20px;-ms-flex-line-pack:center;align-content:center;max-width:640px;height:70px;margin:0 auto;padding:0 40px;border-radius:9999px;position:relative}@media (max-width:768px){.btn--02 a{text-align:center;max-width:370px;height:90px;border-radius:12px}}.btn--02 a::after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxjaXJjbGUgY3g9IjE1IiBjeT0iMTUiIHI9IjE1IiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZD0iTTE5IDE1TDEzIDE5LjMzMDFMMTMgMTAuNjY5OUwxOSAxNVoiIGZpbGw9IiM1RUI1Q0UiLz4NCjwvc3ZnPg0K);display:block;width:30px;height:30px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn--03 a{color:#fff;background-color:#ec6c00;font-size:25px;text-align:center;-ms-flex-line-pack:center;align-content:center;max-width:600px;height:70px;margin:0 auto;padding:0 40px;border-radius:6px;position:relative}@media (max-width:768px){.btn--03 a{font-size:20px;max-width:370px;height:90px}}.btn--03 a::after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxjaXJjbGUgY3g9IjE1IiBjeT0iMTUiIHI9IjE1IiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZD0iTTE5IDE1TDEzIDE5LjMzMDFMMTMgMTAuNjY5OUwxOSAxNVoiIGZpbGw9IiNFQzZDMDAiLz4NCjwvc3ZnPg0K);display:block;width:30px;height:30px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mv{position:relative;padding-top:200px;padding-bottom:60px}@media (max-width:768px){.mv{margin-top:60px;padding-top:60px;padding-bottom:30px}}.mv .bg{width:50%;position:absolute;top:0;right:0;z-index:-1}@media (max-width:768px){.mv .bg{width:80%}}.mv .block{max-width:1400px;margin:0 auto;padding:0 50px;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:768px){.mv .block{padding:0}}@media (max-width:768px){.mv .block .txt{padding:0 50px}}@media (max-width:768px){.mv .block .txt img{width:100%}}.mv .block .txt p{font-size:30px;margin-top:40px}@media (max-width:768px){.mv .block .txt p{font-size:18px}}.mv .block .txt p span{color:#ec6c00}.mv .block .page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:50px}@media (max-width:1000px){.mv .block .page-link{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px){.mv .block .page-link{gap:0;margin-top:30px}}.mv .block .page-link .btn{width:25%;-ms-flex-line-pack:stretch;align-content:stretch}@media (max-width:1000px){.mv .block .page-link .btn{width:calc(50% - 10px)}}@media (max-width:768px){.mv .block .page-link .btn{width:50%}}.mv .block .page-link .btn:nth-child(1) a{background-color:#ef8a9b}.mv .block .page-link .btn:nth-child(2) a{background-color:#8ac454}.mv .block .page-link .btn:nth-child(3) a{background-color:#8d81bc}.mv .block .page-link .btn:nth-child(4) a{background-color:#5eb5ce}.mv .block .page-link .btn a{-ms-flex-line-pack:center;align-content:center;height:100%}section+*{margin-top:60px}@media (max-width:768px){section+*{margin-top:20px}}section .block-intro{position:relative}section .block-intro .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 5vw;padding-right:60px;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:1200px){section .block-intro .wrap{gap:0 20px}}@media (max-width:1000px){section .block-intro .wrap{display:block;padding:5px}}section .block-intro .wrap .img{-ms-flex-line-pack:stretch;align-content:stretch;width:45vw;-webkit-clip-path:circle(42vw at 0 50%);clip-path:circle(42vw at 0 50%)}@media (max-width:1200px){section .block-intro .wrap .img{width:calc(50% - 20px);-webkit-clip-path:circle(90% at 0 50%);clip-path:circle(90% at 0 50%)}}@media (max-width:1000px){section .block-intro .wrap .img{width:100%;-webkit-clip-path:none;clip-path:none}}section .block-intro .wrap .img img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1000px){section .block-intro .wrap .img img{height:auto;-o-object-fit:unset;object-fit:unset}}section .block-intro .wrap .txt{-ms-flex-line-pack:center;align-content:center;width:50vw;padding:70px 0 100px;padding-right:calc(50vw - 750px)}@media (max-width:1200px){section .block-intro .wrap .txt{width:50%;padding-right:calc(50% - 750px)}}@media (max-width:1000px){section .block-intro .wrap .txt{width:100%;padding:20px}}@media (max-width:1000px){section .block-intro .wrap .txt .txt-head,section .block-intro .wrap .txt>p{max-width:768px;margin:0 auto}}@media (max-width:768px){section .block-intro .wrap .txt .txt-head,section .block-intro .wrap .txt>p{text-align:justify}}section .block-intro .wrap .txt .txt-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:40px}@media (max-width:1000px){section .block-intro .wrap .txt .txt-head{display:block;margin-bottom:30px}}section .block-intro .wrap .txt .txt-head .head{font-size:55px;line-height:1.45}@media (max-width:1450px){section .block-intro .wrap .txt .txt-head .head{font-size:42px}}@media (max-width:1000px){section .block-intro .wrap .txt .txt-head .head{text-align:center;margin-bottom:10px}}@media (max-width:768px){section .block-intro .wrap .txt .txt-head .head{font-size:28px;margin-bottom:20px}}section .block-intro .wrap .txt .txt-head .head span{font-size:20px;font-weight:500;line-height:1.5;display:block;margin-top:10px}@media (max-width:768px){section .block-intro .wrap .txt .txt-head .head span{font-size:15px;margin-top:5px}}section .block-intro .wrap .txt .txt-head .head-box{background-color:#dadada;text-align:center;margin-left:30px;padding:15px 20px;border-radius:6px}@media (max-width:1000px){section .block-intro .wrap .txt .txt-head .head-box{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:15px 20px 10px}}section .block-intro .wrap .txt .txt-head .head-box p{background-color:#fff;font-size:17px;border-radius:6px;padding:5px 0 7px;line-height:1}@media (max-width:1000px){section .block-intro .wrap .txt .txt-head .head-box p{margin-right:10px;padding:8px 10px 10px;border-radius:3px}}section .block-intro .wrap .txt .txt-head .head-box b{font-size:20px;line-height:1}@media (max-width:1000px){section .block-intro .wrap .txt .txt-head .head-box b{font-size:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}section .block-intro .wrap .txt .txt-head .head-box b span{font-size:60px;margin-right:3px}@media (max-width:1450px){section .block-intro .wrap .txt .txt-head .head-box b span{font-size:55px}}@media (max-width:1000px){section .block-intro .wrap .txt .txt-head .head-box b span{font-size:45px;padding-right:5px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}}section .block-main{padding:60px 0 100px;position:relative;overflow:hidden}@media (max-width:1000px){section .block-main{padding:60px 0 120px}}@media (max-width:768px){section .block-main{padding:30px 25px 55px}}section .block-main .box{max-width:1400px;margin:0 auto;padding:0 50px;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:768px){section .block-main .box{padding:0}}section .block-main .box+*{margin-top:50px}@media (max-width:768px){section .block-main .box+*{margin-top:40px}}section .block-main .box .sub{color:#fff;font-size:35px;text-align:center}@media (max-width:768px){section .block-main .box .sub{font-size:25px}}section .block-main .box>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;margin-top:30px}@media (max-width:1000px){section .block-main .box>ul{display:block}}@media (max-width:768px){section .block-main .box>ul{margin-top:20px}}section .block-main .box>ul>li{background-color:#fff;width:calc(33.33333% - 27px);padding:20px 20px 30px;position:relative}@media (max-width:1000px){section .block-main .box>ul>li{max-width:768px;width:100%;margin:0 auto}}@media (max-width:1000px){section .block-main .box>ul>li+*{margin-top:40px}}@media (max-width:768px){section .block-main .box>ul>li+*{margin-top:10px}}section .block-main .box>ul>li.col-1{width:100%}section .block-main .box>ul>li.col-2{width:calc(50% - 20px)}@media (max-width:1000px){section .block-main .box>ul>li.col-2{width:100%}}section .block-main .box>ul>li .caption{font-size:25px;margin-bottom:5px}@media (max-width:768px){section .block-main .box>ul>li .caption{font-size:20px;margin-bottom:10px}}section .block-main .box>ul>li .caption.no{font-size:25px}@media (max-width:768px){section .block-main .box>ul>li .caption.no{font-size:20px}}section .block-main .box>ul>li .bubble{color:#fff;background-color:#c00;font-size:15px;text-align:center;-ms-flex-line-pack:center;align-content:center;width:50px;height:50px;border-radius:9999px;position:absolute;top:-25px;left:-25px}@media (max-width:768px){section .block-main .box>ul>li .bubble{font-size:13px;width:40px;height:40px;top:-5px;left:auto;right:-10px}}section .block-main .title{position:absolute;right:0;bottom:-15px}@media (max-width:1000px){section .block-main .title{width:100%;height:100px;padding:0 45px;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:768px){section .block-main .title{height:55px;bottom:-5px}}section .block-main .title img{margin:0 auto}@media (max-width:1000px){section .block-main .title img{height:100%}}section:nth-child(odd) .block-intro .wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}section:nth-child(even) .block-intro .wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:0;padding-left:60px}@media (max-width:1000px){section:nth-child(even) .block-intro .wrap{padding:5px}}section:nth-child(even) .block-intro .wrap .img{-webkit-clip-path:circle(42vw at 100% 50%);clip-path:circle(42vw at 100% 50%)}@media (max-width:1200px){section:nth-child(even) .block-intro .wrap .img{-webkit-clip-path:circle(90% at 100% 50%);clip-path:circle(90% at 100% 50%)}}@media (max-width:1000px){section:nth-child(even) .block-intro .wrap .img{-webkit-clip-path:none;clip-path:none}}section:nth-child(even) .block-intro .wrap .txt{padding-right:0;padding-left:calc(50vw - 750px)}@media (max-width:1200px){section:nth-child(even) .block-intro .wrap .txt{width:50%;padding-right:0;padding-left:calc(50% - 750px)}}@media (max-width:1000px){section:nth-child(even) .block-intro .wrap .txt{width:100%;padding:20px}}section:nth-child(even) .block-main .title{left:0;right:auto}@media (max-width:1000px){section:nth-child(even) .block-main .title{left:50%}}section.section-mba-media .block-intro{background-color:rgba(239,138,155,.15)}section.section-mba-media .block-intro .wrap .txt .txt-head .head,section.section-mba-media .block-intro .wrap .txt .txt-head .head-box b span,section.section-mba-media .block-main .box ul li .caption{color:#ef8a9b}section.section-mba-media .block-intro .wrap .txt .txt-head .head-box{background-color:rgba(239,138,155,.1)}section.section-mba-media .block-main{background-color:#ef8a9b}@media (max-width:1000px){section.section-mba-media .block-intro{background-color:#ef8a9b}section.section-mba-media .block-intro .wrap .txt{background-color:#fdeef0}}section.section-mba-mot .block-intro{background-color:rgba(138,196,84,.15)}section.section-mba-mot .block-intro .wrap .txt .txt-head .head,section.section-mba-mot .block-intro .wrap .txt .txt-head .head-box b span,section.section-mba-mot .block-main .box ul li .caption{color:#8ac454}section.section-mba-mot .block-intro .wrap .txt .txt-head .head-box{background-color:rgba(138,196,84,.1)}section.section-mba-mot .block-main{background-color:#8ac454}@media (max-width:1000px){section.section-mba-mot .block-intro{background-color:#8ac454}section.section-mba-mot .block-intro .wrap .txt{background-color:#eef6e6}}section.section-mba-cfo .block-intro{background-color:rgba(141,129,188,.15)}section.section-mba-cfo .block-intro .wrap .txt .txt-head .head,section.section-mba-cfo .block-intro .wrap .txt .txt-head .head-box b span,section.section-mba-cfo .block-main .box ul li .caption{color:#8d81bc}section.section-mba-cfo .block-intro .wrap .txt .txt-head .head-box{background-color:rgba(141,129,188,.1)}section.section-mba-cfo .block-main{background-color:#8d81bc}@media (max-width:1000px){section.section-mba-cfo .block-intro{background-color:#8d81bc}section.section-mba-cfo .block-intro .wrap .txt{background-color:#eeecf5}}section.section-mba-finance .block-intro{background-color:rgba(94,181,206,.15)}section.section-mba-finance .block-intro .wrap .txt .txt-head .head,section.section-mba-finance .block-intro .wrap .txt .txt-head .head-box b span,section.section-mba-finance .block-main .box ul li .caption{color:#5eb5ce}section.section-mba-finance .block-intro .wrap .txt .txt-head .head-box{background-color:rgba(94,181,206,.1)}section.section-mba-finance .block-main{background-color:#5eb5ce}@media (max-width:1000px){section.section-mba-finance .block-intro{background-color:#5eb5ce}section.section-mba-finance .block-intro .wrap .txt{background-color:#e7f4f8}}section.section-mba-finance .block-intro .wrap{padding:0}section.section-mba-finance .block-intro .wrap .txt{width:100%;max-width:1400px;margin:0 auto;padding:70px 60px}@media (max-width:1000px){section.section-mba-finance .block-intro .wrap .txt{padding:20px}}section.section-mba-finance .block-intro .wrap .txt>p{margin-top:35px}section.section-mba-finance .block-intro .wrap .txt .txt-head{margin-bottom:0}section.section-mba-finance .block-intro .wrap .txt .txt-head+*{margin-top:20px}@media (max-width:1000px){section.section-mba-finance .block-intro .wrap .txt .txt-head+*{margin-top:30px}}section.section-mba-finance .block-intro .wrap .txt .txt-head .head-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-mba-finance .block-intro .wrap .txt .txt-head .head-box p{letter-spacing:2px;line-height:1.1;-ms-flex-line-pack:center;align-content:center;width:60px;height:60px;margin-right:20px;padding:0}@media (max-width:1000px){section.section-mba-finance .block-intro .wrap .txt .txt-head .head-box p{letter-spacing:0;line-height:1;width:auto;height:auto;padding:8px 10px 10px}}section.section-mba-finance .block-main .title{height:120px}@media (max-width:1000px){section.section-mba-finance .block-main .title{height:100px}}@media (max-width:768px){section.section-mba-finance .block-main .title{height:55px}}section.section-mba-finance .block-main .title img{height:100%}section.section-mba-finance .btn--02{margin-top:40px}@media (max-width:768px){section.section-mba-finance .btn--02{margin-top:30px;margin-bottom:20px}}
/*# sourceMappingURL=../../maps/assets/css/style.css.map */
