@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap);@-webkit-keyframes loading{0%{background-position:-1000px 0}to{background-position:1000px 0}}@-webkit-keyframes loader{0%{stroke-dashoffset:230}to{stroke-dashoffset:-230}}@keyframes loader{0%{stroke-dashoffset:230}to{stroke-dashoffset:-230}}@keyframes loading{0%{-webkit-transform:none;transform:none}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{margin:0;padding:0;font:inherit;vertical-align:baseline;line-height:1}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,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:inherit;font-size:100%;vertical-align:baseline}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a img,button,html{border:0}.home.home-azure .form__lead .for-sp,.sp,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}button{background-color:transparent;cursor:pointer;outline:0;padding:0}*{-webkit-text-size-adjust:none;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;outline:0}body,html{-webkit-font-smoothing:antialiased}html{font-size:62.5%}body{font-family:"Noto Sans JP",sans-serif;font-style:normal;-moz-osx-font-smoothing:grayscale}body.is_fixed{overflow:hidden}button,input,select,textarea{font-family:inherit;font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pc{display:none}svg{fill:currentColor;position:absolute;top:0;left:0;width:100%;height:100%}.for-sp{display:inline-block}.for-pc{display:none}.home.home-azure .faq__period span:nth-child(1),.home.home-azure .faq__period span:nth-child(2),.home.home-azure .faq__period span:nth-child(3),.home.home-azure .faq__period span:nth-child(4),.home.home-azure .features__period span:nth-child(1),.home.home-azure .features__period span:nth-child(2),.home.home-azure .features__period span:nth-child(3),.home.home-azure .features__period span:nth-child(4),.home.home-azure .fee__period span:nth-child(1),.home.home-azure .fee__period span:nth-child(2),.home.home-azure .fee__period span:nth-child(3),.home.home-azure .fee__period span:nth-child(4),.home.home-azure .flow__period span:nth-child(1),.home.home-azure .flow__period span:nth-child(2),.home.home-azure .flow__period span:nth-child(3),.home.home-azure .flow__period span:nth-child(4),.home.home-azure .form__period span:nth-child(1),.home.home-azure .form__period span:nth-child(2),.home.home-azure .form__period span:nth-child(3),.home.home-azure .form__period span:nth-child(4),.home.home-azure .option__period span:nth-child(1),.home.home-azure .option__period span:nth-child(2),.home.home-azure .option__period span:nth-child(3),.home.home-azure .option__period span:nth-child(4),.home.home-azure .service__period span:nth-child(1),.home.home-azure .service__period span:nth-child(2),.home.home-azure .service__period span:nth-child(3),.home.home-azure .service__period span:nth-child(4){background:#0e5399}.home.home-azure .faq__answer a{color:#39c2f1;font-weight:700}.home.home-azure .features__section{padding-top:40px}.home.home-azure .features__wrapper{padding:0 22px}.home.home-azure .features__thumb figcaption{color:#0e5399}.home.home-azure .fee__section{background-color:transparent;background-image:url(../img/lp_azure/fee/bg_fee_sp.jpg);background-position:center bottom;background-size:cover}.home.home-azure .fee__wrapper{position:relative;z-index:1}.home.home-azure .fee__bg-left{width:147px}.home.home-azure .fee__bg-left-bottom{position:absolute;bottom:0;left:0;width:147px}.home.home-azure .fee__bg-left-bottom img,.home.home-azure .fee__bg-right-bottom img,.home.home-azure .flow__bg-bottom-right img,.home.home-azure .flow__bg-top img,.home.home-azure .form__unit-feeBox .input__group input,.home.home-azure .mv__bg-left-bottom img,.home.home-azure .mv__bg-right-bottom img{width:100%}.home.home-azure .fee__bg-right{width:146px;bottom:auto;top:0}.home.home-azure .fee__bg-right-bottom{position:absolute;bottom:0;right:0;width:146px}.home.home-azure .fee__text{margin:0 0 40px}.home.home-azure .flow__section{background-color:transparent;background-image:url(../img/lp_azure/flow/flow_bg.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.home.home-azure .flow__wrapper{position:relative;z-index:2}.home.home-azure .flow__bg-top{position:absolute;top:-4%;left:0;width:100%;z-index:2}.home.home-azure .flow__bg-left{display:block;position:absolute;top:0;left:0}.home.home-azure .flow__bg-bottom-left{position:absolute;bottom:0;left:0;display:block}.home.home-azure .flow__bg-right{position:absolute;top:0;right:0;display:block}.home.home-azure .flow__bg-bottom-right{position:absolute;bottom:0;right:0}.home.home-azure .form__lead{font-size:1.3rem;line-height:1.538}.home.home-aws .form__unit-head span,.home.home-azure .form__unit-head span{font-size:1.1rem}.home.home-azure .form__unit-head--acting{margin-bottom:20px}.home.home-azure .form__unit-head--plan{margin-bottom:25px}.home.home-azure .form__title{color:#000;padding-left:11px;position:relative}.home.home-azure .form__title::after{content:"";position:absolute;top:7px;left:0;width:6px;height:16px;background-color:#0e5399}.home.home-azure .form__agreement__box,.home.home-azure .form__group-zip--prefecture .form__selectBox,.home.home-azure .input__group,.home.home-azure .input__radio .label__text::before,.home.home-azure .label__text::before{border:1px solid #0e5399}.home.home-azure .input__radio input:checked+.label__text::after{background-color:#000}.home.home-azure .form__group-zip:nth-last-of-type(2) .input__group{width:100%}.home.home-azure .input__checkbox input:checked+.label__text::after{border-bottom:solid 3px #0e5399;border-right:solid 3px #0e5399}.home.home-azure .form__submit__btn{background-color:#ccc;border:1px solid #ccc}.home.home-azure .form__submit__btn.is-abled{background-color:#0e5399;border:1px solid #0e5399}.home.home-azure .input__radios{flex-direction:column}.home.home-aws .input__radios li+li,.home.home-azure .input__radios li+li{margin-left:0}.home.home-azure .input__radios .label__text{padding-left:40px}.home.home-azure .input__radios .label__text::before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home.home-azure .input__radios input:checked+.label__text::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home.home-azure .input__radio{min-height:30px;margin-bottom:15px}.home.home-azure .input__radio.input__radio--last{margin-bottom:0}.home.home-azure .label__strong{font-weight:500;font-size:1.3rem}.home.home-azure .label__name{width:34px}.home.home-azure .form__unit-body_name:nth-of-type(2){margin-top:8px}.home.home-azure .form__unit-feeBox .input__group{width:calc(100% - 56px)}.home.home-aws #button_confirm,.home.home-azure #button_confirm{cursor:pointer}.home.home-aws #button_confirm:disabled,.home.home-azure #button_confirm:disabled{cursor:default}.home.home-azure .form__text--merchandise{font-weight:700;font-size:1.3rem;letter-spacing:.05em}.home.home-azure .form__unit-body--domain{display:flex;align-items:center}.home.home-azure .input__group-text--domain{font-weight:500;font-size:1.3rem;letter-spacing:.05em;margin-left:6px}.home.home-azure .form__group-name:nth-last-of-type(1) .input__group{width:calc(100% - 28px)}.home.home-azure .form__unit--service{margin-bottom:0}.home.home-azure .mv__section{background-image:url(../img/lp_azure/logo/top/top_bg.jpg)}.home.home-azure .mv__wrapper{position:relative;z-index:10}.home.home-azure .mv__partner{max-width:854px}.home.home-azure .mv__partner-logo{max-width:128px}.home.home-azure .mv__partner-text{max-width:280px}.home.home-azure .mv__bg-left{top:0;bottom:auto;width:188px}.home.home-azure .mv__bg-left-bottom{position:absolute;bottom:50px;left:0;z-index:-1;width:123px}.home.home-azure .mv__bg-right{z-index:-1;width:164px}.home.home-azure .mv__bg-right-bottom{position:absolute;bottom:10%;right:0;z-index:-2;text-align:right;width:225px}.home.home-azure .option__section{padding-top:80px}.home.home-azure .option__item{position:relative;z-index:1;padding:20px 19px 30px}.home.home-azure .option__item-title{color:#0e5399}.home.home-azure .option__item-item{line-height:1.545;padding-left:10px;position:relative}.home.home-azure .option__item-item+.option__item-item{padding-top:10px}.home.home-azure .option__item-item::before{position:absolute;left:0;background-image:url(../img/lp_azure/option/period.svg);-webkit-transform:translateY(7px);transform:translateY(7px)}.home.home-azure .option__btnArea-btn:hover{color:#0e5399;background-color:#fff}.home.home-azure .option__btnArea-text strong{font-weight:700;font-size:3rem;letter-spacing:.05em;line-height:1;color:#0e5399;padding-right:10px;display:flex;align-items:center;justify-content:center}.home.home-azure .option__btnArea-text img{width:24px;margin-right:8px;position:relative;top:2px}.home.home-azure .option__btnArea-text-02{display:flex;align-items:center}.home.home-azure .flow__bg-left{width:184px}.home.home-azure .flow__bg-bottom-left{width:162px}.home.home-azure .flow__bg-bottom-right,.home.home-azure .flow__bg-right{width:121px}.home.home-azure .flow__figure{width:128px}.home.home-azure .option__btnArea{margin-top:60px;text-align:center}.home.home-azure .option__btnAraa-title{font-size:1.7rem;letter-spacing:.05em;line-height:1.294;text-align:center;margin-bottom:40px}.home.home-azure .option__btnArea-btn{max-width:315px;width:100%;background-color:#0e5399;border:1px solid #0e5399;box-sizing:border-box;border-radius:60px;text-decoration:none;color:#fff;display:inline-block;margin:0 auto 60px;font-weight:700;font-size:2rem;letter-spacing:.05em;padding:20px 0;transition:color .3s,background-color .3s}.home.home-azure .option__btnArea-text{font-weight:500;font-size:1.7rem;letter-spacing:.05em;line-height:1.764;display:flex;align-items:center;justify-content:center;flex-direction:column}.home.home-azure .service__info-description-title{color:#0e5399}.home.home-azure .service__info-description-title.pc{display:none}.home.home-aws .faq__period span:nth-child(1),.home.home-aws .faq__period span:nth-child(2),.home.home-aws .faq__period span:nth-child(3),.home.home-aws .faq__period span:nth-child(4),.home.home-aws .features__period span:nth-child(1),.home.home-aws .features__period span:nth-child(2),.home.home-aws .features__period span:nth-child(3),.home.home-aws .features__period span:nth-child(4){background:#f90}.home.home-aws .features__section{padding-top:40px}.home.home-aws .features__wrapper{padding:0 22px}.home.home-aws .fee__section{background-color:transparent;background-image:url(../img/lp_aws/fee/bg_fee_sp.jpg);background-position:center bottom;background-size:cover}.home.home-aws .fee__wrapper{position:relative;z-index:1}.home.home-aws .fee__period span:nth-child(1),.home.home-aws .fee__period span:nth-child(2),.home.home-aws .fee__period span:nth-child(3),.home.home-aws .fee__period span:nth-child(4),.home.home-aws .flow__period span:nth-child(1),.home.home-aws .flow__period span:nth-child(2),.home.home-aws .flow__period span:nth-child(3),.home.home-aws .flow__period span:nth-child(4){background:#fff}.home.home-aws .fee__bg-left{width:175px}.home.home-aws .fee__bg-left-bottom{position:absolute;bottom:0;left:0;width:111px}.home.home-aws .fee__bg-left-bottom img,.home.home-aws .fee__bg-right-bottom img,.home.home-aws .flow__bg-bottom-right img,.home.home-aws .form__unit-feeBox .input__group input,.home.home-aws .mv__bg-left-bottom img,.home.home-aws .mv__bg-right-bottom img{width:100%}.home.home-aws .fee__bg-right{width:175px;bottom:auto;top:0}.home.home-aws .fee__bg-right-bottom{position:absolute;bottom:0;right:0;width:123px}.home.home-aws .flow__section{background-color:transparent;background-image:url(../img/lp_aws/flow/flow_bg.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.home.home-aws .flow__wrapper{position:relative;z-index:2}.home.home-aws .flow__figure{width:52px}.home.home-aws .flow__bg-left{display:block;position:absolute;top:0;left:0;width:202px}.home.home-aws .flow__bg-bottom-left{position:absolute;bottom:0;left:0;width:147px;display:block}.home.home-aws .flow__bg-right{position:absolute;top:0;right:0;width:135px;display:block}.home.home-aws .flow__bg-bottom-right{position:absolute;bottom:0;right:0;width:175px}.home.home-aws .form__period span:nth-child(1),.home.home-aws .form__period span:nth-child(2),.home.home-aws .form__period span:nth-child(3),.home.home-aws .form__period span:nth-child(4),.home.home-aws .option__period span:nth-child(1),.home.home-aws .option__period span:nth-child(2),.home.home-aws .option__period span:nth-child(3),.home.home-aws .option__period span:nth-child(4),.home.home-aws .service__period span:nth-child(1),.home.home-aws .service__period span:nth-child(2),.home.home-aws .service__period span:nth-child(3),.home.home-aws .service__period span:nth-child(4){background:#f90}.home.home-aws .form__lead{font-size:1.3rem;line-height:1.538}.home.home-aws .form__lead .for-sp{display:block}.home.home-aws .form__unit-head--acting{margin-bottom:20px}.home.home-aws .form__unit-head--plan{margin-bottom:25px}.home.home-aws .form__title{color:#000;padding-left:11px;position:relative}.home.home-aws .form__title::after{content:"";position:absolute;top:7px;left:0;width:6px;height:16px;background-color:#f90}.home.home-aws .form__agreement__box,.home.home-aws .form__group-zip--prefecture .form__selectBox,.home.home-aws .input__group,.home.home-aws .input__radio .label__text::before,.home.home-aws .label__text::before{border:1px solid #ffbf58}.home.home-aws .input__radio input:checked+.label__text::after{background-color:#000}.home.home-aws .input__checkbox input:checked+.label__text::after{border-bottom:solid 3px #ffbf58;border-right:solid 3px #ffbf58}.home.home-aws .form__submit__btn{background-color:#ccc;border:1px solid #ccc}.home.home-aws .form__submit__btn.is-abled{background-color:#ff6f43;border:1px solid #ff6f43}.home.home-aws .input__radios{flex-direction:column}.home.home-aws .input__radios .label__text{padding-left:40px}.home.home-aws .input__radios .label__text::before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home.home-aws .input__radios input:checked+.label__text::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home.home-aws .input__radio{min-height:30px;margin-bottom:15px}.home.home-aws .input__radio.input__radio--last{margin-bottom:0}.home.home-aws .label__strong{font-weight:500;font-size:1.3rem}.home.home-aws .form__unit-feeBox .input__group{width:calc(100% - 56px)}.home.home-aws .mv__section{background-image:url(../img/lp_aws/logo/top/top_bg.jpg)}.home.home-aws .mv__wrapper{position:relative;z-index:10}.home.home-aws .mv__partner{max-width:733px}.home.home-aws .mv__partner-logo{max-width:52px}.home.home-aws .mv__partner-text{max-width:280px}.home.home-aws .mv__bg-left{top:0;bottom:auto;width:271px}.home.home-aws .mv__bg-left-bottom{position:absolute;bottom:0;left:0;z-index:-1;width:158px}.home.home-aws .mv__bg-right{z-index:-1;width:145px}.home.home-aws .mv__bg-right-bottom{position:absolute;bottom:10%;right:0;z-index:-2;text-align:right;width:222px}.home.home-aws .option__section{padding-top:80px}.home.home-aws .option__item-title{color:#000}.home.home-aws .option__item-item{line-height:1.545;padding-left:10px;position:relative}.home.home-aws .option__item-item+.option__item-item{padding-top:10px}.home.home-aws .option__item-item::before{position:absolute;left:0;background-image:url(../img/lp_aws/option/period.svg);-webkit-transform:translateY(7px);transform:translateY(7px)}.home.home-aws .option__btnArea{margin-top:60px;text-align:center}.home.home-aws .option__btnAraa-title{font-size:1.7rem;letter-spacing:.05em;line-height:1.294;text-align:center;margin-bottom:40px}.home.home-aws .option__btnArea-btn{max-width:315px;width:100%;background-color:#ff6f43;border:1px solid #ff6f43;box-sizing:border-box;border-radius:60px;text-decoration:none;color:#fff;display:inline-block;margin:0 auto 60px;font-weight:700;font-size:2rem;letter-spacing:.05em;padding:20px 0;transition:color .3s,background-color .3s}.home.home-aws .option__btnArea-btn:hover{color:#ff6f43;background-color:#fff}.home.home-aws .option__btnArea-text{font-weight:500;font-size:1.7rem;letter-spacing:.05em;line-height:1.764;display:flex;align-items:center;justify-content:center;flex-direction:column}.home.home-aws .option__btnArea-text strong{font-weight:700;font-size:3rem;letter-spacing:.05em;line-height:1;color:#ff6f43;padding-right:10px;display:flex;align-items:center;justify-content:center}.home.home-aws .option__btnArea-text img{width:24px;margin-right:8px;position:relative;top:2px}.breadcrumb,.home.home-aws .option__btnArea-text-02{display:flex;align-items:center}.home.home-aws .service__info-description-title{color:#000}.home.home-aws .service__info-description-title.pc,.loading__skeleton img{display:none}.home.home-aws .service__info-description-title span{font-size:1.1rem;font-weight:500;letter-spacing:.05em}.breadcrumb{width:89.3333%;margin:0 auto;position:absolute;top:69px;left:20px;z-index:111}.breadcrumb.is-active{z-index:11}.breadcrumb li{color:#e61919;font-size:1rem;letter-spacing:.06em;margin-right:6px;font-family:"trajan-pro-3",serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumb li a{color:#ccc;text-decoration:none;transition:color .3s}.breadcrumb li a::after{content:"";display:inline-block;width:3px;height:7px;background:url(../img/common/breadcrumb_ico.svg) center center/cover;margin-left:4px}.breadcrumb li a:hover{color:#e61919}.footer{background-color:#2058c4;padding-top:80px;position:relative;z-index:0}.footer .footer__wrapper{width:100%;padding:0 30px;position:relative;z-index:1}.footer .footer__contact-title{font-weight:400;font-size:1.7rem;letter-spacing:.05em;line-height:1.294;color:#fff;margin-bottom:30px;text-align:center}.footer .footer__contact-list{display:flex;flex-direction:column;margin-bottom:30px}.footer .footer__contact-item{width:100%;height:60px}.footer .footer__contact-item+.footer__contact-item{margin-top:30px}.footer .footer__contact-link{justify-content:center;align-items:center;display:flex;text-decoration:none;color:#2058c4;border:1px solid #2058c4;box-sizing:border-box;background-color:#fff;transition:color .3s,background-color .3s;width:100%;height:100%;border-radius:60px;font-weight:700;font-size:2rem;letter-spacing:.05em}.footer .footer__contact-link:hover{background-color:#2058c4;color:#fff;border:1px solid #fff}.footer .footer__contact-tel-number,.footer .footer__contact-tel-time{font-weight:700;font-size:3.8rem;letter-spacing:.05em;color:#fff;text-align:center;margin-bottom:13px}.footer .footer__contact-tel-time{font-weight:400;font-size:1.4rem;line-height:1.857;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #fff}.footer .footer__contact-logo{margin-bottom:26px}.footer .footer__company-name{font-weight:700;font-size:1.4rem;letter-spacing:.05em;line-height:1.857;color:#fff}.footer .footer__company-list{margin-bottom:50px}.footer .footer__company-item{font-weight:400;font-size:1.3rem;letter-spacing:.05em;line-height:1.538;color:#fff;margin-top:14px}.footer .footer__bottom-list{display:flex;margin-bottom:14px}.footer .footer__bottom-item+.footer__bottom-item{padding-left:14px;position:relative}.footer .footer__bottom-item+.footer__bottom-item::after{content:"";position:absolute;top:-1px;left:0;width:1px;height:14px;background-color:#fff}.footer .footer__bottom-item a{text-decoration:none;color:#fff}.footer .footer__bottom-item img{margin:0 14px 0 8px}.footer .footer__bottom-item .footer__bottom-item{position:relative}.footer .copyright{display:inline-block;font-weight:400;font-size:1.3rem;letter-spacing:.05em;line-height:1.538;color:#fff;padding-bottom:40px}.footer .footer__bg-logo{position:absolute;z-index:0}.footer .footer__bg-logo01{left:0;top:0;width:124px;height:64px}.footer .footer__bg-logo02{right:0;bottom:0}.complete.complete-aws .footer,.home.home-aws .footer{background-color:transparent;background-image:url(../img/lp_aws/footer/bg_footer.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover}.complete.complete-aws .footer__contact-link,.home.home-aws .footer__contact-link{color:#000;border:0}.complete.complete-aws .footer__contact-link:hover,.home.home-aws .footer__contact-link:hover{color:#fff;background-color:#000}.complete.complete-aws .footer__bg-logo01,.home.home-aws .footer__bg-logo01{width:188px;height:auto}.complete.complete-aws .footer__bg-bottom-logo01,.home.home-aws .footer__bg-bottom-logo01{bottom:0;left:0;width:103px}.complete.complete-aws .footer__bg-logo02,.home.home-aws .footer__bg-logo02{position:absolute;bottom:0;right:0;width:212px}.complete.complete-aws .footer__bottom-item,.home.home-aws .footer__bottom-item{font-weight:500;font-size:1.3rem;letter-spacing:.05em}.complete-azure .footer,.home.home-azure .footer{overflow:hidden;background-color:transparent;background-image:url(../img/lp_azure/footer/footer_bg.jpg);background-position:center bottom;background-size:cover}.complete-azure .footer__contact-link,.home.home-azure .footer__contact-link{color:#000;border:1px solid #000}.complete-azure .footer__contact-link:hover,.home.home-azure .footer__contact-link:hover{border:1px solid #000;background-color:#000;color:#fff}.complete-azure .footer__bg-logo01,.home.home-azure .footer__bg-logo01{width:90px;height:175px}.complete-azure .footer__bg-bottom-logo01,.home.home-azure .footer__bg-bottom-logo01{bottom:0;left:0;width:90px;height:82px}.complete-azure .footer__bg-logo02,.home.home-azure .footer__bg-logo02{position:absolute;top:0;right:0;width:89px;height:179px}.complete-azure .footer__bg-bottom-logo02,.home.home-azure .footer__bg-bottom-logo02{bottom:0;right:0;width:121px;height:106px}.header-globalnav{background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0;overflow:scroll;-webkit-transform:translateX(100%);transform:translateX(100%);transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.globalnav-menu{display:flex;margin-bottom:40px}.gloabalnav-list{display:flex;flex-wrap:wrap;width:50%}.gloabalnav-item{width:42.38806%;-webkit-transform:translate(-30px);transform:translate(-30px);opacity:0;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}.gloabalnav-item:nth-of-type(2n){margin-left:3.28358%}.header.is-open .header-globalnav{-webkit-transform:translateX(0);transform:translateX(0)}.header.is-open .header-articleList-item{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.header.is-open .gloabalnav-list:nth-of-type(1) .gloabalnav-item:nth-of-type(1){transition-delay:.2s}.header.is-open .gloabalnav-list:nth-of-type(1) .gloabalnav-item:nth-of-type(2){transition-delay:.3s}.header.is-open .gloabalnav-list:nth-of-type(1) .gloabalnav-item:nth-of-type(3){transition-delay:.4s}.header.is-open .gloabalnav-list:nth-of-type(1) .gloabalnav-item:nth-of-type(4){transition-delay:.5s}.header.is-open .gloabalnav-list:nth-of-type(2) .gloabalnav-item:nth-of-type(1){transition-delay:.6s}.header.is-open .gloabalnav-list:nth-of-type(2) .gloabalnav-item:nth-of-type(2){transition-delay:.7s}.header.is-open .gloabalnav-list:nth-of-type(2) .gloabalnav-item:nth-of-type(3){transition-delay:.8s}.header.is-open .gloabalnav-list:nth-of-type(2) .gloabalnav-item:nth-of-type(4){transition-delay:.9s}.header{width:100%}.header .header__inner{position:absolute;top:15.6px;left:13.8px}.header .header__logoArea{width:93.43px}.header .header__logo,.home .mv__bg-left img,.home .mv__bg-right img,.home .mv__partner-logo img{width:100%}.humberger{position:absolute;padding:15px;top:8.6px;right:5px;cursor:pointer;z-index:100}.humberger.is-active .btn-trigger{width:23px}.humberger.is-active span:nth-of-type(1){-webkit-transform:translate(10px,0) rotate(45deg);transform:translate(10px,0) rotate(45deg);width:67%}.humberger.is-active span:nth-of-type(2){opacity:1;visibility:visible;-webkit-transform:translate(0,-40%);transform:translate(0,-40%);width:100%}.humberger.is-active span:nth-of-type(3){-webkit-transform:translate(10px,0) rotate(-45deg);transform:translate(10px,0) rotate(-45deg);width:67%}.btn-trigger{position:relative;width:20px;height:12px;cursor:pointer;z-index:10}.btn-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#e61919}.btn-trigger span:nth-of-type(1){top:0}.btn-trigger span:nth-of-type(2){top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s,transform .5s;transition:visibility .5s,opacity .5s,transform .5s,-webkit-transform .5s}.btn-trigger span:nth-of-type(3){bottom:0}.btn-trigger,.btn-trigger span{display:inline-block;transition:all .5s;box-sizing:border-box}.loading,.loading::after,.loading::before{top:0;left:0;height:100%;background-color:#fff}.loading{width:100vw;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);z-index:200;position:fixed;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0)}.loading::after,.loading::before{position:absolute;width:100%;-webkit-transform:skewY(3deg) scale(1.5);transform:skewY(3deg) scale(1.5);content:""}.loading::before{-webkit-transform:skewY(-3deg) scale(1.5);transform:skewY(-3deg) scale(1.5);background-color:#f5f5f5}.loading.is-hidden{-webkit-transform:translateY(-240%);transform:translateY(-240%)}.loading.is-anime .loading-img,.loading.is-anime .loading-lead span{-webkit-transform:scale(1);transform:scale(1);opacity:1}.loading-wrapper{position:relative;width:100%;height:100%}.loading-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear;z-index:1;width:100%}.move-page .loading-bg1{-webkit-transform:translateY(-120%);transform:translateY(-120%)}.complete .is-loaded.mv-logo .company-logo,.complete .is-loaded.mv-topLead span,.move-page .loading-bg2{-webkit-transform:translateY(0);transform:translateY(0)}.loading-bg1,.loading-bg1::after{top:0;left:0;width:100%;height:100%;background-color:#f5f5f5}.loading-bg1{z-index:1002;position:fixed;will-change:auto;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:translateY(120%);transform:translateY(120%)}.loading-bg1::after{position:absolute;-webkit-transform:skewY(3deg) scale(1.1);transform:skewY(3deg) scale(1.1);content:""}.loading-bg2,.loading-bg2::after{top:0;left:0;width:100%;height:100%;background-color:#fff}.loading-bg2{z-index:1001;position:fixed;will-change:auto;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:translateY(120%);transform:translateY(120%)}.loading-bg2::after{position:absolute;-webkit-transform:skewY(-3deg) scale(1.2);transform:skewY(-3deg) scale(1.2);content:""}.loading__skeleton{height:130px;width:100%;margin:0 auto;border-radius:5px}.animate__skeleton{-webkit-animation:loading 2s infinite;animation:loading 2s infinite;background:linear-gradient(to right,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%}.lazyload{opacity:0}.is-lazyloaded{opacity:1;transition:opacity .8s ease-out}.complete .entry-loading{position:absolute;bottom:150px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;z-index:1;width:100px}.complete .entry-loading.is-visible{visibility:visible}.complete .loading-circle{fill:none;stroke:#e61919;stroke-width:7;stroke-dasharray:230 230;-webkit-animation:loader 2s infinite,loading 2s infinite linear;animation:loader 2s infinite,loading 2s infinite linear;vertical-align:middle;width:auto;height:auto}.complete,.home{background-color:#fff}.complete,.complete main,.home,.home main{z-index:-1;position:relative}.complete .content__section{padding:80px 0;background-color:#f7f7f7}.complete .content__wrapper{padding:0 30px}.complete .complete__lead{font-weight:400;font-size:1.3rem;letter-spacing:.05em;line-height:1.538;margin-bottom:40px}.complete .complete__btnArea{text-align:center}.complete .complete__btn--back{width:100%;height:60px;text-decoration:none;color:#fff;background-color:#4285f4;display:flex;align-items:center;justify-content:center;margin:0 auto;border-radius:60px;border:1px solid #4285f4;box-sizing:border-box;transition:color .2s ease-in-out,background-color .2s ease-in-out;font-weight:700;font-size:2rem;letter-spacing:.05em}.complete .complete__btn--back:hover{background-color:#fff;color:#4285f4}.complete.complete-aws .complete__btn--back,.complete.complete-azure .complete__btn--back{width:100%;height:60px;text-decoration:none;color:#fff;background-color:#ff6f43;display:flex;align-items:center;justify-content:center;margin:0 auto;border-radius:60px;border:1px solid #ff6f43;box-sizing:border-box;transition:color .2s ease-in-out,background-color .2s ease-in-out;font-weight:700;font-size:2rem;letter-spacing:.05em}.complete.complete-aws .complete__btn--back:hover{background-color:#fff;color:#ff6f43}.complete.complete-azure .complete__btn--back{background-color:#0e5399;border:1px solid #0e5399}.complete.complete-azure .complete__btn--back:hover{background-color:#fff;color:#0e5399}.home #mvLimit,.home #mvMessage01,.home #mvMessage02,.home #mvMessage03,.home #mvMessage04{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s}.home #featuresSection.is-loaded,.home #mvLimit.is-loaded,.home #mvMessage01.is-loaded,.home #mvMessage02.is-loaded,.home #mvMessage03.is-loaded,.home #mvMessage04.is-loaded,.home .service__section.is-anime .service__lead,.home .service__section.is-anime .service__period,.home .service__section.is-anime .service__title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.home #mvMessage02,.home #mvMessage03,.home #mvMessage04{transition:transform .3s ease-in-out .5s,opacity .3s ease-in-out .5s;transition:transform .3s ease-in-out .5s,opacity .3s ease-in-out .5s,-webkit-transform .3s ease-in-out .5s}.home #mvMessage03,.home #mvMessage04{transition:transform .3s ease-in-out .7s,opacity .3s ease-in-out .7s;transition:transform .3s ease-in-out .7s,opacity .3s ease-in-out .7s,-webkit-transform .3s ease-in-out .7s}.home #mvMessage04{transition:transform .3s ease-in-out .9s,opacity .3s ease-in-out .9s;transition:transform .3s ease-in-out .9s,opacity .3s ease-in-out .9s,-webkit-transform .3s ease-in-out .9s}.home .header__logo{transition:opacity .3s ease-in-out 1s;opacity:0}.home .header__logo.is-loaded{opacity:1}.home #featuresSection,.home .service__info-item,.home .service__section .service__period{transition:transform .5s ease-in-out 1.2s,opacity .5s ease-in-out 1.2s;transition:transform .5s ease-in-out 1.2s,opacity .5s ease-in-out 1.2s,-webkit-transform .5s ease-in-out 1.2s;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.home .service__info-item,.home .service__section .service__period{transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.home .service__section .service__lead,.home .service__section .service__title{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s}.home .service__section .service__lead{transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s,-webkit-transform .3s ease-in-out .2s}.home .service__info-item:nth-of-type(2){transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s}.home .faq__item.is-anime .faq__answer,.home .faq__item.is-anime .faq__question,.home .faq__section.is-anime .faq__period,.home .faq__section.is-anime .faq__title,.home .fee__section.is-anime .fee__content-btn,.home .fee__section.is-anime .fee__content-image,.home .fee__section.is-anime .fee__description,.home .fee__section.is-anime .fee__period,.home .fee__section.is-anime .fee__text,.home .fee__section.is-anime .fee__title,.home .flow__content.is-anime .flow__chart,.home .flow__content.is-anime .flow__lead,.home .flow__content.is-anime .flow__period-02,.home .flow__content.is-anime .flow__title-02,.home .flow__section.is-anime .flow__box,.home .flow__section.is-anime .flow__period,.home .flow__section.is-anime .flow__subTitle-01,.home .flow__section.is-anime .flow__title-01,.home .option__section.is-anime .option__lead,.home .option__section.is-anime .option__period,.home .option__section.is-anime .option__title,.home .service__info-item.is-anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.home .fee__section .fee__period,.home .fee__section .fee__text,.home .fee__section .fee__title{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.home .fee__section .fee__text,.home .fee__section .fee__title{transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s}.home .fee__section .fee__text{transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s,-webkit-transform .3s ease-in-out .2s}.home .fee__section .fee__content-image,.home .fee__section .fee__description{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s}.home .fee__section .fee__description{transition:opacity .3s ease-in-out .4s,transform .3s ease-in-out .4s;transition:opacity .3s ease-in-out .4s,transform .3s ease-in-out .4s,-webkit-transform .3s ease-in-out .4s}.home .fee__section .fee__content-btn,.home .option__section .option__period{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out .5s,transform .3s ease-in-out .5s;transition:opacity .3s ease-in-out .5s,transform .3s ease-in-out .5s,-webkit-transform .3s ease-in-out .5s}.home .option__section .option__period{transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.home .option__section .option__lead,.home .option__section .option__title{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s}.home .option__section .option__lead{transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s,-webkit-transform .3s ease-in-out .2s}.home .option__content .option__list:nth-of-type(1) .option__item:nth-of-type(1){opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.home .option__content .option__list:nth-of-type(1) .option__item:nth-of-type(2){opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s}.home .option__content .option__list:nth-of-type(2) .option__item:nth-of-type(1){opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s,-webkit-transform .3s ease-in-out .2s}.home .option__content .option__list:nth-of-type(2) .option__item:nth-of-type(2){opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s}.home .option__content.is-anime .option__list:nth-of-type(1) .option__item:nth-of-type(1),.home .option__content.is-anime .option__list:nth-of-type(1) .option__item:nth-of-type(2),.home .option__content.is-anime .option__list:nth-of-type(2) .option__item:nth-of-type(1),.home .option__content.is-anime .option__list:nth-of-type(2) .option__item:nth-of-type(2){opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.home .flow__section .flow__period,.home .flow__section .flow__title-01{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.home .flow__section .flow__title-01{transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s}.home .flow__section .flow__box,.home .flow__section .flow__subTitle-01{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s,-webkit-transform .3s ease-in-out .2s}.home .flow__section .flow__box{transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s}.home .flow__content .flow__period-02,.home .flow__content .flow__title-02{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.home .flow__content .flow__title-02{transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s}.home .faq__section .faq__period,.home .flow__content .flow__chart,.home .flow__content .flow__lead{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s,-webkit-transform .3s ease-in-out .2s}.home .faq__section .faq__period,.home .flow__content .flow__chart{transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s}.home .faq__section .faq__period{transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.home .faq__item .faq__answer,.home .faq__item .faq__question,.home .faq__section .faq__title{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s}.home .faq__item .faq__answer,.home .faq__item .faq__question{transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.home .faq__item .faq__answer{transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s}.home.ie .mv-aside{height:40.71vh}.home.ie .image{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.home .mv__section{background-image:url(../img/lp/logo/top/top_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:60px;padding-bottom:120px;position:relative;z-index:0}.home .mv__wrapper{max-width:1000px;width:100%;padding:0 30px}.home .mv__message{font-size:3rem;color:#fff;text-align:center;font-weight:700;letter-spacing:.05em;line-height:1.266666667;padding-bottom:30px}.home .mv__message span{display:block;font-size:1.4rem;line-height:1.571428571;padding-top:20px;letter-spacing:.05em}.home .mv__btn-link{font-weight:700;font-size:2rem;letter-spacing:.05em;height:60px;width:100%;max-width:320px;margin:0 auto;border-radius:60px;background-color:#fff;color:#333;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity .3s}.home .mv__btn-link:hover{opacity:.7}.home .mv__partner{display:flex;flex-direction:column}.home .mv__partner-logo{display:inline-block;max-width:124px;margin:50px auto 14px}.home .mv__partner-text{max-width:265px;margin:0 auto;color:#fff;font-size:1rem;line-height:1.7;text-align:center;font-weight:500;letter-spacing:.05em}.home .mv__bg-left{position:absolute;bottom:30%;left:0;width:64px;z-index:-1}.home .mv__bg-right{position:absolute;top:0;right:0;width:150px;z-index:-1}.home .mv__limit{margin-bottom:8px}.home .mv__limit-logo{box-sizing:border-box;border:1px solid #fff;width:108px;height:30px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:1.4rem;letter-spacing:.1em;color:#fff;margin:0 auto 5px}.home .mv__limit-text{margin-top:8px;font-weight:700;font-size:1.4rem;letter-spacing:.08em;text-align:center;color:#fff}.home .faq__section{padding-top:80px;padding-bottom:80px}.home .faq__wrapper{max-width:1000px;width:100%;padding:0 30px}.home .faq__period{text-align:center;margin-bottom:20px}.home .faq__period span,.home .features__period span,.home .fee__period span{display:inline-block;width:6px;height:6px;border-radius:50%}.home .faq__period span+span,.home .features__period span+span,.home .fee__period span+span,.home .flow__period span+span,.home .form__period span+span,.home .option__period span+span,.home .service__period span+span{margin-left:8px}.home .faq__period span:nth-child(1){background:#ea4335}.home .faq__period span:nth-child(2){background:#4285f4}.home .faq__period span:nth-child(3){background:#34a853}.home .faq__period span:nth-child(4){background:#fbbc05}.home .faq__title{font-size:2.4rem;font-weight:700;text-align:center;line-height:1.375;letter-spacing:.05em}.home .faq__item{border-bottom:1px solid #dfe1e5;padding-top:30px}.home .faq__answer,.home .faq__question{font-size:1.5rem;font-weight:700;letter-spacing:.05em;line-height:1.333333333;display:flex;align-items:center;padding-bottom:24px;padding-left:30px}.home .faq__answer::before,.home .faq__question::before{content:"";position:absolute;left:0;display:table;background-image:url(../img/lp/logo/faq/question_logo.svg);background-size:cover;background-repeat:no-repeat;width:20px;height:18px;margin-right:16px}.home .faq__answer{font-size:1.3rem;font-weight:500;line-height:1.538461538;padding-bottom:30px}.home .faq__answer::before{background-image:url(../img/lp/logo/faq/answer_logo.svg);height:15px}.home .features__section{background-image:url(../img/lp/logo/top/bg_white_01.png);background-repeat:no-repeat;background-size:contain;background-position:center top;padding-top:80px;position:relative;-webkit-transform:translateY(-80px);transform:translateY(-80px)}.home .features__wrapper{max-width:1000px;width:100%;padding:0 22px}.home .features__period{text-align:center;margin-bottom:20px}.home .features__period span:nth-child(1){background:#ea4335}.home .features__period span:nth-child(2){background:#4285f4}.home .features__period span:nth-child(3){background:#34a853}.home .features__period span:nth-child(4){background:#fbbc05}.home .features__text,.home .features__title{font-size:2.4rem;font-weight:700;text-align:center;line-height:1.375;letter-spacing:.05em;margin-bottom:24px}.home .features__text{font-size:1.3rem;line-height:1.538;font-weight:500;margin-bottom:32px}.home .features__list{width:100%;display:flex;flex-direction:column;max-width:300px;margin:0 auto}.home .features__item+.features__item{margin-top:10px}.home .features__thumb{display:flex;align-items:center;flex-direction:row}.home .features__thumb img{max-width:80px;display:inline-block}.home .features__thumb figcaption{display:inline-block;font-size:1.4rem;font-weight:700;letter-spacing:.05em;margin-left:14px;line-height:1.428571429}.home .fee__section{position:relative;width:100%;background-color:#2058c4;padding:60px 0 80px}.home .fee__wrapper{max-width:1000px;width:100%;padding:0 30px}.home .fee__period{text-align:center;margin-bottom:20px}.home .fee__period span:nth-child(1){background:#ea4335}.home .fee__period span:nth-child(2){background:#4285f4}.home .fee__period span:nth-child(3){background:#34a853}.home .fee__period span:nth-child(4){background:#fbbc05}.home .fee__text,.home .fee__title{letter-spacing:.05em;color:#fff;text-align:center}.home .fee__title{font-size:2.4rem;font-weight:700;margin-bottom:20px}.home .fee__text{font-size:1.3rem;font-weight:500;line-height:1.538461538;display:flex;justify-content:center;margin:0 0 40px}.home .fee__content-image{display:block;text-align:center;max-width:315px;margin:0 auto 30px;width:100%}.home .fee__content-image img{display:inline-block;width:100%}.home .fee__description{text-align:center;font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:.05em;color:#fff;margin-bottom:50px}.home .fee__description span{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.05em;line-height:1.545454545}.home .fee__content-btn-link{font-weight:700;font-size:2rem;letter-spacing:.05em;height:60px;width:100%;max-width:320px;margin:0 auto;border-radius:60px;background-color:#fff;color:#333;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity .3s}.home .fee__content-btn-link:hover{opacity:.7}.home .fee__bg-left{position:absolute;top:0;left:0;width:46px}.home .fee__bg-left img,.home .fee__bg-right img,.home .flow__bg-bottom-left img,.home .flow__bg-left img,.home .flow__bg-right img,.home .flow__chart img,.home .flow__figure img{width:100%}.home .fee__bg-right{position:absolute;bottom:-1px;right:0;width:110px}.home .flow__section{position:relative;background-color:#2058c4;background-image:url(../img/lp/logo/flow/flow_bg_sp.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto;padding-top:60px;padding-bottom:73px}.home .flow__wrapper{max-width:1000px;width:100%;padding:0 30px}.home .flow__period{text-align:center;margin-bottom:20px}.home .flow__period.flow__period-02{padding-top:40px}.home .flow__period span,.home .form__period span{display:inline-block;width:6px;height:6px;border-radius:50%}.home .flow__period span:nth-child(1){background:#ea4335}.home .flow__period span:nth-child(2){background:#4285f4}.home .flow__period span:nth-child(3){background:#34a853}.home .flow__period span:nth-child(4){background:#fbbc05}.home .flow__subTitle,.home .flow__title{font-size:2.4rem;font-weight:700;text-align:center;line-height:1.375;letter-spacing:.05em;margin-bottom:20px;color:#fff}.home .flow__subTitle{font-size:1.7rem;line-height:1.470588235;margin-bottom:27px}.home .flow__box{display:flex;flex-direction:column;border-bottom:1px solid #fff;padding-bottom:40px}.home .flow__figure{width:124px;margin:0 auto 14px}.home .flow__box-text,.home .flow__lead{font-weight:500;letter-spacing:.05em;color:#fff}.home .flow__box-text{font-size:1rem;line-height:1.7;margin:0 25px}.home .flow__lead{text-align:center;font-size:1.3rem;line-height:1.538461538;margin-bottom:20px}.home .flow__chart{display:block;text-align:center;max-width:315px;margin:0 auto 30px;width:100%}.home .flow__bg-bottom-left,.home .flow__bg-left,.home .flow__bg-right,.home .form__lead br{display:none}.home .form__section{padding-top:80px;padding-bottom:80px;background-color:#f7f7f7}.home .form__wrapper{max-width:840px;width:100%;padding:0 30px}.home .form__period{text-align:center;margin-bottom:20px}.home .form__period span:nth-child(1){background:#ea4335}.home .form__period span:nth-child(2){background:#4285f4}.home .form__period span:nth-child(3){background:#34a853}.home .form__period span:nth-child(4){background:#fbbc05}.home .form__title-main{font-size:2.4rem;font-weight:700;text-align:center;line-height:1.375;letter-spacing:.05em;margin-bottom:24px}.home .form__lead{font-weight:500;font-size:1.3rem;letter-spacing:.05em;line-height:1.538;margin-bottom:14px}.home .form__lead--must,.home .form__lead--protect{font-size:1.1rem;letter-spacing:.05em;line-height:1.636}.home .form__lead--protect{font-weight:500;margin-bottom:14px}.home .form__lead--must{color:#ea4335;margin-bottom:24px}.home .form__unit{margin-bottom:24px}.home .form__title{font-weight:700;font-size:1.6rem;letter-spacing:.05em;line-height:1.75;color:#4285f4;padding-bottom:10px;border-bottom:1px solid #dfe1e5;margin-bottom:16px}.home .form__unit-head{font-weight:700;font-size:1.3rem;letter-spacing:.05em;line-height:1.384;margin-bottom:8px}.home .form__unit-head span{font-size:1.2rem;color:#ea4335}.home .form__group-name,.home .form__group-zip{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.home .form__group-name:nth-last-of-type(1){margin-bottom:0}.home .form__group-name:nth-last-of-type(1) .input__group,.home .form__group-zip:nth-last-of-type(1) .input__group{width:100%}.home .form__group-name .form__input,.home .form__group-zip .form__input{margin-left:auto;margin-right:0}.home .form__group-name .input__group,.home .form__group-zip .input__group{width:calc(100% - 28px)}.home .form__group-name .form__select,.home .form__group-zip .form__select{margin-left:auto;margin-right:0;height:40px;width:100%;border:0;box-sizing:border-box;cursor:pointer;padding:0 0 0 12px;font-size:12px;font-weight:700;letter-spacing:.06em;background-color:#fff}.home .form__group-name .form__input-address,.home .form__group-zip .form__input-address{width:100%;height:61px}.home .form__group-zip:nth-last-of-type(1){margin-bottom:0}.home .form__group-zip--prefecture .form__selectBox{border:1px solid #4285f4}.home .form__input{height:40px;width:100%;border:0;box-sizing:border-box;padding:0 13px;font-weight:300;font-size:13px;letter-spacing:.05em}.home textarea.form__input{padding:12px 13px}.home .form__selectBox{position:relative;width:calc(100% - 66px)}.home .form__selectBox::after{position:absolute;top:50%;right:19px;-webkit-transform:translateY(-3px);transform:translateY(-3px);display:block;width:0;height:0;border-style:solid;border-width:6px 4px 0;border-color:#222a33 transparent transparent;pointer-events:none;content:""}.home .form__input-address{width:100%}.home .form__mark--must,.home .label{font-weight:500;font-size:1.3rem;letter-spacing:.05em;line-height:2.153}.home .form__mark--must{font-size:1.1rem;line-height:1.636;color:#ea4335;margin-left:4px}.home .form__unit-feeBox{display:flex;justify-content:space-between;align-items:center}.home .form__unit-feeBox .form__input{width:calc(100% - 56px);margin-left:0;margin-right:auto}.home .form__unit-attention{font-weight:500;font-size:1.1rem;letter-spacing:.05em;line-height:1.636;color:#ea4335;margin-top:8px}.home .input__textarea{width:100%;height:160px;border:0;padding:20px 12px}.home .form__agreement__box{height:160px;padding:20px 40px 20px 20px;border:1px solid #4285f4;overflow-y:scroll;overflow-x:hidden;background-color:#fff}.home .form__agreement__box section{margin-top:1em}.home .form__agreement__box h5{font-weight:600;font-weight:1.2rem;letter-spacing:.05em;line-height:1.875}.home .form__agreement__box p{font-size:1.2rem;letter-spacing:.05em;line-height:1.875}.home .form__agreement__box ol.form__agreement__list li{padding-left:2em;text-indent:-2em;font-size:1.2rem;letter-spacing:.05em;line-height:1.875}.home .input__checkbox{position:relative;display:block}.home .input__checkbox input{display:none!important}.home input[type=checkbox],.home input[type=radio]{margin:0;padding:0;border:0;outline:0;border-radius:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.home .form__agreement__check{margin-top:12px}.home .label__text{position:relative;display:flex;align-items:center;font-weight:500;font-size:1.1rem;letter-spacing:.05em;line-height:1.454}.home .input__radio .label__text::before,.home .label__text::before{width:30px;height:30px;display:block;background:#fff;content:"";border:1px solid #4285f4}.home .label__text::before{margin-right:12px;box-sizing:border-box}.home .input__radio .label__text::before{margin-right:10px;border-radius:50%}.home .input__checkbox input:checked+.label__text::after{position:absolute;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:solid 3px #4285f4;border-right:solid 3px #4285f4;content:"";top:3px;left:11px;width:5px;height:18px}.home .input__radios{display:flex;flex-direction:column}.home .input__radios li+li{margin-top:8px}.home .input__radio{display:inline-block;cursor:pointer}.home .input__radio input{display:none!important}.home .input__radio input:checked+.label__text::after{position:absolute;display:block;background:#4285f4;border-radius:50%;content:"";left:10px;top:10px;width:10px;height:10px}.home .form__submitBtn{width:100%;height:100%}.home .form__submit__btn{background-color:#ccc;border:1px solid #ccc;box-sizing:border-box;transition:background-color .3s ease-in-out;border-radius:60px;width:100%;height:60px;margin:20px auto 0}.home .form__submit__btn.is-abled{background-color:#4285f4;border:1px solid #4285f4}.home .form__submit__btn input{color:#fff;background-color:transparent;width:100%;height:100%;border:0;font-weight:700;font-size:2rem;letter-spacing:.05em;line-height:1.3}.home .input__group{border:1px solid #4285f4}.home .input__group_margin{margin-left:14px}.home .form__section #google_rechapcha{width:304px;margin:0 auto}.home #google_recaptcha div{text-align:center;margin:0 auto}.home #button_confirm{cursor:pointer}.home #button_confirm:disabled{cursor:default}.home .option__section{width:100%;padding:60px 0 80px;position:relative;z-index:10}.home .option__bg{position:absolute;width:100%;bottom:-30px;left:0}.home .option__wrapper{max-width:1000px;width:100%;padding:0 30px}.home .option__period{text-align:center;margin-bottom:20px}.home .option__period span,.home .service__period span{display:inline-block;width:6px;height:6px;border-radius:50%}.home .option__period span:nth-child(1){background:#ea4335}.home .option__period span:nth-child(2){background:#4285f4}.home .option__period span:nth-child(3){background:#34a853}.home .option__period span:nth-child(4){background:#fbbc05}.home .option__lead,.home .option__title{font-size:2.4rem;font-weight:700;letter-spacing:.05em;text-align:center;margin-bottom:20px}.home .option__lead{font-size:1.3rem;font-weight:500;line-height:1.538461538;margin-bottom:27px}.home .option__list{display:flex;flex-direction:column}.home .option__item+.option__item,.home .option__list+.option__list{margin-top:10px}.home .option__item{border:1px solid #dfe1e5;border-radius:10px;padding:20px 20px 30px}.home .option__item-head-inner{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.home .option__item-thumb{width:60px}.home .option__item-thumb img{display:inline-block;width:100%}.home .option__item-title{font-size:1.7rem;font-weight:700;color:#4285f4;letter-spacing:.05em;margin-left:8px}.home .option__item-text--la{font-size:1.1rem;letter-spacing:.05em;font-weight:500;line-height:1.545454545;margin-bottom:20px}.home .option-item-list{border-top:1px solid #dfe1e5;padding-top:20px}.home .option__btnArea-text strong,.home .option__item-item{font-size:1.1rem;font-weight:700;display:flex;letter-spacing:.05em}.home .option__item-item+.option__item-item{padding-top:20px}.home .option__item-item::before{content:"";display:table;background-image:url(../img/lp/logo/option/period.svg);background-size:cover;background-repeat:no-repeat;width:4px;height:4px;margin-right:6px;-webkit-transform:translateY(4px);transform:translateY(4px)}.home .option__btnArea{margin-top:60px;text-align:center}.home .option__btnAraa-title{font-size:1.7rem;letter-spacing:.05em;line-height:1.294;text-align:center;margin-bottom:40px}.home .option__btnArea-btn{max-width:315px;width:100%;background-color:#4285f4;border:1px solid #4285f4;box-sizing:border-box;border-radius:60px;text-decoration:none;color:#fff;display:inline-block;margin:0 auto 60px;font-weight:700;font-size:2rem;letter-spacing:.05em;padding:20px 0;transition:color .3s,background-color .3s}.home .option__btnArea-btn:hover{color:#4285f4;background-color:#fff}.home .option__btnArea-text{font-weight:500;font-size:1.7rem;letter-spacing:.05em;line-height:1.764;justify-content:center;flex-direction:column}.home .option__btnArea-text strong{font-size:3rem;line-height:1;color:#4285f4;padding-right:10px;align-items:center;justify-content:center}.home .option__btnArea-text img{width:24px;margin-right:8px;position:relative;top:2px}.home .option__btnArea-text,.home .option__btnArea-text-02{display:flex;align-items:center}.home .service__wrapper{max-width:1000px;width:100%;padding:0 30px 80px}.home .service__period{text-align:center;margin-bottom:20px}.home .service__period span:nth-child(1){background:#ea4335}.home .service__period span:nth-child(2){background:#4285f4}.home .service__period span:nth-child(3){background:#34a853}.home .service__period span:nth-child(4){background:#fbbc05}.home .service__lead,.home .service__title{font-size:2.4rem;font-weight:700;letter-spacing:.05em;text-align:center;margin-bottom:24px}.home .service__lead{font-size:1.3rem;font-weight:500;line-height:1.538461538;margin-bottom:38px}.home .service__info-list{width:100%}.home .service__info-item-list:nth-last-child(1){border-bottom:1px solid #dfe1e5}.home .service__info-item{display:flex;flex-direction:column;border-top:1px solid #dfe1e5;padding-top:20px;padding-bottom:30px;width:100%;position:relative}.home .service__info-thumb{display:flex;flex-direction:row;align-items:center}.home .service__info-thumb img{display:inline-block;width:60px}.home .service__info-description{display:flex;flex-direction:column}.home .service__info-description-title{display:inline-block;font-size:1.7rem;font-weight:700;letter-spacing:.05em;line-height:1.294117647;color:#4285f4;margin-left:8px}.home .service__info-description-title.sp{display:inline-block}.home .service__info-description-title.pc{display:none}.home .service__info-description{margin-top:20px}.home .service__info-description-text{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.05em;line-height:1.545454545}@media screen and (min-width:359px){.home .fee__text{margin:0 20px 40px}}@media screen and (min-width:374px){.complete .complete__btn--back,.complete.complete-aws .complete__btn--back,.complete.complete-azure .complete__btn--back{width:315px}.home .form__submitBtn{width:315px;margin:30px auto 0}}@media screen and (min-width:400px){.footer .footer__contact-tel-number{font-size:4rem}.home .fee__text{margin:0 40px 40px}.home .option__bg{bottom:-40px}}@media screen and (min-width:768px){.sp{display:none}.pc{display:block}.for-sp{display:none}.for-pc{display:inline-block}.home.home-azure .faq__section{padding-bottom:80px}.home.home-azure .faq__item{padding-top:37px}.home.home-azure .faq__answer{padding-bottom:37px}.home.home-azure .features__section{padding-top:80px;-webkit-transform:translateY(-80px);transform:translateY(-80px)}.home.home-azure .fee__section{background-image:url(../img/lp_azure/fee/bg_fee_pc.jpg)}.home.home-azure .fee__bg-left{width:450px}.home.home-azure .fee__bg-left-bottom{width:220px}.home.home-azure .fee__bg-right{top:0;bottom:auto;width:480px}.home.home-azure .fee__bg-right-bottom{width:268px}.home.home-azure .fee__text{margin:0 0 50px}.home.home-azure .flow__section{background-image:url(../img/lp_azure/flow/flow_bg_pc.jpg);background-position:center center}.home.home-azure .flow__title{margin-bottom:40px}.home.home-azure .flow__title-02{margin-bottom:25px}.home.home-azure .flow__period.flow__period-02{padding-top:70px;margin-bottom:15px}.home.home-azure .flow__box{padding-bottom:54px}.home.home-azure .flow__bg-left{left:0}.home.home-azure .flow__bg-bottom-left{width:400px}.home.home-azure .flow__bg-right{top:-20px;right:0}.home.home-azure .form__lead{font-size:1.6rem;line-height:1.625}.home.home-azure .form__lead .for-sp{display:none}.home.home-azure .form__lead--must{margin-bottom:40px}.home.home-azure .form__unit-head{margin-bottom:5px}.home.home-azure .form__unit-head--acting,.home.home-azure .form__unit-head--plan{margin-bottom:14px}.home.home-aws .form__title::after,.home.home-azure .form__title::after{top:7px;width:5px}.home.home-azure .form__submitBtn .form__submit__btn{max-width:250px}.home.home-aws .input__radios li+li,.home.home-azure .input__radios li+li{margin-top:8px}.home.home-azure .form__unit-head span,.home.home-azure .input__radios .label__text{font-size:1.2rem}.home.home-azure .input__radio{margin-bottom:0}.home.home-azure .label__strong{font-size:1.4rem}.home.home-azure .label__name{text-align:right}.home.home-azure .form__unit-body_name+.form__unit-body_name{margin-top:14px}.home.home-azure .form__unit-feeBox .input__group{width:442px}.home.home-azure .mv__section{padding-top:186px;padding-bottom:92px}.home.home-azure .mv__partner-logo{max-width:200px}.home.home-azure .mv__partner-text{max-width:634px}.home.home-azure .mv__message{padding-bottom:60px}.home.home-azure .mv__message span{padding-top:30px}.home.home-azure .mv__bg-left{width:100%;max-width:460px;bottom:auto;top:0}.home.home-azure .mv__bg-left-bottom{width:300px;bottom:0}.home.home-azure .mv__bg-right{width:400px;top:0}.home.home-azure .mv__bg-right-bottom{width:550px;bottom:-5%}.home.home-azure .option__section{padding-top:130px}.home.home-azure .option__item{padding:20px 20px 30px}.home.home-azure .option__item-item{padding-left:17px;line-height:1.428}.home.home-azure .option__bg{bottom:-80px}.home.home-azure .flow__bg-left{width:450px;top:0}.home.home-azure .flow__bg-bottom-right,.home.home-azure .flow__bg-right{width:300px}.home.home-azure .flow__figure{width:200px}.home.home-azure .option__btnAraa-title{font-size:2.4rem}.home.home-azure .service__title{margin-bottom:28px}.home.home-azure .service__info-list>.service__info-item{flex-direction:column;justify-content:center;align-items:center}.home.home-azure .service__info-list>.service__info-item .service__info-description-text{max-width:610px}.home.home-azure .service__info-description-title.pc{display:inline-block;font-size:2rem;margin-bottom:24px;margin-top:16px;text-align:center}.home.home-azure .service__info-description-text{padding-left:32px;padding-right:32px}.home.home-azure .service__info-description-text.first{padding-left:25px;padding-right:25px}.home.home-aws .faq__section{padding-bottom:80px}.home.home-aws .faq__item{padding-top:37px}.home.home-aws .faq__answer{padding-bottom:37px}.home.home-aws .features__section{padding-top:80px;-webkit-transform:translateY(-80px);transform:translateY(-80px)}.home.home-aws .fee__section{background-image:url(../img/lp_aws/fee/bg_fee_pc.jpg)}.home.home-aws .fee__bg-left{width:450px}.home.home-aws .fee__bg-left-bottom{width:220px}.home.home-aws .fee__bg-right{top:0;bottom:auto;width:480px}.home.home-aws .fee__bg-right-bottom{width:268px}.home.home-aws .flow__section{background-image:url(../img/lp_aws/flow/flow_bg_pc.jpg);background-position:center center}.home.home-aws .flow__title{margin-bottom:40px}.home.home-aws .flow__title-02{margin-bottom:25px}.home.home-aws .flow__period.flow__period-02{padding-top:70px;margin-bottom:15px}.home.home-aws .flow__figure{width:100px}.home.home-aws .flow__box{padding-bottom:54px}.home.home-aws .flow__bg-left{width:489px;top:0;left:0}.home.home-aws .flow__bg-bottom-left{width:300px}.home.home-aws .flow__bg-right{width:300px;top:0;right:0}.home.home-aws .flow__bg-bottom-right{width:450px}.home.home-aws .form__section{margin-top:80px}.home.home-aws .form__lead{font-size:1.6rem;line-height:1.625}.home .fee__text br,.home.home-aws .form__lead .for-sp{display:none}.home.home-aws .form__lead--must{margin-bottom:40px}.home.home-aws .form__unit-head--acting,.home.home-aws .form__unit-head--plan{margin-bottom:14px}.home.home-aws .form__submitBtn .form__submit__btn{max-width:250px}.home.home-aws .form__unit-head span,.home.home-aws .input__radios .label__text{font-size:1.2rem}.home.home-aws .input__radio{margin-bottom:0}.home.home-aws .label__strong{font-size:1.4rem}.home.home-aws .form__unit-feeBox .input__group{width:442px}.home.home-aws .mv__section{padding-top:106px;padding-bottom:92px}.home.home-aws .mv__partner-text{max-width:733px}.home.home-aws .mv__partner-logo{max-width:80px}.home.home-aws .mv__message{padding-bottom:60px}.home.home-aws .mv__message span{padding-top:30px}.home.home-aws .mv__bg-left{width:100%;max-width:818px;bottom:auto;top:0}.home.home-aws .mv__bg-left-bottom{width:486px}.home.home-aws .mv__bg-right{width:440px;top:0}.home.home-aws .mv__bg-right-bottom{width:663px;bottom:-5%}.home.home-aws .option__section{padding-top:130px}.home.home-aws .option__item-item{padding-left:17px;line-height:1.428}.home.home-aws .option__btnAraa-title{font-size:2.4rem}.home.home-aws .service__title{margin-bottom:28px}.home.home-aws .service__info-list>.service__info-item{flex-direction:column;justify-content:center;align-items:center}.home.home-aws .service__info-list>.service__info-item .service__info-description-text{max-width:780px;padding-left:25px;padding-right:25px}.home.home-aws .service__info-list>.service__info-item .service__info-description-text02{padding-right:0;padding-left:0}.home.home-aws .service__info-description-title.pc{display:inline-block;font-size:2rem;margin-bottom:24px;margin-top:16px;text-align:center}.home.home-aws .service__info-description-title span{font-size:1.4rem;line-height:1.428571429}.footer .footer__contact-link{font-size:1.8rem}.footer .footer__contact-tel-time{font-size:1.6rem;line-height:1.625;margin-bottom:50px;padding-bottom:50px}.complete.complete-aws .copyright,.complete.complete-aws .footer__bottom-item,.home .form__agreement__box h5,.home .form__agreement__box ol.form__agreement__list li,.home .form__agreement__box p,.home.home-aws .copyright,.home.home-aws .footer__bottom-item{font-size:1.4rem}.globalnav-menu{margin-bottom:80px}.header .header__inner{top:30px;left:30px}.header .header__logoArea{width:203px}.humberger{top:8px;right:5px}.humberger.is-active span:nth-of-type(1){-webkit-transform:translate(11.5px,1.5px) rotate(45deg);transform:translate(11.5px,1.5px) rotate(45deg);width:63%}.humberger.is-active span:nth-of-type(2){-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.humberger.is-active span:nth-of-type(3){-webkit-transform:translate(11.5px,-2px) rotate(-45deg);transform:translate(11.5px,-2px) rotate(-45deg);width:63%}.btn-trigger{width:24px;height:14px}.complete .content__section{padding:180px 0 160px}.complete .content__wrapper{max-width:840px;width:58.333%;margin:0 auto;padding:0}.complete .complete__lead{font-size:1.6rem;line-height:1.625;margin-bottom:40px}.complete .complete__btn--back,.complete.complete-aws .complete__btn--back,.complete.complete-azure .complete__btn--back{width:250px;height:50px;border-radius:50px;font-size:2.2rem}.home .mv__section{padding-top:106px;padding-bottom:110px;z-index:0}.home .mv__wrapper{max-width:100%;padding:0;margin:0 auto;width:69.444444444%}.home .mv__message{font-size:6rem;padding-bottom:74px}.home .mv__message span{font-size:2.6rem}.home .mv__btn{margin-bottom:40px}.home .mv__btn-link{font-size:2.1rem}.home .mv__partner{flex-direction:row;align-items:center;max-width:892px;margin:0 auto;padding-bottom:107px}.home .mv__partner-logo{max-width:173.5px;margin:0 20px 0 0}.home .mv__partner-text{max-width:100%;text-align:left;font-size:1.6rem}.home .mv__bg-left{width:300px;bottom:-70px}.home .mv__bg-right{width:580px}.home .mv__limit{margin-bottom:5px}.home .mv__limit-logo{width:137px;height:38px;font-size:1.8rem;margin-bottom:15px}.home .mv__limit-text{font-size:1.8rem}.home .faq__section{padding-bottom:130px}.home .faq__wrapper{padding:0;margin:0 auto;width:69.444444444%}.home .faq__title{font-size:3.6rem;margin-bottom:17px}.home .faq__question{font-size:2rem;padding-bottom:26px;padding-left:48px}.home .faq__answer::before,.home .faq__question::before{margin-right:20px;width:29px;height:27px}.home .faq__answer{padding-bottom:23px;padding-left:48px;font-size:1.6rem;line-height:1.625}.home .faq__answer::before{height:22px}.home .features__section{background-size:cover;background-image:url(../img/lp/logo/top/bg_white_01.png);-webkit-transform:translateY(-80px);transform:translateY(-80px)}.home .features__wrapper{margin:0 auto;width:69.444444444%}.home .features__title{font-size:3.6rem;margin-bottom:30px}.home .features__text{font-size:1.6rem;line-height:1.625}.home .features__list{max-width:100%;flex-direction:row;justify-content:center}.home .features__item+.features__item{margin-top:0;margin-left:60px}.home .features__thumb{flex-direction:column}.home .features__thumb img{max-width:130px;width:100%;margin-bottom:12px}.home .features__thumb figcaption{text-align:center;margin-left:0}.home .fee__section{padding:80px 0}.home .fee__title{font-size:3.6rem;margin-bottom:30px}.home .fee__text{font-size:1.6rem;margin:0 0 50px}.home .fee__content{margin:0 auto;width:69.444444444%}.home .fee__content-image{max-width:1000px;margin:0 auto 35px}.home .fee__description{font-size:2.4rem}.home .fee__description span{font-size:1.4rem;padding-left:30px;padding-right:30px;line-height:1.428571429}.home .fee__content-btn{margin-bottom:40px}.home .fee__content-btn-link{font-size:2.1rem}.home .fee__bg-left{width:120px}.home .fee__bg-right{width:240px}.home .flow__section{padding-top:110px;padding-bottom:130px;background-image:url(../img/lp/logo/flow/flow_bg.jpg)}.home .flow__wrapper{padding:0;margin:0 auto;width:69.444444444%}.home .flow__period.flow__period-02{padding-top:80px}.home .flow__title{font-size:3.6rem;margin-bottom:30px}.home .flow__subTitle{font-size:2.8rem;margin-bottom:40px}.home .flow__box{flex-direction:row;width:100%;align-items:center}.home .flow__figure{width:266px;margin:0}.home .flow__box-text{font-size:1.5rem;line-height:1.666666667;margin:0 0 0 25px}.home .flow__lead{font-size:1.6rem;margin-bottom:40px}.home .flow__chart{max-width:100%;margin:0}.home .flow__bg-left{display:block;position:absolute;top:0;left:0;width:230px}.home .flow__bg-bottom-left{display:block;position:absolute;bottom:56px;left:0;width:120px}.home .flow__bg-right{display:block;position:absolute;bottom:130px;right:0;width:130px}.home .form__section{padding-bottom:100px}.home .form__wrapper{padding:0;margin:0 auto;width:58.333%}.home .form__title-main{font-size:3.6rem;margin-bottom:39px}.home .form__lead{font-size:1.4rem;margin-bottom:18px}.home .form__lead br{display:block}.home .form__lead--protect{font-size:1.2rem;line-height:1.333;margin-bottom:18px}.home .form__lead--must{font-size:1.2rem;line-height:2.166;margin-bottom:48px}.home .form__box-applicant,.home .form__box-claimant,.home .form__box-project,.home .form__privacy,.home .form__terms{margin-bottom:80px}.home .form__title,.home .form__unit{margin-bottom:30px}.home .form__unit-head{font-size:1.4rem;line-height:2;margin-bottom:14px}.home .form__group-name{margin-bottom:0}.home .form__group-name,.home .form__group-zip{justify-content:flex-start}.home .form__group-name .form__input,.home .form__group-zip .form__input{width:222px;font-size:1.4rem;letter-spacing:.05em}.home .form__group-name .input__group,.home .form__group-zip .input__group{width:auto}.home .form__group-name .form__input-address,.home .form__group-zip .form__input-address{width:100%;height:40px}.home .form__unit-body_name{display:flex;align-items:center}.home .form__unit-body_name .form__group-name:nth-of-type(2){margin-left:24px}.home .form__unit-body_name .form__input{width:100%}.home .form__group-zip{margin-bottom:20px}.home .form__group-zip--prefecture .form__selectBox{width:181px;margin-left:14px}.home .form__unit-feeBox{justify-content:flex-start}.home .form__unit-feeBox .form__input{width:400px;margin-right:0}.home .form__unit-feeBox .label{margin-left:14px}.home .form__unit-attention{margin-top:10px;font-size:1rem;letter-spacing:.06em;line-height:1.8}.home .form__unit--textarea{margin-top:80px}.home .form__unit--textarea .form__unit-head{font-weight:500;font-size:1.6rem;letter-spacing:.05em;margin-bottom:10px}.home .input__checkbox{width:410px}.home .form__agreement__check{margin-top:20px}.home .label__text{font-size:1.4rem;letter-spacing:.05em;line-height:1.571}.home .input__radio .label__text::before,.home .label__text::before{width:24px;height:24px}.home .input__checkbox input:checked+.label__text::after{top:2px;left:9px;width:4px;height:14px}.home .input__radios li+li{margin-top:12px}.home .input__radio input:checked+.label__text::after{width:8px;height:8px;left:8px;top:8px}.home .form__submit__btn{margin:30px auto 0;height:50px}.home .option__section{padding:80px 0}.home .option__bg{bottom:-80px}.home .option__wrapper{padding:0;margin:0 auto;width:69.444444444%}.home .option__title{font-size:3.6rem;margin-bottom:30px}.home .option__lead{font-size:1.6rem;margin-bottom:50px}.home .option__list{flex-direction:row;max-width:1000px;width:100%;justify-content:space-between}.home .option__item{width:49.5%;padding:30px}.home .option__item+.option__item{margin-top:0}.home .option__item-head{display:flex;padding-bottom:30px}.home .option__item-head-inner{margin-bottom:0}.home .option__item-thumb,.home .service__info-thumb img{width:100px}.home .option__item-description{display:flex;flex-direction:column;justify-content:center;margin-left:20px}.home .option__item-title{font-size:2rem;line-height:1.3;margin-left:0;padding-bottom:20px}.home .option__item-text--la{font-size:1.4rem;line-height:1.3;margin-bottom:1px}.home .option-item-list{padding-top:30px}.home .option__item-item{font-size:1.4rem;line-height:2}.home .option__item-item+.option__item-item{padding-top:0}.home .option__item-item::before{width:6px;height:6px;margin-right:10px;-webkit-transform:translateY(11px);transform:translateY(11px)}.home .option__btnAraa-title{font-size:2.4rem}.home .service__wrapper{margin:0 auto;width:69.444444444%;padding:0 0 130px}.home .service__title{font-size:3.6rem;margin-bottom:32px}.home .service__lead{font-size:1.4rem}.home .service__info-list{max-width:1000px}.home .service__info-list>.service__info-item{flex-direction:row;justify-content:center;align-items:center}.home .service__info-item-list{display:flex}.home .service__info-item{padding:40px 0}.home .service__info-item:nth-child(2)::before{content:"";top:20px;position:absolute;display:inline-block;background-color:#dfe1e5;height:calc(100% - 40px);width:1px}.home .service__info-thumb{flex-direction:column}.home .service__info-description-title{margin-left:0;padding-right:30px;padding-left:30px;font-size:20px;letter-spacing:0;margin-top:22px;margin-bottom:24px}.home .service__info-description-title.sp{display:none}.home .service__info-description-title.pc{display:inline-block;font-size:26px;margin-top:0;margin-bottom:14px}.home .service__info-description{margin-top:0}.home .service__info-description-text{font-size:1.4rem;padding-left:30px;padding-right:30px;line-height:1.428571429}}@media screen and (min-width:800px){.home.home-azure .flow__bg-top{top:-5%}}@media screen and (min-width:840px){.home .option__btnArea-text,.home.home-aws .option__btnArea-text,.home.home-azure .option__btnArea-text{font-size:1.8rem;line-height:2;flex-direction:row}.home .option__btnArea-text strong,.home.home-aws .option__btnArea-text strong,.home.home-azure .option__btnArea-text strong{font-size:3.6rem;padding:0 11px 0 10px}.home .option__btnArea-text img,.home.home-aws .option__btnArea-text img,.home.home-azure .option__btnArea-text img{width:27px}}@media screen and (min-width:1024px){.home.home-azure .form__title{padding-bottom:5px;margin-bottom:20px}.home.home-azure .form__text--merchandise{font-size:1.4rem}.home.home-azure .input__group--domain{width:442px}.home.home-azure .input__group-text--domain{font-size:1.4rem;margin-left:14px}.home.home-azure .mv__bg-right-bottom{bottom:0}.home.home-azure .flow__bg-bottom-left{width:400px}.home.home-aws .mv__bg-right-bottom{bottom:0}.breadcrumb{width:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;transform-origin:0 0;position:fixed;top:101px;left:44px;z-index:11}.footer .footer__wrapper{padding:0;margin:0 auto;width:69.444%;max-width:1000px}.footer .footer__contact-title{font-size:2.4rem;letter-spacing:.05em;line-height:1.083;text-align:center;margin-bottom:40px}.footer .footer__contact-list{flex-direction:row;justify-content:space-between}.footer .footer__contact-item{width:32%}.footer .footer__contact-item+.footer__contact-item{margin-top:0}.footer .footer__contact-company{display:flex}.footer .footer__contact-logo{margin-bottom:0}.footer .footer__contact-logo img{width:249px;height:44px}.footer .footer__contact-detail{padding-left:76px}.footer .footer__company-item{font-size:1.4rem}.footer .footer__bottom{display:flex;justify-content:space-between;align-items:center;padding-bottom:40px}.footer .footer__bottom-list{margin-bottom:14px}.footer .copyright{padding-bottom:0}.footer .footer__bg-logo01{width:200px;height:260px}.footer .footer__bg-logo02{width:500px;height:440px}.complete.complete-aws .footer,.home.home-aws .footer{background-image:url(../img/lp_aws/footer/bg_footer_pc.jpg)}.complete.complete-aws .footer__bg-logo01,.home.home-aws .footer__bg-logo01{width:433px;height:auto}.complete.complete-aws .footer__bg-bottom-logo01,.home.home-aws .footer__bg-bottom-logo01{width:220px;height:auto}.complete.complete-aws .footer__bg-logo02,.home.home-aws .footer__bg-logo02{width:629px;height:auto}.complete-azure .footer,.home.home-azure .footer{background-image:url(../img/lp_azure/footer/footer_bg_pc.jpg)}.complete-azure .footer__bg-bottom-logo01,.complete-azure .footer__bg-logo01,.complete-azure .footer__bg-logo02,.home.home-azure .footer__bg-bottom-logo01,.home.home-azure .footer__bg-logo01,.home.home-azure .footer__bg-logo02{max-width:220px;width:100%;height:auto}.complete-azure .footer__bg-bottom-logo02,.home.home-azure .footer__bg-bottom-logo02{max-width:300px;width:100%;height:auto}.header-globalnav{display:flex;flex-direction:row-reverse;padding-left:0;padding-right:0;background-color:#fff}.globalnav-menu{margin-bottom:0}.gloabalnav-list,.home .mv__wrapper{width:100%}.header.is-open .gloabalnav-list:nth-of-type(1) .gloabalnav-item:nth-of-type(1){transition-delay:.7s}.header.is-open .gloabalnav-list:nth-of-type(1) .gloabalnav-item:nth-of-type(2){transition-delay:.8s}.header.is-open .gloabalnav-list:nth-of-type(1) .gloabalnav-item:nth-of-type(3){transition-delay:.9s}.header.is-open .gloabalnav-list:nth-of-type(1) .gloabalnav-item:nth-of-type(4){transition-delay:1s}.header.is-open .gloabalnav-list:nth-of-type(2) .gloabalnav-item:nth-of-type(1){transition-delay:1.1s}.header.is-open .gloabalnav-list:nth-of-type(2) .gloabalnav-item:nth-of-type(2){transition-delay:1.2s}.header.is-open .gloabalnav-list:nth-of-type(2) .gloabalnav-item:nth-of-type(3){transition-delay:1.3s}.header.is-open .gloabalnav-list:nth-of-type(2) .gloabalnav-item:nth-of-type(4){transition-delay:1.4s}.humberger{top:17px;right:13px}.home.ie .mv-aside{height:calc(100vh - 80px)}.home .features__wrapper{padding:0;width:100%}.home .fee__wrapper{padding:0;margin:0 auto;width:69.444444444%}.home .fee__content{width:100%}.home .form__unit-feeBox .form__input{width:442px}}@media screen and (min-width:1200px){.home.home-azure .flow__bg-left{top:-40px}}@media screen and (min-width:1280px){.home .option__bg,.home.home-azure .option__bg{bottom:-100px}}@media screen and (min-width:1500px){.home .option__bg,.home.home-azure .option__bg{bottom:-120px}}@media screen and (min-width:1600px){.home #featuresSection.is-loaded{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@media screen and (min-width:1700px){.home .features__section{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@media screen and (min-width:1800px){.home .option__bg,.home.home-azure .option__bg{bottom:-140px}}@media screen and (min-width:2000px){.home .option__bg,.home.home-azure .option__bg{bottom:-160px}}@media screen and (min-width:2200px){.home .option__bg,.home.home-azure .option__bg{bottom:-180px}}@media screen and (min-width:2400px){.home .option__bg,.home.home-azure .option__bg{bottom:-200px}}@media screen and (min-width:2600px){.home .option__bg,.home.home-azure .option__bg{bottom:-220px}}@media screen and (min-width:2800px){.home .option__bg,.home.home-azure .option__bg{bottom:-240px}}@media screen and (min-width:3000px){.home .option__bg,.home.home-azure .option__bg{bottom:-260px}}@media all and (-ms-high-contrast:none){.btn-trigger{top:10px;left:10px}}






