.stext, .ltext, ptext{
	font-family	:'ＭＳ Ｐゴシック', 'Osaka' ;
	}

/* --------------------------
NN6 以外のバグを修正
※NN6 以外は small が標準設定
-------------------------- */
.text {
	font-size : 12px ;
	}

.stext {
	font-size : x-small ;
	}

.ltext {
	font-size : large ;
	}

.ptext {
	font-size : 11px ;
	}
.mtext {
	font-size : 15px ;
	}


a:link {
	color			: #FFFFFF;
	}

a:visited {
	color			: #FFFFFF;
	}

a:hover {
	color			: #DF924E;
	text-decoration	: underline ;
	}

a:active {
	color			: #DF924E;
	text-decoration	: underline ;
	}/* 全ブラウザ共通スタイルシート */

td {
	font-size : 10px ;
	}

body {	font-size : 10px ;
	}
	
.orange a:link {
	color			: #FF6600;
	}

.orange a:visited {
	color			: #FF6600;
	}

.orange a:hover {
	color			: #FF0033;
	text-decoration	: underline ;
	}


.red a:link {
	color:#FF0000;
	}

.red a:visited {
	color:#FF0000;
	}

.red a:hover {
	color:#ff6600;
	text-decoration	: underline ;
	}


#form {
	border-top: dotted 1px #ffffff;
	}
#form th {
	border-bottom: dotted 1px #ffffff;
	border-right: solid 1px #993333;
	background:url(../../image/form_th.gif) 0 0 repeat;
	color: #ffffff;
	font-size:12px;
	text-align:left;
	width: 150px;
	padding:15px 0 15px 10px ;
	}
#form td {
	border-bottom: dotted 1px #ffffff;
	background-color:#333333;
	color: #ffffff;
	font-size:12px;
	text-align:left;
	padding:10px ;
	}

#form2 th {
	width: 70px;
	border: none;
	background:none;
	color: #ffffff;
	font-size:12px;
	text-align:center;
	padding:3px 0 5px 10px ;
	}
#form2 td {
	border-bottom: none;
	color: #ffffff;
	font-size:12px;
	text-align:left;
	padding:0 0 5px 10px ;
	}
	
