a.btnLink{display:inline-block;width:400px;height:80px;line-height:80px;border-radius:45px;background-color:#43c589;color:#fff;font-size:20px;text-decoration:none;text-align:center}a.btnLink.-heigher{width:400px;height:80px;line-height:80px}a.btnLink.-minimum{width:180px;height:40px;line-height:40px;font-size:14px}a.btnLink.-gradient{background:linear-gradient(90deg,#82e0a4,#43c589)}a.btnLink.-reverse{background:linear-gradient(90deg,#FFF,#edf2f6);color:#43c589}a.btnLink.-gradient:hover{background:linear-gradient(90deg,#aeebc4,#85d9b2)}a.btnLink.-reverse:hover{color:#85d9b2}a.btnLink.-reverse.-bordered{border:1px solid #43c589}a.btnLink span.append{font-size:16px;height:16px;display:block}a.btnLink span.text{font-size:18px;line-height:90px}a.btnLink p.append{font-size:16px;height:16px;margin-top:20px}a.btnLink p.text{font-size:20px;font-weight:bold;margin-top:5px}h2{font-size:32px;font-weight:bold;color:#324e80;text-align:center}h3{font-size:24px;font-weight:bold;color:#324e80}.card{border-radius:20px;padding:40px;border:1px solid #edf2f6;box-shadow:0px 9px 20px -2px rgba(50,78,128,.3);background:#fff}.card.-large{padding:80px}.card.-small{padding:30px}.card h3{color:#006ec6;font-size:30px}.card img{width:100%}.card .card__heading{font-size:30px;color:#324e80;margin-bottom:20px}.card .card__title{font-size:20px;font-weight:bold;color:#006ec6;margin-bottom:20px}.card p{font-size:16px}.card .card__heading{font-size:40px;color:#324e80;margin-bottom:40px}.card.-case .companyName{font-size:18px;font-weight:bold}.card.-case .companyImg{margin:20px 0}.card.-case .companyComment ul li{padding-left:15px;position:relative;font-size:16px}.card.-case .companyComment ul li:before{content:"・";position:absolute;left:-2px}.card.-case .caseLogo{background-image:url(../images/bg_logolist.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:40px;margin:40px auto 0px}.card.-small .card__title{height:70px}.layout{display:flex;flex-wrap:wrap}#lpTop{width:100%;position:relative;background:url("../images/bg.png");background-size:85%;background-position-y:top;background-repeat:no-repeat;padding-bottom:60px}#lpTop #lpTop__title .lpTop__title__subDescription{color:#fff;text-align:center}#lpTop .card p{margin-top:20px}#lpTop #lpTop__wrapper{max-width:900px;margin:auto;padding-top:60px;display:flex;color:#fff;align-items:baseline}#lpTop h2{margin-top:80px}#lpTop #lpTop__wrapper .lpTop__flex:nth-of-type(1){width:calc(100% - 400px)}#lpTop #lpTop__wrapper .lpTop__flex:nth-of-type(2){width:400px}#lpTop #lpTop__wrapper #lpTop__wrapper__inner{margin-left:40px;padding-right:40px}#lpTop #lpTop__wrapper #lpTop__wrapper__img #lpTop__flex__heroImg{position:relative}#lpTop #lpTop__wrapper #lpTop__wrapper__img #lpTop__flex__heroImg:before{content:'';background:url(../images/ic_awrdlogo.png);background-size:contain;background-repeat:no-repeat;position:absolute;width:100px;height:237px;top:15px;left:-35px;z-index:1}#lpTop #lpTop__link .lpLayout .lpFlex{flex-basis:280px}#lpTop #lpTop__link .lpLayout .lpFlex:not(:last-of-type){margin-right:30px}#lpTop #lpTop__title h1{margin-bottom:20px;text-align:left;font-size:40px;line-height:60px}#lpTop #lpTop__title h1 span{font-size:60px}#lpTop #lpTop__title .lpTop__title__subDescription{font-size:20px;margin-bottom:40px;text-align:left}#lpTop #lpTop__title .lpTop__title__subDescription .effect{font-size:40px;font-weight:bold}#lpTop .card{width:800px;margin:40px auto 0;font-size:16px}#lpTop .card h3{font-size:24px;color:#006ec6}#lpHeader{box-shadow:0px 7px 17px -3px rgba(50,78,128,.3);display:flex;flex-wrap:wrap;align-items:center;position:absolute;top:0;z-index:1;width:100%}#lpHeader .header__logo{padding:15px 0 15px 20px}#lpHeader .header__logo img{height:40px}#lpHeader .header__catchCopy{line-height:70px;margin-left:20px;width:calc(100% - (210px + 380px))}#lpHeader .lpLayout{position:absolute;right:20px}#lpHeader .lpLayout .lpFlex{flex-basis:180px;height:40px}.lpBody{position:relative;display:flex;margin-top:70px}.lpBody .body{width:calc(100% - 445px)}.lpBody .fixedForm-wrap{position:absolute;right:0;height:100%}.lpBody .fixedForm{overflow-y:scroll;width:445px;position:sticky;background:#edf2f6;padding:30px 40px 0;height:100%;top:0}.lpBody .fixedForm h3{text-align:center}.lpBody .fixedForm .formDescription{font-size:12px;margin-top:30px;padding:0 10px 10px}.satoriForm #satori__form_body .satori__message.satori__privacy_policy_url{margin:10px 0 0}.satoriForm #satori__privacy_policy_agreement_wrapper .satori__input_group{padding:0;height:24px}.body .bodyContainer{max-width:840px;margin:0 auto;padding:0 20px}.bodyFooter.-pcShow{display:block}.bodyFooter.-spShow{display:none}.lpBody .spForm{display:none}.spFixed{display:none}#satori__creative_container{margin-bottom:0}.satori__custom_form{padding:0 !important;background-color:transparent !important}.fixedForm .satori__btn{background:linear-gradient(90deg,#82e0a4,#43c589);display:inline-block;width:100%;max-width:320px;height:50px;line-height:50px;border-radius:45px;background-color:#43c589;color:#fff;font-size:20px;text-decoration:none;text-align:center;padding:0 !important;box-shadow:none !important}.fixedForm .satori__notes{font-size:12px}.lpLayout.align-center{align-items:center}.lpLayout .lpFlex .subTitle{font-size:20px;font-weight:bold;color:#006ec6;margin-bottom:20px}.lpLayout.iconHeader{margin-top:0 !important}.lpLayout.iconHeader .lpFlex{flex-grow:inherit;flex-basis:inherit}.lpLayout.iconHeader .lpFlex:first-of-type{width:80px;margin:0 20px 0 0}.lpLayout.iconHeader .lpFlex:nth-of-type(2){font-size:20px;font-weight:bold;color:#006ec6;width:calc(100% - 100px)}.-noMl{margin-left:0 !important}.lpAbout{padding:60px 0;background:#d2f0ff}.lpAbout h2{text-align:left}.lpAbout .layout .flex:nth-of-type(1){width:calc(100% - 400px);padding-right:40px}.lpAbout .layout .flex:nth-of-type(1) p{margin-top:20px;font-size:16px}.lpAbout .layout .flex:nth-of-type(2){width:400px}.lpTrouble h2{margin:60px 0}.contents .content__trouble .lpLayout{align-items:center}.contents .content__trouble .lpLayout p{font-size:16px;margin-top:10px}.contents .content__trouble .lpLayout:not(:first-of-type){margin-top:80px}.contents .content__trouble .lpLayout:last-of-type{margin-bottom:20px}.contents .content__trouble .lpLayout.-layoutTrouble:last-of-type{margin-bottom:60px}.contents .content__trouble .lpLayout.-layoutTrouble .lpFlex.-flexImage{text-align:center}.contents .content__trouble .lpLayout.-layoutTrouble .lpFlex.-flexImage img{max-width:600px;width:100%}.contents .content__trouble .lpLayout{margin-top:30px}.suggestion{border:1px solid #edf2f6;border-radius:10px;padding:40px;box-shadow:0px 9px 20px -2px rgba(50,78,128,.3)}.suggestion .suggestion__title{font-size:32px;font-weight:bold;color:#324e80;margin-bottom:40px;text-align:center}.suggestion .suggetstion__block{margin-bottom:40px}.suggestion .suggetstion__block .suggetstion__block__img{width:200px}.suggestion .suggetstion__block .suggetstion__block__text{width:calc(100% - 200px);padding-left:20px}.suggestion .suggetstion__block .suggetstion__block__text .officeName{font-size:14px;font-weight:bold;color:#006ec6;margin-bottom:10px}.suggestion .suggetstion__block .suggetstion__block__text .title{font-size:20px;font-weight:bold;color:#324e80;margin-bottom:10px}.suggestion .suggetstion__block .suggetstion__block__text .result{font-size:14px}.industries{margin:60px 0}.industries h3{margin-bottom:20px;text-align:center}.industries .industry .flex{width:calc((100% - (20px * 7)) / 8);text-align:center}.industries .industry .flex:not(:last-of-type){margin-right:20px}.industries .industry .flex img{max-width:68px}.industries .industry .flex .category{font-size:14px;text-align:center;margin-bottom:0}.planProposal{background-color:#d2f0ff;padding:80px 0}.planProposal h2{margin-bottom:40px}.planProposal .card{padding:30px}.planProposal .card .card__title{height:70px;margin-bottom:20px}.planProposal .lpLayout .lpFlex{display:flex}.planProposal .card p .planProposal .lpLayout .lpFlex{flex-basis:360px}.planProposal .card .card__footer{margin-top:40px}.planProposal .card .card__footer .tag{line-height:30px;border-radius:15px;border:1px solid #43c589;color:#43c589;padding:0 15px;font-size:12px;display:inline-block;font-weight:bold}.planProposal .card .card__footer .tag:not(:last-of-type){margin-right:10px}.planProposal .planLeading{font-size:20px;font-weight:bold;color:#324e80;text-align:center;margin-top:40px}.leadingLink{background:linear-gradient(180deg,#1683e0 0%,#1683e0 70%,#fff 70%,#fff 100%);padding:40px 0}.leadingLink.-npt{padding:0 0 60px 0}.leadingLink .lpContainer.leading__last h3{margin-bottom:30px}.leadingLink .lpContainer.leading__last .leading__last__heroImg{max-width:740px;margin:0 auto 0;position:relative}.leadingLink .lpLayout{margin:auto}.leadingLink .lpLayout .lpFlex{text-align:center}.leading__last h3{color:#fff;font-size:24px;margin-bottom:40px;text-align:center}.lpSupport{padding:60px 0}.lpSupport .supportText{max-width:500px;margin:0 auto}.lpSupport .supportText p{font-size:16px}.lpSupport .supportImages{margin-top:40px}.spShowBlock{display:none}.pcShowBlock{display:block}.lpLayout{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1200px;margin:auto}.lpLayout.-reverse{flex-direction:row-reverse}.lpLayout .lpFlex{flex-grow:1;flex-basis:calc((100% - 60px)/2)}.lpLayout .lpFlex:not(:last-of-type){margin-right:20px}.lpLayout.-reverse .lpFlex:not(:last-of-type){margin-right:0}.lpLayout.-reverse .lpFlex:nth-of-type(1){margin-left:40px}.lpLayout .lpFlex.-quater{flex-basis:calc((100% - 180px)/4)}.lpLayout .lpFlex.-flexDiscription h3{text-align:left;margin-bottom:20px}.lpLayout .lpFlex.-flexDiscription p{font-size:18px}.lpLayout .lpFlex.-flexDiscription{width:calc(100% - 440px);flex-grow:initial;flex-basis:initial}.lpLayout .lpFlex.-flexImage{width:400px;flex-grow:initial;flex-basis:initial}.contents .content__trouble .lpLayout:not(:first-of-type){margin-top:80px}.contents .content__trouble .lpLayout:last-of-type{margin-bottom:20px}.contents .lpContainer.content__reason,.contents .lpContainer.content__support{padding:80px 0}.contents .lpContainer.content__reason h2{margin:0 0 80px}.contents .lpContainer.content__reason .lpLayout:not(:last-of-type){margin-bottom:80px}.contents .lpContainer.content__reason h3{margin-bottom:20px;text-align:left}.planProposal .lpLayout{padding:0 40px}.planProposal .lpLayout .lpFlex{flex-basis:calc((100% - 120px) / 3)}.leadingLink .lpLayout{width:860px}.leadingLink .leading__last__heroImg.pcShow{width:740px;margin:0 auto 80px}.leadingLink .leadingCard{text-align:center;margin:40px 40px 0}.leadingLink .leadingCard img{max-width:860px;margin:auto}.leadingLink .leading__bottom{padding-top:360px}.leadingLink .lpContainer.leading__last .leading__last__bgIcon{width:200px;height:200px;position:absolute;margin:auto}.leadingLink .lpContainer.leading__last .leading__last__bgIcon.-bgIcon_01{top:230px;right:-24px}.leadingLink .lpContainer.leading__last .leading__last__bgIcon.-bgIcon_02{top:320px;left:40px;width:150px;height:150px}.leadingLink .lpContainer.leading__last .leading__last__bgIcon.-bgIcon_03{top:90px;left:-41px}.lpQA{padding:50px 0}.faq section{margin:0 auto;max-width:1200px}.faq section:first-child{margin-top:60px}.faq section>h3{position:relative;background:0;border:0;border-bottom:solid 1px #ccc;padding:17px 20px 17px 60px;color:#324e80;font-size:18px}.faq section>h3::before{content:"Q";position:absolute;left:20px;width:30px;height:30px;background-color:#43c589;border-radius:30px;padding-top:7px;padding-left:1px;color:#fff;font-size:18px;font-weight:bold;text-align:center;line-height:1}.faq section>h3 i{position:absolute;right:5px;top:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.faq section>h3.-open i{transform:rotate(180deg)}.faq section>div{position:relative;border-bottom:solid 1px #ccc;padding:20px 20px 20px 62px;background-color:#edf2f6;color:#2f3a4d;font-size:14px}.faq section>div::before{content:"A";position:absolute;top:26px;left:20px;width:30px;height:30px;background-color:#006ec6;border-radius:30px;padding-top:6px;padding-left:2px;color:#fff;font-size:18px;font-weight:bold;text-align:center;line-height:1}.faq .answer{display:none}.footerSp{text-align:center;padding:60px 0 60px;background-color:#324e80;color:#fff}.footerSp .footer__corp{background-color:transparent;padding:0}.footerSp .footer__corp .footer__corp__tel{padding-bottom:0}.footerSp .footer__copy{padding:0;margin-top:40px}.footerSp .footer__logo img{width:170px}.footerSp .footer__corp{margin-top:45px}.footerSP .footer__icons{display:table;margin:40px auto 0}.footerSP .footer__icons li{display:table-cell;vertical-align:bottom}.footerSP .footer__icons li:not(:last-of-type){padding-right:20px}#footerPc .-topLayout{justify-content:space-between}#footerPc .-topLayout .-logo{width:170px}#footerPc .-topLayout .-information{width:calc(100% - 170px);text-align:right}#footerPc .-topLayout .-information .informationTexts .companyName{font-size:16px}#footerPc .-topLayout .-information .informationTexts .tel{font-size:16px;font-weight:bold;margin-left:20px}#footerPc .-topLayout .-information .-marks{justify-content:flex-end;margin-top:20px}#footerPc .-topLayout .-information .-marks img{width:56px;height:56px}#footerPc .-topLayout .-information .-marks img:not(:first-of-type){margin-left:25px}#footerPc .copyright{position:absolute;bottom:40px;font-size:14px}.bodyFooter{padding:40px 50px;background:#324e80;color:#fff}@media(min-width:1710px){#lpTop{background-size:65%}}@media(min-width:1311px){#lpTop .lpTop_spShowBlock{display:none}#lpTop .lpTop_pcShowBlock{display:block}}@media(max-width:1310px){#lpTop .lpTop_spShowBlock{display:block}#lpTop .lpTop_pcShowBlock{display:none}#lpTop{background:linear-gradient(180deg,#1683e0 0%,#1683e0 80%,#fff 80%,#fff 100%);padding:0 20px 50px}#lpTop #lpTop__heroImg{margin:auto;padding-top:20px;text-align:center;max-width:320px}#lpTop #lpTop__heroImg .lpTop__heroImg__wrapper{position:relative;max-width:320px;margin:auto}#lpTop #lpTop__heroImg .lpTop__heroImg__wrapper:before{content:'';background:url(/lp/001/images/ic_awrdlogo_sp.png);background-size:contain;background-repeat:no-repeat;position:absolute;width:53px;height:139px;top:15px;left:0;z-index:1}#lpTop #lpTop__wrapper{display:block;margin:10px auto 0;padding:0}#lpTop #lpTop__wrapper #lpTop__wrapper__inner{margin-left:0;padding-right:0;width:100%;text-align:center}#lpTop #lpTop__title h1{text-align:center;font-size:30px;line-height:40px}#lpTop #lpTop__title .lpTop__title__subDescription{font-size:20px;text-align:center;margin-bottom:20px}#lpTop #lpTop__title h1 span{font-size:50px}#lpTop #lpTop__link{text-align:center;margin:30px 0}#lpTop #lpTop__link .lpLayout .lpFlex:nth-of-type(2){margin-top:20px}#lpTop .card{width:auto;max-width:800px;margin:0 auto}#lpTop .card h3{font-size:20px;text-align:center}#lpTop .card p{font-size:14px}}@media(max-width:1179px){.spShowBlock{display:block}.pcShowBlock{display:none}h2{font-size:24px;text-align:center}.card h3{font-size:19px}.card .card__title{font-size:18px}.body .bodyContainer{padding:0 20px}.pcShowBlock{display:none}.lpBody{display:block}.lpBody .fixedForm-wrap{position:relative}.lpBody .fixedForm{overflow-y:auto;max-height:none;display:block;width:100%;min-height:initial;padding:40px 0;max-height:inherit}.lpBody .spForm{background:#edf2f6;padding:40px 0 40px;display:block}.lpBody .spForm h3{margin-bottom:30px;text-align:center}.lpBody .body{width:100%}.bodyFooter.-pcShow{display:none}.bodyFooter.-spShow{display:block}.spFixed{display:block;position:fixed;bottom:0;width:100%;background:#fff;text-align:center;padding:20px 0;box-shadow:0px -4px 8px rgba(50,78,128,.26)}.spFixed .btnLink{height:50px;line-height:50px;max-width:300px}.caseTitle{margin:100px 0 20px}.spFixed .btnLink i{margin-left:5px}.lpLayout.-spWrap{display:flex;flex-wrap:wrap;margin:auto}.lpLayout.-spWrap .lpFlex:nth-of-type(odd){margin-right:20px}.lpLayout.-spWrap .lpFlex:nth-of-type(even){margin-left:20px}.lpLayout .lpFlex.-quater{width:calc((100% - 40px) / 2)}.lpLayout.iconHeader{display:flex;margin-bottom:30px}.lpLayout.iconHeader .lpFlex:first-of-type{width:75px;margin:0 10px 0 0}.lpLayout.iconHeader .lpFlex:nth-of-type(2){font-size:18px;width:calc(100% - 85px)}.lpLayout.-layoutTrouble .lpFlex.-flexDiscription h3{text-align:left;font-size:20px;margin-bottom:20px}.lpLayout.-layoutTrouble .lpFlex.-flexDiscription p{margin-bottom:20px}.lpLayout .lpFlex.-flexDiscription{width:100%}.lpLayout .lpFlex.-flexImage{width:100%}.lpAbout .layout{display:block}.lpAbout .layout .flex:nth-of-type(1){width:100%;padding-right:0}.lpAbout .layout .flex:nth-of-type(1) h2{font-size:18px}.lpAbout .layout .flex:nth-of-type(1) p{margin-top:10px}.lpAbout .layout .flex:nth-of-type(2){width:100%;text-align:center;margin-top:20px}.lpAbout .layout .flex:nth-of-type(2) img{max-width:400px;margin:0 auto}.lpTrouble h2{margin:50px 0}.contents .content__trouble .lpLayout.-layoutTrouble:last-of-type{display:block}.contents .content__trouble .lpLayout.-layoutTrouble:last-of-type{margin-bottom:60px}.contents .content__trouble .lpLayout.-layoutTrouble .lpFlex.-flexImage{text-align:center}.contents .content__trouble .lpLayout.-layoutTrouble .lpFlex.-flexImage img{max-width:600px;width:100%}.suggestion{padding:20px}.suggestion .suggetstion__block{flex-direction:column}.suggestion .suggetstion__block .suggetstion__block__img{width:200px;margin:0 auto}.suggestion .suggetstion__block .suggetstion__block__text{width:100%;margin:0;padding-left:0;margin-top:20px}.suggestion .suggestion__title{font-size:24px}.industries{margin:50px 0}.industries h3{font-size:20px}.industries .industry{justify-content:space-between}.industries .industry .flex{width:calc((100% - 30px) / 4)}.industries .industry .flex:not(:last-of-type){margin-right:inherit}.industries .industry .flex{margin:10px 0}.industries .industry .flex .category{font-size:12px}.contents .lpContainer.content__reason,.contents .lpContainer.content__support{padding:50px 0}.contents .lpContainer.content__reason h2{margin:0 0 50px}.contents .content__reason h3{margin-bottom:20px;text-align:left}.contents .content__reason p{margin-bottom:20px}.contents .lpContainer.content__reason .lpLayout .lpFlex:nth-of-type(2){text-align:center}.contents .lpContainer.content__reason .lpFlex img{margin:auto;width:100%;max-width:600px}.contents .content__reason .lpLayout{margin-top:60px;display:block}.planProposal{padding:30px 20px}.planProposal h2{margin-bottom:20px}.planProposal .lpLayout .lpFlex,.planProposal .lpLayout .lpFlex .card{width:100%}.planProposal .lpLayout .lpFlex:not(:last-of-type){margin-right:0}.planProposal .lpLayout{display:block;padding:0}.planProposal .lpFlex:not(:last-of-type){margin-bottom:40px}.planProposal .card .card__title{height:56px;font-size:20px}.leadingLink{padding:40px 0}.leadingLink .lpLayout .lpFlex{padding:0 20px;text-align:center}.leadingLink .lpLayout .lpFlex:nth-of-type(2){margin-top:20px;padding-bottom:20px}.leadingLink .lpLayout .lpFlex a.btnLink{width:100%}.leadingLink .lpContainer.leading__last .leading__last__heroImg{max-width:100%}.leadingLink .leadingCard{padding:50px 10px;margin:40px 0}.leadingLink .card .card__heading{font-size:24px}.lpLayout.-reverse .lpFlex:nth-of-type(1){margin-left:0}.lpSupport{padding:50px 0}.lpSupport .supportImages{margin-top:30px}.lpSupport .supportImages img{max-width:400px;margin:0 auto}.faq section>h3{font-size:16px}.footerSP{text-align:center;color:#fff;padding:40px 0}.footerSP .footer__logo img{width:125px}.footerSP .footer__corp{margin-top:20px}.footerSP .footer__corp .footer__corp__name{font-size:18px}.footerSP .footer__corp .footer__corp__tel{font-size:20px;margin-top:0}.footerSP .footer__icons{margin:20px auto 0}.footerSP .footer__icons li:not(:last-of-type){padding-right:10px}.footerSP .footer__copy{margin-top:30px}.faq section>h3 i{top:0;bottom:0;height:16px;margin:auto}}@media(max-width:768px){.lpAbout .layout .flex:nth-of-type(2) img{max-width:100%}.lpSupport .supportImages img{max-width:100%}}#hs_cos_wrapper_unique_module_myForm{max-width:445px;margin:0 auto}