@charset "UTF-8";
/* コンパイルCSS 直接修正禁止 */
.decoTit{margin-top:.8rem;margin-bottom:.6rem}.decoTit .title{position:relative;z-index:0;text-align:center}.decoTit .title:before{content:'';position:absolute;z-index:-1;left:0;right:0;top:calc(50% - 1px);height:1px;background-color:#a5a5a5}.decoTit .title span{font-family:ryo-display-plusn,serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.2rem;letter-spacing:.12em;line-height:1;padding:0 .3rem;background-color:#fff}.mod_reservation>.in{position:relative;width:9.8rem;height:3.9rem;border:1px solid #d0b98e;background-color:#fff;box-sizing:border-box;margin:0 auto;margin-bottom:1.2rem;padding-right:4.4rem;padding-top:.2rem;padding-bottom:.2rem;text-align:center}.mod_reservation .ph{position:absolute;top:.2rem;right:.2rem;width:4.2rem;height:3.5rem}.mod_reservation .secTit{margin-top:.6rem}.mod_reservation .secTit .title{padding-bottom:.24rem}.mod_reservation .secTit .title span{font-size:.3rem;color:#b18b43;letter-spacing:.13em;line-height:1.2}.mod_reservation .catch{font-size:.2rem;letter-spacing:.12em;line-height:2.47;margin-bottom:.1rem}.mod_reservation .txt{font-size:.14rem;text-align:center;line-height:2;letter-spacing:.1em}.mod_reservation .btn01{width:2.4rem;height:.46rem;margin-top:.3rem;background-color:#c1a269;border:none}.mod_reservation .btn01:before{background-color:#4b4b4b}.mod_reservation .btn01 span{color:#fff;font-size:.14rem;letter-spacing:.15em;line-height:2.14}.mod_reservation .btn01 i:after,.mod_reservation .btn01 i:before{background-color:#fff}.no-touchevents .mod_reservation .btn01:hover span{color:#fff}.sec_content>.in{padding-top:2.2rem;background-color:#fcfbf8}.sec_content .fair_box{width:11.6rem;margin:0 auto;margin-bottom:1.2rem;padding-top:.7rem;padding-bottom:.7rem;background-color:#fff;border:2px solid #f6ece5;box-sizing:border-box}.sec_content .fair_article{width:10.2rem;margin:0 auto}.sec_content .info_box{position:relative;padding-right:3.9rem;min-height:3.5rem}.sec_content .info_box .date_box{font-family:minion-3-subhead,serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.36rem;color:#b18b43}.sec_content .info_box .date_box .day{margin-right:8px}.sec_content .info_box .date_box.week6{color:#2b60a0}.sec_content .info_box .date_box.week0{color:#c85230}.sec_content .info_box .date_box .week:before{content:'';font-family:ryo-display-plusn,serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.26rem}.sec_content .info_box .date_box .week.week1:before{content:'（月）'}.sec_content .info_box .date_box .week.week2:before{content:'（火）'}.sec_content .info_box .date_box .week.week3:before{content:'（水）'}.sec_content .info_box .date_box .week.week4:before{content:'（木）'}.sec_content .info_box .date_box .week.week5:before{content:'（金）'}.sec_content .info_box .date_box .week.week6:before{content:'（土）';color:#2b60a0}.sec_content .info_box .date_box .week.week0:before{content:'（日）';color:#c85230}.sec_content .info_box .date_box .time{font-size:.14rem;letter-spacing:.12em;line-height:1;color:#b18b43;margin-left:.02rem}.sec_content .info_box .title{font-family:ryo-display-plusn,serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.24rem;letter-spacing:.12em;line-height:1.76;padding-bottom:.1rem;margin-bottom:.3rem;border-bottom:1px solid #a5a5a5}.sec_content .info_box .thumb{position:absolute;top:0;right:0;width:3.5rem;height:3.5rem}.sec_content .info_box .caption{font-size:.14rem;letter-spacing:.08em;line-height:2;color:#333}.sec_content .info_box .privilege{position:relative;margin-top:.25rem}.sec_content .info_box .privilege>dt{font-family:ryo-display-plusn,serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.2rem;letter-spacing:.12em;line-height:2.2;color:#1e1e1e;margin-bottom:.1rem}.sec_content .info_box .privilege>dd{font-size:.13rem;letter-spacing:.08em;line-height:1.76}.sec_content .item_box{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:.4rem}.sec_content .item{display:block;width:4.9rem}.sec_content .item>dt{position:relative;text-align:right;height:.34rem;padding:0 .05rem;border-bottom:1px solid #d8c6a2}.sec_content .item>dt .title{display:inline-block;position:absolute;left:0;font-family:ryo-display-plusn,serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.18rem;letter-spacing:.12em;line-height:1;color:#b18b43;border:none}.sec_content .item>dt span{display:inline-block;padding:0 .5em;border:1px solid #8e8e8e;font-size:.12rem;line-height:1.4}.sec_content .item>dd{font-size:.13rem;letter-spacing:.08em;line-height:1.76;text-align:justify;text-justify:inter-ideograph;color:#333;padding-top:.2rem}.ie .sec_content .item>dd{font-feature-settings:normal}.sec_content .links{text-align:center}.sec_content .links .btn01{width:3.4rem;height:.54rem}@media screen and (max-width:460px){.decoTit{margin-top:.5rem;margin-bottom:.3rem}.decoTit .title span{font-size:.13rem;padding:0 .1rem}.mod_reservation>.in{width:calc(100% - .5rem);height:auto;padding:.2rem}.mod_reservation .ph{width:100%;height:auto;position:relative;top:auto;right:auto}.mod_reservation .secTit{margin-top:.24rem}.mod_reservation .secTit .title{padding-bottom:.12rem}.mod_reservation .secTit .title span{font-size:.22rem}.mod_reservation .catch{font-size:.15rem;line-height:1.8}.mod_reservation .txt{text-align:left;font-size:.11rem;line-height:1.9;letter-spacing:.09em}.mod_reservation .btn01{width:100%;height:.5rem;margin-top:.2rem}.mod_reservation .btn01 span{font-size:.12rem;letter-spacing:.15em;line-height:3.02}.sec_content>.in{padding-top:.4rem}.sec_content .fair_box{padding:.15rem;width:calc(100% - .3rem);margin-bottom:.8rem}.sec_content .fair_article{width:100%}.sec_content .info_box{padding-right:0;min-height:none}.sec_content .info_box .date_box{font-size:.24rem;line-height:1;font-feature-settings:"palt"}.sec_content .info_box .date_box .week:before{font-size:.16rem}.sec_content .info_box .date_box .time{font-size:.1rem}.sec_content .info_box .title{font-feature-settings:"palt";font-size:.14rem;letter-spacing:.17em;line-height:1.64;margin-top:.1rem;margin-bottom:.2rem}.sec_content .info_box .thumb{position:relative;top:auto;right:auto;width:100%;height:auto;padding-bottom:.1rem}.sec_content .info_box .caption{font-size:.12rem;letter-spacing:.09em;line-height:1.81}.sec_content .info_box .privilege{margin-top:.12rem}.sec_content .info_box .privilege>dt{position:relative;z-index:0;text-align:center}.sec_content .info_box .privilege>dt span{font-size:.13rem;padding:0 .3rem;background-color:#fff}.sec_content .info_box .privilege>dt::before{content:'';position:absolute;z-index:-1;left:0;right:0;top:calc(50% - 1px);height:1px;background-color:#a5a5a5}.sec_content .info_box .privilege>dd{margin-bottom:.4rem;font-size:.12rem}.sec_content .item_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:0}.sec_content .item{width:100%;margin-bottom:.25rem}.sec_content .item>dt{height:.24rem}.sec_content .item>dt .title{padding-top:.025rem;font-size:.12rem;letter-spacing:.04em}.sec_content .item>dt span{font-size:.1rem}.sec_content .item>dd{font-size:.11rem;letter-spacing:.09em;line-height:2;padding-top:.1rem}.sec_content .links .btn01{position:relative;bottom:auto;width:100%}.sec_content .links .btn01.linkres{margin-bottom:.1rem}.sec_content .links .btn01.linkres:last-child{background:#f6ece5;border:none}}@media screen and (max-width:360px){.sec_content .item>dt .title{font-size:.13rem}}@media screen and (max-width:320px){.sec_content .item>dt span{font-size:.08rem}}
/*# sourceMappingURL=fair_detail.css.map */
