﻿@charset "utf-8";
body {
	font-size:10px;
	font-family:ＭＳ ゴシック, Osaka－等幅 , monospace;
	}
td {
	font-size:10px;
	font-family:ＭＳ ゴシック, Osaka－等幅 , monospace;
	}
.whatsnew{
	font-size: 12px;
	line-height:200%;
	}

.idt{
	padding:0px 20px 0px 20px;
	}
	
.subttl {
	font-size : 14px;
	border-left : 5px solid #9933CC;
	background : #DED3EE;
	color : #000000;
	font-weight : bold;
	padding : 5px 5px 5px 10px;
	margin : 5px 0px 5px 0px;
}
.subttl2 {
	font-size : 12px;
	background : #660099;
	color : #FFFFFF;
	padding : 3px 3px 3px 10px;
	margin : 5px 0px 5px 0px;
}
.subttl3 {
	font-size : 12px;
	background : #F4ECFF;
	color : #996699;
}

/* 　文字　 */	
.a16{
	font-size: 16px;
	line-height:130%;
	font-family:ＭＳ ゴシック, Osaka－等幅 , monospace;
	}
.a14{
	font-size: 14px;
	line-height:130%;
	font-family:ＭＳ ゴシック, Osaka－等幅 , monospace;
	}
.a12{
	font-size: 12px;
	line-height:130%;
	font-family:ＭＳ ゴシック, Osaka－等幅 , monospace;
	}
.a10{
	font-size: 10px;
	line-height:130%;
	font-family:ＭＳ ゴシック, Osaka－等幅 , monospace;
	}

/* 　グレーテーブル　 */
#g_tbl {
	font-size: 100%;}
#g_tbl table {
	border-top:#999999 1px solid;
	border-left:#999999 1px solid;}
#g_tbl table td,th {
	font-size: 12px;
	padding:3px;
	border-bottom:#999999 1px solid;
	border-right:#999999 1px solid;}

.g_tbl02 {
	padding:3px;
	border-top:#999999 1px solid;
	border-left:#999999 1px solid;
	border-bottom:#999999 1px solid;
	border-right:#999999 1px solid;}
