.page_main{margin-top:0}.bg_white{background:#fff;position:relative;z-index:2}.bg_black{background:#000;position:relative;z-index:2}.sub_breadcrumb{background:#fff;position:relative;z-index:2}.footer{position:relative;z-index:2}.page_title{font-family:Jost,sans-serif;font-size:3.9rem;font-weight:300;letter-spacing:.1em;margin:0;text-align:center}.page_mv_wrapA{align-items:center;color:#fff;display:flex;height:100vh;justify-content:center;position:relative}.page_mv_wrapB{align-items:center;color:#000;display:flex;justify-content:center;padding-top:50px;position:relative}.page_mv_wrapC{align-items:center;color:#000;display:flex;flex-direction:column;height:325px;justify-content:center;padding-top:150px;position:relative}.page_mv_wrapA .page_mv{align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;position:fixed;top:0;width:100%;z-index:0}.page_mv_wrapA .flow_mv{background-image:url(/cdn/shop/files/flow-mv.jpg?v=1691574608)}.page_mv_wrapA .about_mv{background-image:url(/cdn/shop/files/about-mv.jpg?v=1691635612);color:#fff}.about_mv+.page_mv_text{color:#fff}.flow_mv+.page_mv_text{color:#fff}.page_mv_text{font-family:Jost,sans-serif;font-size:3.9rem;font-weight:300;letter-spacing:.1em;position:relative;z-index:3;color:#000}.bg_navy .page_mv_text{color:#fff}body.MANUFACTURE main .page_mv_text,body.BRANDS main .page_mv_text{color:#fff}.page_works .page_mv_text{color:#fff}.hashtag_listA{display:flex;gap:30px;margin-top:40px}.hashtag_listA_item_link{color:#717171;display:block;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.05em}@media screen and (max-width:767px){.page_mv_wrapB{padding-top:30px}.page_mv_wrapC{height:240px;padding-top:100px}.page_mv_text{font-size:2.4rem}.hashtag_listA{gap:15px}.hashtag_listA_item_link{font-size:1.4rem}}@media screen and (max-width:767px){.page_title{font-size:2.4rem}}.has_side{display:flex;gap:40px;justify-content:space-between;margin-top:86px}.has_side .side_menu{width:200px}.has_side .side_menu a{border-top:solid 1px #c3c3c3;color:#000;display:block;font-size:2rem;padding:24px 27px;white-space:nowrap}.has_side .side_menu a.active{color:#717171;cursor:default;pointer-events:none}.has_side .side_menu a:last-of-type{border-bottom:solid 1px #c3c3c3}.has_side .right_contents{max-width:896px;width:calc(100% - 240px)}@media screen and (max-width:767px){.has_side{display:block;margin-top:43px}.has_side .side_menu{display:flex;width:100%}.has_side .side_menu a{align-items:center;border-left:solid 1px #c3c3c3;border-top:none;display:flex;font-size:1.8rem;justify-content:center;padding:8px 0;width:50%}.has_side .side_menu a:last-of-type{border-bottom:none;border-right:solid 1px #c3c3c3}.has_side .right_contents{margin-top:58px;width:100%}}.flow_inner .top_text{margin:0 auto;max-width:890px}.flow_inner .top_text p{color:#000;font-size:1.6rem;letter-spacing:-.02em;line-height:1.6875}.flow_inner .top_text p+p{margin-top:10px}.flow_list{margin:80px auto 0}.flow_list_item+.flow_list_item{margin-top:70px}.flow_list_item_title{align-items:center;display:flex;flex-wrap:wrap;gap:0 12px}.flow_list_item_title .en{color:#000;font-size:2rem;letter-spacing:-.01em;line-height:1.3}.flow_list_item_title .ja{color:#000;font-size:1.6rem;letter-spacing:-.01em;line-height:1.4375}.flow_list_item_text{margin-top:15px;padding-left:20px}.flow_list_item_text_desc{color:#000;font-size:1.6rem;letter-spacing:-.02em;line-height:1.6875}.section_contact{align-items:center;column-gap:64px;display:flex;margin-top:90px}.section_contact .link_wrap{display:flex;flex-shrink:0;width:auto}.contact_desc p{color:#000;font-size:1.4rem;letter-spacing:-.02em;line-height:1.5}.contact_desc p+p{margin-top:15px}.contact_desc p a{color:#000;font-size:1.4rem;text-decoration:underline}.contact_desc{flex-shrink:0;width:450px}.section_contact .link_wrap .link{color:#fff;display:block;font-family:Jost,sans-serif;font-size:1.4rem;height:55px;letter-spacing:.1em;line-height:55px;text-align:center;text-decoration:none;width:130px}.section_contact .link_wrap .link.contact{background-color:#9b8879}.section_contact .link_wrap .link.reserve{background-color:#4d4d4d}@media screen and (max-width:767px){.flow_inner{margin-top:24px}.flow_inner .top_text p{font-size:1.4rem;line-height:1.5}.flow_list{margin-top:56px}.flow_list_item{flex-direction:column}.flow_list_item+.flow_list_item{margin-top:40px}.flow_list_item_title{display:block}.flow_list_item_title .ja{font-size:1.4rem;margin:10px 0 0;padding-left:32px}.flow_list_item_text{margin-top:15px;padding-left:10px}.flow_list_item_text_desc{font-size:1.4rem}.section_contact{flex-direction:column;gap:0;margin-top:56px}.contact_desc{max-width:unset;width:auto}.contact_desc p{color:#000;font-size:1.4rem;letter-spacing:-.02em;line-height:1.5}.contact_desc p+p{margin-top:15px}.section_contact .link_wrap{margin-top:25px;width:100%}.section_contact .link_wrap .link{width:50%}}.guide_inner{padding-bottom:126px;padding-top:80px}.section_guide .tab{display:flex;justify-content:space-between}.section_guide .tab_list{width:200px}.section_guide .tab_menu{border-top:solid 1px #c3c3c3;color:#000;cursor:pointer;font-size:2rem;font-weight:400;padding:24px 20px;transition:.2s;white-space:nowrap}.section_guide .tab_list .tab_menu:last-child{border-bottom:solid 1px #c3c3c3}.section_guide .tab_menu:hover,.section_guide .tab_menu.current{color:#717171}.section_guide .tab_content_wrap{width:calc(100% - 280px)}.section_guide .tab_content{display:none}.section_guide .tab_content_wrap .tab_content_title{color:#000;font-size:2rem;font-weight:400;line-height:calc(23/20);margin-bottom:15px}.section_guide .tab_content_text{font-size:1.6rem;letter-spacing:-.02em;line-height:1.6875;padding-left:20px}.section_guide .tab_content_text a{color:#000;text-decoration:underline}.section_guide .tab_content_text a.paidy-guide-link{color:#000;text-decoration:underline;font-size:1em;word-break:break-all}.section_guide .tab_content_text .tab_content_text_list{padding-left:1em;text-indent:-1em}.section_guide .tab_content_wrap .tab_content_text_list_item+.tab_content_text_list_item{margin-top:8px}.tab_content_sub_title{border-bottom:1px solid;display:table;font-size:1.8rem;margin-bottom:15px;margin-top:20px}.tab_content_text_table_wrap{margin-top:10px}.tab_content_text_table_wrap+.tab_content_text_table_wrap{margin-top:40px}@media screen and (max-width:767px){.guide_inner{padding-bottom:0;padding-top:0}.section_guide .tab{flex-direction:column;gap:10px 0;margin-top:40px}.section_guide .tab_list{display:flex;flex-wrap:wrap;gap:10px 0;width:auto}.section_guide .tab_menu{border-left:1px solid #c3c3c3;border-top:none;font-size:1.8rem;line-height:35px;padding:0;text-align:center;width:50%}.section_guide .tab_list .tab_menu:last-child{border-bottom:none;border-right:1px solid #c3c3c3}.section_guide .tab_menu:nth-of-type(2n){border-right:1px solid #c3c3c3}.section_guide .tab_content_wrap{margin-top:40px;width:auto}.section_guide .tab_content_wrap .tab_content_title{margin-bottom:10px}.section_guide .tab_content_text{font-size:1.4rem;line-height:1.5;padding-left:10px}.section_guide .tab_content_wrap .tab_content_text_list_item+.tab_content_text_list_item{margin-top:5px}.tab_content_sub_title{font-size:1.6rem;margin-bottom:10px;margin-top:15px}.tab_content_text_table_wrap+.tab_content_text_table_wrap{margin-top:25px}.tab_content_text_table_wrap.scroll{overflow-x:scroll}.tab_content_text_table_wrap.scroll table{width:568px}.tab_content_text_table_wrap.scroll table td{padding:0}}.pagination_list{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:97px}.pagination_list_item_link{align-items:center;border-radius:100%;color:#000;display:flex;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;height:19px;justify-content:center;width:19px}.pagination_list_item_link.current{background:#000;color:#fff}.pagination_list_item_link.dotted{align-items:flex-end;pointer-events:none}.pagination_list_item_link.prev,.pagination_list_item_link.next{font-size:0}.pagination_list_item_link.prev:before,.pagination_list_item_link.next:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:9px;width:5px}.pagination_list_item_link.prev:before{background-image:url(../assets/img/pagination-prev.svg)}.pagination_list_item_link.next:before{background-image:url(../assets/img/pagination-next.svg)}@media screen and (max-width:767px){.pagination_list{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:97px}}.newsArchive_inner{padding-bottom:20px}.newsSingle_inner{margin:auto;max-width:900px;padding:190px 0 120px}.newsSingle_title_wrap{margin-bottom:100px;text-align:center}.newsSingle_title{font-size:2.4rem;font-weight:400;line-height:1.5;margin-bottom:30px}.newsSingle_date{color:#717171;display:block;font-family:Jost,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.1em}.newsSingle_tags{display:flex;gap:30px;margin-top:40px;justify-content:center;flex-wrap:wrap}@media screen and (max-width:767px){.newsSingle_tags{gap:16px;margin-top:32px}}.newsSingle_tags .newsSingle_tag{color:#717171;display:block;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.05em}@media screen and (max-width:767px){.newsSingle_tags .newsSingle_tag{font-size:1.4rem}}.newsSingle_article_thumb{margin-bottom:105px}.newsSingle_article p{font-size:1.6rem;font-weight:400;line-height:2;margin-bottom:105px}.newsSingle_article p>a{color:inherit;font-size:inherit;text-decoration:underline}.newsSingle_article p img{margin:auto}.newsSingle_article span{display:block;font-size:1.6rem;font-weight:400;line-height:2;margin-bottom:105px}.newsSingle_article span img{margin:auto}.newsSingle_article span a{color:#000}.newsSingle_btn_wrap{display:flex;justify-content:center;margin-top:84px}.newsSingle_btn{align-items:center;background:#000;border:solid 1px #000;color:#fff;display:flex;font-family:Jost,sans-serif;font-size:1.8rem;font-weight:400;height:56px;justify-content:center;max-width:346px;transition:.2s;width:100%}.newsSingle_btn:hover{background:#fff;color:#000}.news_list{margin:50px auto 0;max-width:960px}.section_newsSingle .news_list{border-top:solid 1px #ddd;margin-top:40px}.news_list_item{border-bottom:solid 1px #ddd}.news_list_item_link{align-items:center;color:#000;display:flex;padding:32px;transition:.2s}.news_list_item_link_date{color:#717171;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.1em;line-height:1.4375;width:190px}.news_list_item_link_title{font-size:1.6rem;font-weight:400;line-height:1.4375;width:calc(100% - 190x)}.section_newsSingle .news_list_item_link_title{padding-right:0;width:calc(100% - 145px)}.news_list_item_link_thumb{height:100px;width:100px}.section_newsSingle .news_list_item_link_thumb{display:none}.news_list_item_link_thumb img{height:100%;object-fit:cover;width:100%}@media screen and (max-width:767px){.newsSingle_inner{padding:140px 0 60px}.newsSingle_title_wrap{margin-bottom:60px}.newsSingle_title{font-size:1.8rem;margin-bottom:30px}.newsSingle_article_thumb{left:-25px;margin-bottom:60px;position:relative;width:100vw}.newsSingle_article p{font-size:1.4rem;margin-bottom:60px}.newsSingle_btn_wrap{margin-top:40px}.news_list{margin-top:15px}.section_newsSingle .news_list{margin-top:0}.news_list_item_link{flex-wrap:wrap;padding:24px 0}.news_list_item_link_date{font-size:1.4rem;margin-bottom:5px;width:100%}.news_list_item_link_title{font-size:1.4rem;-webkit-line-clamp:2;line-height:calc(23/14);padding-right:0;width:100%!important}.news_list_item_link_thumb{margin-top:10px;padding-top:80%;position:relative;width:100%}.news_list_item_link_thumb img{left:0;position:absolute;top:0}}.page_mv_wrapB.info{margin-top:56px}.news_info_link_wrap{display:flex;justify-content:center;margin:100px auto 0}.news_info_link_wrap .link{color:#fff;display:block;font-family:Jost,sans-serif;font-size:1.4rem;letter-spacing:.1em;line-height:55px;text-align:center;text-decoration:none;width:130px}.news_info_link_wrap .link.contact{background-color:#9b8879}.news_info_link_wrap .link.reserve{background-color:#4d4d4d}.footer_bottom{border-top:1px solid #c3c3c3}@media screen and (max-width:767px){.page_mv_wrapB.info{margin-top:72px;padding-top:0}.info_list{flex-direction:column;gap:32px 0;margin:40px auto 0}.info_list_item{width:auto}.info_list_item .img{aspect-ratio:1/1}.info_list_item .img img{height:100%;object-fit:cover;width:100%}.info_list_item .text{padding:20px 15px}.info_list_item .text .info_title{font-size:1.6rem}.info_list_item .text .info_tag{margin-top:5px}.info_list_item .text .info_tag li{font-size:1.2rem}.news_info_link_wrap{margin:56px auto 0;width:auto}.news_info_link_wrap .link{width:50%}.footer_bottom{border-top:none}}.voice_inner{padding-bottom:20px;padding-top:20px}.voice_inner #insta-feed{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.voice_inner #insta-feed:after{content:"";width:28%}.voice_inner #insta-feed a{margin-bottom:6.8%;width:28%!important}.voice_inner #insta-feed a>*{padding-top:100%!important;width:100%!important}@media screen and (max-width:767px){.voice_inner{padding:0}.voice_inner #insta-feed{display:block}.voice_inner #insta-feed a{display:block;margin-bottom:30px;width:100%!important}}.specialArchive_inner{padding-bottom:50px}.special_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:960px}.special_list_item{margin-top:8.3%;width:45.8%}.special_list_item_link{display:block}.special_list_item_link_thumb{height:0;padding-top:73%;position:relative}.special_list_item_link_thumb img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.special_list_item_link_text{background:#e0e0e0;padding:20px 25px 30px}.special_list_item_link_text_title{color:#000;font-size:1.6rem;font-weight:400;line-height:1.5;margin-bottom:15px}.hashtag_listB{display:flex;flex-wrap:wrap}.hashtag_listB_item{color:#000!important;font-family:Jost,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.05em;margin-right:15px}.specialSingle_inner{padding-bottom:60px;padding-top:173px}.specialSingle_title_wrap{align-items:center;display:flex;flex-direction:column;margin-bottom:96px;text-align:center}.specialSingle_title{font-size:2.4rem;line-height:1.5}.specialSingle_article{margin:0 auto;max-width:900px}.specialSingle_article_thumb{margin-bottom:77px}.specialSingle_article h3{font-size:2rem;font-weight:400;line-height:1.5}.specialSingle_article p{font-size:1.6rem;font-weight:400;line-height:2;margin-bottom:77px}.specialSingle_article_column{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:77px}.specialSingle_article_column:after{content:"";height:0;width:30.5%}.specialSingle_article_column_img{padding-top:30.5%;position:relative;width:30.5%}.specialSingle_article_column_img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.specialSingle_btn_wrap{display:flex;justify-content:center;margin-top:77px}.specialSingle_btn{align-items:center;background:#000;border:solid 1px #000;color:#fff;display:flex;font-family:Jost,sans-serif;font-size:1.8rem;font-weight:400;height:56px;justify-content:center;max-width:346px;transition:.2s;width:100%}.specialSingle_btn:hover{background:#fff;color:#000}@media screen and (max-width:767px){.specialArchive_inner{padding-bottom:40px}.special_list{display:block}.special_list_item{margin-top:40px;width:100%}.special_list_item_link_text{padding:20px 20px 30px}.special_list_item_link_text_title{font-size:1.4rem;margin-bottom:10px}.hashtag_listB{display:flex;flex-wrap:wrap}.hashtag_listB_item{font-size:1.2rem;margin-right:10px}.specialSingle_inner{padding-bottom:40px;padding-top:120px}.specialSingle_title_wrap{margin-bottom:60px}.specialSingle_title{font-size:2rem}.specialSingle_article_thumb{left:-25px;margin-bottom:40px;position:relative;width:100vw}.specialSingle_article p{font-size:1.4rem;margin-bottom:40px}.specialSingle_article_column{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.specialSingle_article_column:after{display:none}.specialSingle_article_column_img{padding-top:100%;width:100%}.specialSingle_article_column_img+.specialSingle_article_column_img{margin-top:10px}.specialSingle_btn_wrap{margin-top:60px}}.bg_black .page_title{color:#fff}.section_about{padding:80px 0 100px}.about_inner{margin-top:88px}.about_wrap{display:flex;justify-content:space-between}.about_img_wrap{width:46.7%}.about_img+.about_img{margin-top:64px}.about_wrap .text_wrap{width:46%}.about_wrap .text_wrap .head{color:#fff;font-size:2.9rem;font-weight:500;line-height:calc(46/29)}.about_wrap .text_wrap .about_text{color:#fff;font-size:1.6rem;font-weight:400;line-height:3.125;margin-top:55px}.about_wrap .text_wrap .link_wrap{display:flex;margin:64px auto 0;width:335px}.about_wrap .text_wrap .link_wrap .link{color:#fff;display:block;font-family:Jost,sans-serif;font-size:1.8rem;letter-spacing:.1em;line-height:81px;text-align:center;text-decoration:none;width:50%}.about_wrap .text_wrap .link_wrap .link.contact{background-color:#9b8879}.about_wrap .text_wrap .link_wrap .link.reserve{background-color:#4d4d4d}.showRoom_inner{padding:126px 0 60px}.showRoom_title{font-family:Jost,sans-serif;font-size:3.9rem;font-weight:300;letter-spacing:.1em;margin-bottom:48px;margin-top:0;text-align:center;color:#fff}.bg_white .showRoom_title{color:#000}.showRoom_img{margin:0 auto 72px}.showRoom_text{align-items:center;display:flex;flex-direction:column;margin-bottom:88px}.showRoom_dl{color:#fff;display:flex;font-size:1.5rem;line-height:1.75}.bg_white .showRoom_dl{color:#000}.showRoom_dl+.showRoom_dl{margin-top:35px}.showRoom_dl+p{color:#000;font-size:1.4rem;line-height:1.5;margin-bottom:40px;margin-top:16px}.showRoom_dl span{font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.05em}.showRoom_dt{width:160px}.showRoom_dd .pc{display:inline-block}.showRoom_dd .sp{display:none}.showRoom_dd_list{margin-top:20px}.showRoom_dd_list_item_dl{display:flex}.showRoom_dd_list_item_dt{font-weight:400;width:215px}.showRoom_dd_list_item_dd span{display:inline-block;padding:0 1px 0 2px}.showRoom_dd_btn{border:solid 1px #fff;color:#fff;display:block;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.05em;line-height:58px;margin:48px auto 0;opacity:1!important;text-align:center;transition:.2s;width:258px}.bg_white .showRoom_dd_btn{color:#000;border:1px solid #000}.showRoom_dd_btn:hover{background-color:#4d4d4d;border:1px solid transparent;color:#fff;opacity:1}@media screen and (max-width:767px){.showRoom_dd_btn:hover{background-color:transparent;border:1px solid #fff}.bg_white .showRoom_dd_btn:hover{border:1px solid #000;color:#000}}.showRoom_dd_btn+p{font-size:1.6rem;line-height:1.625;margin-top:24px;text-align:center}.showRoom_dd_btn+p span{font-family:Jost,sans-serif}.showRoom_dd_btn+p a{color:#000;font-family:Jost,sans-serif}.showRoom_column{display:flex;justify-content:space-between;margin:0 auto}.showRoom_column_img{width:29.7%}.showRoom_btn{align-items:center;background:#000;border:solid 1px #000;color:#fff;display:flex;font-size:1.8rem;font-weight:400;height:56px;justify-content:center;margin:0 auto;max-width:346px;opacity:1!important;position:relative;transition:.2s;width:100%}.showRoom_btn:before{align-items:center;background:#fff;border:solid 1px #c3c3c3;color:#000;content:"RESERVATION";display:flex;font-family:Jost,sans-serif;font-size:1.8rem;font-weight:400;height:100%;justify-content:center;left:0;letter-spacing:.1em;position:absolute;top:0;transition:.2s;width:100%}.showRoom_btn:hover:before{opacity:0}.section_profile{margin-top:88px;max-width:691px}.profile_title{font-family:Jost,sans-serif;font-size:3.9rem;font-weight:300;letter-spacing:.1em;margin-top:0;text-align:center;color:#fff}.bg_white .profile_title{color:#000}.profile_area{margin-top:24px}.profile_area dl{color:#fff;display:flex;font-size:1.6rem;letter-spacing:.05em;line-height:1.625;padding:24px 0}.bg_white .profile_area dl{color:#000}.profile_area dl+dl{border-top:1px solid #C3C3C3}.bg_white .profile_area dl+dl{border-top:1px solid #707070}.profile_area dl dt{color:#fff;font-family:Jost,sans-serif;font-weight:400;width:154px}.bg_white .profile_area dl dt{color:#000}.profile_area dl dd{width:calc(100% - 154px)}.profile_area dl dd li{display:flex}.profile_area dl dd li:before{content:"\30fb"}.profile_area dl dd a{color:#fff;font-size:1.6rem;text-decoration:underline}.bg_white .profile_area dl dd a{color:#000}.profile_area dl dd a:hover{text-decoration:none}.ib{display:inline-block}@media screen and (max-width:767px){.bg_black.about{background-image:url(/cdn/shop/files/about-img01_new_sp.jpg);background-position:top 115px center;background-repeat:no-repeat;background-size:100% auto}.section_about{padding:40px 0 80px}.about_inner{margin-top:40px}.about_wrap{flex-direction:column;padding-top:400px}.about_img_wrap{order:2;width:100%}.about_img+.about_img{margin-top:60px}.about_wrap .text_wrap{width:auto}.about_wrap .text_wrap .head{font-size:2.5rem;line-height:1.6}.about_wrap .text_wrap .about_text{font-size:1.4rem;line-height:calc(36/14);margin-top:45px}.about_wrap .text_wrap .link_wrap{margin-top:56px;width:auto}.showRoom_inner{padding:88px 0 30px}.showRoom_title{font-size:2.4rem;margin-bottom:40px}.showRoom_img{margin:0 auto 40px}.showRoom_text{margin-bottom:56px}.showRoom_dl{font-size:1.4rem}.showRoom_dl+.showRoom_dl{margin-top:20px}.showRoom_dl+p{letter-spacing:-.02em;margin-bottom:20px;margin-top:10px}.showRoom_dl span{font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.05em}.showRoom_dt{width:105px}.showRoom_dd .pc{display:none}.showRoom_dd .sp{display:inline-block}.showRoom_dd_list{margin-top:10px}.showRoom_dd_list_item_dt{width:160px}.showRoom_dd_btn{font-size:1.4rem;letter-spacing:.1em;line-height:52px;margin-top:40px;opacity:1!important;transition:.2s;width:auto}.showRoom_dd_btn+p{font-size:1.6rem;margin-top:24px;text-align:center}.showRoom_dd_btn+p{font-size:1.4rem;line-height:calc(26 / 14)}.showRoom_column_img{width:30%}.section_profile{margin-top:88px;max-width:691px}.profile_title{font-size:2.4rem}.profile_area{margin-top:30px}.profile_area dl{font-size:1.4rem;line-height:calc(26/14);padding:16px 0}.profile_area dl dt{width:95px}.profile_area dl dd{width:calc(100% - 95px)}.profile_area dl dd a{font-size:1.4rem}}.material_contents .top_text{margin:0 auto;max-width:890px}.material_contents .top_text p{color:#000;font-size:1.6rem;letter-spacing:-.02em;line-height:1.6875}.material_contents .top_text p+p{margin-top:10px}.material_contents .material_list{margin-top:90px}.material_contents .material_list_item+.material_list_item{margin-top:80px}.material_contents .material_list_item_title{font-size:2rem}.material_contents .material_list_item_title .mortex{width:134px}.material_contents .material_list_item_title .bealstone{width:108px}.material_contents .material_list_item_title .verometal{width:134px}.material_contents .material_list_item_desc{color:#000;font-size:1.6rem;letter-spacing:-.02em;line-height:1.6875;margin-top:20px;padding-left:20px}@media screen and (max-width:767px){.section_material{margin-top:20px}.material_contents .top_text{margin:0 auto;max-width:890px}.material_contents .top_text p{font-size:1.4rem;line-height:1.5}.material_contents .material_list{margin-top:50px}.material_contents .material_list_item+.material_list_item{margin-top:40px}.material_contents .material_list_item_title .mortex,.material_contents .material_list_item_title .verometal{width:107px}.material_contents .material_list_item_desc{font-size:1.4rem;line-height:1.5;margin-top:15px;padding-left:10px}}body.MANUFACTURE main,body.BRANDS main{color:#fff;background-color:#55606d}body.MANUFACTURE main .accordionBtn,body.BRANDS main .accordionBtn{color:#55606d}.section_manufacture{margin-top:80px}.section_manufacture .tab{display:flex;justify-content:space-between}.section_manufacture .tab_list{width:245px}.section_manufacture .tab_menu{border-top:solid 1px #c3c3c3;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;padding:16px;transition:.2s;white-space:nowrap}.section_manufacture .tab_list .tab_menu:last-child{border-bottom:solid 1px #c3c3c3}.section_manufacture .tab_menu:hover,.section_manufacture .tab_menu.current{color:#717171}.section_manufacture .tab_content_wrap{width:calc(100% - 280px)}.section_manufacture .tab_content{display:none}.section_manufacture .tab_content_wrap .tab_content_title{color:#000;font-size:2rem;font-weight:400;line-height:calc(23/20);margin-bottom:20px;text-align:center}.section_manufacture .tab_content_wrap .tab_content_title .brand_icon img{margin:0 auto}.section_manufacture .tab_content_text{font-size:1.6rem;letter-spacing:-.02em;line-height:1.6875}.section_manufacture .tab_content_text .tab_content_text_link{display:flex;width:fit-content;justify-content:center;margin-inline:auto;margin-block:20px;font-family:Jost,sans-serif;color:#55606d;border:1px solid #55606d;background-color:#fff;padding:10px 20px;transition:.2s ease}@media screen and (min-width:768px){.section_manufacture .tab_content_text .tab_content_text_link:hover{opacity:1;background-color:#55606d;color:#fff;border:1px solid #fff}}.section_manufacture .products_link_list_item{display:none}body.MANUFACTURE .sub_breadcrumb,body.BRANDS .sub_breadcrumb{background:#55606d}@media screen and (max-width:767px){.section_manufacture{margin-top:24px}.section_manufacture .tab{flex-direction:column;gap:48px 0;margin-top:0}.section_manufacture .tab_list{display:none}.section_manufacture .products_link_list_item{background-color:#55606d;display:block}.section_manufacture .products_link_list_item .head{background-color:#55606d;color:#fff;background-image:url(/cdn/shop/files/products_link_list_item_arrow-w.png?v=1722580535);background-position:right 16px center;background-repeat:no-repeat;background-size:16px 11px;border:1px solid;cursor:pointer;font-family:Jost,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.1em;line-height:48px;padding:0 24px;transition:.3s ease}.section_manufacture .products_link_list_item .head.close{background-image:url(/cdn/shop/files/products_link_list_item_arrow_close-w.png?v=1722580535)}.section_manufacture .products_link_list_item .accordionList{border:1px solid #fff;border-top:none;display:none}.section_manufacture .products_link_list_item .manufacture_list{margin:0 17px;padding:8px 0}.section_manufacture .products_link_list_item .accordionList li{border-bottom:.1rem solid #c3c3c3;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.4rem;letter-spacing:.1em;line-height:1.25;padding:10px}.section_manufacture .products_link_list_item .accordionList li:last-child{border-bottom:none}.section_manufacture .tab_menu{border:none;border-top:none;font-size:1.4rem;line-height:35px;padding:0;text-align:left;width:50%}.section_manufacture .tab_list .tab_menu:last-child{border-bottom:none}.section_manufacture .tab_content_wrap{margin-top:0;width:auto}.section_manufacture .tab_content_wrap .tab_content_title{margin-bottom:15px}.section_manufacture .tab_content_text{font-size:1.4rem;line-height:1.5}}.js-more-content{display:none}.bg_beige{background:#edece8;position:relative}.bg_navy{background:#55606d;position:relative}.bg_navy.aboutUs,body.MANUFACTURE main{padding-bottom:4rem}.aboutUs_inner .container,body.MANUFACTURE main .container,body.BRANDS main .container{border-bottom:1px solid #c3c3c3}body:has(.aboutUs_inner .container) .footer_bottom,body:has(.section_manufacture) .footer_bottom{border-top:none}@media screen and (max-width:767px){.bg_navy.aboutUs,body.MANUFACTURE main{padding-bottom:2rem}.aboutUs_inner .container,body.MANUFACTURE main .container,body.BRANDS main .container{border-bottom:none}}.bg_beige .sub_breadcrumb{background:#edece8}.bg_navy .sub_breadcrumb{background:#55606d}.aboutUs .section_concept{margin-top:54px}.aboutUs .section_concept .concept_wrap{display:flex;justify-content:space-between}.aboutUs .section_concept .concept_text{width:41.5%}.aboutUs .section_concept .concept_text_title .en{align-items:center;color:#fff;display:flex;font-family:Jost,sans-serif;font-size:2.4rem;font-weight:300;justify-content:space-between;letter-spacing:.1em}.aboutUs .section_concept .concept_text_title .ja{color:#fff}.aboutUs .section_concept .concept_text_title .en:after{background:#c3c3c3;content:"";height:1px;width:calc(100% - 14.8rem)}.aboutUs .section_concept .concept_text_title .jp{color:#000;font-size:2.9rem;font-weight:500;letter-spacing:.1em;line-height:calc(46/29);margin-top:32px}.aboutUs .section_concept .concept_text_desc{color:#fff;font-size:1.5rem;letter-spacing:-.02em;line-height:1.6;margin-top:45px}.aboutUs .section_concept .concept_text .link_wrap{display:flex;margin-top:56px}.aboutUs .section_concept .concept_text .link_wrap .link,.works_more_btn a{align-items:center;color:#fff;display:flex;font-family:Jost,sans-serif;font-size:2rem;font-weight:400;height:81px;justify-content:center;text-decoration:none;width:167px;border:1px solid #fff;transition:background-color .3s,border .3s}.aboutUs .section_concept .concept_text .link_wrap .link.contact,.works_more_btn.js-more a,.aboutUs .section_concept .concept_text .link_wrap .link.reserve{background:transparent}.aboutUs .section_concept .concept_text .link_wrap .link:hover,.works_more_btn.js-more a:hover{background-color:#4d4d4d;border:1px solid transparent;opacity:1}@media screen and (max-width:767px){.aboutUs .section_concept .concept_text .link_wrap .link:hover,.works_more_btn.js-more a:hover{background-color:transparent;border:1px solid #fff}}.aboutUs .section_concept .concept_img{order:2;width:54%}.aboutUs .section_concept .concept_img img{height:100%;object-fit:cover;width:100%}@media screen and (max-width:767px){.bg_beige,.bg_navy{padding-top:calc(38.4% + 10px);position:relative}.aboutUs .section_concept{margin-top:32px}.aboutUs .section_concept .concept_wrap{display:block}.aboutUs .section_concept .concept_text{width:100%}.aboutUs .section_concept .concept_text_title .en{font-size:1.8rem}.aboutUs .section_concept .concept_text_title .en:after{width:calc(100% - 10.5rem)}.aboutUs .section_concept .concept_text_title .jp{font-size:1.8rem;letter-spacing:.05em;line-height:1.5;margin-top:19px}.aboutUs .section_concept .concept_text_desc{font-size:1.4rem;line-height:calc(24/14);margin-top:24px;padding-left:10px}.aboutUs .section_concept .concept_text .link_wrap{margin-top:50px}.aboutUs .section_concept .concept_text .link_wrap .link{font-size:1.8rem;height:85px;width:50%}.aboutUs .section_concept .concept_img{aspect-ratio:375/144;left:0;position:absolute;top:0;width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/original-page.css.map */
