/* body */
body {
	color:#1a1a1a;
	margin:0px;
	padding:0px;
	background:#ffffff url(bg11.gif) repeat-y;
	background-position:center;
	font-family:'ΰSVbNΜ', 'YuGothic', 'CI', Meiryo, 'qMmpS Pro W3', 'Hiragino Kaku Gothic Pro', 'lr oSVbN', sans-serif;
}

/* e[uEi */
td { font-size:14px; line-height:160%; }
p  { margin:3px 5px; }

/* N */
a       { color:#0000FF; text-decoration:underline; }
a:hover { color:#aa0000; text-decoration:none; background-color:#ffcc99; }

/* Rec */
h1 { color:#009bc6; font-size:22px; font-family:'ΰSVbNΜ' margin:0px 0px; text-align: center; line-height: 30px; letter-spacing: 0.5em;}
h2 { color:blue; font-size:11pt; margin:0px 0px;}
h3 { color:black; font-size:11pt; margin:0px 0px;}


/*@Xg@*/
li {
	margin-left: 1.4em;
	text-indent: -1.4em;
}


/*@XάξρEn}@*/
#location {
            padding:4% 0;
}
#location .wrapper {
      display: flex;
      justify-content: space-between;
}
.location-info {
      width:22%;
}
.location-info p {
      padding: 12px 10px;
}
/location-map {
      width: 74%;
}


/*@iframe@*/
iframe {
     width: 100%;
}
