﻿html {
	min-height: 100%; 
} 

* {
	margin: 0; padding: 0; 
}

a {
	color: #3680B8; 
}

a:hover {
	color: #62A2D0; 
}

body {
	background: #DEE9EF url(none) repeat-x left bottom; 
	color: #444; 
	font-family: "MS Pゴシック", sans-serif; 
	font-size: 12px; 
	-webkit-text-size-adjust: none; 
}

code {
	background: #FFF; 
	border: 1px solid #EEE; 
	border-left: 6px solid #C1CAD3; 
	color: #666; 
	display: block; 
	font-size: 10pt; 
	font-family: "MS Pゴシック", sans-serif; 
	padding: 6px 10px 6px 10px; 
}

li {
	list-style: none; 
}

p,ul {
	padding-bottom: 1.2em; 
}

td {
	text-align: center; 
}

.clearer {
	clear: both; 
}

.container {
	background: #FFF; 
	font-size: 1.2em; 
	margin: 0 auto; 
	padding: 0 10px 10px; 
	width: 900px; 
}

.container2 {
	background: #FFF; 
	font-size: 1.2em; 
	margin: auto auto; 
	padding: 0 10px 10px; 
	width: 630px; 
}

.content {
 	line-height: 25px; 
	float: left; 
	font-family: "MS Pゴシック", sans-serif; 
	margin-top: 10px; 
	margin-right: 0; 
	margin-bottom: 0; 
	margin-left: 3px; 
	padding-top: 0; 
	padding-right: 16px; 
	padding-bottom: 0; 
	padding-left: 14px ;
	width: 630px; 
}

.footer {
	background: url(http://my-map.com/img/bgfooter.gif) repeat-x; 
	color: #FFF; 
	font: bold 1em "MS Pゴシック", sans-serif; 
	line-height: 19px; 
	text-align: center; 
	text-align: center; 
}

.info {
	background: #FFF; 
	border: 1px solid #EEE; 
	border-left: 6px solid #C1CAD3; 
	color: #000; 
	display: block; 
	font-family: "MS Pゴシック", sans-serif; 
	font-size: 13px; 
	line-height: 25px; 
	margin-bottom: 12px; 
	padding: 8px 10px; 
	white-space: normal; 
}

.info_na {
	font-size: 12pt; 
	font-family: "MS Pゴシック", sans-serif; 
	font-weight: bold; 
    }

.main {
	border-top: 0px solid #FFF; 
	
}

.menu {
	color: #339999; 
	font-family: "MS Pゴシック", sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	line-height: 55px; 
	margin: 20px 0 0; 
}

.mp3 {
	color: #AD075A; 
	font-family: "MS Pゴシック", sans-serif; 
}

.navigation {	
	background: #D9E1E5 url(img/nav.JPG); 
	border: 1px solid #DFEEF7; 
	border-color: #DFEEF7 #CFDEE7; 
	height: 41px; 
}

.navigation a {
	background: #D9E1E5 url(http://my-map.com/img/nav.jpg); 
	border-right: 1px solid #AFBEC7; 
	color: #456; 
	display: block; 
	float: left; 
	font: bold 11pt/42px sans-serif; 
	padding: 0 20px; 
	text-decoration: none; 
}

.navi {
	background: #e8efee;
	border-right: 1px solid #AFBEC7; 
	color: #000; 
	display: block; 
	float: left; 
	font: bold 11pt/42px sans-serif; 
	padding: 0 20px; 
	text-decoration: none; 
}

.navigation a:hover {
	background-position: left bottom; color: #234; 
}

.t11 {
	font-family: "MS Pゴシック", sans-serif; 
	font-size: 11pt; 
}

.t12 {
	color: #AD075A; 
	font-weight: bold; 
}

.t13 {
	color: #003399; 
	font-family: "MS Pゴシック", sans-serif; 
	font-weight: bold; 
}

.t14 {
	color: #000; 
	font-family: "MS Pゴシック", sans-serif; 
	font-weight: bold; 
}

.price {
	color: #AD075A; 
	font-family: "MS Pゴシック", sans-serif; 
	font-weight: bold; 
}

.price2 {
	color: #AD075A;
	font-weight: bold;
	font-size: 115%;
}

.sidenav {
	float: right; 
	width: 210px; 
}

.sidenav ul {
	border-top: 1px solid #D5D5D5; 
	padding: 0; 
}

.sidenav li {
	border-bottom: 1px solid #D5D5D5; 
}

.sidenav li a {
	color: #333; 
	display: block; 
	font-size: 11pt; 
	padding: 8px 0 8px 5%; 
	text-decoration: none; 
	width: 95%; 
}

.sidenav li a:hover {
	background: #999; 
	color: #FFF; 
}


