*,a{-webkit-tap-highlight-color:transparent}*,a,img{outline:0}.button:hover,.inquiry--thanks a:hover,a:hover,button:hover,input[type=button]:hover,input[type=image]:hover,input[type=reset]:hover,input[type=submit]:hover{opacity:.8}.header--catchphrase,a:active,a:link,a:visited,body{color:#323232}.clear,.clr:after,br.clear{clear:both}*{font:inherit;font-family:inherit;font-weight:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.b,b,sup{font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{-webkit-transition:.16s ease-in-out;transition:.16s ease-in-out;text-decoration:none}a,img{border:none}button,label{cursor:pointer}sup{font-size:54.5%;line-height:normal;vertical-align:super}.pre{position:relative;overflow:auto;white-space:pre-wrap;white-space:-pre-wrap;white-space:-webkit-pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word}.nobr{white-space:nowrap}.button:active,a:active,button:active,input[type=button]:active,input[type=image]:active,input[type=reset]:active,input[type=submit]:active{opacity:.5}.android .button:active,.android .button:hover,.android a:active,.android a:hover,.android button:active,.android button:hover,.android input[type=button]:active,.android input[type=button]:hover,.android input[type=image]:active,.android input[type=image]:hover,.android input[type=reset]:active,.android input[type=reset]:hover,.android input[type=submit]:active,.android input[type=submit]:hover,.ie7 .button:active,.ie7 .button:hover,.ie7 a:active,.ie7 a:hover,.ie7 button:active,.ie7 button:hover,.ie7 input[type=button]:active,.ie7 input[type=button]:hover,.ie7 input[type=image]:active,.ie7 input[type=image]:hover,.ie7 input[type=reset]:active,.ie7 input[type=reset]:hover,.ie7 input[type=submit]:active,.ie7 input[type=submit]:hover,.ie8 .button:active,.ie8 .button:hover,.ie8 a:active,.ie8 a:hover,.ie8 button:active,.ie8 button:hover,.ie8 input[type=button]:active,.ie8 input[type=button]:hover,.ie8 input[type=image]:active,.ie8 input[type=image]:hover,.ie8 input[type=reset]:active,.ie8 input[type=reset]:hover,.ie8 input[type=submit]:active,.ie8 input[type=submit]:hover,.ipad .button:active,.ipad .button:hover,.ipad a:active,.ipad a:hover,.ipad button:active,.ipad button:hover,.ipad input[type=button]:active,.ipad input[type=button]:hover,.ipad input[type=image]:active,.ipad input[type=image]:hover,.ipad input[type=reset]:active,.ipad input[type=reset]:hover,.ipad input[type=submit]:active,.ipad input[type=submit]:hover,.iphone .button:active,.iphone .button:hover,.iphone a:active,.iphone a:hover,.iphone button:active,.iphone button:hover,.iphone input[type=button]:active,.iphone input[type=button]:hover,.iphone input[type=image]:active,.iphone input[type=image]:hover,.iphone input[type=reset]:active,.iphone input[type=reset]:hover,.iphone input[type=submit]:active,.iphone input[type=submit]:hover,.ipod .button:active,.ipod .button:hover,.ipod a:active,.ipod a:hover,.ipod button:active,.ipod button:hover,.ipod input[type=button]:active,.ipod input[type=button]:hover,.ipod input[type=image]:active,.ipod input[type=image]:hover,.ipod input[type=reset]:active,.ipod input[type=reset]:hover,.ipod input[type=submit]:active,.ipod input[type=submit]:hover{opacity:1!important}a:hover{color:#1cb57b}.strong,strong{font-weight:700}.td,.th,em,h1,h2,h3,h4,h5,h6,td,th{font-weight:400}.small,small{font-size:85.75%}.p,dd,dt,li,p,td,th{font-size:100%;line-height:170%;line-break:strict}li,ol,ul{list-style:none}ol li p,ul li p{font-size:100%}.table,table{border:none;empty-cells:show;border-spacing:0;border-collapse:separate}.td,.th,td,th{padding:0;text-align:left;vertical-align:top}.td.valign-m,.th.valign-m,img,td.valign-m,th.valign-m{vertical-align:middle}.td.align-r,.th.align-r,td.align-r,th.align-r{text-align:right}.align-center,body{text-align:center}.table{display:table}.tr{display:table-row}.td,.th{display:table-cell}img{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:100%;width:auto;height:auto}img.border{border:1px solid #e3e5ed}.display-large{display:block}.display-middle,.display-small{display:none}@media only screen and (min-width:768px) and (max-width:1023px){.display-large{display:none}.display-middle{display:block}.display-small{display:none}}@media only screen and (max-width:767px){.p,dd,dt,li,p,td,th{line-height:180%}.display-large,.display-middle{display:none}.display-small{display:block}}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-left{text-align:left}.align-right{text-align:right}.red{color:#b13235}.blue{color:#0076c9}.green{color:#3e8a00}.orange{color:#ed6d00}.gray{color:#71746f}.light-gray{color:#9b9b9b}.clr{display:inline-block}.clr:after{font-size:.1em;line-height:0;display:block;visibility:hidden;height:.1px;content:" "}br.clear{display:inline}div.clear{font:1px/1px sans-serif;line-height:1px;height:1px}.font-title,.footer__nav__title,.header--menu-popup--nav li,.header--popup-document-download h2,.inquiry--thanks h1,h1,h2,h3{font-weight:700;font-family:"Noto Sans JP",sans-serif}.left{float:left}.right{float:right}p.notes,span.notes{overflow:visible;margin-left:1em!important;text-indent:-1em!important}span.notes{display:block}ul.line>li{position:relative;overflow:visible;padding-left:1em;letter-spacing:.2em}ul.line>li:before{background:#323232;position:absolute;top:.925em;left:0;display:block;width:4px;height:1px;content:""}ul.line>li+li{margin-top:1em}.newwindow:after,[target=_blank]:after{background:url(/common/svg/icon_newwindow.svg) no-repeat;background-size:10px 8px;font-size:0;line-height:8px;position:relative;top:-1px;display:inline-block;margin-right:0;margin-left:3px;width:10px;height:8px;content:"";vertical-align:middle}.newwindow:hover:after,[target=_blank]:hover:after{background-image:url(/common/svg/icon_newwindow_hover.svg)}body{opacity:1;background-color:#f9f9f9;font-family:"Noto Sans JP",sans-serif;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (min-width:1921px){body{background-color:#161b1f}}@media only screen and (max-width:767px){body{background-color:#fff}body.home{background-color:#f9f9f9}}body.noscroll{position:fixed;overflow:hidden;overflow-y:auto;width:100%}body.noscroll .wrap-master{overflow:hidden;overflow-x:auto;overflow-y:hidden;max-height:100%}body.noscroll .modal{display:block}html>img{position:absolute;top:-100px;left:-100px;z-index:-1}.body{background-color:#f9f9f9;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;margin:0 auto;max-width:2560px;width:100%;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-line-pack:start}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.body{display:block}}@media only screen and (max-width:767px){.body{background-color:#fff}}.body .body--main{width:100%}.body .body--main .main{margin-top:47px;padding-top:126px}@media only screen and (max-width:1592px){.body .body--main .main{margin-top:2.9522613065vw}}@media (max-width:1070px),only screen and (max-width:1023px){.body .body--main .main{padding-top:0}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.body .body--main .main{margin-top:47px}}.check-ga-tag .body .body--main .main,.seo .body .body--main .main{margin-top:0;padding-top:0}.body.article-on-registration{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;margin:0 auto;max-width:2560px;width:100%;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-line-pack:start}.body.article-on-registration .body--form-aia-registration{background:#fff;position:fixed;top:0;right:0;z-index:1;width:26.66667%;min-height:100vh}@media only screen and (min-width:2561px){.body.article-on-registration .body--form-aia-registration{right:calc((100% - 2560px)/ 2);width:682.93px}}@media only screen and (min-width:1024px){.layout-flip-horizontal .body.article-on-registration{flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}.layout-flip-horizontal .body.article-on-registration .body--form-aia-registration{left:0;right:auto}.layout-flip-horizontal .body.article-on-registration .header--wrap{margin-right:0;margin-left:auto}}@media only screen and (min-width:1921px){.layout-flip-horizontal .body.article-on-registration .body--form-aia-registration{left:calc((100% - 1920px)/ 2)}}@media only screen and (max-width:1276px){.body.article-on-registration .body--form-aia-registration{width:340px}}.body.article-on-registration .body--form-aia-registration--inner{position:relative;overflow:auto;overflow-x:hidden;overflow-y:auto;padding:0;max-height:100vh}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.body.article-on-registration{display:block}.body.article-on-registration .body--form-aia-registration{position:relative;display:none;max-width:100%;width:100%;min-height:100vh}.body.article-on-registration .body--form-aia-registration_show{display:block}.body.article-on-registration_on-all .body--form-aia-registration{position:relative;top:auto;bottom:auto;left:auto;right:auto;z-index:0;display:block;max-width:100%;width:100%;min-height:inherit;min-height:initial;min-height:unset;height:auto}}.body.article-on-registration_on-all .body--form-aia-registration--inner{position:relative;overflow:inherit;overflow:initial;overflow:unset;overflow-x:inherit;overflow-x:initial;overflow-x:unset;overflow-y:inherit;overflow-y:initial;overflow-y:unset;padding:0;max-height:inherit;max-height:initial;max-height:unset}.body.article-on-registration .body--main{position:relative;z-index:2;width:73.33333%}@media only screen and (max-width:1276px){.body.article-on-registration .body--main{width:calc(100% - 340px)}}.home .body.article-on-registration .body--main .main{margin-top:120px;padding-top:126px}@media only screen and (max-width:1592px){.home .body.article-on-registration .body--main .main{margin-top:7.5376884422vw;padding-top:5.831239531vw}}@media only screen and (max-width:1023px){.home .body.article-on-registration .body--main .main{margin-top:11.7302052786vw;padding-top:0}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.body.article-on-registration .body--main{width:100%}.home .body.article-on-registration .body--main .main{margin-top:72px}.body-form-aia-registration_show .body--main>*,.body-form-aia-registration_show .body.article-on-registration .body--main>*,.body-form-aia-registration_show .body.article-on-registration .footer,.body-form-aia-registration_show .body.article-on-registration .header,.body-form-aia-registration_show .footer,.body-form-aia-registration_show .header{display:none}.body-form-aia-registration_show .body.article-on-registration .footer--fixed-ad,.body-form-aia-registration_show .body.article-on-registration .footer--fixed-seo,.body-form-aia-registration_show .footer--fixed-ad,.body-form-aia-registration_show .footer--fixed-seo{display:none!important}.body-form-aia-registration_show .body--form-aia-registration,.body-form-aia-registration_show .body.article-on-registration .body--form-aia-registration{display:block}}body.home .body.article-on-registration{background-color:#f9f9f9}.body.article-on-registration.nofixed{-webkit-align-items:normal;-webkit-align-items:stretch;align-items:normal;align-items:stretch;-webkit-box-align:normal;-webkit-box-align:stretch;-ms-flex-align:normal;-ms-flex-align:stretch}.body.article-on-registration.nofixed .body--form-aia-registration{position:relative;top:auto;bottom:auto;left:auto;right:auto}.body.article-on-registration.nofixed .body--form-aia-registration--inner{max-height:none}.header *{-webkit-transition:margin .24s ease-in-out,padding .24s ease-in-out,height .24s ease-in-out,width .24s ease-in-out;transition:margin .24s ease-in-out,padding .24s ease-in-out,height .24s ease-in-out,width .24s ease-in-out}.header_scroll .header--nav__casestudy,.header_scroll .header--nav__event,.header_scroll .header--nav__faq,.header_scroll .header--nav__function,.header_scroll .header--nav__inquiry,.header_scroll .header--nav__login,.header_scroll .header--nav__registration{-webkit-transition:font .24s ease-in-out;transition:font .24s ease-in-out}.header{position:fixed;top:0;left:50%;z-index:99;max-width:2560px;width:100%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.inquiry .header,.registration .header{position:relative;top:auto;left:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header{position:relative;top:auto;left:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header--catchphrase{display:none}}.header--catchphrase{opacity:1;font-size:9px;line-height:normal;position:absolute;top:18px;left:50px}.ie11 .header__logo::before,.ie11 .header__logo_ad::before,.ie11 .header__logo_seo::before{font-size:0;content:" "}.header--wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:45px 30px 45px 50px}.body.article-on-registration .header--wrap{width:73.33333%}@media only screen and (max-width:1276px){.body.article-on-registration .header--wrap{width:calc(100% - 340px)}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.body.article-on-registration .header--wrap{width:100%}.header--wrap{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px){.header--wrap{padding:29px 4.887585532vw 0}}@media only screen and (max-width:767px){.header--wrap{padding:29px 30px 0}}.header__logo{display:block;margin-right:30px;width:138px;height:31px}@media only screen and (max-width:1200px){.header__logo{margin-right:30px;width:138px;height:31px}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header__logo{margin-right:0;width:108px;height:24px}}.header__logo img{display:block;width:138px;height:31px}@media only screen and (max-width:1200px){.header__logo img{width:138px;height:31px}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header__logo img{width:108px;height:24px}}.ie11 .header__logo img{display:none}.ie11 .header__logo::before{background:url(/common/image/logo_aia.png) no-repeat;background-size:160px 36px;display:block;width:160px;height:36px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ie11 .header__logo::before{background-image:url(/common/image/logo_aia@2x.png)}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.ie11 .header__logo::before{background-size:108px 24px;width:108px;height:24px}}.header__logo_seo{display:block;margin-right:0;width:222px;height:36px}@media only screen and (max-width:1200px){.header__logo_seo{margin-right:0;width:191px;height:31px}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header__logo_seo{margin-right:0;width:148px;height:24px}}.header__logo_seo img{display:block;width:222px;height:36px}@media only screen and (max-width:1200px){.header__logo_seo img{width:191px;height:31px}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header__logo_seo img{width:148px;height:24px}}.ie11 .header__logo_seo img{display:none}.ie11 .header__logo_seo::before{background:url(/common/image/logo_aia_seo_basic.png) no-repeat;background-size:222px 36px;display:block;width:222px;height:36px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ie11 .header__logo_seo::before{background-image:url(/common/image/logo_aia_seo_basic@2x.png)}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.ie11 .header__logo_seo::before{background-size:148px 24px;width:148px;height:24px}}.header__logo_ad{display:block;margin-right:0;width:222px;height:37px}@media only screen and (max-width:1200px){.header__logo_ad{margin-right:0;width:191px;height:32px}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header__logo_ad{margin-right:0;width:148px;height:25px}}.header__logo_ad img{display:block;width:222px;height:37px}@media only screen and (max-width:1200px){.header__logo_ad img{width:191px;height:32px}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header__logo_ad img{width:148px;height:25px}}.ie11 .header__logo_ad img{display:none}.ie11 .header__logo_ad::before{background:url(/common/image/logo_aia_ad.png) no-repeat;background-size:222px 37px;display:block;width:222px;height:37px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ie11 .header__logo_ad::before{background-image:url(/common/image/logo_aia_ad@2x.png)}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.ie11 .header__logo_ad::before{background-size:148px 25px;width:148px;height:25px}}.header--navigations{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% - 168px);-webkit-align-items:center;align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:1200px){.header--navigations{width:calc(100% - 168px)}}.header--nav{display:block;white-space:nowrap}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header--nav{display:none}}.header--nav__casestudy,.header--nav__event,.header--nav__faq,.header--nav__function{font-size:14px}.header--nav__inquiry,.header--nav__login,.header--nav__registration{font-size:16px}.header--nav__casestudy,.header--nav__event,.header--nav__faq,.header--nav__function,.header--nav__inquiry,.header--nav__login,.header--nav__registration{font-family:"Noto Sans JP",sans-serif;display:inline-block;margin-right:21px;height:36px;vertical-align:middle;white-space:nowrap;letter-spacing:.2em}@media only screen and (max-width:1350px){.header--nav__casestudy,.header--nav__event,.header--nav__faq,.header--nav__function,.header--nav__inquiry,.header--nav__login,.header--nav__registration{margin-right:1.1111111111vw;letter-spacing:.1em}}@media only screen and (max-width:1230px){.header--nav__casestudy,.header--nav__event,.header--nav__faq,.header--nav__function,.header--nav__inquiry,.header--nav__login,.header--nav__registration{font-size:12px;margin-right:.8130081301vw;letter-spacing:.05em}}.header--nav__casestudy a,.header--nav__event a,.header--nav__faq a,.header--nav__function a,.header--nav__inquiry a,.header--nav__login a,.header--nav__registration a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:visible;height:36px;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.header--nav__casestudy a::before,.header--nav__event a::before,.header--nav__faq a::before,.header--nav__function a::before,.header--nav__inquiry a::before,.header--nav__login a::before,.header--nav__registration a::before{background:#2c2c2c;font-size:0;position:absolute;bottom:0;left:0;display:none;width:100%;height:4px;content:" "}.header--nav__inquiry{margin-right:5px}.header--nav__event,.header--nav__registration{margin-right:0}.header--nav__inquiry a,.header--nav__registration a{border:1px solid #1cb57b;border-radius:4px;background:#fff;color:#1cb57b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 6px;height:32px;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.header--nav__inquiry a:hover,.header--nav__registration a:hover{background-color:#1cb57b;color:#fff}.header--nav__event a[target=_blank]::after{display:none}body.casestudy .header--nav__casestudy a::before,body.event .header--nav__event a::before,body.faq .header--nav__faq a::before,body.function .header--nav__function a::before,body.inquiry .header--nav__inquiry a::before,body.registration .header--nav__registration a::before{display:block}.header--nav__login .newwindow:after,.header--nav__login [target=_blank]:after{top:1px}.header__hamburger-menu{display:none}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header__hamburger-menu,.header__hamburger-menu img{display:block;width:20px;height:22px}.header__hamburger-menu{position:relative}.ie11 .header__hamburger-menu img{display:none}.ie11 .header__hamburger-menu::before{background:url(/common/image/icon_hamburger_menu.png) center center no-repeat;background-size:20px 22px;display:block;width:20px;height:22px;content:" "}}@media only screen and (max-width:1070px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:1070px) and (min-device-pixel-ratio:2),only screen and (max-width:1070px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:1070px) and (min-resolution:192dpi),only screen and (max-width:1070px) and (min-resolution:2dppx),only screen and (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:1023px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:1023px) and (min-resolution:2dppx),only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:767px) and (min-device-pixel-ratio:2),only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:767px) and (min-resolution:192dpi),only screen and (max-width:767px) and (min-resolution:2dppx){.ie11 .header__hamburger-menu::before{background-image:url(/common/image/icon_hamburger_menu@2x.png)}}@media only screen and (min-width:1071px){.header_scroll *{-webkit-transition:margin .18s ease-out,padding .18s ease-out,height .18s ease-out,width .18s ease-out;transition:margin .18s ease-out,padding .18s ease-out,height .18s ease-out,width .18s ease-out}.header_scroll .header--nav__casestudy,.header_scroll .header--nav__event,.header_scroll .header--nav__faq,.header_scroll .header--nav__function,.header_scroll .header--nav__inquiry,.header_scroll .header--nav__login,.header_scroll .header--nav__registration{-webkit-transition:font .18s ease-out;transition:font .18s ease-out}.header_scroll .header--catchphrase{opacity:0;font-size:0}.header_scroll .header--wrap{padding:0 25px;height:60px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.firefox .header_scroll .header--wrap,.ie .header_scroll .header--wrap{background:rgba(255,255,255,.8)}.header_scroll .header__logo{margin-right:30px;width:108px;height:24px}}@media only screen and (min-width:1071px) and (max-width:1592px),only screen and (min-width:1071px) and (max-width:1200px){.header_scroll .header__logo{margin-right:30px;width:108px;height:24px}}@media only screen and (min-width:1071px){.header_scroll .header__logo img{width:108px;height:24px}.ie11 .header_scroll .header__logo::before{background-size:108px 24px;width:108px;height:24px}.header_scroll .header__logo_seo{margin-right:0;width:148px;height:24px}}@media only screen and (min-width:1071px) and (max-width:1592px),only screen and (min-width:1071px) and (max-width:1200px){.header_scroll .header__logo_seo{margin-right:0;width:148px;height:24px}}@media only screen and (min-width:1071px){.header_scroll .header__logo_seo img{width:148px;height:24px}.ie11 .header_scroll .header__logo_seo::before{background-size:148px 24px;width:148px;height:24px}.header_scroll .header__logo_ad{margin-right:0;width:143px;height:24px}}@media only screen and (min-width:1071px) and (max-width:1592px),only screen and (min-width:1071px) and (max-width:1200px){.header_scroll .header__logo_ad{margin-right:0;width:143px;height:24px}}@media only screen and (min-width:1071px){.header_scroll .header__logo_ad img{width:143px;height:24px}.ie11 .header_scroll .header__logo_ad::before{background-size:143px 24px;width:143px;height:24px}.header_scroll .header--navigations{width:calc(100% - 108px)}.header_scroll .header--nav{display:block;white-space:nowrap}.header_scroll .header--nav__casestudy,.header_scroll .header--nav__event,.header_scroll .header--nav__faq,.header_scroll .header--nav__function,.header_scroll .header--nav__inquiry,.header_scroll .header--nav__login,.header_scroll .header--nav__registration{font-size:12px;margin-right:15px;letter-spacing:.1em}}@media only screen and (min-width:1071px) and (max-width:1070px),only screen and (min-width:1071px) and (min-width:768px) and (max-width:1023px),only screen and (min-width:1071px) and (max-width:767px){.header_scroll .header--nav{display:none}}@media only screen and (min-width:1071px) and (max-width:1592px){.header_scroll .header--nav__casestudy,.header_scroll .header--nav__event,.header_scroll .header--nav__faq,.header_scroll .header--nav__function,.header_scroll .header--nav__inquiry,.header_scroll .header--nav__login,.header_scroll .header--nav__registration{margin-right:15px}}@media only screen and (min-width:1071px) and (max-width:1200px){.header_scroll .header--nav__casestudy,.header_scroll .header--nav__event,.header_scroll .header--nav__faq,.header_scroll .header--nav__function,.header_scroll .header--nav__inquiry,.header_scroll .header--nav__login,.header_scroll .header--nav__registration{font-size:12px;letter-spacing:.05em}}@media only screen and (min-width:1071px) and (max-width:1050px){.header_scroll .header--nav__casestudy,.header_scroll .header--nav__event,.header_scroll .header--nav__faq,.header_scroll .header--nav__function,.header_scroll .header--nav__inquiry,.header_scroll .header--nav__login,.header_scroll .header--nav__registration{font-size:12px;letter-spacing:.05em}}@media only screen and (min-width:1071px){.header_scroll .header--nav__inquiry{margin-right:5px}.header_scroll .header--nav__event,.header_scroll .header--nav__registration{margin-right:0}}.header--menu-popup{background:#1cb57b;color:#fff;position:relative;display:none;width:100%;min-height:100vh}.header--menu-popup a{color:#fff}.header--menu-popup .newwindow:after,.header--menu-popup .newwindow:hover:after,.header--menu-popup [target=_blank]:after,.header--menu-popup [target=_blank]:hover:after{display:none}.header--menu-popup__logo,.header--menu-popup__logo img{display:block;width:108px;height:24px}.header--menu-popup--inner{position:relative;overflow:auto;overflow-x:hidden;overflow-y:auto;padding:0;min-height:100vh}.header--menu-popup__logo{position:absolute;top:29px;left:50px;z-index:101}.ie11 .header--menu-popup__logo img{display:none}.header--menu-popup__close,.header--menu-popup__close img{display:block;width:18px;height:20px}.ie11 .header--menu-popup__logo::before{background:url(/common/image/logo_aia_white.png) no-repeat;background-size:108px 24px;font-size:0;display:block;width:108px;height:24px;content:" "}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ie11 .header--menu-popup__logo::before{background-image:url(/common/image/logo_aia@2x.png)}}.header--menu-popup__close{position:absolute;top:30px;right:50px;z-index:101}.ie11 .header--menu-popup__close img{display:none}.ie11 .header--menu-popup__close::before{background:url(/common/image/icon_close.png) no-repeat;background-size:18px 20px;font-size:0;display:block;width:18px;height:20px;content:" "}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ie11 .header--menu-popup__close::before{background-image:url(/common/image/icon_close@2x.png)}}.header--menu-popup--nav{position:relative;z-index:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:84px 50px;min-height:430px;height:calc(100% - 70px);height:calc(100vh - 70px);-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px){.header--menu-popup__logo{left:4.887585532vw}.header--menu-popup__close{right:4.887585532vw}.header--menu-popup--nav{padding-right:4.887585532vw;padding-left:4.887585532vw}}@media only screen and (max-width:767px){.header--menu-popup__logo{left:30px}.header--menu-popup__close{right:30px}.header--menu-popup--nav{padding-right:30px;padding-left:30px}}.header--menu-popup--nav div{display:block;width:100%}.header--menu-popup--nav li{font-size:24px;line-height:210%;display:block;width:100%;text-align:left;letter-spacing:.1em}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header-menu-popup_show .body--main>*,.header-menu-popup_show .footer,.header-menu-popup_show .header{display:none}.header-menu-popup_show .header--menu-popup{display:block}}.header--popup-document-download{background:#fff;position:relative;display:none;width:100%;min-height:100vh}.header--popup-document-download--inner{position:relative;padding:50px 30px 80px;min-height:100%}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header--popup-document-download--inner::after{display:block;content:""}.header--popup-document-download__logo{display:none}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px){.header--popup-document-download--inner{padding-right:4.887585532vw;padding-left:4.887585532vw}.header--popup-document-download--back{left:4.887585532vw}}@media only screen and (max-width:767px){.header--popup-document-download--inner{padding-top:25px;padding-right:30px;padding-left:30px}}.header--popup-document-download--body{position:relative;width:100%}.header--popup-document-download__logo{display:none;margin:0 auto;width:108px;height:24px}.header--popup-document-download__logo img{display:block;width:108px;height:24px}.ie11 .header--popup-document-download__logo img{display:none}.ie11 .header--popup-document-download__logo::before{background:url(/common/image/logo_aia_white.png) no-repeat;background-size:108px 24px;font-size:0;display:block;width:108px;height:24px;content:" "}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ie11 .header--popup-document-download__logo::before{background-image:url(/common/image/logo_aia@2x.png)}}.header--popup-document-download h2{font-size:24px;line-height:36px;margin-top:0;margin-bottom:22px;text-align:center;letter-spacing:.05em}@media only screen and (max-width:375px){.header--popup-document-download h2{font-size:24px;font-size:6.4vw;line-height:36px;line-height:9.6vw}}.safari .header--popup-document-download iframe#formDocDL{min-height:320px}.header--popup-document-download--notes{opacity:.5;font-size:10px;line-height:130%;position:relative;margin-top:15px;padding:0;width:100%;text-align:left;letter-spacing:.1em}.header--popup-document-download--notes a{margin-right:7px;text-decoration:underline}.header--popup-document-download--notes a:after{margin-left:3px}.header--popup-document-download--back{font-family:"Noto Sans JP",sans-serif;font-size:14px;display:block;margin-top:32px;padding-bottom:32px;width:80px;text-align:left;letter-spacing:.2em}.header--popup-document-download--back a::before{background:url(/common/svg/baseline-keyboard_arrow_left-24px.svg) center center no-repeat;background-size:24px 24px;font-size:0;line-height:14px;position:relative;top:-1px;display:inline-block;overflow:hidden;margin-right:8px;width:14px;height:14px;content:" ";vertical-align:middle}.ie11 .header--popup-document-download--back a::before{background-image:url(/common/image/baseline-keyboard_arrow_left-24px.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ie11 .header--popup-document-download--back a::before{background-image:url(/common/image/baseline-keyboard_arrow_left-24px@2x.png)}}@media only screen and (max-width:1070px),only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.header-popup-document-download_show .body--main>*,.header-popup-document-download_show .footer,.header-popup-document-download_show .header{display:none}.header-popup-document-download_show .header--popup-document-download{display:block}body[class*=formShow] div[class*=footer--fixed],body[class*=header-popup-] div[class*=footer--fixed]{display:none}}.footer{border-top:solid 1px #d9d9d9;margin-top:170px;padding:170px 7.145833333vw 150px}@media only screen and (max-width:2560px) and (min-width:1366px){.footer{padding-right:10.2777777778vw;padding-left:10.2777777778vw}}@media only screen and (min-width:2561px){.footer{padding-right:263.11px;padding-left:263.11px}}@media only screen and (min-width:768px) and (max-width:1023px){.footer{padding-right:4.887585532vw;padding-left:4.887585532vw}}@media only screen and (max-width:1592px){.footer{margin-top:10.67839vw;padding-top:10.67839vw;padding-bottom:9.42211vw}}@media only screen and (max-width:1023px){.footer{margin-top:16.61779vw;padding-top:16.61779vw;padding-bottom:calc(14.66275vw + 70px)}}@media only screen and (max-width:767px){.header--popup-document-download--back{left:30px}.footer{margin-top:60px;padding:13px 30px 142px}}body.ad-document-request .footer,body.seo-document-request .footer{margin-top:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){body.ad-document-request .footer,body.seo-document-request .footer{padding-bottom:50px}}.footer--wrap{position:relative;display:block;overflow:visible;margin:0 auto;max-width:100%;width:100%;text-align:left}.footer_nolinks{border-top:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0;width:100%;min-height:126px;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;padding:0 7.145833333vw 22px}@media only screen and (max-width:2560px) and (min-width:1366px){.footer_nolinks{padding-right:10.2777777778vw;padding-left:10.2777777778vw}}@media only screen and (min-width:2561px){.footer_nolinks{padding-right:263.11px;padding-left:263.11px}}.ie11 .footer_nolinks{position:relative;display:block}@media only screen and (min-width:768px) and (max-width:1023px){.footer_nolinks{border-top:solid 1px #d9d9d9;margin-top:170px;padding:170px 4.887585532vw 150px}}@media only screen and (max-width:1023px){.footer_nolinks{margin-top:16.61779vw;padding-top:16.61779vw;padding-bottom:calc(14.66275vw + 70px)}}@media only screen and (max-width:767px){.footer_nolinks{border-top:solid 1px #d9d9d9;margin-top:120px;padding:120px 30px 142px}}.footer_nolinks .footer--wrap{max-width:1820px;width:100%}.ie11 .footer_nolinks .footer--wrap{position:absolute;bottom:22px;left:0;padding-right:7.145833333vw;padding-left:7.145833333vw}@media only screen and (max-width:2560px) and (min-width:1366px){.ie11 .footer_nolinks .footer--wrap{padding-right:10.2777777778vw;padding-left:10.2777777778vw}}@media only screen and (min-width:2561px){.ie11 .footer_nolinks .footer--wrap{padding-right:263.11px;padding-left:263.11px}}@media only screen and (min-width:768px) and (max-width:1023px){.ie11 .footer_nolinks .footer--wrap{padding-right:4.887585532vw;padding-left:4.887585532vw}}.footer--main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:210px;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-align:start;-webkit-box-pack:justify;-ms-flex-align:start;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:1592px){.footer--main{margin-bottom:13.19095vw}}@media only screen and (max-width:1023px){.footer--main{margin-bottom:20.52785vw}}@media only screen and (max-width:767px){.ie11 .footer_nolinks .footer--wrap{padding-right:30px;padding-left:30px}.footer--main{margin-bottom:56px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__logo{display:none}}@media only screen and (max-width:375px){.footer_nolinks{margin-top:32vw;padding-top:32vw}.ie11 .footer_nolinks .footer--wrap{position:relative;bottom:auto;left:auto;padding-right:0;padding-left:0}.footer--main{margin-bottom:14.933333vw}}.footer__logo{max-width:320px;min-width:160px;width:30.612244898%;height:36px}.footer__logo img{display:block}@media only screen and (max-width:1110px){.footer__logo img{width:140px;height:32px}}@media only screen and (max-width:767px){.footer__logo img{width:160px;height:36px}}.ie11 .footer__logo img{display:none}.ie11 .footer__logo::before{background:url(/common/image/logo_aia.png) no-repeat;background-size:160px 36px;font-size:0;display:block;width:160px;height:36px;content:" "}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ie11 .footer__logo::before{background-image:url(/common/image/logo_aia@2x.png)}}.footer__logo_ad img{display:block}@media only screen and (max-width:1110px){.footer__logo_ad img{width:191px;height:32px}}@media only screen and (max-width:767px){.footer__logo_ad img{width:209px;height:35px}}.ie11 .footer__logo_ad img{display:none}.ie11 .footer__logo_ad::before{background:url(/common/image/logo_aia_ad.png) no-repeat;background-size:209px 35px;font-size:0;display:block;width:209px;height:35px;content:" "}@media only screen and (max-width:1110px){.ie11 .footer__logo_ad::before{background-size:191px 32px;width:191px;height:32px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ie11 .footer__logo_ad::before{background-image:url(/common/image/logo_aia_ad@2x.png)}}.footer__navs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:69.387755102%;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (max-width:767px){.footer__navs{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}}.footer__nav{padding-right:10px;max-width:180px;width:13.8190954774vw;white-space:nowrap}@media only screen and (min-width:768px) and (max-width:1023px){.footer__nav{padding-right:5px;min-width:120px;width:17.5953079179vw}}@media only screen and (max-width:767px){.footer__nav{padding-top:55px;max-width:50%;min-width:176px;width:176px}}@media only screen and (max-width:414px){.footer__nav{max-width:50%;min-width:50%;width:50%}}.footer__nav li,.footer__nav__title{font-size:15px;line-height:33px;letter-spacing:.1em}@media only screen and (max-width:1592px){.footer__nav li,.footer__nav__title{font-size:15px;font-size:.9422110553vw;line-height:33px;line-height:2.0728643216vw}}@media only screen and (max-width:1024px){.footer__nav li,.footer__nav__title{font-size:12px;line-height:26px}}@media only screen and (min-width:768px) and (max-width:1023px){.footer__nav li,.footer__nav__title{font-size:15px;line-height:33px}}@media only screen and (max-width:1023px){.footer__nav li,.footer__nav__title{font-size:15px;font-size:1.4662756598vw;line-height:33px;line-height:3.2258064516vw}}@media only screen and (max-width:819px){.footer__nav li,.footer__nav__title{font-size:12px;line-height:26px}}@media only screen and (max-width:767px){.footer__nav li,.footer__nav__title{font-size:15px;line-height:33px}}@media only screen and (max-width:375px){.footer__nav li,.footer__nav__title{font-size:15px;font-size:4vw;line-height:33px;line-height:8.8vw}}@media only screen and (max-width:300px){.footer__nav li,.footer__nav__title{font-size:12px;line-height:26px}}.footer__nav__title+*{margin-top:24px}.footer__nav__tel .notes{font-size:12px;line-height:16px}.footer__nav li,.footer__nav ul{display:block}.footer__nav li{font-family:"Noto Sans JP",sans-serif}.footer__nav li+li{margin-top:9px}.footer--sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:767px){.footer--sub{display:block}}.footer__copyright,.footer__nav-aside li,.footer__sns li{opacity:.5;font-size:12px;line-height:200%;display:inline-block;vertical-align:middle;letter-spacing:.1em}.footer__sns{display:inline-block;vertical-align:middle}.footer__sns li{margin-right:40px}@media only screen and (max-width:1140px){.footer__copyright,.footer__nav-aside li,.footer__sns li{font-size:10px}.footer__sns li{margin-right:25px}}@media only screen and (max-width:1023px){.footer__copyright,.footer__nav-aside li,.footer__sns li{font-size:12px}.footer__sns li{margin-right:40px}}@media only screen and (max-width:767px){.footer__sns{display:block}.footer__sns li{margin-right:15px}}.footer__nav-aside{display:inline-block;vertical-align:middle}.footer__nav-aside li{margin-right:40px}@media only screen and (max-width:1140px){.footer__nav-aside li{margin-right:25px}}@media only screen and (max-width:1023px){.footer__nav-aside li{margin-right:40px}}@media only screen and (max-width:767px){.footer__nav-aside{display:block;margin-top:10px}.footer__nav-aside li{margin-right:15px}.footer__copyright{display:block;margin-top:42px}}@media only screen and (max-width:375px){.footer__copyright{margin-top:11.2vw}}.footer--fixed-ad,.footer--fixed-check-ga-tag,.footer--fixed-document,.footer--fixed-seo{-webkit-box-shadow:0 0 12px rgba(0,0,0,.05);box-shadow:0 0 12px rgba(0,0,0,.05);position:fixed;bottom:0;left:0;z-index:101;display:none;padding:15px 30px;width:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.firefox .footer--fixed-ad,.firefox .footer--fixed-check-ga-tag,.firefox .footer--fixed-document,.firefox .footer--fixed-seo,.ie .footer--fixed-ad,.ie .footer--fixed-check-ga-tag,.ie .footer--fixed-document,.ie .footer--fixed-seo{background:rgba(255,255,255,.8)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.footer--fixed-ad,.footer--fixed-check-ga-tag,.footer--fixed-document,.footer--fixed-seo{background:rgba(255,255,255,.3);display:block}}@media only screen and (max-width:767px){.ad-home .footer--fixed-ad,.ad-home .footer--fixed-check-ga-tag,.ad-home .footer--fixed-document,.ad-home .footer--fixed-seo,.home .footer--fixed-ad,.home .footer--fixed-check-ga-tag,.home .footer--fixed-document,.home .footer--fixed-seo,.seo-home .footer--fixed-ad,.seo-home .footer--fixed-check-ga-tag,.seo-home .footer--fixed-document,.seo-home .footer--fixed-seo{display:none}.ad-home .footer--fixed-ad_show,.ad-home .footer--fixed-check-ga-tag_show,.ad-home .footer--fixed-document_show,.ad-home .footer--fixed-seo_show,.home .footer--fixed-ad_show,.home .footer--fixed-check-ga-tag_show,.home .footer--fixed-document_show,.home .footer--fixed-seo_show,.seo-home .footer--fixed-ad_show,.seo-home .footer--fixed-check-ga-tag_show,.seo-home .footer--fixed-document_show,.seo-home .footer--fixed-seo_show{display:block}.footer--fixed-ad{background:#fff;display:block}}.firefox .pop-header-menu-popup .footer--fixed-ad,.firefox .pop-header-menu-popup .footer--fixed-check-ga-tag,.firefox .pop-header-menu-popup .footer--fixed-document,.firefox .pop-header-menu-popup .footer--fixed-seo,.ie .pop-header-menu-popup .footer--fixed-ad,.ie .pop-header-menu-popup .footer--fixed-check-ga-tag,.ie .pop-header-menu-popup .footer--fixed-document,.ie .pop-header-menu-popup .footer--fixed-seo,.pop-header-menu-popup .footer--fixed-ad,.pop-header-menu-popup .footer--fixed-check-ga-tag,.pop-header-menu-popup .footer--fixed-document,.pop-header-menu-popup .footer--fixed-seo{background:#fff}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.footer--fixed-ad,.footer--fixed-seo{display:block}}a.footer--fixed-ad__button,a.footer--fixed-check-ga-tag__button,a.footer--fixed-document__button,a.footer--fixed-seo__button,a.footer--fixed-seo__button_go-inquiry{border-radius:4px;background:#1cb57b;font-family:"Noto Sans JP",sans-serif;font-size:14px;line-height:21px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:255px;width:100%;height:40px;letter-spacing:.2em;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:375px){a.footer--fixed-ad__button,a.footer--fixed-check-ga-tag__button,a.footer--fixed-document__button,a.footer--fixed-seo__button,a.footer--fixed-seo__button_go-inquiry{font-size:14px;font-size:3.7333333333vw;line-height:21px;line-height:5.6vw}}@media only screen and (max-width:349px){a.footer--fixed-ad__button,a.footer--fixed-check-ga-tag__button,a.footer--fixed-document__button,a.footer--fixed-seo__button,a.footer--fixed-seo__button_go-inquiry{font-size:13px}}a.footer--fixed-ad__button,a.footer--fixed-document__button,a.footer--fixed-seo__button{background:#fff734;color:#363833}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.footer--fixed-seo.footer--fixed-seo_lp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.footer--fixed-seo.footer--fixed-seo_lp a.footer--fixed-seo__button,.footer--fixed-seo.footer--fixed-seo_lp a.footer--fixed-seo__button_go-inquiry{padding:0 10px;max-width:100%;width:auto;white-space:nowrap;letter-spacing:.1em}.footer--fixed-seo.footer--fixed-seo_lp a.footer--fixed-seo__button{margin:0}.footer--fixed-seo.footer--fixed-seo_lp a.footer--fixed-seo__button_go-inquiry{background-color:#fff;color:#000;margin:0 0 0 10px}.inquiry--thanks a,.inquiry--thanks a:active,.inquiry--thanks a:hover,.inquiry--thanks a:link,.inquiry--thanks a:visited{color:#1cb57b}@media only screen and (max-width:374px){.footer--fixed-seo.footer--fixed-seo_lp a.footer--fixed-seo__button,.footer--fixed-seo.footer--fixed-seo_lp a.footer--fixed-seo__button_go-inquiry{padding:0 8px;letter-spacing:.05em}.footer--fixed-seo.footer--fixed-seo_lp a.footer--fixed-seo__button_go-inquiry{margin-left:8px}}.body .body--main .main{margin:0;padding:0}.inquiry--thanks{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;margin:47px auto 0;width:100%;min-height:calc(100vh - 126px - 126px);-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:126px 7.145833333vw}@media only screen and (max-width:2560px) and (min-width:1366px){.inquiry--thanks{padding-right:10.2777777778vw;padding-left:10.2777777778vw}}@media only screen and (min-width:2561px){.inquiry--thanks{padding-right:263.11px;padding-left:263.11px}}@media only screen and (min-width:768px) and (max-width:1023px){.inquiry--thanks{padding-right:4.887585532vw;padding-left:4.887585532vw;display:block;margin:85px 0 0;min-height:unset}}@media only screen and (max-width:1023px){.inquiry--thanks{margin-top:8.3088954057vw}}@media only screen and (max-width:767px){.inquiry--thanks{display:block;margin:52px 0 0;min-height:unset;padding:0 30px}}.inquiry--thanks--wrap{position:relative;display:inline-block;margin:0 auto;max-width:980px;text-align:left;vertical-align:middle}.inquiry--thanks h1{font-size:32px;line-height:48px;margin-bottom:57px;text-align:center;letter-spacing:.1em}@media only screen and (max-width:1592px){.inquiry--thanks h1{font-size:32px;font-size:2.0100502513vw;line-height:48px;line-height:3.0150753769vw}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.inquiry--thanks h1{font-size:24px;line-height:36px;margin-bottom:27px;text-align:left;letter-spacing:.05em}}@media only screen and (max-width:375px){.inquiry--thanks h1{font-size:24px;font-size:6.4vw;line-height:36px;line-height:9.6vw}}.inquiry--thanks p{font-family:"Noto Sans JP",sans-serif;font-size:16px;line-height:29px;text-align:justify;letter-spacing:.2em}@media only screen and (max-width:1592px){.inquiry--thanks p{font-size:16px;font-size:1.0050251256vw;line-height:29px;line-height:1.8216080402vw}}@media only screen and (max-width:1293px){.inquiry--thanks p{font-size:13px;line-height:23px}}@media only screen and (min-width:768px) and (max-width:1023px){.inquiry--thanks p{font-size:16px;line-height:29px}}@media only screen and (max-width:1023px){.inquiry--thanks p{font-size:16px;font-size:1.5640273705vw;line-height:29px;line-height:2.834799609vw}}@media only screen and (max-width:878px){.inquiry--thanks p{font-size:13px;line-height:23px}}@media only screen and (max-width:767px){.inquiry--thanks p{font-size:14px;line-height:26px;letter-spacing:.1em}}@media only screen and (max-width:375px){.inquiry--thanks p{font-size:14px;font-size:3.7333333333vw;line-height:26px;line-height:6.9333333333vw}}@media only screen and (max-width:349px){.inquiry--thanks p{font-size:13px;line-height:23px}}.inquiry--thanks p+p{margin-top:.5em}