@charset "UTF-8";#p-reservation .result{max-width:1100px;margin-right:auto;margin-bottom:100px;margin-left:auto}#p-reservation .result_word{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:70px;background-color:#000;color:#fff;font-size:1.8rem;font-weight:700}#p-reservation .result_word_ttl{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-preferred-size:140px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;flex-basis:140px;align-items:center;justify-content:center;background-color:#737373}#p-reservation .result_word_ttl:before{display:block;position:absolute;top:0;right:-20px;bottom:0;width:20px;height:100%;margin:auto;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#737373)) no-repeat top left/100% 50%,-webkit-gradient(linear,right bottom,left top,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#737373)) no-repeat bottom right/100% 50%;background:-webkit-linear-gradient(top right,rgba(255,255,255,0) 50%,#737373 50.5%) no-repeat top left/100% 50%,-webkit-linear-gradient(bottom right,rgba(255,255,255,0) 50%,#737373 50.5%) no-repeat bottom right/100% 50%;background:linear-gradient(to bottom left,rgba(255,255,255,0) 50%,#737373 50.5%) no-repeat top left/100% 50%,linear-gradient(to top left,rgba(255,255,255,0) 50%,#737373 50.5%) no-repeat bottom right/100% 50%;content:""}#p-reservation .result_word_list{-ms-flex-preferred-size:calc(100% - 140px);-webkit-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:calc(100% - 140px);flex-wrap:wrap;align-items:center;margin-left:50px;padding:20px 0 10px}#p-reservation .result_word_list>li{margin-bottom:10px}#p-reservation .result_word_list>li:not(:last-of-type){position:relative;margin-right:2rem;padding-right:4rem}#p-reservation .result_word_list>li:not(:last-of-type)::before{-webkit-transform:translateY(-50%);position:absolute;top:50%;right:0;transform:translateY(-50%);color:#737373;font-size:2.6rem;content:'／'}#p-reservation .result_count{margin-top:20px;font-size:1.8rem;font-weight:700;text-align:center}#p-reservation .result_count span{font-family:Roboto,sans-serif;font-size:3rem;font-weight:500}#p-reservation .result_list{margin-top:20px;border-top:1px solid #878787}#p-reservation .result_list>article{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 0;border-bottom:1px solid #878787}#p-reservation .result_pic{-ms-flex-preferred-size:31%;flex-basis:31%;text-align:center}#p-reservation .result_btn{-ms-flex-preferred-size:22%;flex-basis:22%}#p-reservation .result_btn span{font-size:1.6rem}#p-reservation .result_cont{-ms-flex-preferred-size:47%;flex-basis:47%;padding:0 30px}#p-reservation .result_tag{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}#p-reservation .result_tag>li:not(:last-of-type){margin-right:10px;margin-bottom:5px}#p-reservation .result_tag span{display:inline-block;padding:0 10px;border-radius:3px;background-color:#494949;color:#fff;font-size:1.3rem}#p-reservation .result_catch{margin-top:10px;font-size:1.6rem;font-weight:700}#p-reservation .result_name{font-size:2.8rem;font-weight:700;line-height:1.4}#p-reservation .result_name span{font-size:1.6rem}#p-reservation .result_txt{margin-top:10px}#p-reservation .result_tel{margin-top:10px}#p-reservation .result_tel span{position:relative;padding-left:3.4rem;font-family:Roboto,sans-serif;font-size:2.6rem;font-weight:500}#p-reservation .result_tel span:before{-webkit-transform:translateY(-50%);speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#000;font-family:icons;font-size:2.4rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none;content:"\e866"}#p-reservation .result_btn>li:not(:first-of-type){margin-top:20px}#p-reservation .reservation_ttl{font-size:3rem;font-weight:700;text-align:center}#p-reservation .m-reservation_btn{margin-top:40px}@media only screen and (max-width:480px){#p-reservation .result{margin-bottom:50px}#p-reservation .result_word{display:block;margin-right:-10px;margin-left:-10px;font-size:1.6rem}#p-reservation .result_word_ttl{padding:10px}#p-reservation .result_word_list{margin-left:0;padding:10px 10px 5px}#p-reservation .result_word_list>li{margin-bottom:5px}#p-reservation .result_word_list>li:not(:last-of-type){margin-right:1.2rem}#p-reservation .result_list>article{display:block}#p-reservation .result_cont{margin-top:10px;padding:0}#p-reservation .result_catch{font-size:1.4rem}#p-reservation .result_name{font-size:2.6rem}#p-reservation .result_btn{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:20px}#p-reservation .result_btn>li{-ms-flex-preferred-size:48%;flex-basis:48%}#p-reservation .result_btn>li:not(:first-of-type){margin-top:0}#p-reservation .result_btn a{display:block;min-width:auto;padding:10px}#p-reservation .result_btn a span{padding-right:25px}#p-reservation .reservation_ttl{font-size:2rem}}