﻿.con_intro{text-align:center;margin-top:60px}.con_intro .box_pnav{letter-spacing:-.5em;margin:60px 0 100px;padding-bottom:60px;border-bottom:2px solid #dcd0c0}.con_intro .box_pnav li{display:inline-block;vertical-align:top;letter-spacing:normal;width:308px;margin-left:13px;margin-top:30px}.con_intro .box_pnav li:nth-child(3n+1){margin-left:0}.con_intro .box_pnav li:nth-child(-n+3){margin-top:0}.con_intro .box_pnav li a{display:block;text-decoration:none}.con_intro .box_pnav li a .en{color:#d57e25;font-size:15px;letter-spacing:.06em;font-family:'Jost', sans-serif;line-height:.7}.con_intro .box_pnav li a .en i{font-size:27px}.con_intro .box_pnav li a .jp{position:relative;display:block;text-decoration:none;font-size:17px;letter-spacing:.06em;color:#2b2b2b !important;border:2px solid #dcd0c0;padding:.7em .5em;border-radius:45px;transition:background 300ms ease}.con_intro .box_pnav li a .jp:before,.con_intro .box_pnav li a .jp:after{font-family:FontAwesome;display:inline-block;vertical-align:baseline}.con_intro .box_pnav li a .jp:after{content:"";margin-left:.5em;display:inline-block;border:1px solid #979797;width:16px;height:16px;border-radius:16px;text-align:center;font-size:13px;line-height:16px;letter-spacing:-.03em;color:#3d3d3d;transform:rotate(90deg);transition:transform 300ms ease}.con_intro .box_pnav li a:hover .jp{color:#2b2b2b;background:#e6e6e6}.con_intro .box_pnav li a:hover .jp:after{transform:rotate(90deg) translateX(0.2em)}.con_room{margin-bottom:75px;padding-bottom:95px;background:url(../images/header/bg_shadow.png) no-repeat center bottom}.con_room>p+p{margin-top:40px}.con_room div{text-align:center;margin-top:50px}.con_room div p{display:inline-block}.con_room div p:first-child{text-align:center;width:295px;margin-right:20px}.con_room div p:first-child a,.con_room div p:first-child span{position:relative;display:block;text-decoration:none;font-size:17px;letter-spacing:.06em;color:#2b2b2b !important;padding:1em;border:2px solid #dcd0c0;background:#fff;border-radius:45px;transition:background 300ms ease}.con_room div p:first-child a:before,.con_room div p:first-child a:after,.con_room div p:first-child span:before,.con_room div p:first-child span:after{font-family:FontAwesome;display:inline-block;vertical-align:baseline}.con_room div p:first-child a:after,.con_room div p:first-child span:after{content:"";margin-left:.5em;display:inline-block;border:1px solid #2b2b2b;width:16px;height:16px;border-radius:16px;font-size:15px;text-align:center;line-height:16px;letter-spacing:-.03em;transform:rotate(90deg);transition:transform 300ms ease}.con_room div p:first-child a:hover,.con_room div p:first-child span:hover{color:#fff;background:#ccc}.con_room div p:first-child a:hover:after,.con_room div p:first-child span:hover:after{transform:rotate(90deg) translateX(0.2em)}.con_room div p:last-child{text-align:center;width:295px}.con_room div p:last-child a,.con_room div p:last-child span{position:relative;display:block;text-decoration:none;font-size:17px;letter-spacing:.06em;color:#fff !important;background:#d57e25;padding:1em;border-radius:45px;transition:background 300ms ease}.con_room div p:last-child a:hover,.con_room div p:last-child span:hover{color:#fff;background:#e8b178}.con_facilities p+p{margin-top:80px}
