@charset "UTF-8";.l-title{background-image:url(../../img/contents_prp-fd_title_bg.jpg)}.case{position:relative;margin:0 1px;margin-bottom:15px}.case-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 10px 20px}.case-title{margin-left:15px;text-shadow:1px 1px #555;font-size:21px;letter-spacing:2px;color:#fff}.case-text{margin:-3px auto 0 85px;text-shadow:-1px -1px #fff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:23px;color:#555}.case-text em{margin:0 3px;vertical-align:-5px;font-size:36px}.case-text sup{font-size:12px}.case .note{position:absolute;bottom:10px;left:15px;color:#fff;-webkit-transform:scale(.9);transform:scale(.9)}.case.short{margin-top:15px}.case.short .case-title{margin-left:0}.case.short .case-text{margin:-3px auto 0 35px}.case.short .note{left:0;margin:0}.case-inner{background:url(../../img/case_result_prp_bg.png) left top no-repeat}.merideri{margin-top:30px}.merideri__title{position:relative;padding:9px;background:#4988a8;text-align:center;font-size:20px;color:#fff}.merideri .list{display:-webkit-box;display:-ms-flexbox;display:flex}.merideri .item{margin-right:2px;padding:20px 15px 14px;width:166.6666666667px;background-position:center 24px;background-repeat:no-repeat;background-color:#f7f3e6}.merideri .item:last-child{margin-right:0}.merideri .item .inner__title{display:table-cell;width:166px;height:2.6em;vertical-align:middle;text-align:center;line-height:1.3;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:20px;color:#555}.merideri .item .inner__text{margin-top:14px;padding:0 3px;width:auto}.merideri .merit{margin-bottom:20px}.m-effect .box-inner>.text{margin-bottom:34px}.m-flow .m-cv{background:-owg-linear-gradient(#e1e1e1,#fff 50%);background:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),color-stop(50%,#fff));background:linear-gradient(#e1e1e1,#fff 50%);border:1px solid #696969;clear:both;margin-top:20px;padding:30px}.m-flow .m-cv .tel{color:#555}.m-flow .m-cv .bhour{line-height:1.2142857143;font-size:1.3em}.m-flow .m-cv .phone a{display:block;font-family:Yantramanav;color:#df5b62}.m-flow .m-cv .phone a:hover{text-decoration:none}.m-flow .m-cv .phone a:hover>*{opacity:1}.m-flow .m-cv .reservation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-flow .m-cv .bhour{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14.5px}.m-flow .m-cv .bhour::before{content:"";display:inline-block;margin-right:12px;width:46px;height:37px;background:url(../../img/tel_freecall_bg.png) no-repeat;background-size:contain}.m-flow .m-cv .phone a{font-size:4.5em}.m-flow .m-cv .button+.button{margin-top:5px}.m-flow .m-cv .button a{width:230px;line-height:36px;font-size:1.6em}