#loading{width:100%;height:100vh;background:#32b7f2 url(../img/loading.gif) no-repeat center center;position:fixed;top:0;left:0;z-index:9999}@media screen and (min-width: 960px){#header{position:fixed;top:0;left:0;z-index:100;width:100%;height:60px;background:#fff;display:flex;align-items:center;padding-left:20px;border-bottom:1px solid #f8f8f8}#header .head-logo{max-width:200px;padding-right:20px}#nav-drawer{flex:1}.head-navi{flex:1;margin:0 auto;display:table;width:100%}.head-navi li{display:table-cell;vertical-align:middle;text-align:center;position:relative}.head-navi li:before{content:"";height:2em;border-left:1px solid #eee;position:absolute;left:0;top:0;bottom:0;margin:auto}.head-navi li a{display:flex!important;align-items:center;justify-content:center;height:60px;padding:0 1rem}.head-navi li a:hover{background:#f3f4f7}.head-navi li.business a{display:block;width:90%;height:auto;margin:0 auto;background:tomato;color:#fff;line-height:1;padding:.5em 1em;border-radius:2em}.head-inquiry{width:310px;position:relative;top:10px;-webkit-transition:all .3s;transition:all .3s}.head-inquiry p{float:left}.head-inquiry p img{width:100%}}@media screen and (max-width: 959px){header{position:fixed;top:0;left:0;z-index:999;width:100%;height:46px;background:#fff;padding-left:4%;border-bottom:1px solid #f8f8f8;display:flex;align-items:center;justify-content:space-between}.head-logo{max-width:120px;margin-right:2%;order:1}.head-logo img{width:100%}.head-inquiry{order:2;margin-left:auto}.head-mail{display:none}.head-inquiry .head-tel{height:46px;padding:10px 0}.head-inquiry .head-tel img{height:100%}#nav-drawer{order:3;margin-left:2%}}@media screen and (min-width: 960px){#topimg>div:first-child{background-attachment:fixed!important}#topimg{height:100vh;position:relative;margin-bottom:0}#topimg #main{width:100%;height:calc(100vh - 60px);min-height:450px;overflow:hidden;background:url(/cdn/shop/files/personal_fv.jpg?v=1760066649) no-repeat center center;background-size:cover;position:fixed;display:flex;align-items:center}#main .catch{margin-left:5%;margin-bottom:2%}#main .catch h1{font-weight:700;font-size:46px;color:#ffeb00}#main .catch:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;max-width:700px;height:120vh;margin-top:-20vh;margin-left:-160px;background:#32b7f2;color:#fff;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}#main .catch p{margin:3rem 0 5rem;margin-top:0;font-size:calc(100% + .3vw);color:#fff}#main .businesslink h1{padding:3rem 1rem;margin-bottom:5rem;border-radius:10px;font-size:3rem;font-weight:900;text-align:center;color:#fff;background-color:tomato;box-shadow:2px 2px 3px #000}.businesslink_bottom{display:none}#topimg #header{position:absolute;top:auto;left:0;bottom:0;margin-bottom:0}#topimg .head-inquiry{top:-10px}#header.fixed{position:fixed!important;top:0!important;left:0;z-index:100}#header.fixed .head-inquiry{top:10px}}@media screen and (max-width: 959px){#main{background-image:url(/cdn/shop/files/personal_fv.jpg?v=1760066649);background-position:87% center;background-size:cover;padding:5vh 2%;margin-top:46px}#main .catch{background:#13479cb3;padding:4vh 3vh}#main .catch p{font-size:calc(100% + .25vw);margin:1rem 0 3rem;color:#fff}#main .catch img{width:100%}#main .businesslink{display:none}.businesslink_bottom{display:block}.businesslink_bottom h1.bottom_right{position:fixed;right:2.5%;bottom:1%;width:47%;height:45px;line-height:45px;background-color:tomato;color:#fff;font-size:1.4rem;font-weight:700;border-radius:20px;text-align:center;z-index:999}.businesslink_bottom h1.bottom_left{position:fixed;left:2.5%;bottom:1%;width:47%;height:45px;line-height:45px;background-color:gold;color:#000;font-size:1.4rem;font-weight:700;border-radius:20px;text-align:center;z-index:999}#main .catch h1{font-weight:700;font-size:24px;color:#ffeb00}}#toppage{position:relative;z-index:99;background:#fff;overflow:hidden}#toppage section{padding:10vh 0!important}#toppage section .row{max-width:1160px;padding:0 30px;margin:0 auto}h2{text-align:center;color:#32b7f2;font-size:230%;font-weight:700;margin-bottom:4vh}h2+p{margin-bottom:4vh}.btn{margin-top:2vh}.btn img{width:100%}@media screen and (max-width: 1100px){#toppage section{padding:8vh 0}#toppage section .row{padding:0 4%}h2{font-size:180%}}#about{max-width:100%!important;min-height:780px;position:relative}#about .row{padding-top:5vh}#about h2{text-align:left}#about p{width:70%}#about p strong{font-size:120%;font-weight:700;color:#32b7f2}#about ol{counter-reset:point;list-style:none;padding:0}#about li{margin:1.5em 0;display:flex}#about li:before{content:"POINT"counter(point);counter-increment:point;text-align:center;background-color:#32b7f2;padding:1em .5em;color:#fff;font-weight:700;font-size:90%;margin-right:.5em;display:flex;align-items:center}#about li strong{font-size:120%;font-weight:700;position:relative}#about .about_img{margin-top:40px}#about .about_img img{width:100%;max-width:355px}#about .shop{position:absolute;left:10%;bottom:-15vh}@media screen and (min-width: 769px){#about .row{min-height:calc(740px - 10vh);position:relative;z-index:0}#about .row:before{content:"";display:block;width:670px;height:740px;position:absolute;top:-5vh;bottom:auto;left:55%;right:auto;background:url(/cdn/shop/files/about_bg.jpg?v=1681199578) no-repeat center center;z-index:-1}#about li{font-size:120%}}@media screen and (max-width: 768px){#about{min-height:auto;margin-top:3vh}#about h2,#about p{width:100%;text-align:center}#about:after{display:none}#about ol{margin:0 auto}#about li br{display:block}#about .about_img{text-align:center;margin:20px auto 100px}#about .shop{width:150px;height:150px;left:0;right:0;bottom:-30px;margin:auto}#about .shop img{width:100%}}#scene{background:#32b7f2;background-size:cover;text-align:center;color:#fff!important;position:relative;z-index:-1}#scene:after{content:"";display:block;background:url(/cdn/shop/files/head_img_1.jpg?v=1681114961) no-repeat center center fixed;background-size:cover;opacity:.3;mix-blend-mode:overlay;width:100%;height:100%;position:absolute;left:0;top:0}#scene .row{position:relative;z-index:1}#scene h2{color:#fff!important}#scene ul{display:flex;flex-wrap:wrap;justify-content:space-between}#scene li{font-weight:700;padding-bottom:1em}#scene li img{width:188px;box-shadow:0 0 20px #00000080}@media screen and (max-width: 768px){#scene li{width:50%}#scene li img{width:94%}}#sumakara{background:#f2f9fd}#sumakara h2+p{text-align:center}#sumakara .ban img{width:100%;margin-top:-20px}#sumakara .btm{display:flex;justify-content:space-between}#sumakara .btm aside{font-size:90%}#sumakara .btm p{margin-top:.5em}#sumakara .btm strong{font-size:120%;color:#32b7f2;font-weight:700}#sumakara .btm aside li{text-indent:-1em;padding-left:1em}#sumakara .btm aside li:before{content:""}#sumakara .btm p.btn{width:280px}#sumakara .btm p.btn a{display:block;padding:.3em;border-radius:6px;background:#009fe6;background:linear-gradient(#1eaae9,#009fe6);border:2px solid #009fe6;color:#fff;font-size:1.4em;font-weight:700;text-align:center}#sumakara .btm p.btn a:first-child{font-size:1.6em;background:linear-gradient(#71be1f,#5fb502);border:2px solid #5fb502;padding:.5em .3em}#sumakara .btm p.btn a svg{width:1em;height:1em;fill:currentColor;margin-bottom:-.1em}#sumakara .btm p.btn a+a{margin-top:.5em}@media screen and (max-width: 768px){#sumakara .btm{padding-top:2%;flex-direction:column}#sumakara .btm aside{order:2}#sumakara .btm p.btn{order:1;width:100%;margin-left:0;margin-bottom:20px}}#machine h2+p{text-align:center}#machine .ban img{width:100%}#machine .model dt.model-name{text-align:center;background:#eee}#machine .model.low dt.model-name{background:#f9e8e8}#machine .model.new dt.model-name{background:#fdf4e5}#machine .model.middle dt.model-name{background:#e7ecf5}#machine .model.high dt.model-name{background:#f6f3ed}#machine .model.flagship dt.model-name{background:#f7f5f8}#machine .model h3{color:#fff;font-size:120%;font-weight:700;background:#666}#machine .model.low h3{background:#c51d1d}#machine .model.new h3{background:#e79800}#machine .model.middle h3{background:#32b7f2}#machine .model.high h3{background:#aa8852}#machine .model.flagship h3{background:#723c80}#machine .model.option h3{background:#333}#machine .model .model-price{display:inline-block;font-weight:700}#machine .model.low .model-price{color:#d2152c}#machine .model.new .model-price{color:#e79800}#machine .model.middle .model-price{color:#32b7f2}#machine .model.high .model-price{color:#aa8852}#machine .model.flagship .model-price{color:#723c80}#machine .model-price span{font-size:150%;font-weight:700}#machine .model-hayawari{background:#c51d1d;color:#fff;font-weight:700;margin:.5em .5em 0;padding:.2em;border-radius:1em}#machine li.mch-details img{width:100%}#machine .model li .mch-name{position:relative;top:-1em;z-index:1}#machine li.mch-details strong{float:left;display:inline-block;color:#fff;font-weight:700;padding:.2em .5em}#machine .model.low li.mch-details strong{background:#d2152c}#machine .model.new li.mch-details strong{background:#e79800}#machine .model.middle li.mch-details strong{background:#32b7f2}#machine .model.high li.mch-details strong{background:#aa8852}#machine .model.flagship li.mch-details strong{background:#723c80}#machine .model .model-intro{padding-left:1em;list-style-type:square}#machine li.mch-details .model-price{float:right;margin-bottom:15px}#machine .model .model-intro li{text-align:left}#machine li.mch-details dl{clear:both;font-size:90%}#machine li.mch-details dt{float:left;clear:both;width:5em;font-weight:700;margin-bottom:5px}#machine li.mch-details dd{padding-left:6em;margin-bottom:5px}#machine li.mch-details dd .pdf a,#machine div.option dd .pdf a{display:inline-block;font-size:80%;background:#666;font-weight:700;color:#fff;padding:.1em 1.3em .1em .5em;border-radius:1em;position:relative}#machine li.mch-details dd .pdf a:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle;right:.6em;width:4px;height:4px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#machine .mch-intro{text-align:center;padding:.5em;position:relative}#machine .model.high .mch-intro{color:#a9884e;background:#f6f3ed}#machine .model.flagship .mch-intro{color:#723c80;background:#f7f5f8}#machine .mch-intro:after{display:block;position:absolute;top:-1em;right:-1.5em;content:"\30cf\30a4\30b9\30da\30c3\30af\30e2\30c7\30eb";white-space:normal;background:#c51d1d;color:#fff;font-weight:700;width:5em;height:3.5em;padding-top:.8em;letter-spacing:-.2em;line-height:1.2em;border-radius:50%;transform:rotate(10deg);-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg)}#machine li.mch-details aside{font-size:90%;color:#d2152c;margin-top:5px}#machine p.strong{background:#333;color:#fff;font-size:100%;text-align:center;font-weight:700}#machine .model.option ul{padding-left:1.2em;list-style-type:circle}#machine .notice{font-size:90%;background:#fafafa;padding:1em}#machine .notice span{display:inline-block;text-decoration:underline;font-weight:700;margin-top:.5em}@media screen and (min-width: 769px){#machine .model>dl{display:flex}#machine .model dt.model-name{width:17%;text-align:center;padding-bottom:2em}#machine .model>dl>dd{flex:1;border-top:1px solid #eee}#machine .model h3{padding:1em 0}#machine .model .model-intro{margin:2em 1em 1em}#machine .model dd ul{display:flex;justify-content:space-between;flex-wrap:wrap}#machine .model li.mch-details{padding:20px 0 20px 40px;width:50%}#machine li.mch-details aside{text-align:right}#machine .model.option{border-bottom:1px solid #eee}#machine .model.option dt{display:flex;padding:0}#machine .model.option h3{width:100%;display:flex;justify-content:center;align-items:center}#machine .model.option ul{display:block;margin:2vh 0 2vh 40px}}@media screen and (max-width: 768px){#machine .model{border:2px solid;margin-bottom:2vh}#machine .model.low{border-color:#d2152c}#machine .model.new{border-color:#e79800}#machine .model.middle{border-color:#32b7f2}#machine .model.high{border-color:#aa8852}#machine .model.flagship{border-color:#723c80}#machine .model.option{border-color:#333}#machine .model dt{padding-bottom:1em}#machine .model h3{padding:.3em 0}#machine .model .model-intro{margin:1em 2% 0 1em}#machine .model li.mch-details{padding:10px}#machine .model li.mch-details+li.mch-details{border-top:1px solid #eee;margin-top:20px}#machine .model.option ul{margin:0 10px 10px}}#step ol{counter-reset:step}#step li{position:relative}#step li:before{counter-increment:step;content:"STEP"counter(step);z-index:5;height:1em;background:#32b7f2;text-align:center;padding:.3em 1em;line-height:1em;color:#fff;font-weight:700}#step li.start:before{background:#fff;color:#32b7f2}#step li .step-head{background:#f3f4f7;font-weight:700}#step li.start .step-head{background:#32b7f2;color:#fff}@media screen and (min-width: 769px){#step ol{max-width:770px;margin:0 auto}#step li{display:flex;flex-wrap:wrap;margin-bottom:10px}#step li:before{position:absolute;top:1em;left:6em}#step li:last-child{margin-bottom:0}#step li .step-head{width:13em;padding:2.5em .5em 1em;text-align:center;background:#f3f4f7;font-size:130%;font-weight:700;position:relative}#step li .step-head:after{content:"";position:absolute;right:0;bottom:-10px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#f3f4f7 transparent transparent transparent;border-width:10px 10px 0 10px}#step li.start .step-head:after{border-color:#32b7f2 transparent transparent transparent}#step li:last-child .step-head:after{display:none}#step li .step-txt{flex:1;padding-left:20px;display:flex;align-items:center}}@media screen and (max-width: 959px){#step .row:before{display:none}}@media screen and (max-width: 768px){#step li .step-head{padding:.3em;text-align:center}#step li .step-txt{padding:1em 0}#step li{position:relative;margin-bottom:20px}#step li:before{position:relative;top:2em;left:.2em}#step li:after{content:"";position:absolute;right:0;bottom:-10px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#f3f4f7 transparent transparent transparent;border-width:15px 15px 0 15px}#step li:last-child:after{display:none}}#faq dt{color:#32b7f2;font-size:120%;font-weight:700;padding-left:2em;margin-bottom:.5em;position:relative}#faq dt:before{content:"Q.";font-size:180%;font-weight:400;color:#d2152c;position:absolute;left:0;top:-.5em}#faq dd{padding-left:2.5em;margin-bottom:2em;padding-bottom:1.5em;border-bottom:1px solid #e7e8f0}@media screen and (max-width: 959px){#faq dt:before{font-size:120%;top:-.2em}#faq dt{padding-left:1.5em;font-size:100%}#faq dd{padding-left:1.5em}}.sp-only{display:none}@media screen and (max-width: 959px){.sp-only{display:block;font-size:20px;font-weight:700;padding:10px}}@media screen and (max-width: 960px){#topimg .catch{width:100%;margin-top:0}}input[type=checkbox]{display:none}#header .head-logo a{font-size:26px;font-weight:700;color:#32b7f2;width:auto!important;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/3/assets/personal.css.map */
