.pc-only{display:initial}.sp-only{display:none}@media screen and (max-width: 768px){.pc-only{display:none}.sp-only{display:initial}}.top-section:not(.commercial):not(.intro):not(.reason):not(.wn-system-block):not(.history) .wn-title.large{color:#0984e3}.top-section .wn-title.large{text-align:center;color:#fff}.top-section.intro{position:relative;padding-top:120px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.top-section.intro::after{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;content:"";-webkit-box-shadow:inset 0 -80px 80px 0 rgba(0,0,0,.25);box-shadow:inset 0 -80px 80px 0 rgba(0,0,0,.25)}.top-section.intro .wn-inner-large{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.top-section.intro .wn-inner-large .img-wrap{-webkit-box-shadow:0px 15px 20px 0px rgba(0,0,0,.3);box-shadow:0px 15px 20px 0px rgba(0,0,0,.3)}.top-section.intro .text{width:42%;position:relative;padding-bottom:120px;padding-left:10%;text-align:center;color:#fff}.top-section.intro .text .wn-title.xlarge{font-size:2.9832vw}.top-section.intro .text p{font-size:20px;font-size:2rem;line-height:2.75}.top-section.intro .text .logo{margin-top:70px}.top-section.intro .text .logo img{width:auto;height:104px}.top-section.intro .img{position:relative;z-index:0;width:600px}.top-section.intro .img img{max-width:100%}.top-section.intro .intro-figcaption{font-size:1.2rem;line-height:1.5;text-align:left;margin-top:25px;color:#fff}.top-section.intro.intro-ceo{padding-top:135px}.top-section.intro.intro-ceo .text{min-width:550px;width:auto;padding-bottom:130px;padding-left:7%;-webkit-box-sizing:border-box;box-sizing:border-box}.top-section.intro.intro-ceo .wn-inner-large{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.top-section.intro.intro-ceo .img{width:520px;margin-top:10px}.top-section.intro.intro-ceo .btn-intro{margin-top:20px}.top-section.feature{padding:90px 0;text-align:center}.top-section.feature p{font-size:18px;font-size:1.8rem}.top-section.feature .img{max-width:798px;margin:50px auto 0}.top-section.feature .img img{max-width:100%}.top-section.performance{border-top:1px solid #d5d5d5;padding:56px 0 80px;text-align:center}.top-section.performance p{font-size:18px;font-size:1.8rem}.top-section.performance figure{margin-top:40px}.top-section.performance figure img{max-width:800px;width:100%;margin:0 auto}.top-section.performance .notice{font-size:12px;font-size:1.2rem;max-width:800px;margin:0 auto;margin-top:11px;text-align:left;color:#666}.top-section.performance .notice li{list-style:disc}.top-section.reason{padding:70px 0 90px;color:#fff;background-color:#144371}.top-section.reason .wn-inner-large{padding:0}.top-section.reason .reason-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:70px}.top-section.reason .reason-list .item{width:33.3333333333%}.top-section.reason .reason-list .photo img{max-width:100%;height:auto}.top-section.reason .reason-list .text{position:relative;padding:20px 40px 0 60px}.top-section.reason .reason-list .text .number{position:absolute;top:20px;right:30px}.top-section.reason .reason-list .text .wn-title{padding-top:24px;padding-right:26%;font-size:26px;font-size:1.875vw;letter-spacing:-0.05rem}.top-section.reason .reason-list .text .wn-title .number{margin-left:20px}.top-section.reason .reason-list .text p{font-size:16px;font-size:1.6rem}.top-section.reason .reason-list .text .attention{font-size:13px;font-size:1.3rem;margin-top:.5em}.top-section.partner{border-top:1px solid #d5d5d5;margin-top:70px;padding-top:70px}.top-section.partner .wn-inner-middle{padding:0 20px}.top-section.partner .partner-bnr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:960px;margin:0 auto;padding:60px 0 0;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-section.partner .partner-bnr li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0px 20px;margin:0 2%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-section.partner .partner-bnr li img{max-width:100%;width:auto;height:34px}.top-section.partner .partner-bnr li:nth-child(1) img{height:26px}.top-section.partner .partner-bnr li:nth-child(2) img{height:37px}.top-section.partner .partner-bnr li:nth-child(3) img{height:29px}.top-section.partner .partner-bnr li:nth-child(4) img{height:38px}.top-section.partner .partner-bnr li:nth-child(5) img{height:31px}.top-section.partner .partner-bnr li:nth-child(6) img{margin-top:-4px;height:41px}.top-section.partner .partner-bnr li:nth-child(7) img{height:36px}.top-section.partner .partner-bnr li:nth-child(8) img{height:58px}.top-section.partner .partner-bnr li:nth-child(9) img{height:30px}.top-section.partner .partner-bnr li:nth-child(10) img{height:27px}.top-section.partner .partner-bnr li:nth-child(11) img{height:26px}.top-section.partner .partner-bnr li:nth-child(12) img{height:45px;position:relative;top:-1px}.top-section.partner .partner-bnr li:nth-child(13) img{height:26px}.top-section.partner .partner-bnr .spaceBox{display:none}@media screen and (max-width: 960px){.top-section.partner .partner-bnr .spaceBox{display:block}}.top-section.partner .partner-anchor{max-width:968px;margin:40px auto 60px;font-size:0}.top-section.partner .partner-anchor__link{width:49%;height:84px;display:inline-block;text-align:center}.top-section.partner .partner-anchor__link a{padding:23px 20px;background:#0984e3;display:block;color:#fff;font-size:22px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.top-section.partner .partner-anchor__link a::after{content:"";width:36px;height:12px;margin:auto;background:url("/image/servicelist/ico_arrow_right.png") no-repeat 0 0;background-size:36px auto;position:absolute;top:0;bottom:0;right:20px}.top-section.partner .partner-anchor__link:first-child{margin-right:2%}@media screen and (max-width: 950px){.top-section.partner .partner-anchor__link a{font-size:16px}}.top-section.partner .partner-btn{width:340px;padding:20px 0}.top-section.service{margin-top:70px;padding:70px 0 90px;border-top:1px solid #d5d5d5}.top-section.service .wn-inner-middle{position:relative;max-width:1080px}.top-section.service .text{-webkit-box-sizing:border-box;box-sizing:border-box;width:38%;padding:140px 0 40px}.top-section.service .text .wn-title.large{text-align:left}.top-section.service .text p{font-size:18px;font-size:1.8rem}.top-section.service .img{position:absolute;top:0;right:0;width:54%;margin-top:-10px}.top-section.service .img img{max-width:100%;height:auto}.top-section.service .btn{margin-top:50px;margin-bottom:60px}.top-section.commission{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.top-section.commission .wn-inner-large{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px}.top-section.commission .wn-inner-large .block-title{font-size:32px;font-size:3.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:44%;text-align:center;color:#fff;background-color:#0984e3;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-section.commission .wn-inner-large .contents.simple-fee{max-width:960px;width:100%;margin:auto}.top-section.commission .wn-inner-large .contents .body{position:relative;padding:40px;padding-left:calc(17% + 185px)}.top-section.commission .wn-inner-large .contents .body h2{text-align:left}.top-section.commission .wn-inner-large .contents .body .rate{position:absolute;margin:0;text-align:center}.top-section.commission .wn-inner-large .contents .body .rate.tune{top:95px;left:2.5%;max-width:293px;width:100%}.top-section.commission .wn-inner-large .contents .body .rate dt{font-size:20px;font-size:2rem;margin:0;color:#0984e3}.top-section.commission .wn-inner-large .contents .body .rate dd{margin:0;padding-top:10px}.top-section.commission .wn-inner-large .contents .body .rate dd.fee-1per img{max-width:293px;width:100%}.top-section.commission .wn-inner-large .contents .body .fee-about{margin:4rem 0 0 3rem}.top-section.commission .wn-inner-large .contents .body .fee-about li{font-size:18px;font-size:1.8rem;line-height:1.25;margin-bottom:2rem}.top-section.commission .wn-inner-large .contents .body .fee-about li em{font-size:12px;font-size:1.2rem}.top-section.commission .wn-inner-large .contents .body .wn-title.middle{color:#0984e3}.top-section.commission .wn-inner-large .contents .body p{margin-top:1em}.top-section.commission .wn-inner-large .contents .body p.visible-pc{margin-top:0}.top-section.commission .wn-inner-large .contents .body .attention{font-size:12px;font-size:1.2rem;margin-top:1em;color:#666}.top-section.commission .wn-inner-large .contents .body .btn{margin:40px 0 0}.top-section.voice{margin-top:80px}.top-section.investment{margin-top:80px}.top-section.investment .wn-inner-middle .investment-bnr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:960px;margin:0 auto;padding:40px 0 0;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-section.investment .wn-inner-middle .investment-bnr li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.top-section.investment .wn-inner-middle .investment-bnr li img{max-width:100%;height:auto}.top-section.wn-system-block{margin-top:0}.top-section.step{margin-top:80px}.top-section.step .firststep-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:1380px;margin:20px auto 0;background-color:#fff;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-section.step .firststep-list .item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3%;padding:0 50px}.top-section.step .firststep-list .item:after{position:absolute;top:50%;left:100%;display:block;width:19px;height:62px;margin-top:-31px;margin-left:-10px;content:" ";background:url("/image/5/common/step_icon_arrow.png") no-repeat 50%}.top-section.step .firststep-list .item:last-child:after{display:none}.top-section.step .firststep-list .item .number{font-size:18px;font-size:1.8rem;display:inline-block;color:#0984e3;border-bottom:#0984e3 1px solid}.top-section.step .firststep-list .item .number span{font-size:32px;font-size:3.2rem;margin-left:10px;vertical-align:-2px}.top-section.step .firststep-list .item .icon{display:block;margin:30px 0;text-align:center}.top-section.step .firststep-list .item .icon img{max-height:80px;max-width:100px}.top-section.step .firststep-list .item .step_num{display:block;margin:30px 0;text-align:center}.top-section.step .firststep-list .item .wn-title{margin-top:1em;color:#0984e3}@media screen and (max-width: 1400px){.top-section.step .firststep-list .item .wn-title.middle{font-size:1.695vw}}.top-section.step .firststep-list .item .step_sp_br{display:none}.top-section.step .firststep-list .item .step-text{font-size:1.5rem;text-align:left;margin:2em 0}.top-section.step .attention_step1{font-size:12px;vertical-align:10px}.top-section.step .attention_step2{font-size:12px;font-size:1.2rem;vertical-align:3px}.top-section.step .list_style{font-size:1.2rem;counter-reset:number 0;text-align:left;color:#666;max-width:960px;margin:80px auto 0;padding:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.top-section.step .list_style li{position:relative;padding-left:30px}.top-section.step .list_style li:not(:first-of-type){margin-top:.5em}.top-section.step .list_style li::before{position:absolute;top:0;left:0;content:"※" counter(number);counter-increment:number 1}.top-section.step .list_style .ul_space{margin-top:3rem}.top-section.step .preparation-box{background-color:#ebebeb}.top-section.step .preparation-block{font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:960px;margin:60px auto 0;padding:20px;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-section.step .preparation-block .wn-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0984e3;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-section.step .preparation-block .body{-webkit-box-sizing:border-box;box-sizing:border-box;width:78%;padding:10px 0 10px 30px}.top-section.step .preparation-block .attention{font-size:13px;font-size:1.3rem;font-weight:normal;margin-top:1em;text-align:left;color:#666}.top-section.step .preparation-block ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-section.step .preparation-block ul li{position:relative;font-weight:500;padding:0 0 0 50px;background:url("/image/5/common/step_icon_plus.png") no-repeat 10px 50%}.top-section.step .preparation-block ul li:first-child{padding-left:0;background:none}.top-section.step .visible-sp_step{display:none}.top-section.step .item_btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3%;padding:0 50px;display:block;float:left}.top-section .no_pc{display:none}.top-section .no_sp{display:block;max-width:1380px;margin:20px auto 5px}.top-section.info{margin-top:0px}.top-section.info .info-list{margin-top:60px}.top-section.info .info-list a{display:inline-block;color:#0984e3}.top-section.info .info-list a:hover{text-decoration:underline}.top-section.info .info-list li:not(:first-of-type){margin-top:1.5em}.top-section.info .info-list dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}.top-section.info .info-list dl dt{width:8em}.top-section.info .info-list dl dd{-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.top-section.info .flow{text-align:center;border-bottom:#144371 15px solid}.top-section.info .flow a{font-size:24px;font-size:2.4rem;font-weight:bold;display:inline-block;padding:40px 0 40px 60px;color:#144371;background:url(/image/5/common/common_arrow_right_navy.png) no-repeat 0 50%;background-size:40px}.top-section.wn-app-cv{margin-top:100px;padding:55px 0 70px}.top-section.wn-app-cv .photo img.multi-d{max-width:491px;width:100%}.top-section.wn-app-cv .wn-inner-middle{-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-section.wn-app-cv .wn-inner-middle .text{padding-left:15%;max-width:430px;font-size:14px;font-size:1.4rem}.top-section.wn-app-cv .wn-inner-middle .text .btn-wrap{margin-top:10px;margin-bottom:20px}.top-section.wn-app-cv .wn-inner-middle .text .good-design_app img{width:394px;padding-bottom:30px}.top-section.wn-app-cv .wn-inner-middle .text .wn-title.large{text-align:left}.top-section.wn-app-cv .wn-inner-middle .text .wn-title.middle{font-size:20px;font-size:2rem;color:#0984e3}.top-section.wn-app-cv .wn-inner-middle .text .wn-title.middle+p{margin-top:8px;margin-bottom:15px}.top-section.wn-app-cv .wn-inner-middle .text .wn-title.small{font-size:15px;font-size:1.5rem;color:#0984e3;font-weight:500;margin:5px 0 10px}.top-section.wn-app-cv .wn-inner-middle .text .wn-title:nth-child(2){margin-top:0rem}.top-section.wn-app-cv .wn-inner-middle .text .check-list{margin-top:40px}.top-section.wn-app-cv .wn-inner-middle .text .check-list li{font-size:18px;font-size:1.8rem;margin:.5em;padding-left:2em;color:#0984e3;background:url("/image/5/common/common_icon_check.png") no-repeat 0 50%}.top-section.wn-app-cv .wn-inner-note{max-width:950px}.top-section.wn-app-cv .wn-inner-note ul.note{margin-top:20px}.top-section.wn-app-cv .wn-inner-note ul.note li{font-size:12px;font-size:1.2rem;position:relative;padding-left:2em;color:#666}.top-section.wn-app-cv .wn-inner-note ul.note li:before{position:absolute;top:0;left:0;content:"※"}.top-section.intro .text .wn-title.xlarge{font-size:42px;font-size:4.2rem}.top-section.intro .img-wrap{display:inline-block;-webkit-box-shadow:0px 15px 20px 0px rgba(0,0,0,.3);box-shadow:0px 15px 20px 0px rgba(0,0,0,.3)}.top-section.intro .btn-intro{display:block;width:100%;max-width:325px;padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;color:#fff;background-color:rgba(17,85,132,.7);background-image:url(/image/5/top/icon_btn_intro.png);background-repeat:no-repeat;background-position:right 20px center;-webkit-box-shadow:1px 1px 10px 0px rgba(0,0,0,.1);box-shadow:1px 1px 10px 0px rgba(0,0,0,.1)}.top-section.intro .btn-intro__title{font-size:1.6rem;line-height:1}.top-section.intro .btn-intro__lead{opacity:.7;font-size:1.1rem;margin-top:10px;line-height:1 !important}.top-section.reason .reason-list .text .wn-title{font-size:26px;font-size:2.6rem;font-weight:500}@media screen and (min-width: 1411px){.top-section.intro .text .wn-title.xlarge{font-size:42px;font-size:4.2rem}.top-section.intro .img-wrap{display:inline-block;-webkit-box-shadow:0px 15px 20px 0px rgba(0,0,0,.3);box-shadow:0px 15px 20px 0px rgba(0,0,0,.3)}.top-section.intro .btn-intro{display:block;width:100%;max-width:325px;padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;color:#fff;background-color:rgba(17,85,132,.7);background-image:url(/image/5/top/icon_btn_intro.png);background-repeat:no-repeat;background-position:right 20px center;-webkit-box-shadow:1px 1px 10px 0px rgba(0,0,0,.1);box-shadow:1px 1px 10px 0px rgba(0,0,0,.1)}.top-section.intro .btn-intro__title{font-size:1.6rem;line-height:1}.top-section.intro .btn-intro__lead{opacity:.7;font-size:1.1rem;margin-top:10px;line-height:1 !important}.top-section.reason .reason-list .text .wn-title{font-size:26px;font-size:2.6rem;font-weight:500}.wn-inner-large .img{top:-1px}}@media screen and (max-width: 1200px){.top-section.intro .text p{font-size:1.6vw;line-height:2.5}.top-section.intro .img-wrap{display:inline-block;-webkit-box-shadow:0px 15px 20px 0px rgba(0,0,0,.3);box-shadow:0px 15px 20px 0px rgba(0,0,0,.3)}.top-section.intro .btn-intro{display:block;width:100%;max-width:325px;padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;color:#fff;background-color:rgba(17,85,132,.7);background-image:url(/image/5/top/icon_btn_intro.png);background-repeat:no-repeat;background-position:right 20px center;-webkit-box-shadow:1px 1px 10px 0px rgba(0,0,0,.1);box-shadow:1px 1px 10px 0px rgba(0,0,0,.1)}.top-section.intro .btn-intro__title{font-size:1.6rem;line-height:1}.top-section.intro .btn-intro__lead{opacity:.7;font-size:1.1rem;margin-top:10px;line-height:1 !important}.top-section.reason{padding:40px 0 50px}.top-section.reason .reason-list{margin-top:40px}.top-section.reason .reason-list .text{padding:20px}.top-section.reason .reason-list .text .number{text-align:right}.top-section.reason .reason-list .text .number img{width:70%;height:auto}.top-section.reason .reason-list .text .wn-title{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.top-section.reason .reason-list .text .wn-title .number img{width:52px}.top-section.step .preparation-block{display:block;margin:60px auto 0;padding:20px;text-align:center}.top-section.step .preparation-block .wn-title{display:block;width:auto;padding:0 0 15px;border-right:none;border-bottom:#d5d5d5 1px solid}.top-section.step .preparation-block .body{width:auto;padding:15px 0 0}.top-section.step .preparation-block ul{-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-section.step .wn-btn{padding:20px;min-width:200px}.top-section.step .step-text{font-size:1.6vw}.top-section.step .item .wn-title.middle{font-size:2.5vw}.top-section.step .item .number span{font-size:1.6vw}.top-section.wn-app-cv .wn-inner-middle .text{padding-left:5%}}@media screen and (min-width: 961px){.wn-text-slide-block.media .bx-wrapper .bx-pager.bx-default-pager a.active{display:none}}@media screen and (max-width: 960px){.top-section.intro{padding-top:40px}.top-section.intro .wn-inner-large{display:block;overflow:hidden;padding:0}.top-section.intro .text{width:auto;padding-bottom:40px}.top-section.intro .logo{margin-top:20px}.top-section.intro .logo img{height:80px}.top-section.intro .img{padding-top:0;text-align:center}.top-section.intro .img img{max-width:270px;margin-bottom:-25px;height:auto}.top-section.intro.intro-ceo{padding-top:40px}.top-section.intro.intro-ceo .wn-inner-large{overflow:initial}.top-section.intro.intro-ceo .text{min-width:auto;padding-bottom:0;padding-left:0}.top-section.intro.intro-ceo .img{width:100%;margin-top:50px;padding-bottom:40px}.top-section.intro.intro-ceo .img img{max-width:100%;margin-bottom:initial}.top-section.intro.intro-ceo .img .intro-figcaption{max-width:580px;margin-left:auto;margin-right:auto}.top-section.intro.intro-ceo .img .btn-intro{margin-left:auto;margin-right:auto}.top-section.partner{margin-top:35px;padding-top:40px}.top-section.partner .partner-bnr{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:-10px;margin-left:-10px}.top-section.partner .partner-bnr li{display:inline-block;text-align:center;padding:20px 10px;width:50%;margin:0}.top-section.partner .partner-bnr li img{width:auto}.top-section.reason .reason-list .text .wn-title{padding-right:32%}.top-section.commission .wn-inner-large .contents{width:auto}.top-section.commission .wn-inner-large .contents .body{padding:35px 15px 45px}.top-section.commission .wn-inner-large .contents .body h2{text-align:center;font-size:34px;font-size:3.4rem;font-weight:500}.top-section.commission .wn-inner-large .contents .body .rate{padding-top:10px}.top-section.commission .wn-inner-large .contents .body .rate.tune{position:static;margin:1rem auto -3rem}.top-section.commission .wn-inner-large .contents .body .rate dt{font-size:22px;font-size:2.2rem;display:inline-block}.top-section.commission .wn-inner-large .contents .body .rate dd{display:inline-block}.top-section.commission .wn-inner-large .contents .body .rate dd img{width:64px;height:auto;padding-left:5px}.top-section.commission .wn-inner-large .contents .body .fee-about{margin:2rem auto 0;max-width:550px}.top-section.commission .wn-inner-large .contents .btn{text-align:center}.top-section.step .preparation-block{margin:20px 10px}.top-section.step .wn-btn{font-size:14px;font-size:1.4rem}.top-section.wn-app-cv .wn-inner-middle .text .btn-wrap{margin-bottom:20px}.top-section.wn-app-cv .wn-inner-middle .text .good-design_app{text-align:center}}@media screen and (max-width: 768px){.top-section.wn-app-cv .wn-inner-middle .text .good-design_app img{width:100%;padding-bottom:40px}}@media screen and (max-width: 768px){.top-section.intro .text{padding-bottom:0;padding-left:0}.top-section.intro .text p{font-size:15px;font-size:1.5rem;margin-top:1em}.top-section.intro .text .logo{margin-top:20px}.top-section.intro .text .logo img{height:60px}.top-section.intro .text .wn-title.xlarge{font-size:24px;font-size:2.4rem}.top-section.intro .img{padding-top:40px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.top-section.intro .btn-intro{max-width:100%;text-align:left;padding:10px 20px}.top-section.intro .btn-intro__title{font-size:1.6rem}.top-section.intro .btn-intro__lead{font-size:1.1rem}.top-section.intro .intro-figcaption{margin-top:20px;font-size:1rem}.top-section.intro.intro-ceo .img{padding:40px 40px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:0}.top-section.intro.intro-ceo .img .img-wrap{width:100%;-webkit-box-shadow:0px 15px 20px 0px rgba(0,0,0,.3);box-shadow:0px 15px 20px 0px rgba(0,0,0,.3)}.top-section.intro.intro-ceo .img .img-wrap img{width:100%}.top-section.intro.intro-ceo .img .intro-figcaption{width:100%;max-width:100%}.top-section.intro.intro-ceo .btn-intro{margin-top:10px;padding:12px 15px;background-position:right 15px center}.top-section.intro.intro-ceo .btn-intro__title{font-size:1.4rem}.top-section.intro.intro-ceo .btn-intro__lead{font-size:1rem;margin-top:10px}.top-section.feature{padding:45px 0}.top-section.feature p{font-size:14px;font-size:1.4rem}.top-section.feature .img{max-width:520px;margin:15px auto 0;padding:0 20px}.top-section.feature .btn{margin-top:30px}.top-section.performance{padding:40px 0 50px}.top-section.performance p{font-size:15px;font-size:1.5rem}.top-section.performance figure{margin-top:2.5rem}.top-section.performance figure figcaption{margin-bottom:1rem;font-size:14px;font-size:1.4rem}.top-section.performance .notice{word-break:break-all;margin:0 20px}.top-section.partner{margin-top:35px;padding-top:40px;padding-bottom:40px}.top-section.partner .partner-bnr{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto;max-width:360px;padding:30px 0 0}.top-section.partner .partner-bnr li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 5px 5px;width:50%;margin:0}.top-section.partner .partner-bnr li img{width:auto}.top-section.partner .partner-bnr li:nth-child(1) img{width:82px;height:auto}.top-section.partner .partner-bnr li:nth-child(2) img{width:150px;height:auto}.top-section.partner .partner-bnr li:nth-child(3) img{width:68px;height:auto}.top-section.partner .partner-bnr li:nth-child(4) img{width:88px;height:auto}.top-section.partner .partner-bnr li:nth-child(5) img{width:100px;height:auto}.top-section.partner .partner-bnr li:nth-child(6) img{width:94px;height:auto}.top-section.partner .partner-bnr li:nth-child(7) img{width:80px;height:auto}.top-section.partner .partner-bnr li:nth-child(8) img{width:155px;height:auto}.top-section.partner .partner-bnr li:nth-child(9) img{width:120px;height:auto}.top-section.partner .partner-bnr li:nth-child(10) img{width:155px;height:auto}.top-section.partner .partner-bnr li:nth-child(11) img{width:90px;height:auto}.top-section.partner .partner-bnr li:nth-child(12) img{width:120px;height:auto}.top-section.partner .partner-bnr li:nth-child(13) img{width:160px;height:auto}.top-section.partner .partner-anchor{max-width:360px;margin-top:25px;margin-bottom:0}.top-section.partner .partner-anchor__link{height:64px;text-align:left}.top-section.partner .partner-anchor__link a{padding:9px 20px;font-size:14px}}@media screen and (max-width: 768px)and (max-width: 350px){.top-section.partner .partner-anchor__link a{font-size:12px}}@media screen and (max-width: 768px){.top-section.partner .partner-anchor__link a::after{width:17px;height:6px;background-size:17px auto;right:10px}.top-section.partner .partner-btn{max-width:280px;padding:14px 0}.top-section.reason{padding:40px 0 20px}.top-section.reason .reason-list{display:block;margin-top:40px}.top-section.reason .reason-list .item{width:auto;margin:0 20px;padding:20px 0 40px;border-top:#245e8d 1px solid}.top-section.reason .reason-list .photo{display:none}.top-section.reason .reason-list .text{padding:0}.top-section.reason .reason-list .text .number{z-index:0;top:-5px;right:10px}.top-section.reason .reason-list .text .number img{width:60%}.top-section.reason .reason-list .text .wn-title{margin-bottom:20px;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:18px;font-size:1.8rem;letter-spacing:0}.top-section.reason .reason-list .text .wn-title .number{margin-left:40px}.top-section.reason .reason-list .text .wn-title .number img{width:44px;max-width:inherit}.top-section.reason .reason-list .text p{font-size:14px;font-size:1.4rem;line-height:1.6;position:relative;z-index:1}.top-section.service{padding:40px 0;margin-top:0}.top-section.service .text{width:auto;padding:0}.top-section.service .text .wn-title.large{text-align:center}.top-section.service .text p{font-size:14px;font-size:1.4rem}.top-section.service .img{position:relative;width:auto;max-width:350px;margin:40px auto 0}.top-section.service .btn{margin:30px auto;text-align:center}.top-section.commission{border-top:1px solid #d5d5d5}.top-section.commission .wn-inner-large{display:block;padding:0}.top-section.commission .wn-inner-large .block-title{font-size:22px;font-size:2.2rem;display:block;width:100%;padding:16px 0}.top-section.commission .wn-inner-large .contents .body h2{font-size:21px;font-size:2.1rem}.top-section.commission .wn-inner-large .contents .body .wn-title.middle{text-align:center}.top-section.commission .wn-inner-large .contents .body .attention{margin-top:.5em}.top-section.commission .wn-inner-large .contents .body .btn{margin-top:20px;text-align:center}.top-section.commission .wn-inner-large .contents .body .rate dd.fee-1per img{max-width:210px}.top-section.commission .wn-inner-large .contents .fee-about{margin:4rem 3rem !important}.top-section.commission .wn-inner-large .contents .fee-about li{font-size:15px !important;font-size:1.5rem !important;line-height:1.4 !important}.top-section.voice{margin-top:20px}.top-section.investment{margin-top:30px;margin-bottom:40px}.top-section.investment .wn-inner-middle .investment-bnr{max-width:360px;padding-top:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-section.investment .wn-inner-middle .investment-bnr li{width:60%;padding:0;text-align:center}.top-section.investment .wn-inner-middle .investment-bnr li:nth-child(2n){width:40%}.top-section.investment .wn-inner-middle .investment-bnr li img{width:auto;max-height:50px}.top-section.investment .wn-inner-middle .investment-bnr li.dbj img{max-height:60px}.top-section.wn-system-block .item .description p{max-height:100%;font-size:14px;font-size:1.4rem}.top-section.wn-system-block .wn-inner-large .wn-title.large{font-size:19px;font-size:1.9rem;letter-spacing:-1px}.top-section.step{margin-top:40px}.top-section.step .visible-sp_step{display:block}.top-section.step .no_pc{display:block}.top-section.step .no_sp{display:none !important}.top-section.step .firststep-list{display:block}.top-section.step .firststep-list .item{width:100%;margin-top:20px;padding:0 20px}.top-section.step .firststep-list .item:after{display:none}.top-section.step .firststep-list .item .number{font-size:16px;font-size:1.6rem;width:110px;text-align:center;padding-top:4rem}.top-section.step .firststep-list .item .number span{font-size:24px;font-size:2.4rem}.top-section.step .firststep-list .item .number.sp_padding{padding-top:0 !important}.top-section.step .firststep-list .item .sp_top{margin-top:16px !important}.top-section.step .firststep-list .item .step_sp_box{display:block;max-width:375px;margin:auto;padding-bottom:2rem}.top-section.step .firststep-list .item .icon{text-align:left}.top-section.step .firststep-list .item .icon img{max-width:88px;float:left;padding:0 10px 0 0}.top-section.step .firststep-list .item .wn-title{text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;margin-top:0;font-size:18px !important;font-size:1.8rem !important}.top-section.step .firststep-list .item .wn-title.step_sp_small{font-size:12px;font-size:1.2rem}.top-section.step .firststep-list .item .step_sp_br{display:block}.top-section.step .firststep-list .item .step-text{display:block;max-width:375px;margin:auto;padding:1rem 0 1.5rem 0}.top-section.step .firststep-list .item .attention_step1{vertical-align:7px}.top-section.step .firststep-list .item .btn{padding-bottom:1rem}.top-section.step .firststep-list .item .btn:after{position:absolute;left:calc(50% - 35px);text-align:center;display:block;width:70px;height:80px;content:" ";background:url("/image/5/common/step_icon_arrow_down.png") no-repeat 50%}.top-section.step .firststep-list .item .step_btn_size{font-size:1.6rem;font-size:16px;display:block;max-width:375px;margin:auto}.top-section.step .list_style{margin:0}.top-section.step .ul_space{margin-top:0 !important}.top-section.step .preparation-block .wn-title{font-size:18px;font-size:1.8rem;padding:0 0 15px}.top-section.step .preparation-block .attention{font-size:11px;font-size:1.1rem}.top-section.step .preparation-block ul{display:block;text-align:left}.top-section.step .preparation-block ul li{padding:5px 0 5px 20px;background:none}.top-section.step .preparation-block ul li:before{position:absolute;top:.5em;left:0;display:block;width:1em;height:1em;content:"・"}.top-section.step .preparation-block ul li:first-child{padding-left:20px}.top-section.info{margin-top:30px}.top-section.info .info-list{margin:20px 0 40px}.top-section.info .info-list li:not(:first-of-type){margin-top:1em}.top-section.info .info-list dl{display:block}.top-section.info .info-list dl dt{width:auto}.top-section.info .info-list dl dd{margin:0}.top-section.info .flow{border-bottom:#144371 20px solid}.top-section.info .flow a{font-size:2rem;padding:25px 0 25px 50px;background-size:30px}.top-section.wn-app-cv{margin-top:60px;padding:1px 0 .5rem;padding-top:20px}.top-section.wn-app-cv .wn-inner-middle .photo img{max-width:280px}.top-section.wn-app-cv .wn-inner-middle .text{padding:10px 0 0;margin:auto}.top-section.wn-app-cv .wn-inner-middle .text .wn-title.large{text-align:center}.top-section.wn-app-cv .wn-inner-middle .text .wn-title.middle{font-size:18px;font-size:1.8rem;text-align:center}.top-section.wn-app-cv .wn-inner-middle .text .wn-title.small{text-align:center;margin-top:3px}.top-section.wn-app-cv .wn-inner-middle .text .wn-title.large{font-size:20px;font-size:2rem;letter-spacing:-1px}.top-section.wn-app-cv .wn-inner-middle .text .check-list{display:none}.top-section.wn-app-cv .wn-inner-note ul.note{margin-top:25px;padding-bottom:45px}.top-section.wn-app-cv .wn-inner-note ul.note li{padding-left:1.5rem}}.content-inner{position:relative;width:1220px;margin:0 auto}@media screen and (max-width: 768px){.content-inner{width:95%}}.top-hero{overflow:hidden;position:relative;top:86px;width:100%;height:562px;padding-bottom:86px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;background:url(/image/5/top/mainimg_bg_new_pc.jpg) center top repeat-x;background-size:101px auto}@media screen and (max-width: 768px){.top-hero{top:0;height:auto;padding-bottom:0;background:url(/image/5/top/mainimg_bg_new_sp.jpg) center top repeat-x;background-size:contain}}@media screen and (max-width: 700px){.top-hero{padding-bottom:0}}.top-hero img{width:100%}.top-hero .br{display:block}.top-hero__title{position:absolute;top:56px;left:35px;margin:0;color:#232323;font-size:48px;font-weight:bold;line-height:1.25;letter-spacing:8px}.top-hero__title .ten{margin-left:-10px;letter-spacing:0}@media screen and (max-width: 768px){.top-hero__title{position:absolute;top:24px;left:3%;font-size:22px;font-size:6.875vw;letter-spacing:1px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;width:16%}}.top-hero__cta{position:absolute;top:214px;left:35px;width:494px}@media screen and (max-width: 768px){.top-hero__cta{position:relative;top:-26px;left:0;width:100%}}.top-hero__cta__catch{width:100%;margin-bottom:17px}@media screen and (max-width: 768px){.top-hero__cta__catch{max-width:93%;margin-right:3.5%;margin-bottom:10%;margin-left:3.5%}}@media screen and (max-width: 700px){.top-hero__cta__catch{margin-bottom:14%}}.top-hero__cta__note{margin-top:10px;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-weight:400;font-style:normal;color:#4d4d4d;font-size:10px;line-height:1.4}@media screen and (max-width: 768px){.top-hero__cta__note{position:absolute;top:46%;left:0;padding:0 3.5%;color:#333;font-size:6px;font-size:1.875vw}.top-hero__cta__note .br{display:inline}}@media screen and (max-width: 700px){.top-hero__cta__note{position:absolute;top:42%;left:0}}.top-hero__cta-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:101.6%}.top-hero__cta-btn__item{width:48.4%;margin-right:1.4%}.top-hero__portfolio{position:absolute;top:27px;right:-8px;width:598px}@media screen and (max-width: 768px){.top-hero__portfolio{position:relative;top:24px;right:-8.8%;width:90%;margin-bottom:28px}}.top-hero__portfolio__text{width:10px;position:absolute;right:17px;bottom:110px;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-weight:400;font-style:normal;color:#4d4d4d;font-size:10px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (max-width: 768px){.top-hero__portfolio__text{position:absolute;right:2px;bottom:65px;color:#333;font-size:6px;font-size:1.875vw}}@media screen and (max-width: 700px){.top-hero__portfolio__text{position:absolute;right:2px;bottom:65px}}.top-hero a:hover{opacity:.85}.top-bnr-block{padding:20px 0;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif}@media screen and (max-width: 768px){.top-bnr-block{padding:7% 0 13px}}@media screen and (max-width: 700px){.top-bnr-block{padding:10px 0 20px}}.top-bnr-block .content-inner{width:1150px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 700px){.top-bnr-block .content-inner{width:95%}}@media screen and (max-width: 768px){.top-bnr-block .content-inner{width:95%;display:block}}.top-bnr-block__caption{width:162px}@media screen and (max-width: 768px){.top-bnr-block__caption{position:relative;left:19.4%;width:37%;margin:0 auto 10%}}@media screen and (max-width: 700px){.top-bnr-block__caption{margin:0 auto 30px}}.top-bnr-block__caption__small-text{margin-bottom:6px;color:#bca47a;font-size:15px;font-weight:bold;line-height:1.53}@media screen and (max-width: 768px){.top-bnr-block__caption__small-text{font-size:11px;font-size:3.4375vw;line-height:1.53}}.top-bnr-block__caption__large-text{position:relative;padding-bottom:12px;margin:0;font-size:28px;font-weight:bold;line-height:.82}@media screen and (max-width: 768px){.top-bnr-block__caption__large-text{padding-bottom:16px;font-size:21.3px;font-size:6.65625vw;line-height:.71}}@media screen and (max-width: 700px){.top-bnr-block__caption__large-text{padding-bottom:11px}}.top-bnr-block__caption__large-text::after{content:"";position:absolute;bottom:0;left:0;width:86%;height:3px;background:#333}@media screen and (max-width: 768px){.top-bnr-block__caption__large-text::after{width:97%;height:4px}}@media screen and (max-width: 700px){.top-bnr-block__caption__large-text::after{width:97%;height:3px}}.top-bnr-block__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width: 768px){.top-bnr-block__list{position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto 6px;z-index:2}}.top-bnr-block__list li{margin-left:5px}@media screen and (max-width: 768px){.top-bnr-block__list li{width:49%;margin-bottom:2%;margin-left:0}}.top-bnr-block__list li img{max-height:90px;border:solid 3px #eaeaea;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){.top-bnr-block__list li img{max-height:100%;width:100%;height:100%}}.top-bnr-block__list li:first-child{margin-left:0}@media screen and (max-width: 768px){.top-bnr-block__list li:nth-child(even){margin-left:2%}}.top-bnr-block__note{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-weight:400;font-style:normal;color:#4d4d4d;font-size:10px;line-height:1.6}@media screen and (max-width: 768px){.top-bnr-block__note{position:static;color:#333;font-size:6px;font-size:1.875vw}}@media screen and (max-width: 700px){.top-bnr-block__note{margin-left:0;font-size:10px;display:inline-block}}.top-bnr-block :link,.top-bnr-block .link-button,.top-bnr-block :visited,.top-bnr-block .link-button{color:#eaeaea}.top-bnr-block a:hover{opacity:.85}.service-movie{padding-top:44px;padding-bottom:61px;background-color:#dde7f4}.service-movie__lead{font-size:1.8rem;text-align:center}.service-movie__image{margin-left:auto;margin-right:auto;margin-top:0;max-width:617px}.service-movie__image img{width:100%}.service-movie__btn{text-align:center}.service-movie__btn a{background:#fff url(/image/5/top/icon_movie_service.png) no-repeat right 15px center/25px}.wn-title__inner{font-size:4rem}.wn-title.large+.service-movie__lead{margin-top:12px}@media screen and (max-width: 768px){.service-movie{padding-top:17px;padding-bottom:35px}.service-movie .wn-inner-middle{padding-left:0;padding-right:0}.service-movie__lead{font-size:1.1rem}.service-movie__image{margin-top:-10px;max-width:617px}.service-movie__image img{width:100%}.service-movie__btn a{background-size:20px;background-position:right 10px center;font-size:1.4rem}.wn-title__inner{font-size:2.4rem}.wn-title.large+.service-movie__lead{margin-top:8px}}.notice__tooltip-box{position:relative;display:inline-block;cursor:pointer}.notice__tooltip-btn{width:13px;height:13px;background:url("/image/5/common/common_icon_question_blue.svg") no-repeat 0 0;background-size:13px auto;text-indent:-9999px;display:inline-block;position:relative;top:4px}.notice__tooltip{position:absolute;z-index:1;top:-47px;left:-2px;display:none;white-space:nowrap;padding:4px 10px;background:#fff;font-size:10px;border:1px solid rgba(215,215,215,.5);-webkit-box-shadow:0px 0px 3px 1px rgba(196,196,196,.61);box-shadow:0px 0px 3px 1px rgba(196,196,196,.61)}.notice__tooltip-box:hover .notice__tooltip{display:block}.notice__tooltip-close{display:none}.wn-inner-middle .simulation-btn{background:#fff url(/image/5/top/icon_movie_service.png) no-repeat right 15px center/25px}@media screen and (max-width: 768px){.notice__tooltip-li{position:relative}.notice__tooltip-box{position:static}.notice__tooltip{top:-67px;left:-16px;right:0;margin:auto;width:103%;white-space:initial;padding-bottom:26px}.notice__tooltip:hover{display:none !important}.notice__tooltip-close{position:absolute;bottom:9px;left:0;right:0;margin:auto;width:32px;text-align:center;color:#0984e3;display:block}.wn-inner-middle .simulation-btn{max-width:270px;background-size:20px;background-position:right 10px center;font-size:1.4rem}}@media(min-width: 676px)and (max-width: 768px){.notice__tooltip{top:-52px}}@media(min-width: 384px)and (max-width: 451px){.notice__tooltip{top:-50px}}.firstView{margin:0;padding:86.78px 0 0 0;overflow:hidden}.firstView__innr{margin:0 auto;padding:0;text-align:center;width:1168px;height:560px;position:relative}.firstView__img{margin:auto;padding:0;width:1920px;height:auto;position:absolute;top:0;left:-376px;right:0}.firstView__btnBox{width:454px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:24px;bottom:20px}.firstView__btn{width:223px;height:83px}.firstView__btn--entry{margin-right:8px}.firstView__link{display:block}.firstView__link:hover{opacity:.9}.firstView__btnImg{width:223px}@media screen and (max-width: 1168px){.firstView__innr{width:750px;height:373px}.firstView__img{width:1280px;left:-256px}.firstView__btnBox{width:38%;right:1.5%;bottom:4%}.firstView__btn{width:50%;height:auto}.firstView__btnImg{width:100%}}@media screen and (max-width: 768px){.firstView{padding-top:0px}.firstView__innr{width:100%;height:auto}.firstView__img{width:100%;position:static;left:0}.firstView__btnBox{display:none}}@media screen and (max-width: 768px){.ab002None{display:none}}@media screen and (min-width: 769px){.ab002{display:none}}.ab002 .top-bnr-block__list li img{border:none}.ab002 .top-bnr-block__item{margin-bottom:0}.ab002 .top-bnr-block__item--mb10{margin-bottom:10px}.ab002 .top-bnr-block .content-inner{width:auto;padding:0 16px}@media screen and (min-width: 769px){.ab002FloatingBox{display:none}}@media screen and (max-width: 700px){.top-hero__cta__catch{margin-bottom:10%}}@media screen and (max-width: 768px){.top-hero__cta__note{top:71%}.top-bnr-block{padding-top:16px;padding-bottom:4px}.ab002FloatingBox{width:100%;padding:4px 10px 6px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);position:fixed;bottom:0;z-index:10}.ab002FloatingBox__list{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ab002FloatingBox__btn{height:100%}.ab002FloatingBox__btn a{display:block}.ab002FloatingBox__btn img{width:100%}.ab002FloatingBox__btn--flow{width:27%;margin-top:1%;margin-right:2%}.ab002FloatingBox__btn--flow img{width:98%}.ab002FloatingBox__btn--entry{width:71%}.pagetop-btn{bottom:18vw}.global-footer{padding-bottom:95px}}.topBnnr{background-color:#daf4f8;padding-top:23px;padding-bottom:20px}@media screen and (max-width: 768px){.topBnnr{padding-top:18px;padding-bottom:15px}.topBnnr .btn-movie{margin-top:0}.topBnnr .btn-movie:nth-child(n+3){margin-top:15px}.topBnnr .wn-inner-large{padding-left:16px;padding-right:11px}}.wn-btn{min-width:280px}@media screen and (max-width: 768px){.wn-btn{min-width:initial}}.wn-btn.ghost.ghost-blue{background:#fff url(/image/5/top/icon_movie_service.png) no-repeat right 15px center/25px}@media screen and (max-width: 768px){.wn-btn.ghost.ghost-blue{background-size:18px auto}}@media screen and (max-width: 768px){.top-section__lead{font-size:14px !important;text-align:left}}.top-section.performance{border-top:none}.top-section.feature{border-top:1px solid #d5d5d5}.top-section.feature .btn{margin-top:40px}@media screen and (max-width: 768px){.top-section.feature .btn{margin-top:30px}.top-section.feature .btn a{max-width:270px}}.top-section.fee{border-top:1px solid #d5d5d5;padding:90px 0;text-align:center}.top-section.fee .attention{font-size:12px;font-size:1.2rem;margin-top:1em;margin-bottom:30px;color:#666}.top-section.fee .img{margin-bottom:40px}.top-section.fee .img img{max-width:734px}.top-section.fee .top-section__lead{font-size:18px}@media screen and (max-width: 768px){.top-section.fee{padding-top:35px;padding-bottom:40px}.top-section.fee .attention{margin-bottom:16px;font-size:10px;text-align:left}.top-section.fee .img{margin-bottom:24px}.top-section.fee .img img{width:100%}.top-section.fee .btn a{max-width:270px}}.top-section.voice{margin-top:0;padding:70px 10px 50px}.top-section.voice .wn-title.large{margin-bottom:30px}@media screen and (max-width: 768px){.top-section.voice{padding:40px 0 60px}}.signupBox{padding:50px 0 30px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.signupBox__btn{width:540px;margin:0 auto 12px;border-radius:3px;position:relative;text-align:center}.signupBox__free{width:68px;height:42px;display:block;background:#bca47a;font-size:20px;color:#fff;font-weight:bold;line-height:42px;position:absolute;top:-3px;left:22px;-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,.68);box-shadow:0px 1px 3px 0px rgba(0,0,0,.68)}.signupBox__link{width:540px;height:100px;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;background:#0984e3;display:block;border-bottom:4px solid #004d94;position:relative}.signupBox__link::after{content:"";width:26px;height:26px;margin:auto;background:url(/image/5/top/001/icon_more_navy.png) no-repeat 0 0;background-size:26px auto;position:absolute;top:3px;bottom:0;right:20px}.signupBox__txt{font-size:32px;color:#fff;font-weight:bold;display:block}.signupBox__sup{margin-top:-4px;font-size:15px;color:#fff;display:block}.signupBox__flow{margin:0;text-align:center}.signupBox__flowLink{color:#333;font-size:17px;text-decoration:underline}@media screen and (max-width: 768px){.signupBox{padding:40px 20px 20px}.signupBox__btn{max-width:334px;width:100%;margin-bottom:10px}.signupBox__free{width:46px;height:30px;font-size:14px;line-height:30px;top:-2px;left:10px}.signupBox__link{width:100%;height:72px;padding-top:7px}.signupBox__link::after{width:17px;height:17px;background-size:17px auto;right:13px}.signupBox__txt{font-size:24px}.signupBox__sup{font-size:11px}.signupBox__flowLink{font-size:12px}}@media screen and (max-width: 350px){.signupBox__link{padding-top:13px}.signupBox__txt{font-size:18px}}.top-section.info{margin-top:70px}.top-section.info .info-list{max-width:800px;margin:20px auto 50px}.top-section.info .info-list li:not(:first-of-type){margin-top:0}.top-section.info .info-list dl{padding:12px 0}@media screen and (max-width: 768px){.top-section.info{margin-top:40px}.top-section.info .info-list{margin:16px auto 28px}.top-section.info .info-list dl{padding:0}}.info{padding-bottom:78px}.info__date{width:auto !important;padding:0 3px 22px;color:#143b66;font-weight:bold;font-size:18px;border-bottom:1px solid #143b66}.info__title{margin:0;padding-left:28px;padding-bottom:22px;font-size:18px;border-bottom:1px solid #d4d4d4}.info__title a{color:#333}.info .info-list dl dd a{color:#333 !important}.info .info-list dl dd a:hover{text-decoration:none !important}.info .btn{text-align:center}@media screen and (max-width: 768px){.info{padding-bottom:40px}.info__date{width:74px !important;padding:12px 0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;font-size:14px}.info__title{width:calc(100% - 74px) !important;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;font-size:14px;padding:12px;vertical-align:middle}.info .info-list dl{font-size:0;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.info .info-list li{margin-top:0 !important}.info .wn-btn{max-width:270px}}@media screen and (max-width: 768px){.movie{padding:20px 0}.movie h2{margin:0;font-size:20px;text-align:center}.movie h2 span{padding-right:2px}.movie h2 span em{font-size:25px;border-bottom:2px solid #bca47a}.movie .wn-inner-large{padding:0 12px 0 14px}.btn-movie{margin-top:5px}.btn-movie a img{width:100%}}@media screen and (max-width: 415px){.movie h2{font-size:11px}.movie h2 span em{font-size:14px}}.top-section.investment{margin-top:64px}@media screen and (max-width: 768px){.top-section.investment{margin-top:40px}}.top-section.partner{padding-bottom:70px}.top-section.partner .partner-bnr{padding-top:48px}.top-section.partner .partner-anchor{margin-bottom:38px}@media screen and (max-width: 768px){.top-section.partner{padding-bottom:40px}.top-section.partner .partner-bnr{padding-top:20px;position:relative;left:-10px}.top-section.partner .wn-btn{font-size:14px}}.wn-system-block{border-top:1px solid #d5d5d5;background-color:#fff}.wn-system-block .wn-title{color:#0984e3 !important}.safetyBlock{padding:70px 0;border-top:1px solid #d5d5d5}@media screen and (max-width: 768px){.safetyBlock{padding:40px 0}}.safetyBox{padding:0 20px}.safetyBox__headline{margin:0 0 60px;color:#0984e3;font-size:34px;font-weight:500;line-height:1.5;text-align:center}.safetyBox__list{max-width:960px;margin:0 auto 32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.safetyBox__item{width:31%;margin-left:3.5%}.safetyBox__item:first-child{margin-left:0}.safetyBox__innr{margin:0}.safetyBox__effort{margin-bottom:20px;padding-left:62px;color:#004d94;font-weight:bold;position:relative;font-size:18px}.safetyBox__effort::before{content:"";width:46px;height:56px;margin:auto;position:absolute;top:0;bottom:0;left:0}.safetyBox__effort--authentication::before{background:url("/image/5/top/001/ico_safety01.svg") no-repeat 0 0/46px auto}.safetyBox__effort--encryption::before{background:url("/image/5/top/001/ico_safety02.svg") no-repeat 0 0/46px auto}.safetyBox__effort--management::before{background:url("/image/5/top/001/ico_safety03.svg") no-repeat 0 0/46px auto}.safetyBox__txt{margin:0;font-size:14px;line-height:1.6}@media screen and (max-width: 768px){.safetyBox{padding:0}.safetyBox__headline{margin-bottom:20px;font-size:21px}.safetyBox__list{margin:0 20px 30px;display:block}.safetyBox__item{width:100%;margin-left:0}.safetyBox__item:last-child{border-bottom:1px solid #d5d5d5}.safetyBox__effort{margin-bottom:0;padding:18px 0 18px 60px;font-size:16px;font-weight:normal;color:#333;border-top:1px solid #d5d5d5}.safetyBox__effort::before{width:43px;height:53px;background-size:43px auto}.safetyBox__effort::after{content:"";width:20px;height:10px;margin:auto;background:url("/image/5/top/001/ico_arrow_gray.svg") no-repeat 0 0/20px auto;position:absolute;top:0;bottom:0;right:10px}.safetyBox__effort.active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.safetyBox__txt{padding:0 0 18px;display:none}.safetyBox .wn-btn{max-width:270px;font-size:14px}}@media screen and (max-width: 350px){.safetyBox__effort{font-size:15px}}.topCarousel{padding:40px;text-align:center;border-bottom:1px solid #d5d5d5}.topCarousel__list{max-width:1310px;width:100%;margin:0 auto;font-size:0}.topCarousel__item{width:22%;margin-left:4%;display:inline-block;vertical-align:middle}.topCarousel__item:first-child{margin-left:0}.topCarousel__item a{display:block}.topCarousel__bnr{width:100%}@media screen and (max-width: 768px){.topCarousel{padding:40px 0}.topCarousel__list{width:97%;padding:0 40px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box}.topCarousel__item{width:252px;height:104px}.topCarousel__bnr{line-height:1}}.topBnnr .wn-inner-large{max-width:960px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.topBnnr .wn-inner-large .btn-movie{width:50%}.topBnnr .wn-inner-large .btn-movie img{width:100%}@media screen and (max-width: 768px){.topBnnr .wn-inner-large{display:block}.topBnnr .wn-inner-large .btn-movie{width:100%}.topBnnr .wn-inner-large .btn-beginner{margin-bottom:4px}}.main-contents{position:relative}.top-section.info{border-bottom:1px solid #d5d5d5}.top-section.fee .img{margin-top:48px}.top-section.fee .img img{max-width:292px}@media screen and (max-width: 768px){.top-section.fee .img{margin-top:24px}.top-section.fee .img img{max-width:210px}}.top__section--seminar{border-top:1px solid #d5d5d5;padding:90px 0;text-align:center}.top__section--seminar .wn-btn{max-width:300px}.top__section--image{width:100%;max-width:726px;margin-top:40px;margin-bottom:40px}@media screen and (max-width: 768px){.top__section--seminar{padding:45px 0}.top__section--seminar.pc-only2{display:none}.top__section--image{width:100%;max-width:100%;margin-top:30px;margin-bottom:30px}}.firstViewTop005{padding:86.78px 0 0 0;background:#f1f6fa;background:-webkit-gradient(linear, left top, left bottom, from(#ddeaf4), to(#f1f6fa));background:-webkit-linear-gradient(#ddeaf4 0%, #f1f6fa 100%);background:linear-gradient(#ddeaf4 0%, #f1f6fa 100%)}.firstViewTop005__innr{max-width:1090px;margin:0 auto;padding:30px 0 24px;position:relative}.firstViewTop005__innr::before{content:"";width:456px;height:541px;background:url("/image/5/top/005/img_main.png") no-repeat 0 0;background-size:456px auto;position:absolute;bottom:0;left:-44px}.firstViewTop005__mainBox{max-width:595px;padding-left:495px}.firstViewTop005__title{margin:0 0 16px;padding:0;font-size:52px;color:#0984e3;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Noto Sans JP",メイリオ,Meiryo,sans-serif !important;letter-spacing:1px;line-height:1.3em}.firstViewTop005__lead{margin:0 0 40px;padding:0;font-size:18px;color:#0984e3;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Noto Sans JP",メイリオ,Meiryo,sans-serif !important;font-weight:bold}.firstViewTop005__no1{max-width:353px;margin-bottom:12px}.firstViewTop005__no1Sup{max-width:353px;text-align:center;font-size:10px;line-height:1.4em;color:#bca47a}.firstViewTop005__cvList{margin-top:16px;font-size:0}.firstViewTop005__cvItem{width:220px;height:54px;margin:0 6px 0 0;display:inline-block}.firstViewTop005__cvLink{width:220px;height:54px;display:block;font-weight:bold;text-align:center;font-size:15px;letter-spacing:10px;line-height:46px;border:2px solid #0984e3;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.firstViewTop005__cvLink::after{width:22px;height:22px;content:"";margin:auto;position:absolute;top:0;bottom:0;right:8px}.firstViewTop005__cvLink--simulation{background:#0984e3;color:#fff}.firstViewTop005__cvLink--simulation::after{background:url("/image/5/top/icon_more_navy.png") no-repeat 0 0/22px 22px}.firstViewTop005__cvLink--signup{background:rgba(0,0,0,0);color:#0984e3}.firstViewTop005__cvLink--signup::after{background:url("/image/5/top/icon_more_wncolor.png") no-repeat 0 0/22px 22px}@media screen and (max-width: 1090px){.firstViewTop005__mainBox{padding-left:460px}}@media screen and (max-width: 1058px){.firstViewTop005__innr::before{width:400px;height:475px;background-size:400px auto;left:0}.firstViewTop005__title{font-size:43px}}@media screen and (max-width: 1000px){.firstViewTop005__lead{font-size:16px}.firstViewTop005__no1,.firstViewTop005__no1Sup{max-width:300px}}@media screen and (max-width: 960px){.firstViewTop005__title{font-size:40px}.firstViewTop005__lead{font-size:14px}}@media screen and (max-width: 930px){.firstViewTop005__title{font-size:36px}.firstViewTop005__cvList{max-width:300px}.firstViewTop005__cvItem{margin:0 auto;display:block}.firstViewTop005__cvItem--simulation{margin-bottom:10px}}@media screen and (max-width: 896px){.firstViewTop005__innr::before{width:380px;height:451px;background-size:380px auto}.firstViewTop005__mainBox{padding-left:430px}.firstViewTop005__title{font-size:29px}.firstViewTop005__lead{margin-bottom:26px;padding-right:20px;font-size:13px;line-height:1.4em}.firstViewTop005__no1,.firstViewTop005__no1Sup,.firstViewTop005__cvList{max-width:274px}}@media screen and (max-width: 768px){.firstViewTop005{padding-top:15px}.firstViewTop005__innr{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.firstViewTop005__innr::before{display:none}.firstViewTop005__mainBox{max-width:50%;padding-left:0}.firstViewTop005__spMainPicture{max-width:50%;vertical-align:bottom}.firstViewTop005__spMainImg{width:100%}.firstViewTop005__title{margin-bottom:7%;padding:5px 0 0 5.4%;font-size:5.9vw}.firstViewTop005__lead{margin-bottom:8%;padding-left:5.4%;font-size:3vw;line-height:1.5em}.firstViewTop005__brackets{text-indent:-1.5vw;display:block}.firstViewTop005__no1Img{margin-right:20px}.firstViewTop005__no1{max-width:initial;width:100%;margin-bottom:20px}}.signupContents{padding:40px 0;border:1px solid #d5d5d5;border-right:none;border-left:none}.signupContents__innr{max-width:1220px;margin:0 auto;padding:0 110px;font-size:0}.signupContents__webBtn{max-width:598px;width:49%;margin-right:1%;text-align:center;display:inline-block;vertical-align:top}.signupContents__webBtnLink{padding:16px 0;background:#004d94;border-radius:8px;display:block;position:relative}.signupContents__webBtnLink::after{width:32px;height:32px;content:"";background:url("/image/5/top/icon_more_white.svg") 0 0 no-repeat;background-size:32px auto;position:absolute;top:0;bottom:0;margin:auto;right:38px}.signupContents__webBtnFee{position:absolute;top:0;bottom:0;margin:auto;height:46px;left:32px;padding:0 15px;background:#fdca40;border-radius:4px;font-size:28px;color:#004d94}.signupContents__webBtnSup{margin-bottom:14px;font-size:18px;color:#fff;display:block;line-height:1}.signupContents__webBtnText{font-size:36px;color:#fff;line-height:1}.signupContents__appBtn{width:49%;margin:-6px 0 28px;display:inline-block;text-align:center;position:relative}.signupContents__webBtnHead{margin-bottom:20px;font-size:34px;line-height:1.2}.signupContents__webBtnHeadSup{font-size:24px}.signupContents__appBtnBnrItem{display:inline-block}.signupContents__appBtnBnrItem--apple{width:168px;margin-right:25px}.signupContents__appBtnBnrItem--google{width:210px}.signupContents__appBtnBnrLink{display:block}.signupContents__appBtnBnrImg{width:100%}.signupContents__flow{font-size:20px;text-align:center}.signupContents__flowLink{position:relative}.signupContents__flowLink::before{width:24px;height:24px;content:"";background:url("/image/5/top/icon_more_wn.svg") 0 0 no-repeat;background-size:24px auto;position:absolute;top:0;bottom:0;left:-32px;margin:auto}@media screen and (max-width: 1312px){.signupContents__webBtnFee{height:34px;font-size:20px}.signupContents__webBtnText{font-size:28px}.signupContents__webBtnHead{font-size:28px}.signupContents__webBtnHeadSup{font-size:18px}}@media screen and (max-width: 1120px){.signupContents__webBtnLink::after{width:24px;height:24px;background-size:24px auto}.signupContents__webBtnFee{height:30px;font-size:16px}.signupContents__webBtnSup{font-size:13px}.signupContents__webBtnText{font-size:20px}.signupContents__webBtnHead{font-size:20px}.signupContents__webBtnHeadSup{font-size:18px}.signupContents__appBtnBnrItem--apple{width:138px}.signupContents__appBtnBnrItem--google{width:180px}}@media screen and (max-width: 950px){.signupContents__innr{padding:0 50px}}@media screen and (max-width: 834px){.signupContents__innr{padding:0 20px}}@media screen and (max-width: 768px){.signupContents{padding:50px 0 30px}.signupContents__innr{padding:0 8%}.signupContents__spHide{display:none}.signupContents__webBtnFee{height:22px;padding:0 4px;font-size:14px;left:16px;border-radius:2px}.signupContents__webBtnSup{font-size:14px;color:#333;position:absolute;top:-25px;left:0;right:0;margin:auto}.signupContents__webBtnText{font-size:16px;text-indent:8px;display:inherit}.signupContents__webBtnLink{border-radius:4px}.signupContents__webBtnLink::after{width:16px;height:16px;background-size:16px auto;right:8px}.signupContents__appBtn{margin:0 0 32px}.signupContents__webBtnHead{font-size:14px;color:#333;position:absolute;top:-25px;left:0;right:0;margin:auto}.signupContents__appBtnBnrItem--apple{width:131px;margin:0 0 6px}.signupContents__appBtnBnrItem--google{width:162px}.signupContents__flow{font-size:16px}.signupContents__flowLink::before{width:16px;height:16px;background-size:16px auto;left:-24px}}@media screen and (max-width: 440px){.signupContents__innr{padding:0 13px}}@media screen and (max-width: 370px){.signupContents__webBtnLink{padding:11px 0}.signupContents__webBtnFee{left:10px;font-size:12px}.signupContents__webBtnText{font-size:15px}.signupContents__appBtnBnrItem--apple{width:101px}.signupContents__appBtnBnrItem--google{width:125px}}[data-application=false]{display:none}.category-home .global-header .header-bar{position:relative}.top-section.topBnnr{display:none}
/*# sourceMappingURL=new_top_page.css.map */
