/*ボディに関する指定*/
BODY{
  margin : 0% 0% 0% 0%;
}
/*リンクに関する指定*/
a:link{
	color:#333333;
	text-decoration:underline;
}
a:visited{
	color:#333333;
	text-decoration:underline;
}
a:active{
	color:#666666;
	text-decoration:underline;
}
a:hover{
	color:red;
	text-decoration:none;
}
a:link img { border: 0pt }
       /* 未訪問のリンク */
a:visited img { border: 0pt }
       /* 訪問済みのリンク */
a:hover img { border: 0pt }
       /* カーソルが上に乗っている状態のリンク */
a:focus img { border: 0pt }
       /* ユーザの操作にフォーカスされている状態のリンク */
a:active { border: 0pt }
       /* 活動中（作動中）のリンク */


/*壁紙に関する指定*/
.back{
	background : #EFEFEF ;
}
.back_w{
	background : #ffffff ;
}
.back_b{
	background : #ffffff url(../image/back_b.gif) repeat 0% 0%;
}
.back_r{
	background : #ffffff url(../image/back_r.gif) repeat 0% 0%;
}
.back_o{
	background : #ffffff url(../image/back_o.gif) repeat 0% 0%;
}
.back_g{
	background : #ffffff url(../image/back_g.gif) repeat 0% 0%;
}


/*線に関する指定*/
.back{
	background : #ffffff url(../image/back.gif) repeat fixed 0% 0%;
}
.sen_black {
    background-color: #000000;
}
.sen_g {
    background-color: #ECECEC;
}
.ten_sen_b {
	border-top : 1px dotted #2AA3D2;
}
.ten_sen_r {
	border-top : 1px dotted #DC6770;
}
.ten_sen_o {
	border-top : 1px dotted #DC7731;
}
.ten_sen_g {
	border-top : 1px dotted #4E9458;
}


/*フォントに関する指定*/
.t10{
	font-size: 10px;
	color: #333333;
	line-height: 150%;
}
.t10_o{
	font-size: 10px;
	color: #FF6600;
	line-height: 150%;
}
.t10_shita{
	font-size: 10px;
	color: #333333;
	line-height: 150%;
}
.t10_shita a:link{
	color:#000099;
	text-decoration:underline;
	font-weight: bold;
}
.t10_shita a:visited{
	color:#000099;
	text-decoration:underline;
	font-weight: bold;
}
.t10_shita a:active{
	color:#000099;
	text-decoration:underline;
	font-weight: bold;
}
.t10_shita a:hover{
	color:#ff0000;
	text-decoration:none;
	font-weight: bold;
}

.t12{
	font-size: 12px;
	color: #333333;
	line-height: 150%;
}
.t12{
	font-size: 12px;
	color: #333333;
	line-height: 150%;
}

.t12_b{
	font-size: 12px;
	color: #2AA3D2;
	line-height: 150%;
}
.t12_r{
	font-size: 12px;
	color: #DC6770;
	line-height: 150%;
}
.t12_o{
	font-size: 12px;
	color: #DC7731;
	line-height: 150%;
}
.t12_g{
	font-size: 12px;
	color: #4E9458;
	line-height: 150%;
}
.t_right{
	text-align: right;
}
.t_right a:link{
	color:#ff6600;
	text-decoration:underline;
}
.t_right a:visited{
	color:#ff6600;
	text-decoration:underline;
}
.t_right a:active{
	color:#ff6600;
	text-decoration:underline;
}
.t_right a:hover{
	color:#ff0000;
	text-decoration:none;
}

/*べた塗りに関する指定*/
.beta{
    background-color: #ffffee;
}
.beta_new{
    background-color: #FFFEDF;
}
.back_writer{
	background : #F5F9DE ;
}
.back_writer02{
	background : #DFEC99 ;
}


/*コピーライトに関する指定*/
.copy{
	font-size: 10px;
	color: #333333;
	line-height: 150%;
}

.copy a:link{
	color:#000099;
	text-decoration:underline;
}
.copy a:visited{
	color:#000099;
	text-decoration:underline;
}
.copy a:active{
	color:#000099;
	text-decoration:underline;
}
.copy a:hover{
	color:#ff0000;
	text-decoration:none;
}

/*フォームに関する指定*/
input{font-size:10pt;color:#333333;background:ffffff;BORDER-STYLE:solid;BORDER-WIDTH:1px;BORDER-COLOR:#333333}textarea{font-size:10pt;color:#333333;background:ffffff;BORDER-STYLE:solid;BORDER-WIDTH:1px;BORDER-COLOR:#333333}

