.f_l{float:left;}
.f_r{float:right;}

img{ border:none;}
.mt_20{margin-top:20px;}
.mb_20{margin-bottom:20px;}
.mr_20{margin-right:20px;}
.ml_20{margin-left:20px;}

h1 {
  font-family: "ＭＳ Ｐゴシック";
  font-size: 10px; 
  font-style: normal; 
  line-height: 1.5em; 
  font-weight: normal; 
  font-variant: normal; 
  color: #FFFFFF;
  margin-top : 1px;
  margin-left : 0px;
  margin-right : 2px;
  margin-bottom : 0px;
  text-indent : 0px;
  text-align: left;
  }
h2 {
  font-family: "ＭＳ Ｐゴシック";
  font-size: 12px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #FFFFFF;
  margin-top : 0.5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-indent : 0px;
  text-align: right;
  }
h3  {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0DA86F;
	margin-top : 1px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	text-indent : 0px;
	text-align: right;
  }
h4  {
  font-family: "ＭＳ Ｐゴシック";
  font-size: 13px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #006600;
  margin-top : 1px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-indent : 0px;
  text-align: left;
  }
h5  {
  font-family: "ＭＳ Ｐゴシック";
  font-size: 13px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #DB0000;
  margin-top : 1px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-indent : 0px;
  text-align: left;
  }
h6  {
  font-family: "ＭＳ Ｐゴシック";
  font-size: 13px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #006600;
  margin-top : 1px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-indent : 0px;
  text-align: left;
  }
.w-center {
	font-family: "ＭＳ Ｐゴシック";
	color: #FFFFFF;
	font-size: 13px; 
	text-align: center;
  }
.font-10 {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 10px;
	line-height: 12px;
  }
.font-11 {
	font-family: "ＭＳ Ｐゴシック";
	color: #009900;
	font-size: 11px;
	line-height: 13px;
  }
.font-12 {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 13px;
	color: #000000;
}
.font-13 {
	font-family: "ＭＳ Ｐゴシック";
	color: #000099;
	font-size: 13px; 
  }
.font-14 {
	font-family: "ＭＳ Ｐゴシック";
    color: #333333;
	font-size: 14px;
	line-height: 16px;
    line-height: 1.5em;
}
.font-15 {
	font-family: "ＭＳ Ｐゴシック";
	color: #FFFFFF;
	font-size: 13px; 
}
.font-16 {
	font-family: "ＭＳ Ｐゴシック";
	color: #FF0000;
	font-size: 13px; 
}
.font-17 {
	font-family: "ＭＳ Ｐゴシック";
	color: #0000FF;
	font-size: 13px; 
}
.font-18 {
	font-family: "ＭＳ Ｐゴシック";
	color: #CC9900;
	font-size: 13px; 
}
.font-19 {
	font-family: "ＭＳ Ｐゴシック";
	color: #FF3399;
	font-size: 13px; 
}
.font-20 {
	font-family: "MS UI Gothic";
	color: #FF6699;
	font-size: 13px; 
}
.font-21 {
	font-family: "ＭＳ Ｐゴシック";
	color: #0DA86F;
	font-size: 13px; 
}
.font-22 {
	font-family: "ＭＳ Ｐゴシック";
	color: #FFFFFF;
	font-size: 15px;
}
.font-23 {
	font-family: "ＭＳ Ｐゴシック";
	color: #666666;
	font-size: 13px; 
}
.font-24 {
	font-family: "ＭＳ Ｐゴシック";
	color: #666666;
	font-size: 11px;
}
.font-25 {
	font-family: "ＭＳ Ｐゴシック";
	color: #996666;
	font-size: 13px;
}
.font-26 {
	font-family: "ＭＳ Ｐゴシック";
	color: #996600;
	font-size: 13px;
}
.font-27 {
	font-family: "ＭＳ Ｐゴシック";
	color: #DB0000;
	font-size: 13px;
}
.font-28 {
	font-family: "ＭＳ Ｐゴシック";
	color: #990033;
	font-size: 13px;
}
.font-29 {
	font-family: "ＭＳ Ｐゴシック";
	color: #996600;
	font-size: 13px;
	font-weight: bold;
}
.font-30 {
	font-family: "ＭＳ Ｐゴシック";
	color: #990033;
	font-size: 13px;
	font-weight: bold;
}
.font-31 {
	font-family: "ＭＳ Ｐゴシック";
	color: #DB0000;
	font-size: 13px; 
}
.font-32 {
	font-family: "ＭＳ Ｐゴシック";
	color: #660099;
	font-size: 13px; 
}
.font-33 {
	font-family: "ＭＳ Ｐゴシック";
	color: #006600;
	font-size: 10px; 
}
.font-34 {
	font-family: "ＭＳ Ｐゴシック";
	color: #666666;
	font-size: 11px; 
}
.font01 {
	font-family: "ＤＦＧ平成丸ゴシック体W4";
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.font-35 {
	font-family: "ＭＳ Ｐゴシック";
	color: #666666;
	font-size: 14px;
	font-weight: normal;
}
.font-36 {
	font-family: "ＭＳ Ｐゴシック";
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}
.font-37 {
	font-family: "ＭＳ Ｐゴシック";
	color: #006600;
	font-size: 13px; 
}
.font-38 {
	font-family: "ＭＳ Ｐゴシック";
	color: #FF6600;
	font-size: 13px; 
}
.font-39 {
	font-family: "ＭＳ Ｐゴシック";
	color: #FF3366;
	font-size: 13px; 
}
.font-40 {
	font-family: "ＭＳ Ｐゴシック";
	color: #0066FF;
	font-size: 13px; 
}

strong {
  font-size: 13px;
  line-height: 1.5em; 
  }
BODY{
  background-image: url(../image/top/back02.jpg);
  background-repeat:repeat-x;
  font-family: "ＭＳ Ｐゴシック";
  font-size: 13px;
  margin-top: 0em;
  margin-left : 0px;
  margin-bottom: 0em; 
  }
P,TD,DIV {
  color: #666666;
  font-family: "ＭＳ Ｐゴシック";
  font-size: 13px;
  line-height: 1.5em; 
  }
#bottommain {
	float: left;
	height: 280px;
	width: 730px;
	clear: left;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 0px;
	border: 1px solid #0EA86F;
	margin-top: -3px;
}
#bottommain00 {
	clear: none;
	float: left;
	height: auto;
	width: auto;
}

