/* メインテキスト */ 
body {
	color:#333333;
}

td {
	font-size:100%;
	line-height:1.3em;
	color:black;
}

/* メインテキスト内リンク */ 
a{
	font-size:100%;
	text-decoration: none;
}


a:visited{
	font-size:100%;
	text-decoration: none;
}

a:hover {
	font-size:100%;
	text-decoration:none;
	background-color:FFFF33;
	color:red;
	text-decoration:underline;
}

/* パンくずリスト */ 
.pankuzu{
	line-height:1.0em;
	font-size:80%;
	text-decoration:none;
}

.pankuzu:hover{
	line-height:1.0em;
	font-size:80%;
	text-decoration:none;
	background-color:FFFF33;
	color:red;
	text-decoration:underline;
}

.pankuzu:visited{
	font-size:80%;
	line-height:1.0em;
	text-decoration:none;
}

/* タイトル */ 
.title {
	font-size:120%;
	line-height:1.3em;
	color:FFFFFF;
	font-weight:bold;
}
.title .txt_s {
	font-size: 80%;
}


/* サブタイトル */ 
.subtitle {
	font-size:100%;
	line-height:1.3em;
	color:FFFFFF;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* サブサブタイトル */ 
.sub2title {
	font-size:100%;
	line-height:1.3em;
	color:222222;
	font-weight:bold;
}

/* 一段下げ */ 
blockquote {
	padding-top: 5px;
}

/* 問い合わせ */ 
.toiawase {
	font-size:80%;
	line-height:1.3em;
}
	
/* コピーライト */ 
.copy{
	color:336699;
	font-weight:bold;
	font-size:80%;
}
.toiawase .add {
	width: 70%;
	letter-spacing: 1px;
	text-align: left;
	padding-left: 30px;
}
.toiawase .ttl {
	font-weight: bold;
	text-align: left;
	width: 70%;
	letter-spacing: 1px;
	padding-top: 2px;
	padding-bottom: 3px;
	font-size: 105%;
}

