@charset "UTF-8";.pcnone{display:none}.spnone{display:inline}@media print,screen and (max-width: 999px){.pcnone{display:inline}.spnone{display:none}}html{overflow-x:hidden}[dir=ltr] body .page_content{letter-spacing:normal;text-transform:inherit;font-weight:400;color:#222;font-family:YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}[dir=ltr] body .page_content *{margin:0;padding:0;background-repeat:no-repeat;background-size:contain;background-position:center}[dir=ltr] body .page_content *:before,[dir=ltr] body .page_content *:after{background-repeat:no-repeat;background-size:contain;background-position:center}[dir=ltr] body .page_content .heading,[dir=ltr] body .page_content .prose,[dir=ltr] body .page_content h1,[dir=ltr] body .page_content h2,[dir=ltr] body .page_content h3,[dir=ltr] body .page_content h4,[dir=ltr] body .page_content h5,[dir=ltr] body .page_content .h0,[dir=ltr] body .page_content .h1,[dir=ltr] body .page_content .h2,[dir=ltr] body .page_content .h3,[dir=ltr] body .page_content .h4,[dir=ltr] body .page_content .h5{font-weight:700}[dir=ltr] body .page_content img{vertical-align:bottom;width:100%}[dir=ltr] body .page_content a{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;color:inherit;text-decoration:none}[dir=ltr] body .page_content a.fade:hover{opacity:.7}[dir=ltr] body .page_content a.more{font-weight:700;position:relative;color:#162b75}[dir=ltr] body .page_content ul{list-style:none;padding:0;margin:0}[dir=ltr] body .page_content ul li{padding:0;margin:0}.page-content--medium{max-width:initial}.breadcrumb--floating+.page-header__text-wrapper{margin-bottom:40px}[dir=ltr] .page_content.floor_simulator{max-width:1040px;padding:0 20px;margin:auto}[dir=ltr] .page_content.floor_simulator section img{margin:0!important}[dir=ltr] .page_content.floor_simulator section div.btn{width:400px;height:60px;margin:auto;position:relative}[dir=ltr] .page_content.floor_simulator section div.btn a{width:100%;height:100%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background-color:#222;color:#fff;font-size:16px;border:1px solid #222;-webkit-transition:all .3s;transition:all .3s}[dir=ltr] .page_content.floor_simulator section div.btn a:hover{background-color:#fff;color:#222}[dir=ltr] .page_content.floor_simulator section div.btn p.use{color:#fff;font-size:10px;text-align:center;position:absolute;bottom:0;width:100%;height:100%;padding-top:40px;padding-bottom:2px}[dir=ltr] .page_content.floor_simulator section div.btn+p.note{font-size:12px;margin-top:25px;line-height:1;text-align:center}[dir=ltr] .page_content.floor_simulator section.mv{padding:0}[dir=ltr] .page_content.floor_simulator section.mv .mv{position:relative}[dir=ltr] .page_content.floor_simulator section.mv .mv picture.use{position:absolute;width:216px;height:26px;left:0;right:0;margin:auto;bottom:33px}[dir=ltr] .page_content.floor_simulator section.mv div.content_inner{padding:35px 0 0}[dir=ltr] .page_content.floor_simulator section.mv p.catch{font-size:14px;text-align:center;line-height:1.7142857143;margin-bottom:30px}[dir=ltr] .page_content.floor_simulator section.qr{margin:40px auto 70px;display:block}[dir=ltr] .page_content.floor_simulator section.qr div.qr_box{max-width:800px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:auto;background-color:#ededed}[dir=ltr] .page_content.floor_simulator section.qr div.qr_box div.img{width:42.5%}[dir=ltr] .page_content.floor_simulator section.qr div.qr_box div.text{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;padding-left:4.5%;font-size:15px;font-weight:700;letter-spacing:-1px;white-space:nowrap}[dir=ltr] .page_content.floor_simulator section.qr div.qr_box div.qr{width:26.875%;padding:3.125% 3.75%}[dir=ltr] .page_content.floor_simulator section.simulation{margin-top:100px}[dir=ltr] .page_content.floor_simulator section.simulation h2{font-size:24px;text-align:center;font-weight:700;line-height:1;margin-bottom:35px}[dir=ltr] .page_content.floor_simulator section.simulation ul.step{margin-bottom:90px}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li .title{background-color:#ccc9bb;width:100%;height:40px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;font-weight:500;margin-bottom:40px;padding-left:20px}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li .title h3{font-size:16px;line-height:1}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li .title h3>span.step{font-size:18px;font-weight:700;display:inline-block;margin-right:30px}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li .title h3>span.step span.no{font-size:24px}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.img{width:60%}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.text{width:40%;padding-left:4%}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.text ol{counter-reset:my-counter;list-style:none;padding:0;margin:0}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.text ol li{font-size:14px;line-height:1.7142857143;padding-left:30px;position:relative}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.text ol li:before{content:counter(my-counter);counter-increment:my-counter;background-color:#fff;border:1px solid #222;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:16px;width:16px;font-size:85%;line-height:1;position:absolute;top:4px;left:0}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.text ol li:nth-of-type(n+2){margin-top:1rem}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li:nth-of-type(n+2){margin-top:60px}[dir=ltr] .page_content.floor_simulator section.note{margin-top:70px;padding-bottom:160px}[dir=ltr] .page_content.floor_simulator section.note div.note_box{border:1px solid #DDDDDD;padding:30px;text-align:center}[dir=ltr] .page_content.floor_simulator section.note div.note_box h2{font-size:16px;line-height:1;margin-bottom:25px}[dir=ltr] .page_content.floor_simulator section.note div.note_box ul{display:inline-block}[dir=ltr] .page_content.floor_simulator section.note div.note_box ul li{text-align:left;position:relative;padding-left:1rem;font-size:14px}[dir=ltr] .page_content.floor_simulator section.note div.note_box ul li:before{content:"\30fb";position:absolute;left:0}[dir=ltr] .page_content.floor_simulator section.note div.note_box ul li:nth-of-type(n+2){margin-top:5px}[dir=ltr] .page_content.floor_simulator section.note ul.btn_area{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px auto auto}[dir=ltr] .page_content.floor_simulator section.note ul.btn_area li{width:360px;height:60px;margin:0 22px}[dir=ltr] .page_content.floor_simulator section.note ul.btn_area li a{width:100%;height:100%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-size:17px;border:1px solid #999999;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}[dir=ltr] .page_content.floor_simulator section.note ul.btn_area li a:hover{background-color:#999;color:#fff}@media print,screen and (max-width: 999px){.breadcrumb--floating+.page-header__text-wrapper{margin-bottom:4vw}.shopify-section--main-page .container{padding:0}[dir=ltr] .page_content.floor_simulator{max-width:initial;padding:0;margin:auto}[dir=ltr] .page_content.floor_simulator section div.content_inner{padding:0 5.3333333333vw}[dir=ltr] .page_content.floor_simulator section div.btn{width:100%;height:13.3333333333vw}[dir=ltr] .page_content.floor_simulator section div.btn a{font-size:3.2666666667vw;border:1px solid #222}[dir=ltr] .page_content.floor_simulator section div.btn p.use{color:#fff;font-size:2.6666666667vw;text-align:center;position:absolute;bottom:0;width:100%;height:100%;padding-top:8vw;padding-bottom:.5333333333vw}[dir=ltr] .page_content.floor_simulator section div.btn+p.note{font-size:2.6666666667vw;margin-top:6.6666666667vw;line-height:1.8;text-align:left}[dir=ltr] .page_content.floor_simulator section.mv{padding:0}[dir=ltr] .page_content.floor_simulator section.mv .mv{position:relative}[dir=ltr] .page_content.floor_simulator section.mv .mv picture.use{position:absolute;width:42.6666666667vw;height:6.4vw;left:auto;right:7.2vw;margin:auto;bottom:9.6vw}[dir=ltr] .page_content.floor_simulator section.mv div.content_inner{padding:5.3333333333vw 5.3333333333vw 0}[dir=ltr] .page_content.floor_simulator section.mv p.catch{font-size:3.2vw;text-align:left;line-height:1.6666666667;margin-bottom:5.3333333333vw}[dir=ltr] .page_content.floor_simulator section.qr{display:none}[dir=ltr] .page_content.floor_simulator section.simulation{margin-top:16vw}[dir=ltr] .page_content.floor_simulator section.simulation h2{font-size:4.8vw;margin-bottom:6.6666666667vw}[dir=ltr] .page_content.floor_simulator section.simulation ul.step{margin-bottom:13.3333333333vw}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li .title{background-color:#ccc9bb;width:100%;height:13.3333333333vw;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;font-weight:500;margin-bottom:10.6666666667vw;padding-left:4vw;padding-right:4vw}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li .title h3{font-size:3.7333333333vw;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:1.2857142857}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li .title h3>span.step{font-size:4vw;margin-right:5.3333333333vw;line-height:1;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li .title h3>span.step>span{display:-webkit-box;display:-ms-flexbox;display:flex}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li .title h3>span.step span.no{font-size:4.8vw}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content{display:block}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.img{width:80vw;margin:auto auto 6.6666666667vw}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.text{width:100%;padding-left:0}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.text ol{counter-reset:my-counter;list-style:none;padding:0;margin:0}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.text ol li{font-size:3.2vw;line-height:2.5;padding-left:5.3333333333vw}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.text ol li:before{height:3.7333333333vw;width:3.7333333333vw;font-size:85%;line-height:1;top:2.1333333333vw;left:0}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li div.content div.text ol li:nth-of-type(n+2){margin-top:1rem}[dir=ltr] .page_content.floor_simulator section.simulation ul.step>li:nth-of-type(n+2){margin-top:13.3333333333vw}[dir=ltr] .page_content.floor_simulator section.note{margin-top:16vw;padding-bottom:26.6666666667vw}[dir=ltr] .page_content.floor_simulator section.note div.note_box{border:1px solid #DDDDDD;padding:5.3333333333vw 4vw;text-align:center}[dir=ltr] .page_content.floor_simulator section.note div.note_box h2{font-size:4.2666666667vw;line-height:1;margin-bottom:6.6666666667vw}[dir=ltr] .page_content.floor_simulator section.note div.note_box ul{display:inline-block}[dir=ltr] .page_content.floor_simulator section.note div.note_box ul li{font-size:2.9333333333vw}[dir=ltr] .page_content.floor_simulator section.note div.note_box ul li:nth-of-type(n+2){margin-top:1.3333333333vw}[dir=ltr] .page_content.floor_simulator section.note ul.btn_area{margin:10.6666666667vw auto auto;width:80vw}[dir=ltr] .page_content.floor_simulator section.note ul.btn_area li{width:100%;height:13.3333333333vw;margin:0}[dir=ltr] .page_content.floor_simulator section.note ul.btn_area li a{font-size:3.7333333333vw}[dir=ltr] .page_content.floor_simulator section.note ul.btn_area li:nth-of-type(n+2){margin-top:8vw}}.mv_block .mv_block_text{margin-top:-64px;display:flex;flex-direction:column;align-items:center}.mv_block .mv_block_text img{max-width:40vw}.mv_block .mv_block_text h1{text-align:center;color:#707070}.mv_block .mv_block_text h1 span{display:block;font-size:12px}.mv_block .mv_block_text h1 .is_mincho{font-size:43px;line-height:1;font-family:Yu Mincho Light,YuMincho,Yu Mincho,\6e38\660e\671d\4f53,\30d2\30e9\30ae\30ce\660e\671d  ProN,Hiragino Mincho ProN,\ff2d\ff33  \660e\671d,MS Mincho,sans-serif}@media print,screen and (min-width: 1000px){#main{padding-top:124px}.mv_block .mv_block_text{margin-top:-32px;flex-direction:row;justify-content:center;gap:34px}.mv_block .mv_block_text img{max-width:240px}.mv_block .mv_block_text h1{margin:0}.mv_block .mv_block_text h1 span{font-size:17px}.mv_block .mv_block_text h1 .is_mincho{font-size:60px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/curtain_simulator.css.map */
