/*■■■コメント
■■■*/

body,P,td,tr{color:#2F4F4F}
body,P,td,tr{font-size:12;line-height:130%;}




/*
P,td,tr{color:#696969}
H1,H2,H3{color:#696969}
*/

body,td,tr{font-size:12;line-height:130%;}

A{text-decoration: none;COLOR: #228B22;}

A:link {
	COLOR: #228B22; TEXT-DECORATION: none
}
A:visited {
	COLOR: #228B22; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
A:active {
	COLOR: #228B22; TEXT-DECORATION: none
}

/*■■■コメント
body,td,tr{font-size:12;line-height:130%;}

A{text-decoration: none;COLOR: #00cc66;}

A:link {
	COLOR: #00cc66; TEXT-DECORATION: none
}
A:visited {
	COLOR: #00cc66; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
A:active {
	COLOR: #00cc66; TEXT-DECORATION: none
}

■■■*/

H1 {
	COLOR: #2F4F4F; FONT-SIZE: 10px; FONT-WEIGHT: normal; 
	PADDING-TOP: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

/*■■■コメント
h1 {
	font-size: 14px;
	background: #CCCCCC;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-left-width: 25px;
	border-left-style: solid;
	border-left-color: #3300FF;
}
■■■*/
h2 {
	font-size: 12px;
	background: #CCCCCC;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #3300FF;
}

h3 {
	font-size: 13px;
	background: #FFFFCC;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-left-width: 25px;
	border-left-style: solid;
	border-left-color: #FFCC33;
}

h4 {
	font-size: 12px;
	background: #FFFFCC;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFCC33;
}

h5 {
	font-size: 13px;
	background: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFA500;
}

h6 {
	font-size: 13px;
	color: #FFFFFF;
	background: #33cc66;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #33cc66;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #33cc66;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #33cc66;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #33cc66;
}

.menu-green{
	font-size:12px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	line-height:160%;
	border-right: 1px solid #33cc66;
	border-left: 1px solid #33cc66;
	border-top: 1px solid #33cc66;
	border-bottom: 1px solid #33cc66;
}


.menu{
	font-size:12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	line-height:160%;
	border-right: 1px solid #FFCC33;
	border-left: 1px solid #FFCC33;
	border-top: 1px solid #FFCC33;
	border-bottom: 1px solid #FFCC33;
}


.footer{
	
	line-height:160%;

	border-right: 3px solid #CC9933;

	border-bottom: 1px solid #CC9933;
}

.photoflame{
	font-size:12px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	line-height:160%;
	border-right: 1px solid #696969;
	border-left: 0px solid #696969;
	border-top: 0px solid #696969;
	border-bottom: 2px solid #696969;
}


.photos{
	font-size:10px;
	line-height:110%;
	vertical-align:top
	
}

   span.yellow { background-color: #ffff55; }
   span.lime { background-color: #55ff55; }
   span.blue { background-color: #55ffff; }
   span.orange { background-color: #ffcc55; }
   span.red { background-color: #ff5555; }

strong {
   
   font-weight: normal;
}

.span_tit01 {
	font-size: 12px;
	color: #CC3300;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC33;
	}

