﻿@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-moz-keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-webkit-keyframes zoomOut{from{opacity:1}65%{opacity:0;-webkit-transform:scale3d(0.6, 0.6, 0.6)}to{opacity:0}}@-moz-keyframes zoomOut{from{opacity:1}65%{opacity:0;transform:scale3d(0.6, 0.6, 0.6)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}65%{opacity:0;transform:scale3d(0.6, 0.6, 0.6)}to{opacity:0}}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-moz-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes right-to-center{0%{opacity:0;transform:translateX(30px)}100%{opacity:1;transform:translateX(0)}}@keyframes left-to-center{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0)}}@keyframes center-to-left{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-30px)}}@keyframes center-to-right{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(30px)}}@keyframes bounce{0%{transform:scale(1)}30%{transform:scale(1.4)}60%{transform:scale(1.2)}100%{transform:scale(1.3)}}.__image{width:100%;height:auto}.lazyload{opacity:0;transition:opacity 1s}.lazyload.loaded{opacity:1}.section--k01a .__wb{white-space:normal}.section--k01a .__wb span{display:inline-block;white-space:nowrap}.section--k01a.section--00 .page__title{font-size:1.2rem;line-height:1.6;font-weight:bold}.section--k01a.section--00 .sign{text-align:right}.section--k01a.section--01{padding-top:0;border-bottom:1px solid #ddd}.section--k01a.section--01 .__content p{margin-bottom:2rem}.section--k01a.section--01 .__content strong{color:#000;font-weight:bold}.section--k01a.section--01 .__content .__image{display:block;width:220px;height:148px;margin:1.5rem auto 0;background:no-repeat center center;background-image:url("../img/index/mobile/K01A.jpg");background-size:cover}.section--k01a.section--01 .__content .__information{display:block;box-sizing:border-box;width:100%;margin-top:2rem;padding:1rem 1rem;border:2px solid #e59703;border-radius:10px;color:#e59703;text-align:left;text-decoration:none}.section--k01a.section--01 .__content .__information>strong{font-weight:bold;color:#e59703}.section--k01a.section--01 .__content .__information>a{display:inline-block;color:#e59703}.section--k01a.section--01 .__side{display:none}.section--k01a.section--02{background-color:#fbfbfb;border-bottom:1px solid #ddd}.section--k01a.section--02 .step{position:relative;margin-top:2rem}.section--k01a.section--02 .step .__title{padding:1rem 0 0 70px}.section--k01a.section--02 .step .__title:before{position:absolute;top:.8rem;left:0;display:block;content:"";width:58px;height:58px;border-radius:29px;background-color:#e59703}.section--k01a.section--02 .step .__title:after{position:absolute;top:.8rem;left:0;width:58px;height:58px;text-align:center;font-size:2rem;line-height:58px;color:#fff}.section--k01a.section--02 .step .__title.__1:after{content:"1"}.section--k01a.section--02 .step .__title.__2:after{content:"2"}.section--k01a.section--02 .step .__image{width:100%;height:auto;margin:0 auto}.section--k01a.section--02 .step .__select{padding-top:2rem}.section--k01a.section--02 .step .__select .select{width:100%;margin-bottom:.5rem}.section--k01a.section--02 .step .__select .select:after{color:#e59703}.section--k01a.section--02 .step .__select .select>select:focus{border-color:#e59703;color:#e59703}.section--k01a.section--02 .step .__select .select>select:focus~label{color:#e59703}.section--k01a.section--02 .step .__select .button{display:block;width:100%;height:43.19px;background-color:#e59703;border-radius:2px;color:#fff;text-align:center;line-height:45px;cursor:pointer}.section--k01a.section--02 .return{box-sizing:border-box;margin:5rem 0 0;border:2px solid #e59703;border-radius:10px;padding:3rem 1rem;color:#e59703}.section--k01a.section--02 .return.__k01a{border-color:#fb4b60;color:#fb4b60}.section--k01a.section--02 .return .section__title{margin-bottom:1rem;text-align:center}.section--k01a.section--02 .return .__japanonly{margin-top:1rem}.section--k01a.section--03{text-align:center}.section--k01a.section--03 .section__title{margin-bottom:4rem;text-align:left}.section--k01a.section--03 .step{position:relative;text-align:left}.section--k01a.section--03 .step .__title{padding:.6rem 0 3rem 70px}.section--k01a.section--03 .step .__title:before{position:absolute;top:0;left:0;display:block;content:"";width:58px;height:58px;border-radius:29px;background-color:#333}.section--k01a.section--03 .step .__title:after{position:absolute;top:0;left:0;width:58px;height:58px;text-align:center;font-size:2rem;line-height:58px;color:#fff}.section--k01a.section--03 .step .__title.__1:after{content:"1"}.section--k01a.section--03 .step .__title.__2:after{content:"2"}.section--k01a.section--03 .step .__title.__3:after{content:"3"}.section--k01a.section--03 .step .__title strong{display:block;color:#000;font-size:1.4rem;font-weight:bold}.section--k01a.section--03 .the_button{box-sizing:border-box;display:block;width:100%;height:78px;margin:1rem auto 2rem;background-color:#e59703;border-radius:39px;cursor:pointer;color:#fff;line-height:1.4;font-size:26px;font-weight:normal}.section--k01a.section--03 .__info{margin-top:2rem;padding:.5rem 0;border-top:1px solid #fb4b60;border-bottom:1px solid #fb4b60;color:#fb4b60;text-align:left}.section--k01a.section--03 .__info.__wb>span{display:inline;white-space:normal}.section--k01a.section--03 .__info:before{padding-right:.3rem;font-family:"icon";speak:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.section--k01a.section--privacy .page__title{font-size:1.2rem;line-height:1.6;font-weight:bold;margin-bottom:3rem}.section--k01a.section--privacy p{margin-bottom:3rem}.section--k01a.section--privacy .sign{text-align:right}.section--k01a.section--privacy .the_button{box-sizing:border-box;display:block;width:100%;height:78px;margin:3rem auto 2rem;background-color:#e59703;border-radius:39px;text-align:center;cursor:pointer;color:#fff;line-height:78px;font-size:26px;font-weight:normal}.section--k01a.section--privacy .callus{text-align:left}.pagemap--desktop.__header{display:none}
