/* 文字設定 */

body {
	font-size:14px;
	line-height:130%;
	color:#333333;
 }

/* 10P設定 */

.T10{
	font-size: 10px;
	line-height: 130%;
	color: #333333;
	text-decoration: none;
	}

A.T10:link{color: #0A244F; text-decoration: underline;}
A.T10:visited{color: #660000; text-decoration: underline;}
A.T10:link:hover{color: #660000; text-decoration: none;background-color: #E6E6E6;}
A.T10:visited:hover{color: #660000;text-decoration: none;background-color: #E6E6E6;}

.T10-BOLD{
	font-size: 10px;
	line-height: 130%;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	}

A.T10-BOLD:link{color: #0A244F; text-decoration:underline;}
A.T10-BOLD:visited{color: #660000; text-decoration:underline;}
A.T10-BOLD:link:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}
A.T10-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T10-BROWN{
	font-size: 10px;
	line-height: 130%;
	color: #5E2800;
	text-decoration: none;
	}

A.T10-BROWN:link{color: #5E2800; text-decoration:underline;}
A.T10-BROWN:visited{color: #660000; text-decoration:underline;}
A.T10-BROWN:link:hover{color: #5E2800; text-decoration:none; background-color:#E6E6E6;}
A.T10-BROWN:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T10-BROWN-BOLD{
	font-size: 10px;
	line-height: 130%;
	color: #5E2800;
	font-weight: bold;
	text-decoration: none;
	}

A.T10-BROWN-BOLD:link{color: #5E2800; text-decoration:underline;}
A.T10-BROWN-BOLD:visited{color: #660000; text-decoration:underline;}
A.T10-BROWN-BOLD:link:hover{color: #5E2800; text-decoration:none; background-color:#E6E6E6;}
A.T10-BROWN-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T10-BLUE{
	font-size: 10px;
	line-height: 130%;
	color: #0A244F;
	text-decoration: none;
	}

A.T10-BLUE:link{color: #0A244F; text-decoration:underline;}
A.T10-BLUE:visited{color: #660000; text-decoration:underline;}
A.T10-BLUE:link:hover{color: #0A244F; text-decoration:none; background-color:#E6E6E6;}
A.T10-BLUE:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T10-BLUE-BOLD{
	font-size: 10px;
	line-height: 130%;
	color: #0A244F;
	font-weight: bold;
	text-decoration: none;
	}

A.T10-BLUE-BOLD:link{color: #0A244F; text-decoration:underline;}
A.T10-BLUE-BOLD:visited{color: #660000; text-decoration:underline;}
A.T10-BLUE-BOLD:link:hover{color: #0A244F; text-decoration:none; background-color:#E6E6E6;}
A.T10-BLUE-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}


/* 12P設定 */

.T12{
	font-size: 12px;
	line-height: 130%;
	color: #333333;
	text-decoration: none;
	}

A.T12:link{color: #0A244F; text-decoration:underline;}
A.T12:visited{color: #660000; text-decoration:underline;}
A.T12:link:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}
A.T12:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T12-BOLD{
	font-size: 12px;
	line-height: 130%;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	}

A.T12-BOLD:link{color: #0A244F; text-decoration:underline;}
A.T12-BOLD:visited{color: #660000; text-decoration:underline;}
A.T12-BOLD:link:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}
A.T12-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T12-BROWN{
	font-size: 12px;
	line-height: 130%;
	color: #5E2800;
	text-decoration: none;
	}

A.T12-BROWN:link{color: #5E2800; text-decoration:underline;}
A.T12-BROWN:visited{color: #660000; text-decoration:underline;}
A.T12-BROWN:link:hover{color: #5E2800; text-decoration:none; background-color:#E6E6E6;}
A.T12-BROWN:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T12-BROWN-BOLD{
	font-size: 12px;
	line-height: 130%;
	color: #5E2800;
	font-weight: bold;
	text-decoration: none;
	}

A.T12-BROWN-BOLD:link{color: #5E2800; text-decoration:underline;}
A.T12-BROWN-BOLD:visited{color: #660000; text-decoration:underline;}
A.T12-BROWN-BOLD:link:hover{color: #5E2800; text-decoration:none; background-color:#E6E6E6;}
A.T12-BROWN-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T12-BLUE{
	font-size: 12px;
	line-height: 130%;
	color: #0A244F;
	text-decoration: none;
	}

A.T12-BLUE:link{color: #0A244F; text-decoration:underline;}
A.T12-BLUE:visited{color: #660000; text-decoration:underline;}
A.T12-BLUE:link:hover{color: #0A244F; text-decoration:none; background-color:#E6E6E6;}
A.T12-BLUE:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T12-BLUE-BOLD{
	font-size: 12px;
	line-height: 130%;
	color: #0A244F;
	font-weight: bold;
	text-decoration: none;
	}

A.T12-BLUE-BOLD:link{color: #0A244F; text-decoration:underline;}
A.T12-BLUE-BOLD:visited{color: #660000; text-decoration:underline;}
A.T12-BLUE-BOLD:link:hover{color: #0A244F; text-decoration:none; background-color:#E6E6E6;}
A.T12-BLUE-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}


/* 14P設定 */

.T14{
	font-size: 14px;
	line-height: 130%;
	color: #333333;
	text-decoration: none;
	}

A.T14:link{color: #0A244F; text-decoration:underline;}
A.T14:visited{color: #660000; text-decoration:underline;}
A.T14:link:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}
A.T14:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T14-BOLD{
	font-size: 14px;
	line-height: 130%;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	}

A.T14-BOLD:link{color: #0A244F; text-decoration:underline;}
A.T14-BOLD:visited{color: #660000; text-decoration:underline;}
A.T14-BOLD:link:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}
A.T14-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T14-BROWN{
	font-size: 14px;
	line-height: 130%;
	color: #5E2800;
	text-decoration: none;
	}

A.T14-BROWN:link{color: #5E2800; text-decoration:underline;}
A.T14-BROWN:visited{color: #660000; text-decoration:underline;}
A.T14-BROWN:link:hover{color: #5E2800; text-decoration:none; background-color:#E6E6E6;}
A.T14-BROWN:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T14-BROWN-BOLD{
	font-size: 14px;
	line-height: 130%;
	color: #5E2800;
	font-weight: bold;
	text-decoration: none;
	}

A.T14-BROWN-BOLD:link{color: #5E2800; text-decoration:underline;}
A.T14-BROWN-BOLD:visited{color: #660000; text-decoration:underline;}
A.T14-BROWN-BOLD:link:hover{color: #5E2800; text-decoration:none; background-color:#E6E6E6;}
A.T14-BROWN-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T14-BLUE{
	font-size: 14px;
	line-height: 130%;
	color: #0A244F;
	text-decoration: none;
	}

A.T14-BLUE:link{color: #0A244F; text-decoration:underline;}
A.T14-BLUE:visited{color: #660000; text-decoration:underline;}
A.T14-BLUE:link:hover{color: #0A244F; text-decoration:none; background-color:#E6E6E6;}
A.T14-BLUE:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T14-BLUE-BOLD{
	font-size: 14px;
	line-height: 130%;
	color: #0A244F;
	font-weight: bold;
	text-decoration: none;
	}

A.T14-BLUE-BOLD:link{color: #0A244F; text-decoration:underline;}
A.T14-BLUE-BOLD:visited{color: #660000; text-decoration:underline;}
A.T14-BLUE-BOLD:link:hover{color: #0A244F; text-decoration:none; background-color:#E6E6E6;}
A.T14-BLUE-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}


/* 15P設定 */

.T15{
	font-size: 15px;
	line-height: 130%;
	color: #333333;
	text-decoration: none;
	}

A.T15:link{color: #0A244F; text-decoration:underline;}
A.T15:visited{color: #660000; text-decoration:underline;}
A.T15:link:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}
A.T15:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T15-BOLD{
	font-size: 15px;
	line-height: 130%;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	}

A.T15-BOLD:link{color: #0A244F; text-decoration:underline;}
A.T15-BOLD:visited{color: #660000; text-decoration:underline;}
A.T15-BOLD:link:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}
A.T15-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T15-BROWN{
	font-size: 15px;
	line-height: 130%;
	color: #5E2800;
	text-decoration: none;
	}

A.T15-BROWN:link{color: #5E2800; text-decoration:underline;}
A.T15-BROWN:visited{color: #660000; text-decoration:underline;}
A.T15-BROWN:link:hover{color: #5E2800; text-decoration:none; background-color:#E6E6E6;}
A.T15-BROWN:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T15-BROWN-BOLD{
	font-size: 15px;
	line-height: 130%;
	color: #5E2800;
	font-weight: bold;
	text-decoration: none;
	}

A.T15-BROWN-BOLD:link{color: #5E2800; text-decoration:underline;}
A.T15-BROWN-BOLD:visited{color: #660000; text-decoration:underline;}
A.T15-BROWN-BOLD:link:hover{color: #5E2800; text-decoration:none; background-color:#E6E6E6;}
A.T15-BROWN-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T15-BLUE{
	font-size: 15px;
	line-height: 130%;
	color: #0A244F;
	text-decoration: none;
	}

A.T15-BLUE:link{color: #0A244F; text-decoration:underline;}
A.T15-BLUE:visited{color: #660000; text-decoration:underline;}
A.T15-BLUE:link:hover{color: #0A244F; text-decoration:none; background-color:#E6E6E6;}
A.T15-BLUE:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T15-BLUE-BOLD{
	font-size: 15px;
	line-height: 130%;
	color: #0A244F;
	font-weight: bold;
	text-decoration: none;
	}

A.T15-BLUE-BOLD:link{color: #0A244F; text-decoration:underline;}
A.T15-BLUE-BOLD:visited{color: #660000; text-decoration:underline;}
A.T15-BLUE-BOLD:link:hover{color: #0A244F; text-decoration:none; background-color:#E6E6E6;}
A.T15-BLUE-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}


/* 16P設定 */

.T16{
	font-size: 16px;
	line-height: 130%;
	color: #333333;
	text-decoration: none;
	}
		
A.T16:link{color: #0A244F; text-decoration:underline;}
A.T16:visited{color: #660000; text-decoration:underline;}
A.T16:link:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}
A.T16:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T16-BOLD{
	font-size: 16px;
	line-height: 130%;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	}
		
A.T16-BOLD:link{color: #0A244F; text-decoration:underline;}
A.T16-BOLD:visited{color: #660000; text-decoration:underline;}
A.T16-BOLD:link:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}
A.T16-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T16-BROWN{
	font-size: 16px;
	line-height: 130%;
	color: #5E2800;
	text-decoration: none;
	}

A.T16-BROWN:link{color: #5E2800; text-decoration:underline;}
A.T16-BROWN:visited{color: #660000; text-decoration:underline;}
A.T16-BROWN:link:hover{color: #5E2800; text-decoration:none; background-color:#E6E6E6;}
A.T16-BROWN:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T16-BROWN-BOLD{
	font-size: 16px;
	line-height: 130%;
	color: #5E2800;
	font-weight: bold;
	text-decoration: none;
	}

A.T16-BROWN-BOLD:link{color: #5E2800; text-decoration:underline;}
A.T16-BROWN-BOLD:visited{color: #660000; text-decoration:underline;}
A.T16-BROWN-BOLD:link:hover{color: #5E2800; text-decoration:none; background-color:#E6E6E6;}
A.T16-BROWN-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T16-BLUE{
	font-size: 16px;
	line-height: 130%;
	color: #0A244F;
	text-decoration: none;
	}

A.T16-BLUE:link{color: #0A244F; text-decoration:underline;}
A.T16-BLUE:visited{color: #660000; text-decoration:underline;}
A.T16-BLUE:link:hover{color: #0A244F; text-decoration:none; background-color:#E6E6E6;}
A.T16-BLUE:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}

.T16-BLUE-BOLD{
	font-size: 16px;
	line-height: 130%;
	color: #0A244F;
	font-weight: bold;
	text-decoration: none;
	}

A.T16-BLUE-BOLD:link{color: #0A244F; text-decoration:underline;}
A.T16-BLUE-BOLD:visited{color: #660000; text-decoration:underline;}
A.T16-BLUE-BOLD:link:hover{color: #0A244F; text-decoration:none; background-color:#E6E6E6;}
A.T16-BLUE-BOLD:visited:hover{color: #660000; text-decoration:none; background-color:#E6E6E6;}



.preimg_grid01{
	text-align:left;
	position:relative;
	margin-top:16px;
	margin-left:33px;
	font-size:12px;
}
.tableT12-BLUE table{
	font-size: 12px;
	line-height: 130%;
	color: #0A244F;
	text-decoration: none;
	}
.prefont01{
	font-size:20px;
	color:#FF0000;
	font-weight:bold;
}

.kakaku01{
	color:#B70200;
	font-size:14px;
	font-weight:bold;
}

.kakaku02{
	color:#B70200;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.kakaku03{
	color:#B70200;
	font-size:10px;
	font-weight:bold;
}
.bgframe{
	background-image:url(shopping/pilot/img/wakuframe.gif);
	background-repeat:no-repeat;
}


/*トップページ追加分：2009.1.26.mori*/

#top_bg {
	background-image: url(image/top_bg01.gif);
	background-color: #d6dee9;
	background-repeat: repeat-x;
	padding-top: 0px;
	margin: 0px;
    }
	
#top_menu01 a { width: 347px; height:162px; display: block;
background-image:url(image/top_menu02.jpg); text-indent: -9999px;
}
#top_menu01 a:hover { background-position: 0 100%;}

#top_menu02 a { width: 347px; height:162px; display: block;
background-image:url(image/top_menu01.jpg); text-indent: -9999px;
}
#top_menu02 a:hover { background-position: 0 100%;}

#top_menu03 a { width: 347px; height:162px; display: block;
background-image:url(image/top_menu03.jpg); text-indent: -9999px;
}
#top_menu03 a:hover { background-position: 0 100%;}

#top_menu04 a { width: 347px; height:162px; display: block;
background-image:url(image/top_menu04.jpg); text-indent: -9999px;
}
#top_menu04 a:hover { background-position: 0 100%;}



.top_bana {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.top_bana a { height: 40px; width: 290px; }

#top_bana_voice { margin-top: 35px; }
#top_bana_voice a { width: 380px; height:75px; display: block; background-image:url(image/top_bana_voice.jpg); text-indent: -9999px; }
#top_bana_voice a:hover { background-position: 0 100%;}

#top_bana_heartmemo { margin-bottom: 20px; }
#top_bana_heartmemo a { width: 380px; height:75px; display: block; background-image:url(image/top_bana_heartmemo.jpg); text-indent: -9999px; }
#top_bana_heartmemo a:hover { background-position: 0 100%;}

#top_bana_heartmemo_new { margin-bottom: 20px; }
#top_bana_heartmemo_new a { width: 320px; height:75px; display: block; background-image:url(image/top_bana_heartmemo_new.jpg); text-indent: -9999px; }
#top_bana_heartmemo_new a:hover { background-position: 0 100%;}

#top_bana_twitter { margin-bottom: 20px; }
#top_bana_twitter a { width: 320px; height:75px; display: block; background-image:url(image/top_bana_twitter.jpg); text-indent: -9999px; }
#top_bana_twitter a:hover { background-position: 0 100%;}

#top_bana_blog { margin-bottom: 20px; }
#top_bana_blog a { width: 320px; height:75px; display: block; background-image:url(image/top_bana_blog.jpg); text-indent: -9999px; }
#top_bana_blog a:hover { background-position: 0 100%;}

.top_table{
margin:20px 0px;}
