@font-face{font-family:"MSGothic";src:url("/fonts/msgothic.ttc") format("WOFF")}*{font-family:"MSGothic";box-sizing:border-box}@media (min-width: 1101px){html{font-size:29px}}@media (max-width: 1100px){html{font-size:calc(100vw / 37.5)}}body{color:black}.main{max-width:1100px;margin:auto}a{transition:300ms}a:hover{opacity:0.9}._red{color:#ff0000}.top{background-image:url(/assets/home/top-bg-fed591d5e27d613c0dc2d41883b37155031946445a14a3e457cb439d62d81210.jpg);background-size:cover;background-position:center;padding-top:1.6rem;padding-bottom:2.5rem}.top .header{display:flex;align-items:center}.top .logo{width:12.4rem;margin-left:2rem}.top .logo img{width:100%}.top .contact{margin-left:8rem}.top .contact a{display:inline-block;font-size:1.4rem;color:white;background-color:#114c84;width:13.8rem;text-align:center;padding:0.4em 0;border-radius:2em}.top .block1{padding:4.8rem 0 2rem 5.8rem;position:relative}.top .block1 .for-beauty{font-size:1.7rem;text-align:center;width:fit-content;line-height:1.3}.top .block1 .for-beauty .focus{font-size:2.4rem;color:#ff1900}.top .block1 .benefit{position:absolute;transform:rotate(12deg);-webkit-transform:rotate(12deg);top:3.8rem;right:3.4rem;line-height:1.2;width:fit-content}.top .block1 .benefit div{padding:0 0.1rem;width:fit-content}.top .block1 .benefit div:nth-child(1){font-size:1.4rem;background:linear-gradient(to top, #FFF800 0%, #FFF800 40%, transparent 40%, transparent 100%)}.top .block1 .benefit div:nth-child(1) ._red{font-size:1.6rem}.top .block1 .benefit div:nth-child(1) img{width:1.9rem}.top .block1 .benefit div:nth-child(2){font-size:1.2rem;margin-top:0.5rem;background:linear-gradient(to top, #FFF800 0%, #FFF800 40%, transparent 40%, transparent 100%)}.top .block1 .benefit div:nth-child(2) img{width:1.58rem}.top .block1 .benefit div:nth-child(3){font-size:1.4rem;margin-top:-0.27rem;background:linear-gradient(to top, #FFF800 0%, #FFF800 40%, transparent 40%, transparent 100%)}.top .block1 .benefit div:nth-child(3) ._red{font-size:1.6rem}.top .block1 .mv_txt{position:absolute;transform:rotate(-9deg);-webkit-transform:rotate(-9deg);top:2rem;left:1.5rem;width:12rem}.top .block1 .mv_txt img{width:100%}.top .block1 .hasami{position:absolute;top:3.5rem;left:20.6rem;transform:rotate(-56deg);-webkit-transform:rotate(-56deg);width:2.7rem}.top .block1 .hasami img{width:100%}.top .block2{display:flex;justify-content:flex-end}.top .block2 .left{width:12.5rem;writing-mode:vertical-rl;text-orientation:upright;padding-top:1rem;padding-right:0.5rem}.top .block2 .left .anywhere{font-size:1.4rem;letter-spacing:0.2em;line-height:1.8}.top .block2 .left .anywhere ._red{font-size:1.8rem;background-color:rgba(255,248,0,0.42)}.top .block2 .left .except{font-size:1rem;letter-spacing:0.75em;line-height:1}.top .block2 .right{width:25rem}.top .block2 .right .dounyusu{text-align:center}.top .block2 .right .dounyusu img{width:19rem}.top .block2 .right .screen{margin-top:1rem}.top .block2 .right .screen img{width:100%}.top .block3{text-align:center}.top .block3 .sales_record{font-size:1.4rem}.top .block3 .sales_record ._red:nth-child(1){font-size:3rem;background:linear-gradient(to top, rgba(255,248,0,0.42) 0%, rgba(255,248,0,0.42) 50%, transparent 50%, transparent 100%)}.top .block3 .sales_record ._red:nth-child(2){font-size:2.4rem;background:linear-gradient(to top, rgba(255,248,0,0.42) 0%, rgba(255,248,0,0.42) 50%, transparent 50%, transparent 100%)}.top .block4{text-align:center;margin-top:0.7rem}.top .block4 .request{display:inline-block;background-color:#114C84;color:white;font-size:1.4rem;padding:1em 0;line-height:1;width:24.4rem;border-radius:1.8rem}.sec1{padding:1.5rem 3.2rem 5rem;font-size:1rem}.sec1 .logo{text-align:center}.sec1 .logo img{width:12.5rem}.sec1 p{margin-top:2rem;line-height:2}.sec2{background-image:url(/assets/home/sec2-bg-bd9ebd595710e73a04523891238fcf45321c542b14dd7591538b09a50af4739b.jpg);background-size:cover;background-position:center;padding-top:1.7rem;padding-bottom:1.9rem}.sec2 .example{text-align:center}.sec2 .example h2{font-size:2.4rem;line-height:2;width:27.2rem;margin:auto;border-top:0.3rem solid #114C84;border-bottom:0.3rem solid #114C84}.sec2 .logobox1{margin-top:1rem;display:flex;align-items:center}.sec2 .logobox2{margin-top:1rem;display:flex;align-items:center}.sec2 .logobox3{margin-top:1.5rem}.sec2 .logo-neolive{margin-left:4.9rem}.sec2 .logo-neolive img{width:11.2rem}.sec2 .logo-thekid{margin-left:1.7rem}.sec2 .logo-thekid img{width:13.4rem}.sec2 .logo-hcompany{margin-left:3.8rem}.sec2 .logo-hcompany img{width:14rem}.sec2 .logo-ema{margin-left:3.4rem}.sec2 .logo-ema img{width:11.3rem}.sec2 .logo-techno{margin-left:1.3rem}.sec2 .logo-techno img{width:17.7rem}.sec3{background-color:#E4E4E4;padding:3rem 3.3rem 3.1rem}.sec3 .inner{background-color:white;padding:3rem 3.6rem 2.8rem}.sec3 .sec-title{font-size:2.4rem;line-height:1;letter-spacing:0.1rem;text-align:center}.sec3 .sec-title img{width:12.5rem;margin-right:0.4rem}.sec3 .value h1{font-size:1.8rem;text-align:center;line-height:1;margin:3rem 0 2rem}.sec3 .value-img{text-align:center}.sec3 .value-img h2{font-size:1.1rem}.sec3 .value-text{font-size:1rem;line-height:2;margin-top:2rem}.sec3 .value1 .value-img{display:flex;justify-content:space-between}.sec3 .value1 .left img{width:7.6rem;padding-top:0.2rem}.sec3 .value1 .right{padding-top:0.6rem}.sec3 .value1 .right img{width:11.7rem;padding-top:1rem}.sec3 .value2 .value-img{text-align:center}.sec3 .value2 .value-img img{width:20.1rem}.sec3 .value3 .value-img{display:flex;justify-content:space-between}.sec3 .value3 .left img,.sec3 .value3 .right img{width:10.9rem;padding-top:0.7rem}.sec4{background-image:url(/assets/home/sec4-bg-99f30cf5a50c7aa0901ac1d5e875ac9dc9c04d81f070fb557d037d7cc2497103.jpg);background-size:cover;background-position:center;padding-top:1.7rem;padding-bottom:3rem}.sec4 .fee{text-align:center}.sec4 .fee h2{font-size:2.4rem;line-height:2;width:27.2rem;margin:auto;border-top:0.3rem solid #114C84;border-bottom:0.3rem solid #114C84}.sec4 .contact_text{text-align:center;font-size:2.4rem;margin:4rem 0 5.4rem}.sec4 .contact_btn{text-align:center}.sec4 .contact_btn .btn{display:inline-block;background-color:#114C84;color:white;font-size:1.4rem;padding:1em 0;line-height:1;width:24.4rem;border-radius:1.8rem}.sec5 .sec-title{font-size:2.4rem;line-height:1;letter-spacing:0.1rem;text-align:center;padding:3.5rem 0 3.7rem}.sec5 .sec-title img{width:12.5rem;margin-right:0.4rem}.sec5 .sec-img{text-align:center}.sec5 .sec-img img{width:33.4rem}.sec5 .sec-text{padding:3rem 4.7rem;font-size:1rem;line-height:2}.sec6{background-color:#E4E4E4;padding:3rem 3.3rem 3rem}.sec6 .inner{background-color:white}.sec6 .sec-title{font-size:2.4rem;line-height:1;letter-spacing:0.1rem;text-align:center;padding:2.9rem 0 3rem}.sec6 .sec-title img{width:12.5rem;margin-right:0.4rem}.sec6 .sec-img{text-align:center}.sec6 .sec-img img{width:26.2rem}.sec6 .sec-btn{text-align:center;padding:2rem 0 2.2rem}.sec6 .sec-btn .download{display:inline-block;background-color:#114C84;color:white;font-size:1.4rem;padding:1em 0;line-height:1;width:24.4rem;border-radius:1.8rem}#download_doc.thanks{background-image:url(/assets/home/top-bg-fed591d5e27d613c0dc2d41883b37155031946445a14a3e457cb439d62d81210.jpg);background-size:cover}#download_doc.thanks .inner{background:none}#download_doc.thanks .sec-title{padding-top:.8rem;padding-bottom:10px}#download_doc.thanks .sec-title p{padding-top:2.5rem;padding-bottom:1.2rem;font-size:1.5rem}#download_doc.thanks .sec-btn{padding-top:1.5rem}#download_doc.thanks .sec-btn p{padding-bottom:1.2rem;font-size:1.2rem}#download_doc.thanks+.footer{min-height:calc(100vh - 467px - 60px)}.footer{background-color:#867C76;text-align:center}.footer *{color:white;font-size:1.1rem}.footer .inner{margin:auto;width:fit-content}.footer .logo{padding:1.5rem 0}.footer .logo img{width:14.7rem}.footer .pages{display:flex;justify-content:space-between}.footer .pages a:hover{color:#eeeeee}.footer .copyright{padding:0.8rem 0 0.8rem}