sponsored_link img {
	float: left;
	clear: left;
}
#bottommain_back {
	clear: left;
	float: left;
	height: auto;
	width: 730px;
	padding-right: 0px;
}

#bottommain_back00 {
	clear: none;
	float: left;
	width: 350px;
	height: auto;
	padding-right: 0px;
	padding-left: 0px;
}



#bottommain01 {
	float: left;
	height: auto;
	width: auto;
	clear: right;
	padding-left: 50px;
	padding-right: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 15px;
}

#bottommain02 {
	clear: none;
	float: left;
	height: auto;
	width: auto;
	padding-left: 15px;
}
#bottommain03 {
	clear: left;
	float: left;
	height: auto;
	width: auto;
	padding-top: 30px;
}
#middlemain {
	clear: none;
	float: none;
	height: 180px;
	width: 730px;
	padding-top: 10px;
	background-image: none;
}
#middlemain_00 {
	float: left;
	height: auto;
	width: 730px;
	margin-top: -3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 10px;
}
#middlemain_00 table {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
	width: auto;
	text-align: center;
	font-size: 13px;
	color: #0DA86F;
}

#middlemain_00 img {
	padding: 0px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#middlemain_00 td {
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}



#bottommain img {
	clear: right;
	float: left;
}
#topright_00 {
	background-image: url(../image/top/topright_00.jpg);
	clear: none;
	float: left;
	height: 123px;
	width: 185px;
	padding-left: 15px;
	background-repeat: no-repeat;
	font-family: "ヒラギノ丸ゴ Pro W4";
	font-size: 14px;
	color: #000000;
	text-align: left;
	padding-top: 2px;
}
#middleright_00 {
	clear: none;
	float: left;
	height: 630px;
	width: 185px;
	background-image: url(../image/top/middleright_00.jpg);
	background-repeat: no-repeat;
	font-family: "ヒラギノ丸ゴ Pro W4";
	font-size: 14px;
	color: #000000;
	padding-top: 2px;
	padding-left: 12px;
	font-weight: normal;
	text-indent: 9px;
}
#ads_search {
	float: left;
	height: auto;
	width: 185px;
	padding-left: 5px;
	margin-bottom: -10px;
}

A:LINK {
	text-decoration : none;
	color: #007A27;
  }
A:VISITED {
	text-decoration : none;
	color: #007A27;
}
A:HOVER {
  color: #006600;
  text-decoration : none;
}

a:hover img{
	opacity:0.7;
	filter: alpha(opacity=70); 
	-ms-filter: "alpha( opacity=70 )";  
    background-color: #fff; 
}

a{/*リンクされた文字*/
    color:#666666;
    font-style:normal;
    text-decoration:none;
}
a:link {/*未訪問のリンク*/
    color:#666666;
    font-style:normal;
    text-decoration:none;
}
a:visited {/*訪問後のリンク*/
    color:#666666;
    text-decoration:none;
}
a:hover {/*マウスをのせたとき*/
    color:#F00;
    font-style:normal;
    text-decoration:underline;
}
#contents_momiji {
	float: none;
	height: 80px;
	width: 732px;
	clear: none;
	background-image: none;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 10px;
}
#contents_momiji_00 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	clear: none;
	float: none;
	height: auto;
	width: auto;
	padding-bottom: 10px;
}
#area_link00 {
	clear: none;
	float: none;
	height: 50px;
	width: 732px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	text-indent: 0px;
}
