﻿@-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 .sign{text-align:right}.section--k01a.section--00 .page__title span{font-size:55%}.section--k01a.section--01{padding-top:0;border-bottom:1px solid #ddd}.section--k01a.section--01 .viewport{display:flex}.section--k01a.section--01 .__content{flex:1;margin-right:2.5rem;padding-right:2.5rem;border-right: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 .overall{font-size:20px}.section--k01a.section--01 .__content .__information{display:block;box-sizing:border-box;width:100%;margin-top:2rem;padding:1rem 2rem;border:2px solid #e59703;border-radius:10px;color:#e59703;text-decoration:none}.section--k01a.section--01 .__content .__information>strong{color:#e59703}.section--k01a.section--01 .__content ol{margin:0 0 30px;padding:0 0 0 32px;list-style:none;counter-reset:my-counter}.section--k01a.section--01 .__content ol li{margin-bottom:1rem}.section--k01a.section--01 .__content ol li::before{content:counter(my-counter) "）";counter-increment:my-counter;width:6px;height:6px;margin:0 0 0 -30px;display:block;float:left}.section--k01a.section--01 .__side{width:227px;font-size:.9rem}.section--k01a.section--01 .__side strong{color:#000;font-weight:bold}.section--k01a.section--01 .__side .__image{width:100%;height:auto;padding-top:100%;background:no-repeat center center;background-size:cover}.section--k01a.section--01 .__side .__image.__1{background-image:url("../img/index/desktop/K04A-BK.jpg")}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.section--k01a.section--01 .__side .__image.__1{background-image:url("../img/index/desktop/K04A-BK@2x.jpg")}}.section--k01a.section--01 .__side .__image.__2{background-image:url("../img/index/desktop/K04A-WH.jpg")}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.section--k01a.section--01 .__side .__image.__2{background-image:url("../img/index/desktop/K04A-WH@2x.jpg")}}.section--k01a.section--01 .__side .__image.__3{background-image:url("../img/index/desktop/K04A-SU.jpg")}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.section--k01a.section--01 .__side .__image.__3{background-image:url("../img/index/desktop/K04A-SU@2x.jpg")}}.section--k01a.section--02{background-color:#fbfbfb}.section--k01a.section--02 .step{position:relative;padding:2rem 0 0 90px}.section--k01a.section--02 .step .__title:before{position:absolute;top:.8rem;left:0;display:block;content:"";width:68px;height:68px;border-radius:34px;background-color:#e59703}.section--k01a.section--02 .step .__title:after{position:absolute;top:.8rem;left:0;width:68px;height:68px;text-align:center;font-size:2rem;line-height:68px;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 .__title.__3:after{content:"3"}.section--k01a.section--02 .step .__title.__4:after{content:"4"}.section--k01a.section--02 .step .__image{width:380px;height:auto;margin:1rem auto 0}.section--k01a.section--02 .step .__select{display:flex}.section--k01a.section--02 .step .__select .select{width:312px;margin-right:.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.__01{margin-top:25px}.section--k01a.section--02 .step .__select.__01 input{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.section--k01a.section--02 .step .__select.__01 .select::after{content:none}.section--k01a.section--02 .step .__select.__01 .select_color{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;align-items:flex-start;justify-content:space-around;width:100%}.section--k01a.section--02 .step .__select.__01 .select_color label{-ms-flex-preferred-size:100%;flex-basis:100%;border-radius:5px;font-size:16px;border:2px solid #ededed;max-width:278px;background:#fff;padding:200px 0 90px;text-align:center;position:relative;transition:box-shadow .3s ease-out;cursor:pointer}.section--k01a.section--02 .step .__select.__01 .select_color label:hover{-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.35);box-shadow:0 8px 16px 0 rgba(0,0,0,.35)}.section--k01a.section--02 .step .__select.__01 .select_color label::before{content:"";display:block;position:absolute;top:77%;left:45%;width:30px;height:30px;border:2px solid #ededed;border-radius:25px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,border-color .3s,-webkit-transform .3s;-o-transition:background-color .3s,transform .3s,border-color .3s;transition:background-color .3s,transform .3s,border-color .3s;transition:background-color .3s,transform .3s,border-color .3s,-webkit-transform .3s;z-index:1}.section--k01a.section--02 .step .__select.__01 .select_color label::after{opacity:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background:url("../img/svg/icon-check.svg") no-repeat center center;background-size:100% auto;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:2;top:2px;left:2px}.section--k01a.section--02 .step .__select.__01 .select_color label:not(:last-child){margin-bottom:5.20833%}.section--k01a.section--02 .step .__select.__01 .select_color label:first-of-type{background-image:url("../img/index/desktop/K04A-BK.jpg");background-repeat:no-repeat;background-size:187px;background-position:center top 20%}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.section--k01a.section--02 .step .__select.__01 .select_color label:first-of-type{background-image:url("../img/index/desktop/K04A-BK@2x.jpg")}}.section--k01a.section--02 .step .__select.__01 .select_color label:nth-of-type(2){background-image:url("../img/index/desktop/K04A-WH.jpg");background-repeat:no-repeat;background-size:187px;background-position:center top 20%}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.section--k01a.section--02 .step .__select.__01 .select_color label:nth-of-type(2){background-image:url("../img/index/desktop/K04A-WH@2x.jpg")}}.section--k01a.section--02 .step .__select.__01 .select_color label:last-of-type{background-image:url("../img/index/desktop/K04A-SU.jpg");background-repeat:no-repeat;background-size:187px;background-position:center top 20%}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.section--k01a.section--02 .step .__select.__01 .select_color label:last-of-type{background-image:url("../img/index/desktop/K04A-SU@2x.jpg")}}.section--k01a.section--02 .step .__select.__01 .select_color input{display:none}.section--k01a.section--02 .step .__select.__01 .select_color input[type=radio]:checked+label{border:2px solid #e59703}.section--k01a.section--02 .step .__select.__01 .select_color input[type=radio]:checked+label:hover{-webkit-box-shadow:none;box-shadow:none}.section--k01a.section--02 .step .__select.__01 .select_color input[type=radio]:checked+label:before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-animation:bounce .5s;animation:bounce .5s;background:#e59703;border-color:#e59703}.section--k01a.section--02 .step .__select.__01 .select_color input[type=radio]:checked+label:after{content:"";display:block;position:absolute;z-index:999;top:80%;left:44%;width:40px;height:16px;opacity:1}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.3);transform:scale(1.3)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes bounce{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.3);transform:scale(1.3)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.section--k01a.section--02 .step .__select.__03 .select::after{content:none}.section--k01a.section--02 .step .__select.__03 .input input[type=text]:focus{border-bottom-color:#e59703;color:#e59703}.section--k01a.section--02 .step .__select.__03 .input input[type=text][disabled]{border-bottom-color:#e2e2e2}.section--k01a.section--02 .step .__select .button{display:block;width:129px;height:43.19px;margin-top:.9rem;background-color:#e59703;border-radius:2px;text-align:center;line-height:45px;color:#fff;cursor:pointer}.section--k01a.section--02 .step .__select .button.disabled{background:#e2e2e2;cursor:default;pointer-events:none}.section--k01a.section--02 .return{box-sizing:border-box;margin:3rem 0 0;border:2px solid #e59703;border-radius:10px;padding:3rem 4rem;color:#e59703}.section--k01a.section--02 .return.__eligible{border-color:#fb4b60;color:#fb4b60}.section--k01a.section--02 .return .__warning{margin-top:1rem}.section--k01a.section--02 .return .__warning span{display:block}.section--k01a.section--02 .return .__japanonly{margin-top:1rem}.section--k01a.section--02 .__caution{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:3rem;padding:1rem 2rem;border:2px solid #e59703;border-radius:10px;color:#e59703;text-decoration:none}.section--k01a.section--02 .__caution strong{font-weight:bold}.section--k01a.section--02 .__caution span::after{content:"";display:inline-block;width:1px;height:18px;background:#e59703;margin:0 20px;position:relative;top:2px}.section--k01a.section--03{border-top:1px solid #ddd;text-align:center}.section--k01a.section--03 .section__title{margin-bottom:4rem}.section--k01a.section--03 .step{position:relative;padding:0 0 3rem 90px;text-align:left}.section--k01a.section--03 .step .__title:before{position:absolute;top:0;left:0;display:block;content:"";width:68px;height:68px;border-radius:34px;background-color:#333}.section--k01a.section--03 .step .__title:after{position:absolute;top:0;left:0;width:68px;height:68px;text-align:center;font-size:2rem;line-height:68px;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 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:386px;height:78px;margin:3rem auto 2rem;background-color:#e59703;border-radius:39px;text-align:center;cursor:pointer;color:#fff;line-height:78px;font-size:28px;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}.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{margin-bottom:3rem}.section--k01a.section--privacy .page__title span{font-size:55%}.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:386px;height:78px;margin:3rem auto 2rem;background-color:#e59703;border-radius:39px;text-align:center;cursor:pointer;color:#fff;line-height:78px;font-size:28px;font-weight:normal}.section--k01a.section--privacy .callus{text-align:center}
