/*
blue#2657C7
red#E51F1E
black#555555
green#00AB4D
*/

@charset "Shift_JIS";

@import url("navigation.css");
@import url("home.css");
@import url("contents.css");
@import url("sitemap.css");
@import url("customer.css");
@import url("form.css");
@import url("links.css");


*{
	margin:0;
	padding:0;
	color:#555555;
	font-size:12px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	line-height:145%;
	text-align:left;
}

body{
	background:#dadada url(../images/bg/bgLong_.gif) center top;
	scrollbar-arrow-color:#e51f1e;
	scrollbar-base-color:#cccccc;
	scrollbar-shadow-color:#555555;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#555555;
	scrollbar-darkshadow-color:#cccccc;
	scrollbar-3d-light-color:#000000;
	height:100%;
}

p{line-height:160%;}
td{vertical-align:top;}

table.mainTable{
	background-color:#bebebe;
	margin:0 auto;
	height:100%;
	width:896px;
}

table.header{
	background:url(../images/bg/header.gif) no-repeat;
	height:100%;
	background-color:#ffffff;
}

h1{text-indent:-9999px; line-height:0; margin:0; padding:0;}
em{color:#e61818; font-style:normal; font-weight:bold;}
img {border:none;}

div.more{
	text-align:right;
	margin-right:5px;
}

div.more a,
div.more a:link,
div.more a:active,
div.more a:visited{
	color:#2657c7;
	background:url(../images/icon/icon003.gif) no-repeat left 2px;
	padding-left:12px;
	text-decoration:none;
	border-bottom:1px dotted;
}

div.more a:hover{
	border-bottom:none;
	text-decoration:none;
	background-position:1px 2px;
}

a.blue,
a.blue:link,
a.blue:active,
a.blue:visited{
	color:#2657c7;
	text-decoration:none;
	border-bottom:1px dotted;
}

a.blue:hover{
	border-bottom:none;
	text-decoration:none;
}












