@charset "utf-8";.service .amenityTtl{font-size:26px !important;font-family:serif !important;line-height:1;margin-bottom:16px;color:#9f8f72 !important}.service .amenityTtl em{display:block;font-size:13px;font-family:sans-serif;font-style:normal;margin-bottom:10px}.service section .box .secTxt.tRight strong{float:right;margin-bottom:10px;text-align:left !important}.service section .box .secTxt.tRight .cl{zoom:1}.service section .box .secTxt.tRight .cl:after{content:".";display:block;clear:both;height:0;visibility:hidden}.service section .box .secTxt a{color:#9f8f72;text-decoration:underline}@media all and (max-width:600px){.service section .box .secTxt.tRight strong{float:none;margin:10px auto}.service section .box .secTxt.tRight .cl{display:none}}.access .container{margin-bottom:110px}.access section .box{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-end;align-items:flex-end}.access section .box .boxL{width:29%;text-align:right}.access section .box .boxR{width:68%;text-align:right}.access section .box .boxR img{display:block;width:100%;aspect-ratio:894/447;object-fit:cover}.access section .box .thum{aspect-ratio:894/447;object-fit:cover}.access section .box h3{font-size:26px;font-weight:400;margin-top:26px}.access section .box h3 span{display:none}.access section .box .secTxt{margin-top:6px;font-size:16px}.access section .box .secTxt span{display:block;font-family:游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:10px;color:#666;margin-top:10px}.access section .box .secTxt strong{display:block;font-weight:400;background:#f7f7f7;padding:16px;margin-top:10px;line-height:1.618;font-size:13px;font-family:游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;max-width:max-content}.access section .box .secTxt strong b{font-size:13px;font-weight:400;margin-bottom:6px;display:block}.access section .box .secTxt strong em{display:inline-block;font-family:sans-serif;font-size:10px;text-align:center;background:#999;color:#fff;margin-right:6px;line-height:1;padding:3px 0;width:60px;position:relative;top:-1px;font-style:normal}.access section .box .secTxt .listBox{display:flex;flex-wrap:wrap;justify-content:flex-end}.access section .box .secTxt .listBox dl{max-width:464px;display:table;width:100%;border-collapse:separate;border-spacing:0 3px}.access section .box .secTxt .listBox dl dt{display:table-cell;vertical-align:middle;line-height:1.618;background:#999;color:#fff;padding:3px;width:177px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.access section .box .secTxt .listBox dl dd{display:table-cell;vertical-align:middle;padding:10px 16px;background:#f7f7f7;line-height:1.4}.access section .box .secTxt .listBox dl dd ul{line-height:1.4;text-align:left}.access section .box .secTxt .listBox dl dd ul li{display:inline-block;font-size:13px;font-family:游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:1.4}.access section .box .secTxt .listBox dl dd ul li:after{display:inline-block;content:"、"}.access section .box .secTxt .listBox dl dd ul li:last-child:after{display:none}.access section .box .ttl{font-family:"Gilda Display",serif;text-align:right;font-size:26px;line-height:1}.access section .box .ttl span{display:block;text-align:right;line-height:1;font-size:16px;margin-bottom:10px;color:#9f8f72}.access section .box .tLeft{text-align:left !important}.access section .box .tRight{text-align:right}.access section .box .spArr{display:none}.access section .box .subSlide{width:100%;padding-top:38.164%;object-fit:cover;position:relative}@media all and (max-width:600px){.access section .box{padding:0 10px}.access section .box .boxL{width:100%;text-align:left !important}.access section .box .boxR{width:100%;text-align:left !important}.access section .box h3{font-size:21px;margin-top:10px;text-align:center !important}.access section .box h3 span{display:block;text-align:center;line-height:1;font-size:16px;color:#9f8f72}.access section .box .secTxt .listBox dl dt{width:110px}.access section .box .secTxt{text-align:left !important}.access section .box .ttl{display:none}.access section .box .spArr{max-width:287px;display:block;line-height:0;margin-top:26px;float:right}.access section .box .subSlide{padding-top:61.702%}}.amenityBox{display:block;background:#f3f0ec;max-width:max-content;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding:16px;margin:0 auto;font-size:13px !important}@media all and (max-width:600px){.amenityBox{text-align:center !important}}.newsArea{background:#fff;max-width:1216px;margin:0 auto 42px;border:1px solid #ddd;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding:26px}.newsArea ul li{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}.newsArea ul li:last-child{margin-bottom:0;border:none}.newsArea ul li span{display:block}.newsArea ul li span:nth-child(1){width:136px;font-size:13px;font-family:sans-serif;color:#666}.newsArea ul li span:nth-child(2){width:calc(100% - 136px)}.newsArea ul li a{color:#9f8f72;text-decoration:underline}@media screen and (max-width:600px){.newsArea{border-left:none;border-right:none}.newsArea ul li span{width:100% !important}.newsArea ul li span:nth-child(1){font-size:10px;font-family:sans-serif;color:#666}.newsArea ul li span:nth-child(2){font-size:13px;font-family:sans-serif}}header .header2 nav ul li{line-height:1.4}header .header2 nav ul li em{font-style:normal;display:block;font-family:sans-serif;font-size:10px}@media all and (max-width:600px){.contact .container .telBox dd strong span{display:block;text-align:center;margin:0;top:auto}}.access .container .box dl dd table tr th{white-space:nowrap;padding-right:16px}.access .container .box dl dd table tr td span{display:block;font-size:10px;font-family:sans-serif}.breakfast .roungeBox .caution{text-align:right;font-size:10px;color:#999;font-family:sans-serif;padding:6px;line-height:1}.breakfast h2 strong{display:block;margin-top:16px}.breakfast h2 strong em{font-style:normal;display:inline-block;font-size:26px;font-weight:400}@media screen and (max-width:600px){.breakfast h2 strong{margin-top:6px}.breakfast h2 strong em{font-size:13px;font-family:sans-serif}}.mypage .mainVisual{margin-bottom:0}.mypage .mainVisual:before{background:url(//eph-hotel.com/kyoto/ja/wp-content/themes/eph_kyoto/asset/css/../images/common/main.jpg) center center no-repeat;background-size:cover}.mypage .container{max-width:752px;margin:0 auto;padding-top:68px}.mypage .container .mainBtn a{display:block;width:100%;padding:26px 0;font-size:21px;letter-spacing:0;color:#fff;background:#b5ac92;-webkit-border-radius:6px;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;line-height:1}.mypage .container ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:42px}.mypage .container ul li{width:48%}.mypage .container ul li a{display:block;width:100%;padding:26px 0;font-size:21px;letter-spacing:0;color:#fff;background:#999;-webkit-border-radius:6px;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;line-height:1}.mypage .container ul:last-child li:last-child a{background:#ccc}@media all and (max-width:600px){.mypage .container{padding:68px 16px 0}.mypage .container .mainBtn a,.mypage .container ul li a{font-size:16px}.mypage .container ul{margin:0}.mypage .container ul li{width:100%;margin-top:16px}}