<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@font-face{font-family:YakuHanJP;font-weight:400;font-style:normal;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Light.woff2) format("woff2"),url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Light.woff) format("woff"),url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/fonts/YakuHanJP/YakuHanJP-Light.eot)}html{font-size:62.5%}body{min-width:320px;background:#fff;color:#222;font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:500;line-height:1.5}*{box-sizing:border-box;margin:0;padding:0}.blue_gradient{border:1px solid #1d81cd;background:#1d81cc;background:linear-gradient(to bottom,#b6c6e6 0,#1d81cd 58%);color:#fff}.blue_gradient{border-radius:4px;background:#1d81cd;background:linear-gradient(to bottom,#b6c6e6 0,#1d81cd 58%);color:#fff}.blue_line{height:12px;margin:0;padding:0;border:none;border-top:1px solid #1d81cd;border-bottom:1px solid #1d81cd;border-radius:0}.site_header{position:relative;padding:1em 3% 0;background:#fff}.site_header .logo a{display:block;overflow:hidden;width:130px;height:48px;background:url(/nihonkai/img/logo_L.png) left top no-repeat;background-size:contain;text-indent:110%;white-space:nowrap}.site_header .menu_btn{display:block;position:absolute;top:1.2em;right:3%;width:70px;height:30px;border:1px solid #000;border-radius:3px;background:#000;background:linear-gradient(to bottom,#98a2a5 0,#5c6361 50%,#0a0e0a 53%,#0a0809 100%);text-shadow:1px 1px 2px #000;color:#fff;font-size:1.5rem;font-weight:800;text-decoration:none;text-align:center;line-height:26px}.site_header .menu_btn:hover,.site_header .menu_btn:visited{color:#fff}footer{padding:1em 3%;background:#cddef3;font-size:1.2rem}footer hr{height:0;margin:10px auto;border:none;border-top:1px solid #b5b5b6;border-bottom:1px solid #f3fbff}footer a.arrow{display:block}footer .to_top{text-align:center}footer .to_top a{display:block;padding-top:.7em;padding-bottom:.7em;color:inherit;font-size:1.4rem;text-decoration:none}footer .to_top a span{padding-left:1.7rem;background:url(../img/back_to_top.png) left center no-repeat;background-size:15px 15px}footer .copy{display:block;text-shadow:1px 1px 0 #fff;color:inherit;font-size:1rem;text-align:center}footer .copyright_info{margin:2rem auto}@media (min-width:780px){footer .copyright_info{width:580px}}h2{margin-bottom:1rem}h2 img{display:block;max-width:480px;width:94%;height:auto;margin:0 auto}@media (min-width:1180px){h2 img{max-width:690px;margin:1.5rem auto 2rem}}a{color:#6987d3;text-decoration:underline}a:visited{color:#956eb8}a.arrow{position:relative;padding-left:.9em}a.arrow:before{position:absolute;top:.3em;left:0;width:0;height:0;border:.4em solid transparent;border-right:none;border-left:.7em solid #6987d3;content:''}main{font-size:1.5rem;text-align:justify}.note{font-size:1.2rem}ul.note{list-style-type:none;margin-top:.5rem;margin-bottom:2rem}ul.note li{padding-left:1em}ul.note li:first-letter{margin-left:-1em}.btn{display:block;max-width:300px;width:100%;margin:0 auto;padding:1.3em 0;border-radius:40px;background:#c1272d;box-shadow:0 5px 0 #7a1c1d;color:#fff;font-size:1.6rem;font-weight:700;text-decoration:none;text-align:center}.btn:after{content:'\25BC'}.btn:hover,.btn:visited{color:#fff;text-decoration:none}.pcbr{display:none}@media (min-width:1180px){.pcbr{display:inline-block}}.main_header{position:relative}.main_header header{width:100%;margin:0 auto;background:linear-gradient(to right,rgba(0,0,0,0) 75%,rgba(0,0,0,.2) 100%),url(../img/main.jpg) center center no-repeat;background-size:cover,cover}.main_header h1{position:relative;max-width:1180px;width:100%;height:0;margin:0 auto;padding-top:115%}@media (min-width:480px){.main_header h1{padding-top:80%}}@media (min-width:900px){.main_header h1{padding-top:50%}}.main_header h1 img{position:absolute;top:50%;right:2rem;width:auto;max-height:600px;height:82%;-ms-transform:translate(0,-55%);transform:translate(0,-55%);filter:drop-shadow(3px 3px 10px rgba(0, 0, 0, .5))}@media (min-width:680px){.main_header h1 img{right:3rem}}@media (min-width:900px){.main_header h1 img{right:0;left:70%}}.article_header{padding-bottom:2rem;background:#f1f6fe}.btn1{margin-top:-3rem}.bubble{position:absolute;top:0;left:50%;max-width:1180px;width:100%;margin:0 auto;-ms-transform:translate(-50%,0);transform:translate(-50%,0);filter:drop-shadow(3px 3px 10px rgba(0, 0, 0, .3))}@media (min-width:1180px){.bubble{top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.bubble img{display:block;width:42%;height:auto;margin:0 auto;-ms-transform:translate(-22px,12px);transform:translate(-22px,12px)}@media (min-width:480px){.bubble img{max-width:312px;width:38%;-ms-transform:translate(30px,30px);transform:translate(30px,30px)}}@media (min-width:900px){.bubble img{width:260px;-ms-transform:translate(50px,30px);transform:translate(50px,30px)}}@media (min-width:1180px){.bubble img{width:312px;-ms-transform:translate(70px,-20%);transform:translate(70px,-20%)}}@media (min-width:1400px){.bubble img{-ms-transform:translate(10%,-20%);transform:translate(10%,-20%)}}.section_what{position:relative;z-index:1;width:100%;padding:4rem 3rem 0;background:#f1f6fe;font-size:1.6rem}.section_what h2 img{max-width:420px;width:100%;margin:0 auto}.section_what&gt;p{max-width:580px;width:100%;margin:0 auto}.section_what&gt;.note{width:100%;margin:1em auto 0}@media (min-width:620px){.section_what&gt;.note{width:555px}.section_what&gt;.note li{text-align:center}}.section_what .large_txt{font-size:1.7rem}@media (min-width:800px){.section_what .large_txt{max-width:100%;text-align:center}.section_what .large_txt .pcbr{display:inline-block}}.section_what .em{margin-top:2rem;color:#c1272d;font-size:2rem;font-weight:700}.section_what .em img{display:block;max-width:100%;margin:.3em 0}@media (min-width:480px){.section_what .em{overflow:hidden}.section_what .em img{margin:.3em auto}.section_what .em img:last-child{-ms-transform:translate(25%,0);transform:translate(25%,0)}}.section_what .device_img{display:block;max-width:392px;width:100%;height:auto;margin:0 auto;margin-top:1.5rem}.section_what:before{position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:240px;background:#fff;box-shadow:0 -5px 5px #dfe4f0;content:''}.section_benefits{position:relative;z-index:1;margin-top:-2rem}.section_benefits h2{margin-bottom:1.5rem}.section_benefits h3{position:relative;padding:0 0 1.5rem;font-size:1.8rem;text-align:center}.section_benefits h3:after{position:absolute;z-index:2;bottom:-1px;left:50%;max-width:240px;width:100%;height:2px;background:#c1272d;content:'';-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.section_benefits h3 small{display:block;width:5em;margin:0 auto .5em;padding:.15em .7em;background:#c1272d;color:#fff;font-size:1.4rem}.section_benefits h3 span{display:block;margin:0 auto}.section_benefits h3 span img{display:block;max-width:100%;margin:.3rem auto}@media (min-width:580px){.section_benefits h3 span img{width:auto;height:25px;margin:.5rem auto}}.section_benefits h4{position:relative;margin-bottom:1rem;padding-top:4rem;font-size:1.6rem;text-align:center}.section_benefits h4:before{position:absolute;top:-2.5rem;left:50%;width:60px;height:60px;margin-left:-30px;background-repeat:no-repeat;background-position:center center;background-size:cover;content:''}.section_benefits h4 em{font-size:2.2rem;font-style:normal}.section_benefits .benefits1 div{position:relative;width:100%;margin:0 auto;padding:2rem;border-top:1px solid #dbe7f5}@media (min-width:580px){.section_benefits .benefits1 div{width:50%}.section_benefits .benefits1 div.b2 section,.section_benefits .benefits1 div.b4 section{margin:0}.section_benefits .benefits1 div.b1 section,.section_benefits .benefits1 div.b3 section{margin:0 0 0 auto}.section_benefits .benefits1 div.b3{border-bottom:1px solid #dbe7f5}}.section_benefits .benefits1 div:last-child{border-bottom:1px solid #dbe7f5}.section_benefits .benefits1 div&gt;section{position:relative;max-width:280px;margin:0 auto;padding:0 20px}.benefits1,.benefits2{display:-ms-flexbox;display:flex;max-width:1120px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits1 img,.benefits2 img{display:block;max-width:240px;width:100%;height:auto;margin:0 auto}.benefits1 .apponly,.benefits2 .apponly{position:absolute;top:1.5rem;left:-1rem;width:8em;margin:0;background:#c1272d;color:#fff;font-size:1.3rem;text-align:center}.benefits2 div{position:relative;width:100%;margin:0 auto;padding:2rem;border-top:1px solid #dbe7f5;border-bottom:1px solid #dbe7f5}.benefits2 div&gt;section{position:relative;max-width:280px;margin:0 auto;padding:0 20px}@media (min-width:580px){.benefits2 div&gt;section{max-width:580px}.benefits2 div&gt;section .apponly{left:50%;margin-left:-10em}.benefits2 div .benefit_img{max-width:300px}}.free{max-width:580px;margin:3rem 3rem 7rem;padding:2rem 0 0;background:#f1f6fe}@media (min-width:580px){.free{margin-right:auto;margin-left:auto}}.free p{padding:0 2rem 1rem;font-size:1.6rem;text-align:center;line-height:1.4}.free p span{font-size:2.2rem}.free p b&gt;span{display:inline-block}.free img{display:block;max-width:240px;width:100%;height:auto;margin:0 auto}.btn2{padding:3rem 0}.b1 h4:before{background-image:url(../img/benefit-icon-1.png)}.b2 h4:before{background-image:url(../img/benefit-icon-2.png)}.b3 h4:before{background-image:url(../img/benefit-icon-3.png)}.b4 h4:before{background-image:url(../img/benefit-icon-4.png)}.b5 h4:before{background-image:url(../img/benefit-icon-5.png)}.section_charge{padding:4rem 0 0;background:#fcfaf0}@media (min-width:580px){.section_charge{padding:6rem 0 2rem}}.section_charge .app_em,.section_charge&gt;.note{max-width:580px;width:100%;margin:0 auto;padding:0 3rem}@media (min-width:620px){.section_charge&gt;.note li{margin-right:-2rem;margin-left:-2rem;text-align:center}}.section_charge&gt;.note+section{margin-top:3rem}.section_charge .app_em{padding:1.5rem 3rem}.section_charge .app_em img{display:block;max-width:320px;width:100%;height:auto;margin:0 auto}@media (min-width:1180px){.section_charge .app_em img{max-width:100%}}.section_charge section{padding:3rem 0;border-top:1px solid #dbe7f5}.section_charge section&gt;*{max-width:580px;width:100%;margin:0 auto;padding:0 3rem}.section_charge .service{display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-pack:justify;justify-content:space-between}.section_charge .service li{position:relative;width:18%}.section_charge .service li:after{position:absolute;top:50%;left:100%;width:50%;height:15px;margin-top:-15px;background:url(../img/charge-plus.png) center center no-repeat;background-size:contain;content:''}@media (min-width:480px){.section_charge .service li{width:76px}}@media (min-width:520px){.section_charge .service li:after{-ms-transform:translate(7px,0);transform:translate(7px,0)}}@media (min-width:580px){.section_charge .service li:after{width:95%;-ms-transform:none;transform:none}}.section_charge .service li:last-child:after{display:none}.section_charge .service li img{display:block;max-width:76px;width:100%;height:auto;border-radius:3px}.section_charge .service li del,.section_charge .service li span{display:block;font-size:1rem;text-decoration:none;text-align:center;white-space:nowrap}@media (min-width:375px){.section_charge .service li del,.section_charge .service li span{font-size:1.2rem}}.section_charge .service li del{color:#b3b3b3}.section_charge .service li .img{display:block;max-width:76px;width:100%;height:0;padding-bottom:100%;border:1px dashed #999;border-radius:3px}.section_charge .service li:nth-child(4) .img{margin:0}.section_charge .service li.disable:after{background-image:url(../img/charge-not-plus.png)}.section_charge .c3 .service li:nth-child(3):after{background-image:url(../img/charge-not-plus.png)}.section_charge .c1&gt;p span,.section_charge .c2&gt;p span,.section_charge .c3&gt;p span{display:block;max-width:320px;margin:1rem 0 .5rem}.section_charge .c1&gt;p span img,.section_charge .c2&gt;p span img,.section_charge .c3&gt;p span img{display:inline;height:auto}.section_charge .c1&gt;p span img{max-width:48%;width:48%}.section_charge .c2 h3,.section_charge .c3 h3{margin-bottom:1rem}.section_charge .c2&gt;p span img,.section_charge .c3&gt;p span img{max-width:22%;width:22%}.section_charge .btn_blue{display:block;width:240px;padding:.5em 1em;border-radius:30px;background:#0071bc;color:#fff;font-size:1.3rem;text-decoration:none;text-align:center;transition:.2s}.section_charge .btn_blue:hover,.section_charge .btn_blue:visited{color:#fff;text-decoration:none}.section_entry{padding:4rem 0 6rem;background:#faf5cf}@media (min-width:580px){.section_entry{padding:6rem 0 6rem}}.section_entry&gt;.note,.section_entry&gt;p{max-width:580px;width:100%;margin:0 auto;padding:0 3rem}@media (min-width:900px){.section_entry&gt;.note,.section_entry&gt;p{text-align:center}}.section_entry .btn{position:relative;width:100%;margin:0 auto;padding:1.8rem 3rem;border-radius:60px;color:#fff;font-size:1.5rem;text-decoration:none;text-align:left}.section_entry .btn:after{position:absolute;top:50%;right:2rem;width:0;height:0;margin-top:-9px;border:9px solid transparent;border-left:15px solid #fff;content:''}.section_entry .btn span{font-size:1.8rem}.section_entry .btn:hover,.section_entry .btn:visited{color:#fff;text-decoration:none}.section_entry .entries{display:-ms-flexbox;display:flex;max-width:1020px;width:100%;margin:1.5rem auto;padding:0 3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.section_entry .entries div{width:100%;padding:1.5rem 0}.section_entry .entries div .note{max-width:300px;width:100%;margin:1em auto 0}.section_entry .entries div:first-child{padding-bottom:2.7rem}@media (min-width:1020px){.section_entry .entries div{width:33.333333%}}.section_entry .contact{max-width:580px;margin:3rem 3rem 0;padding:2rem;background:#fcfaf0;font-size:1.6rem;text-align:center}.section_entry .contact h3{font-size:1.8rem}.section_entry .contact p{margin-bottom:1.5rem}.section_entry .contact p span{font-size:1.2rem}@media (min-width:580px){.section_entry .contact{margin-right:auto;margin-left:auto}.section_entry .contact .resbr{display:none}}.section_entry .contact_link{color:inherit}.section_entry .contact_link:before{display:inline-block;width:0;height:0;border:.4em solid transparent;border-right-width:.2em;border-left:.6em solid #6987d3;content:''}.section_entry .contact_links{display:-ms-flexbox;display:flex;list-style-type:none;width:185px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:600px){.section_entry .contact_links{width:100%}}.section_entry .contact_links li{width:100%;text-align:left}@media (min-width:600px){.section_entry .contact_links li{width:33.3333333%;text-align:center}}.section_entry .contact_links li a{display:inline-block;padding:.5rem 0;color:inherit}.section_entry .contact_links li a:before{display:inline-block;width:0;height:0;border:.4em solid transparent;border-right-width:.2em;border-left:.6em solid #6987d3;content:''}.section_entry .contact_links li a:hover,.section_entry .contact_links li a:visited{color:inherit}.section_charge .app{padding:0 3rem;border:none}.section_charge .app&gt;div{display:block;position:relative;max-width:580px;width:100%;margin:60px auto 40px;padding:3rem 2rem 2rem;border:2px solid #c1272d;background:red;background:#fff}.section_charge .app&gt;div h3{text-align:center}.section_charge .app&gt;div h3 small{display:block;font-size:1.5rem;line-height:1.4}@media (min-width:480px){.section_charge .app&gt;div h3 small{margin-top:2rem;font-size:1.8rem}.section_charge .app&gt;div h3 small br{display:none}}.section_charge .app&gt;div h3 span{display:block}.section_charge .app&gt;div h3 span img{display:block;max-width:400px;height:auto;margin:0 auto}.section_charge .app&gt;div .app-icon{position:absolute;top:0;left:50%;max-width:150px;width:40%;height:auto;padding:0;-ms-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}.section_charge .app&gt;div .app-box{display:-ms-flexbox;display:flex;margin-top:1rem;margin-right:-.5rem;margin-left:-.5rem;padding:0;-ms-flex-pack:justify;justify-content:space-between}.section_charge .app&gt;div .app-box div{padding:0 .5rem;text-align:center}.section_charge .app&gt;div .app-box div img{max-width:100%;height:auto}@media (min-width:480px){.section_charge .app&gt;div .app-box{max-width:400px;margin-top:2rem;margin-right:auto;margin-left:auto}.section_charge .app&gt;div .app-box div img{width:auto;max-height:60px}}@media (min-width:1180px){.section_charge .app{margin-top:5rem}.section_charge .app div{max-width:660px;padding-bottom:3rem}}</pre></body></html>