.p-txt{margin:0}.p-txt+.p-txt{margin-top:1.9em}@media screen and (max-width:768px){#globalnav .hour table+p,#wrapper>footer .hour table+p{padding:7px 0 5px;line-height:2;letter-spacing:0.05em}}.visitor-greeting{padding:59px 25px;margin:160px auto -78px;border:2px solid #C3C3C3;font-size:1.6rem;font-weight:400;line-height:calc(30 / 16);letter-spacing:0.05em;position:relative}.visitor-greeting:after{content:"";width:0;height:0;border-style:solid;border-width:45px 45px 0 0;border-color:#C3C3C3 #FFF #FFF #FFF;position:absolute;bottom:-2px;right:-2px}.visitor-greeting__inner{width:100%;max-width:939px;margin:0 auto}.visitor-greeting__heading{margin:0 auto 26px;font-family:inherit;font-size:2.2rem;font-weight:500;letter-spacing:0.05em;line-height:1.5;color:#EA645E;text-align:center}.visitor-greeting__txt{margin-bottom:2.3em}@media screen and (max-width:768px){.visitor-greeting{padding:30px 25px 25px;margin:0 auto 50px;font-size:1.4rem;line-height:2}.visitor-greeting:after{border-width:37px 37px 0 0}.visitor-greeting__heading{margin-bottom:12px;font-size:1.8rem}.visitor-greeting__txt{margin-bottom:1.5em}}.linkList{padding:0;margin:0;list-style:none;font-weight:500}.linkList__link{display:inline-block;padding-left:1.3em;position:relative;-webkit-transition:color 0.3s;transition:color 0.3s}.linkList__link:before{content:"";width:10px;height:14px;background:url(../images/icon_arrow.svg) center no-repeat;background-size:auto 100%;position:absolute;top:0.6em;left:0;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.linkList__link:hover{color:#f18433}.linkList__link:hover:before{-webkit-transform:translateX(5px);transform:translateX(5px)}@media screen and (max-width:768px){.linkList__item{margin-bottom:2px}}#guide section{padding:0;margin-top:2.9em}#guide h3{padding:0 0 0 2em;margin-bottom:11px;font-weight:500;position:relative}#guide h3:before{content:"";display:inherit;margin:0;position:absolute;top:0.15em;left:0em}@media screen and (max-width:768px){#guide section{margin-top:2.1em}#guide h3{margin-bottom:15px}#guide h3:before{top:0.4em;left:0.2em}#sheet .hour table+p{padding:7px 0 5px;line-height:2;letter-spacing:0.05em}}
/*# sourceMappingURL=_update_.css.map */