/*テキストスタイル*/

body {background-color:#ffffff; margin-top:10px;}
a:link {text-decoration:none;color:#696969;}
/*a:hover {background-color:#ffb6c1;}*/
a:visited {text-decoration:none;color:#696969;}

#header a:link {text-decoration:none;color:#000000;}
#header a:hover {text-decoration:none;color:#FFFFFF;}
#header a:visited {text-decoration:none;color:#000000;}

#navi a:link {text-decoration:none;color:#5D0000;}
#navi a:hover {text-decoration:none;color:#FFFFFF;background-color:#5D0000;}
#navi a:visited {text-decoration:none;color:#191970;}

#footer a:hover {text-decoration:underline;color:#FFFFFF;background-color:#62787a;}

.h1 {font-size:20px;color:#696969;font-weight:bold}
.h2 {font-size:18px;color:#696969;font-weight:bold}
.h3 {font-size:16px;color:#696969;font-weight:bold}
.h4 {font-size:14px;color:#696969;font-weight:bold}
.comment_ss {font-size:9px;color:#696969}
.comment_s {font-size:10px;color:#696969}
.comment_m {font-size:12px;color:#696969}
.comment_mr {font-size:12px;color:#540000}
.comment_mb {font-size:12px;color:#000000}
.comment_mw {font-size:12px;color:#ffffff}
.comment_l {font-size:14px;color:#696969}
.comment_lr {font-size:14px;color:#540000}
.comment_sr {font-size:10px;color:#ff4500}
.comment_sb {font-size:10px;color:#000080}
.comment_sw {font-size:10px;color:#ffffff}

.title_ss {font-size:12px;color:#696969;font-weight:bold}
.title_s {font-size:14px;color:#696969;font-weight:bold}
.title_m {font-size:16px;color:#696969font-weight:bold}
.title_mb {font-size:16px;color:#2c0000;font-weight:bold}
.title_mo {font-size:16px;color:#ff4500;font-weight:bold}
.title_my {font-size:16px;color:#ffa500;font-weight:bold}
.title_l {font-size:18px;color:#696969;font-weight:bold}
.title_ll {font-size:20px;color:#696969;font-weight:bold}
.title_sb {font-size:14px;color:#2c0000;font-weight:bold}

/*ページスタイル*/

body{
background:#FFFFFF;
margin:10px;
padding:0;
text-align:center;
line-height:1.3em;
}

/*ヘッダー系DIV*/

div#google{
position:absolute;
top:-999px;
left:-999px;
margin:0;
padding:0;
width:300px;
}

div#pagebody{
margin:0;
padding:0;
width:780px;
background:#ffffff;
}

div#header{
margin:0;
padding:0;
width:780px;
height:65px;
text-color:#696969;
font-size:12px;
background:url(index/header/tab.jpg) no-repeat;
}

div#panmimi{
margin:10px;
padding:0;
width:760px;
font-size:10px;
color:#696969;
text-align:right;
}


/*コンテンツ系DIV*/

div#cont0{
width:760px;
margin:10px;
padding:0;
background:#FFFFFF;
}

div#link a{text-decoration:none;color:#B5A642;}
div#link a:hover{text-decoration:none;background-color:#B5A642;color:#FFFFFF;}

div#contleft{
float:left;
width:370px;
margin:0;
padding:0;
background:#FFFFFF;
text-color:#696969;
font-size:12px;
text-align:left;
line-height:2.0em;
}

div#contright{
float:right;
width:370px;
margin:0;
padding:0;
background:#FFFFFF;
text-color:#696969;
font-size:12px;
text-align:left;
line-height:2.0em;
}

.copy1{
height:30px;
width:370px;
margin:0;
padding:5px;
background:#FFA500;
text-color:#FFFFFF;
font-size:12px;
text-align:center;
line-height:1.3em;
}

.subcont1{
margin:0;
padding:5px;
width:100%;
text-align:left;
font-size:14px;
line-height:1.5em;
color:#540000;
border-style:dotted;
border-width:1px;
border-color:#696969;
}

.subcont2{
margin:0;
padding:5px;
width:100%;
text-align:left;
font-size:12px;
color:#540000;
border-style:dotted;
border-width:1px;
border-color:#696969;
}

.minicontleft{
float:left;
margin:0;
padding:0;
width:175px;
text-align:left;
font-size:14px;
line-height:1.5em;
color:#696969;
border-style:dotted;
border-width:1px;
border-color:#696969;
}

.minicontright{
float:right;
margin:0;
padding:0;
width:175px;
text-align:left;
font-size:14px;
line-height:1.5em;
color:#696969;
border-style:dotted;
border-width:1px;
border-color:#696969;
}

/*フッター系DIV*/

div#spacer{
clear:both;
margin:0;
padding:0;
width:770px;
height:20px;
}

div#footer{
clear:both;
margin:5px;
padding:0;
width:770px;
font-size:12px;
color:#696969;
word-spacing:10px;
background:#D3D3D3;
}

div#copyright{
margin:5px;
padding:0;
width:770px;
text-align:right;
font-size:10px;
color:#696969;
}

/*-----------------------------*/
#headLine {
	width:780px;
	padding: 0px;
	margin: 0px auto 0px;
	text-align: right;
}
#headLine h1,
#headLine p {
	font-size: 10px;
	font-weight: normal;
	color: #666;
	text-align: left;
	display: inline;
	margin: 0px;
	padding: 0px;
	line-height:1.2;
}
#addTx {
	margin: 0px 0px 10px;
	padding: 0px;
	width:750px;
	text-align: left;
}
#addTx h2,
#addTx p {
	font-size: 10px;
	font-weight: normal;
	color: #666;
	display: inline;
	margin: 0px;
	padding: 0px;
}
#footNv {
	font-size: 11px;
	font-weight: normal;
	color: #6A4041;
	margin:0px 0px 10px 0px;
}
#footNv ,
#footNv a {
	font-size: 11px;
	color: #6A4041;
}
#footNv a {
	text-decoration:underline;
}

