@charset "Shift_JIS";
/* ---------------------------------------------
*Since 2007-3-12
*Modified 2007-6-18
*  ---------------------------------------------
*/

/* browser style clear解除
   --------------------------------------------- */
#content{
	line-height: 1.4;
}
#content ul,#content ol,#content li,#content p,#content table,#content table tr,#content table td,#content table th{
	margin: auto;
}
#content table{
	border-collapse: collapse;
	border-spacing: 0;
}
#content ol,#content ul{
	list-style: outside;
}
#content img{
	vertical-align: baseline;
}
#primary div#content p{
	font-size: 100%;
}

/* テーブルレイアウトページ用
   --------------------------------------------- */
#primary .menu{
	font-size: 62.5%;
}/* 10px | x-small */
#primary .treb{
	font-family: "Trebuchet MS", "Helvetica", "Arial";
	font-weight: bold;
}
#primary .size16{
	font-size: 100%;
	line-height: 1.4;
}/* 16px | medium | default */
#primary .size16b{
	font-size: 100%;
	line-height: 1.4;
	font-weight: bold;
}/* 16px | medium | default */
#primary .size14 {
	font-size: 87.5%;
	line-height: 1.4;
}/* 14px */
#primary .size14b {
	font-size: 87.5%;
	line-height: 1.4;
	font-weight: bold;
}/* 14px */
#primary .size12 {
	font-size:75%;
	line-height: 1.4;
}/* 12px */
#primary .size12b {
	font-size:75%;
	line-height: 1.4;
	font-weight: bold;
}/* 12px */
#primary .size10 {
	font-size:62.5%;
	line-height: 1.4;
}/* 10px | x-small */
#primary .size10b {
	font-size:62.5%;
	line-height: 1.4;
	font-weight: bold;
}/* 10px | x-small */