@charset "utf-8";*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";font-size:1.6rem;line-height:1.8em}ul,ol{list-style:none}a{color:inherit;text-decoration:none}a>img{display:block}img,iframe{max-width:100%;vertical-align:middle}img{height:auto}table{table-layout:fixed;border-collapse:collapse}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}.wf-hannari{font-family:"Hannari",serif}.contentIn{width:940px;max-width:100%;margin:0 auto;padding:0 20px}.contentIn02{width:1120px;max-width:100%;margin:0 auto;padding:0 20px}.flexBox{display:flex}.i_flex{display:inline-flex}.ai_c{align-items:center}.ai_fs{align-items:flex-start}.ai_fe{align-items:flex-end}.ai_s{align-items:stretch}.jc_sb{justify-content:space-between}.jc_sa{justify-content:space-around}.jc_c{justify-content:center}.jc_fe{justify-content:flex-end}.fw_wp{flex-wrap:wrap}.flexL{order:1}.flexC{order:2}.flexR{order:3}.txa_c{text-align:center}.txa_r{text-align:right}.txa_l{text-align:left}.fwB{font-weight:700}.hoverOpa{display:inline-block;vertical-align:middle;transition:opacity .3s}.hoverOpa:hover{opacity:.8}.ofCover{width:100%;height:100%;object-fit:cover;font-family:'object-fit:cover;'}.ofCotain{width:100%;height:100%;object-fit:contain;font-family:'object-fit:contain;'}.youtubeWrap{position:relative;width:100%;padding-top:56.25%}.youtubeWrap iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.wrapper{padding-bottom:40px}.listStl01>*{padding-left:1em;text-indent:-1em}.listStl01>*:before{content:'・'}.btn260{width:260px;max-width:100%}.btn260>img{margin:0 auto}*[class*=btnStl]>img{display:block}*[class*=btnStl01]{display:inline-block;padding:1em 1.2em;border-radius:600px;transition:.3s}*[class*=btnStl01]:hover{opacity:.8}.btnStl01_red{color:#fff;background:#aa0f1b}.btnStl01_yellow{color:#fff;background:#dbb849}.btnStl01_black{color:#fff;background:#000}.bkTexture01{background:url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/texture02.png) no-repeat center center/cover}.bkTexture02{background:url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/texture01_red.png) repeat top left}.bkTexture03{background:url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/texture01_black.png) repeat top left}.bkTexture04{background:url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/texture04_black.png) repeat top left,url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/texture03.png) no-repeat center center/cover}.bkTexture05{background:url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/texture05.jpg) repeat top left}.tableStl01{width:100%}.tableStl01>tbody>tr>*{padding:1.5em 2em;border:1px solid #fff}.tableStl01>tbody>tr>th{width:30%;color:#fff;font-size:1.8rem;font-weight:400;background:#998675}.tableStl01>tbody>tr>td{background:#f2f2f2}.newsWrap{border-top:2px solid #aa0f1b;border-bottom:2px solid #aa0f1b}.newsTable{width:100%}.newsTable tr+tr{border-top:1px solid #e6e6e6}.newsTable tr>*{padding:1em}.newsTable tr th{width:10em;font-size:1.4rem;font-weight:400;text-align:center}.newsTable tr td{position:relative;font-size:1.4rem}.newsTable tr td:after{content:'';position:absolute;top:1em;bottom:1em;left:0;display:block;border-left:dashed 1px #000}.newsTable tr td a{transition:.3s}.newsTable tr td a:hover{opacity:.8}.newsTable tr td a:after{content:'';display:block;flex-shrink:0;width:22px;height:22px;margin-left:2em;background:url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/icon_btnLink.svg) no-repeat center center/contain}header{position:relative;top:0;right:0;left:0;z-index:997;padding:1em;font-size:1.8rem}.fixed{position:fixed;top:0;left:0}header.fixed{animation:headerAnime .5s}@keyframes headerAnime{0%{margin-top:-100px}100%{margin-top:0}}header a{display:block;transition:.3s}header a:hover{opacity:.8}header .globalNav li{margin:.2em 1em}header .navR a{margin:0 .5em}header .navR a[class*=btnStl01]{margin:0 .3em}.bn_chimuspa{margin-bottom:40px}.pagetop{position:absolute;top:0;right:0;display:flex;align-items:center;padding:.5em .6em .5em 1em;background:#dbb849;border-radius:12px 0 0;font-size:1.2rem;transform:translateY(-100%)}.pagetop:after{content:'';display:block;width:0;height:0;margin-left:.8em;border-style:solid;border-width:0 7px 8px;border-color:transparent transparent #fff}footer{position:relative;color:#fff;background:#1a1a1a}footer a{transition:.3s}footer a:hover{opacity:.8}footer .fTop{width:95%;margin:0 auto;padding:4em 2em 2em}footer .fTop .fNav li{margin:1em 0 0 2em}footer .fTop .fNav li a{display:block}footer .copyright{padding:.2em;color:#fff;font-size:1.2rem;background:#dbb849}.hero-area{position:relative}.hero-area .hero-txt{position:absolute;bottom:25%;left:5%}.hero-area .hero-logo{position:absolute;top:21%;left:50%;transform:translate(-50%,-50%);z-index:998;bottom:25%}.hero-area .hero-areaNews{position:absolute;bottom:0;right:0;width:50%}.hero-area .hero-areaNews dl{padding:2px 0 0;background:#aa0f1b;border-radius:12px 0 0}.hero-area .hero-areaNews dl dt{display:flex;align-items:center;justify-content:center;padding:1em;color:#fff;font-size:1.4rem}.hero-area .hero-areaNews dl dd{background:#fff}.hero-area .hero-areaNews dl dd .newsTable tr th{width:8em}#mainBn{padding:50px 0 60px}#mainBn .flexBox a{margin-top:1em}#menu{padding:90px 0}#menu h3{margin-bottom:3em}#menu .menulist{margin-bottom:1em}#menu .menulist a{width:25%;margin-bottom:40px}#kodawari{padding:100px 0 90px}#kodawari h3{margin-bottom:2.5em}#kodawari .kodawariBox{position:relative;padding:6.5% 0 6.5% 10%}#kodawari .kodawariBox img.kodawariTxt{position:absolute;left:0}#kodawari .kodawariBox:nth-of-type(odd) img.kodawariTxt{top:0}#kodawari .kodawariBox:nth-of-type(even) img.kodawariTxt{bottom:0}#kodawari .btnStl01_red{margin-top:3em}#access{padding:90px 0 80px}#access h3{margin-bottom:3em}#access .flexImg{flex-basis:55%}#access .flexTxt{flex-basis:40%}#access .flexTxt .ttl{font-size:3.3rem;margin-bottom:.2em;font-family:'Hiragino Mincho Pro',serif}#access .way{margin-top:30px}#access .flexBox>.flexL,#access .flexBox>.flexR{flex-basis:46%}#access .flexBox>div[class*=flex] .boxStyle_01+.boxStyle_01{margin-top:40px}#access ul{padding-left:1.4em}#access ul li{position:relative;margin-bottom:14px}#access ul li:before{content:'●';position:absolute;top:3.5px;left:-1.4em}#access .bus dl{display:flex;justify-content:space-between}#access ul li dt,#access .address p:not(.caption){font-size:18px;font-family:'Hiragino Mincho Pro',serif}#access .bus .buttonStyle01{margin-bottom:50px}.buttonStyle01{position:relative;display:inline-block;padding:20px 60px 20px 40px;color:#aa0f1b;text-align:center;border:1px solid #aa0f1b;border-radius:50px;text-decoration:none;transition:.3s}.buttonStyle01:after{content:'';position:absolute;top:45%;right:20px;width:8px;height:8px;border-top:1px solid #aa0f1b;border-right:1px solid #aa0f1b;transform:rotate(45deg);transition:.3s}.buttonStyle01:hover{color:#fff;background-color:#aa0f1b}.buttonStyle01:hover:after{border-color:#fff}.boxStyle_01 .caption{padding-bottom:10px;padding-right:25px;font-size:21px;text-indent:-1.8em;padding-left:1.8em;border-bottom:dotted 1px #000;font-family:'Hiragino Mincho Pro',serif}.boxStyle_01 .caption:before{margin-right:10px;margin-right:.5em;color:#aa0f1b}#access .boxStyle_01 span{font-weight:700}#access #freeShuttleBus .flexBox{flex-basis:100%}#access #freeShuttleBus .timeTable .icon_fa_arrow{font-size:18px;font-family:'Hiragino Mincho Pro',serif}.icon_linkBlank{color:#de1500;text-decoration:underline}.icon_linkBlank:before{content:'';display:inline-block;width:.8em;height:.8em;margin-right:.2em;background:url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/icon_link.png) no-repeat center center/contain}.icon_fa_arrow:before{content:'\f0da';margin-right:4px;color:#dbb849}.icon_fa_map-marker:before{content:'\f3c5'}.icon_fa_train:before{content:'\f238'}.icon_fa_car:before{content:'\f5de'}.icon_fa_bus:before{content:'\f55e'}*[class*=icon_fa_]:before,*[class*=icon_fa_]:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2em}#freeShuttleBus .boxStyle_01 .caption:after{content:'';clear:both}#freeShuttleBus .timeTable table{table-layout:fixed;max-width:300px;width:100%;margin-top:16px;text-align:center;font-size:18px;font-family:'Hiragino Mincho Pro',serif}#access #freeShuttleBus .timeTable+.timeTable{margin-left:26px}#access #freeShuttleBus .timeTable table tr th,#freeShuttleBus .timeTable table tr td{border:0}#access #freeShuttleBus .timeTable table tr th{padding:10px 30px;color:#fff;background-color:#1a1a1a}#access #freeShuttleBus .timeTable table tr:nth-of-type(even) td{background-color:#fffcfb}#access #freeShuttleBus .timeTable table tr:nth-of-type(odd) td{background-color:#f7f2ef}#access #freeShuttleBus .timeTable table tr td{padding:10px}#access #freeShuttleBus .flexR p{margin:10px 0}#access #taxi a{display:inline-block;margin:40px auto 0}.accordion-title{position:relative;display:block;cursor:pointer;transition:all .5s ease}#access .accordion-title:before,.accordion-title:after{position:absolute;content:'';width:15px;height:2px;background-color:#333;transition:all .5s ease}#access .accordion-title:before{top:48%;right:5px;transform:rotate(0deg)}#access .accordion-title:after{top:48%;right:5px;transform:rotate(90deg)}#access .titleSmallTxt{font-family:'Hiragino Mincho Pro',serif}.accordion-box{display:none;margin-top:20px}.accordion-title.close:after{transform:rotate(0deg) !important}.accordion-box p{margin-bottom:14px}#news{padding:90px 0 80px}#news h3{margin-bottom:3em}#news .newsWrap{margin-bottom:3em}.bottomBn a{margin-top:1em}.headImg{position:relative;display:flex;align-items:center;justify-content:center;min-height:352px;padding:2em}.headImg:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25)}.headImg .headTxt{position:relative;z-index:1}#page-catch{padding:85px 0}.page-catch{width:800px;max-width:100%;margin:0 auto}.pagination{margin:3em auto}.pagination ul{display:flex;align-items:center;justify-content:center;text-align:center}.pagination ul li{margin:.4em}.pagination ul li>*{position:relative;display:block;transition:.3s}.pagination ul li>*.page-numbers{font-size:2.2rem}.pagination ul li>*:after{content:'';position:absolute;right:0;bottom:0;left:0;display:block;height:0;transition:.3s}.pagination ul li>*.page-numbers:not(.prev):not(.next){min-width:1.5em}.pagination ul li>*.current:after,.pagination ul li>*:not(.prev):not(.next):hover:after{height:2px;background:#dbb849}.pagination ul li>*.prev:hover,.pagination ul li>*.next:hover{opacity:.8}.pagination .index{margin-left:2em;margin-right:2em}.pagination .index a{padding:.2em}.formStl01{padding:100px 0 150px}.formStl01 h3{margin-bottom:85px}.formWrap{padding:7px;background:linear-gradient(to right,#dcc56d,#f7f2c2,#dcc56d)}.formWrap .formBox{padding:6em;background:#fff}.formWrap .formBox .formTable{width:100%}.formWrap .formBox .formTable tr>*{padding-top:1em;padding-bottom:1em}.formWrap .formBox .formTable tr>th{position:relative;padding-right:3.5em;font-size:1.8rem;font-weight:400;text-align:left;vertical-align:top;font-family:'Hiragino Mincho Pro',serif}.formWrap .formBox .formTable tr.required>th:after{content:'\5FC5\9808';position:absolute;top:1.5em;right:1em;display:inline-block;margin-left:.5em;padding:.4em;color:#fff;font-size:1.4rem;line-height:1em;background:#aa0f1b}.formWrap .formBox .formTable tr>td>input,.formWrap .formBox .formTable tr>td>textarea{width:100%;padding:.3em;font-size:2rem;border:1px solid #ccc}.formWrap .formBox .formTable tr>td>textarea{min-height:5em;resize:vertical}.formWrap .formBox .submit{width:280px;max-width:100%;margin-top:3em;font-size:2rem;font-family:'Hiragino Mincho Pro',serif}#kodawari-page{padding:70px 0 30px}#kodawari-page *[class*=kodawari-sec] h3{margin-bottom:40px}#kodawari-page *[class*=kodawari-sec] p{width:560px;max-width:60%;line-height:2em}#kodawari-page *[class*=kodawari-sec] .flexImg{flex-basis:38%}#kodawari-page .kodawari-sec01{padding:35px 0}#kodawari-page .kodawari-sec02{padding:35px 0 300px;background:url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/kodawari02.png) no-repeat center bottom/contain}#kodawari-page .kodawari-sec02 p{margin:0 auto}#kodawari-page .kodawari-sec03{padding:100px 0 30px}#reservation-page h3{margin-bottom:50px}.courseList{margin-top:4em}.courseList>dl{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:3em}.courseList>dl>dt{color:#fff;padding:.3em;font-size:3rem;background:#aa0f1b;border:2px solid #aa0f1b;font-family:'Hiragino Mincho Pro',serif}.courseList>dl>dd{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;padding:1.5em 1.5em 1em;font-size:1.6rem;background:#fff;border:2px solid #aa0f1b}.courseList>dl>dd .courseImg{margin-bottom:1em}.courseList>dl>dd .courseImg img{width:100%}#reservation-page .price{margin:auto 0 0;font-size:22px;text-align:right;font-family:'Hiragino Mincho Pro',serif}#reservation-page span.smallTxt{font-size:14px}#reservation-page .listStl01.txt{margin-bottom:40px}#reservation-page a.tabelog{margin-top:3em}#reservation-page .reserveInformation{position:relative;padding-top:3em}#reservation-page .reserveInformation:after{content:'';position:absolute;bottom:0;right:0;left:0;display:block;width:97%;height:1px;margin:0 auto;background:#ccc}#reservation-page .reserveInformation__title{margin-bottom:1.8em;padding:.6em 1em;text-align:center;background:url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/bk_texture_plaid_or.png) repeat top left}.reserveInformation dl{gap:1em 2.5em;font-family:'Hiragino Mincho Pro',serif}.reserveInformation dl dd{display:flex;align-items:center;flex-wrap:wrap;gap:1em .8em;justify-content:center}.reserveInformation dl dt{display:flex;align-items:center;gap:.2em;font-size:22px}.reserveInformation dl dt:before{content:'';display:block;flex-shrink:0;width:1em;height:1em;background:url(//kagura-chimuspa.com/wp-content/themes/kagura/css/../images/icon_tel_orange.svg)no-repeat center center/contain}.reserveInformation ul{margin-top:2em;padding-bottom:2em}.reserveInformation ul li a{display:block;width:95%;margin:auto}#news-page{padding-top:80px}.newsTable .newsTtl td{font-size:1.8rem}.newsTable tr .newsDetail{padding:2em;font-size:1.6rem}.newsTable tr .newsDetail:after{display:none}.newsTable tr .newsDetail>*{margin:1em}.newsTable tr .newsDetail p{line-height:1.8em}#recruit-info{padding:130px 0 170px}#recruit-info h3{margin-bottom:85px}.contact-page #page-catch{padding:0}#menu-page .contentIn{width:990px}#menu-page .tab_area{display:flex;align-items:flex-end;max-width:1050px;margin:60px auto 0}#menu-page .tab_area li{position:relative;display:flex;align-items:center;justify-content:center;padding:10px 6px 15px;color:#fff;font-family:"Hannari";font-size:30px;vertical-align:middle;background-color:#000;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;cursor:pointer}#menu-page .tab_area li img.menu-category{margin:0 auto;padding-bottom:10px}#menu-page .tab_area li.select{color:#aa0f1b;background:#fff;border-top:5px solid #aa0f1b;border-left:5px solid #aa0f1b;border-right:5px solid #aa0f1b}.hide{display:none}#menu-page .tab_area li.select img.menu-category.red{display:block}#menu-page .tab_area li.select img.menu-category.white{display:none}#menu-page .tab_area li img.menu-category.red{display:none}#menu-page .tab_area li img.menu-category.white{display:block}#menu-page .tab_area li.select .arrow{position:absolute;bottom:5px;left:50%;width:10px;height:10px;border:2px solid;border-color:#aa0f1b #aa0f1b transparent transparent;transform:translate(-50%,-50%) rotate(135deg)}#menu-page .tab_area li .arrow{position:absolute;bottom:5px;left:50%;width:10px;height:10px;border:2px solid;border-color:#fff #fff transparent transparent;transform:translate(-50%,-50%) rotate(135deg)}#menu-page .menuList{padding:140px 0;font-family:'Hiragino Mincho Pro',serif}#menu-page .menu-item{width:100%;max-width:305px;background-color:#fff;padding:15px;margin:20px 0;line-height:1.2em}#menu-page .menuList:after{display:block;content:"";width:100%;max-width:305px}#menu-page .menuList>.txa_c+.txa_c{margin-top:1.5em}#menu-page dt{font-size:18px;margin:10px 0}#menu-page .menu-set dt{border-top:solid 1px #aa0f1b;font-size:13px;padding-top:10px;margin:6px 0}#menu-page span.menu-side{display:inline-block;font-size:12px;color:#dbb849}#menu-page .price{font-size:22px;text-align:right}#menu-page .price span.smallTxt{font-size:14px}#menu-page .price span.menu-subTxt{font-size:12px;color:#fff;background-color:#aa0f1b;padding:.25em;margin-right:.5em;vertical-align:.2em}#menu-page .menu-set .price span.menu-subTxt{font-size:11px}.custom_password_aria{padding:3em 20px;text-align:center}.custom_password_aria p+p{margin-top:1em}.custom_password_aria input{padding:.5em}.custom_password_aria input[type=submit]{padding:.5em;color:#fff;background:#1a1a1a;border-radius:5px;cursor:pointer}*[class*=fadein].js_st{opacity:0}*[class*=fadeinT].js_st{transform:translate(0,50px)}*[class*=fadeinB].js_st{transform:translate(0,-50px)}*[class*=fadeinR].js_st{transform:translate(-50px,0)}*[class*=fadeinL].js_st{transform:translate(50px,0)}*[class*=fadein].js_st.scrollin{opacity:1;transform:translate(0,0);transition:all 1.5s,background .3s,min-width 0s}@media screen and (min-width:761px){.spOnly{display:none !important}#mainBn .flexBox a,.bottomBn a{max-width:49%}body{min-width:1000px}header{background-color:#fff}header .hNav{display:flex !important}a:hover{text-decoration:none}#access #freeShuttleBus .boxStyle_01 .flexBox>.flexR{margin-left:2em}.formWrap .formBox .formTable tr>th{width:35%}.formWrap .formBox .formTable tr>td{width:65%}.courseList>dl{max-width:48%}#menu-page .tab_area li{width:10%;max-width:70px;height:230px}#menu-page .tab_area li.select{height:250px}.reserveInformation dl dd a{pointer-events:none}}@media screen and (max-width:760px){.pcOnly{display:none !important}.sp_bk{display:block}#mainBn{padding:10px 0 25px}.newsTable tr>*{display:block}.newsTable tr>td:after{top:0;right:1em;bottom:auto;left:1em;height:1px;border-top:dashed 1px #000;border-left:none}.hNav{position:absolute;left:0;right:0;top:0;padding-top:70px;display:none;background:#fff;overflow-y:scroll}.hNav a{padding:1.2em}header{z-index:999}header .globalNav li,header .navR a,header .navR a[class*=btnStl01]{margin:0}header .navR a[class*=btnStl01]{display:block;border-radius:0}.spNaviButton{position:relative;display:block;width:55px;height:55px;cursor:pointer;z-index:9999;background:#fff}.spNaviButton span,.spNaviButton:before,.spNaviButton:after{content:'';position:absolute;left:0;right:0;width:30px;height:2px;margin:0 auto;background:#aa0f1b}.spNaviButton:before{top:17px;transition:top .3s .3s,transform .3s}.spNaviButton span{top:25px;transition:0s .3s}.spNaviButton:after{top:33px;transition:top .3s .3s,transform .3s}.spNaviButton.open:before{top:25px;transform:rotate(45deg);transition:top .3s,transform .3s .3s}.spNaviButton.open span{width:0}.spNaviButton.open:after{top:25px;transform:rotate(-45deg);transition:top .3s,transform .3s .3s}.bn_chimuspa{width:80%;margin:20px auto 80px}.hero-area .hero-areaNews{position:static;width:100%}.hero-area .hero-areaNews dl{padding:2px;border-radius:0}.hero-area .hero-logo{top:20%}#menu .menulist a{width:48%;margin-bottom:20px}#menu .menulist img{width:100%;height:auto}#access .flexImg{margin-bottom:2em}#access .flexTxt{padding-bottom:2em}#access #freeShuttleBus .flexBox.flexL .timeTable{flex-basis:49%}#access #freeShuttleBus .flexBox.flexL .timeTable table{width:100%;font-size:16px}#access #freeShuttleBus .flexR{margin-top:50px;text-align:center}#access #freeShuttleBus .timeTable .icon_fa_arrow{font-size:15px}#access #freeShuttleBus .timeTable+.timeTable{margin-left:0}#access .flexBox>.flexR{margin-top:40px}.newsTable tr th{width:5em}#kodawari .contentIn02>.flexBox{text-align:center}#kodawari .kodawariBox{display:inline-block}#kodawari .kodawariBox:nth-of-type(even) img.kodawariTxt{top:0;bottom:auto}.headImg{min-height:100px}.tableStl01>tbody>tr>*{display:block;width:100% !important}.tableStl01>tbody>tr>th{padding:1em}.formWrap .formBox .formTable tr.required>th:after{right:0}.formWrap .formBox{padding:1em 2em 4em}.formWrap .formBox .formTable tr>*{display:block;width:100%}.formWrap .formBox .formTable tr>th{padding-bottom:0}#kodawari-page{padding:30px 0 30px}#kodawari-page *[class*=kodawari-sec] p{width:100%;max-width:100%;text-align:start}#kodawari-page *[class*=kodawari-sec] .flexBox>*+*{margin-top:3em}#kodawari-page .kodawari-sec02{padding-bottom:50%}#menu-page .menuList{padding:20px 0}#menu-page .tab_area{flex-wrap:wrap;align-items:stretch;gap:.5em 0;justify-content:space-between;margin:20px auto;padding:0 20px}#menu-page .tab_area li{width:49%;max-width:49%}#menu-page .tab_area li .spOnly{width:90%;max-width:150px}#menu-page .tab_area li .spOnly img{width:100%}#menu-page .tab_area li.select{border:2px solid #aa0f1b}#menu-page .menu-item{width:100%;max-width:inherit}#menu-page .menu-item img{height:auto;width:100%}#menu-page .price{text-align:left}#reservation-page a.tabelog{margin-top:1em}.reserveInformation ul{flex-wrap:wrap;gap:1em 0}.reserveInformation ul li{flex-basis:49%}}