/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}.btn-01{display:flex;align-items:center;justify-content:center;background-color:#005aac;color:#fff;text-align:center}.btn-01:hover{background:#fff;color:#005aac;border:2px solid #005aac}.h2-title{font-size:3.4rem;font-weight:bold;padding-bottom:24px;position:relative}.h2-title::after{content:"";width:100%;background:linear-gradient(to right, #005aac 80px, #ddd 80px 100%);height:3px;display:block;position:absolute;bottom:0}.h3-title{font-size:2.6rem;font-weight:bold;border-left:2px solid #005aac;padding-left:15px;margin-bottom:38px;height:40px;line-height:40px}.btn-top{width:100px;height:100px;background-image:url("/guide/common/img/arrow_pagetop.svg");background-size:100px 100px;background-repeat:no-repeat;position:fixed;bottom:146px;right:10px}.btn-top:hover{background-image:url("/guide/common/img/arrow_pagetop_hover.svg");background-size:100px 100px;background-repeat:no-repeat}.text-adam{color:#666;font-weight:bold;margin-bottom:16px}.box-style-01{border-radius:8px;border:solid 1px #ddd;padding:36px 30px}.box-style-01 dt{font-size:2.2rem;font-weight:bold;margin-bottom:16px;padding-left:44px;background:url("/guide/common/img/ico-guide-help.svg") no-repeat;height:28px;line-height:28px}.box-style-01 dd{font-size:1.5rem;line-height:1.8;padding-left:44px}.box-style-02{padding:35px 30px 35px 30px;border-radius:8px;border:solid 1px #ddd;background-color:#e5eef7}.ol-style-01{counter-reset:my-counter}.ol-style-01 li{font-size:2.2rem;font-weight:bold;position:relative;padding-left:52px}.ol-style-01 li::before{content:counter(my-counter);counter-increment:my-counter;background-color:#005aac;border-radius:50%;display:flex;justify-content:center;align-items:center;height:28px;width:28px;color:#fff;font-size:1.6rem;font-weight:normal;line-height:1;position:absolute;top:0;left:0}.ol-style-01 li:not(:last-child){margin-bottom:16px}.ol-style-01 li:hover{color:#005aac}.step-style-01{width:760px;margin:0 auto}.step-style-01>div{position:relative;padding:0 0 40px 40px}.step-style-01>div::before{content:"";display:block;width:20px;height:20px;border-radius:10px;background-color:#0092cf;position:absolute;left:0;top:10px;z-index:1}.step-style-01>div:not(:last-child)::after{content:"";width:4px;height:100%;background-color:#ddd;position:absolute;left:8px;top:20px}.step-style-01>div:last-child{padding-bottom:0}.step-style-01>div>dt,.step-style-01>div>p{font-size:2.2rem;font-weight:bold;line-height:1.6}.step-style-01>div>dt>span,.step-style-01>div>p>span{font-weight:bold;font-size:1.6rem;color:#0092cf}.step-style-01>div>dt>p,.step-style-01>div>p>p{font-size:1.5rem;font-weight:normal;margin-bottom:6px}.step-style-01>div>dd{line-height:1.7;margin-top:20px}.step-style-01>div>dd>p{margin-bottom:40px}.step-style-01>div>dd>img{margin-left:auto;display:block;width:300px;height:auto}.step-style-01>div>dd>a{color:#005aac;text-decoration:underline}.step-style-01>div .ano{font-size:1.5rem}.appdl-box{width:660px;margin:0 auto;border-radius:8px;background-color:#e5eef7;padding:40px 0;position:relative}.appdl-box .title{width:400px;height:48px;color:#fff;font-size:2.4rem;font-weight:bold;text-align:center;padding:8px 24px;background-color:#005aac;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;border-radius:27px;position:relative}.appdl-box .title::after{content:"";display:inline-block;position:absolute;bottom:-18px;right:38%;border:7px solid transparent;border-top:18px solid #005aac;transform:rotate(-30deg)}.appdl-box .img-01>img{display:block;width:300px;height:auto;margin:0 auto 25px}.appdl-box .img-02{position:absolute;top:104px;right:93px}.appdl-box .img-02>img{width:60px;height:auto}.appdl-box>.text-01{font-size:3rem;font-weight:bold;text-align:center;margin-bottom:30px}.appdl-box>.text-02{font-size:1.8rem;font-weight:bold;text-align:center}.appdl-box .app-btn{display:flex;justify-content:space-between;align-items:center;width:285px;margin:12px auto 0}@media screen and (max-width: 768px){.h2-title{font-size:2.6rem;padding-bottom:15px;margin-bottom:40px}.h2-title::after{background:linear-gradient(to right, #0092cf 60px, #ddd 60px 100%);height:2px}.h3-title{font-size:2rem;height:30px;line-height:30px;margin-bottom:20px}.btn-top{width:42px;height:42px;right:10px;bottom:197px;background-image:url("/guide/common/img/arrow_pagetop.svg");background-size:42px 42px}.btn-top:hover{background-image:url("/guide/common/img/arrow_pagetop_hover.svg");background-size:42px 42px}.text-adam{font-size:1.3rem;margin-bottom:10px}.box-style-01{width:100%;padding:24px 20px}.box-style-02{width:100%;padding:24px 20px}.ol-style-01 li{font-size:1.8rem;line-height:1.2;padding-left:34px}.ol-style-01 li>a{display:block}.ol-style-01 li::before{width:24px;height:24px;font-size:1.6rem;top:calc(50% - 12px)}.ol-style-01 li::after{content:"";width:12px;height:12px;border-right:3px solid #000;border-bottom:3px solid #000;transform:rotate(45deg) translateY(-50%);position:absolute;top:14px;right:8px}.ol-style-01 li:not(:last-child){margin-bottom:20px}.step-style-01{width:100%;margin-left:0}.step-style-01>div{padding-left:24px}.step-style-01>div::before{width:15px;height:15px}.step-style-01>div:not(:last-child)::after{width:3px;left:6px;top:24px}.step-style-01>div>dt,.step-style-01>div>p{font-size:1.8rem;line-height:1.5}.step-style-01>div>dt>span,.step-style-01>div>p>span{font-size:1.4rem}.step-style-01>div>dd>p{margin-bottom:20px}.step-style-01>div>dd>img{width:100%;max-width:300px;height:auto;margin-left:0}.appdl-box{width:100%;border-radius:0}.appdl-box>.text-01{line-height:1.3}.appdl-box .img-02{position:absolute;top:153px;right:21px}.appdl-box .img-02>img{width:40px;height:auto}}html{font-size:62.5%;line-height:1}body{font-family:"YakuHanJP","Noto Sans JP",Meiryo,sans-serif;font-size:1.5rem;color:#222;background:#fff;min-width:1280px}.pc-none{display:none}.header{background:#fff;width:100%;height:100px;position:fixed;z-index:10;left:0;top:0;padding:0 40px;box-shadow:0 5px 5px -5px rgba(53,47,47,.1)}.header-inner{width:100%;max-width:1360px;min-width:1200px;height:100px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.header-inner .logo{display:block;width:137px;height:60px}.header-inner .header-menu .btn-01{width:120px;height:42px;border-radius:21px;font-size:1.6rem}.footer .footer__text-01{background-color:#171616;padding:20px 0;font-size:1.6rem;text-align:center;color:#fff}.footer .footer-security__header{width:1040px;margin:0 auto;padding:20px 10px;display:flex;align-items:center;gap:0 20px}.footer .footer-security__header .footer-security__sns{display:flex;gap:0 10px;align-items:center}.footer .footer-securitybnr{display:flex;gap:0 10px;justify-content:center;align-items:center;padding:40px 0}.footer .footer-securitybnr>div{width:100px;height:50px}.faq>.h3-title{margin-bottom:50px}.faq .faq-list{width:800px;margin:0 auto 60px}.faq .faq-list>div{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:20px}.faq .faq-list>div:last-child{margin-bottom:0}.faq .faq-list>div dt{font-weight:bold;font-size:1.6rem;margin-bottom:20px;position:relative;padding-left:48px;padding-top:6px}.faq .faq-list>div dt::before{content:"Q";width:36px;height:36px;border-radius:18px;color:#fff;display:block;text-align:center;padding-top:8px;background-color:#0092cf;position:absolute;left:0;top:0;font-weight:bold}.faq .faq-list>div dd{padding-left:48px}.faq .faq-list>div dd>p{line-height:1.6}.faq .faq-list>div dd>a{display:inline-block;margin-top:20px;color:#005aac;text-decoration:underline}.faq .faq-list>div dd .icon-r-arrow{position:relative;background:url("../img/ico-link-arrow.svg") no-repeat;background-position:right center;padding-right:28px}.faq .btn-01{width:320px;height:68px;border-radius:36px;font-size:2rem;margin:0 auto;background-color:#0092cf}.faq .btn-01:hover{color:#0092cf;background-color:#fff;border:2px solid #0092cf}@media screen and (max-width: 768px){body{min-width:100%}.pc-none{display:block}.sp-none{display:none}.header{height:72px;padding:0 20px}.header-inner{max-width:100%;min-width:100%;height:72px}.header-inner .logo{width:91px;height:40px}.header-inner .header-menu .btn-01{width:100px;height:36px;font-size:1.5rem}.header-inner .header-menu .btn-01::after{display:none}.footer .footer__text-01{font-size:1.4rem;line-height:1.6}.footer .footer-security__header{width:100%;flex-direction:column;gap:20px 0}.faq>.h3-title{margin-bottom:32px}.faq .faq-list{width:100%}.faq .faq-list>div dt{padding-left:40px;line-height:1.5;padding-top:0;margin-bottom:15px}.faq .faq-list>div dt::before{width:30px;height:30px;font-size:1.4rem;padding-top:3px}.faq .faq-list>div dd{padding-left:40px}}
