.site-header-nologin{margin-bottom:0;background-color:#00621b}.site-header-nologin-inner{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.site-header-nologin-inner{height:65px}}.site-header-nologin-logo{padding:10px;text-align:left}.site-header-nologin-logo img{width:80px;max-height:23px}@media screen and (min-width: 768px){.site-header-nologin-logo img{width:120px}}.site-header-nologin-logo .text-copy{margin-top:4px;color:#fff;font-size:11px}.site-header-nologin-btns{display:flex;margin-top:-4px}.site-header-nologin-btns .btn-login a{padding:1em;color:#28a735;background:#fff;font-weight:bold;font-size:.9em}@media screen and (min-width: 768px){.site-header-nologin-btns .btn-login a{padding:24px;border:0;border-radius:0;font-size:1.1em}}.site-header-nologin-btns .btn-login a:hover{opacity:.8;text-decoration:none}.site-header-nologin-btns .btn-signin a{padding:1em;color:#fff;background:#28a735;font-weight:bold;font-size:.9em}@media screen and (min-width: 768px){.site-header-nologin-btns .btn-signin a{padding:24px;border:0;border-radius:0;font-size:1.1em}}.site-header-nologin-btns .btn-signin a:hover{opacity:.8;text-decoration:none}.landing-introduces img{max-width:100%}@media only screen and (max-width: 320px){.landing-introduces{font-size:12px}}.landing-introduces .box-submitbox{margin:1em auto;text-align:center}.landing-introduces .box-submitbox img{width:60%;max-width:340px}.landing-introduces .box-submitbox .text-note{font-size:.8em}.landing-introduces .box-submit{width:100%;max-width:400px}.landing-introduces .box-submit .btn-submit{margin:10px 0}.landing-introduces .box-submit .read-submit{font-size:12px;text-align:center}.landing-introduces .btn-registration{width:90%;max-width:500px;margin:10px 0;padding:20px;border:0;border-radius:50px;color:#000;background:#dbe237;font-size:18px}@media only screen and (max-width: 768px){.landing-introduces .btn-registration{font-size:14px}}.landing-introduces .box-blank{text-align:center}.landing-introduces .box-code{max-width:600px;margin:0 auto;padding:30px;border:4px solid #000;border-radius:10px;background:#fff;text-align:center}.landing-introduces .box-code input{width:90%;margin:10px 0;padding:4px;border:2px solid #9d9d9d;border-radius:4px;font-size:20px;text-align:center}.landing-introduces .title{line-height:1.4em;font-weight:bold;font-size:26px}@media only screen and (max-width: 991px){.landing-introduces .title{font-size:18px}}.landing-introduces .title .title-sub{line-height:2em;font-size:.6em}.landing-introduces .title-hero{font-weight:bold;font-size:40px;letter-spacing:.1em}@media only screen and (max-width: 1199px){.landing-introduces .title-hero{font-size:30px}}@media only screen and (max-width: 768px){.landing-introduces .title-hero{margin:0;font-size:26px}}@media only screen and (max-width: 320px){.landing-introduces .title-hero{font-size:20px}}.landing-introduces .title-hero .title-sub{line-height:2em;font-size:.6em}.landing-introduces .padding-top{padding-top:2em}.landing-introduces .title-index{display:flex;line-height:1.4em;flex-direction:row;align-items:center;margin-top:0;font-weight:bold;font-size:20px}.landing-introduces .title-index-img{width:1em;height:auto;margin-right:10px}.landing-introduces .title-index-txt{flex:1}@media only screen and (min-width: 768px){.landing-introduces .title-index{font-size:20px}}@media only screen and (max-width: 991px){.landing-introduces .title-index{font-size:16px}}.landing-introduces .txt-point-read{color:#000;font-size:16px}@media only screen and (max-width: 768px){.landing-introduces .txt-point-read{font-size:12px}}.landing-introduces .txt-point-read .txt-num{color:#d9534f;font-size:22px}@media only screen and (max-width: 768px){.landing-introduces .txt-point-read .txt-num{font-size:16px}}.landing-introduces .mt-2em{margin-top:2em}.landing-introduces .container-fluid{margin:0 auto;text-align:center}.landing-introduces .container-fluid img{max-width:100%}.landing-introduces .box-hero{display:flex;align-items:center;margin:1em 0}@media only screen and (max-width: 991px){.landing-introduces .box-hero{flex-direction:column-reverse}}.landing-introduces .box-hero-inner{flex:1}@media only screen and (max-width: 991px){.landing-introduces .box-hero-inner{text-align:center}}@media only screen and (max-width: 991px){.landing-introduces .box-hero-img{width:100%;max-width:400px;margin:0 auto}}.landing-introduces .box-hero-titlebox{text-align:center}.landing-introduces .box-hero-readbox{margin:2em 0;font-size:14px;text-align:left}@media only screen and (max-width: 768px){.landing-introduces .box-hero-readbox{margin:1em 0}}@media only screen and (max-width: 320px){.landing-introduces .box-hero-readbox{font-size:13px}}.landing-introduces .box-hero-readbox .read-sub{line-height:2em;font-size:.8em}@media only screen and (max-width: 768px){.landing-introduces .box-hero-readbox .read-sub{line-height:1em}}.landing-introduces .box-sub{display:flex;align-items:center;margin:1em 0}@media only screen and (max-width: 991px){.landing-introduces .box-sub{flex-direction:column}}.landing-introduces .section-solution{background:#f6faec}.landing-introduces .section-solution .img-solution{padding-bottom:2em}.landing-introduces .section-solution .img-solution img{height:5em}.landing-introduces .section-solution .box-solution-item{display:flex;max-width:1000px;flex-direction:column;margin:1em auto;font-size:16px;text-align:left}@media only screen and (max-width: 768px){.landing-introduces .section-solution .box-solution-item{font-size:16px}}.landing-introduces .section-solution .box-solution-item-inner{display:flex;margin-bottom:2em}@media only screen and (max-width: 768px){.landing-introduces .section-solution .box-solution-item-inner{flex-direction:column}}@media only screen and (max-width: 768px){.landing-introduces .section-solution .box-solution-item-inner-img{flex-direction:column}.landing-introduces .section-solution .box-solution-item-inner-img img{width:100%;height:auto;margin-bottom:10px}}@media only screen and (min-width: 768px){.landing-introduces .section-solution .box-solution-item-inner-img{flex-direction:row}.landing-introduces .section-solution .box-solution-item-inner-img img{width:250px;margin-right:20px}}.landing-introduces .section-solution .box-solution-item-inner-txt{flex:1}.landing-introduces .section-solution .box-code{margin-bottom:2em}.landing-introduces .section-solution .box-inner{max-width:600px;margin:2em auto;padding:30px;border:4px solid #000;border-radius:10px;background:#fff;text-align:left}.landing-introduces .section-solution .box-title{display:flex;align-items:center}.landing-introduces .section-solution .box-title .box-title-num{margin-right:.4em;font-weight:bold;font-size:24px}.landing-introduces .section-solution .box-title .box-title-txt{color:#40a631;font-weight:bold;font-size:18px;text-align:left}.landing-introduces .section-solution hr{border:1px dashed #000}.landing-introduces .section-service{padding:2em 0;background:#f6faec;text-align:center}.landing-introduces .section-service .title-service{line-height:1.4em;font-size:22px}@media only screen and (max-width: 991px){.landing-introduces .section-service .title-service{font-size:18px}}@media only screen and (max-width: 320px){.landing-introduces .section-service .title-service{font-size:14px}}.landing-introduces .section-service-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.landing-introduces .section-service-inner-item{width:32%;margin:10px 0}@media only screen and (max-width: 768px){.landing-introduces .section-service-inner-item{width:49%}}.landing-introduces .section-point{padding:2em;background:#f6faec}@media only screen and (max-width: 991px){.landing-introduces .section-point{padding:1em}}.landing-introduces .section-point .container img{padding:15px 0}.landing-introduces .section-voice{padding:2em 10px}.landing-introduces .section-voice .img-pc{width:700px;height:auto}.landing-introduces .section-voice .box-voice{margin-top:2em}.landing-introduces .section-voice .box-voice .hidden-lg{width:100%;height:auto}.landing-introduces .section-ticket{padding-top:2em;padding-bottom:2em;background:#fff}.landing-introduces .section-ticket .box-ticket{margin:2em 0}.landing-introduces .section-ticket .box-ticket img{width:100%;max-width:600px}.landing-introduces .section-flow{margin:2em auto;background:#fff}.landing-introduces .section-flow .container{max-width:750px}.landing-introduces .section-flow .row{text-align:left}.landing-introduces .section-flow .box-item-flow{padding-bottom:2em}.landing-introduces .section-flow .box-item-flow img{width:100%}.landing-introduces .section-flow .box-title{display:flex;align-items:center}.landing-introduces .section-flow .box-title .box-title-num{margin-right:.4em;margin-bottom:4px;padding:1px 6px;color:#fff;background:#40a631;font-weight:bold;font-size:24px}.landing-introduces .section-flow .box-title .box-title-txt{color:#40a631;font-weight:bold;font-size:18px}.landing-introduces .box-message{height:auto;text-align:left}.landing-introduces .box-message .message-area{padding-left:15px;color:#000}@media screen and (min-width: 768px){.landing-introduces .box-message{background:url(/assets/documents/lp/top_mes-9448b4f09fa85e0c140b68c1db7e9fa899301ebda972177880dd5fbfc56f338e.jpg) bottom center no-repeat}.landing-introduces .box-message .message-img{display:none}}@media screen and (min-width: 768px){.landing-introduces .box-message .message-area{width:60%;min-height:500px}}@media screen and (min-width: 768px){.landing-introduces .box-message .message-bg{height:600px;margin:0 -200%;padding:0 200%}}@media screen and (min-width: 768px){.landing-introduces .box-message .message-area p{line-height:1.6;margin-bottom:20px;font-size:16px}}@media screen and (max-width: 768px){.landing-introduces .box-message .message-area{margin-bottom:30px}.landing-introduces .box-message .message-area h2{text-align:center}.landing-introduces .box-message .message-img{text-align:center}.landing-introduces .box-message .message-img img{width:auto;height:200px}}.landing-introduces .section-electronic-money{height:auto;text-align:left}.landing-introduces .section-electronic-money .message-area{padding-left:15px;color:#000}.landing-introduces .section-electronic-money .message-area p{font-size:.8em;text-align:left}@media screen and (max-width: 768px){.landing-introduces .section-electronic-money .message-area{margin-bottom:30px}}.landing-introduces .foot{margin:0 auto;padding:2em 0;color:#fff;background:#5aba42;text-align:center}.landing-introduces .foot .box-submit{margin:0 auto}.landing-introduces .foot .box-follow a,.landing-introduces .foot .box-follow a:hover{text-decoration:none}.landing-introduces .foot img{display:inline-block;padding:10px}.footer-three-distinctive-features{position:absolute;width:100%;padding:10px;color:#fff;background:#40a631}.footer-three-distinctive-features ul{list-style-type:none}.footer-three-distinctive-features ul li{padding:6px}.footer-three-distinctive-features ul li a,.footer-three-distinctive-features ul li a:hover{color:#fff;text-decoration:none}@media screen and (min-width: 768px){.footer-three-distinctive-features ul{display:flex;justify-content:center}}
