/*	Stylesheet by Reflect entertainment Inc.
	http://www.reflect.co.jp/index.html
	2007/05/24
	-Font Stylesheet
------------------------------------------------------------------------------------------------------------*/


/*******************見出し******************/

.midashi01	{ font-size:16px; line-height:18px; text-align:left; color:#CC3333; margin:0px; padding:0px 0px 0px 10px; height:40px; font-weight:bold; letter-spacing:0.1em; background:url(../images/css03.gif) left no-repeat; font-family:"ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3",serif;}
/*
.midashi01	{ font-size:16px; line-height:21px; text-align:left; color:#CC3333; margin:0px; padding:0px 0px 0px 17px; font-weight:bold; background:url(../images/css01.gif) left top repeat-y; letter-spacing:0.1em;}
*/
.midashi02	{ font-size:14px; line-height:21px; text-align:left; color:#00526A; margin:0px; padding:0px 0px 0px 0px;  font-weight:bold;}
.midashi03	{ font-size:14px; line-height:21px; text-align:left; color:#CC3333; margin:0px; padding:0px 0px 0px 0px; font-weight:bold;}
.midashi04	{ font-size:12px; line-height:18px; text-align:left; color:#616161; margin:0px; padding:0px 0px 0px 10px; height:40px; font-weight:bold; letter-spacing:0.1em; background:url(../images/_css03.gif) left no-repeat;}
.midashi_catch { font-size:14px; line-height:21px; text-align:left; color:#555555; margin:0px; padding:20px 0px 9px 0px;
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; letter-spacing:0.1em;}


/*******************本文****************************/
.honmon	{ font-size:12px; line-height:21px; text-align:left; color:#222222; margin:0px; padding:0px 0px 15px 0px; letter-spacing:0px;
}
.honmon-1	{ font-size:12px; line-height:18px; text-align:left; color:#222222; margin:0px; padding:0px 0px 15px 0px;
letter-spacing:0px;
}
.honmon-2	{ font-size:12px; line-height:21px; text-align:left; color:#222222; margin:0px; padding:0px 0px 5px 0px; letter-spacing:0px;
}
.honmon_plus1	{ font-size:12px; line-height:24px; text-align:left; color:#222222; margin:0px; padding:0px 0px 15px 0px; letter-spacing:0.1px;
}
.honmon_plus2	{ font-size:12px; line-height:28px; text-align:left; color:#222222; margin:0px; padding:0px 0px 15px 0px;
letter-spacing:0.2px;
}
.honmon_plus3	{ font-size:12px; line-height:34px; text-align:left; color:#222222; margin:0px; padding:0px 0px 15px 0px;
letter-spacing:0.3px;
}
.honmon_blue{ font-size:12px; line-height:21px; text-align:left; color:#00526A; margin:0px; padding:0px 0px 15px 0px;}

/*******************キャプション********************/
.cap01	{ font-size:10px; line-height:15px; text-align:left; color:#222222; margin:0px; padding:0px 0px 15px 0px; }
.cap02	{ font-size:10px; line-height:18px; text-align:left; color:#222222; margin:0px; padding:0px 0px 10px 0px; }
.cap03	{ font-size:10px; line-height:18px; text-align:left; color:#222222; margin:0px; padding:0px 0px 0px 0px; }
.cap04	{ font-size:12px; font-weight:bold; line-height:18px; text-align:left; color:#00526A; margin:0px; padding:0px 0px 15px 0px; }

/*******************表組み**************************/
.chart01	{ font-size:12px; line-height:18px; color:#222222; margin:15px 2px 40px 2px; border-collapse:collapse; text-align:left;}
.chart01 td	{ padding:4px 7px 4px 8px; border:1px solid  #B0C4DE;}
.chart01_menu{ color:#666; background:url(../images/css02.gif) left; }

.chart02	{ font-size:10px; line-height:15px; color:#222222; margin:2px 1px 20px 1px; border-collapse:collapse;}
.chart02 td	{ padding:2px 7px 12px 8px; text-align:left; vertical-align:top;}

/*******************ニュース************************/
.news01		{ font-size:12px; line-height:18px; padding:5px 0px 6px 0px; border-bottom:1px dotted #ccc; }


