﻿.con_intro{display:flex;flex-wrap:wrap;margin-top:70px;margin-bottom:70px;width:calc(1820 / 1920 * 100%);max-width:calc(1050 * 1px);margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.con_intro{width:calc(92 / 100 * 100%)}}.con_intro .catch{font-size:172%;min-width:13em}@media only screen and (max-width: 767px){.con_intro .catch{font-size:140%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .catch{margin-top:2rem}}@media only screen and (max-width: 767px){.con_intro .catch{text-align:center;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .txt{margin-top:2rem}}@media only screen and (max-width: 767px){.con_intro .txt{margin-top:1em}}.con_rest{padding-top:calc(140 / 14 * 1em)}@media only screen and (max-width: 767px){.con_rest{padding-top:calc(140 / 14 * 1em * .5)}}.con_rest .st_rest .jp{font-weight:500;font-weight:300}.con_rest .catch_rest{margin-top:.75em;margin-bottom:2em}.slider{max-width:1920px;margin:0 auto;position:relative}.slider .slick-next{position:absolute;top:50%;right:15.625%;transform:translate(0%, -50%);z-index:1}@media only screen and (max-width: 767px){.slider .slick-next{top:45%}}@media only screen and (max-width: 767px){.slider .slick-next{right:5px}}@media only screen and (min-width: 1750px) and (max-width: 1800px){.slider .slick-next{right:13.54167%}}@media only screen and (min-width: 1700px) and (max-width: 1749px){.slider .slick-next{right:11.45833%}}@media only screen and (min-width: 1600px) and (max-width: 1699px){.slider .slick-next{right:9.375%}}@media only screen and (min-width: 1500px) and (max-width: 1599px){.slider .slick-next{right:7.29167%}}@media only screen and (min-width: 1400px) and (max-width: 1499px){.slider .slick-next{right:5.20833%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.slider .slick-next{right:2.08333%}}@media only screen and (max-width: 1024px){.slider .slick-next{right:1.5625%}}.slider .slick-prev{position:absolute;top:50%;left:15.625%;transform:translate(0%, -50%);z-index:1}@media only screen and (max-width: 767px){.slider .slick-prev{top:45%}}@media only screen and (max-width: 767px){.slider .slick-prev{left:5px}}@media only screen and (min-width: 1750px) and (max-width: 1800px){.slider .slick-prev{left:13.54167%}}@media only screen and (min-width: 1700px) and (max-width: 1749px){.slider .slick-prev{left:11.45833%}}@media only screen and (min-width: 1600px) and (max-width: 1699px){.slider .slick-prev{left:9.375%}}@media only screen and (min-width: 1500px) and (max-width: 1599px){.slider .slick-prev{left:7.29167%}}@media only screen and (min-width: 1400px) and (max-width: 1499px){.slider .slick-prev{left:5.20833%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.slider .slick-prev{left:2.08333%}}@media only screen and (max-width: 1024px){.slider .slick-prev{left:1.5625%}}.slider>.slide:not(:first-child){display:none}.slider .slide{padding:0 40px}@media only screen and (max-width: 767px){.slider .slide{padding:0}}.box_rest{max-width:calc(1280 * 1px);margin-left:auto;margin-right:auto;width:84%}@media only screen and (min-width: 768px){.box_rest{display:flex;flex-wrap:wrap;align-items:flex-start}}@media only screen and (max-width: 767px){.box_rest{width:calc(92 / 100 * 100%)}}.box_rest .txt{width:100%;margin-top:3em;margin-bottom:3em}@media only screen and (max-width: 767px){.box_rest .txt{text-align:left}}@media only screen and (min-width: 768px){.box_rest .tbl_rest{width:calc(715 / 1280 * 100%)}}@media only screen and (max-width: 767px){.box_rest .tbl_rest th{width:5em}}.box_rest .box_ser{background-color:#f2f0ec}@media only screen and (min-width: 768px){.box_rest .box_ser{width:calc(467 / 1280 * 100%);margin-right:0;margin-left:auto}}@media only screen and (max-width: 767px){.box_rest .box_ser{margin-top:2em}}.box_rest .box_ser>.inner{display:flex;align-items:center;width:calc(390 / 467 * 100%);padding-top:3em;padding-bottom:2em;margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.box_rest .box_ser>.inner{width:88%;padding-top:2em;padding-bottom:2em}}.box_rest .box_ser>.inner .box_l{width:calc(255 / 390 * 100%)}.box_rest .box_ser>.inner .box_r{width:calc(117 / 390 * 100%);margin-right:0;margin-left:auto}.box_rest .box_ser>.inner .st_ser{display:flex;flex-direction:column;font-weight:normal}.box_rest .box_ser>.inner .st_ser .en{font-family:'Parisienne', cursive;font-size:215%;color:#9c1a21;font-weight:normal;order:-1;transform:rotate(-5deg);font-style:italic;margin-left:-1em;margin-top:-.75em}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_rest .box_ser>.inner .st_ser .en{font-size:200%}}@media only screen and (max-width: 767px){.box_rest .box_ser>.inner .st_ser .en{font-size:143%}}.box_rest .box_ser>.inner .st_ser .jp{font-size:129%;margin-top:.5em;margin-bottom:.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_rest .box_ser>.inner .st_ser .jp{font-size:129%}}@media only screen and (max-width: 767px){.box_rest .box_ser>.inner .st_ser .jp{font-size:129%}}.box_rest .box_ser>.inner .text{font-size:100%;color:#51280c}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_rest .box_ser>.inner .text{font-size:100%}}@media only screen and (max-width: 767px){.box_rest .box_ser>.inner .text{font-size:100%}}@media only screen and (min-width: 768px){.box_rest .box_ser>.inner .text{line-height:calc(26 / 14)}}.box_rest .box_ser>.inner .reco{color:#9c1a21}@media only screen and (min-width: 768px){.box_rest .box_ser>.inner .reco{line-height:calc(26 / 14)}}.box_bf{margin-top:calc(80 / 14 * 1em);width:calc(1280 / 1920 * 100%);max-width:1100px;background-color:#f2f0ec;margin-right:auto;margin-left:auto;display:flex;align-items:center;flex-direction:row;box-sizing:border-box;padding:2em}@media only screen and (max-width: 767px){.box_bf{margin-top:5em}}@media only screen and (max-width: 767px){.box_bf{flex-direction:column}}@media only screen and (max-width: 1199px){.box_bf{width:calc(92 / 100 * 100%);padding-top:2em;padding-bottom:2em}}.box_bf .img{order:-1;width:40%}@media only screen and (max-width: 767px){.box_bf .img{width:100%}}.box_bf .box_text{display:flex;flex-direction:column;box-sizing:border-box;width:60%;padding-left:calc(40 / 14 * 1em)}@media only screen and (max-width: 767px){.box_bf .box_text{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_bf .box_text{padding-left:calc(32 / 14 * 1em)}}@media only screen and (max-width: 767px){.box_bf .box_text{padding-left:0}}.box_bf .box_text .box_st{align-items:center;display:flex;margin-top:0}@media only screen and (max-width: 767px){.box_bf .box_text .box_st{margin-top:1em}}.box_bf .box_text .box_st .st .txt_catch span{display:block}.box_bf .box_text .box_st .icon{background-color:#9c1a21;border-radius:1000px;color:#fff;width:calc(120 / 14 * 1em);min-width:calc(120 / 14 * 1em);aspect-ratio:1;display:flex;align-items:center;flex-direction:column;justify-content:center;margin-left:auto;margin-right:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_bf .box_text .box_st .icon{min-width:auto}}@media only screen and (max-width: 767px){.box_bf .box_text .box_st .icon{min-width:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_bf .box_text .box_st .icon{margin-right:-1em}}@media only screen and (max-width: 767px){.box_bf .box_text .box_st .icon{margin-right:0}}@media only screen and (max-width: 767px){.box_bf .box_text .box_st .icon{width:calc(90 / 14 * 1em);margin-right:0}}.box_bf .box_text .box_st .icon>span{display:block;line-height:1;letter-spacing:0}.box_bf .box_text .box_st .icon>span:nth-child(1){font-size:108%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_bf .box_text .box_st .icon>span:nth-child(1){font-size:108%}}@media only screen and (max-width: 767px){.box_bf .box_text .box_st .icon>span:nth-child(1){font-size:79%}}.box_bf .box_text .box_st .icon>span:nth-child(2){font-size:358%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_bf .box_text .box_st .icon>span:nth-child(2){font-size:358%}}@media only screen and (max-width: 767px){.box_bf .box_text .box_st .icon>span:nth-child(2){font-size:215%}}.box_bf .box_text .box_st .icon>span:nth-child(2) .per{font-size:40%}.box_bf .box_text .box_st .icon>span:nth-child(3){font-size:143%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_bf .box_text .box_st .icon>span:nth-child(3){font-size:143%}}@media only screen and (max-width: 767px){.box_bf .box_text .box_st .icon>span:nth-child(3){font-size:100%}}.box_bf .box_text .txt{margin-top:calc(16 / 14 * 1em);width:90%}@media only screen and (max-width: 767px){.box_bf .box_text .txt{margin-top:1em}}@media only screen and (max-width: 767px){.box_bf .box_text .txt{width:100%}}.box_bf .box_text .tbl_bf{margin-top:calc(25 / 14 * 1em)}@media only screen and (max-width: 767px){.box_bf .box_text .tbl_bf{margin-top:2em}}.box_park{border:1px solid #d0c9b2;width:calc(1280 / 1920 * 100%);margin-right:auto;margin-left:auto;margin-top:calc(62 / 14 * 1em);--box-st:22rem}@media only screen and (min-width: 1200px){.box_park{padding-top:calc(45 / 14 * 1em);padding-bottom:calc(45 / 14 * 1em);display:flex;justify-content:center}}@media print{.box_park{padding-top:calc(45 / 14 * 1em);padding-bottom:calc(45 / 14 * 1em);display:flex;justify-content:center}}@media only screen and (max-width: 1199px){.box_park{width:calc(92 / 100 * 100%);padding-top:2em;padding-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_park{padding-top:3em;padding-bottom:1em}}.box_park>.inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1200px){.box_park>.inner{display:flex;flex-wrap:wrap;width:88%;max-width:80rem}}@media print{.box_park>.inner{display:flex;flex-wrap:wrap;width:88%;max-width:80rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_park>.inner{max-width:60rem}}@media only screen and (max-width: 1199px){.box_park>.inner{width:calc(84 / 92 * 100%);margin-right:auto;margin-left:auto}}@media only screen and (min-width: 1200px){.box_park .box_st{width:var(--box-st)}}@media print{.box_park .box_st{width:var(--box-st)}}@media only screen and (max-width: 1199px){.box_park .box_st{margin-bottom:1em}}@media only screen and (min-width: 1200px){.box_park .box_text{width:calc(100% - var(--box-st))}}@media print{.box_park .box_text{width:calc(100% - var(--box-st))}}.box_park .box_text .catch{font-size:115%;display:flex;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_park .box_text .catch{font-size:115%}}@media only screen and (max-width: 767px){.box_park .box_text .catch{font-size:100%}}.box_park .box_text .catch em{border-radius:100px;background-color:#9c1a21;color:#fff;padding-right:calc(25 / 16 * 1em);padding-left:calc(25 / 16 * 1em);height:calc(37 / 16 * 1em);display:flex;align-items:center;margin-left:1em}@media only screen and (max-width: 767px){.box_park .box_text .catch em{margin-top:.5em;padding-right:1em;padding-left:1em}}.box_park .box_text ul{font-size:108%;letter-spacing:.08em;margin-top:.75em}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_park .box_text ul{font-size:100%}}@media only screen and (max-width: 767px){.box_park .box_text ul{font-size:100%}}@media only screen and (max-width: 767px){.box_park .box_text ul{margin-top:1.25em}}.box_park .box_text ul li{padding-left:1em;text-indent:-1em}.box_park .box_text ul li:not(:first-child){margin-top:.5em}.box_park .box_text ul li::before{content:"・"}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_park .btn_more{padding-right:2em}}.c-tab__buttons{align-items:flex-end;display:flex;justify-content:center;position:relative;width:calc(1820 / 1920 * 100%);margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.c-tab__buttons{align-items:auto}}.c-tab__buttons::before{content:"";display:block;position:absolute;background-color:#a3a3a3;height:1px;width:100%;left:0;right:0;bottom:0;z-index:-1}.c-tab__buttons li{margin-right:10px;max-width:380px;cursor:pointer;text-align:center;position:relative;box-sizing:border-box;width:100%}@media only screen and (max-width: 767px){.c-tab__buttons li{margin-right:5px}}.c-tab__buttons li:last-child{margin-right:0}.c-tab__buttons li a{background:none;border:none;border-radius:0;appearance:none;padding:0;font-size:inherit;font-family:inherit;color:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;width:100%;height:100%;border-top:1px solid #d0c9b2;border-right:1px solid #d0c9b2;border-left:1px solid #d0c9b2;background:#d0c9b2;height:6.4em}.c-tab__buttons li a.is-active,.c-tab__buttons li a:hover{background-color:#fff;border-color:#a3a3a3;height:7.82222em}.c-tab__buttons li a:not(.is-active){cursor:pointer}.c-tab__buttons li .genre{font-size:70%;margin-right:.25em}@media only screen and (min-width: 768px) and (max-width: 1199px){.c-tab__buttons li .genre{margin-bottom:.5em;display:block;margin-right:0}}@media only screen and (max-width: 767px){.c-tab__buttons li .genre{font-size:56%;margin-bottom:.5em;display:block;margin-right:0}}.c-tab__buttons li .cate{background-color:#9c1a21;color:#fff;height:calc(25 / 14 * 1em);padding-right:.5em;padding-left:.5em;display:block;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.c-tab__buttons li .cate{font-size:72%}}@media only screen and (max-width: 767px){.c-tab__buttons li .cate{margin-bottom:.25em}}.c-tab__buttons li span.jp{font-size:143%;line-height:1;margin-top:.25em}@media only screen and (min-width: 768px) and (max-width: 1199px){.c-tab__buttons li span.jp{font-size:143%}}@media only screen and (max-width: 767px){.c-tab__buttons li span.jp{font-size:129%}}@media only screen and (max-width: 767px){.c-tab__buttons li span.jp{letter-spacing:0}}.con_menu{background-color:#f2f0ec;margin-top:calc(115 / 14 * 1em);padding-top:calc(135 / 14 * 1em);padding-bottom:calc(165 / 14 * 1em)}@media only screen and (max-width: 767px){.con_menu{margin-top:calc(115 / 14 * 1em * .5)}}@media only screen and (max-width: 767px){.con_menu{padding-top:calc(135 / 14 * 1em * .5)}}@media only screen and (max-width: 767px){.con_menu{padding-bottom:calc(165 / 14 * 1em * .5)}}.con_menu .box_menu{margin-top:calc(55 / 14 * 1em);box-sizing:border-box;margin-right:auto;margin-left:auto;background-color:#fff;display:flex}@media only screen and (max-width: 767px){.con_menu .box_menu{margin-top:calc(55 / 14 * 1em * .5)}}.con_menu .box_menu:not(:first-of-type){margin-top:calc(55 / 14 * 1em)}@media only screen and (max-width: 767px){.con_menu .box_menu:not(:first-of-type){margin-top:calc(55 / 14 * 1em * .5)}}@media only screen and (min-width: 768px){.con_menu .box_menu{max-width:calc(1280 * 1px);padding:calc(30 / 1920 * 100%);width:86%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_menu .box_menu{padding:3em}}@media only screen and (max-width: 767px){.con_menu .box_menu{width:calc(92 / 100 * 100%);flex-direction:column;padding:2em calc(4 / 100 * 100%)}}.con_menu .box_menu .img{order:-1}@media only screen and (min-width: 768px){.con_menu .box_menu .img{width:calc(485 / 1220 * 100%)}}.con_menu .box_menu .img img{width:100%}@media only screen and (min-width: 768px){.con_menu .box_menu .box_text{margin-right:0;margin-left:auto;width:calc(665 / 1220 * 100%)}}@media only screen and (max-width: 767px){.con_menu .box_menu .box_text{margin-top:1.5em}}.con_menu .box_menu .st_det{padding-top:.5em;margin-bottom:1.25em}.con_menu .box_menu .price{padding-bottom:calc(25 / 14 * 1em);margin-bottom:calc(25 / 14 * 1em);display:flex;align-items:center;border-bottom:1px solid #b5b5b5}.con_menu .box_menu .price dt{background-color:#e5adb0;box-sizing:border-box;color:#9c1a21;text-align:center;width:calc(75 / 14 * 1em);height:calc(25 / 14 * 1em);padding-right:.5em;padding-left:.5em;display:flex;align-items:center;justify-content:center;margin-right:calc(15 / 14 * 1em)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_menu .box_menu .price dt{padding-right:.25em;padding-left:.25em;width:calc(50 / 14 * 1em)}}@media only screen and (max-width: 767px){.con_menu .box_menu .price dt{width:calc(60 / 14 * 1em);margin-right:calc(10 / 14 * 1em)}}.con_menu .box_menu .price dd{display:flex;align-items:baseline;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_menu .box_menu .price dd{max-width:calc(100% - em(60) - em(10))}}.con_menu .box_menu .price dd .amount{font-size:200%;color:#9c1a21;line-height:1;margin-right:0.25em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_menu .box_menu .price dd .amount{font-size:179%}}.con_menu .box_menu .price dd .note{font-size:115%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_menu .box_menu .price dd .note{font-size:100%}}@media only screen and (max-width: 767px){.con_menu .box_menu .price dd .note{font-size:100%}}@media only screen and (max-width: 767px){.con_menu .box_menu .price dd .note{margin-top:.25em;margin-bottom:.25em}}.con_menu .box_menu .box_det{margin-top:2em}.con_menu .box_menu .box_det .box_det_btn{background:none;border:none;border-radius:0;appearance:none;padding:0;font-size:inherit;font-family:inherit;color:inherit;font-size:115%;padding-left:calc(45 / 16 * 1em);height:calc(50 / 14 * 1em);width:100%;text-align:left;background-color:#d0c9b2;display:flex;align-items:center;cursor:pointer}.mouse .con_menu .box_menu .box_det .box_det_btn{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .con_menu .box_menu .box_det .box_det_btn:hover,.touch .con_menu .box_menu .box_det .box_det_btn.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .con_menu .box_menu .box_det .box_det_btn{-webkit-tap-highlight-color:transparent}.touch .con_menu .box_menu .box_det .box_det_btn.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_menu .box_menu .box_det .box_det_btn{font-size:100%}}@media only screen and (max-width: 767px){.con_menu .box_menu .box_det .box_det_btn{font-size:100%}}@media only screen and (max-width: 767px){.con_menu .box_menu .box_det .box_det_btn{padding-left:calc(45 / 16 * 1em * .5)}}@media only screen and (max-width: 767px){.con_menu .box_menu .box_det .box_det_btn{height:3em}}.con_menu .box_menu .box_det .box_det_btn .ics{font-size:250%;display:flex;align-items:center;justify-content:center;width:2em;height:100%;margin-right:0;margin-left:auto}.con_menu .box_menu .box_det .box_det_btn.is-active .ics .ion-ios-minus-empty{display:none}.con_menu .box_menu .box_det .box_det_btn:not(.is-active) .ics .ion-ios-plus-empty{display:none}.con_menu .box_menu .box_det .box_det_target{padding-left:calc(45 / 16 * 1em);padding-right:calc(45 / 16 * 1em);padding-top:1em;padding-bottom:1em;line-height:calc(30 / 14);background-color:#f2f0ec;display:none}@media only screen and (max-width: 767px){.con_menu .box_menu .box_det .box_det_target{padding-left:calc(45 / 16 * 1em * .5)}}@media only screen and (max-width: 767px){.con_menu .box_menu .box_det .box_det_target{padding-right:calc(45 / 16 * 1em * .5)}}@media only screen and (max-width: 767px){.con_menu .box_menu .box_det .box_det_target{padding-bottom:2em}}.con_rsv{margin-top:calc(80 / 14 * 1em);padding-bottom:calc(100 / 14 * 1em);margin-bottom:calc(80 / 14 * 1em);border-bottom:1px solid #d0c9b2}@media only screen and (max-width: 767px){.con_rsv{margin-top:calc(80 / 14 * 1em * .5)}}@media only screen and (max-width: 767px){.con_rsv{padding-bottom:calc(100 / 14 * 1em * .5)}}@media only screen and (max-width: 767px){.con_rsv{margin-bottom:calc(80 / 14 * 1em * .5)}}.con_rsv>.inner{width:calc(1280 / 1920 * 100%);margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.con_rsv>.inner{width:calc(84 / 100 * 100%)}}.con_rsv .st_rsv .jp{margin-top:.6em}.con_rsv .btn_rsv{margin-top:2em}.con_rsv .btn_rsv a{width:calc(410 / 16 * 1em);min-width:auto;max-width:none;margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.con_rsv .btn_rsv a{width:100%}}.con_rsv .txt_tel{font-size:215%;text-align:center;letter-spacing:.1em;margin-top:.25em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rsv .txt_tel{font-size:215%}}@media only screen and (max-width: 767px){.con_rsv .txt_tel{font-size:158%}}.con_rsv .txt_tel a{text-decoration:none}.con_news{display:flex;flex-wrap:wrap;width:calc(1280 / 1920 * 100%);margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.con_news{--st:calc(255 / 14 * 1em)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news{--st:calc(220 / 14 * 1em);width:86%}}@media only screen and (max-width: 767px){.con_news{width:calc(84 / 100 * 100%)}}.con_news .btn_more{width:100%;margin-top:calc(20 / 14 * 1em)}@media only screen and (min-width: 768px){.box_news_st{width:var(--st)}}@media only screen and (min-width: 768px){.box_news{width:calc(100% - var(--st))}}@media only screen and (max-width: 767px){.box_news{margin-top:2em}}@media only screen and (max-width: 767px){.box_news{width:100%}}.box_news li{--time:calc(145 / 14 * 1em);--arrow:calc(50 / 14 * 1em);--sp-pos:calc(10 / 14 * 1em);position:relative}@media only screen and (max-width: 767px){.box_news li{--arrow:calc(20 / 14 * 1em)}}.box_news li:nth-child(odd){background-color:#f2f0ec}.box_news li a{box-sizing:border-box;min-height:rem(60);padding-top:1em;padding-bottom:1em;display:flex;width:100%;text-decoration:none}.mouse .box_news li a{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .box_news li a:hover,.touch .box_news li a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .box_news li a{-webkit-tap-highlight-color:transparent}.touch .box_news li a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}@media only screen and (max-width: 767px){.box_news li a{flex-direction:column;padding-right:calc(var(--arrow) + var(--sp-pos))}}.box_news li time{font-family:'Noto Sans JP', sans-serif;text-align:center;letter-spacing:.08em}@media only screen and (min-width: 768px){.box_news li time{width:var(--time)}}@media only screen and (max-width: 767px){.box_news li time{text-align:left;padding-left:2rem}}@media only screen and (min-width: 768px){.box_news li .txt{width:calc(100% - var(--time) - var(--arrow))}}@media only screen and (max-width: 767px){.box_news li .txt{padding-left:2rem;margin-top:.25em}}.box_news li .arrow{width:var(--arrow)}@media only screen and (max-width: 767px){.box_news li .arrow{position:absolute;right:var(--sp-pos);top:0;bottom:0}}
