body{font-size:18px;line-height:1.5}.v-cloak{position:relative;height:100vh;overflow:hidden}.v-cloak:before{content:"";width:100%;height:100vh;background:#fff;position:absolute;top:0;z-index:9999}:root header .freePhoneBox b .number{font-size:211%}:root header .freePhoneBox b .number span{font-weight:700}h1{line-height:1}p{margin-bottom:0}.u-mgBtm5{margin-bottom:5px}.u-mgBtm50{margin-bottom:50px}.u-center{text-align:center}.u-bold{font-weight:700}.u-faceWhite{color:#fff}.u-faceBoldWhite{font-weight:700;color:#fff}.u-faceBoldBlue{font-weight:700;color:#2a65b7}.u-faceBoldYellow{font-weight:700;color:#fafa50}.u-faceOrange{color:#ff8000}.u-faceBoldOrange{font-weight:700;color:#ff8000}.u-faceGreen{color:#319f2c}.u-faceBoldGreen{font-weight:700;color:#319f2c}.u-headlineFont{font-size:144%}.pg-commonHeadline{background:#2a65b7;padding:18px 0 23px;font-size:222%;color:#fff;font-weight:700;line-height:1.4;text-align:center}.pg-memoFont{font-size:72%;color:#777}.l-footer{border-top:none}.l-footer__copyright{padding-bottom:19vw}.p-buttonArea--tel__fdButton{width:43.46vw;background:url(/assets/pc/images/icon_tel.png) 10% no-repeat #83c126;background-size:8vw auto}header{margin:0 auto;padding:19px 0 18px;width:1000px}header .freePhoneBox{width:auto}.pg-mainArea{position:relative;margin-bottom:12px}.pg-mainArea__mainImg{position:relative;overflow:hidden;height:380px}.pg-mainArea__mainImg img{margin:auto;position:absolute;top:50%;left:50%;right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pg-mainArea__inner{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:963px;z-index:10px;position:absolute;top:18px;left:0;right:0}.pg-mainArea__inner h1{margin-bottom:11px}.pg-mainArea__appeal{margin-left:auto;width:261px;display:-webkit-box;display:-ms-flexbox;display:flex}.pg-mainArea__appeal li{width:120px;position:relative}.pg-mainArea__appeal li:first-child{margin-right:16px}.pg-mainArea__appeal li:last-child:nth-child(2) span:first-child{font-size:142%;vertical-align:-2px}.pg-mainArea__appeal li:last-child:nth-child(2) span:last-child{font-size:123%}.pg-mainArea__appealInner{margin:auto;position:absolute;top:28px;left:0;right:0;line-height:1.5}.pg-mainArea__appealInner div:first-child{font-size:117%}.pg-mainArea__appealInner div:nth-child(2){font-size:144%;line-height:1.5}.pg-mainArea__appealInner div:nth-child(2) span{font-size:135%;line-height:.5}.pg-comsLogoArea{margin-bottom:95px}.pg-comsLogoArea h2{margin-bottom:3px}.pg-comsLogoArea__logo{margin-right:20px}.pg-comsLogoArea__logo img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.pg-supportArea__main{margin:50px auto 0;width:1000px}.pg-supportArea__main>img{margin-right:16px}.pg-supportArea__main h2{margin:12px 0 15px;text-align:center}.pg-supportArea__staff{display:-webkit-box;display:-ms-flexbox;display:flex}.pg-supportArea__staff img{margin-top:-55px}.pg-supportArea__outline{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-40px}.pg-supportArea__outline div:first-child{font-size:89%;width:170px;margin-right:10px;margin-top:15px}.pg-supportArea__outline div:last-child{font-size:81%;margin-top:3px}.pg-supportArea__outline div:last-child span{margin-left:10px}.pg-supportArea p{width:650px;height:150px;background:#f6f3e9;padding:15px 25px;font-family:Yusei Magic,sans-serif;font-size:111%;-webkit-box-sizing:border-box;box-sizing:border-box}.pg-supportArea p span{border-bottom:1px dotted #ff8000}.pg-ctaArea{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:1000px}.pg-ctaArea>div{width:490px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.pg-ctaArea>div:first-child{margin-right:20px;border:2px solid #ff8000;background:#fff2e5;padding:47px 0 33px}.pg-ctaArea>div:last-child{border:2px solid #319f2c;background:#f1faf0;padding:39px 0 30px}.pg-ctaArea__lead{margin:auto;position:absolute;top:-25px;left:0;right:0;width:450px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:25px;background:#fff;font-size:111%;padding:8px 0 9px}.pg-ctaArea__lead--web{border:2px solid #ff8000}.pg-ctaArea__lead--tel{border:2px solid #319f2c}.pg-ctaArea__submit{margin:0 auto;display:block;width:360px;border:1px solid #ff8000;border-radius:6px;background:-webkit-gradient(linear,left top,left bottom,from(#ffa448),to(#ff8000));background:linear-gradient(180deg,#ffa448 0,#ff8000);padding:25px 0 26px;text-decoration:none;-webkit-box-shadow:0 4px 0 rgba(0,0,0,.5);box-shadow:0 4px 0 rgba(0,0,0,.5);cursor:pointer;color:#fff}.pg-ctaArea__submit:hover{border:1px solid #ff4000;background:-webkit-gradient(linear,left top,left bottom,from(#ff5e1b),to(#ff4000));background:linear-gradient(180deg,#ff5e1b 0,#ff4000);color:#fff}.pg-ctaArea__submit:visited{color:#fff}.pg-ctaArea__submit em{padding-bottom:0}.pg-ctaArea__comment{margin-bottom:16px;display:block}.pg-ctaArea__contactTel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pg-ctaArea__contactTel--box{margin-left:13px}.pg-ctaArea__contactTel .number{margin-bottom:9px;color:#319f2c;font-size:222%;font-weight:700;line-height:.7;word-wrap:break-word;display:block;letter-spacing:-.01em}.pg-ctaArea__contactTel .number span{font-weight:700}.pg-ctaArea__contactTel .workhour{color:#6f6d6d;letter-spacing:2px;margin-left:-8px;font-size:89%}.pg-stepArea{margin:0 auto 50px;width:840px}.pg-stepArea__cta{margin:0 auto 10px;background:#f1faf0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 85px 20px 35px;-webkit-box-sizing:border-box;box-sizing:border-box}.pg-stepArea__cta .contactTel{margin-left:auto;width:265px;padding:0 0 0 72px;background:url(/assets/pc/images/icon_free_phone_03.png) no-repeat 0 0;background-size:59px auto}.pg-stepArea__cta .contactTel .number{margin-bottom:9px;color:#319f2c;font-size:222%;font-weight:700;line-height:.7;word-wrap:break-word;display:block;letter-spacing:-.01em}.pg-stepArea__cta .contactTel .workhour{color:#6f6d6d;letter-spacing:2px;margin-left:-8px;font-size:89%}.pg-stepArea>h2{display:-webkit-box;display:-ms-flexbox;display:flex;background:#ff8000;padding:8px 100px 9px}.pg-stepArea>h2 div:first-child{font-size:161%}.pg-stepArea>h2 div:last-child{margin-left:auto;width:297px;background:url(/assets/pc/images/promo/landing01/step_baloon.png) no-repeat 50%}.pg-stepArea>h2 div:last-child span{font-size:133%}.pg-stepArea__inner{background:#fff2e5;border-right:8px solid #ff8000;border-bottom:8px solid #ff8000;border-left:8px solid #ff8000;padding:20px 100px 36px}.pg-stepArea__indicator{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;margin-bottom:25px}.pg-stepArea__indicator li{position:relative;width:100%;height:30px}.pg-stepArea__indicator li div{color:#d4d4d4;position:relative;-webkit-transition:all .125s ease-in-out;transition:all .125s ease-in-out}.pg-stepArea__indicator li:before{z-index:1;border-color:transparent transparent transparent #fff}.pg-stepArea__indicator li:after,.pg-stepArea__indicator li:before{content:"";position:absolute;top:-4px;right:-10px;width:0;height:0;border-style:solid;border-width:20px 0 20px 10px}.pg-stepArea__indicator li:after{border-color:transparent transparent transparent #fff2e5}.pg-stepArea__indicator li:first-child:before{right:-10px}.pg-stepArea__indicator li:nth-child(2):before{right:-7px}.pg-stepArea__indicator li:nth-child(3):after,.pg-stepArea__indicator li:nth-child(3):before{content:none}.pg-stepArea__indicator li.active{background:#ff8000}.pg-stepArea__indicator li.active div{color:#fff}.pg-stepArea__indicator li.active:before{content:none}.pg-stepArea__indicator li.active:after{content:"";position:absolute;top:0;right:-10px;width:0;height:0;border-style:solid;border-width:15px 0 15px 10px;border-color:transparent transparent transparent #ff8000}.pg-stepArea__additionalItems,.pg-stepArea__firstItems{display:-webkit-box;display:-ms-flexbox;display:flex}.pg-stepArea__additionalItems{margin-top:10px}.pg-stepArea__items{position:relative;width:299px}.pg-stepArea__items:first-child{margin-right:21px}.pg-stepArea__items:before{margin:auto;content:"";display:block;position:absolute;right:0;width:34px;height:34px;top:0;bottom:0;border-radius:50%;-webkit-transition:all .125s ease-in-out;transition:all .125s ease-in-out;background:#d4d4d4}.pg-stepArea__items:after{content:"";position:absolute;top:22px;right:6px;-webkit-transform:rotate(-45deg) scaleX(1);transform:rotate(-45deg) scaleX(1);-webkit-transform-origin:left;transform-origin:left;width:13px;height:7px;border-left:4px solid #fff;border-bottom:4px solid #fff}.pg-stepArea__items.done:before{background-color:#ff8000}.pg-stepArea__items select{border:2px solid #777;padding:8px 15px;border-radius:5px;background:url(/assets/pc/images/promo/landing01/icon_arrow.png) no-repeat center right 9px,-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#fff),to(#ebebeb));background:url(/assets/pc/images/promo/landing01/icon_arrow.png) no-repeat center right 9px,linear-gradient(180deg,#fff,#fff 50%,#ebebeb);width:260px;height:48px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pg-stepArea__items select::-ms-expand{display:none}.pg-stepArea__items input{border:2px solid #777;padding:9px 15px;border-radius:5px;background:#fff;width:260px;height:48px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.pg-stepArea__items input::-webkit-input-placeholder{color:#333}.pg-stepArea__items input::-moz-placeholder{color:#333}.pg-stepArea__items input:-ms-input-placeholder{color:#333}.pg-stepArea__items input::-ms-input-placeholder{color:#333}.pg-stepArea__items input::placeholder{color:#333}.pg-stepArea__items:last-child{margin-bottom:0}.pg-stepArea__error{position:absolute;left:10px;top:-20px;height:28px;background:#f81504;padding:0 9px;font-size:88%;text-align:center;line-height:1.6;color:#fff;border-radius:2px;z-index:10}.pg-stepArea__error:before{content:"";position:absolute;left:9px;bottom:-8px;width:0;height:0;border-style:solid;border-width:9px 5.5px 0 5.5px;border-color:#f81404 transparent transparent transparent}.pg-stepArea__button{margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:360px;border:1px solid #ff8000;border-radius:6px;background:-webkit-gradient(linear,left top,left bottom,from(#ffa448),to(#ff8000));background:linear-gradient(180deg,#ffa448 0,#ff8000);padding:25px 0;text-decoration:none;line-height:1.5;font-size:144%;font-weight:700;color:#fff;-webkit-box-shadow:0 4px 0 rgba(0,0,0,.5);box-shadow:0 4px 0 rgba(0,0,0,.5);cursor:pointer}.pg-stepArea__button:hover{border:1px solid #ff4000;background:-webkit-gradient(linear,left top,left bottom,from(#ff5e1b),to(#ff4000));background:linear-gradient(180deg,#ff5e1b 0,#ff4000)}.pg-stepArea__button:before{margin-right:6px;content:"";background:url(/assets/pc/images/counseling/icon_arrow.png) no-repeat;display:inline-block;width:30px;height:30px}.pg-stepArea__confirm{margin-top:28px}.pg-stepArea__confirmList{margin-bottom:62px}.pg-stepArea__confirmList ul,.pg-stepArea__confirmList ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-stepArea__confirmList ul li{margin-bottom:3.3vw}.pg-stepArea__confirmList ul li:first-child{margin:0 0 17px 0;width:297px}.pg-stepArea__confirmList ul li:first-child div:first-child{width:171px}.pg-stepArea__confirmList ul li:first-child div:last-child{width:126px}.pg-stepArea__confirmList ul li:nth-child(2){margin:0 0 17px auto;width:313px}.pg-stepArea__confirmList ul li:nth-child(2) div:first-child{width:203px}.pg-stepArea__confirmList ul li:nth-child(2) div:last-child{width:110px}.pg-stepArea__confirmList ul li:nth-child(3){margin:0;width:297px}.pg-stepArea__confirmList ul li:nth-child(3) div:first-child{width:171px}.pg-stepArea__confirmList ul li:nth-child(3) div:last-child{width:126px;word-wrap:break-word;word-break:break-all}.pg-stepArea__confirmList ul li:nth-child(4){margin:0 0 0 auto;width:313px}.pg-stepArea__confirmList ul li:nth-child(4) div:first-child{width:203px}.pg-stepArea__confirmList ul li:nth-child(4) div:last-child{width:110px;word-wrap:break-word;word-break:break-all}.pg-stepArea__confirmButtonList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pg-stepArea__confirmButtonList .pg-stepArea__button{margin:0}.pg-stepArea__fixButton{margin-right:40px;cursor:pointer;width:100px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebebeb));background:linear-gradient(180deg,#fff 0,#ebebeb);border:2px solid #999;border-radius:5px;padding:11px 0 12px;color:#333;font-size:88%}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.error-enter-active,.error-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.error-enter,.error-leave-to{opacity:0}.additionalItems-enter-active,.additionalItems-leave-active{-webkit-transition:opacity 1s;transition:opacity 1s}.additionalItems-enter,.additionalItems-leave-to{opacity:0}.pg-counselingArea{margin-bottom:50px;position:relative}.pg-counselingArea__mainImg{margin-bottom:25px;position:relative;overflow:hidden;height:422px}.pg-counselingArea__mainImg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pg-counselingArea__inner{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:790px;z-index:10px;position:absolute;top:25px;left:0;right:0}.pg-counselingArea__inner h2{margin-bottom:20px}.pg-counselingArea__inner ul{margin-bottom:11px;background:hsla(0,0%,100%,.8);padding:16px 25px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-counselingArea__inner ul li{margin-bottom:10px;position:relative;width:370px}.pg-counselingArea__inner ul li:before{margin-right:6px;content:"";display:inline-block;border:2px solid #3d62ac;width:10px;height:10px;border-radius:50%}.pg-counselingArea__inner ul li:nth-child(5),.pg-counselingArea__inner ul li:nth-child(6){margin-bottom:0}.pg-counselingArea__inner h3{font-size:111%}.pg-meritArea{margin-bottom:50px}.pg-meritArea__meritList{margin-bottom:115px;position:relative;background:#f6f3e9;padding:30px 0 35px}.pg-meritArea__meritList:before{content:"";position:absolute;bottom:-90px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:90px 200px 0 200px;border-color:#f6f3e9 transparent transparent transparent}.pg-meritArea__meritList ul{margin:0 auto 20px;width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-meritArea__meritList ul li{margin-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:238px;height:180px;border:2px solid #3d62ac;border-radius:2px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.pg-meritArea__meritList ul li:last-child{margin-right:0}.pg-meritArea__meritList ul li:first-child{padding:23px 0 31px}.pg-meritArea__meritList ul li:first-child img{margin-bottom:29px}.pg-meritArea__meritList ul li:nth-child(2){padding:21px 0 16px}.pg-meritArea__meritList ul li:nth-child(2) img{margin-bottom:14px}.pg-meritArea__meritList ul li:nth-child(3){padding:21px 0 16px}.pg-meritArea__meritList ul li:nth-child(3) img{margin-bottom:14px}.pg-meritArea__meritList ul li:nth-child(4){padding:30px 0 23px}.pg-meritArea__meritList ul li:nth-child(4) img{margin-bottom:23px}.pg-caseArea{margin-bottom:50px}.pg-caseArea__title{margin-left:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pg-caseArea__listWrap{margin-bottom:95px;position:relative;background:#2a65b7;padding:10px 0 40px}.pg-caseArea__listWrap:before{content:"";position:absolute;bottom:-90px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:90px 200px 0 200px;border-color:#2a65b7 transparent transparent transparent}.pg-caseArea ul{margin:0 auto;width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-caseArea ul li{margin-right:50px;width:300px}.pg-caseArea ul li .pg-caseArea__consultation{position:relative;background:#fff;height:240px;border:1px solid #707070;border-radius:10px;padding:23px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.pg-caseArea ul li .pg-caseArea__consultation:before{content:"";background:url(/assets/pc/images/promo/landing01/caseArea_arrow.png) no-repeat;position:absolute;top:-18px;left:119px;width:21px;height:18px}.pg-caseArea ul li:first-child img{margin-right:35px}.pg-caseArea ul li:nth-child(2) img{margin-right:26px}.pg-caseArea ul li:nth-child(3){margin-right:0}.pg-caseArea ul li:nth-child(3) img{margin-right:25px}.pg-caseArea h4{margin-bottom:38px}.pg-voiceArea{margin-bottom:50px}.pg-voiceArea__voiceList{margin-bottom:115px;position:relative;background:#f6f3e9;padding:10px 0 50px}.pg-voiceArea__voiceList:before{content:"";position:absolute;bottom:-90px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:90px 200px 0 200px;border-color:#f6f3e9 transparent transparent transparent}.pg-voiceArea__voiceList h2{font-size:222%;padding:18px 0 23px}.pg-voiceArea__voiceList>div{margin:0 auto;width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pg-voiceArea__voiceList>div ul{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:660px}.pg-voiceArea__voiceList>div ul li{margin-right:20px;width:320px;position:relative;background:#fff;padding:13px 25px 30px;font-family:Yusei Magic,sans-serif;font-size:111%}.pg-voiceArea__voiceList>div ul li:before{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 40px 40px;border-color:transparent transparent #f6f3e9 transparent}.pg-voiceArea__voiceList>div ul li:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:40px 40px 0 0;border-color:#e8d88a transparent transparent transparent}.pg-voiceArea__voiceList>div ul li:last-child{margin-right:0}.pg-voiceArea__voiceList>div ul li p{margin-bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(97%,transparent),color-stop(97%,#aaa),to(#aaa));background-image:linear-gradient(180deg,transparent,transparent 97%,#aaa 0,#aaa);background-size:100% 1.5em}@media (-ms-high-contrast:none){.pg-voiceArea__voiceList>div ul li p{background-size:100% 1.5em}}@-moz-document url-prefix(){.pg-voiceArea__voiceList>div ul li p{background-size:100% 1.495em}}::-webkit-full-page-media,:future,:root .pg-voiceArea p{background-size:100% 1.5em}.pg-flowArea{margin-bottom:50px}.pg-flowArea__flowList{margin-bottom:115px;position:relative;background:#ecf2fb;padding:10px 0 15px}.pg-flowArea__flowList:before{content:"";position:absolute;bottom:-90px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:90px 200px 0 200px;border-color:#ecf2fb transparent transparent transparent}.pg-flowArea__flowList h2{font-size:222%;padding:18px 0 23px}.pg-flowArea__flowList ul{margin:0 auto 10px;width:920px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-flowArea__flowList ul li{margin-right:20px;width:215px;position:relative}.pg-flowArea__flowList ul li:last-child{margin-right:0}.pg-flowArea__flowList ul li:last-child:before{content:none}.pg-flowArea__flowList ul li:before{content:"";width:0;height:0;border-style:solid;border-width:14px 0 14px 10px;border-color:transparent transparent transparent #ccc;position:absolute;top:8px;right:-16px;margin:auto}.pg-flowArea__flowList ul li h3{margin-bottom:8px;background:#2a65b7;border-radius:5px;padding:6px 0 7px;letter-spacing:4px}.pg-flowArea__flowList ul li img{margin-bottom:9}.pg-flowArea__flowList .pg-memoFont{margin:0 auto;width:920px}.pg-faqArea{margin-bottom:50px}.pg-faqArea h2{margin-bottom:30px}.pg-faqArea .questionList{margin:0 auto 70px;width:1000px}.pg-faqArea .questionList li{position:relative;border-top:1px dotted #bbb;padding:13px 0 15px;background:#fff}.pg-faqArea .questionList li:last-child{border-bottom:1px dotted #bbb}.pg-faqArea .questionList_question,.pg-faqArea .questionList_questionTitle{display:-webkit-box;display:-ms-flexbox;display:flex}.pg-faqArea .questionList_questionTitle{margin-right:5px;width:81%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:1.5;padding:3px 0 0 43px;font-size:89%}.pg-faqArea .questionList_questionTitle:before{content:"Q";position:absolute;top:0;left:0;width:34px;height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:1px solid #bed3f1;background:#e0eaf9;text-align:center;font-size:113%;font-weight:700;color:#2a65b7}.pg-faqArea .questionList_button{position:absolute;top:10px;right:0;background:none;border:none;padding:0}.pg-faqArea .questionList_button span{padding:4px 10px 4px 30px;border:2px solid #aaa;border-radius:5px;display:inline-block;line-height:1.4;background:url(/assets/pc/images/icon_sprite.png) no-repeat -356px -121px,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e8e8e8));background:url(/assets/pc/images/icon_sprite.png) no-repeat -356px -121px,linear-gradient(180deg,#fff,#e8e8e8);text-decoration:none;color:#333;cursor:pointer}.pg-faqArea .questionList_button span:after{content:"回答を見る"}.pg-faqArea .questionList_button span:hover{background:#dfdfdf url(/assets/pc/images/icon_sprite.png) no-repeat -356px -121px;background:url(/assets/pc/images/icon_sprite.png) no-repeat -356px -121px,-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#fff));background:url(/assets/pc/images/icon_sprite.png) no-repeat -356px -121px,linear-gradient(180deg,#e8e8e8,#fff)}.pg-faqArea .questionList_button.on span{background:url(/assets/pc/images/icon_sprite.png) no-repeat -326px -151px,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e8e8e8));background:url(/assets/pc/images/icon_sprite.png) no-repeat -326px -151px,linear-gradient(180deg,#fff,#e8e8e8)}.pg-faqArea .questionList_button.on span:after{content:"閉じる"}.pg-faqArea .questionList_button.on span:hover{background:#dfdfdf url(/assets/pc/images/icon_sprite.png) no-repeat -326px -151px;background:url(/assets/pc/images/icon_sprite.png) no-repeat -326px -151px,-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#fff));background:url(/assets/pc/images/icon_sprite.png) no-repeat -326px -151px,linear-gradient(180deg,#e8e8e8,#fff)}.pg-faqArea .questionList .answer{padding:0 0 0 43px}.pg-faqArea .questionList .answerTitle{margin-bottom:3px;color:#ff8000;font-size:89%}.pg-faqArea .questionList .answerText{font-size:89%}.pg-faqArea .questionList .js-accordion--target{-webkit-transition:height .7s ease-in-out;transition:height .7s ease-in-out;overflow:hidden}.pg-faqArea .questionList .js-accordion--target.state-open{padding-top:17px}.pg-faqArea .questionList .js-accordion-enter-active{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:js-accordion--anime__opend;animation-name:js-accordion--anime__opend}.pg-faqArea .questionList .js-accordion-leave-active{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:js-accordion--anime__closed;animation-name:js-accordion--anime__closed}@-webkit-keyframes js-accordion--anime__opend{0%{display:none;padding-top:0}to{display:block;padding-top:17px}}@keyframes js-accordion--anime__opend{0%{display:none;padding-top:0}to{display:block;padding-top:17px}}@-webkit-keyframes js-accordion--anime__closed{0%{display:block;padding-top:17px}to{display:none;padding-top:0}}@keyframes js-accordion--anime__closed{0%{display:block;padding-top:17px}to{display:none;padding-top:0}}.pg-closingArea{margin-bottom:110px}.pg-closingArea__benefitsList{margin-bottom:115px;position:relative;background:#fee;padding:19px 0 40px}.pg-closingArea__benefitsList:before{content:"";position:absolute;bottom:-90px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:90px 200px 0 200px;border-color:#fee transparent transparent transparent}.pg-closingArea__benefitsList h2{margin-bottom:25px;color:#fb7873}.pg-closingArea__benefitsList h2 span{margin-right:4px;background:#fb7873;padding:0 5px}.pg-closingArea__benefitsList ul{margin:0 auto;width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-closingArea__benefitsList ul li{margin-right:40px;width:430px;background:#fff;border-top:7px solid #fb7873;padding:20px 20px 16px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.pg-closingArea__benefitsList ul li>div{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pg-closingArea__benefitsList ul li>div>img{margin-right:30px}.pg-closingArea__benefitsList ul li>div .pg-closingArea__rightContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:180px}.pg-closingArea__benefitsList ul li>div .pg-closingArea__rightContent>span{color:#fb7873;letter-spacing:1px;font-size:111%}.pg-closingArea__benefitsList ul li>div .pg-closingArea__rightContent img{margin-bottom:14px}.pg-closingArea__benefitsList ul li>div .pg-closingArea__rightContent h3{font-size:111%}.pg-closingArea__benefitsList ul li>div .pg-closingArea__rightContent h3 span{color:#fb7873}.pg-closingArea__benefitsList ul li>p>span{display:block;color:#777;font-size:72%;margin-top:5px}.pg-closingArea__benefitsList ul li:last-child{margin-right:0}
/*# sourceMappingURL=promo_landing01.css.map */