*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:0.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:0.35em 0.75em 0.625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{padding:0}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:white;border:solid;color:black;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled="true"],[disabled]{cursor:not-allowed}[aria-hidden="false"][hidden]{display:initial}[aria-hidden="false"][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}main section>div.content,main aside>div.content,footer .wrapper{width:750px;margin:0 auto}@media screen and (max-width: 750px){main section>div.content,main aside>div.content,footer .wrapper{width:100%}}html{width:100%}body{position:relative;width:100%;font-size:16px;font-family:'Noto Sans JP', sans-serif;line-height:1.7}@media screen and (max-width: 750px){body img{max-width:100%}}main{position:relative;display:block;width:100%}main section>div.content,main aside>div.content{position:relative}section,aside{width:100%;display:block}section.blueback,aside.blueback{background:#00496A}@media screen and (max-width: 750px){section.blueback,aside.blueback{background-color:white}}section.orangeback,aside.orangeback{background-color:#FBD9BF}section .ttl,aside .ttl{background-color:#00496A}section .ttl h1,aside .ttl h1{max-width:750px;margin:0 auto;font-size:40px;font-weight:400;color:white;text-align:center}@media screen and (max-width: 750px){section .ttl h1,aside .ttl h1{padding-left:.8em;font-size:5vw}}.is-inview{opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s}.is-inview.is-show{opacity:1}.is-inview.is-top{position:relative;top:20px;-webkit-transition-duration:.6s;transition-duration:.6s}.is-inview.is-top.is-show{top:0}.is-inview.is-scale{-webkit-transition-duration:1s;transition-duration:1s;-webkit-transform:scale(1.1);transform:scale(1.1)}.is-inview.is-scale.is-show{-webkit-transform:scale(1);transform:scale(1)}@media screen and (min-width: 768px){a[href^="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}@media screen and (max-width: 750px){body{margin-top:70px}}header{z-index:1;top:0;left:auto;width:100%;height:140px;background-color:rgba(255,255,255,0.85)}@media screen and (max-width: 750px){header{position:fixed;width:100%;height:70px;-webkit-box-shadow:0 0 8px gray;box-shadow:0 0 8px gray}}header .wrapper{width:750px;margin:0 auto}@media screen and (max-width: 750px){header .wrapper{max-width:90vw;width:100%}}header h1{position:absolute;left:.5vw;top:5px;margin:0}@media screen and (max-width: 750px){header h1{top:3px;left:2vw}}header h1 a{display:block}@media screen and (max-width: 750px){header h1 a img{width:260px}}header address{position:absolute;right:.5vw;top:10px}@media screen and (max-width: 750px){header address{display:none}}header #nav-toggle{z-index:10;position:absolute;top:17px;right:10px;width:30px;height:30px;margin:5px;padding:0;border:none;background-color:transparent;display:none}header #nav-toggle span{display:block;position:absolute;height:4px;width:100%;background:#333;left:0;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}header #nav-toggle span:nth-child(1){top:0}header #nav-toggle span:nth-child(2){top:11px}header #nav-toggle span:nth-child(3){top:22px}@media screen and (max-width: 750px){header #nav-toggle{display:block}}header.open #nav-toggle span{background:#fff}header.open #nav-toggle span:nth-child(1){top:11px;-webkit-transform:rotate(315deg);transform:rotate(315deg)}header.open #nav-toggle span:nth-child(2){width:0;left:50%}header.open #nav-toggle span:nth-child(3){top:11px;-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}header nav{z-index:2;position:relative;top:90px;width:100%;background-color:white;-webkit-box-shadow:0 1px 3px gray;box-shadow:0 1px 3px gray}header nav.m_fixed{position:fixed;left:0;top:0}header nav ul{width:100%;max-width:750px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}header nav ul li{width:calc(100% / 4  - 20px);height:30px;margin:10px;background-color:#00496A}header nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:white;text-decoration:none;font-size:small}@media screen and (max-width: 750px){header nav{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:transparent;visibility:hidden}header nav ul{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;left:0;width:100vw;height:100vh;padding-top:80px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,0.8);opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header nav ul li{display:block;margin:0;padding:10px 20px;width:100%;height:auto;background:transparent}header nav ul li a{display:block;width:100%;height:auto;padding:10px 0 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;font-size:large;color:white}}header.open{background:transparent}header.open nav{visibility:visible}header.open nav:before{content:'';position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.1)}header.open nav ul{opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#hero{margin:0}#hero .content{padding:0 20px}@media screen and (max-width: 750px){#hero .content{padding:0}}#hero .content img{width:100%;max-width:100%}@media screen and (max-width: 750px){#hero{height:auto;background-size:cover}}#intro .target-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:100%;height:30px;font-size:16px;background:#eee}#intro .target-area p{margin:0;padding:5px 10px;text-align:center;line-height:1em}@media screen and (max-width: 750px){#intro .target-area{height:45px;top:70px;font-size:14px}#intro .target-area p{padding:5px 1vw}}#intro .content{padding:0 20px}@media screen and (max-width: 750px){#intro .content{padding:0}}#intro .content img{width:100%;max-width:100%}@media screen and (max-width: 750px){#intro .content{max-width:100%}}#worries{margin:0}#worries .content{padding:0 20px}@media screen and (max-width: 750px){#worries .content{padding:0 10px}}#worries .content .worries{width:720px;margin:10px auto 20px;font-size:40px;font-weight:400}@media screen and (max-width: 750px){#worries .content .worries{width:100%;font-size:5vw}}#worries .content .worries .check{vertical-align:top}@media screen and (max-width: 750px){#worries .content .worries .check{vertical-align:bottom;width:2em}}#worries .content .arrow{display:block;margin:0 auto;max-width:277px}#worries .content .about{line-height:2}#worries .content .about img{width:100%;max-width:100%;padding-bottom:2em}#worries .content .txt-center{text-align:center}#worries .content .detail{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:10px 0 15px 40px;background-color:red;text-align:center;font-size:32px;line-height:1.2;color:white;text-decoration:none}@media screen and (max-width: 750px){#worries .content .detail{font-size:4vw}}#worries .content .detail:hover{opacity:.7}.cta{display:block;width:100%;margin:10px auto}.cta .content{padding:0 20px}@media screen and (max-width: 750px){.cta .content{padding:0 10px}}.cta .content a:hover{opacity:.7}.cta .content a img{width:100%;max-width:100%}#support .content{padding:0 20px;margin-bottom:30px}@media screen and (max-width: 750px){#support .content{padding:0 10px}}#support .content img{max-width:100%;width:100%}#reason{margin:20px 0 0;padding:0 0 20px}#reason .content{padding:0 20px}@media screen and (max-width: 750px){#reason .content{padding:0 10px}}#reason .content p{font-size:38px;margin:0.2em 0}@media screen and (max-width: 750px){#reason .content p{font-size:4.75vw}}#reason .content p.txt-red{color:#E50012}#reason .content img{width:100%;max-width:100%}#reason .content .detail{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:10px 0 15px 40px;font-size:36px;font-weight:500;line-height:1.2;background-color:red;color:white;text-decoration:none}@media screen and (max-width: 750px){#reason .content .detail{font-size:4.5vw}}#reason .content .detail:hover{opacity:.7}#function,#function-below{margin:30px 0 0}@media screen and (max-width: 750px){#function,#function-below{margin:20px 0 0}}#function .content,#function-below .content{padding:0 20px}@media screen and (max-width: 750px){#function .content,#function-below .content{padding:0 10px}}#function .content.whiteback,#function-below .content.whiteback{background:white}#function .content p,#function-below .content p{font-size:40px}@media screen and (max-width: 750px){#function .content p,#function-below .content p{font-size:5vw}}#function .content p span,#function-below .content p span{color:#E60012}#function .content .row,#function-below .content .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 0}@media screen and (max-width: 750px){#function .content .row,#function-below .content .row{padding:.5em 0}}#function .content figure,#function-below .content figure{margin:0 auto}#function .content figure figcaption,#function-below .content figure figcaption{font-size:40px;font-weight:500;line-height:1.2}@media screen and (max-width: 750px){#function .content figure figcaption,#function-below .content figure figcaption{font-size:5vw;padding-bottom:.2em}}#function .content figure figcaption .txt-red,#function-below .content figure figcaption .txt-red{color:#E50012}#evidence{margin:20px 0 0}#evidence .content{padding:0 20px}@media screen and (max-width: 750px){#evidence .content{padding:0 10px}}#evidence .content h2{font-size:40px;font-weight:400;line-height:1;margin:.5em 0;color:#00496A;text-align:center}@media screen and (max-width: 750px){#evidence .content h2{font-size:5vw}}#evidence .content p{padding-left:1.5em;padding-right:1.5em;font-size:25px}@media screen and (max-width: 750px){#evidence .content p{font-size:3.25vw}}#evidence .content p.txt-center{text-align:center}#faq{margin:30px 0 0}#faq .content{padding:0 20px}@media screen and (max-width: 750px){#faq .content{padding:0 10px}}#faq .content p{font-size:25px}@media screen and (max-width: 750px){#faq .content p{font-size:3.125vw}}#faq .content dl{font-size:25px;margin-top:0}@media screen and (max-width: 750px){#faq .content dl{font-size:3.125vw;padding:0 1em}}#faq .content dl dt:before,#faq .content dl dd:before{font-size:2em;margin-right:.5em}#faq .content dl dt:before{content:"Q";color:#c80021}#faq .content dl dd{border-bottom:1px dotted #999;margin-left:0;padding-bottom:1em}#faq .content dl dd:last-child{border-bottom:none}#faq .content dl dd:before{content:"A";color:#0085C8}#faq .content .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}#corporate{margin:20px 0 0}#corporate .content{padding:0 20px}@media screen and (max-width: 750px){#corporate .content{padding:0 10px}}#corporate .content h2{font-size:45px;font-weight:400;line-height:1;margin:.5em 0}@media screen and (max-width: 750px){#corporate .content h2{font-size:5.625vw}}#corporate .content a{text-decoration:none;color:#006934}#corporate .content a:hover{text-decoration:underline;opacity:.7}#corporate .content table{margin-top:20px;width:100%;border-collapse:collapse}#corporate .content table th,#corporate .content table td{border:1px solid #ccc;padding:5px 10px}#corporate .content table th{font-weight:500;background-color:#dedede}@media screen and (max-width: 750px){#corporate .content table{margin-top:32px;display:block}#corporate .content table tr,#corporate .content table td,#corporate .content table th{display:block}#corporate .content table th{width:auto}}#form{margin:40px 0 0;font-size:25px}@media screen and (max-width: 750px){#form{font-size:3.125vw}}#form .content{padding:0 20px}@media screen and (max-width: 750px){#form .content{padding:0 10px}}@media screen and (max-width: 750px){#form .content form{padding:0 1em}}#form .content p{margin:0;padding-bottom:.5em;font-size:25px}@media screen and (max-width: 750px){#form .content p{font-size:3.75vw}}#form .content p label{display:block}#form .content p label input,#form .content p label textarea{display:block;padding:.4em;border:1px solid #666;border-radius:5px;width:100%;font-size:25px}@media screen and (max-width: 750px){#form .content p label input,#form .content p label textarea{font-size:3.75vw}}#form .content p label input:active,#form .content p label textarea:active{border-color:#333}#form .content p label span{display:inline-block;padding:0 .4em;background-color:#C30D22;border-radius:3px;color:white;text-align:center;font-size:60%;font-weight:400;vertical-align:middle}@media screen and (max-width: 750px){#form .content p label span{font-size:50%}}#form .content p button{display:block;width:100%;margin-top:10px;padding:1em;background:#C30D22;color:white;border:none;border-radius:5px;font-size:25px;-webkit-transition:.2s;transition:.2s;-webkit-box-shadow:0 0 8px gray;box-shadow:0 0 8px gray}@media screen and (max-width: 750px){#form .content p button{font-size:5vw}}#form .content p button:hover{cursor:pointer;-webkit-transition:.2s;transition:.2s;background:#fa354c}#form .content p button.sent{background:grey}#form .content p button.sent:hover{background:grey}#overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);padding:10vh 10vw;display:none;z-index:2}#overlay .confirm-box{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:100%;height:100%;background:white;padding:4vh 2vw;border-radius:5px}#overlay .confirm-box p{margin:.5em auto;padding-bottom:0;width:100%}#overlay .confirm-box #inquiry{width:100%;border:1px solid gray;white-space:pre-wrap;max-height:5em;overflow-y:scroll}#overlay #cancel{position:absolute;top:11vh;right:11vw;cursor:pointer;font-size:200%;line-height:0}#overlay button{display:block;width:100%;padding:1em;background:#C30D22;color:white;border:none;border-radius:5px;font-size:25px;-webkit-transition:.2s;transition:.2s;-webkit-box-shadow:0 0 8px gray;box-shadow:0 0 8px gray}@media screen and (max-width: 750px){#overlay button{font-size:5vw}}#overlay button:hover{cursor:pointer;-webkit-transition:.2s;transition:.2s;background:#fa354c}@media screen and (max-width: 750px){body{margin-bottom:100px}}footer{position:relative;width:100%;height:100px;margin-top:100px;background:white}@media screen and (max-width: 750px){footer{position:fixed;bottom:0;left:auto;margin-top:0;height:70px;-webkit-box-shadow:0 0 8px gray;box-shadow:0 0 8px gray}}footer .wrapper{position:relative;height:100%}footer h1{position:absolute;left:.5vw;top:5px;margin:0}@media screen and (max-width: 750px){footer h1{display:none}}footer h1 a{display:block}@media screen and (max-width: 750px){footer h1 a img{max-width:50vw}}footer address{position:absolute;right:.5vw;top:20px}@media screen and (max-width: 750px){footer address{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-align:center}footer address a img{max-width:80vw;width:300px}}
/*# sourceMappingURL=style.min.css.map */