body{
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	color: #000000;
	margin: 0px;
	background-color:#FFFFFF;
}

/* ベースに関するCSS */

.top {
	font-size:16px;
	font-weight:bold;
	width:595px;
	border-width:5px 0px;
	margin:10px 0px;
; border: solid; padding: 5px; border-color: #009933 #FFFFFF
}

.top_ryoukin {
	font-size:16px;
	font-weight:bold;
	width:595px;
	padding-bottom:5px;
	margin:10px 0px 10px 0px;
}


.top_color_p {
	font-size:16px;
	font-weight:bold;
	width:595px;
	border-width:5px 0px;
	margin:10px 0px;
; border: solid; padding: 5px; border-color: #0000FF #FFFFFF
}

.top_color_r {
	font-size:16px;
	font-weight:bold;
	width:595px;
	border-width:5px 0px;
	margin:10px 0px;
; border: solid; padding: 5px; border-color: #FF0066 #FFFFFF
}

.top_color_e {
	font-size:16px;
	font-weight:bold;
	width:595px;
	border-width:5px 0px;
	margin:10px 0px;
; border: solid; padding: 5px; border-color: #FF6666 #FFFFFF
}


.map{
	font-size:12px;
	line-height:100%;
	margin:0px 0px 0px 44px;
}


h2 {
	font-size:14px;
	line-height:15px;
	font-weight:bold;
	text-align:justify;
	width:auto;
	padding:2px 0px 2px 2px;
	border-color:black black black #993300;
	border-style:solid;
	border-width:0px 0px 0px 16px;
}

.color_g{
	border-color:black black black #009933;
}

.color_p{
	border-color:black black black #0000FF;
}

.color_r{
	border-color:black black black #FF0066;
}

.color_r_maegin{
	border-color:black black black #FF0066;
	margin:0px 0px 5px 0px;
}

.color_e{
	border-color:black black black #FF6666;
}


.mozi_maigin{ 
	font-size:12px;
	line-height:120%;
	margin:-10px 0px 0px 30px;
}

.mozi {
	font-size:12px;
	line-height:120%;
	margin:-10px 0px 0px 40px;
}

.mozi2{
	font-size:12px;
	line-height:120%;
	color:#FFFFFF;
}

.mozi3{
	font-size:12px;
	line-height:120%;
}

.mozi4{
	font-size:12px;
	line-height:150%;
	margin:0px 0px 0px 40px;
}


.phtinfo{
	font-size:12px;
	line-height:120%;
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}



h3 { 
	font-size:12px;
	font-weight:bold;
	color:#009933;
}

.h3_color_p {
	color:#0000FF;
}

.h3_color_r {
	color:#FF0066;
}

.h3_color_e {
	color:#FF6666;
}



.h3_color_r02 {
	color:#FF0066;
	margin:0px 0px 10px 0px;
}

.h3_color_r03 {
	color:#FF0066;
	margin:10px 0px 10px 0px;
}

.midashi01 {  
	font-size:14px;
	font-weight:bold;
	color:#009933;
	border-color:black black #009933 #009933;
	padding:2px 2px 1px 2px;
	margin:0px 0px 20px 0px;
	border-style:solid;
	border-width:0px 0px 1px 10px;
}



/* 文字に関するCSS*/

.mozi12pointblack { 
	font-size: 12px;  
	font-style: normal; 
	line-height: 20px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none;
}

.15pointblue {  
	font-size: 14px; 
	font-weight: normal;
	 color: #0000FF; 
	 border-style: none;
}

.mini { 
	font-size: 10px; 
}

.unnamed1 {
	line-height:10px; 
	font-size:12px;
}

.unnamed2 {
	font-size:12px;
	color:#FFFFFF;
}

.14poindmozi {
	font-size:14px;
	font-style:normal;
	line-height:20px;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
}

.12pointred {
	font-size:12px;
	font-style:normal;
	line-height:20px;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#FF0000;
}

.15hutokuro {
	font-size:16px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
}


li{
	list-style:circle;
	margin:0px 0px 0px 10px;
}

.style-none{
list-style-type:none;
list-style-image:none;}

ul{
line-height:150%;
margin:0px;
}.cardh2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #993300;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
}
.h3_color_g {
	color:#009933;
}
.mozi5 {
	font-size:12px;
	line-height:120%;
	margin:0px 0px 0px 40px;
}
.h3_color_b {
	color:#993300;
}
.color_r_maegin2 {
	margin:0px 0px 5px 0px;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: #003366;
}
.mozi6 {
	font-size:12px;
	line-height:150%;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.12hutokuro {
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
}
#area_k {
	margin: 0px 0px 30px;
	padding: 0px;
	width: 600px;
}
#area_k ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 12px;
}
#area_k li {
	margin-bottom: 10px;
	padding-left: 15px;
	list-style-type: none;
}
#area_k .sb {
	background-image: url(../img/koukoku/mi_02.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#area_k .bus {
	background-image: url(../img/koukoku/mi_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#area_k  .st {
	background-image: url(../img/koukoku/mi_04.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
