@charset "UTF-8";@-webkit-keyframes slide_out_in_right{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}50%{opacity:0;-webkit-transform:translate(50%);transform:translate(50%)}51%{opacity:0;-webkit-transform:translate(-50%);transform:translate(-50%)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes slide_out_in_right{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}50%{opacity:0;-webkit-transform:translate(50%);transform:translate(50%)}51%{opacity:0;-webkit-transform:translate(-50%);transform:translate(-50%)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slide_out_in_below{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}51%{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide_out_in_below{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}51%{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}img{max-width:100%}.modaal-content-container,.modaal-inner-wrapper{padding:0}.modaal-container{background:0 0}html{width:100%;height:100%;position:relative}body{position:relative;height:100%;font-size:1rem;line-height:2.375rem;letter-spacing:0;color:#1a1a1a;overflow-x:hidden;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:500}@media (max-width:768px){body{font-size:3.8461538462vw;line-height:8.2051282051vw}}main{position:relative;z-index:1}main{background-color:#f9f7ee;margin-top:61px}@media (max-width:768px){main{margin-top:25.641025641vw}}.page-home main{margin-top:0}img{max-width:100%;width:100%;height:auto}.show{display:block}@media (max-width:768px){.show--pc{display:none!important}}.show--sp{display:none!important}@media (max-width:768px){.show--sp{display:block!important}}.-ur,.-ur-black,.-ur-bold,.-ur-exbold,.-ur-semibold,.c_new,.c_new_small,.page-en .p_btn,.page-home .news .news_ttl{font-family:Urbanist,sans-serif;font-optical-sizing:auto;font-style:normal}.-ur-black{font-weight:900}.-ur-exbold{font-weight:800}.-ur-bold{font-weight:700}.-ur-semibold{font-weight:600}.wrapper{overflow-x:hidden}.container{width:100%;max-width:1080px;margin-right:auto;margin-left:auto;padding-left:40px;padding-right:40px;position:relative}@media (max-width:768px){.container{max-width:100%;padding-left:5.1282051282vw;padding-right:5.1282051282vw}}.inner{width:100%;max-width:620px;margin-right:auto;margin-left:auto}@media (max-width:768px){.inner{max-width:100%}}.c_style_h1{font-size:3rem;line-height:1.5;font-weight:700;letter-spacing:.21rem}@media (max-width:768px){.c_style_h1{font-size:8.7179487179vw;line-height:1.475;letter-spacing:.43vw}}.c_style_h1.-ur,.c_style_h1.-ur-black,.c_style_h1.-ur-bold,.c_style_h1.-ur-exbold,.c_style_h1.-ur-semibold,.c_style_h1.c_new,.c_style_h1.c_new_small,.page-en .c_style_h1.p_btn,.page-home .news .c_style_h1.news_ttl{font-weight:700;font-size:5.75rem;line-height:1;letter-spacing:.29rem}@media (max-width:768px){.c_style_h1.-ur,.c_style_h1.-ur-black,.c_style_h1.-ur-bold,.c_style_h1.-ur-exbold,.c_style_h1.-ur-semibold,.c_style_h1.c_new,.c_style_h1.c_new_small,.page-en .c_style_h1.p_btn,.page-home .news .c_style_h1.news_ttl{font-size:12.0512820513vw;line-height:1;letter-spacing:.6vw}}.c_style_h2{font-size:2.8125rem;line-height:4.0625rem;font-weight:700;letter-spacing:.14rem}@media (max-width:768px){.c_style_h2{font-size:7.6923076923vw;line-height:1;letter-spacing:.37vw}}.c_style_h2.-ur,.c_style_h2.-ur-black,.c_style_h2.-ur-bold,.c_style_h2.-ur-exbold,.c_style_h2.-ur-semibold,.c_style_h2.c_new,.c_style_h2.c_new_small,.page-en .c_style_h2.p_btn,.page-home .news .c_style_h2.news_ttl{font-weight:800;font-size:3.75rem;line-height:1.2;letter-spacing:.19rem}@media (max-width:768px){.c_style_h2.-ur,.c_style_h2.-ur-black,.c_style_h2.-ur-bold,.c_style_h2.-ur-exbold,.c_style_h2.-ur-semibold,.c_style_h2.c_new,.c_style_h2.c_new_small,.page-en .c_style_h2.p_btn,.page-home .news .c_style_h2.news_ttl{font-size:10.2564102564vw;letter-spacing:.5vw}}.c_style_h3,.p_detail #detail_body h1,.p_detail #detail_head .detail_ttl,.page-kitchen-car #kitchen-car .box .date .select_ymd{font-size:2.25rem;line-height:3.5rem;font-weight:700;letter-spacing:.0148rem}@media (max-width:768px){.c_style_h3,.p_detail #detail_body h1,.p_detail #detail_head .detail_ttl,.page-kitchen-car #kitchen-car .box .date .select_ymd{font-size:6.6666666667vw;line-height:1.75}}.c_style_h3.-ur,.c_style_h3.-ur-black,.c_style_h3.-ur-bold,.c_style_h3.-ur-exbold,.c_style_h3.-ur-semibold,.c_style_h3.c_new,.c_style_h3.c_new_small,.p_detail #detail_body .page-en h1.p_btn,.p_detail #detail_body .page-home .news h1.news_ttl,.p_detail #detail_body h1.-ur,.p_detail #detail_body h1.-ur-black,.p_detail #detail_body h1.-ur-bold,.p_detail #detail_body h1.-ur-exbold,.p_detail #detail_body h1.-ur-semibold,.p_detail #detail_body h1.c_new,.p_detail #detail_body h1.c_new_small,.p_detail #detail_head .-ur-black.detail_ttl,.p_detail #detail_head .-ur-bold.detail_ttl,.p_detail #detail_head .-ur-exbold.detail_ttl,.p_detail #detail_head .-ur-semibold.detail_ttl,.p_detail #detail_head .-ur.detail_ttl,.p_detail #detail_head .c_new.detail_ttl,.p_detail #detail_head .c_new_small.detail_ttl,.p_detail #detail_head .page-en .detail_ttl.p_btn,.p_detail #detail_head .page-home .news .detail_ttl.news_ttl,.page-en .c_style_h3.p_btn,.page-en .p_detail #detail_body h1.p_btn,.page-en .p_detail #detail_head .detail_ttl.p_btn,.page-en .page-kitchen-car #kitchen-car .box .date .select_ymd.p_btn,.page-home .news .c_style_h3.news_ttl,.page-home .news .p_detail #detail_body h1.news_ttl,.page-home .news .p_detail #detail_head .detail_ttl.news_ttl,.page-home .news .page-kitchen-car #kitchen-car .box .date .news_ttl.select_ymd,.page-kitchen-car #kitchen-car .box .date .-ur-black.select_ymd,.page-kitchen-car #kitchen-car .box .date .-ur-bold.select_ymd,.page-kitchen-car #kitchen-car .box .date .-ur-exbold.select_ymd,.page-kitchen-car #kitchen-car .box .date .-ur-semibold.select_ymd,.page-kitchen-car #kitchen-car .box .date .-ur.select_ymd,.page-kitchen-car #kitchen-car .box .date .c_new.select_ymd,.page-kitchen-car #kitchen-car .box .date .c_new_small.select_ymd,.page-kitchen-car #kitchen-car .box .date .page-en .select_ymd.p_btn,.page-kitchen-car #kitchen-car .box .date .page-home .news .news_ttl.select_ymd{font-weight:800;font-size:2.4375rem;line-height:1;letter-spacing:.2rem}@media (max-width:768px){.c_style_h3.-ur,.c_style_h3.-ur-black,.c_style_h3.-ur-bold,.c_style_h3.-ur-exbold,.c_style_h3.-ur-semibold,.c_style_h3.c_new,.c_style_h3.c_new_small,.p_detail #detail_body .page-en h1.p_btn,.p_detail #detail_body .page-home .news h1.news_ttl,.p_detail #detail_body h1.-ur,.p_detail #detail_body h1.-ur-black,.p_detail #detail_body h1.-ur-bold,.p_detail #detail_body h1.-ur-exbold,.p_detail #detail_body h1.-ur-semibold,.p_detail #detail_body h1.c_new,.p_detail #detail_body h1.c_new_small,.p_detail #detail_head .-ur-black.detail_ttl,.p_detail #detail_head .-ur-bold.detail_ttl,.p_detail #detail_head .-ur-exbold.detail_ttl,.p_detail #detail_head .-ur-semibold.detail_ttl,.p_detail #detail_head .-ur.detail_ttl,.p_detail #detail_head .c_new.detail_ttl,.p_detail #detail_head .c_new_small.detail_ttl,.p_detail #detail_head .page-en .detail_ttl.p_btn,.p_detail #detail_head .page-home .news .detail_ttl.news_ttl,.page-en .c_style_h3.p_btn,.page-en .p_detail #detail_body h1.p_btn,.page-en .p_detail #detail_head .detail_ttl.p_btn,.page-en .page-kitchen-car #kitchen-car .box .date .select_ymd.p_btn,.page-home .news .c_style_h3.news_ttl,.page-home .news .p_detail #detail_body h1.news_ttl,.page-home .news .p_detail #detail_head .detail_ttl.news_ttl,.page-home .news .page-kitchen-car #kitchen-car .box .date .news_ttl.select_ymd,.page-kitchen-car #kitchen-car .box .date .-ur-black.select_ymd,.page-kitchen-car #kitchen-car .box .date .-ur-bold.select_ymd,.page-kitchen-car #kitchen-car .box .date .-ur-exbold.select_ymd,.page-kitchen-car #kitchen-car .box .date .-ur-semibold.select_ymd,.page-kitchen-car #kitchen-car .box .date .-ur.select_ymd,.page-kitchen-car #kitchen-car .box .date .c_new.select_ymd,.page-kitchen-car #kitchen-car .box .date .c_new_small.select_ymd,.page-kitchen-car #kitchen-car .box .date .page-en .select_ymd.p_btn,.page-kitchen-car #kitchen-car .box .date .page-home .news .news_ttl.select_ymd{font-size:7.9487179487vw;line-height:1;letter-spacing:.4vw}}.c_style_h4,.p_btn.-circle,.p_detail #detail_body .wp-block-button__link,.p_detail #detail_body h2,.page-contact .contact-item-body .-head em,.page-kitchen-car #kitchen-car .box .date .select_w,.page-member #member .list .item .name{font-size:1.3125rem;line-height:2.1875rem;font-weight:700;letter-spacing:.04rem}@media (max-width:768px){.c_style_h4,.p_btn.-circle,.p_detail #detail_body .wp-block-button__link,.p_detail #detail_body h2,.page-contact .contact-item-body .-head em,.page-kitchen-car #kitchen-car .box .date .select_w,.page-member #member .list .item .name{font-size:4.8717948718vw;line-height:7.6923076923vw;letter-spacing:0}}.-ur-black.p_btn.-circle,.-ur-bold.p_btn.-circle,.-ur-exbold.p_btn.-circle,.-ur-semibold.p_btn.-circle,.-ur.p_btn.-circle,.c_new.p_btn.-circle,.c_new_small.p_btn.-circle,.c_style_h4.-ur,.c_style_h4.-ur-black,.c_style_h4.-ur-bold,.c_style_h4.-ur-exbold,.c_style_h4.-ur-semibold,.c_style_h4.c_new,.c_style_h4.c_new_small,.p_detail #detail_body .-ur-black.wp-block-button__link,.p_detail #detail_body .-ur-bold.wp-block-button__link,.p_detail #detail_body .-ur-exbold.wp-block-button__link,.p_detail #detail_body .-ur-semibold.wp-block-button__link,.p_detail #detail_body .-ur.wp-block-button__link,.p_detail #detail_body .c_new.wp-block-button__link,.p_detail #detail_body .c_new_small.wp-block-button__link,.p_detail #detail_body .page-en .wp-block-button__link.p_btn,.p_detail #detail_body .page-en h2.p_btn,.p_detail #detail_body .page-home .news .wp-block-button__link.news_ttl,.p_detail #detail_body .page-home .news h2.news_ttl,.p_detail #detail_body h2.-ur,.p_detail #detail_body h2.-ur-black,.p_detail #detail_body h2.-ur-bold,.p_detail #detail_body h2.-ur-exbold,.p_detail #detail_body h2.-ur-semibold,.p_detail #detail_body h2.c_new,.p_detail #detail_body h2.c_new_small,.page-contact .contact-item-body .-head .page-en em.p_btn,.page-contact .contact-item-body .-head .page-home .news em.news_ttl,.page-contact .contact-item-body .-head em.-ur,.page-contact .contact-item-body .-head em.-ur-black,.page-contact .contact-item-body .-head em.-ur-bold,.page-contact .contact-item-body .-head em.-ur-exbold,.page-contact .contact-item-body .-head em.-ur-semibold,.page-contact .contact-item-body .-head em.c_new,.page-contact .contact-item-body .-head em.c_new_small,.page-en .c_style_h4.p_btn,.page-en .p_btn.-circle,.page-en .p_detail #detail_body .wp-block-button__link.p_btn,.page-en .p_detail #detail_body h2.p_btn,.page-en .page-contact .contact-item-body .-head em.p_btn,.page-en .page-kitchen-car #kitchen-car .box .date .select_w.p_btn,.page-en .page-member #member .list .item .name.p_btn,.page-home .news .c_style_h4.news_ttl,.page-home .news .p_btn.-circle.news_ttl,.page-home .news .p_detail #detail_body .wp-block-button__link.news_ttl,.page-home .news .p_detail #detail_body h2.news_ttl,.page-home .news .page-contact .contact-item-body .-head em.news_ttl,.page-home .news .page-kitchen-car #kitchen-car .box .date .news_ttl.select_w,.page-home .news .page-member #member .list .item .news_ttl.name,.page-kitchen-car #kitchen-car .box .date .-ur-black.select_w,.page-kitchen-car #kitchen-car .box .date .-ur-bold.select_w,.page-kitchen-car #kitchen-car .box .date .-ur-exbold.select_w,.page-kitchen-car #kitchen-car .box .date .-ur-semibold.select_w,.page-kitchen-car #kitchen-car .box .date .-ur.select_w,.page-kitchen-car #kitchen-car .box .date .c_new.select_w,.page-kitchen-car #kitchen-car .box .date .c_new_small.select_w,.page-kitchen-car #kitchen-car .box .date .page-en .select_w.p_btn,.page-kitchen-car #kitchen-car .box .date .page-home .news .news_ttl.select_w,.page-member #member .list .item .-ur-black.name,.page-member #member .list .item .-ur-bold.name,.page-member #member .list .item .-ur-exbold.name,.page-member #member .list .item .-ur-semibold.name,.page-member #member .list .item .-ur.name,.page-member #member .list .item .c_new.name,.page-member #member .list .item .c_new_small.name,.page-member #member .list .item .page-en .name.p_btn,.page-member #member .list .item .page-home .news .news_ttl.name{font-weight:800;font-size:1.6875rem;line-height:2.3125rem;letter-spacing:.135rem}@media (max-width:768px){.-ur-black.p_btn.-circle,.-ur-bold.p_btn.-circle,.-ur-exbold.p_btn.-circle,.-ur-semibold.p_btn.-circle,.-ur.p_btn.-circle,.c_new.p_btn.-circle,.c_new_small.p_btn.-circle,.c_style_h4.-ur,.c_style_h4.-ur-black,.c_style_h4.-ur-bold,.c_style_h4.-ur-exbold,.c_style_h4.-ur-semibold,.c_style_h4.c_new,.c_style_h4.c_new_small,.p_detail #detail_body .-ur-black.wp-block-button__link,.p_detail #detail_body .-ur-bold.wp-block-button__link,.p_detail #detail_body .-ur-exbold.wp-block-button__link,.p_detail #detail_body .-ur-semibold.wp-block-button__link,.p_detail #detail_body .-ur.wp-block-button__link,.p_detail #detail_body .c_new.wp-block-button__link,.p_detail #detail_body .c_new_small.wp-block-button__link,.p_detail #detail_body .page-en .wp-block-button__link.p_btn,.p_detail #detail_body .page-en h2.p_btn,.p_detail #detail_body .page-home .news .wp-block-button__link.news_ttl,.p_detail #detail_body .page-home .news h2.news_ttl,.p_detail #detail_body h2.-ur,.p_detail #detail_body h2.-ur-black,.p_detail #detail_body h2.-ur-bold,.p_detail #detail_body h2.-ur-exbold,.p_detail #detail_body h2.-ur-semibold,.p_detail #detail_body h2.c_new,.p_detail #detail_body h2.c_new_small,.page-contact .contact-item-body .-head .page-en em.p_btn,.page-contact .contact-item-body .-head .page-home .news em.news_ttl,.page-contact .contact-item-body .-head em.-ur,.page-contact .contact-item-body .-head em.-ur-black,.page-contact .contact-item-body .-head em.-ur-bold,.page-contact .contact-item-body .-head em.-ur-exbold,.page-contact .contact-item-body .-head em.-ur-semibold,.page-contact .contact-item-body .-head em.c_new,.page-contact .contact-item-body .-head em.c_new_small,.page-en .c_style_h4.p_btn,.page-en .p_btn.-circle,.page-en .p_detail #detail_body .wp-block-button__link.p_btn,.page-en .p_detail #detail_body h2.p_btn,.page-en .page-contact .contact-item-body .-head em.p_btn,.page-en .page-kitchen-car #kitchen-car .box .date .select_w.p_btn,.page-en .page-member #member .list .item .name.p_btn,.page-home .news .c_style_h4.news_ttl,.page-home .news .p_btn.-circle.news_ttl,.page-home .news .p_detail #detail_body .wp-block-button__link.news_ttl,.page-home .news .p_detail #detail_body h2.news_ttl,.page-home .news .page-contact .contact-item-body .-head em.news_ttl,.page-home .news .page-kitchen-car #kitchen-car .box .date .news_ttl.select_w,.page-home .news .page-member #member .list .item .news_ttl.name,.page-kitchen-car #kitchen-car .box .date .-ur-black.select_w,.page-kitchen-car #kitchen-car .box .date .-ur-bold.select_w,.page-kitchen-car #kitchen-car .box .date .-ur-exbold.select_w,.page-kitchen-car #kitchen-car .box .date .-ur-semibold.select_w,.page-kitchen-car #kitchen-car .box .date .-ur.select_w,.page-kitchen-car #kitchen-car .box .date .c_new.select_w,.page-kitchen-car #kitchen-car .box .date .c_new_small.select_w,.page-kitchen-car #kitchen-car .box .date .page-en .select_w.p_btn,.page-kitchen-car #kitchen-car .box .date .page-home .news .news_ttl.select_w,.page-member #member .list .item .-ur-black.name,.page-member #member .list .item .-ur-bold.name,.page-member #member .list .item .-ur-exbold.name,.page-member #member .list .item .-ur-semibold.name,.page-member #member .list .item .-ur.name,.page-member #member .list .item .c_new.name,.page-member #member .list .item .c_new_small.name,.page-member #member .list .item .page-en .name.p_btn,.page-member #member .list .item .page-home .news .news_ttl.name{font-weight:900;font-size:5.1282051282vw;line-height:1;letter-spacing:.41vw}}.c_style_h5,.p_btn.-roundrect,.p_btn.-roundrect_white,.p_detail #detail_body h3,.p_detail #detail_category .category,.p_detail #detail_head .category,.p_detail #detail_head .date,.p_thumb_report .item .txt,.page-contact .contact-item-body .-attention .-attention-ttl,.page-contact .contact-item-body .-head,.page-contact .contact-item-body .-table .-table-row .-table-head,.page-contact .map .map-sub .image em,.page-kitchen-car #kitchen-car .box .list .item .title,.page-member #member .list .item .name span{font-size:1rem;line-height:1.875rem;font-weight:700;letter-spacing:0}@media (max-width:768px){.c_style_h5,.p_btn.-roundrect,.p_btn.-roundrect_white,.p_detail #detail_body h3,.p_detail #detail_category .category,.p_detail #detail_head .category,.p_detail #detail_head .date,.p_thumb_report .item .txt,.page-contact .contact-item-body .-attention .-attention-ttl,.page-contact .contact-item-body .-head,.page-contact .contact-item-body .-table .-table-row .-table-head,.page-contact .map .map-sub .image em,.page-kitchen-car #kitchen-car .box .list .item .title,.page-member #member .list .item .name span{font-size:3.8461538462vw;line-height:7.6923076923vw}}.-ur-black.p_btn.-roundrect,.-ur-black.p_btn.-roundrect_white,.-ur-bold.p_btn.-roundrect,.-ur-bold.p_btn.-roundrect_white,.-ur-exbold.p_btn.-roundrect,.-ur-exbold.p_btn.-roundrect_white,.-ur-semibold.p_btn.-roundrect,.-ur-semibold.p_btn.-roundrect_white,.-ur.p_btn.-roundrect,.-ur.p_btn.-roundrect_white,.c_new.p_btn.-roundrect,.c_new.p_btn.-roundrect_white,.c_new_small.p_btn.-roundrect,.c_new_small.p_btn.-roundrect_white,.c_style_h5.-ur,.c_style_h5.-ur-black,.c_style_h5.-ur-bold,.c_style_h5.-ur-exbold,.c_style_h5.-ur-semibold,.c_style_h5.c_new,.c_style_h5.c_new_small,.p_detail #detail_body .page-en h3.p_btn,.p_detail #detail_body .page-home .news h3.news_ttl,.p_detail #detail_body h3.-ur,.p_detail #detail_body h3.-ur-black,.p_detail #detail_body h3.-ur-bold,.p_detail #detail_body h3.-ur-exbold,.p_detail #detail_body h3.-ur-semibold,.p_detail #detail_body h3.c_new,.p_detail #detail_body h3.c_new_small,.p_detail #detail_category .-ur-black.category,.p_detail #detail_category .-ur-bold.category,.p_detail #detail_category .-ur-exbold.category,.p_detail #detail_category .-ur-semibold.category,.p_detail #detail_category .-ur.category,.p_detail #detail_category .c_new.category,.p_detail #detail_category .c_new_small.category,.p_detail #detail_category .page-en .category.p_btn,.p_detail #detail_category .page-home .news .category.news_ttl,.p_detail #detail_head .-ur-black.category,.p_detail #detail_head .-ur-black.date,.p_detail #detail_head .-ur-bold.category,.p_detail #detail_head .-ur-bold.date,.p_detail #detail_head .-ur-exbold.category,.p_detail #detail_head .-ur-exbold.date,.p_detail #detail_head .-ur-semibold.category,.p_detail #detail_head .-ur-semibold.date,.p_detail #detail_head .-ur.category,.p_detail #detail_head .-ur.date,.p_detail #detail_head .c_new.category,.p_detail #detail_head .c_new.date,.p_detail #detail_head .c_new_small.category,.p_detail #detail_head .c_new_small.date,.p_detail #detail_head .page-en .category.p_btn,.p_detail #detail_head .page-en .date.p_btn,.p_detail #detail_head .page-home .news .category.news_ttl,.p_detail #detail_head .page-home .news .date.news_ttl,.p_thumb_report .item .-ur-black.txt,.p_thumb_report .item .-ur-bold.txt,.p_thumb_report .item .-ur-exbold.txt,.p_thumb_report .item .-ur-semibold.txt,.p_thumb_report .item .-ur.txt,.p_thumb_report .item .c_new.txt,.p_thumb_report .item .c_new_small.txt,.p_thumb_report .item .page-en .txt.p_btn,.p_thumb_report .item .page-home .news .txt.news_ttl,.page-contact .contact-item-body .-attention .-ur-black.-attention-ttl,.page-contact .contact-item-body .-attention .-ur-bold.-attention-ttl,.page-contact .contact-item-body .-attention .-ur-exbold.-attention-ttl,.page-contact .contact-item-body .-attention .-ur-semibold.-attention-ttl,.page-contact .contact-item-body .-attention .-ur.-attention-ttl,.page-contact .contact-item-body .-attention .c_new.-attention-ttl,.page-contact .contact-item-body .-attention .c_new_small.-attention-ttl,.page-contact .contact-item-body .-attention .page-en .-attention-ttl.p_btn,.page-contact .contact-item-body .-attention .page-home .news .news_ttl.-attention-ttl,.page-contact .contact-item-body .-table .-table-row .-ur-black.-table-head,.page-contact .contact-item-body .-table .-table-row .-ur-bold.-table-head,.page-contact .contact-item-body .-table .-table-row .-ur-exbold.-table-head,.page-contact .contact-item-body .-table .-table-row .-ur-semibold.-table-head,.page-contact .contact-item-body .-table .-table-row .-ur.-table-head,.page-contact .contact-item-body .-table .-table-row .c_new.-table-head,.page-contact .contact-item-body .-table .-table-row .c_new_small.-table-head,.page-contact .contact-item-body .-table .-table-row .page-en .-table-head.p_btn,.page-contact .contact-item-body .-table .-table-row .page-home .news .news_ttl.-table-head,.page-contact .contact-item-body .-ur-black.-head,.page-contact .contact-item-body .-ur-bold.-head,.page-contact .contact-item-body .-ur-exbold.-head,.page-contact .contact-item-body .-ur-semibold.-head,.page-contact .contact-item-body .-ur.-head,.page-contact .contact-item-body .c_new.-head,.page-contact .contact-item-body .c_new_small.-head,.page-contact .contact-item-body .page-en .-head.p_btn,.page-contact .contact-item-body .page-home .news .news_ttl.-head,.page-contact .map .map-sub .image .page-en em.p_btn,.page-contact .map .map-sub .image .page-home .news em.news_ttl,.page-contact .map .map-sub .image em.-ur,.page-contact .map .map-sub .image em.-ur-black,.page-contact .map .map-sub .image em.-ur-bold,.page-contact .map .map-sub .image em.-ur-exbold,.page-contact .map .map-sub .image em.-ur-semibold,.page-contact .map .map-sub .image em.c_new,.page-contact .map .map-sub .image em.c_new_small,.page-en .c_style_h5.p_btn,.page-en .p_btn.-roundrect,.page-en .p_btn.-roundrect_white,.page-en .p_detail #detail_body h3.p_btn,.page-en .p_detail #detail_category .category.p_btn,.page-en .p_detail #detail_head .category.p_btn,.page-en .p_detail #detail_head .date.p_btn,.page-en .p_thumb_report .item .txt.p_btn,.page-en .page-contact .contact-item-body .-attention .-attention-ttl.p_btn,.page-en .page-contact .contact-item-body .-head.p_btn,.page-en .page-contact .contact-item-body .-table .-table-row .-table-head.p_btn,.page-en .page-contact .map .map-sub .image em.p_btn,.page-en .page-kitchen-car #kitchen-car .box .list .item .title.p_btn,.page-en .page-member #member .list .item .name span.p_btn,.page-home .news .c_style_h5.news_ttl,.page-home .news .p_btn.-roundrect.news_ttl,.page-home .news .p_btn.-roundrect_white.news_ttl,.page-home .news .p_detail #detail_body h3.news_ttl,.page-home .news .p_detail #detail_category .category.news_ttl,.page-home .news .p_detail #detail_head .category.news_ttl,.page-home .news .p_detail #detail_head .date.news_ttl,.page-home .news .p_thumb_report .item .txt.news_ttl,.page-home .news .page-contact .contact-item-body .-attention .news_ttl.-attention-ttl,.page-home .news .page-contact .contact-item-body .-table .-table-row .news_ttl.-table-head,.page-home .news .page-contact .contact-item-body .news_ttl.-head,.page-home .news .page-contact .map .map-sub .image em.news_ttl,.page-home .news .page-kitchen-car #kitchen-car .box .list .item .news_ttl.title,.page-home .news .page-member #member .list .item .name span.news_ttl,.page-kitchen-car #kitchen-car .box .list .item .-ur-black.title,.page-kitchen-car #kitchen-car .box .list .item .-ur-bold.title,.page-kitchen-car #kitchen-car .box .list .item .-ur-exbold.title,.page-kitchen-car #kitchen-car .box .list .item .-ur-semibold.title,.page-kitchen-car #kitchen-car .box .list .item .-ur.title,.page-kitchen-car #kitchen-car .box .list .item .c_new.title,.page-kitchen-car #kitchen-car .box .list .item .c_new_small.title,.page-kitchen-car #kitchen-car .box .list .item .page-en .title.p_btn,.page-kitchen-car #kitchen-car .box .list .item .page-home .news .news_ttl.title,.page-member #member .list .item .name .page-en span.p_btn,.page-member #member .list .item .name .page-home .news span.news_ttl,.page-member #member .list .item .name span.-ur,.page-member #member .list .item .name span.-ur-black,.page-member #member .list .item .name span.-ur-bold,.page-member #member .list .item .name span.-ur-exbold,.page-member #member .list .item .name span.-ur-semibold,.page-member #member .list .item .name span.c_new,.page-member #member .list .item .name span.c_new_small{font-weight:800;line-height:1;letter-spacing:.073rem}@media (max-width:768px){.-ur-black.p_btn.-roundrect,.-ur-black.p_btn.-roundrect_white,.-ur-bold.p_btn.-roundrect,.-ur-bold.p_btn.-roundrect_white,.-ur-exbold.p_btn.-roundrect,.-ur-exbold.p_btn.-roundrect_white,.-ur-semibold.p_btn.-roundrect,.-ur-semibold.p_btn.-roundrect_white,.-ur.p_btn.-roundrect,.-ur.p_btn.-roundrect_white,.c_new.p_btn.-roundrect,.c_new.p_btn.-roundrect_white,.c_new_small.p_btn.-roundrect,.c_new_small.p_btn.-roundrect_white,.c_style_h5.-ur,.c_style_h5.-ur-black,.c_style_h5.-ur-bold,.c_style_h5.-ur-exbold,.c_style_h5.-ur-semibold,.c_style_h5.c_new,.c_style_h5.c_new_small,.p_detail #detail_body .page-en h3.p_btn,.p_detail #detail_body .page-home .news h3.news_ttl,.p_detail #detail_body h3.-ur,.p_detail #detail_body h3.-ur-black,.p_detail #detail_body h3.-ur-bold,.p_detail #detail_body h3.-ur-exbold,.p_detail #detail_body h3.-ur-semibold,.p_detail #detail_body h3.c_new,.p_detail #detail_body h3.c_new_small,.p_detail #detail_category .-ur-black.category,.p_detail #detail_category .-ur-bold.category,.p_detail #detail_category .-ur-exbold.category,.p_detail #detail_category .-ur-semibold.category,.p_detail #detail_category .-ur.category,.p_detail #detail_category .c_new.category,.p_detail #detail_category .c_new_small.category,.p_detail #detail_category .page-en .category.p_btn,.p_detail #detail_category .page-home .news .category.news_ttl,.p_detail #detail_head .-ur-black.category,.p_detail #detail_head .-ur-black.date,.p_detail #detail_head .-ur-bold.category,.p_detail #detail_head .-ur-bold.date,.p_detail #detail_head .-ur-exbold.category,.p_detail #detail_head .-ur-exbold.date,.p_detail #detail_head .-ur-semibold.category,.p_detail #detail_head .-ur-semibold.date,.p_detail #detail_head .-ur.category,.p_detail #detail_head .-ur.date,.p_detail #detail_head .c_new.category,.p_detail #detail_head .c_new.date,.p_detail #detail_head .c_new_small.category,.p_detail #detail_head .c_new_small.date,.p_detail #detail_head .page-en .category.p_btn,.p_detail #detail_head .page-en .date.p_btn,.p_detail #detail_head .page-home .news .category.news_ttl,.p_detail #detail_head .page-home .news .date.news_ttl,.p_thumb_report .item .-ur-black.txt,.p_thumb_report .item .-ur-bold.txt,.p_thumb_report .item .-ur-exbold.txt,.p_thumb_report .item .-ur-semibold.txt,.p_thumb_report .item .-ur.txt,.p_thumb_report .item .c_new.txt,.p_thumb_report .item .c_new_small.txt,.p_thumb_report .item .page-en .txt.p_btn,.p_thumb_report .item .page-home .news .txt.news_ttl,.page-contact .contact-item-body .-attention .-ur-black.-attention-ttl,.page-contact .contact-item-body .-attention .-ur-bold.-attention-ttl,.page-contact .contact-item-body .-attention .-ur-exbold.-attention-ttl,.page-contact .contact-item-body .-attention .-ur-semibold.-attention-ttl,.page-contact .contact-item-body .-attention .-ur.-attention-ttl,.page-contact .contact-item-body .-attention .c_new.-attention-ttl,.page-contact .contact-item-body .-attention .c_new_small.-attention-ttl,.page-contact .contact-item-body .-attention .page-en .-attention-ttl.p_btn,.page-contact .contact-item-body .-attention .page-home .news .news_ttl.-attention-ttl,.page-contact .contact-item-body .-table .-table-row .-ur-black.-table-head,.page-contact .contact-item-body .-table .-table-row .-ur-bold.-table-head,.page-contact .contact-item-body .-table .-table-row .-ur-exbold.-table-head,.page-contact .contact-item-body .-table .-table-row .-ur-semibold.-table-head,.page-contact .contact-item-body .-table .-table-row .-ur.-table-head,.page-contact .contact-item-body .-table .-table-row .c_new.-table-head,.page-contact .contact-item-body .-table .-table-row .c_new_small.-table-head,.page-contact .contact-item-body .-table .-table-row .page-en .-table-head.p_btn,.page-contact .contact-item-body .-table .-table-row .page-home .news .news_ttl.-table-head,.page-contact .contact-item-body .-ur-black.-head,.page-contact .contact-item-body .-ur-bold.-head,.page-contact .contact-item-body .-ur-exbold.-head,.page-contact .contact-item-body .-ur-semibold.-head,.page-contact .contact-item-body .-ur.-head,.page-contact .contact-item-body .c_new.-head,.page-contact .contact-item-body .c_new_small.-head,.page-contact .contact-item-body .page-en .-head.p_btn,.page-contact .contact-item-body .page-home .news .news_ttl.-head,.page-contact .map .map-sub .image .page-en em.p_btn,.page-contact .map .map-sub .image .page-home .news em.news_ttl,.page-contact .map .map-sub .image em.-ur,.page-contact .map .map-sub .image em.-ur-black,.page-contact .map .map-sub .image em.-ur-bold,.page-contact .map .map-sub .image em.-ur-exbold,.page-contact .map .map-sub .image em.-ur-semibold,.page-contact .map .map-sub .image em.c_new,.page-contact .map .map-sub .image em.c_new_small,.page-en .c_style_h5.p_btn,.page-en .p_btn.-roundrect,.page-en .p_btn.-roundrect_white,.page-en .p_detail #detail_body h3.p_btn,.page-en .p_detail #detail_category .category.p_btn,.page-en .p_detail #detail_head .category.p_btn,.page-en .p_detail #detail_head .date.p_btn,.page-en .p_thumb_report .item .txt.p_btn,.page-en .page-contact .contact-item-body .-attention .-attention-ttl.p_btn,.page-en .page-contact .contact-item-body .-head.p_btn,.page-en .page-contact .contact-item-body .-table .-table-row .-table-head.p_btn,.page-en .page-contact .map .map-sub .image em.p_btn,.page-en .page-kitchen-car #kitchen-car .box .list .item .title.p_btn,.page-en .page-member #member .list .item .name span.p_btn,.page-home .news .c_style_h5.news_ttl,.page-home .news .p_btn.-roundrect.news_ttl,.page-home .news .p_btn.-roundrect_white.news_ttl,.page-home .news .p_detail #detail_body h3.news_ttl,.page-home .news .p_detail #detail_category .category.news_ttl,.page-home .news .p_detail #detail_head .category.news_ttl,.page-home .news .p_detail #detail_head .date.news_ttl,.page-home .news .p_thumb_report .item .txt.news_ttl,.page-home .news .page-contact .contact-item-body .-attention .news_ttl.-attention-ttl,.page-home .news .page-contact .contact-item-body .-table .-table-row .news_ttl.-table-head,.page-home .news .page-contact .contact-item-body .news_ttl.-head,.page-home .news .page-contact .map .map-sub .image em.news_ttl,.page-home .news .page-kitchen-car #kitchen-car .box .list .item .news_ttl.title,.page-home .news .page-member #member .list .item .name span.news_ttl,.page-kitchen-car #kitchen-car .box .list .item .-ur-black.title,.page-kitchen-car #kitchen-car .box .list .item .-ur-bold.title,.page-kitchen-car #kitchen-car .box .list .item .-ur-exbold.title,.page-kitchen-car #kitchen-car .box .list .item .-ur-semibold.title,.page-kitchen-car #kitchen-car .box .list .item .-ur.title,.page-kitchen-car #kitchen-car .box .list .item .c_new.title,.page-kitchen-car #kitchen-car .box .list .item .c_new_small.title,.page-kitchen-car #kitchen-car .box .list .item .page-en .title.p_btn,.page-kitchen-car #kitchen-car .box .list .item .page-home .news .news_ttl.title,.page-member #member .list .item .name .page-en span.p_btn,.page-member #member .list .item .name .page-home .news span.news_ttl,.page-member #member .list .item .name span.-ur,.page-member #member .list .item .name span.-ur-black,.page-member #member .list .item .name span.-ur-bold,.page-member #member .list .item .name span.-ur-exbold,.page-member #member .list .item .name span.-ur-semibold,.page-member #member .list .item .name span.c_new,.page-member #member .list .item .name span.c_new_small{font-weight:700;font-size:4.358974359vw;line-height:1;letter-spacing:.35vw}}.c_style_caption,.footer .bottomarea .copyright,.header .menu_wrap .sub_menu_flex_wrap .sub_menu_item,.modal_kitchencar .item .body_wrap .info_wrap .menu,.modal_kitchencar .item .body_wrap .info_wrap .schedule,.p_detail #detail_body .cap,.page-admission .second-attention,.page-contact .contact-item-body .-attention .-attention-text,.page-contact .contact-item-body .-table .-table-row .-table-data span,.page-etc #policy #body_policy .itemlist ol,.page-kitchen-car #kitchen-car .box .list .item .text,.page-member #member .list .item .profile,.page-member #officer .list .item span,.page-member #officer .update{font-size:.875rem;line-height:1.5rem;letter-spacing:0}@media (max-width:768px){.c_style_caption,.footer .bottomarea .copyright,.header .menu_wrap .sub_menu_flex_wrap .sub_menu_item,.modal_kitchencar .item .body_wrap .info_wrap .menu,.modal_kitchencar .item .body_wrap .info_wrap .schedule,.p_detail #detail_body .cap,.page-admission .second-attention,.page-contact .contact-item-body .-attention .-attention-text,.page-contact .contact-item-body .-table .-table-row .-table-data span,.page-etc #policy #body_policy .itemlist ol,.page-kitchen-car #kitchen-car .box .list .item .text,.page-member #member .list .item .profile,.page-member #officer .list .item span,.page-member #officer .update{font-size:3.0769230769vw;line-height:5.641025641vw}}.c_style_annotation,.p_detail #detail_body .annotation,.p_detail #detail_body .is-style-note{color:#7b7b7b;font-size:.875rem;line-height:2.375rem}@media (max-width:768px){.c_style_annotation,.p_detail #detail_body .annotation,.p_detail #detail_body .is-style-note{font-size:3.0769230769vw;line-height:8.2051282051vw}}.c_style_red,.p_detail #detail_body .red{color:#e61609}.c_style_underline,.p_detail #detail_body .underline{border-bottom:1px solid #1a1a1a}.c_style_hr,.p_detail #detail_body hr{background-color:#7b7b7b;border:none;height:1px}.c_new_small{font-size:1rem;line-height:1;font-weight:700;display:flex;align-items:center;letter-spacing:.11rem}@media (max-width:768px){.c_new_small{font-size:4.358974359vw;letter-spacing:.3vw}}.c_new_small:before{content:"";display:block;width:17px;height:17px;border-radius:50%;border:4px solid #fad200;margin-right:8px}@media (max-width:768px){.c_new_small:before{width:3.8461538462vw;height:3.8461538462vw;border:.7692307692vw solid #fad200;margin-right:2.1vw}}.c_new{font-size:1.6875rem;line-height:1;font-weight:800;display:flex;align-items:center;letter-spacing:.11rem}@media (max-width:768px){.c_new{font-size:5.1282051282vw;letter-spacing:.5vw}}.c_new:before{content:"";display:block;width:33px;height:33px;border-radius:50%;border:9px solid #fad200;margin-right:15px}@media (max-width:768px){.c_new:before{width:5.1282051282vw;height:5.1282051282vw;border:.8974358974vw solid #fad200;margin-right:2.1vw}}.c_tag{background-color:#f9f7ee;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;border-top-right-radius:9999px;border-bottom-right-radius:9999px;height:22px;padding-left:15px;padding-right:15px;white-space:nowrap}@media (max-width:768px){.c_tag{font-size:3.0769230769vw;line-height:5.641025641vw;height:7.4358974359vw;padding-left:3.2051282051vw;padding-right:3.2051282051vw}}.c_link{transition:color .3s,border .3s;border-bottom:1px solid transparent}.c_link:hover{color:#7b7b7b;border-bottom:1px solid #7b7b7b}.c_link.-type2{font-weight:700;text-decoration:underline;border-bottom:0}.c_link.-type2:hover{text-decoration:none;border-bottom:0}.c_atmark:before{content:"@"}.c_hyphens{-ms-hyphens:auto;hyphens:auto}.p_btn{cursor:pointer}.p_btn.-circle{display:flex;align-items:center}.p_btn.-circle .circle{background-color:#fad200;width:77px;height:77px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:16px}@media (max-width:768px){.p_btn.-circle .circle{width:13.9743589744vw;height:13.9743589744vw;margin-left:2.4358974359vw}}.p_btn.-circle .circle .arrow{line-height:0}.p_btn.-circle.-to_right{transition:color .3s,border .3s;border-bottom:1px solid transparent}@media (max-width:768px){.p_btn.-circle.-to_right .arrow{width:4.9025641026vw}}.p_btn.-circle.-to_right:hover{color:#7b7b7b}.p_btn.-circle.-to_right:hover .arrow{-webkit-animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1);animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1)}.p_btn.-circle.-to_below{transition:color .3s,border .3s;border-bottom:1px solid transparent}@media (max-width:768px){.p_btn.-circle.-to_below .arrow{width:3.5vw}}.p_btn.-circle.-to_below:hover{color:#7b7b7b}.p_btn.-circle.-to_below:hover .arrow{-webkit-animation:slide_out_in_below .3s cubic-bezier(.85,0,.15,1);animation:slide_out_in_below .3s cubic-bezier(.85,0,.15,1)}.p_btn.-roundrect_header{font-weight:700;font-size:1rem;font-weight:700;letter-spacing:0;width:300px;height:36px;display:flex;align-items:center;justify-content:space-between;background-color:#fad200;border-radius:9999px;padding-left:61px;padding-right:23px;transition:color .3s,border .3s;border-bottom:1px solid transparent}@media (max-width:768px){.p_btn.-roundrect_header{font-size:2.6923076923vw;font-weight:700;letter-spacing:.04vw;width:48.2051282051vw;height:7.9487179487vw;padding-left:8.6vw;padding-right:4.5vw}}.p_btn.-roundrect_header .arrow{line-height:0}@media (max-width:768px){.p_btn.-roundrect_header .arrow{width:4.1025641026vw}}.p_btn.-roundrect_header:hover{color:#7b7b7b}.p_btn.-roundrect_header:hover .arrow{-webkit-animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1);animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1)}.p_btn.-roundrect_white{width:530px;height:35px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:9999px;padding-left:34px;padding-right:29px;transition:color .3s,border .3s;border-bottom:1px solid transparent}@media (max-width:768px){.p_btn.-roundrect_white{width:89.6153846154vw;height:11.2820512821vw}}.p_btn.-roundrect_white .arrow{line-height:0}@media (max-width:768px){.p_btn.-roundrect_white .arrow{width:5.1282051282vw}}.p_btn.-roundrect_white:hover{color:#7b7b7b}.p_btn.-roundrect_white:hover .arrow{-webkit-animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1);animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1)}.p_btn.-roundrect{position:relative;width:300px;height:42px;display:flex;align-items:center;justify-content:center;background-color:#fad200;border-radius:9999px;transition:color .3s,border .3s;border-bottom:1px solid transparent}@media (max-width:768px){.p_btn.-roundrect{width:64.1025641026vw;height:9.2307692308vw}}.p_btn.-roundrect .arrow{line-height:0;position:absolute;right:19px}@media (max-width:768px){.p_btn.-roundrect .arrow{width:4.1025641026vw;right:4.1025641026vw}}.p_btn.-roundrect:hover{color:#7b7b7b}.p_detail{padding-bottom:166px}@media (max-width:768px){.p_detail{padding-bottom:39.6vw}}.p_detail #detail_head{width:100%;max-width:846px;margin:34px auto 0}@media (max-width:768px){.p_detail #detail_head{margin:11.6vw auto 0}}@media (max-width:768px){.p_detail #detail_head .detail_ttl{line-height:1.73}}.p_detail #detail_head .date{margin-top:29px}@media (max-width:768px){.p_detail #detail_head .date{margin-top:3.7179487179vw}}.p_detail #detail_head .category{margin-top:6px}@media (max-width:768px){.p_detail #detail_head .category{margin-top:.7692307692vw}}.p_detail #detail_head .img_area{overflow:hidden;margin-top:70px}@media (max-width:768px){.p_detail #detail_head .img_area{margin-top:15vw}}.p_detail #detail_head .img_area .img_fit{position:relative;width:100%;padding-top:66.8407310705%;margin:0 auto}@media (max-width:768px){.p_detail #detail_head .img_area .img_fit{padding-top:66.8571428571%}}.p_detail #detail_head .img_area .img_fit img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover}.p_detail #detail_body{margin-top:60px}@media (max-width:768px){.p_detail #detail_body{margin-top:10.5vw;width:89.8%;margin-left:auto;margin-right:auto}} /*.p_detail #detail_body :not(:first-child){margin-top:50px}:*/@media (max-width:768px){.p_detail #detail_body :not(:first-child){margin-top:9vw}}.p_detail #detail_body .cap{margin-top:25px}.p_detail #detail_body p a{transition:color .3s,border .3s;border-bottom:1px solid transparent}.p_detail #detail_body p a:hover{color:#7b7b7b;border-bottom:1px solid #7b7b7b}.p_detail #detail_body ul li{margin-top:0!important}.p_detail #detail_body .wp-block-button__link{position:relative;padding:0;color:#1a1a1a;background-color:transparent;display:flex;align-items:center;gap:16px;transition:color .3s,border .3s;border-bottom:1px solid transparent}@media (max-width:768px){.p_detail #detail_body .wp-block-button__link{gap:2.4358974359vw}}.p_detail #detail_body .wp-block-button__link::before{content:"";position:absolute;z-index:-1;right:0;display:block;background-color:#fad200;width:77px;height:77px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.p_detail #detail_body .wp-block-button__link::before{width:13.9743589744vw;height:13.9743589744vw}}.p_detail #detail_body .wp-block-button__link:after{line-height:0;content:"";display:block;width:24px;height:16px;background-image:url(../img/ico_arrow_right.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;margin:26.5px}@media (max-width:768px){.p_detail #detail_body .wp-block-button__link:after{width:4.9025641026vw;height:3.2683760684vw;margin:4.5358974359vw}}.p_detail #detail_body .wp-block-button__link:hover{color:#7b7b7b}.p_detail #detail_body .wp-block-button__link:hover:after{-webkit-animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1);animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1)}.p_detail #detail_body .wp-block-image .wp-element-caption{margin-top:15px}@media (max-width:768px){.p_detail #detail_body .wp-block-image .wp-element-caption{margin-top:1.9230769231vw}}.p_detail #detail_category{margin-top:60px}@media (max-width:768px){.p_detail #detail_category{margin-top:10.5vw;width:89.8%;margin-left:auto;margin-right:auto}}.p_detail #detail_category .category{margin-top:6px}@media (max-width:768px){.p_detail #detail_category .category{margin-top:.7692307692vw}}@media (min-width:769px){.p_detail #contact .inner,.p_detail #related_page .inner{display:flex;flex-direction:column;align-items:center}}@media (max-width:768px){.p_detail #contact .inner,.p_detail #related_page .inner{width:88.7%}}@media (min-width:769px){.p_detail #contact .inner .txt_area,.p_detail #related_page .inner .txt_area{margin-top:66px}}@media (max-width:768px){.p_detail #contact .inner .txt_area,.p_detail #related_page .inner .txt_area{margin-top:9vw}}.p_detail #contact .inner .txt_area.list,.p_detail #related_page .inner .txt_area.list{gap:15px 0;display:flex;align-items:center;flex-direction:column}@media (max-width:768px){.p_detail #contact .inner .txt_area.list,.p_detail #related_page .inner .txt_area.list{gap:1.9230769231vw 0;align-items:flex-start}}.p_detail #contact .inner .txt_area a,.p_detail #related_page .inner .txt_area a{transition:color .3s,border .3s;border-bottom:1px solid transparent}.p_detail #contact .inner .txt_area a:hover,.p_detail #related_page .inner .txt_area a:hover{color:#7b7b7b;border-bottom:1px solid #7b7b7b}.p_detail #contact{padding-top:80px}@media (max-width:768px){.p_detail #contact{padding-top:20.8vw}}.p_detail #related_page{padding-top:137px}@media (max-width:768px){.p_detail #related_page{padding-top:28.3vw}}.p_info_list .item{display:flex;flex-direction:column;border-top:solid 1px #7b7b7b;font-weight:700;padding:15px 0}@media (max-width:768px){.p_info_list .item{padding:3.9vw 0}}.p_info_list .item .row{display:flex;align-items:center}.p_info_list .item .row+.row{margin-top:9px}@media (max-width:768px){.p_info_list .item .row+.row{margin-top:1.1538461538vw}}.p_info_list .item .c_tag{width:145px;flex-shrink:0}@media (max-width:768px){.p_info_list .item .c_tag{width:32.0512820513vw;height:5.641025641vw}}.p_info_list .item .new_pc{margin-right:18px}@media (max-width:768px){.p_info_list .item .new_pc{display:none}}@media (min-width:769px){.p_info_list .item .new_sp{display:none}}@media (max-width:768px){.p_info_list .item .new_sp+.row{margin-top:2.8vw}}.p_info_list .item .tag_pc{margin-right:26px}@media (max-width:768px){.p_info_list .item .tag_pc{display:none}}@media (min-width:769px){.p_info_list .item .tag_sp{display:none}}.p_info_list .item .date{font-size:.875rem;line-height:1.5rem}@media (max-width:768px){.p_info_list .item .date{font-size:3.0769230769vw;line-height:5.641025641vw;letter-spacing:0;margin-right:6.7vw}}.p_info_list .item .title{font-size:1rem;line-height:1.875rem;letter-spacing:0;transition:color .3s,border .3s;border-bottom:1px solid transparent}@media (max-width:768px){.p_info_list .item .title{font-size:4.8717948718vw;line-height:7.6923076923vw;margin-top:2.5vw}}.p_info_list .item .title:hover{color:#7b7b7b}.p_info_list .item:last-child{border-bottom:solid 1px #7b7b7b}.p_info_list.-whitetag .c_tag{background-color:#fff}#mv{position:relative;width:100%;max-width:1366px;aspect-ratio:1366/940;margin:auto;pointer-events:none}#mv .mv-line{position:absolute;left:50%;max-width:1920px;width:150%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#mv img{width:100%}#mv .item{position:absolute}#mv .img1{width:19.3265007321%;aspect-ratio:264/178;top:15.2127659574%;left:15.3733528551%}#mv .img2{width:35.7247437775%;aspect-ratio:488%/323;top:9.8936170213%;left:69.6925329429%}#mv .img3{width:26.6471449488%;aspect-ratio:364/271;top:43.5106382979%;left:-.439238653%}#mv .img4{width:20.3513909224%;aspect-ratio:278/188;top:72.2872340426%;left:32.7232796486%}#mv .img5{width:20.1317715959%;aspect-ratio:275/413;top:56.170212766%;left:64.1288433382%}#mv .mv-logo{width:22.0351390922%;aspect-ratio:301/168;top:31.2765957447%;left:39.019033675%}#mv .sc{width:2.4890190337%;aspect-ratio:34/109;top:65.7446808511%;left:89.897510981%}#mv .mov{width:7.3206442167%;height:10.6382978723%}@media screen and (max-width:768px){#mv{aspect-ratio:780/1684;width:100vw;margin-bottom:33.0128205128vw}#mv .mv-line{top:0;left:0;width:100%;-webkit-transform:none;transform:none}#mv .img1{width:33.8461538462vw;aspect-ratio:264/178;top:41.6666666667vw;left:-.0641025641vw}#mv .img2{width:51.9230769231vw;aspect-ratio:405/293;top:48.2051282051vw;left:48.0128205128vw}#mv .img3{width:43.7179487179vw;aspect-ratio:341/254;top:141.6025641026vw;left:-.0641025641vw}#mv .img4{width:26.9230769231vw;aspect-ratio:210/142;top:197.6282051282vw;left:25.8333333333vw}#mv .img5{width:34.6153846154vw;aspect-ratio:270/406;top:154.6794871795vw;left:60.1923076923vw}#mv .mv-logo{width:61.1538461538vw;aspect-ratio:477/268;top:94.8717948718vw;left:19.2948717949vw}#mv .sc{display:none}}.p_pagetop_ttl_img_wrap{width:100%;max-width:1080px;margin-right:auto;margin-left:auto;padding-left:40px;padding-right:40px;position:relative;padding-top:24px;display:flex;flex-direction:column;gap:50px}@media (max-width:768px){.p_pagetop_ttl_img_wrap{max-width:100%;padding-left:0;padding-right:0;padding-top:0;flex-direction:column-reverse;gap:7.7vw}}@media (max-width:768px){.p_pagetop_ttl_img_wrap .c_style_h1{text-align:center}}.p_pagetop_ttl_img_wrap .img_area{border-radius:13px;overflow:hidden}@media (max-width:768px){.p_pagetop_ttl_img_wrap .img_area{border-radius:1.6666666667vw;overflow:hidden;margin:10.7692307692vw 5.1282051282vw 1.2820512821vw}}.p_pagetop_ttl_img_wrap .img_area .img_fit{position:relative;width:100%;padding-top:66.8%;margin:0 auto}@media (max-width:768px){.p_pagetop_ttl_img_wrap .img_area .img_fit{padding-top:66.7142857143%}}.p_pagetop_ttl_img_wrap .img_area .img_fit img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover}.p_pagetop_btn_list,.p_pagetop_btn_list--long{max-width:700px;width:100%;margin:60px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:30px 20px;padding:0 40px}@media (max-width:768px){.p_pagetop_btn_list,.p_pagetop_btn_list--long{margin:19.2vw auto 0;gap:6.2vw 0}}.p_pagetop_btn_list--long{max-width:1020px}.p_pagetop_btn_list--long.-buttons4{max-width:700px}.p_pankuzu_list{padding:35.9px 0;line-height:1.3}@media (max-width:768px){.p_pankuzu_list{padding:1.67vw 0}}.p_pankuzu_item{font-size:.875rem;line-height:1.5rem;font-weight:700;display:inline}@media (max-width:768px){.p_pankuzu_item{font-size:3.0769230769vw;line-height:5.641025641vw}}.p_pankuzu_item:not(:first-child){margin-left:17px}@media (max-width:768px){.p_pankuzu_item:not(:first-child){margin-left:.7vw}}.p_pankuzu_item a{transition:color .3s,border .3s;border-bottom:1px solid transparent}.p_pankuzu_item a::after{content:"＞";margin-left:17px}@media (max-width:768px){.p_pankuzu_item a::after{margin-left:2.1794871795vw}}.p_pankuzu_item a:hover{color:#7b7b7b}.p_thumb_event.list{display:flex;flex-wrap:wrap;gap:2.4%}@media (max-width:768px){.p_thumb_event.list{gap:9.5vw}}.p_thumb_event .item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:23.2%}@media (max-width:768px){.p_thumb_event .item{width:100%}}.p_thumb_event .item .c_new{position:absolute;top:-45px}@media (max-width:768px){.p_thumb_event .item .c_new{position:unset;top:unset;margin-bottom:2.9vw}}.p_thumb_event .item .img_area{border-radius:10px;overflow:hidden;isolation:isolate}@media (max-width:768px){.p_thumb_event .item .img_area{border-radius:1.2820512821vw}}.p_thumb_event .item .img_area .img_fit{position:relative;width:100%;padding-top:66.5517241379%;margin:0 auto}@media (max-width:768px){.p_thumb_event .item .img_area .img_fit{padding-top:69.2431561997%}}.p_thumb_event .item .img_area .img_fit img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover;transition:scale .4s}.p_thumb_event .item .info_area{flex-grow:1}.p_thumb_event .item .txt{line-height:1.375rem;font-weight:700;letter-spacing:.001rem;margin-top:7px;flex-grow:1}@media (max-width:768px){.p_thumb_event .item .txt{font-size:3.8461538462vw;line-height:7.6923076923vw;margin-top:3.4vw}}.p_thumb_event .item .date{font-size:.875rem;line-height:1.5rem;letter-spacing:.001rem;margin-top:8px}@media (max-width:768px){.p_thumb_event .item .date{font-size:3.0769230769vw;line-height:5.641025641vw;margin-top:.6vw}}.p_thumb_event .item .cap{font-size:.875rem;line-height:1.5rem;font-weight:700}@media (max-width:768px){.p_thumb_event .item .cap{font-size:3.0769230769vw;line-height:5.641025641vw}}.p_thumb_event .item:hover .img_area .img_fit img{scale:1.05;transition:scale .6s}.p_thumb_event.-large.list{gap:100px 8.4967320261%}@media (max-width:768px){.p_thumb_event.-large.list{gap:12.73vw}}@media (min-width:769px){.p_thumb_event.-large .item{width:45.7516339869%}}.p_thumb_report.list{display:flex;flex-wrap:wrap;gap:60px 5.7777777778%}@media (max-width:768px){.p_thumb_report.list{gap:16vw}}.p_thumb_report .item{position:relative;display:flex;flex-direction:column;background-color:#fff;width:47.1111111111%;padding-top:31px;border-radius:17px}@media (max-width:768px){.p_thumb_report .item{width:100%;padding-top:6.4vw;border-radius:2.5641025641vw}}.p_thumb_report .item .img_area{overflow:hidden;isolation:isolate}.p_thumb_report .item .img_area .img_fit{position:relative;width:100%;padding-top:66.5517241379%;margin:0 auto}@media (max-width:768px){.p_thumb_report .item .img_area .img_fit{padding-top:66.5714285714%}}.p_thumb_report .item .img_area .img_fit img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover;transition:scale .4s}.p_thumb_report .item .txt_area{padding:43.2px 23px 60px}@media (max-width:768px){.p_thumb_report .item .txt_area{padding:5vw 5.1vw 6.5vw}}.p_thumb_report .item .info{display:flex;align-items:center;margin-top:20px;flex-wrap:wrap;gap:12px}@media (max-width:768px){.p_thumb_report .item .info{gap:1.2820512821vw;margin-top:3.2vw}}.p_thumb_report .item .date{width:100%;font-size:.875rem;line-height:1.5rem;letter-spacing:.001rem;text-align: right;}@media (max-width:768px){.p_thumb_report .item .date{font-size:4vw;line-height:5.641025641vw;text-align: right;}}@media (min-width:769px){.p_thumb_report .item.-wide{width:100%;flex-direction:row;padding:31px 32.5px}.p_thumb_report .item.-wide .img_area{border-radius:12px;width:66.5%}.p_thumb_report .item.-wide .txt_area{width:33.5%;display:flex;flex-direction:column;justify-content:center;padding:0 20px}.p_thumb_report .item.-wide .txt{margin-top:0}.p_thumb_report .item.-wide .info{flex-direction:column;align-items:flex-start;gap:12px;margin-top:35px}.p_thumb_report .item.-wide .info .date{margin-top:35px}}.p_thumb_report .item:hover .img_area .img_fit img{scale:1.05;transition:scale .6s}.totop{background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;height:35px}.totop img{width:20px}@media (max-width:768px){.totop{height:12.6923076923vw}.totop img{width:5.1282051282vw}}.header{position:fixed;z-index:2;width:100%;display:flex;align-items:center}.header .header_wrap{position:relative;width:100%;background-color:#fff;height:61px;display:flex;align-items:center}@media (max-width:768px){.header .header_wrap{height:25.641025641vw}}.header .header_wrap .logo_wrap{position:absolute;left:13.5%}@media (max-width:768px){.header .header_wrap .logo_wrap{left:5.1282051282vw;bottom:1.0256410256vw}}.header .header_wrap .logo_wrap .logo{display:block;width:250px}@media (max-width:768px){.header .header_wrap .logo_wrap .logo{width:69.2307692308vw}.header .header_wrap .logo_wrap .logo img{display:block}}.header .hamburger_btn{position:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;width:28px;height:25px;top:18px;right:13.3%;margin:auto;cursor:pointer;z-index:1}@media (max-width:768px){.header .hamburger_btn{width:8.0769230769vw;height:7.1794871795vw;gap:1.9230769231vw;margin:unset;top:13.5vw;right:5.2vw}}.header .hamburger_btn span{display:block;background-color:#1a1a1a;width:28px;height:3px}@media (max-width:768px){.header .hamburger_btn span{width:8.0769230769vw;height:.7692307692vw}}.header .menu_wrap{position:fixed;width:100%;padding:78px 0 32px;background-color:#fff;z-index:-1;opacity:0;transition:all .3s}@media (min-width:769px){.header .menu_wrap{top:-50%}}@media (max-width:768px){.header .menu_wrap{padding-top:28.3vw;height:100dvh;overflow:scroll;top:0;right:-100vw}.header .menu_wrap .container{padding-left:10.2vw;padding-right:10.2vw}}.header .menu_wrap .main_menu_flex_wrap{display:flex;justify-content:flex-start;gap:3.4%}@media (max-width:768px){.header .menu_wrap .main_menu_flex_wrap{flex-direction:column;width:82%}}.header .menu_wrap .main_menu_flex_wrap .column{width:21%}@media (max-width:768px){.header .menu_wrap .main_menu_flex_wrap .column{width:100%}.header .menu_wrap .main_menu_flex_wrap .column:not(:first-child){margin-top:13.2vw}}.header .menu_wrap .main_menu_flex_wrap .col_ttl{font-size:1.6875rem;line-height:2.3125rem;letter-spacing:.135rem;font-weight:800}@media (max-width:768px){.header .menu_wrap .main_menu_flex_wrap .col_ttl{font-size:5.7692307692vw;letter-spacing:.48vw;font-weight:900}}.header .menu_wrap .main_menu_flex_wrap .main_menu_list{margin-top:11px}@media (max-width:768px){.header .menu_wrap .main_menu_flex_wrap .main_menu_list{margin-top:5.6vw}}.header .menu_wrap .main_menu_flex_wrap .main_menu_item{font-size:1rem;line-height:1.875rem;font-weight:700;letter-spacing:0}@media (max-width:768px){.header .menu_wrap .main_menu_flex_wrap .main_menu_item{font-size:4.8717948718vw;line-height:7.6923076923vw;letter-spacing:0}.header .menu_wrap .main_menu_flex_wrap .main_menu_item:not(:first-child){margin-top:2.6vw}}.header .menu_wrap .main_menu_flex_wrap .main_menu_item a{position:relative;display:flex;align-items:center;transition:color .3s,border .3s;border-bottom:1px solid transparent}.header .menu_wrap .main_menu_flex_wrap .main_menu_item a:after{content:"";display:block;position:absolute;width:9px;height:9px;background-image:url(../img/ico_arrow_right04.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;right:0}@media (max-width:768px){.header .menu_wrap .main_menu_flex_wrap .main_menu_item a:after{width:3.808974359vw;height:3.808974359vw}}.header .menu_wrap .main_menu_flex_wrap .main_menu_item a:hover{color:#7b7b7b}.header .menu_wrap .main_menu_flex_wrap .main_menu_item a:hover:after{-webkit-animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1);animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1)}.header .menu_wrap .sub_menu_flex_wrap{display:flex;justify-content:flex-end;margin-top:62px}@media (max-width:768px){.header .menu_wrap .sub_menu_flex_wrap{margin-top:14.3vw}}.header .menu_wrap .sub_menu_flex_wrap .sub_menu_list{display:flex;flex-direction:column;align-items:flex-end;gap:3px}@media (max-width:768px){.header .menu_wrap .sub_menu_flex_wrap .sub_menu_list{gap:5.128vw}}.header .menu_wrap .sub_menu_flex_wrap .sub_menu_item{transition:color .3s,border .3s;border-bottom:1px solid transparent}.header .menu_wrap .sub_menu_flex_wrap .sub_menu_item:hover{color:#7b7b7b}.header .layer{display:none;width:100vw;height:100dvh;position:absolute;top:0;left:0;z-index:-1;opacity:0}.header.-open{z-index:100}.header.-open .hamburger_btn{gap:0;z-index:100}.header.-open .hamburger_btn span{position:absolute;width:36px}@media (max-width:768px){.header.-open .hamburger_btn span{width:8.9743589744vw}}.header.-open .hamburger_btn span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header.-open .hamburger_btn span:nth-child(2){display:none}.header.-open .hamburger_btn span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header.-open .menu_wrap{z-index:10;opacity:1}@media (min-width:769px){.header.-open .menu_wrap{top:0}}@media (max-width:768px){.header.-open .menu_wrap{top:0;right:0}}.header.-open .layer{display:block}.page-home .header .header_wrap{transition:.5s -webkit-transform;transition:.5s transform;transition:.5s transform,.5s -webkit-transform;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.page-home.view-header .header .header_wrap{-webkit-transform:translate(0,0);transform:translate(0,0)}.footer{position:relative}.footer .toparea{background-color:#3e3e3e;padding:32px 0 40px 0}@media (max-width:768px){.footer .toparea{padding:8.4vw 0 8.6vw}}.footer .toparea .container{color:#fff}@media (min-width:769px){.footer .toparea .container{display:flex;justify-content:space-between;align-items:center}}.footer .toparea .logo{width:120px}@media (max-width:768px){.footer .toparea .logo{width:31.41vw}}@media (max-width:768px){.footer .toparea .address{margin-top:1vw}}.footer .toparea .address .link{display:inline-flex;align-items:center}.footer .toparea .address .arrow{display:inline-flex;width:9px;margin-left:7px}@media (max-width:768px){.footer .toparea .address .arrow{width:3.3333333333vw;margin-left:1.1538461538vw}}.footer .toparea .nav{display:flex;flex-direction:column}@media (max-width:768px){.footer .toparea .nav{margin-top:9.4vw;gap:3.1vw}}.footer .toparea .nav .item{font-weight:700}.footer .toparea .nav .item:hover{text-decoration:underline}@media (min-width:769px){.footer .bottomarea{padding:20px 0 36px 0}}@media (max-width:768px){.footer .bottomarea{padding:5.5vw 0 5.769vw 0}}.footer .bottomarea .nav{display:flex;justify-content:center}@media (min-width:769px){.footer .bottomarea .nav{margin-bottom:20px;gap:0 66px}}@media (max-width:768px){.footer .bottomarea .nav{flex-wrap:wrap;margin-bottom:7.692vw}}.footer .bottomarea .nav .item{font-size:.875rem}@media (max-width:768px){.footer .bottomarea .nav .item{width:50%;font-size:3.0769230769vw}}.footer .bottomarea .copyright{text-align:center;color:#7b7b7b}.page-home .en_link{position:absolute;font-size:22px;z-index:2;right:23.8%;top:12px}@media (max-width:768px){.page-home .en_link{font-size:6.4102564103vw;right:32.9vw;top:12.8vw}}.page-home .insta{position:absolute;top:18px;right:18.5%;width:28px;height:28px;z-index:2}@media (max-width:768px){.page-home .insta{top:13vw;right:19.1vw;width:7.9487179487vw;height:7.9487179487vw}}.page-home .insta a{display:flex;justify-content:center;align-items:center}.page-home .news{position:absolute;top:14px;left:13.4%;display:flex;align-items:center;z-index:4}@media (max-width:1366px) and (min-width:769px){.page-home .news{top:1.0248901903vw}}@media (max-width:768px){.page-home .news{top:26vw;left:5vw;flex-direction:column;align-items:flex-start;gap:2vw}}.page-home .news .news_ttl{font-size:1.375rem;line-height:1;font-weight:800;display:flex;align-items:center;letter-spacing:.11rem}@media (max-width:1366px) and (min-width:769px){.page-home .news .news_ttl{font-size:1.6105417277vw}}@media (max-width:768px){.page-home .news .news_ttl{font-weight:700;font-size:4.358974359vw;letter-spacing:.35vw}}.page-home .news .news_ttl:before{content:"";display:block;width:37px;height:37px;border-radius:50%;border:7px solid #fad200;margin-right:17px}@media (max-width:1366px) and (min-width:769px){.page-home .news .news_ttl:before{border:.512vw solid #fad200;width:2.27vw;height:2.27vw;margin-right:1.24vw}}@media (max-width:768px){.page-home .news .news_ttl:before{width:4.1025641026vw;height:4.1025641026vw;border:.7692307692vw solid #fad200;margin-right:1.5vw}}@media (min-width:769px){.page-home .news .news_ttl:after{content:"";width:2px;height:22px;background-color:#3e3e3e;margin-left:16px;margin-right:17px}}.page-home .news .news_item a{position:relative;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s,border .3s;border-bottom:1px solid transparent}@media (max-width:1366px) and (min-width:769px){.page-home .news .news_item a{font-size:1.1713030747vw;line-height:2.3426061493vw}}@media (max-width:768px){.page-home .news .news_item a{font-size:3.0769230769vw;line-height:5.641025641vw}}.page-home .news .news_item a:after{content:"";display:block;width:24px;height:24px;background-image:url(../img/ico_arrow_right04.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:11px}@media (max-width:768px){.page-home .news .news_item a:after{width:5.7692307692vw;height:5.7692307692vw}}.page-home .news .news_item a:hover{color:#7b7b7b}.page-home .news .news_item a:hover:after{-webkit-animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1);animation:slide_out_in_right .3s cubic-bezier(.85,0,.15,1)}.page-home #top_top{position:relative;z-index:2}.page-home #top_top .kitchencar{position:absolute;top:73px;left:13.3%}@media (max-width:1366px) and (min-width:769px){.page-home #top_top .kitchencar{top:5.3440702782vw}}@media (max-width:768px){.page-home #top_top .kitchencar{top:13vw;left:5vw}}@media (max-width:1366px) and (min-width:769px){.page-home #top_top .kitchencar .p_btn.-roundrect_header{width:21.96vw;height:2.635vw;font-size:1.171vw;padding-left:4.46vw;padding-right:1.68vw}.page-home #top_top .kitchencar .arrow img{width:1.537vw}}.page-home #leadcopy{padding-top:114px;padding-bottom:110px}@media (max-width:768px){.page-home #leadcopy{padding-top:0;padding-bottom:19.4vw}}.page-home #leadcopy .ttl{text-align:center;font-size:2.8125rem;line-height:4.0625rem;font-weight:700;letter-spacing:.14rem}@media (max-width:768px){.page-home #leadcopy .ttl{font-size:6.6666666667vw;line-height:.9}}.page-home #leadcopy .txt{text-align:center;font-size:1.3125rem;line-height:3.4375rem;font-weight:700;margin-top:60px}@media (max-width:768px){.page-home #leadcopy .txt{font-size:3.8461538462vw;line-height:7.6923076923vw;margin-top:13vw}}.page-home #leadcopy .note{text-align:center;font-size:1rem;line-height:1.5rem;letter-spacing:.02rem;color:#7b7b7b;margin-top:31px}@media (max-width:768px){.page-home #leadcopy .note{font-size:3.0769230769vw;line-height:5.641025641vw}}.page-home #leadcopy .img_wrap{width:80%;margin:70px auto 0}@media (max-width:768px){.page-home #leadcopy .img_wrap{width:100%;margin:8.6vw auto 0}}.page-home #leadcopy .btn_wrap{display:flex;justify-content:center;gap:65px;align-items:center;margin-top:89px}@media (max-width:768px){.page-home #leadcopy .btn_wrap{flex-direction:column;gap:8.3333333333vw;margin-top:13.9vw}}.page-home #event{padding-top:140px;background-color:#fff}@media (max-width:768px){.page-home #event{padding-top:20.2vw}}@media (min-width:769px){.page-home #event .container{max-width:1366px;padding:0 58px}}.page-home #event .ttl{text-align:center}.page-home #event .list_wrap{margin-top:100px}@media (max-width:768px){.page-home #event .list_wrap{margin-top:9.3vw;width:88.8%;margin-left:auto;margin-right:auto}}.page-home #event .btn_wrap{margin-top:72px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.page-home #event .btn_wrap{margin-top:7.8vw}}.page-home #infomation{padding-top:201px;padding-bottom:131px;background-color:#fff}@media (max-width:768px){.page-home #infomation{padding-top:28.8vw;padding-bottom:28.4vw}}.page-home #infomation .ttl{text-align:center}.page-home #infomation .list_wrap{max-width:670px;margin:99px auto 0}@media (max-width:768px){.page-home #infomation .list_wrap{max-width:100%;margin:12.8205128205vw auto 0}}.page-home #infomation .btn_wrap{margin-top:53px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.page-home #infomation .btn_wrap{margin-top:12.8vw}}.page-home #report{padding-top:99px;padding-bottom:131px}@media (max-width:768px){.page-home #report{padding-top:19.2vw;padding-bottom:32.0512820513vw}}.page-home #report .ttl{text-align:center}.page-home #report .exp{margin-top:60px;text-align:center}@media (max-width:768px){.page-home #report .exp{margin-top:9.9vw}}.page-home #report .list_wrap{max-width:900px;margin:100px auto 0}@media (max-width:768px){.page-home #report .list_wrap{max-width:100%;margin:12.8205128205vw auto 0}}@media (min-width:769px){.page-home #report .list_wrap .p_thumb_report.list{gap:40px 5.7777777778%}}.page-home #report .btn_wrap{margin-top:60px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.page-home #report .btn_wrap{margin-top:16.2vw}}.page-home #banner{padding-top:91px;padding-bottom:99px;background-color:#fff}@media (max-width:768px){.page-home #banner{padding-top:18.1vw;padding-bottom:22vw}}.page-home #banner .banner_block{display:flex;flex-direction:column;gap:34px 0}@media (max-width:768px){.page-home #banner .banner_block{gap:10.3846153846vw 0}}.page-home #banner .banner_list_flexwrap{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 1%}@media (max-width:768px){.page-home #banner .banner_list_flexwrap{gap:2.2vw}}.page-home #banner .banner_list_flexwrap .banner_item{width:24%;border:1px solid #e6e6e6}@media (max-width:768px){.page-home #banner .banner_list_flexwrap .banner_item{width:48.7%}}.page-about #vision{margin-top:104px;padding-bottom:100px}@media (max-width:768px){.page-about #vision{margin-top:26.1vw;padding-bottom:22.5vw}}.page-about #vision .subttl,.page-about #vision .ttl{text-align:center}.page-about #vision .subttl{margin-top:66px}@media (max-width:768px){.page-about #vision .subttl{margin-top:16.1vw}}.page-about #vision .leadtxt{text-align:center;font-size:1.3125rem;line-height:3.4375rem;letter-spacing:.03rem;margin-top:59px;font-weight:700}@media (max-width:768px){.page-about #vision .leadtxt{margin-top:15.4vw;font-size:3.8461538462vw;line-height:7.6923076923vw}}.page-about #vision .txt{margin-top:81px;text-align:center}@media (max-width:768px){.page-about #vision .txt{margin-top:15.7vw;width:88.6%;margin-left:auto;margin-right:auto}}.page-about #summary{background-color:#fff;padding-top:105px;padding-bottom:123px}@media (max-width:768px){.page-about #summary{padding-top:19.4vw;padding-bottom:19.2vw}}.page-about #summary .ttl{text-align:center}.page-about #summary .txtbox{margin-top:50px}@media (min-width:769px){.page-about #summary .txtbox{text-align:justify}}@media (max-width:768px){.page-about #summary .txtbox{width:88.8%;margin:5.5vw auto 0}}.page-about #daimaruyu{padding-top:101px;padding-bottom:161px}@media (max-width:768px){.page-about #daimaruyu{padding-top:12.9vw;padding-bottom:13.1vw}}.page-about #daimaruyu .ttl{text-align:center}.page-about #daimaruyu .txtbox{margin-top:50px}@media (min-width:769px){.page-about #daimaruyu .txtbox{text-align:justify}}@media (max-width:768px){.page-about #daimaruyu .txtbox{width:88.8%;margin:5.5vw auto 0}}.page-about #daimaruyu .imgwrap{margin-top:65px}@media (max-width:768px){.page-about #daimaruyu .imgwrap{margin-top:10vw}}.page-about #daimaruyu .imgwrap svg{width:100%;height:auto}.page-about #daimaruyu .cap{color:#7b7b7b;margin-top:67px}@media (max-width:768px){.page-about #daimaruyu .cap{margin-top:6.8vw}}.page-about #machidukuri{background-color:#fff;padding-top:101px;padding-bottom:137px}@media (max-width:768px){.page-about #machidukuri{padding-top:12.5vw;padding-bottom:26.9vw}}.page-about #machidukuri .ttl{text-align:center}.page-about #machidukuri .txtbox{margin-top:50px}@media (min-width:769px){.page-about #machidukuri .txtbox{text-align:justify}}@media (max-width:768px){.page-about #machidukuri .txtbox{width:88.8%;margin:5.5vw auto 0}}.page-about #machidukuri .imgwrap{margin:auto;width:93.2%}@media (max-width:768px){.page-about #machidukuri .imgwrap{margin:2.3vw -5.3vw;width:auto}}.page-about #machidukuri .group_list{display:flex;flex-wrap:wrap;margin-top:26px;gap:40px 3.2%;justify-content:center}@media (max-width:768px){.page-about #machidukuri .group_list{margin-top:5.5vw;gap:6.4vw}}.page-about #machidukuri .group_list .group_item{background-color:#f9f7ee;border-left:15px solid #fad200;border-radius:12px;padding:4% 3.5%;display:flex;flex-direction:column}@media (max-width:768px){.page-about #machidukuri .group_list .group_item{border-radius:1.9230769231vw;border-left-width:2.4358974359vw;padding:6.4vw 5.3vw}}.page-about #machidukuri .group_list .group_item .organization{margin-bottom:17px}@media (max-width:768px){.page-about #machidukuri .group_list .group_item .organization{margin-top:.7vw;margin-bottom:3.8vw}}.page-about #machidukuri .group_list .group_item .exp{margin-top:auto}@media (max-width:768px){.page-about #machidukuri .group_list .group_item .exp{font-size:3.0769230769vw;line-height:5.641025641vw}}@media (min-width:769px){.page-about #machidukuri .group_list .group_item.-ecozzeria{width:48.4%}.page-about #machidukuri .group_list .group_item.-omy{width:48.4%}.page-about #machidukuri .group_list .group_item.-ligare{width:62%}}.page-about #hashira{padding-top:93px;padding-bottom:117px}@media (max-width:768px){.page-about #hashira{padding-top:12.8vw;padding-bottom:14.9vw}}.page-about #hashira .ttl{text-align:center}.page-about #hashira .txtbox{margin-top:50px}@media (min-width:769px){.page-about #hashira .txtbox{text-align:justify}}@media (max-width:768px){.page-about #hashira .txtbox{width:88.8%;margin:5.5vw auto 0}}.page-about #hashira .imgwrap{margin:87px auto 0;width:90%}@media (max-width:768px){.page-about #hashira .imgwrap{margin:5.4vw auto 0;width:auto}}.page-about #hashira .btn_zoom{width:10.3vw;margin-left:auto;margin-right:5.2vw;margin-top:6.5vw}.page-about #hashira .btn_wrap{margin-top:90px;display:flex;justify-content:center}@media (max-width:768px){.page-about #hashira .btn_wrap{margin-top:3vw}}.page-about #hashira .note{text-align:center;margin-top:44px;line-height:2}@media (max-width:768px){.page-about #hashira .note{font-size:3.8461538462vw;margin-top:5.641025641vw}}.page-about #ayumi{background-color:#fff;padding-top:108px;padding-bottom:168px}@media (max-width:768px){.page-about #ayumi{padding-top:18.3vw;padding-bottom:30.8vw}}.page-about #ayumi .ttl{text-align:center}.page-about #ayumi .txtbox{margin-top:50px;max-height:335px;overflow:hidden}.page-about #ayumi .txtbox.-open{max-height:99999px;transition:max-height 1s ease}@media (min-width:769px){.page-about #ayumi .txtbox{text-align:justify}}@media (max-width:768px){.page-about #ayumi .txtbox{width:88.8%;margin:5.5vw auto 0}}.page-about #ayumi .btn_wrap{margin-top:60px;display:flex;justify-content:center;margin-top:7.6923076923vw}.page-about #ayumi .timeline{margin-top:112px}@media (max-width:768px){.page-about #ayumi .timeline{margin-top:19.2vw;overflow-x:scroll}.page-about #ayumi .timeline .scroll{width:205.128vw}}.page-about #document{padding-top:104px;padding-bottom:147px}@media (max-width:768px){.page-about #document{padding-top:22.7vw;padding-bottom:26vw}}.page-about #document .ttl{text-align:center}.page-about #document .btn_wrap{display:flex;flex-direction:column;align-items:center;margin-top:63px;gap:40px}@media (max-width:768px){.page-about #document .btn_wrap{margin-top:8.0769230769vw;gap:5.1282051282vw}}@media (max-width:768px){.page-event .top_area{margin-top:8.7vw}}.page-event #event{padding-top:171px;padding-bottom:173px}@media (max-width:768px){.page-event #event{padding-top:11vw;padding-bottom:36.6vw}}@media (min-width:769px){.page-event #event .container{max-width:1366px;padding:0 58px}}.page-event #event .ttl{text-align:center}.page-event #event .list_wrap{max-width:765px;margin-left:auto;margin-right:auto}@media (max-width:768px){.page-event #event .list_wrap{width:88.8%}}.page-event #event .btn_wrap{margin-top:61px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.page-event #event .btn_wrap{margin-top:12.8vw}}@media (max-width:768px){.page-contact .top_area{margin-top:8.7vw}}.page-contact .subttl,.page-contact .ttl{text-align:center}.page-contact .main-lead{margin-top:40px}@media (max-width:768px){.page-contact .main-lead{margin-top:8.4vw}}.page-contact .main-lead .inner{max-width:810px;margin:0}@media (max-width:768px){.page-contact .main-lead .leadtxt{line-height:8.2vw}}.page-contact .map{margin-top:76px}@media (max-width:768px){.page-contact .map{margin-top:15.7vw}}.page-contact .map .loupe{display:none}@media (max-width:768px){.page-contact .map .loupe{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:0;width:10.2564102564vw;height:10.2564102564vw;margin-top:2.8205128205vw}.page-contact .map .loupe img{width:100%}}.page-contact .map .map-sub{margin-top:56px;display:flex;gap:20px}@media (max-width:768px){.page-contact .map .map-sub{margin-top:7.0512820513vw;flex-wrap:wrap;justify-content:center;gap:6.8vw 3.6vw}}.page-contact .map .map-sub .image{width:calc(33.3333333333% - 10px)}@media (max-width:768px){.page-contact .map .map-sub .image{width:calc(50% - 1.8vw)}.page-contact .map .map-sub .image:last-child{width:100%;text-align:center}.page-contact .map .map-sub .image:last-child img{width:calc(50% - 1.8vw)}}.page-contact .map .map-sub .image em{font-style:normal;line-height:1.3125;display:block;text-align:center;margin-top:19px}@media (max-width:768px){.page-contact .map .map-sub .image em{line-height:2;margin-top:2.4vw}}.page-contact #apply{margin-top:194px;margin-bottom:108px}@media (max-width:768px){.page-contact #apply{margin-top:30.1vw;margin-bottom:14.3vw}}.page-contact #event{background-color:#fff;padding-top:108px;padding-bottom:122px}@media (max-width:768px){.page-contact #event{padding-top:15.3vw;padding-bottom:15vw}}.page-contact #ketchen-car{padding-top:82px;padding-bottom:97px}@media (max-width:768px){.page-contact #ketchen-car{padding-top:15.3vw;padding-bottom:15vw}}.page-contact #maruken{background-color:#fff;padding-top:108px;padding-bottom:130px}@media (max-width:768px){.page-contact #maruken{padding-bottom:13vw}}.page-contact #other{padding:137px 0 157px}@media (max-width:768px){.page-contact #other{padding:15vw 0 18.6vw}}.page-contact .contact-content{width:100%;border-bottom:1px solid #7b7b7b;margin:auto;margin-top:70px}@media (max-width:768px){.page-contact .contact-content{margin-top:13.1vw}}.page-contact .contact-item{border-top:1px solid #7b7b7b;padding-top:40px;padding-bottom:60px}@media (max-width:768px){.page-contact .contact-item{padding-top:12.7vw;padding-bottom:12.7vw}}.p_detail #detail_body .page-contact .contact-item-header h1,.p_detail #detail_head .page-contact .contact-item-header .detail_ttl,.page-contact .contact-item-header .c_style_h3,.page-contact .contact-item-header .p_detail #detail_body h1,.page-contact .contact-item-header .p_detail #detail_head .detail_ttl,.page-contact .contact-item-header .page-kitchen-car #kitchen-car .box .date .select_ymd,.page-kitchen-car #kitchen-car .box .date .page-contact .contact-item-header .select_ymd{text-align:center}@media (min-width:769px){.page-contact .contact-item-header .-small{font-size:2.0625rem}}.page-contact .contact-item-body .-head{text-align:center;margin-top:66px}@media (max-width:768px){.page-contact .contact-item-body .-head{margin-top:12.6vw}}.page-contact .contact-item-body .-head em{font-style:normal}.page-contact .contact-item-body .-table{background-color:#fff;margin-top:45px;border-bottom:1px solid #7b7b7b}@media (max-width:768px){.page-contact .contact-item-body .-table{margin-top:8vw}}.page-contact .contact-item-body .-table .-table-row{display:flex;width:100%;min-height:100px}@media (max-width:768px){.page-contact .contact-item-body .-table .-table-row{display:block;border:1px solid #7b7b7b;border-bottom:0;padding:4.4vw 0 5.4vw}}.page-contact .contact-item-body .-table .-table-row .-table-head{width:150px;border:1px solid #7b7b7b;border-bottom:0;padding:23px 0;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.page-contact .contact-item-body .-table .-table-row .-table-head{width:100%;border:0;padding:0}}.page-contact .contact-item-body .-table .-table-row .-table-data{border:1px solid #7b7b7b;border-bottom:0;border-left:0;padding:23px 24px;line-height:1.63;flex:1 1;display:flex;align-items:center}@media (max-width:768px){.page-contact .contact-item-body .-table .-table-row .-table-data{border:0;padding:2.1vw 4.8717948718vw 0;text-align:center;justify-content:center;line-height:1.9}}.page-contact .contact-item-body .-table .-table-row .-table-data .-sp{display:none}@media (max-width:768px){.page-contact .contact-item-body .-table .-table-row .-table-data .-sp{display:inline}}@media (max-width:768px){.page-contact .contact-item-body .-table .-table-row .-table-data.-sp-left{text-align:left}}.page-contact .contact-item-body .-table .-table-row .-table-data a{transition:color .3s,border .3s;border-bottom:1px solid transparent}.page-contact .contact-item-body .-table .-table-row .-table-data a:hover{color:#7b7b7b;border-bottom:1px solid #7b7b7b}.page-contact .contact-item-body .-link{display:flex;justify-content:center;margin-top:30px}@media (max-width:768px){.page-contact .contact-item-body .-link{margin-top:11.2vw}}.page-contact .contact-item-body .-attention{margin-top:30px}@media (max-width:768px){.page-contact .contact-item-body .-attention{margin-top:12.7vw;padding-left:5vw;padding-right:5vw}}.page-contact .contact-item-body .-attention .-attention-ttl{text-align:center;margin-bottom:12px}@media (max-width:768px){.page-contact .contact-item-body .-attention .-attention-ttl{margin-bottom:7.7vw}}.page-contact .contact-item-body .-hr{display:flex;align-items:center;justify-content:center;margin-top:55px}@media (max-width:768px){.page-contact .contact-item-body .-hr{margin-top:60px}}.page-contact .contact-item-body .-hr:before{content:"・・・";display:block;font-size:16px;color:#7b7b7b}@media (max-width:768px){.page-contact .contact-item-body .-hr:before{font-size:6.7vw}}.page-contact .maruken .contact-content{border:0}.page-contact .maruken .contact-item{border:0;padding-top:0;padding-bottom:0}.p_detail #detail_body .page-contact .maruken .wp-block-button__link,.p_detail #detail_body .page-contact .maruken h2,.page-contact .contact-item-body .-head .maruken em,.page-contact .maruken .c_style_h4,.page-contact .maruken .contact-item-body .-head em,.page-contact .maruken .p_btn.-circle,.page-contact .maruken .p_detail #detail_body .wp-block-button__link,.page-contact .maruken .p_detail #detail_body h2,.page-contact .maruken .page-kitchen-car #kitchen-car .box .date .select_w,.page-contact .maruken .page-member #member .list .item .name,.page-kitchen-car #kitchen-car .box .date .page-contact .maruken .select_w,.page-member #member .list .item .page-contact .maruken .name{text-align:center}.page-contact .maruken .leadtext{margin-top:30px}@media (min-width:769px){.page-contact .maruken .leadtext{text-align:justify}}@media (max-width:768px){.page-contact .maruken .leadtext{margin-top:3.8461538462vw;padding:0 4.4vw}}.page-contact .maruken .-table{margin-bottom:60px}.page-contact .maruken .maruken-card{margin-top:40px;display:flex;align-items:center;background-color:#f9f7ee;border-radius:15px;padding:30px 39px 34px 30px;gap:22px}@media (max-width:768px){.page-contact .maruken .maruken-card{flex-direction:column;border-radius:1.9230769231vw;gap:4vw;margin-top:7.7vw;width:88%;margin-left:auto;margin-right:auto;padding:7.5vw 3vw 9.5vw}}.page-contact .maruken .maruken-image{width:161px}@media (max-width:768px){.page-contact .maruken .maruken-image{width:58%}}.page-contact .maruken .maruken-image img{width:100%}.page-contact .maruken .maruken-info{line-height:1.9;white-space:nowrap}@media (max-width:768px){.page-contact .maruken .maruken-info{line-height:2.25;white-space:unset}}.page-contact .other .inner{max-width:535px}@media (max-width:768px){.page-contact .other .inner{max-width:unset;width:88%}}.page-contact .other .contact-content{border:none;margin-top:60px;margin-bottom:0;padding-top:0;border-top:0}@media (max-width:768px){.page-contact .other .contact-content{margin-top:9vw}}.page-contact .other .other-contact{white-space:nowrap}@media (max-width:768px){.page-contact .other .other-contact{white-space:unset}}@media (max-width:768px){.page-admission .top_area{margin-top:8.7vw}}.page-admission .c_style_h1{text-align:center}.page-admission .subttl,.page-admission .ttl{text-align:center}.page-admission .main-lead{margin-top:80px}@media (max-width:768px){.page-admission .main-lead{margin-top:17vw}}@media (max-width:768px){.page-admission .main-lead .leadtxt{text-align:justify;padding-left:5.1282051282vw;padding-right:5.1282051282vw}}.page-admission .merit{margin-top:100px;padding-bottom:90px}@media (max-width:768px){.page-admission .merit{margin-top:12.8205128205vw;padding-bottom:14.2vw}}.page-admission .merit .leadtxt{margin-top:50px;text-align:justify}@media (max-width:768px){.page-admission .merit .leadtxt{margin-top:5.5128205128vw;padding-left:5.1282051282vw;padding-right:5.1282051282vw}}.page-admission .second{background-color:#fff;padding:100px 0 135px}@media (max-width:768px){.page-admission .second{padding:16.7vw 0 32.3vw}}.page-admission .second .inner{max-width:768px}.page-admission .second-sub{margin-top:32px;text-align:center}@media (max-width:768px){.page-admission .second-sub{margin-top:6.5vw}}.page-admission .second-attention{text-align:center;margin-top:15px;color:#7b7b7b}@media (max-width:768px){.page-admission .second-attention{margin-top:4vw}}.page-admission .second-types{margin-top:54px;border-bottom:1px solid #7b7b7b}@media (max-width:768px){.page-admission .second-types{margin-top:17.8vw}}.page-admission .second-types .second-type{border-top:1px solid #7b7b7b;padding-top:60px;padding-bottom:60px}@media (max-width:768px){.page-admission .second-types .second-type{padding-top:12.8vw;padding-bottom:12.8vw}}.page-admission .second-types .second-type .-title{text-align:center}.page-admission .second-types .second-type .second-list{margin-top:65px;display:flex;gap:60px}@media (max-width:768px){.page-admission .second-types .second-type .second-list{margin-top:12.6vw;flex-direction:column;gap:18.3vw}}.page-admission .second-types .second-type .second-list .second-list-item{width:100%}@media (min-width:769px){.page-admission .second-types .second-type .second-list .second-list-item:first-child{max-width:356px}}@media (max-width:768px){.page-admission .second-types .second-type .second-list .second-list-item{padding-left:5.2vw;padding-right:5.2vw}}@media (max-width:768px){.page-admission .second-types .second-type .second-list .second-list-item .-sub-title{text-align:center}}.page-admission .second-types .second-type .second-list .second-list-item .second-list-item-text{margin-top:13.4px}@media (max-width:768px){.page-admission .second-types .second-type .second-list .second-list-item .second-list-item-text{margin-top:6.8vw}}.page-admission .second-types .second-type .second-list .second-list-item .second-list-item-text span{font-size:87.5%}@media (max-width:768px){.page-admission .second-types .second-type .second-list .second-list-item .second-list-item-text span{font-size:3.07vw}}.page-admission .second-types .second-type .second-list .second-list-item p{line-height:2.1}@media (max-width:768px){.page-admission .second-types .second-type .second-list .second-list-item p{line-height:2.4}}.page-admission .second-types .second-type .second-list .second-list-item p.-sub{margin-top:11px;line-height:1.5rem}@media (max-width:768px){.page-admission .second-types .second-type .second-list .second-list-item p.-sub{margin-top:2.8vw;line-height:1.85}}.page-admission .second-link{margin-top:60px;display:flex;justify-content:center}@media (max-width:768px){.page-admission .second-link{margin-top:11.9vw}}@media (max-width:768px){.page-report .top_area{margin-top:8.7vw}}.page-report #search{margin-top:68.5px}@media (max-width:768px){.page-report #search{margin-top:12.6vw}}.page-report #search .wrap{border-bottom:1px solid #7b7b7b;padding-bottom:98px}@media (max-width:768px){.page-report #search .wrap{padding-bottom:14.2vw}}@media (max-width:768px){.page-report #search .exp{width:88.6%;margin:0 auto}}.page-report #search .flex_wrap{display:flex;justify-content:space-between;max-width:768px;margin:50px auto 0}@media (max-width:768px){.page-report #search .flex_wrap{width:88.6%;margin:8.6vw auto 0;flex-direction:column;gap:8.7vw}}.page-report #search .flex_wrap .col{width:47%}@media (max-width:768px){.page-report #search .flex_wrap .col{width:100%}}.page-report #search .flex_wrap .select_wrap{display:flex;align-items:center;position:relative;margin-top:10px}@media (max-width:768px){.page-report #search .flex_wrap .select_wrap{margin-top:3.3vw}}.page-report #search .flex_wrap .select_wrap::after{content:"";display:block;position:absolute;right:19px;width:15px;height:15px;background-image:url(../img/ico_arrow_triangle_below.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}@media (max-width:768px){.page-report #search .flex_wrap .select_wrap::after{width:3.7179487179vw;height:3.7179487179vw;right:4vw}}.page-report #search .flex_wrap select{width:100%;background-color:#fff;border-radius:5px;border:1px #7b7b7b solid;padding:0 14px}@media (max-width:768px){.page-report #search .flex_wrap select{border-radius:.641025641vw;padding:1.4vw 5vw}}.page-report #report{padding-top:102px;padding-bottom:130px}@media (max-width:768px){.page-report #report{padding-top:16.4vw;padding-bottom:33.5vw}}@media (min-width:769px){.page-report #report .container{max-width:1366px;padding:0 58px}}.page-report #report .ttl{text-align:center}.page-report #report .list_wrap{max-width:896px;margin-left:auto;margin-right:auto}.page-report #report .btn_wrap{margin-top:61px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.page-report #report .btn_wrap{margin-top:12.8vw}}@media (max-width:768px){.page-info .top_area{margin-top:8.7vw}}.page-info #information{padding-top:89px;padding-bottom:97px}@media (max-width:768px){.page-info #information{padding-top:17.3vw;padding-bottom:36.4vw}}.page-info #information .btn_wrap{margin-top:61px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.page-info #information .btn_wrap{margin-top:12.8vw}}@media (max-width:768px){.page-kitchen-car .top_area{margin-top:8.7vw}}.page-kitchen-car #kitchen-car{margin-top:150px;padding-bottom:161px}@media (max-width:768px){.page-kitchen-car #kitchen-car{margin-top:14.1vw;padding-bottom:22.1vw}}.page-kitchen-car #kitchen-car .map{margin-bottom:80px}@media (max-width:768px){.page-kitchen-car #kitchen-car .map{margin-bottom:9.743vw}}.page-kitchen-car #kitchen-car .calender{display:flex;justify-content:space-between;margin-bottom:68px}@media (max-width:768px){.page-kitchen-car #kitchen-car .calender{margin-bottom:16.5vw}}.page-kitchen-car #kitchen-car .calender .list_wrap{width:calc(100% - 120px);margin:0 auto}@media (max-width:768px){.page-kitchen-car #kitchen-car .calender .list_wrap{width:calc(100% - 10vw)}}.page-kitchen-car #kitchen-car .calender .list{display:flex}@media (max-width:768px){.page-kitchen-car #kitchen-car .calender .list{flex-wrap:wrap;justify-content:center}}.page-kitchen-car #kitchen-car .calender .list .item{text-align:center;background-color:#fff;border-radius:10px;text-align:center;width:120px;font-weight:700;margin:0 7px 0 0;padding:17px 0 19px 0;cursor:pointer}@media (max-width:768px){.page-kitchen-car #kitchen-car .calender .list .item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:15.8974358974vw;height:15.8974358974vw;border-radius:9999px;margin-bottom:5.512vw}}.page-kitchen-car #kitchen-car .calender .list .item.-active{background-color:#fad200}.page-kitchen-car #kitchen-car .calender .list .item .date,.page-kitchen-car #kitchen-car .calender .list .item .day{display:block;line-height:1}.page-kitchen-car #kitchen-car .calender .list .item .day{font-size:1rem;margin-bottom:15px}@media (max-width:768px){.page-kitchen-car #kitchen-car .calender .list .item .day{font-size:3.0769230769vw;margin-bottom:1.282vw}}.page-kitchen-car #kitchen-car .calender .list .item .date{font-size:1.3125rem}@media (max-width:768px){.page-kitchen-car #kitchen-car .calender .list .item .date{font-size:3.0769230769vw}}.page-kitchen-car #kitchen-car .calender .pager{line-height:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:30px;flex-shrink:0;cursor:pointer}@media (max-width:768px){.page-kitchen-car #kitchen-car .calender .pager{width:9vw}}.page-kitchen-car #kitchen-car .calender .pager .arrow{width:20px;height:19px;display:block;background-size:100% 100%;margin:0 auto 19px auto}@media (max-width:768px){.page-kitchen-car #kitchen-car .calender .pager .arrow{width:2.307vw;height:3.717vw}}.page-kitchen-car #kitchen-car .calender .pager .text{font-size:.875rem}@media (max-width:768px){.page-kitchen-car #kitchen-car .calender .pager .text{font-size:3.0769230769vw}}.page-kitchen-car #kitchen-car .calender .pager.prev{margin-right:auto}.page-kitchen-car #kitchen-car .calender .pager.prev .arrow{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2215%22%20height%3D%2218%22%20viewBox%3D%220%200%2015%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M-4.11659e-07%209L14.25%200.339744L14.25%2017.6603L-4.11659e-07%209Z%22%20fill%3D%22%231A1A1A%22%2F%3E%3C%2Fsvg%3E")}.page-kitchen-car #kitchen-car .calender .pager.next{margin-left:auto}.page-kitchen-car #kitchen-car .calender .pager.next .arrow{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2215%22%20height%3D%2218%22%20viewBox%3D%220%200%2015%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15%209L0.749999%2017.6603L0.75%200.339745L15%209Z%22%20fill%3D%22%231A1A1A%22%2F%3E%3C%2Fsvg%3E")}.page-kitchen-car #kitchen-car .calender .pager.swiper-button-disabled{visibility:hidden}.page-kitchen-car #kitchen-car .box .date{text-align:center;font-weight:700}.page-kitchen-car #kitchen-car .box .list{margin-top:46px;display:flex;flex-wrap:wrap;gap:56px 2.6666666667%}@media (max-width:768px){.page-kitchen-car #kitchen-car .box .list{flex-direction:column;width:79.615vw;margin:12.5vw auto;gap:16.5vw 0}}@media (min-width:769px){.page-kitchen-car #kitchen-car .box .list .item{width:23%}}.page-kitchen-car #kitchen-car .box .list .item .head{background-color:#fff;padding:8px 12px;display:flex;align-items:center;line-height:1;font-size:1rem;border-radius:10px 10px 0 0;font-weight:700}@media (max-width:768px){.page-kitchen-car #kitchen-car .box .list .item .head{padding:2.051vw 3.076vw;font-size:4.8717948718vw;border-radius:2.5641025641vw 2.5641025641vw 0 0}}.page-kitchen-car #kitchen-car .box .list .item .head span{font-weight:700;background-color:#f9f7ee;border:2px solid #fad200;margin-right:9px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:9999px}@media (max-width:768px){.page-kitchen-car #kitchen-car .box .list .item .head span{border:.641025641vw solid #fad200;margin-right:3vw;width:7.948vw;height:7.948vw}}.page-kitchen-car #kitchen-car .box .list .item .img_area{border-radius:0 0 10px 10px;overflow:hidden;isolation:isolate}@media (max-width:768px){.page-kitchen-car #kitchen-car .box .list .item .img_area{border-radius:0 0 2.5641025641vw 2.5641025641vw}}.page-kitchen-car #kitchen-car .box .list .item .img_area .img_fit{position:relative;width:100%;padding-top:69.4304347826%;margin:0 auto}@media (max-width:768px){.page-kitchen-car #kitchen-car .box .list .item .img_area .img_fit{padding-top:69.2431561997%}}.page-kitchen-car #kitchen-car .box .list .item .img_area .img_fit img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover;transition:scale .4s}.page-kitchen-car #kitchen-car .box .list .item .img_area:hover .img_fit img{scale:1.05;transition:scale .6s}.page-kitchen-car #kitchen-car .box .list .item .title{margin-top:10px}@media (max-width:768px){.page-kitchen-car #kitchen-car .box .list .item .title{margin-top:3.4vw}}.page-kitchen-car #kitchen-car .box .list .item .text{margin-top:4px}@media (max-width:768px){.page-kitchen-car #kitchen-car .box .list .item .text{margin-top:2.2vw}}.modal_kitchencar{margin:40px;border-radius:15px;overflow:hidden}@media (max-width:768px){.modal_kitchencar{margin:80px 40px;position:relative;top:80px;border-radius:2.5641025641vw}}.modal_kitchencar .item .head_wrap{background-color:#f9f7ee;font-size:2.25rem;line-height:3.5rem;font-weight:700;letter-spacing:.0148rem;display:flex;align-items:center;padding:13px 56px}@media (max-width:768px){.modal_kitchencar .item .head_wrap{font-size:4.8717948718vw;line-height:7.6923076923vw;letter-spacing:0;padding:2.3076923077vw 5.5128205128vw}}.modal_kitchencar .item .head_wrap span{font-size:1.3125rem;line-height:2.1875rem;font-weight:700;letter-spacing:.04rem;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border:#fad200 4px solid;border-radius:9999px;margin-right:17px}@media (max-width:768px){.modal_kitchencar .item .head_wrap span{font-size:3.8461538462vw;line-height:7.6923076923vw;width:8.9743589744vw;height:8.9743589744vw;border:#fad200 .7692307692vw solid}}.modal_kitchencar .item .body_wrap{background-color:#fff;display:flex;justify-content:space-between;padding:52px 60px 60px}@media (max-width:768px){.modal_kitchencar .item .body_wrap{flex-direction:column;padding:5.2564102564vw 5.5128205128vw 6.7948717949vw}}.modal_kitchencar .item .body_wrap .img_wrap{display:flex;flex-direction:column;align-content:flex-start;width:40%;gap:15px 4%}@media (max-width:768px){.modal_kitchencar .item .body_wrap .img_wrap{flex-direction:row;width:100%}}.modal_kitchencar .item .body_wrap .img_wrap .row{display:flex;width:100%;gap:15px 4%}@media (max-width:768px){.modal_kitchencar .item .body_wrap .img_wrap .row{width:26%;flex-direction:column;gap:2.8205128205vw}.modal_kitchencar .item .body_wrap .img_wrap .row.-main{width:74%}}.modal_kitchencar .item .body_wrap .img_wrap .img_area{overflow:hidden;width:48%}@media (max-width:768px){.modal_kitchencar .item .body_wrap .img_wrap .img_area{width:100%}}.modal_kitchencar .item .body_wrap .img_wrap .img_area .img_fit{position:relative;width:100%;padding-top:101.2987012987%;margin:0 auto}@media (max-width:768px){.modal_kitchencar .item .body_wrap .img_wrap .img_area .img_fit{padding-top:99.3464052288%}}.modal_kitchencar .item .body_wrap .img_wrap .img_area .img_fit img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover}.modal_kitchencar .item .body_wrap .img_wrap .img_area.-main{width:100%}.modal_kitchencar .item .body_wrap .img_wrap .img_area.-main .img_fit{padding-top:74.9226006192%}@media (max-width:768px){.modal_kitchencar .item .body_wrap .img_wrap .img_area.-main .img_fit{padding-top:74.715261959%}}.modal_kitchencar .item .body_wrap .info_wrap{width:55.5%}@media (max-width:768px){.modal_kitchencar .item .body_wrap .info_wrap{width:100%}}.modal_kitchencar .item .body_wrap .info_wrap .name{font-size:2.25rem;line-height:3.5rem;font-weight:700;letter-spacing:.0148rem}@media (max-width:768px){.modal_kitchencar .item .body_wrap .info_wrap .name{margin-top:6vw;font-size:4.8717948718vw;line-height:7.6923076923vw;letter-spacing:0}}@media (min-width:769px){.modal_kitchencar .item .body_wrap .info_wrap .menu strong,.modal_kitchencar .item .body_wrap .info_wrap .schedule strong{font-size:1rem;line-height:1.875rem;letter-spacing:0}}.modal_kitchencar .item .body_wrap .info_wrap .menu{margin-top:12px}@media (max-width:768px){.modal_kitchencar .item .body_wrap .info_wrap .menu{margin-top:6.6vw}}.modal_kitchencar .item .body_wrap .info_wrap .schedule{margin-top:14px}@media (max-width:768px){.modal_kitchencar .item .body_wrap .info_wrap .schedule{margin-top:6.6vw}}.modal_kitchencar .item .body_wrap .info_wrap .exp{margin-top:14px;font-size:1rem;line-height:1.875rem;letter-spacing:0}@media (max-width:768px){.modal_kitchencar .item .body_wrap .info_wrap .exp{margin-top:6.6vw;font-size:3.0769230769vw;line-height:5.641025641vw}}.page-member #message{margin-top:100px;padding-bottom:108px}@media (max-width:768px){.page-member #message{margin-top:19.615vw;padding-bottom:15vw}}@media (max-width:768px){.page-member #message .inner{width:87.5%}}@media (min-width:769px){.page-member #message .col{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}}@media (max-width:768px){.page-member #message .col .ttl{text-align:center;margin-bottom:13.846vw}}.page-member #message .col .img{width:280px}@media (max-width:768px){.page-member #message .col .img{width:100%;margin-bottom:12.82vw}}.page-member #message .text{margin-bottom:40px}@media (min-width:769px){.page-member #message .text{text-align:justify}}@media (max-width:768px){.page-member #message .text{font-size:3.8461538462vw;line-height:8.2051282051vw;margin-bottom:12.3vw;text-align:justify}}.page-member #message .sign{font-weight:700}.page-member #officer{background-color:#fff;padding-top:122px;padding-bottom:105px}@media (max-width:768px){.page-member #officer{padding-top:14.1vw;padding-bottom:14.1vw}}.page-member #officer .container{max-width:820px}@media (max-width:768px){.page-member #officer .container{width:79.487%;padding:0}}.page-member #officer .box{margin-bottom:100px}@media (max-width:768px){.page-member #officer .box{margin-bottom:15.12vw}}.page-member #officer .box:last-child{margin-bottom:0}.page-member #officer .box .ttl{margin-bottom:37px}@media (max-width:768px){.page-member #officer .box .ttl{text-align:center;font-size:6.6666666667vw;margin-bottom:11.02vw}}@media (min-width:769px){.page-member #officer .list{display:flex;justify-content:space-between;flex-wrap:wrap}}@media (max-width:768px){.page-member #officer .list.-large .group{margin-bottom:10.769vw}}@media (max-width:768px){.page-member #officer .list.-large .item{margin-bottom:10.769vw}}.page-member #officer .list .group{position:relative}@media (min-width:769px){.page-member #officer .list .group{width:48%}}@media (max-width:768px){.page-member #officer .list .group{margin-bottom:5.128vw}.page-member #officer .list .group:last-child{margin-bottom:0}}.page-member #officer .list .group .item{width:100%}.page-member #officer .list .item{width:50%;margin-bottom:40px}@media (max-width:768px){.page-member #officer .list .item{width:100%;margin-bottom:5.128vw}}.page-member #officer .list .item:last-child{margin-bottom:0}.page-member #officer .list .item a{transition:color .3s,border .3s;border-bottom:1px solid transparent}.page-member #officer .list .item a:hover{color:#7b7b7b;border-bottom:1px solid #7b7b7b}@media (min-width:769px){.page-member #officer .list .total{position:absolute;bottom:0;left:0}}.page-member #officer .update{text-align:right}@media (max-width:768px){.page-member #officer .update{text-align:center}}.page-member #officer .box.-narrow_line_spacing .list .item{margin-bottom:32px}.page-member #member{padding-top:105px;padding-bottom:178px}@media (max-width:768px){.page-member #member{padding-top:14.1vw;padding-bottom:38.717vw}}@media (max-width:768px){.page-member #member .container{width:79.487%;padding:0}}.page-member #member .ttl{text-align:center;margin-bottom:54px}@media (max-width:768px){.page-member #member .ttl{margin-bottom:7vw}}.page-member #member .txtbox{margin-bottom:84px}@media (min-width:769px){.page-member #member .txtbox{text-align:justify}}@media (max-width:768px){.page-member #member .txtbox{margin-bottom:14.1vw}}@media (min-width:769px){.page-member #member .list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:98px 0}}@media (max-width:768px){.page-member #member .list{margin-bottom:12.82vw}}.page-member #member .list:after{content:"";display:block}@media (min-width:769px){.page-member #member .list:after{width:29%}}@media (min-width:769px){.page-member #member .list .item{width:29%}}@media (max-width:768px){.page-member #member .list .item{display:none;margin-bottom:12.05vw}.page-member #member .list .item:last-child{margin-bottom:0}.page-member #member .list .item:nth-child(1),.page-member #member .list .item:nth-child(2),.page-member #member .list .item:nth-child(3){display:block}}@media (max-width:768px){.page-member #member .list .item.-active{display:block}}.page-member #member .list .item .img{margin-bottom:17px}@media (max-width:768px){.page-member #member .list .item .img{margin-bottom:2.17vw}}.page-member #member .list .item .name{margin-bottom:15px}@media (max-width:768px){.page-member #member .list .item .name{margin-bottom:1.461vw}}@media (max-width:768px){.page-member #member .btn_wrap{display:flex!important;justify-content:center}}.page-member #member .btn_wrap .p_btn.-active{display:none}.page-member #mascot{padding-bottom:145px}@media (max-width:768px){.page-member #mascot{padding-bottom:44.1vw}}.page-member #mascot .inner{width:290px}@media (max-width:768px){.page-member #mascot .inner{width:89%}}.page-member #mascot .ttl{text-align:center;margin-bottom:68px}@media (max-width:768px){.page-member #mascot .ttl{margin-bottom:4.358vw}}.page-member #mascot .box{margin:0 auto}.page-member #mascot .box .img{margin-bottom:3px}.page-member #mascot .box .name{margin-bottom:8px}@media (max-width:768px){.page-member #mascot .box .name{margin-bottom:2.948vw}}.page-member #mascot .box .about{margin-bottom:23px}@media (max-width:768px){.page-member #mascot .box .about{margin-bottom:5.641vw}}.page-member #mascot .box .profile{margin-bottom:60px}@media (max-width:768px){.page-member #mascot .box .profile{margin-bottom:12.82vw}}.page-member #mascot .btn_wrap{display:flex;justify-content:center}.page-project #field{margin-top:120px;margin-bottom:200px}@media (max-width:768px){.page-project #field{margin-top:19.871vw;margin-bottom:21.41vw}}.page-project #field .ttl{text-align:center;margin-bottom:57px}@media (max-width:768px){.page-project #field .ttl{margin-bottom:5.897vw;line-height:1.6666666667}}.page-project #field .txtbox{margin-bottom:160px}@media (min-width:769px){.page-project #field .txtbox{text-align:justify}}@media (max-width:768px){.page-project #field .txtbox{width:79.48vw;margin:0 auto 26.923vw auto}}.page-project #field .btn_zoom{width:10.3vw;margin-left:auto;margin-right:5.2vw;margin-top:6.5vw}.page-project #project{padding-bottom:200px}@media (max-width:768px){.page-project #project{padding-bottom:51.282vw}}@media (max-width:768px){.page-project #project .container{padding:0;width:79.48vw}}.page-project #project .ttl{text-align:center;margin-bottom:57px}@media (max-width:768px){.page-project #project .ttl{margin-bottom:8.974vw}}.page-project #project .txtbox{margin-bottom:100px}@media (min-width:769px){.page-project #project .txtbox{text-align:justify}}.page-project #project .box{margin-bottom:115px}@media (max-width:768px){.page-project #project .box{margin-bottom:27.179vw}}.page-project #project .box:last-child{margin-bottom:0}.page-project #project .box .title{text-align:center;margin-bottom:68px}@media (max-width:768px){.page-project #project .box .title{margin-bottom:14.102vw}}.page-project #project .box .list{gap:33px 2.4%}.page-project #project .box .list .item .img_area{border-radius:10px;overflow:hidden;isolation:isolate}@media (max-width:768px){.page-project #project .box .list .item .img_area{border-radius:1.2820512821vw}}.page-project #project .box .list .item .img_area .img_fit{position:relative;width:100%;padding-top:66.5517241379%;margin:0 auto}@media (max-width:768px){.page-project #project .box .list .item .img_area .img_fit{padding-top:69.2431561997%}}.page-project #project .box .list .item .img_area .img_fit img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover;transition:scale .4s}.page-project #project .box .list .item:hover .img_area .img_fit img{scale:1.05;transition:scale .6s}.page-project_detail .top_area .img_area{margin-top:20px;overflow:hidden;border-radius:0}@media (max-width:768px){.page-project_detail .top_area .img_area{width:89.74vw;margin:9.2vw auto}}@media (min-width:769px){.page-project_detail .top_area .ttl{margin-top:10px}}@media (max-width:768px){.page-project_detail .top_area .ttl{width:89.74vw;margin:0 auto;line-height:1.6666666667}}.page-project_detail .top_area .img_main .swiper-slide{border-radius:13px;overflow:hidden;isolation:isolate}@media (max-width:768px){.page-project_detail .top_area .img_main .swiper-slide{border-radius:1.6666666667vw}}.page-project_detail .top_area .img_main .swiper-slide .img_fit{position:relative;width:100%;padding-top:66.6666666667%;margin:0 auto;background-color:#fff}.page-project_detail .top_area .img_main .swiper-slide .img_fit img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover;transition:scale .4s}.page-project_detail .top_area .img_thumb{display:flex;justify-content:center;margin-top:26px}@media (max-width:768px){.page-project_detail .top_area .img_thumb{margin-top:5.384vw}}.page-project_detail .top_area .img_thumb .item{border-radius:5px;line-height:0;overflow:hidden;cursor:pointer;opacity:0}.page-project_detail .top_area .img_thumb .item.swiper-slide-visible{opacity:1}.page-project_detail .top_area .img_thumb .item .img_wrap{overflow:hidden}.page-project_detail .top_area .img_thumb .item .img_wrap .img_fit{position:relative;width:100%;padding-top:62.7%;margin:0 auto}@media (max-width:768px){.page-project_detail .top_area .img_thumb .item .img_wrap .img_fit{padding-top:95.6%}}.page-project_detail .top_area .img_thumb .item .img_wrap .img_fit img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover}.page-project_detail .top_area .img_thumb .item:last-child{margin-right:0!important}.page-project_detail .top_area .img_thumb .item:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:3px solid transparent;transition:.3s;border-radius:5px}.page-project_detail .top_area .img_thumb .item.swiper-slide-thumb-active:after{border:3px solid #7b7b7b;border-radius:5px}.page-project_detail #outline{margin-top:140px;margin-bottom:115px}@media (max-width:768px){.page-project_detail #outline .container{width:79.487vw;padding:0;margin-top:26.92vw;margin-bottom:12.8vw}}.page-project_detail #outline .ttl{text-align:center;margin-bottom:47px}@media (max-width:768px){.page-project_detail #outline .ttl{margin-bottom:7.3vw}}.page-project_detail #outline .txtcol{display:flex;margin-top:72px;justify-content:space-between}.page-project_detail #outline .txtcol .item{width:50%;text-align:center}@media (max-width:768px){.page-project_detail #outline .txtcol .item{width:47%}}.page-project_detail .free{margin-bottom:115px}@media (max-width:768px){.page-project_detail .free{margin-bottom:28.2vw}}.page-project_detail .free .ttl{text-align:center;margin-bottom:47px}@media (max-width:768px){.page-project_detail .free .ttl{margin-bottom:7.3vw}}.page-project_detail #report{background-color:#fff;padding:100px 0 110px 0}@media (max-width:768px){.page-project_detail #report{padding:22.56vw 0 14.1vw 0}}.page-project_detail #report .ttl{text-align:center;margin-bottom:47px}@media (max-width:768px){.page-project_detail #report .ttl{margin-bottom:7.3vw}}.page-project_detail #report .list{margin-bottom:110px}@media (max-width:768px){.page-project_detail #report .list{margin-bottom:12.8vw}}.page-project_detail #report .list .item{background-color:#f9f7ee}.page-project_detail #report .list .item .c_tag{display:none}.page-project_detail #report .btn_wrap{display:flex;justify-content:center}.page-project_detail .doc_rel_ctc_wrap{padding:100px 0;display:flex;flex-direction:column;gap:100px}@media (max-width:768px){.page-project_detail .doc_rel_ctc_wrap{padding:25.64vw 0}}@media (max-width:768px){.page-project_detail .doc_rel_ctc_wrap{gap:25.64vw}}.page-project_detail #document .ttl{text-align:center;margin-bottom:50px}@media (max-width:768px){.page-project_detail #document .ttl{margin-bottom:7.3vw}}.page-project_detail #document .list{gap:37px 0;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:768px){.page-project_detail #document .list{gap:20px 0}}.page-project_detail #relation .ttl{text-align:center;margin-bottom:50px}@media (max-width:768px){.page-project_detail #relation .ttl{margin-bottom:7.3vw}}.page-project_detail #relation .list{gap:15px 0;display:flex;align-items:center;flex-direction:column}@media (max-width:768px){.page-project_detail #relation .list{gap:1.9230769231vw 0}}.page-project_detail #relation .list a{transition:color .3s,border .3s;border-bottom:1px solid transparent}.page-project_detail #relation .list a:hover{color:#7b7b7b;border-bottom:1px solid #7b7b7b}.page-project_detail #contact .ttl{text-align:center;margin-bottom:50px}@media (max-width:768px){.page-project_detail #contact .ttl{margin-bottom:7.3vw}}.page-project_detail #contact .txt{text-align:center}.page-en{font-family:"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,sans-serif}.page-en .-helvetica,.page-en .-helvetica_txt,.page-en .footer .toparea .nav .item{font-family:"Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.page-en .-helvetica_txt{font-size:1rem;line-height:2rem;font-weight:400;letter-spacing:0}@media (max-width:768px){.page-en .-helvetica_txt{font-size:4.1025641026vw;line-height:7.1794871795vw}}.page-en_about .main{padding-bottom:115px}@media (max-width:768px){.page-en_about .main{padding-bottom:18.4vw}}.page-en_about .subttl,.page-en_about .ttl{text-align:center}@media (min-width:769px){.p_detail #detail_body .page-en .page-en_about h1.subttl.p_btn,.p_detail #detail_body .page-en_about h1.subttl.-ur,.p_detail #detail_body .page-en_about h1.subttl.-ur-black,.p_detail #detail_body .page-en_about h1.subttl.-ur-bold,.p_detail #detail_body .page-en_about h1.subttl.-ur-exbold,.p_detail #detail_body .page-en_about h1.subttl.-ur-semibold,.p_detail #detail_body .page-en_about h1.subttl.c_new,.p_detail #detail_body .page-en_about h1.subttl.c_new_small,.p_detail #detail_body .page-home .news .page-en_about h1.subttl.news_ttl,.p_detail #detail_head .page-en .page-en_about .subttl.detail_ttl.p_btn,.p_detail #detail_head .page-en_about .subttl.-ur.detail_ttl,.p_detail #detail_head .page-en_about .subttl.detail_ttl.-ur-black,.p_detail #detail_head .page-en_about .subttl.detail_ttl.-ur-bold,.p_detail #detail_head .page-en_about .subttl.detail_ttl.-ur-exbold,.p_detail #detail_head .page-en_about .subttl.detail_ttl.-ur-semibold,.p_detail #detail_head .page-en_about .subttl.detail_ttl.c_new,.p_detail #detail_head .page-en_about .subttl.detail_ttl.c_new_small,.p_detail #detail_head .page-home .news .page-en_about .subttl.detail_ttl.news_ttl,.page-en .p_detail #detail_body .page-en_about h1.subttl.p_btn,.page-en .p_detail #detail_head .page-en_about .subttl.detail_ttl.p_btn,.page-en .page-en_about .subttl.c_style_h3.p_btn,.page-en .page-kitchen-car #kitchen-car .box .date .page-en_about .subttl.select_ymd.p_btn,.page-en_about .p_detail #detail_body .page-en h1.subttl.p_btn,.page-en_about .p_detail #detail_body .page-home .news h1.subttl.news_ttl,.page-en_about .p_detail #detail_body h1.subttl.-ur,.page-en_about .p_detail #detail_body h1.subttl.-ur-black,.page-en_about .p_detail #detail_body h1.subttl.-ur-bold,.page-en_about .p_detail #detail_body h1.subttl.-ur-exbold,.page-en_about .p_detail #detail_body h1.subttl.-ur-semibold,.page-en_about .p_detail #detail_body h1.subttl.c_new,.page-en_about .p_detail #detail_body h1.subttl.c_new_small,.page-en_about .p_detail #detail_head .page-en .subttl.detail_ttl.p_btn,.page-en_about .p_detail #detail_head .page-home .news .subttl.detail_ttl.news_ttl,.page-en_about .p_detail #detail_head .subttl.-ur.detail_ttl,.page-en_about .p_detail #detail_head .subttl.detail_ttl.-ur-black,.page-en_about .p_detail #detail_head .subttl.detail_ttl.-ur-bold,.page-en_about .p_detail #detail_head .subttl.detail_ttl.-ur-exbold,.page-en_about .p_detail #detail_head .subttl.detail_ttl.-ur-semibold,.page-en_about .p_detail #detail_head .subttl.detail_ttl.c_new,.page-en_about .p_detail #detail_head .subttl.detail_ttl.c_new_small,.page-en_about .page-en .p_detail #detail_body h1.subttl.p_btn,.page-en_about .page-en .p_detail #detail_head .subttl.detail_ttl.p_btn,.page-en_about .page-en .page-kitchen-car #kitchen-car .box .date .subttl.select_ymd.p_btn,.page-en_about .page-en .subttl.c_style_h3.p_btn,.page-en_about .page-home .news .p_detail #detail_body h1.subttl.news_ttl,.page-en_about .page-home .news .p_detail #detail_head .subttl.detail_ttl.news_ttl,.page-en_about .page-home .news .page-kitchen-car #kitchen-car .box .date .subttl.select_ymd.news_ttl,.page-en_about .page-home .news .subttl.c_style_h3.news_ttl,.page-en_about .page-kitchen-car #kitchen-car .box .date .page-en .subttl.select_ymd.p_btn,.page-en_about .page-kitchen-car #kitchen-car .box .date .page-home .news .subttl.select_ymd.news_ttl,.page-en_about .page-kitchen-car #kitchen-car .box .date .subttl.-ur.select_ymd,.page-en_about .page-kitchen-car #kitchen-car .box .date .subttl.select_ymd.-ur-black,.page-en_about .page-kitchen-car #kitchen-car .box .date .subttl.select_ymd.-ur-bold,.page-en_about .page-kitchen-car #kitchen-car .box .date .subttl.select_ymd.-ur-exbold,.page-en_about .page-kitchen-car #kitchen-car .box .date .subttl.select_ymd.-ur-semibold,.page-en_about .page-kitchen-car #kitchen-car .box .date .subttl.select_ymd.c_new,.page-en_about .page-kitchen-car #kitchen-car .box .date .subttl.select_ymd.c_new_small,.page-en_about .subttl.c_style_h3.-ur,.page-en_about .subttl.c_style_h3.-ur-black,.page-en_about .subttl.c_style_h3.-ur-bold,.page-en_about .subttl.c_style_h3.-ur-exbold,.page-en_about .subttl.c_style_h3.-ur-semibold,.page-en_about .subttl.c_style_h3.c_new,.page-en_about .subttl.c_style_h3.c_new_small,.page-home .news .p_detail #detail_body .page-en_about h1.subttl.news_ttl,.page-home .news .p_detail #detail_head .page-en_about .subttl.detail_ttl.news_ttl,.page-home .news .page-en_about .subttl.c_style_h3.news_ttl,.page-home .news .page-kitchen-car #kitchen-car .box .date .page-en_about .subttl.select_ymd.news_ttl,.page-kitchen-car #kitchen-car .box .date .page-en .page-en_about .subttl.select_ymd.p_btn,.page-kitchen-car #kitchen-car .box .date .page-en_about .subttl.-ur.select_ymd,.page-kitchen-car #kitchen-car .box .date .page-en_about .subttl.select_ymd.-ur-black,.page-kitchen-car #kitchen-car .box .date .page-en_about .subttl.select_ymd.-ur-bold,.page-kitchen-car #kitchen-car .box .date .page-en_about .subttl.select_ymd.-ur-exbold,.page-kitchen-car #kitchen-car .box .date .page-en_about .subttl.select_ymd.-ur-semibold,.page-kitchen-car #kitchen-car .box .date .page-en_about .subttl.select_ymd.c_new,.page-kitchen-car #kitchen-car .box .date .page-en_about .subttl.select_ymd.c_new_small,.page-kitchen-car #kitchen-car .box .date .page-home .news .page-en_about .subttl.select_ymd.news_ttl{letter-spacing:.12rem}}.p_detail #detail_body .page-en .page-en_about .ttl.wp-block-button__link.p_btn,.p_detail #detail_body .page-en .page-en_about h2.ttl.p_btn,.p_detail #detail_body .page-en_about .ttl.-ur.wp-block-button__link,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.-ur-black,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.-ur-bold,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.-ur-exbold,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.-ur-semibold,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.c_new,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.c_new_small,.p_detail #detail_body .page-en_about h2.ttl.-ur,.p_detail #detail_body .page-en_about h2.ttl.-ur-black,.p_detail #detail_body .page-en_about h2.ttl.-ur-bold,.p_detail #detail_body .page-en_about h2.ttl.-ur-exbold,.p_detail #detail_body .page-en_about h2.ttl.-ur-semibold,.p_detail #detail_body .page-en_about h2.ttl.c_new,.p_detail #detail_body .page-en_about h2.ttl.c_new_small,.p_detail #detail_body .page-home .news .page-en_about .ttl.wp-block-button__link.news_ttl,.p_detail #detail_body .page-home .news .page-en_about h2.ttl.news_ttl,.page-contact .contact-item-body .-head .page-en .page-en_about em.ttl.p_btn,.page-contact .contact-item-body .-head .page-en_about em.ttl.-ur,.page-contact .contact-item-body .-head .page-en_about em.ttl.-ur-black,.page-contact .contact-item-body .-head .page-en_about em.ttl.-ur-bold,.page-contact .contact-item-body .-head .page-en_about em.ttl.-ur-exbold,.page-contact .contact-item-body .-head .page-en_about em.ttl.-ur-semibold,.page-contact .contact-item-body .-head .page-en_about em.ttl.c_new,.page-contact .contact-item-body .-head .page-en_about em.ttl.c_new_small,.page-contact .contact-item-body .-head .page-home .news .page-en_about em.ttl.news_ttl,.page-en .p_detail #detail_body .page-en_about .ttl.wp-block-button__link.p_btn,.page-en .p_detail #detail_body .page-en_about h2.ttl.p_btn,.page-en .page-contact .contact-item-body .-head .page-en_about em.ttl.p_btn,.page-en .page-en_about .ttl.c_style_h4.p_btn,.page-en .page-en_about .ttl.p_btn.-circle,.page-en .page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.p_btn,.page-en .page-member #member .list .item .page-en_about .ttl.name.p_btn,.page-en_about .p_detail #detail_body .page-en .ttl.wp-block-button__link.p_btn,.page-en_about .p_detail #detail_body .page-en h2.ttl.p_btn,.page-en_about .p_detail #detail_body .page-home .news .ttl.wp-block-button__link.news_ttl,.page-en_about .p_detail #detail_body .page-home .news h2.ttl.news_ttl,.page-en_about .p_detail #detail_body .ttl.-ur.wp-block-button__link,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.-ur-black,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.-ur-bold,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.-ur-exbold,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.-ur-semibold,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.c_new,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.c_new_small,.page-en_about .p_detail #detail_body h2.ttl.-ur,.page-en_about .p_detail #detail_body h2.ttl.-ur-black,.page-en_about .p_detail #detail_body h2.ttl.-ur-bold,.page-en_about .p_detail #detail_body h2.ttl.-ur-exbold,.page-en_about .p_detail #detail_body h2.ttl.-ur-semibold,.page-en_about .p_detail #detail_body h2.ttl.c_new,.page-en_about .p_detail #detail_body h2.ttl.c_new_small,.page-en_about .page-contact .contact-item-body .-head .page-en em.ttl.p_btn,.page-en_about .page-contact .contact-item-body .-head .page-home .news em.ttl.news_ttl,.page-en_about .page-contact .contact-item-body .-head em.ttl.-ur,.page-en_about .page-contact .contact-item-body .-head em.ttl.-ur-black,.page-en_about .page-contact .contact-item-body .-head em.ttl.-ur-bold,.page-en_about .page-contact .contact-item-body .-head em.ttl.-ur-exbold,.page-en_about .page-contact .contact-item-body .-head em.ttl.-ur-semibold,.page-en_about .page-contact .contact-item-body .-head em.ttl.c_new,.page-en_about .page-contact .contact-item-body .-head em.ttl.c_new_small,.page-en_about .page-en .p_detail #detail_body .ttl.wp-block-button__link.p_btn,.page-en_about .page-en .p_detail #detail_body h2.ttl.p_btn,.page-en_about .page-en .page-contact .contact-item-body .-head em.ttl.p_btn,.page-en_about .page-en .page-kitchen-car #kitchen-car .box .date .ttl.select_w.p_btn,.page-en_about .page-en .page-member #member .list .item .ttl.name.p_btn,.page-en_about .page-en .ttl.c_style_h4.p_btn,.page-en_about .page-en .ttl.p_btn.-circle,.page-en_about .page-home .news .p_detail #detail_body .ttl.wp-block-button__link.news_ttl,.page-en_about .page-home .news .p_detail #detail_body h2.ttl.news_ttl,.page-en_about .page-home .news .page-contact .contact-item-body .-head em.ttl.news_ttl,.page-en_about .page-home .news .page-kitchen-car #kitchen-car .box .date .ttl.select_w.news_ttl,.page-en_about .page-home .news .page-member #member .list .item .ttl.name.news_ttl,.page-en_about .page-home .news .ttl.c_style_h4.news_ttl,.page-en_about .page-home .news .ttl.p_btn.-circle.news_ttl,.page-en_about .page-kitchen-car #kitchen-car .box .date .page-en .ttl.select_w.p_btn,.page-en_about .page-kitchen-car #kitchen-car .box .date .page-home .news .ttl.select_w.news_ttl,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.-ur.select_w,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.-ur-black,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.-ur-bold,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.-ur-exbold,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.-ur-semibold,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.c_new,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.c_new_small,.page-en_about .page-member #member .list .item .page-en .ttl.name.p_btn,.page-en_about .page-member #member .list .item .page-home .news .ttl.name.news_ttl,.page-en_about .page-member #member .list .item .ttl.-ur.name,.page-en_about .page-member #member .list .item .ttl.name.-ur-black,.page-en_about .page-member #member .list .item .ttl.name.-ur-bold,.page-en_about .page-member #member .list .item .ttl.name.-ur-exbold,.page-en_about .page-member #member .list .item .ttl.name.-ur-semibold,.page-en_about .page-member #member .list .item .ttl.name.c_new,.page-en_about .page-member #member .list .item .ttl.name.c_new_small,.page-en_about .ttl.-ur.p_btn.-circle,.page-en_about .ttl.c_style_h4.-ur,.page-en_about .ttl.c_style_h4.-ur-black,.page-en_about .ttl.c_style_h4.-ur-bold,.page-en_about .ttl.c_style_h4.-ur-exbold,.page-en_about .ttl.c_style_h4.-ur-semibold,.page-en_about .ttl.c_style_h4.c_new,.page-en_about .ttl.c_style_h4.c_new_small,.page-en_about .ttl.p_btn.-circle.-ur-black,.page-en_about .ttl.p_btn.-circle.-ur-bold,.page-en_about .ttl.p_btn.-circle.-ur-exbold,.page-en_about .ttl.p_btn.-circle.-ur-semibold,.page-en_about .ttl.p_btn.-circle.c_new,.page-en_about .ttl.p_btn.-circle.c_new_small,.page-home .news .p_detail #detail_body .page-en_about .ttl.wp-block-button__link.news_ttl,.page-home .news .p_detail #detail_body .page-en_about h2.ttl.news_ttl,.page-home .news .page-contact .contact-item-body .-head .page-en_about em.ttl.news_ttl,.page-home .news .page-en_about .ttl.c_style_h4.news_ttl,.page-home .news .page-en_about .ttl.p_btn.-circle.news_ttl,.page-home .news .page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.news_ttl,.page-home .news .page-member #member .list .item .page-en_about .ttl.name.news_ttl,.page-kitchen-car #kitchen-car .box .date .page-en .page-en_about .ttl.select_w.p_btn,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.-ur.select_w,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.-ur-black,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.-ur-bold,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.-ur-exbold,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.-ur-semibold,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.c_new,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.c_new_small,.page-kitchen-car #kitchen-car .box .date .page-home .news .page-en_about .ttl.select_w.news_ttl,.page-member #member .list .item .page-en .page-en_about .ttl.name.p_btn,.page-member #member .list .item .page-en_about .ttl.-ur.name,.page-member #member .list .item .page-en_about .ttl.name.-ur-black,.page-member #member .list .item .page-en_about .ttl.name.-ur-bold,.page-member #member .list .item .page-en_about .ttl.name.-ur-exbold,.page-member #member .list .item .page-en_about .ttl.name.-ur-semibold,.page-member #member .list .item .page-en_about .ttl.name.c_new,.page-member #member .list .item .page-en_about .ttl.name.c_new_small,.page-member #member .list .item .page-home .news .page-en_about .ttl.name.news_ttl{letter-spacing:.09rem}@media (max-width:768px){.p_detail #detail_body .page-en .page-en_about .ttl.wp-block-button__link.p_btn,.p_detail #detail_body .page-en .page-en_about h2.ttl.p_btn,.p_detail #detail_body .page-en_about .ttl.-ur.wp-block-button__link,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.-ur-black,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.-ur-bold,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.-ur-exbold,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.-ur-semibold,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.c_new,.p_detail #detail_body .page-en_about .ttl.wp-block-button__link.c_new_small,.p_detail #detail_body .page-en_about h2.ttl.-ur,.p_detail #detail_body .page-en_about h2.ttl.-ur-black,.p_detail #detail_body .page-en_about h2.ttl.-ur-bold,.p_detail #detail_body .page-en_about h2.ttl.-ur-exbold,.p_detail #detail_body .page-en_about h2.ttl.-ur-semibold,.p_detail #detail_body .page-en_about h2.ttl.c_new,.p_detail #detail_body .page-en_about h2.ttl.c_new_small,.p_detail #detail_body .page-home .news .page-en_about .ttl.wp-block-button__link.news_ttl,.p_detail #detail_body .page-home .news .page-en_about h2.ttl.news_ttl,.page-contact .contact-item-body .-head .page-en .page-en_about em.ttl.p_btn,.page-contact .contact-item-body .-head .page-en_about em.ttl.-ur,.page-contact .contact-item-body .-head .page-en_about em.ttl.-ur-black,.page-contact .contact-item-body .-head .page-en_about em.ttl.-ur-bold,.page-contact .contact-item-body .-head .page-en_about em.ttl.-ur-exbold,.page-contact .contact-item-body .-head .page-en_about em.ttl.-ur-semibold,.page-contact .contact-item-body .-head .page-en_about em.ttl.c_new,.page-contact .contact-item-body .-head .page-en_about em.ttl.c_new_small,.page-contact .contact-item-body .-head .page-home .news .page-en_about em.ttl.news_ttl,.page-en .p_detail #detail_body .page-en_about .ttl.wp-block-button__link.p_btn,.page-en .p_detail #detail_body .page-en_about h2.ttl.p_btn,.page-en .page-contact .contact-item-body .-head .page-en_about em.ttl.p_btn,.page-en .page-en_about .ttl.c_style_h4.p_btn,.page-en .page-en_about .ttl.p_btn.-circle,.page-en .page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.p_btn,.page-en .page-member #member .list .item .page-en_about .ttl.name.p_btn,.page-en_about .p_detail #detail_body .page-en .ttl.wp-block-button__link.p_btn,.page-en_about .p_detail #detail_body .page-en h2.ttl.p_btn,.page-en_about .p_detail #detail_body .page-home .news .ttl.wp-block-button__link.news_ttl,.page-en_about .p_detail #detail_body .page-home .news h2.ttl.news_ttl,.page-en_about .p_detail #detail_body .ttl.-ur.wp-block-button__link,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.-ur-black,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.-ur-bold,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.-ur-exbold,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.-ur-semibold,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.c_new,.page-en_about .p_detail #detail_body .ttl.wp-block-button__link.c_new_small,.page-en_about .p_detail #detail_body h2.ttl.-ur,.page-en_about .p_detail #detail_body h2.ttl.-ur-black,.page-en_about .p_detail #detail_body h2.ttl.-ur-bold,.page-en_about .p_detail #detail_body h2.ttl.-ur-exbold,.page-en_about .p_detail #detail_body h2.ttl.-ur-semibold,.page-en_about .p_detail #detail_body h2.ttl.c_new,.page-en_about .p_detail #detail_body h2.ttl.c_new_small,.page-en_about .page-contact .contact-item-body .-head .page-en em.ttl.p_btn,.page-en_about .page-contact .contact-item-body .-head .page-home .news em.ttl.news_ttl,.page-en_about .page-contact .contact-item-body .-head em.ttl.-ur,.page-en_about .page-contact .contact-item-body .-head em.ttl.-ur-black,.page-en_about .page-contact .contact-item-body .-head em.ttl.-ur-bold,.page-en_about .page-contact .contact-item-body .-head em.ttl.-ur-exbold,.page-en_about .page-contact .contact-item-body .-head em.ttl.-ur-semibold,.page-en_about .page-contact .contact-item-body .-head em.ttl.c_new,.page-en_about .page-contact .contact-item-body .-head em.ttl.c_new_small,.page-en_about .page-en .p_detail #detail_body .ttl.wp-block-button__link.p_btn,.page-en_about .page-en .p_detail #detail_body h2.ttl.p_btn,.page-en_about .page-en .page-contact .contact-item-body .-head em.ttl.p_btn,.page-en_about .page-en .page-kitchen-car #kitchen-car .box .date .ttl.select_w.p_btn,.page-en_about .page-en .page-member #member .list .item .ttl.name.p_btn,.page-en_about .page-en .ttl.c_style_h4.p_btn,.page-en_about .page-en .ttl.p_btn.-circle,.page-en_about .page-home .news .p_detail #detail_body .ttl.wp-block-button__link.news_ttl,.page-en_about .page-home .news .p_detail #detail_body h2.ttl.news_ttl,.page-en_about .page-home .news .page-contact .contact-item-body .-head em.ttl.news_ttl,.page-en_about .page-home .news .page-kitchen-car #kitchen-car .box .date .ttl.select_w.news_ttl,.page-en_about .page-home .news .page-member #member .list .item .ttl.name.news_ttl,.page-en_about .page-home .news .ttl.c_style_h4.news_ttl,.page-en_about .page-home .news .ttl.p_btn.-circle.news_ttl,.page-en_about .page-kitchen-car #kitchen-car .box .date .page-en .ttl.select_w.p_btn,.page-en_about .page-kitchen-car #kitchen-car .box .date .page-home .news .ttl.select_w.news_ttl,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.-ur.select_w,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.-ur-black,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.-ur-bold,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.-ur-exbold,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.-ur-semibold,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.c_new,.page-en_about .page-kitchen-car #kitchen-car .box .date .ttl.select_w.c_new_small,.page-en_about .page-member #member .list .item .page-en .ttl.name.p_btn,.page-en_about .page-member #member .list .item .page-home .news .ttl.name.news_ttl,.page-en_about .page-member #member .list .item .ttl.-ur.name,.page-en_about .page-member #member .list .item .ttl.name.-ur-black,.page-en_about .page-member #member .list .item .ttl.name.-ur-bold,.page-en_about .page-member #member .list .item .ttl.name.-ur-exbold,.page-en_about .page-member #member .list .item .ttl.name.-ur-semibold,.page-en_about .page-member #member .list .item .ttl.name.c_new,.page-en_about .page-member #member .list .item .ttl.name.c_new_small,.page-en_about .ttl.-ur.p_btn.-circle,.page-en_about .ttl.c_style_h4.-ur,.page-en_about .ttl.c_style_h4.-ur-black,.page-en_about .ttl.c_style_h4.-ur-bold,.page-en_about .ttl.c_style_h4.-ur-exbold,.page-en_about .ttl.c_style_h4.-ur-semibold,.page-en_about .ttl.c_style_h4.c_new,.page-en_about .ttl.c_style_h4.c_new_small,.page-en_about .ttl.p_btn.-circle.-ur-black,.page-en_about .ttl.p_btn.-circle.-ur-bold,.page-en_about .ttl.p_btn.-circle.-ur-exbold,.page-en_about .ttl.p_btn.-circle.-ur-semibold,.page-en_about .ttl.p_btn.-circle.c_new,.page-en_about .ttl.p_btn.-circle.c_new_small,.page-home .news .p_detail #detail_body .page-en_about .ttl.wp-block-button__link.news_ttl,.page-home .news .p_detail #detail_body .page-en_about h2.ttl.news_ttl,.page-home .news .page-contact .contact-item-body .-head .page-en_about em.ttl.news_ttl,.page-home .news .page-en_about .ttl.c_style_h4.news_ttl,.page-home .news .page-en_about .ttl.p_btn.-circle.news_ttl,.page-home .news .page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.news_ttl,.page-home .news .page-member #member .list .item .page-en_about .ttl.name.news_ttl,.page-kitchen-car #kitchen-car .box .date .page-en .page-en_about .ttl.select_w.p_btn,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.-ur.select_w,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.-ur-black,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.-ur-bold,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.-ur-exbold,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.-ur-semibold,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.c_new,.page-kitchen-car #kitchen-car .box .date .page-en_about .ttl.select_w.c_new_small,.page-kitchen-car #kitchen-car .box .date .page-home .news .page-en_about .ttl.select_w.news_ttl,.page-member #member .list .item .page-en .page-en_about .ttl.name.p_btn,.page-member #member .list .item .page-en_about .ttl.-ur.name,.page-member #member .list .item .page-en_about .ttl.name.-ur-black,.page-member #member .list .item .page-en_about .ttl.name.-ur-bold,.page-member #member .list .item .page-en_about .ttl.name.-ur-exbold,.page-member #member .list .item .page-en_about .ttl.name.-ur-semibold,.page-member #member .list .item .page-en_about .ttl.name.c_new,.page-member #member .list .item .page-en_about .ttl.name.c_new_small,.page-member #member .list .item .page-home .news .page-en_about .ttl.name.news_ttl{letter-spacing:.12rem}}.page-en_about .txtbox{margin-top:60px}@media (max-width:768px){.page-en_about .txtbox{margin-top:13vw}}.page-en_about .row{display:flex}@media (max-width:768px){.page-en_about .row{flex-direction:column}}.page-en_about [data-target-name]{max-height:0;overflow:hidden}.page-en_about [data-target-name].-open{max-height:99999px;transition:max-height 1s ease}.page-en_about .btn_wrap{display:flex;justify-content:center;align-items:center;margin-top:24px}@media (max-width:768px){.page-en_about .btn_wrap{margin-top:0}}.page-en_about .btn_opener{display:flex;align-items:center;justify-content:center;width:20px}@media (max-width:768px){.page-en_about .btn_opener{width:5.2vw;height:6vw}}.page-en_about .btn_opener.-open{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:70px}@media (max-width:768px){.page-en_about .btn_opener.-open{margin-bottom:16.4102564103vw}}.page-en_about #about_ligare{margin-top:174px}@media (min-width:769px){.page-en_about #about_ligare .about_ligare_txt{text-align:justify}}.page-en_about #about_ligare .about_ligare_txt p+p{margin-top:10px}@media (max-width:768px){.page-en_about #about_ligare .about_ligare_txt p+p{margin-top:2.5vw}}@media (max-width:768px){.page-en_about #about_ligare{margin-top:25.8vw}.page-en_about #about_ligare .container{padding-left:10.2564102564vw;padding-right:10.2564102564vw}}.page-en_about #members{margin-top:200px;margin-bottom:135px}@media (max-width:768px){.page-en_about #members{margin-top:25.8vw;margin-bottom:19.4vw}}@media (max-width:768px){.page-en_about #members .container{padding-left:10.2564102564vw;padding-right:10.2564102564vw}}.page-en_about #members #board_of_directors{margin-top:104px}@media (max-width:768px){.page-en_about #members #board_of_directors{margin-top:13.6vw}}.page-en_about #members #board_of_directors .box{max-width:750px;margin-left:auto;margin-right:auto}.page-en_about #members #board_of_directors .box.-open{margin-bottom:50px}@media (max-width:768px){.page-en_about #members #board_of_directors .box.-open{margin-bottom:9.2307692308vw}}.page-en_about #members #board_of_directors .box .row{margin-top:65px;gap:30px}@media (max-width:768px){.page-en_about #members #board_of_directors .box .row{margin-top:8.3vw;gap:7.2vw}}.page-en_about #members #board_of_directors .box .col{width:48%}@media (max-width:768px){.page-en_about #members #board_of_directors .box .col{width:100%}}.page-en_about #members #board_of_directors .box .list{display:flex;flex-direction:column;gap:27.9px}@media (max-width:768px){.page-en_about #members #board_of_directors .box .list{gap:7.2vw}}.page-en_about #members #board_of_directors .box .list .item .name{font-weight:700}@media (max-width:768px){.page-en_about #members #board_of_directors .box .list .item .name{letter-spacing:-.08vw}}.page-en_about #members #board_of_directors .box .list .item .exp{font-size:.875rem;line-height:1.5rem;font-weight:400;letter-spacing:0}@media (max-width:768px){.page-en_about #members #board_of_directors .box .list .item .exp{font-size:3.5897435897vw;line-height:6.1538461538vw}}.page-en_about #members #staff{margin-top:70px}@media (max-width:768px){.page-en_about #members #staff{margin-top:8.4vw}}.page-en_about #members #staff .box.-open{margin-bottom:50px}@media (max-width:768px){.page-en_about #members #staff .box.-open{margin-bottom:9.2307692308vw}}.page-en_about #members #staff .box .list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:57px 0;margin-top:104px}@media (max-width:768px){.page-en_about #members #staff .box .list{gap:8.14vw 0;margin-top:13.4vw}}.page-en_about #members #staff .box .list .item{width:29%}@media (max-width:768px){.page-en_about #members #staff .box .list .item{width:100%}}.page-en_about #members #staff .box .list .item .name{margin-top:15px;letter-spacing:.085rem}@media (max-width:768px){.page-en_about #members #staff .box .list .item .name{margin-top:3.1vw;letter-spacing:.25vw}}@media (min-width:769px){.page-en_about #members #staff .box .list:after{content:"";display:block;width:29%}}.page-en_about #members #corporate_members{margin-top:70px}@media (max-width:768px){.page-en_about #members #corporate_members{margin-top:8.4vw}}@media (max-width:768px){.page-en_about #members #corporate_members .subttl{white-space:nowrap}}.page-en_about #members #corporate_members [data-target-name].-open{margin-bottom:35px}@media (max-width:768px){.page-en_about #members #corporate_members [data-target-name].-open{margin-bottom:11.7vw}}.page-en_about #members #corporate_members .box{margin-top:102px;max-width:750px;margin-left:auto;margin-right:auto}@media (max-width:768px){.page-en_about #members #corporate_members .box{margin-top:14.1vw}}@media (min-width:769px){.page-en_about #members #corporate_members .box .ttl{text-align:left}}.page-en_about #members #corporate_members .box .ttl .small{letter-spacing:.045rem}@media (max-width:768px){.page-en_about #members #corporate_members .box .ttl .small{letter-spacing:.105rem}}.page-en_about #members #corporate_members .box .row{margin-top:60px;gap:30px}@media (max-width:768px){.page-en_about #members #corporate_members .box .row{margin-top:8.2vw;gap:7.2vw}}.page-en_about #members #corporate_members .box .row.-last{margin-top:27.9px}@media (max-width:768px){.page-en_about #members #corporate_members .box .row.-last{margin-top:7.2vw}}.page-en_about #members #corporate_members .box .col{width:48%}@media (max-width:768px){.page-en_about #members #corporate_members .box .col{width:100%}}.page-en_about #members #corporate_members .box .list{display:flex;flex-direction:column;gap:27.9px}@media (max-width:768px){.page-en_about #members #corporate_members .box .list{gap:7.2vw}}.page-en_about #members #corporate_members .box .list .item .exp{font-size:.875rem;line-height:1.5rem;font-weight:400;letter-spacing:0}.page-en_about #members #corporate_members .box .list .item a{transition:color .3s,border .3s;border-bottom:1px solid transparent}.page-en_about #members #corporate_members .box .list .item a:hover{color:#7b7b7b;border-bottom:1px solid #7b7b7b}.page-en_about #members #corporate_members .box .list .item.-last{margin-top:auto}.page-en_about #members #individual_members{margin-top:70px}@media (max-width:768px){.page-en_about #members #individual_members{margin-top:8.4vw}}@media (max-width:768px){.page-en_about #members #individual_members .subttl{white-space:nowrap}}.page-en_about #members #individual_members .box{max-width:750px;margin-left:auto;margin-right:auto}.page-en_about #members #individual_members .box .row{gap:30px;margin-top:64px}@media (max-width:768px){.page-en_about #members #individual_members .box .row{gap:0;margin-top:8.5vw}}.page-en_about #members #individual_members .box .col{width:48%}@media (max-width:768px){.page-en_about #members #individual_members .box .col{width:100%}}.page-en_about #members #individual_members .box .list{display:flex;flex-direction:column;gap:27.9px}.page-en_about #members #individual_members .box .list .item .exp{font-size:.875rem;line-height:1.5rem;font-weight:400;letter-spacing:0}.page-en_about #members #individual_members .box .list .item.-last{margin-top:auto}@media (max-width:768px){.page-en_about #members #individual_members .box.-open{margin-bottom:9.2307692308vw}}.page-en_about #members .as_of{margin-top:100px;max-width:750px;margin-left:auto;margin-right:auto;text-align:right;padding-right:6.5%}@media (max-width:768px){.page-en_about #members .as_of{margin-top:25vw;padding-right:unset;text-align:center;font-size:3.5897435897vw;font-weight:400}}.page-en_about #omy_district{background-color:#fff;padding-top:92px;padding-bottom:136px}@media (max-width:768px){.page-en_about #omy_district{padding-top:15.9vw;padding-bottom:20.2vw}}.page-en_about #omy_district .txtbox{margin-top:47px}@media (min-width:769px){.page-en_about #omy_district .txtbox{text-align:justify}}@media (max-width:768px){.page-en_about #omy_district .txtbox{margin-top:10.5vw}}.page-en_about #omy_district .txtbox p+p{margin-top:2.7vw}@media (max-width:768px){.page-en_about #omy_district .inner{width:88.5%}}.page-en_about #omy_district .imgwrap{margin-top:60px;width:80.5%;margin-left:auto;margin-right:auto}@media (max-width:768px){.page-en_about #omy_district .imgwrap{margin-top:14.8vw;width:100%}}.page-en_about #activities{margin-top:100px;margin-bottom:143px}@media (max-width:768px){.page-en_about #activities{margin-top:21vw;margin-bottom:23vw}}.page-en_about #activities .ttl{letter-spacing:.18rem}@media (max-width:768px){.page-en_about #activities .ttl{letter-spacing:.5vw}}.page-en_about #activities .inner .ttl{letter-spacing:.11rem}@media (max-width:768px){.page-en_about #activities .inner .ttl{letter-spacing:.4vw}}.page-en_about #activities #mission{margin-top:98px}@media (max-width:768px){.page-en_about #activities #mission{margin-top:9.2vw}}.page-en_about #activities #mission .white_box{background-color:#fff;border-radius:15px;padding:47px 8.6% 59px;text-align:center}@media (max-width:768px){.page-en_about #activities #mission .white_box{border-radius:1.9230769231vw;padding:9.9vw 6.9vw 12.7vw}}.page-en_about #activities #mission .white_box p{margin-top:29px;line-height:1.99;letter-spacing:.045rem}@media (max-width:768px){.page-en_about #activities #mission .white_box p{margin-top:8.4vw;letter-spacing:.35vw;line-height:7.2vw}}.page-en_about #activities #actions{margin-top:98px}@media (max-width:768px){.page-en_about #activities #actions{margin-top:20.7vw;width:88.6%;margin-left:auto;margin-right:auto}}.page-en_about #activities #actions .list{margin-top:65px}@media (max-width:768px){.page-en_about #activities #actions .list{margin-top:13.6vw}}.page-en_about #activities #actions .list .item:not(:first-child){margin-top:100px}@media (max-width:768px){.page-en_about #activities #actions .list .item:not(:first-child){margin-top:19.2vw}}.page-en_about #activities #actions .list .item .nottl{letter-spacing:.085rem}@media (max-width:768px){.page-en_about #activities #actions .list .item .nottl{line-height:1.2;letter-spacing:.25vw}}.page-en_about #activities #actions .list .item .exp{margin-top:15px}@media (max-width:768px){.page-en_about #activities #actions .list .item .exp{margin-top:3.1vw}}.page-en_about #activities #actions .list .item .line_box{margin-top:29px;border-left:2px #3e3e3e solid;padding:6px 2.9%;display:flex;flex-direction:column;gap:23.7px}@media (max-width:768px){.page-en_about #activities #actions .list .item .line_box{margin-top:6.3vw;padding:.8vw 2.2vw;gap:7.8vw}}.page-en_about #activities #actions .list .item .line_box .set .l_txt{line-height:1.2;letter-spacing:.05rem}@media (max-width:768px){.page-en_about #activities #actions .list .item .line_box .set .l_txt{font-size:4.358974359vw;letter-spacing:.22vw;line-height:6.1vw}}.page-en_about #activities #actions .list .item .line_box .set .m_txt{margin-top:4px}@media (max-width:768px){.page-en_about #activities #actions .list .item .line_box .set .m_txt{font-size:3.5897435897vw;margin-top:1vw;line-height:5.6vw;letter-spacing:0}}.page-en_about #activities #actions .list .item .line_box .set .s_txt{margin-top:4px;font-size:1rem;line-height:1.75rem}@media (max-width:768px){.page-en_about #activities #actions .list .item .line_box .set .s_txt{font-size:3.5897435897vw;margin-top:.8vw;line-height:5.6vw;letter-spacing:0}}@media (min-width:769px){.page-en_about #activities #actions .list .item .ls-1{letter-spacing:-.004375rem}.page-en_about #activities #actions .list .item .ls-3{letter-spacing:-.01625rem}.page-en_about #activities #actions .list .item .ls-5{letter-spacing:-.025rem}}.page-en_about #funding_sources{padding-top:104px;padding-bottom:122px;background-color:#fff}@media (max-width:768px){.page-en_about #funding_sources{padding-top:16.1vw;padding-bottom:16.5vw}}.page-en_about #funding_sources .ttl{text-align:center}.page-en_about #funding_sources .wrap{margin-top:64px}@media (max-width:768px){.page-en_about #funding_sources .wrap{margin-top:12.9vw;width:88.9%}}.page-en_about #funding_sources .wrap ul{margin-left:23px;margin-top:30px;list-style-type:disc;line-height:1.5rem}@media (max-width:768px){.page-en_about #funding_sources .wrap ul{margin-left:6.1vw;margin-top:6.3vw;line-height:6.2vw}}.page-en_about #funding_sources .wrap ul li:not(:first-child){margin-top:14px}@media (max-width:768px){.page-en_about #funding_sources .wrap ul li:not(:first-child){margin-top:1.7948717949vw}}.page-en_about #funding_sources .wrap .small{font-size:.875rem;line-height:2;margin-top:30px;font-weight:400;letter-spacing:0}@media (max-width:768px){.page-en_about #funding_sources .wrap .small{font-size:3.5897435897vw;letter-spacing:-.0512820513vw;margin-top:6.6vw;line-height:5.7vw}}.page-en_about #contact{margin-top:104px}@media (max-width:768px){.page-en_about #contact{margin-top:26.7vw}}@media (max-width:768px){.page-en_about #contact .ttl{font-size:7.9487179487vw;line-height:1;letter-spacing:.4vw}}.page-en_about #contact .wrap{display:flex;justify-content:center}@media (max-width:768px){.page-en_about #contact .wrap{margin-top:8.5vw}}.page-en_about #contact .wrap p{display:inline-block}.page-en_about #related_documents{margin-top:101px}@media (max-width:768px){.page-en_about #related_documents{margin-top:18.4vw}}@media (max-width:768px){.page-en_about #related_documents .ttl{font-size:7.9487179487vw;line-height:1;letter-spacing:.4vw}}.page-en_about #related_documents .btn_wrap{display:flex;flex-direction:column;align-items:center;margin-top:63px;gap:40px}@media (max-width:768px){.page-en_about #related_documents .btn_wrap{margin-top:7.3076923077vw;gap:5.1282051282vw}}@media (min-width:769px){.page-en .footer .toparea .nav{align-items:flex-end}}.page-en .footer .toparea .nav .item{letter-spacing:1.5px;font-weight:500}@media (max-width:768px){.page-etc .top_area{margin-top:8.7vw}}.page-etc .etc{margin-top:130px;padding-bottom:241px}@media (max-width:768px){.page-etc .etc{margin-top:22vw;padding-bottom:34.1vw}}@media (max-width:768px){.page-etc .etc .inner{width:88.6%}}.page-etc .etc .ttl{text-align:center}.page-etc .etc ul{list-style:disc}.page-etc .etc ol{list-style:decimal}.page-etc #social_policy .ttl{margin-top:112px}@media (max-width:768px){.page-etc #social_policy .ttl{margin-top:25.7vw}}.page-etc #social_policy ul{margin-top:60px;padding-left:20px}@media (max-width:768px){.page-etc #social_policy ul{margin-top:13vw;padding-left:5.8vw}}.page-etc #social_policy ul ol{padding-left:27px;margin-top:30px;margin-bottom:30px}@media (max-width:768px){.page-etc #social_policy ul ol{padding-left:0;margin-top:7.4vw;margin-bottom:7.8vw}}.page-etc #policy #basic_policy{padding-bottom:100px}.page-etc #policy #basic_policy .msg{margin-top:50px}@media (max-width:768px){.page-etc #policy #basic_policy .msg{margin-top:6.4102564103vw}}.page-etc #policy #basic_policy .itemlist{margin-top:30px}@media (max-width:768px){.page-etc #policy #basic_policy .itemlist{margin-top:6.5vw}}.page-etc #policy #body_policy{background-color:#fff;padding-top:100px;padding-bottom:107px}@media (max-width:768px){.page-etc #policy #body_policy{padding-top:13.8vw;padding-bottom:12vw}}.page-etc #policy #body_policy .msg{margin-top:50px}@media (max-width:768px){.page-etc #policy #body_policy .msg{margin-top:5.6vw}}.page-etc #policy #body_policy .itemlist{margin-top:30px}@media (max-width:768px){.page-etc #policy #body_policy .itemlist{margin-top:12.9vw}}.page-etc #policy #body_policy .itemlist ol{padding-left:22px;margin-top:8px;margin-bottom:8px}@media (max-width:768px){.page-etc #policy #body_policy .itemlist ol{padding-left:4.6vw;margin-top:1.2vw;margin-bottom:3.4vw}}@media (max-width:768px){.page-etc #policy #body_policy .itemlist p+p{margin-top:2.2vw}}.page-etc #rule .box:not(:first-child){margin-top:31px}@media (max-width:768px){.page-etc #rule .box:not(:first-child){margin-top:7.8vw}}@media (min-width:769px){.page-etc #rule .box.-env{padding-left:27px}}.page-etc #contact{padding-top:93px}@media (max-width:768px){.page-etc #contact{padding-top:13.8vw}}@media (min-width:769px){.page-etc #contact .inner{max-width:530px}}.page-etc #contact .our_names{margin-top:50px;display:flex;align-items:center}@media (max-width:768px){.page-etc #contact .our_names{margin-top:5.8vw;flex-direction:column}}.page-etc #contact .address{margin-top:29px}@media (max-width:768px){.page-etc #contact .address{margin-top:8vw}}@media (max-width:768px){.page-etc #contact .hours{margin-top:2.3vw}}