@charset "shift_jis"; 

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+　文字サイズ（小）　デフォルト
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*
body {
	color: #666666;
	font-family: Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 1.7em;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}

* html body {
	font-size: 75%;
}
*:first-child+html body {
	font-size: 75%;
}

div#head form.search input {
	font-size: 12px;
}
*/
.fontSmall {
	background-image: url(../../../_share/imgs/btn_hdr_fontS_ov.gif);
	background-position:left top;
	background-repeat:no-repeat;
}





/*	記事本文	*/
.title {
	font-size: 18px;
}

.news {
	font-size: 12px;
	line-height: 20px;
}

blockquote {
	font-size: 12px;
	line-height: 18px;
}

.newsTextBox h3 {
	font-size: 18px;
}

.newsTextBox h4 {
	font-size: 16px;
}

.newsTextBox h5 {
	font-size: 20px;
}

.newsTextBox h6 {
	font-size: 14px;
}

.newsTextBox li {
	font-size:12px ;
	line-height:20px;
}


.listbox dt {
	font-size:12px ;
	line-height:18px;
}

.listbox dd {
	font-size:12px ;
	line-height:18px;
}


.listbox2 th {
	font-size:12px ;
	line-height:20px;
}

.listbox2 td {
	font-size:12px ;
	line-height:20px;
}

.listbox3 th {
	font-size:12px ;
	line-height:20px;
}

.listbox3 td {
	font-size:12px ;
	line-height:20px;
}

.tablebox th,td {
	font-size:12px ;
	line-height: 1.2em;
}


/*	トップページヘッドライン	*/
#headlineBox li {
	font-size:12px ;
	line-height:18px;
}


/********************************************************/
/********************************************************/
