@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */*{-webkit-tap-highlight-color:transparent}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*{font-size:inherit;line-height:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*,::after,::before{border-style:solid;border-width:0}*{margin:0;padding:0}:root{box-sizing:border-box;cursor:default;text-rendering:optimizeLegibility;font-size:62.5%}html{background-color:#fff}a{text-decoration:none;color:#333}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%;vertical-align:top}button,input,select,textarea{background-color:transparent}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:auto;font-size:14px;font-family:YuGothic,"游ゴシック","游ゴシック体","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,sans-serif;color:#333;background-color:#fff;line-height:1.5}.ui-helper-hidden-accessible{display:none}.u-clearfix{zoom:1}.u-clearfix:after,.u-clearfix:before{content:" ";display:table}.u-clearfix:after{clear:both}@media all and (max-width:767px){.u-hidden-sp{display:none}}@media all and (min-width:768px){.u-hidden-pc{display:none}}@media all and (min-width:930px){.u-hidden-middle{display:none}}.about-section{border-top:solid 2px #e3e3e1}.about-section__inner{padding:16vw 0 0}@media all and (min-width:768px){.about-section__inner{max-width:1000px;margin:0 auto;padding:135px 0 0}}.about-section__top{padding:0 4vw}@media all and (min-width:768px){.about-section__top{padding:0}}.about-section__title{font-size:5.8vw;text-align:center;font-weight:700;margin-bottom:6vw}@media all and (min-width:768px){.about-section__title{font-size:36px;margin-bottom:40px}}.about-section__logo{background:#fa6373;height:34vw;width:100%;display:block;position:relative}@media all and (min-width:768px){.about-section__logo{height:250px}}.about-section__logo img{position:absolute;width:42%;top:50%;left:50%;transform:translate(-50%,-50%)}@media all and (min-width:768px){.about-section__logo img{width:285px}}.about-section__vision{text-align:center;margin:9vw 0 6vw}@media all and (min-width:768px){.about-section__vision{display:flex;align-items:center;margin:60px auto;max-width:700px;padding-left:18px}}.about-section__cross{width:45px;height:45px;position:relative;margin:0 auto}@media all and (min-width:768px){.about-section__cross{margin:0 3px;width:100px;height:100px}}.about-section__cross:after,.about-section__cross:before{display:block;content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background:#ccc}@media all and (min-width:768px){.about-section__cross:after,.about-section__cross:before{height:2px}}.about-section__cross:after{transform:translateX(-50%) rotate(-45deg)}.about-section__cross:before{transform:translateX(-50%) rotate(45deg)}.about-section__en{color:#ccc;font-size:3.8vw;letter-spacing:.04em;line-height:1;margin:2vw 0}@media all and (min-width:768px){.about-section__en{font-size:20px;margin:0 0 10px}}.about-section__en span{color:#fa6373}.about-section__jp{line-height:1;font-weight:700;font-size:5.8vw}@media all and (min-width:768px){.about-section__jp{font-size:40px}}.about-section__text{text-align:center;font-size:3.8vw;letter-spacing:.02em;line-height:1.7;margin-top:7vw}.about-section__text:first-of-type{margin-top:0}@media all and (min-width:768px){.about-section__text{font-size:16px;margin:25px auto 0;max-width:700px;line-height:1.5;letter-spacing:.04em}}.about-section__info{background:#f5f5f5;padding:12vw 4vw;margin-top:12vw}@media all and (min-width:768px){.about-section__info{padding:35px 0;margin-top:40px}}@media all and (min-width:768px){.about-section__list{max-width:700px;padding:0 40px;margin:0 auto;box-sizing:border-box}}.about-section__item{text-align:left;padding-left:4vw;margin-top:2.1vw}@media all and (min-width:768px){.about-section__item{padding-left:0;display:flex;align-items:flex-start;margin-top:6px;padding-left:15px}}.about-section__item:first-of-type{margin-top:0}.about-section__subtitle{font-size:3.8vw;font-weight:700;position:relative}@media all and (min-width:768px){.about-section__subtitle{font-size:16px;width:26%}}.about-section__subtitle:before{content:"";display:block;width:2.8vw;height:2.8vw;background:#ccc;position:absolute;left:-4vw;top:50%;transform:translateY(-50%)}@media all and (min-width:768px){.about-section__subtitle:before{width:12px;height:12px;left:-15px}}.about-section__material{font-size:3.8vw;letter-spacing:.02em}@media all and (min-width:768px){.about-section__material{font-size:16px;width:74%}}.about-section__office{padding:13vw 4vw}@media all and (min-width:768px){.about-section__office{display:flex;justify-content:space-between;padding:70px 0}}.about-section__office:nth-child(2){padding:13vw 0;margin:0 4vw 13vw;border-top:2px solid #e4e4e4;border-bottom:2px solid #e4e4e4}@media all and (min-width:768px){.about-section__office:nth-child(2){margin:0 0 70px;padding:70px 0}}.about-section__card{margin-top:9vw;text-align:left}@media all and (min-width:768px){.about-section__card{margin-top:0;width:30%}}.about-section__card:first-of-type{margin-top:0}.about-section__card img{width:100%}.about-section__img{width:100%}.about-section__name{font-weight:700;font-size:4.8vw;margin-top:2.5vw}@media all and (min-width:768px){.about-section__name{font-size:20px;margin-top:15px}}.about-section__address{font-size:3.6vw;margin-top:.5vw}@media all and (min-width:768px){.about-section__address{font-size:16px;margin-top:10px}}.about-section__button{margin-top:5vw}@media all and (min-width:768px){.about-section__button .btn-a{width:100%;padding:20px 20px 20px 50px;font-size:16px;margin-top:20px}}.about-section__bottom{font-size:3.8vw;letter-spacing:.02em;line-height:1.7;padding:0 4vw;margin-bottom:5vw}@media all and (min-width:768px){.about-section__bottom{font-size:15px;line-height:1.5;letter-spacing:.04em;padding:0;margin-bottom:20px}}.pmark-ssl-container{display:flex;flex-direction:column;width:790px;max-width:calc(100% - 8vw);margin:0 auto;background-color:#fff;color:#333;padding:10.6vw 0;font-size:2.667vw}@media all and (min-width:768px){.pmark-ssl-container{padding:60px 0;max-width:calc(100% - 30px);flex-direction:row;justify-content:space-between;font-size:14px}}.pmark-ssl-p{display:flex;justify-content:space-between;-moz-column-gap:8.533vw;column-gap:8.533vw;width:100%;padding-bottom:5.33vw;border-bottom:2px solid #e9e9e9}@media all and (min-width:768px){.pmark-ssl-p{-moz-column-gap:16px;column-gap:16px;width:325px;padding-bottom:0;border-bottom:none}}.pmark-ssl-p-mark{width:19.333vw;padding-left:3.333vw}@media all and (min-width:768px){.pmark-ssl-p-mark{width:69px;padding-left:0}}.pmark-ssl-p-mark img{width:100%;height:auto}.pmark-ssl-p-text{flex:1;text-align:left}.pmark-ssl-s{display:flex;justify-content:space-between;-moz-column-gap:4.1vw;column-gap:4.1vw;width:100%;padding-top:5.33vw}@media all and (min-width:768px){.pmark-ssl-s{width:370px;-moz-column-gap:17px;column-gap:17px;padding-top:0}}.pmark-ssl-s-table{width:26.667vw}@media all and (min-width:768px){.pmark-ssl-s-table{width:115px}}.pmark-ssl-s-table td{width:100%}@media all and (min-width:768px){.pmark-ssl-s-table td{width:115px}}.pmark-ssl-s-table td img{width:100%!important;height:auto}.pmark-ssl-s-table td a{color:#333;font-weight:700}@media all and (min-width:768px){.pmark-ssl-s-table td a{font-size:12px}}.pmark-ssl-s-text{flex:1;text-align:left}.temporary__pmark .pmark-ssl-container{padding:0 0 10.6vw}@media all and (min-width:768px){.temporary__pmark .pmark-ssl-container{flex-wrap:wrap;padding:0 0 60px}}.temporary__pmark .pmark-ssl-p-text-bold{font-size:12px;font-weight:700;display:block!important;margin-bottom:5.6vw;text-align:left}@media all and (min-width:768px){.temporary__pmark .pmark-ssl-p-text-bold{font-size:18px;margin:32px 0;text-align:center;width:100%}}.temporary__pmark--mt{padding-top:5.3333333333vw}@media all and (min-width:768px){.temporary__pmark--mt{padding-bottom:40px}}*{box-sizing:border-box}body{line-height:1.625;color:#000;font-family:source-han-sans-japanese,sans-serif}img{width:100%;display:block;height:auto}.wrap{overflow:hidden}.inner{padding:9.3333333333vw 4vw 12vw}@media all and (min-width:768px){.inner{padding:70px 15px 100px}}.wc__bold{font-weight:600}.wc__red{color:red}.wc__pconly{display:none}@media all and (min-width:768px){.wc__pconly{display:block}}@media all and (min-width:768px){.wc__sponly{display:none}}.card{max-width:800px;margin-left:auto;margin-right:auto}.card__content:not(:last-child){margin-bottom:10.6666666667vw}@media all and (min-width:768px){.card__content:not(:last-child){margin-bottom:60px}}.card__title{background-color:#043466;color:#fff;font-size:4.2666666667vw;font-weight:600;padding:4vw 1.3333333333vw;text-align:center}@media all and (min-width:768px){.card__title{font-size:28px;padding:20px 10px}}.card__inner{background-color:#efefef;padding:6.6666666667vw 5.3333333333vw 9.3333333333vw}@media all and (min-width:768px){.card__inner{padding:30px 70px 50px}}.card__text{font-size:4.2666666667vw;margin-bottom:7.3333333333vw}@media all and (min-width:768px){.card__text{font-size:18px;margin-bottom:35px}}.card__button a{background-color:#fdce00;border-radius:4vw;box-shadow:0 1.3333333333vw 0 #997d00;color:#000;display:block;font-size:4.2666666667vw;font-weight:600;line-height:1.375;padding:2.6666666667vw 1.3333333333vw;position:relative;text-align:center;transition:all .3s}@media all and (min-width:768px){.card__button a{border-radius:30px;box-shadow:0 10px 0 #997d00;font-size:24px;line-height:1.5;padding:12px 10px}}@media all and (min-width:768px){.card__button a:hover{transform:translateY(10px);box-shadow:none}}.card__button a::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:1.5333333333vw 0 1.5333333333vw 2.6666666667vw;border-color:transparent transparent transparent #000;top:50%;right:2.6666666667vw;transform:translateY(-50%)}@media all and (min-width:768px){.card__button a::after{border-width:11.5px 0 11.5px 20px;right:30px}}.foot__outer{padding:6vw 5vw;margin-top:6vw;background-color:#f5f5f5}@media all and (min-width:768px){.foot__outer{margin-top:60px;padding:30px 0}}@media all and (min-width:768px){.foot__inner{padding:0 20px;max-width:750px;margin:0 auto}}.foot__text{font-size:2vw;letter-spacing:-.02em;margin-bottom:1vw}@media all and (min-width:768px){.foot__text{font-size:14px;letter-spacing:-.05em;margin-bottom:6px}}.foot__area{background-color:#fff;border:solid 1px #000;display:flex;justify-content:space-between;align-items:center;margin-top:3vw;padding:3vw 2vw}@media all and (min-width:768px){.foot__area{padding:20px;margin-top:25px}}.foot__img{width:40%}@media all and (min-width:768px){.foot__img{width:28%}}.foot__subtext{width:54%;font-size:2vw;letter-spacing:-.02em}@media all and (min-width:768px){.foot__subtext{font-size:16px;width:70%;letter-spacing:-.01em}}.foot__logo{width:54%}@media all and (min-width:768px){.foot__logo{width:17%}}.foot__logo img{display:inline-block}.foot__bottom{background-color:#fff;padding:30px 25px 25px;text-align:center}@media all and (min-width:768px){.foot__bottom{padding:40px 25px 25px}}.foot__content{margin-top:5vw}@media all and (min-width:768px){.foot__content{margin-top:27px}}.foot__link{display:inline-block;letter-spacing:0;vertical-align:middle;font-size:2.5vw}@media all and (min-width:768px){.foot__link{font-size:14px}}.foot__link a{color:#212121}.foot__copy{font-size:10px;color:#bdbdbd;margin-top:1.5em}.foot__nav .foot__link:nth-child(n+2)::before{display:inline-block;content:"|";margin:0 .5em}.header{background:#fff;width:100%;z-index:999;top:0;left:0;transition:box-shadow .2s ease;position:fixed}@media all and (min-width:768px){.header{position:fixed}}.header__inner{display:table;table-layout:fixed;width:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.header__inner>*{display:table-cell;vertical-align:middle}.header__logo{width:78px;position:relative}.header__text{font-size:12px;font-weight:700;line-height:1.33;text-align:left}@media all and (min-width:768px){.header__text{font-size:18px;text-align:center}}.header__text strong{font-size:4.2666666667vw}@media all and (min-width:768px){.header__text strong{font-size:1.625em}}.header__entry{width:72px;opacity:0;visibility:hidden}@media all and (min-width:768px){.header__entry{width:100px}}.header__entry a{font-size:12px;color:#036;background:#ffce00;line-height:1.33;display:table-cell;vertical-align:middle;text-align:center;height:70px}@media all and (min-width:768px){.header__entry a{height:80px}}@media all and (min-width:768px){.header__logo{width:120px}}.header__logo img{display:block;width:69.2%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media all and (min-width:768px){.header__logo img{width:76.6%;top:10px;transform:translate(-50%,0)}}.header__band{display:table;table-layout:fixed;width:100%}.header__icon::before{background:url(../images/webinar-neg/button-icon.png) no-repeat center center;background-size:100% auto;content:"";display:block;width:24px;height:24px;margin:0 auto 8px}.mv{padding-top:70px;text-align:center}@media all and (min-width:768px){.mv{padding-top:80px;background-color:#f4e0fd}}@media all and (min-width:768px){.mv img{width:auto;max-height:543px;margin:0 auto}}.mv__foot{background-color:#700f9a;padding:3vw 4vw}@media all and (min-width:768px){.mv__foot{padding:15px 20px}}.mv__button{margin-top:2vw}@media all and (min-width:768px){.mv__button{margin:8px auto 0;max-width:600px}}@media all and (min-width:768px){.mv__button--pclong{max-width:100%}}.mv__button__text{margin-bottom:2.4vw}@media all and (min-width:768px){.mv__button__text{margin-bottom:12px}}.mv__button__text span{font-size:4vw;line-height:1;font-weight:700;color:#fff;position:relative;letter-spacing:0}@media all and (min-width:768px){.mv__button__text span{font-size:25px}}.mv__button__text span::after,.mv__button__text span::before{position:absolute;content:"";width:.5333333333vw;height:4.2666666667vw;background-color:#fff;bottom:0}@media all and (min-width:768px){.mv__button__text span::after,.mv__button__text span::before{width:2px;height:28px}}.mv__button__text span::before{left:-2.6666666667vw;rotate:-20deg}@media all and (min-width:768px){.mv__button__text span::before{left:-10px}}.mv__button__text span::after{right:-2.6666666667vw;rotate:20deg}@media all and (min-width:768px){.mv__button__text span::after{right:-10px}}.mv__mintext{font-size:3.2vw;color:#fff;margin-top:3vw;line-height:1.5;letter-spacing:-.01em}@media all and (min-width:768px){.mv__mintext{font-size:16px;margin-top:8px}}.mv__mintext span{color:#ffce00;font-weight:700}.mv__mintext span.hero__mintext--white{color:#700f9a;background:#fff;padding:1px 4px;border-radius:3px;margin-right:1vw}@media all and (min-width:768px){.mv__mintext span.hero__mintext--white{display:inline-block;min-width:60px;line-height:1;padding:4px 6px;margin:0 3px;box-sizing:border-box}}.mv__mintext span.hero__mintext--purple{color:#fff;background:#700f9a;padding:1px 4px;border-radius:3px;margin-right:1vw}@media all and (min-width:768px){.mv__mintext span.hero__mintext--purple{display:inline-block;min-width:60px;line-height:1;padding:4px 6px;margin:0 3px;box-sizing:border-box}}.mv__mintext strong{color:#ffce00;font-size:4.5333333333vw;font-weight:700}@media all and (min-width:768px){.mv__mintext strong{font-size:24px}}.mv .button{position:relative;text-align:center}.mv .button__box,.mv .button__link{position:relative;text-decoration:none;background:linear-gradient(to bottom,#ffdd4d 0,#ffdd4d 50%,#ffce00 50%,#ffce00 100%);border:2px solid #fff;box-shadow:0 4px 0 #b7871b;font-size:4.3vw;letter-spacing:-.01em;font-weight:700;color:#000;display:block;box-sizing:border-box;padding:3.5vw 5px;border-radius:50px;width:100%;margin:0 auto}@media all and (min-width:768px){.mv .button__box,.mv .button__link{font-size:24px;letter-spacing:0;padding:16px 10px;transition:.3s}}.mv .button__box::before,.mv .button__link::before{background:url(../images/high-maa/button_icon.png) no-repeat center center;background-size:100% auto;content:"";display:block;width:27px;height:27px;position:absolute;top:50%;right:5vw;transform:translateY(-50%)}@media all and (min-width:768px){.mv .button__box::before,.mv .button__link::before{width:40px;height:40px;right:38px;left:auto;top:50%}}@media all and (min-width:768px){.mv .button__box:hover,.mv .button__link:hover{box-shadow:none;transform:translateY(4px)}}.mv--02{background-color:#f4810f;border-bottom:2px solid #231816}@media all and (min-width:768px){.mv--02{border-bottom:4px solid #231816}}.flow{padding:6.6666666667vw 2.6666666667vw 0}@media all and (min-width:768px){.flow{padding:60px 10px 0;max-width:760px;margin:0 auto}}.flow__chart{padding:0 1.3333333333vw}@media all and (min-width:768px){.flow__chart{padding:0 10px}}.flow__buttons{display:flex;justify-content:space-between}.flow__buttons a{background-color:#f42f63;color:#fff;font-size:3.4666666667vw;font-weight:700;box-shadow:0 .8vw .8vw rgba(0,0,0,.3);padding:3.4666666667vw 1.8666666667vw;border-radius:2.1333333333vw;line-height:1.35;text-align:center;transition:all .3s}@media all and (min-width:768px){.flow__buttons a{font-size:28px;box-shadow:0 8px 8px rgba(0,0,0,.3);padding:26px 16px;border-radius:16px}}@media all and (min-width:768px){.flow__buttons a:hover{box-shadow:none;transform:translateY(8px)}}.lead{max-width:986px;margin-bottom:12.6666666667vw;margin-left:auto;margin-right:auto}@media all and (min-width:768px){.lead{margin-bottom:95px}}.lead__title{font-size:5.3333333333vw;font-weight:600;text-align:center;margin-bottom:9.3333333333vw}@media all and (min-width:768px){.lead__title{font-size:36px;margin-bottom:70px}}.lead__txt{font-size:4.2666666667vw}@media all and (min-width:768px){.lead__txt{font-size:20px}}.lead__txt:not(:last-child){margin-bottom:8vw}@media all and (min-width:768px){.lead__txt:not(:last-child){margin-bottom:35px}}.lead__btn{margin-bottom:8vw}@media all and (min-width:768px){.lead__btn{margin-bottom:35px}}.annotation{border-top:solid 2px #e3e3e1;padding:4vw 4vw}@media all and (min-width:768px){.annotation{padding:30px 10px}}.annotation p{width:800px;max-width:100%;margin:0 auto;font-size:2.667vw}@media all and (min-width:768px){.annotation p{font-size:14px}}
/*# sourceMappingURL=../map/w-contents.css.map */
