@charset "UTF-8";

body {
	margin: 0; 
	padding: 0; 
	background: url(../../images/bg_back.gif) #CCEDA5;
}

a:link {
	color: #006699;
}

a:active {
	color: #FFCC00;
}

a:hover {
	color: #FFCC00;
}

a:visited {
	color: #996699;
}

td,th {
	font-size: 0.8em;
}


.def01n {
	font-family: 'Hiragino Kaku Gothic Pro', 'Meiryo', 'MS PGothic', 'Osaka-Mono';
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.def01nb {
	font-family: 'Hiragino Kaku Gothic Pro', 'Meiryo', 'MS PGothic', 'Osaka-Mono';
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

.def01s {
	font-family: 'Hiragino Kaku Gothic Pro', 'Meiryo', 'MS PGothic', 'Osaka-Mono';
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

.def01sb {
	font-family: 'Hiragino Kaku Gothic Pro', 'Meiryo', 'MS PGothic', 'Osaka-Mono';
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

.def01b {
	font-family: 'Hiragino Kaku Gothic Pro', 'Meiryo', 'MS PGothic', 'Osaka-Mono';
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}

.def01bb {
	font-family: 'Hiragino Kaku Gothic Pro', 'Meiryo', 'MS PGothic', 'Osaka-Mono';
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}

.title {
	font-family: 'Hiragino Kaku Gothic Pro', 'Meiryo', 'MS PGothic', 'Osaka-Mono';
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}

.red { color:#FF7256; }
.blue { color:#36648B; }
.green { color:#83AC54; }
.light-green { color:#99CC00; }
.yellow { color:#FF9933; }
.white { color:#FFFFFF; }
.black { color:#000000; }
.orange { color:#ff8000; }

/*ブログ点線*/
.blog_box_official {
	width: 580px;
	border: 2px dotted #66C2A3;
	margin: 0 0 0px 0px;
	padding: 8px;
	text-align: left;
}

.blog_title_official {
	font-family: 'Hiragino Kaku Gothic Pro', 'Meiryo', 'MS PGothic', 'Osaka-Mono';
	font-size: 14px;
	font-style:	normal;
	font-weight: bold;

	color: #66C2A3;
	border-width: 0px 0px 2px 0;
	border-style: dotted;
	border-color: #66C2A3;
	margin: 0;
	padding: 3px;
}

.blog_reporter {
	font-family: 'Hiragino Kaku Gothic Pro', 'Meiryo', 'MS PGothic', 'Osaka-Mono';
	font-size: 12px;
	font-style:	normal;
	font-weight: normal;

	padding: 3px 3px 10px 0;
	text-align: right;
}

