html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%}body{height:100%;padding:0;margin:0;font-family:Comfortaa,"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,verdana,sans-serif;font-size:14px;line-height:1.8;color:#333;text-align:center;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after{content:none}q::before,q::after{content:none}.clearfix::after{display:block;clear:both;content:""}table{border-spacing:0;border-collapse:collapse}*,*::before,*::after{box-sizing:border-box}p{display:block;margin-bottom:1em;font-size:15px;color:#333;text-align:justify}p.caption{font-size:13px;color:#888;text-align:center}em{padding:0 3px;font-weight:bold;background:linear-gradient(transparent 40%, #e4bdbd 40%)}.line_oval{border:0;border-top:solid 1px #fff}.line_oval::after{font-size:10px;color:#f39700;content:"●"}strong{font-weight:bold}p.note{font-size:13px}p.footnote{font-size:12px;color:#666}.text-right{text-align:right}.text-center{text-align:center}@media screen and (min-width: 768px){body{font-size:16px}p{font-size:16px}}img{height:auto}.pj-sns_image{width:11.2vw}@media screen and (min-width: 1024.1px){.pj-sns_image{width:42px}}.img-fluid{display:block;max-width:100%;height:auto;margin:30px auto}.pj-sofa_image{display:block;width:89.3333333333vw;margin:2.6666666667vw auto}@media screen and (min-width: 1024.1px){.pj-sofa_image{width:335px;margin:10px auto}}.pj-miscellaneous_goods_image{display:block;width:27.2vw;margin:2.6666666667vw auto}@media screen and (min-width: 1024.1px){.pj-miscellaneous_goods_image{width:102px;margin:10px auto}}.pj-miscellaneous_goods_image.is-indirect_lighting{width:20.8vw}@media screen and (min-width: 1024.1px){.pj-miscellaneous_goods_image.is-indirect_lighting{width:78px}}.pj-miscellaneous_goods_image.is-box_image{width:33.0666666667vw}@media screen and (min-width: 1024.1px){.pj-miscellaneous_goods_image.is-box_image{width:124px}}.pj-fabric_image{display:block;width:88.8vw;margin:2.6666666667vw auto}@media screen and (min-width: 1024.1px){.pj-fabric_image{width:333px;margin:10px auto}}.pj-logo_image{display:block;width:61.3333333333vw;margin:2.6666666667vw auto}@media screen and (min-width: 1024.1px){.pj-logo_image{width:230px;margin:10px auto}}.img-shadow{margin-bottom:20px !important;box-shadow:0 2px 3px rgba(0,0,0,.15)}.img-dialog{box-sizing:border-box;width:85%;padding:10px;margin-bottom:10px;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.15)}a img{display:inline-block;filter:alpha(opacity=100);transition:ease-out .3s;-moz-trantision:ease-out .3s;backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}a img:hover{filter:alpha(opacity=60);opacity:.6}a,a:visited{color:#333}@media screen and (min-width: 768px){.mb-pc-40{margin-bottom:40px !important}.mt-pc-40{margin-top:40px !important}.mb-pc-20{margin-bottom:20px !important}.mt-pc-20{margin-top:20px !important}}.section-container{padding:30px 0 50px}.section-odd{background:#fff8e2}.section-odd.item{padding:20px 20px 10px !important;background:#f7f7f7}.section-odd.item p{font-size:10px}.section-odd .img-fluid{margin-top:10px;margin-bottom:10px}.bg-w{background:#fff}.bg-b{background:#333}@media screen and (min-width: 767px){.section-container{padding:60px 0}.section-odd{background-color:#fff2cc}}.header{width:100%;height:60px;margin:0;background:#fff}.header .img_logo{padding:0;margin:0 auto}.index{max-width:600px;margin-bottom:80px;background:#fff}@media screen and (max-width: 479px){.header .img_logo{width:297px;height:24px}}body.boxer-open .header{display:none}.hero{position:relative;height:100%;padding-inline:10px;text-align:center;background:#fff url("/images/sp/interior_coordinate/bg_chair.webp") left 20px bottom 20px no-repeat;background-size:72px 106px}@media screen and (min-width: 768px){.hero{background-position:calc(50% - 200px) calc(50% + 200px)}}.heading-hero{position:absolute;inset:0 0 50px;width:68px;height:338px;margin:auto}.hero-arrow{position:absolute;right:0;bottom:10px;left:0;margin:auto;text-align:center;animation:move 2s ease-in-out infinite}.hero-arrow img{width:40px;height:20px}@media screen and (min-width: 768px){.heading-hero{width:80px;height:395px}.heading-hero img{width:80px;height:395px}.hero-arrow{bottom:30px}.hero-arrow img{width:60px;height:30px}}@keyframes move{0%{transform:translate(0)}50%{transform:translateY(-10px)}100%{transform:translate(0)}}h2,h3,h4,h5,h6{line-height:1.4}.heading_icon{margin-top:30px;margin-bottom:10px;font-size:15px;font-weight:bold;text-align:center}.heading_icon .fa{margin-right:10px;color:#f39800}.en{font-family:Comfortaa,sans-serif}.h_center{margin:20px auto 10px;font-size:18px;font-weight:bold;text-align:center}.h_title{margin-bottom:40px;font-size:22px;font-weight:bold;line-height:2;text-align:center;letter-spacing:.03em}#section06 .h_title{margin-bottom:0;font-size:30px;line-height:1.8}.h_index{margin-bottom:20px;font-size:18px;font-weight:bold;color:#333}.h_img{display:block;width:100%;text-align:center}.h_img img{display:block;margin:0 auto}.heading-border{position:relative;display:inline-block;width:100%;margin-bottom:40px;font-size:18px;font-weight:bold;text-align:center}.heading-border::before{position:absolute;bottom:-15px;left:50%;display:inline-block;width:60px;height:5px;content:"";background-color:#f39800;border-radius:2px;transform:translateX(-50%)}h2.h_img{padding:0 0 30px}h3.h_img{padding:40px 10px 10px}h4.h_img{padding:30px 15px 10px}.h_3{margin:20px auto 10px;font-size:17px;font-weight:bold;text-align:left}.h_4{margin-bottom:10px;font-weight:bold;line-height:1.3}.heading_balloon{position:relative;display:inline-block;width:100%;padding:0 15px 10px;margin-top:40px;margin-bottom:40px;font-size:20px;font-weight:bold;line-height:1.4;text-align:center;border-bottom:2px solid #f39800}.heading_balloon span{display:block;font-size:14px}.heading_balloon::before{position:absolute;top:100%;left:50%;margin-left:-8px;content:"";border:8px solid rgba(0,0,0,0);border-top:8px solid #f39800}.heading_balloon::after{position:absolute;top:98%;left:50%;margin-left:-6px;content:"";border:6px solid rgba(0,0,0,0);border-top:6px solid #fff}.section-odd .heading_balloon::after{border-top-color:#fff2cc}@media screen and (max-width: 767px){.h_title{padding-top:15px}.section-odd .heading_balloon::after{border-top-color:#fff8e2}}@media screen and (min-width: 768px){h2.h_img{padding:0 0 60px}h3.h_img{padding:60px 20px 20px}h4.h_img{padding:60px 30px 10px}.art .h_center{text-align:left}}#section01{padding-top:160px;background:url("/images/sp/interior_coordinate/p1/img_step01_bg.webp") top center no-repeat;background-size:contain}#section02{padding-top:160px;background:url("/images/sp/interior_coordinate/p2/img_step02_bg.webp") top center no-repeat;background-size:contain}#section03{padding-top:160px;background:url("/images/sp/interior_coordinate/p3/img_step03_bg.webp") top center no-repeat;background-size:contain}#section04{padding-top:160px;background:url("/images/sp/interior_coordinate/p4/img_step04_bg.webp") top center no-repeat;background-size:contain}#section06{padding-top:160px;color:#fff;background:#333 url("/images/sp/interior_coordinate/p5/img_step06_bg.webp") top center no-repeat;background-size:contain}#section06 .title-container{margin-bottom:0;background:#333}#section06 .title-container::after{display:none}#section06 p{color:#fff}#section06 .heading_balloon{border-bottom-color:#fff}#section06 .heading_balloon::before{border-top-color:#fff}#section06 .heading_balloon::after{border-top-color:#333}@media screen and (min-width: 768px){#section01{padding-top:230px;background-image:url("/images/sp/interior_coordinate/p1/img_step01_bg_pc.webp")}#section02{padding-top:230px;background-image:url("/images/sp/interior_coordinate/p2/img_step02_bg_pc.webp")}#section03{padding-top:230px;background-image:url("/images/sp/interior_coordinate/p3/img_step03_bg_pc.webp")}#section04{padding-top:230px;background-image:url("/images/sp/interior_coordinate/p4/img_step04_bg_pc.webp")}#section06{padding-top:470px;background-image:url("/images/sp/interior_coordinate/p5/img_step06_bg_pc.webp")}}@media screen and (min-width: 769px){#section06{padding-top:740px;background-image:url("/images/sp/interior_coordinate/p5/img_step06_bg_pc.webp")}}.note-box{box-sizing:border-box;max-width:670px;padding-bottom:5px;margin:0 auto 30px;background:#f7f8f8}.note-box h3{padding:0 20px;margin:0 0 10px}.note-box p{padding:0 20px;font-size:12px}.note-box .img-fluid{margin:0 auto 15px}.note-box .en{margin-bottom:0}.section-container .col-12 .section-odd{text-align:left}.point{box-sizing:border-box;max-width:450px;padding:0 15px;border:1px solid #f39800}.point .check-list{max-width:360px}@media screen and (max-width: 767px){.section-container .col-12 .section-odd{padding:30px 20px;margin:20px -20px}}@media screen and (min-width: 768px){.section-container .col-12 .section-odd{padding:40px 24px 20px;margin:40px 0}.point .heading_balloon{margin-bottom:0}.point{margin-right:auto;margin-left:auto}}@media screen and (min-width: 1024px){.section-container .col-12 .section-odd.treasure{margin:40px -160px}}.p_q{position:relative;padding-left:20px;font-size:14px;color:#888}.p_q::before{position:absolute;top:12px;left:0;width:15px;height:1px;content:"";background:#888}p .name{display:block;font-size:14px;font-weight:bold;color:#888}.check-list{font-size:14px;text-align:left}.check-item{margin-bottom:10px;line-height:1.5}.check-item::before{margin-right:5px;font-family:FontAwesome,sans-serif;color:#f39800;content:""}@media screen and (min-width: 768px){.check-list{max-width:500px;margin:40px auto}}.list-inline{display:inline-block;margin-right:10px}.list-inline .last{margin-right:0}.check-list.center{text-align:center}.insta-item{margin-bottom:5px;font-weight:bold}.pj-official_account_logo{float:left;width:13.3333333333vw;margin-right:2.6666666667vw}@media screen and (min-width: 1024.1px){.pj-official_account_logo{width:50px;margin-right:10px}}.insta-name{font-size:14px;line-height:50px;text-align:left !important}.insta-name span a{font-size:12px;color:#888;text-decoration:none}@media screen and (min-width: 768px){.instagram{margin-top:30px}.insta-name{font-size:16px}}#boxer.mobile{z-index:10000;background:#111}#boxer.mobile .boxer-container{background:rgba(0,0,0,0)}#boxer.mobile .boxer-close,#boxer.mobile .boxer-close:hover{top:70px}.muji-list{padding:0 10px 30px}.muji-list .col-3{padding-right:5px;padding-left:5px}.muji-list .col-3 img{margin-bottom:0}@media screen and (min-width: 768px){.muji-list{padding:10px 100px 50px}}.c-nav-sp{position:fixed;top:0;z-index:10000;display:block;width:100%;height:50px}.c-nav-sp .menu .heading{margin-top:30px;margin-bottom:10px;font-size:13px;color:#fff;border-bottom:1px solid #fff}.c-nav-sp .menu a{display:block;padding:5px 0;font-size:13px;color:#333;text-align:left;text-decoration:none}.c-nav-sp a.menu_top{padding-top:30px}.c-nav-sp .menu a .fa{margin-right:10px}.c-nav-sp .menu .img-fluid{margin:0 auto}.c-nav-sp .menu-btn{position:absolute;top:0;right:-60px;z-index:999;display:inline-block;width:50px;height:50px;font-size:20px;vertical-align:middle;transition:right .5s ease-out,margin-right .5s ease-in-out}.c-nav-sp .menu-btn.is-fixed-menu{right:10px}@media screen and (min-width: 768px){.c-nav-sp .menu-btn.is-fixed-menu{right:30px}}.c-nav-sp .menu-btn a{display:inline-block;width:50px;height:50px;text-decoration:none}.menu_link{font-size:12px}.menu_link .fa{color:#ccc}.c-nav-sp .menu-btn a::after{vertical-align:text-top}.c-nav-sp .btn-open{background:#fff}.c-nav-sp .btn-open::after{font-family:FontAwesome,sans-serif;color:#333;content:"";transition:all .2s linear 0s;transition-property:all .2s linear 0s}.c-nav-sp .btn-open:hover::after{color:#333}.c-nav-sp .btn-close::after{font-family:FontAwesome,sans-serif;color:#333;content:"";transition:all .2s linear 0s;transition-property:all .2s linear 0s}.c-nav-sp .btn-close:hover::after{color:#333}.c-nav-sp .overlay{position:fixed;top:0;left:0;z-index:99;display:none;width:100%;height:100%;overflow:auto;background:rgba(255,255,255,.95)}.menu-list{font-size:0;border-top:1px dotted #ccc}.menu-list-item{border-bottom:1px dotted #ccc}.menu-list-item a{display:block;padding:15px 0 10px !important;color:#333;text-align:left;text-decoration:none}.overlay .menu-list-item a{padding:15px 0 5px !important}.menu-list-item .step{float:left;margin-right:10px;font-size:18px}.menu-list-item .step span{font-size:23px}.menu-list-item .subtitle{display:block;font-size:11px;line-height:1.3;color:#999}.menu-list-item .title{display:inline-block;overflow:auto;font-size:14px;font-weight:bold;line-height:1.3}@media screen and (min-width: 768px){#index .menu-list-item a{overflow:hidden}#index .step.en{width:105px;margin:0 20px 0 10px;font-size:30px;line-height:1.5}#index .step.en span{font-size:33px}#index .menu-list-item .title{overflow:hidden;font-size:18px}#index .menu-list-item .subtitle{margin-bottom:5px;font-size:14px}}.cv{display:block;width:100%;text-align:center}.h_share{display:inline-block;padding:0 5px;margin-top:40px;margin-bottom:20px;font-size:16px;font-weight:bold;background:linear-gradient(transparent 40%, #ffe258 40%)}.sns{display:block;text-align:center}.sns_item{display:inline-block;margin:30px 3px}.footer{padding-top:50px;padding-bottom:50px}.btn-store{display:block;max-width:500px;padding:20px 10px;margin:0 auto;font-size:17px;font-weight:bold;color:#333 !important;text-align:center;text-decoration:none;background:#fff;border:1px solid #fff !important;border-radius:5px;transition:ease-out .3s}.btn-store .fa{margin-left:10px}.btn-store:hover{color:#fff !important;background:#333}.h_brand{margin-bottom:10px;font-weight:bold;color:#ee497a}.footer .sns_item{margin-top:0;margin-bottom:0}.footer .img-fluid{margin:10px auto}.copyright{display:block;font-size:12px;color:#999;text-align:center}@media screen and (min-width: 768px){.footer{padding-top:80px}}.title-container{position:relative;display:inline-block;width:100%;padding:20px;margin-bottom:50px;font-weight:bold;background:#fff}.title-container::after{position:absolute;bottom:-15px;left:50px;display:inline-block;width:60px;height:5px;content:"";background-color:#f39700;border-radius:2px;transform:translateX(-50%)}.title-container .subtitle{font-size:12px}.title-container .step{margin-bottom:5px;font-size:26px}.title-container .step .num{font-size:30px}.title-container .title{font-size:18px;text-align:left}@media screen and (min-width: 768px){.check-list{font-size:16px}.h_title{font-size:26px;line-height:1.8}.menu-list{max-width:500px;margin-right:auto;margin-left:auto}#section01,#section02,#section03,#section04,#section06{background-size:contain}.title-container{padding-right:40px;padding-left:40px}.title-container::after{left:70px}.title-container .subtitle{margin-bottom:0;font-size:16px}.title-container .step{font-size:40px}.title-container .title{font-size:30px}.title-container .step .num{font-size:50px}ul.instagram{max-width:300px;margin-right:auto;margin-left:auto}.heading-border{margin-bottom:15px;font-size:20px}}@media screen and (min-width: 1024px){#section01,#section02,#section03,#section04,#section06{background-size:auto}}.d-block{display:block !important}.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}.d-sm-none{display:none !important}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:700px}}@media(min-width: 1200px){.container{max-width:700px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12,.col-3,.col-6,.col-lg-4,.col-md-12,.col-md-4,.col-md-6,.col-md-8{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-12{flex:0 0 100%;max-width:100%}.col-3{flex:0 0 25%;max-width:25%}.col-6{flex:0 0 50%;max-width:50%}@media(min-width: 768px){.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}}
