@charset "utf-8";article{padding:0;color:#4c4c4c}article section{padding:0}article .container{width:1268px}footer{border-top:1px solid #504771}#fMenu{border-bottom:none}#copyright{padding-top:24px}@media screen and (max-width:767px){article .container{width:100%}}article section h1:not([class=default]){font-size:3rem;color:#4c4c4c;letter-spacing:2px;position:relative}article section h1:not([class=default]) span{margin-bottom:13px}@media screen and (max-width:767px){article section h1:not([class=default]){padding:12px;font-size:1.8rem;font-weight:700;letter-spacing:2px}}article section h1+p{text-align:center;font-size:1.4rem;letter-spacing:2px}#homeGuide p.info{text-align:center;font-size:1.4rem;letter-spacing:1px}#homeGuide p.info a{color:#fff!important;font-weight:400!important;line-height:1.4!important}@media screen and (max-width:767px){#homeGuide p.info a span.fm{font-size:1.2rem!important}}#homeImages{margin:0;background-color:#070125;position:relative;overflow:hidden}#homeImages>*{position:absolute}#homeImages .loading{width:100vw;height:100vh;background-color:#2d1245;z-index:4000;position:fixed}#homeImages h1{display:none;width:100%;height:100%;text-align:center;overflow:hidden;z-index:4000}#homeImages ul li{width:100%;background-size:cover}@media print,screen and (min-width:768px){#homeImage1{width:30%;height:100%;left:0;top:0}#homeImage2{width:70%;height:50%;left:30%;top:0}#homeImage3{width:40%;height:50%;left:30%;top:50%}#homeImage4{width:30%;height:50%;right:0;top:50%}#homeImage1 li,#homeImage2 li{box-shadow:0 200px 200px -100px rgba(255,255,255,.5) inset}#homeImage1 li:nth-child(1){background-image:url(../parts/home/homeimages/funaya1_1.jpg)}#homeImage1 li:nth-child(2){background-image:url(../parts/home/homeimages/funaya1_2.jpg)}#homeImage1 li:nth-child(3){background-image:url(../parts/home/homeimages/funaya1_3.jpg)}#homeImage1 li:nth-child(4){background-image:url(../parts/home/homeimages/funaya1_4.jpg)}#homeImage2 li:nth-child(1){background-image:url(../parts/home/homeimages/funaya2_1.jpg)}#homeImage2 li:nth-child(2){background-image:url(../parts/home/homeimages/funaya2_2.jpg)}#homeImage2 li:nth-child(3){background-image:url(../parts/home/homeimages/funaya2_3.jpg)}#homeImage2 li:nth-child(4){background-image:url(../parts/home/homeimages/funaya2_4.jpg)}#homeImage3 li:nth-child(1){background-image:url(../parts/home/homeimages/funaya3_1_2.jpg)}#homeImage3 li:nth-child(2){background-image:url(../parts/home/homeimages/funaya3_2.jpg)}#homeImage3 li:nth-child(3){background-image:url(../parts/home/homeimages/funaya3_3.jpg)}#homeImage3 li:nth-child(4){background-image:url(../parts/home/homeimages/funaya3_4.jpg)}#homeImage4 li:nth-child(1){background-image:url(../parts/home/homeimages/funaya4_1.jpg)}#homeImage4 li:nth-child(2){background-image:url(../parts/home/homeimages/funaya4_2.jpg)}#homeImage4 li:nth-child(3){background-image:url(../parts/home/homeimages/funaya4_3.jpg)}#homeImage4 li:nth-child(4){background-image:url(../parts/home/homeimages/funaya4_4.jpg)}}@media screen and (max-width:767px){#homeImages{margin-top:70px}#homeImages #btn_btm{display:none;width:54px;height:54px;bottom:90px;left:49.6%;margin-left:-28px;z-index:4000;background:url(../parts/home/sp_btn_btm.png) no-repeat;background-size:54px 54px}#homeImages #btn_btm a{display:block;width:54px;height:54px}#homeImage1{width:100%;height:33.5%;left:0;top:0}#homeImage2{width:44.2%;height:33.5%;left:0;top:33.5%}#homeImage3{width:55.8%;height:33.5%;right:0;top:33.5%}#homeImage4{width:100%;height:33%;right:0;bottom:0}#homeImage1 li:nth-child(1){background-image:url(../parts/home/homeimages_sp/funaya1_1.jpg)}#homeImage1 li:nth-child(2){background-image:url(../parts/home/homeimages_sp/funaya1_2.jpg)}#homeImage1 li:nth-child(3){background-image:url(../parts/home/homeimages_sp/funaya1_3.jpg)}#homeImage1 li:nth-child(4){background-image:url(../parts/home/homeimages_sp/funaya1_4.jpg)}#homeImage2 li:nth-child(1){background-image:url(../parts/home/homeimages_sp/funaya2_1.jpg)}#homeImage2 li:nth-child(2){background-image:url(../parts/home/homeimages_sp/funaya2_2.jpg)}#homeImage2 li:nth-child(3){background-image:url(../parts/home/homeimages_sp/funaya2_3.jpg)}#homeImage2 li:nth-child(4){background-image:url(../parts/home/homeimages_sp/funaya2_4.jpg)}#homeImage3 li:nth-child(1){background-image:url(../parts/home/homeimages_sp/funaya3_1.jpg)}#homeImage3 li:nth-child(2){background-image:url(../parts/home/homeimages_sp/funaya3_2.jpg)}#homeImage3 li:nth-child(3){background-image:url(../parts/home/homeimages_sp/funaya3_3.jpg)}#homeImage3 li:nth-child(4){background-image:url(../parts/home/homeimages_sp/funaya3_4.jpg)}#homeImage4 li:nth-child(1){background-image:url(../parts/home/homeimages_sp/funaya4_1_2.jpg)}#homeImage4 li:nth-child(2){background-image:url(../parts/home/homeimages_sp/funaya4_2.jpg)}#homeImage4 li:nth-child(3){background-image:url(../parts/home/homeimages_sp/funaya4_3.jpg)}#homeImage4 li:nth-child(4){background-image:url(../parts/home/homeimages_sp/funaya4_4.jpg)}}#homeGuide{padding:58px 0 26px;background-color:#2d1245}#homeGuide h1,#homeGuide h1 span{color:#a6885b}#homeGuide h1{margin-bottom:30px;font-weight:700;letter-spacing:1px}#homeGuide ul{width:1210px;margin:0 auto 40px;overflow:hidden}#homeGuide li{width:286px;float:left;margin:0 0 46px 22px;color:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#homeGuide li:nth-child(4n+1){margin-left:0;clear:both}#homeGuide li a{display:block;color:#fff;text-decoration:none}#homeGuide li a img{display:block}#homeGuide li dt{padding:12px 0 0;color:#a6885b;font-size:1.64rem;line-height:1.2;letter-spacing:1px}#homeGuide li dt .new{font-size:1.4rem;font-family:Verdana,Geneva,sans-serif;letter-spacing:0;color:#e14015}#homeGuide li dt .small{font-size:1.4rem;letter-spacing:0}#homeGuide li dt strong{color:#f29b15}#homeGuide li dd{padding:5px 0 0;font-size:1.2rem;color:#e7e2eb;font-family:Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}#homeGuide li dd .small{font-size:1.1rem}#homeGuide li .btnW{width:100px;height:26px;margin:10px 0 0;line-height:1;border-color:#504771}#homeGuide li .btnW.pdf{width:140px}#homeGuide li .btnW.site{width:175px}#homeGuide li .btnW span{height:auto;padding-left:0;padding-bottom:10px;font-size:1.1rem;line-height:24px;letter-spacing:1px;background:0 0}#homeGuide li .btn2col .btnW{display:inline-block}#homeGuide li .btn2col .btnW:last-child{margin-left:10px}#homeGuide .btnMore{margin:0 auto 30px;cursor:pointer}#homeGuide .btnMore span{background-image:url(../parts/icon2_btm.png)}#homeGuide .btnMore.close span{padding-left:20px;background-image:url(../parts/icon2_close.png);background-size:auto auto}#homeGuide .moreContents{display:none}.p_homeguide__info{max-width:910px;margin:30px auto;padding:26px 30px;font-size:1.3rem;color:#222;background-color:#fff;border-radius:4px}.p_homeguide__info h2{margin:0 0 18px;font-size:1.6rem;line-height:1.4;font-weight:700;font-family:"Noto Serif JP",serif!important}@media screen and (max-width:767px){.p_homeguide__info{padding:20px}#homeGuide{padding:40px 16px}#homeGuide h1{margin-bottom:0;padding-top:0}#homeGuide h1 span{margin-bottom:10px}#homeGuide ul{margin-bottom:24px}#homeGuide li{width:47%;margin:0 0 30px 0}#homeGuide li dt{font-size:1.4rem;letter-spacing:0!important}#homeGuide li dt .small{font-size:1.3rem}#homeGuide li dd{font-size:1.04rem}#homeGuide li dd .small{font-size:1rem}#homeGuide li:nth-child(odd){clear:both}#homeGuide li:nth-child(even){float:right}#homeGuide li:nth-last-child(1),#homeGuide li:nth-last-child(2){margin-bottom:0}#homeGuide li .btnW.pdf{max-width:100%}#homeGuide li .btnW.site{width:100%;height:auto}#homeGuide li .btnW.site span{padding:3px;text-align:left;line-height:1.2}#homeGuide li .btn2col .btnW{width:44%}#homeGuide .btnMore{margin-bottom:0}#homeGuide li.bnr_sns>a{display:block;max-width:50%;float:left}#homeGuide li.bnr_sns dl{clear:left}#homeGuide li.bnr_sns a.pc{display:none}}@media (min-width:768px){.bnr_furusato{transform:translateY(-20px)}.bnr_furusato img{max-width:90%;margin-left:3px}}.p_bnr.col2{max-width:1210px;display:flex;margin:50px auto;justify-content:center;gap:60px;text-align:center}.p_bnr__col dd.fs{color:#e7e2eb}.p_bnr.col2 .p_bnr__col img{width:100%;height:auto}@media (max-width:767px){.p_bnr.col2{margin:50px auto 0;flex-direction:column;gap:30px}.p_bnr__col dd.fs{font-size:1.04rem!important}}@media (min-width:768px){.p_bnr.col2 .p_bnr__col:first-of-type img{width:604px}.p_bnr.col2 .p_bnr__col:last-of-type img{width:540px}}#homeCalendar{padding:58px 0 26px;background-color:#2d1245}#homeCalendar h1,#homeCalendar h1 span{color:#a6885b}#homeCalendar h1{margin-bottom:30px;font-weight:700;letter-spacing:1px}#homeCalendar p.calendar_mark{margin:0 auto 20px;color:#fff;line-height:1.2;font-size:1.3rem;font-family:Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}#homeCalendar p.calendar_mark svg{width:20px;height:20px;margin-right:4px;transform:translateY(5px)}#homeCalendar p.calendar_mark svg.all>*{fill:#f39939}#homeCalendar p.calendar_mark svg.lunch{margin-left:20px;width:23px;height:23px;transform:translateY(6px)}#homeCalendar p.calendar_mark svg.lunch>*{fill:#601986;border:1px solid #fff}#homeCalendar ul{max-width:1240px;margin-left:0;margin-right:auto}#homeCalendar ul.slider-calendar{transform:translateX(-10px)}#homeCalendar .slick-slide{margin:0 0 0 30px;padding:10px 10px 0 0;text-align:center;background-color:#fff}#homeCalendar li img{width:270px;height:auto;display:inline}#homeCalendar .slick-dot{bottom:0}@media screen and (max-width:767px){#homeCalendar h1{margin-bottom:10px}#homeCalendar ul.slider-calendar{padding-right:16px;transform:translateX(0)}#homeCalendar .slick-slide{margin:0 0 0 16px;padding:6px 0}}@media screen and (max-width:359px){.slick-dots li{margin:0 3px}}#goto{padding:60px 0 0}#goto a{color:#fff!important}@media (min-width:768px){#goto{padding:50px 0 40px}}#homeMind{height:600px;max-height:600px;padding:58px 0 88px;background:url(../parts/home/old-funaya.jpg) no-repeat center center #ecd6b7}#homeMind h1{margin:0 0 19px;font-weight:700;color:#000}#homeMind h1 span{color:#a6885b}#homeMind h1+p{padding-left:10px;font-size:1.4rem;color:#000;letter-spacing:.5px}#homeMind .btnB{margin:296px auto 0;color:#010101;border-color:#010101;background-color:rgba(249,243,233,.5)}@media screen and (max-width:767px){#homeMind{height:auto;padding:40px 16px 206px 16px;background:url(../parts/home/old-funaya.jpg) no-repeat center bottom #f2e3cb;background-size:contain}#homeMind h1{padding:0;margin-bottom:12px}#homeMind h1 span{margin-bottom:10px}#homeMind h1+p{font-size:1.2rem;padding:0;margin-bottom:18px}#homeMind .btnB{margin:0 auto;background-color:transparent}}@media screen and (max-width:320px){#homeMind{padding-bottom:180px}}#homeRoom{padding:58px 0 60px}#homeRoom h1,#homeRoom h1 span{color:#a78659}#homeRoom h1{margin:0 0 19px;font-weight:700;letter-spacing:1.5px}#homeRoom h1 span{margin-bottom:15px}#homeRoom h1+p{color:#4d4d4d;letter-spacing:1px}#homeRoom ul{margin:22px auto 0;border-bottom:1px solid #e5e5e5;overflow:hidden}#homeRoom li{width:634px;float:left;padding:28px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}#homeRoom li:nth-child(odd){padding-left:0;border-left:none}#homeRoom li:nth-child(even){padding-right:0;padding-left:27px}#homeRoom li a{display:block;height:100%;color:#fff;text-decoration:none}#homeRoom li p{width:178px;height:210px;float:left;font-size:2.3rem;line-height:1.3;text-align:center;background:#bfa783;background:linear-gradient(to bottom,#bfa783 0,#baa179 0,#b89e76 11%,#af9368 33%,#a7895c 49%,#95764a 74%,#89683d 100%)}#homeRoom li p span{display:block;margin-top:7px;font-family:Verdana,Geneva,sans-serif;font-size:1.3rem;letter-spacing:0;color:#cdb289}#homeRoom li:nth-child(1) p,#homeRoom li:nth-child(4) p{background:#a3aa2a;background:linear-gradient(to bottom,#a3aa2a 0,#9ca31b 0,#939b16 23%,#848d0d 48%,#6c7508 79%,#626b06 100%)}#homeRoom li:nth-child(1) p span,#homeRoom li:nth-child(4) p span{color:#adb530}#homeRoom li:nth-child(1) p,#homeRoom li:nth-child(2) p{padding-top:68px}#homeRoom li:nth-child(3) p,#homeRoom li:nth-child(4) p{padding-top:78px;font-size:2.8rem;letter-spacing:3px}#homeRoom li img{display:block;float:left;width:428px;height:210px}#homeRoom li:nth-child(even) img{width:427px}@media screen and (max-width:767px){#homeRoom{padding:40px 16px}#homeRoom h1{padding:0;margin-bottom:12px}#homeRoom h1 span{margin-bottom:10px}#homeRoom h1+p{font-size:1.2rem;margin-bottom:18px;text-align:left}#homeRoom ul{margin:0}#homeRoom li{width:100%;padding:0;overflow:hidden;float:none;border:none;margin-bottom:12px}#homeRoom li:nth-child(even){padding:0}#homeRoom li:last-child{margin-bottom:0}#homeRoom li a{display:table}#homeRoom li:nth-child(1) p,#homeRoom li:nth-child(2) p,#homeRoom li:nth-child(3) p,#homeRoom li:nth-child(4) p{display:table-cell;width:38%;padding:0;height:auto;float:none;vertical-align:middle;font-size:1.8rem}@media screen and (max-width:320px){#homeRoom li:nth-child(1) p,#homeRoom li:nth-child(2) p,#homeRoom li:nth-child(3) p,#homeRoom li:nth-child(4) p{font-size:1.7rem;line-height:1.2}}#homeRoom li:nth-child(3) p{background:#a3aa2a;background:linear-gradient(to bottom,#a3aa2a 0,#9ca31b 0,#939b16 23%,#848d0d 48%,#6c7508 79%,#626b06 100%)}#homeRoom li:nth-child(3) p span{color:#adb530}#homeRoom li:nth-child(4) p{background:#bfa783;background:linear-gradient(to bottom,#bfa783 0,#baa179 0,#b89e76 11%,#af9368 33%,#a7895c 49%,#95764a 74%,#89683d 100%)}#homeRoom li:nth-child(4) p span{color:#cdb289}#homeRoom li p span{font-size:1.2rem}#homeRoom li img,#homeRoom li:nth-child(even) img{width:auto;height:auto;display:table-cell;float:none}}#homeDinner{padding:60px 0;background-color:#f0e9df}#homeDinner .container{height:523px;padding:47px 456px 0;background:#828b0c;background:linear-gradient(to bottom,#828b0c 0,#848a0e 0,#828b0c 1%,#828b0e 4%,#80890c 5%,#818a0d 7%,#7f870d 8%,#7a810d 23%,#72780a 35%,#71790c 37%,#6e730c 42%,#6b720b 47%,#666a09 54%,#62670b 61%,#5f6408 65%,#5a600a 74%,#575b07 79%,#575a09 82%,#535808 84%,#555809 85%,#505207 96%,#4f5307 100%);position:relative;overflow:hidden}#homeDinner h1{margin:0 0 20px;color:#fff;line-height:1.46}#homeDinner h1::before{height:132px;content:url(../parts/home/seasonal-food.png)}#homeDinner h1 span{color:#a8ad53}#homeDinner h1+p{margin:0 0 46px;color:#fff}#homeDinner .wa,#homeDinner .yo{width:456px;height:523px;position:absolute;left:0;top:0;background-color:#1f2a02}#homeDinner .yo{left:auto;right:0;top:0}@media screen and (max-width:767px){#homeDinner{padding:0 16px 40px 16px;background-color:transparent}#homeDinner .container{height:auto;padding:40px 0 0 0}#homeDinner h1::before{content:none;height:auto}#homeDinner h1{width:100%;margin:0 0 12px 0;padding:0}#homeDinner h1 span{margin-bottom:10px}#homeDinner h1+p,#homeDinner h1+p+.btnW{margin-bottom:18px}#homeDinner h1+p{font-size:1.2rem}#homeDinner .img{overflow:hidden}#homeDinner .wa,#homeDinner .yo{width:50%;float:left;height:auto;position:static}}#homeOnsen{padding:56px 0 15px;background-color:#2d1245}#homeOnsen .container{width:1270px}#homeOnsen h1,#homeOnsen h1 span{color:#a78659}#homeOnsen h1{margin:0 0 22px;font-size:3.4rem;font-weight:700}#homeOnsen h1+p{color:#c4ab83}#homeOnsen ul{margin:12px auto 0;padding:28px 0 45px;overflow:hidden}#homeOnsen li{float:left;margin-left:35px}#homeOnsen li:first-child{margin-left:0}#homeOnsen li a{display:block;text-decoration:none}#homeOnsen li img{display:block;margin:0 0 30px}#homeOnsen .btnW span{font-size:1.5rem;letter-spacing:4px}@media screen and (max-width:767px){#homeOnsen{padding:40px 16px}#homeOnsen h1{margin:0 0 12px 0;padding:0}#homeOnsen h1 span{margin-bottom:10px}#homeOnsen h1+p{font-size:1.2rem;margin-bottom:18px}#homeOnsen ul{padding:0;margin:0}#homeOnsen li{margin:0 0 32px 0;padding:0;float:none}#homeOnsen li:last-child{margin-bottom:0}#homeOnsen li img{margin-bottom:14px}}#homeAccess{padding:62px 0 58px}#homeAccess h1{margin-bottom:19px;font-weight:700}#map_canvas{margin:43px 0 60px;height:561px;width:100%;border:0}#homeAccess .container{position:relative}#homeAccess .btnB span{letter-spacing:2px}@media screen and (max-width:767px){#homeAccess{padding:40px 16px}#homeAccess h1{padding:0;margin-bottom:12px}#homeAccess h1 span{margin-bottom:10px}#homeAccess h1+p{font-size:1.2rem;margin-bottom:18px}#map_canvas{margin:0 -16px 25px -16px;width:100vw;height:320px}@media screen and (max-width:360px){#map_canvas{height:220px}}}#homeInfo{padding:0 0 44px;background-color:#2d1245}#homeInfo .container{width:1210px;display:none}#homeInfo h1{margin-bottom:40px;padding:16px 5px;color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:0;font-family:Verdana,Geneva,sans-serif;background:#bfa783;background:linear-gradient(to bottom,#bfa783 0,#baa179 2%,#af9368 33%,#97774b 73%,#89693e 100%)}#homeInfo .slick-track ul{height:152px;overflow:hidden}#homeInfo .slick-track li{float:left;padding:0 0 0 14px;min-width:280px;min-height:152px}#homeInfo .slick-track li:first-child{margin-left:0}#homeInfo .slick-track li a{display:block;width:100%;height:100%}.slick-dots{bottom:-50px}.slick-dots li button{padding:0;width:8px;height:8px}.slick-dots li button::before,.slick-dots li.slick-active button::before{color:transparent;width:8px;height:8px;line-height:8px;border:3px solid #b1976e;border-radius:10px;opacity:1}.slick-dots li.slick-active button::before{color:transparent;background-color:#fff}@media screen and (max-width:767px){#homeInfo{padding:0 0 15px;background-color:#10072e;border-top:none}#homeInfo h1{margin-bottom:15px;padding:10px 5px;font-size:1.4rem!important}#homeInfo .slick-slider{margin-right:10px}#homeInfo .slick-track ul{height:auto}#homeInfo .slick-track li{padding:0 0 0 10px;min-width:100px;min-height:50px}.slick-dots{bottom:-30px}}#footer{position:relative}@media print,screen and (min-width:768px){#footer{min-height:590px;background:url(../parts/home/footer_bg_pc.jpg) no-repeat center top #10072e;background-size:contain;background-size:cover}}footer address{max-width:500px;max-height:500px;min-width:460px;min-height:460px;margin:0 auto;padding:46px 0 0;line-height:1.5;font-style:normal;text-align:center;color:#fff;background:url(../parts/home/address_bg.png) no-repeat;background-size:auto 100%}footer address a:hover img{opacity:1}footer address p:nth-child(2){margin:20px 0 16px}footer address p:nth-child(3),footer address p:nth-child(4){font-size:1.2rem;letter-spacing:2px}footer address p.tel{margin-top:10px;font-size:1.3rem}footer address p.tel img{margin-right:6px;vertical-align:middle}footer address p.tel a{text-decoration:none;color:#fff;font-size:1.6rem;font-weight:700}footer address p.teltime{padding-top:2%;font-size:1.2rem;letter-spacing:1px}footer address p.teltime span.teltit{display:block}@media screen and (max-width:767px){#footer{background:url(../parts/home/footer_bg_sp.jpg) no-repeat center top #10072e;background-size:cover}footer address{width:auto;height:auto;min-width:280px;min-height:280px;margin:23% 15px 0;padding:9% 0 25%;background-size:100% auto}footer address p:nth-child(1) img{width:18%}footer address p:nth-child(2){margin:5% 0 4%}footer address p:nth-child(2) img{width:36%}footer address p:nth-child(3) br{display:none}footer address p:nth-child(3){font-size:1.15rem;letter-spacing:0}footer address p.tel{font-size:1.15rem;margin-top:2%}footer address p.tel img{width:14px;margin:-2px 4px 0 0}footer address p.tel a{text-decoration:underline;font-size:1.5rem}footer address p.teltime{padding-top:2%;font-size:1.15rem}footer address p.teltime span.teltit{display:block}}@media (max-width:320px){footer address{padding:5% 0 25%}}@media screen and (max-width:767px){#homeRoom li:nth-child(1) p,#homeRoom li:nth-child(2) p,#homeRoom li:nth-child(3) p,#homeRoom li:nth-child(4) p{font-family:"Noto Serif JP",serif!important}#aroundSpots .box.detail .sbox td,#aroundSpots .box.detail .sbox th,#funayaAccess .box.detail .sbox>ul,.private-hall .btnColor .btnB span{font-family:Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}}#homeCSR{padding:40px 0 100px;background-color:#2d1245}#homeCSR .container{width:min(92%,1210px)!important;margin-inline:auto;padding:46px 10px 30px;background:url(../company/parts/bg_home-csr.webp) no-repeat center 58%/cover}#homeCSR h1{margin:0 0 19px;font-weight:700;color:#fff}#homeCSR h1 span{color:#dae2d3}#homeCSR h1+p{color:#fff;text-shadow:1px 2px 5px #333}#homeCSR .btnB{margin-top:24px;background-color:#fff}@media screen and (max-width:767px){#homeCSR{padding:20px 0 80px}#homeCSR .container{padding:26px 10px 20px}#homeCSR h1{margin-bottom:12px}#homeCSR h1+p{font-size:1.2rem}}