/* ■■■■デザイン色指定■■■■■■■■■■■■■■■■ */

.t_border {
	 border: 1px solid #4AAE5A;
}

.bgcolor {
	background-color: #4AAE5A;
}


/* ■■■■コンテンツ共通項目■■■■■■■■■■■■■■ */


/* ------------------ */
/* 　　　文字　　　 　*/
/* ------------------ */

.subcap {
	font-size: 12pt;
	font-weight: bold;
	color: #cc6600;
	border-bottom:double 3px cc6600;
}

.subcap2 {
	font-size: 11pt;
	font-weight: bold;
	color: #669933;
}

.subcap3 {
	font-size: 9pt;
	font-weight: bold;
	color: #cc0000;
}

.caution {
	font-size: 9pt;
	color: #cc0000;
}

.caution1 {
	font-size: 9pt;
	font-weight: bold;
	color: #cc0000;
}

.ricemark {
	font-size: 7pt;
	font-weight: bold;
	vertical-align: super;
	color: #cc0000;
}

.hint {
	font-size: 9pt;
	color: #FF9900;
}

.note {
	font-size: 9pt;
	color: #339999;
}


/* ------------------ */
/*　テーブル基本設定  */
/* ------------------ */

td {
	font-size: 9pt;
	line-height: 1.5em;
	color: #333333
}

/* ---------------------- */
/* テーブル背景色と文字色 */
/* ---------------------- */

td.main {
	background-color: #99cc99;
	font-weight: bold;
	font-size: 9pt;
	color: #006633;
}

td.main2 {
	background-color: #009966;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
}

td.main3 {
	background-color: #cceecc;
	font-weight: bold;
	font-size: 9pt;
	color: #006633;
}

td.main4 {
	background-color: #66aa99;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
}

td.main5 {
	background-color: #FFCC00;
	font-size: 9pt;
}

/* 注意用 */

table.caution {
	border: 1px solid #CC0000;
	background-color: #FFFFCC;
}


/* ヒント・補足用 */

table.hint {
	border: 1px dotted #FF9900;
	background-color: #FFFFCC;
}


/* ソース表示用 */
table.menu_contents {
	border: 1px solid #99cc99;
	background-color: #FFFFCC;
}

/* 参考 */

table.sankou {
	border: 1px dotted #339999;
	background-color: #FFFFCC;
}


/* FAQ表示用 */

td.q {
	border: 1px dotted #336600;
	background-color: #DCEEA3;
	font-weight: bold;
	font-size: 9pt;
}

td.a {
	border: 1px dotted #669900;
	background-color: #FFFFCC;
	font-size: 9pt;
}

/* サイドメニュー用 */
td.menu {
	background-color: #C2DDB3;
}

td.menu_act {
	background-color: #FFFF99;
}

td.menu_contents {
	background-color: #FFFFCC;
}


/* ------------------ */
/* 　　　リンク　　 　*/
/* ------------------ */

A:link {color: #0000ff}
A:visited {color: #660099}
A:active {color: #3300cc}
A:hover {color: #ff6600;text-decoration: underline}


