﻿body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Helvetica, Arial, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", ;
	font-size: 14px;
	line-height: 150%;
	letter-spacing: 1px;
	　color: #666666;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;

}

img {
	border: none;
	text-align: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
 }


h1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 8px;
	line-height: 100%;
	letter-spacing: 1px;
	color: #000;
		text-align: right;
}

h2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
		font-weight: normal;
	line-height: 100%;
	letter-spacing: 1px;
	color: #555555;
}

td {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 120%;
	text-align: left;
}

th {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 12px; line-height: 130%;
}

.m14c {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 14px; line-height: 130%;
		color:#cccccc;
}


.gray {	
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
		line-height: 130%;
	color:#666666;
}

.red {	
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
		line-height: 130%;
	color:#FF0000;
}



.small {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 10px; line-height: 130%;
		color:#666666;
}

.small8 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 8px; line-height: 130%;
}



.big {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 16px; line-height: 130%;
}

.big20 {
	font-family: Helvetica," ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 20px;
	 	font-weight: bold;
			line-height: 120%;
	 		color:#F90;
}

.xbig {
	font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 24px; line-height: 130%;
}

.x2big {
	font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 32px;
	font-weight: bold;
	line-height: 130%;
	letter-spacing: 1px;
	color: #99CC66;
}

.x3big {
	font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size:48px;
	color: #CCCCCC;
	line-height: 110%;
	letter-spacing: 1px;
}

.x4big {
	font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 100%;
	letter-spacing: 1px;
	color: #8884D7;
}

.point {
	font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	color: #00000;
	font-weight: bold;
	line-height: 130%;
	letter-spacing: 1px;
}

.point12 {
	font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	letter-spacing: 1px;
	color: #00000;
}

.point14 {
	font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 130%;
	letter-spacing: 1px;
	color: #00000;
}

.point16 {
	font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 130%;
	letter-spacing: 1px;
	color: #00000;
}

.point20 {
	font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 130%;
	letter-spacing: 1px;
	color: #00000;
}

.footer {
	font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
	font-size: 9px;
	color: #663333;
}



a:link {
	color: #666666;
	text-decoration:none;

}

a:visited {
	color: #666666;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #000000;
}

.rec a:link {
	color: #003399;
	text-decoration:none;

}

.rec a:visited {
	color: #003399;
	text-decoration: none;
}

.rec a:hover {
	text-decoration: none;
	color: #FF0000;
}


/* news contents column =============================== */
/* ============================================================================================= */

#news-contents{
margin:0px auto;
padding:20px 0px 10px;
width:1000px;
background:url(img/contents_top.jpg) no-repeat top;
}

#news-left-column{
width:500px;
float:left;
}

#news-right-column{
width:500px;
float:right;
}

.mi-news{
width:93px;
float:left;
}

.news{
width:400px;
float:right;
}

.mi-blogup{
width:73px;
float:left;
}

.blogup{
width:420px;
float:right;
}

.list li{
list-style-type:none;
padding:0px 0px 0px 10px;
background:url(img/icon1.gif) no-repeat left 5px;
}
