@charset "shift_jis";

a {color:#006795; text-decoration:underline;}
a:visited { color:#9F9FA0; text-decoration:underline;}
a:hover {color:#944025;text-decoration:underline;}


h1{
width:610px;
height:45px;
margin:0 0 20px 20px;
display:block;
text-indent:-9999px;
overflow:hidden;
background:url(image/title.gif) no-repeat left center;
}


/***********************************  Item box “à   *********************************************/

.itembox{
width:600px;
margin:0 auto;
clear:both;
background:url(../items/image/dotted_bar_h.gif) repeat-x bottom;
padding-bottom:15px;
}

.itembox table#re th{
	background-color: #ccc;
	width: 90px;
	line-height: 200%;
	border: 1px solid #666666;
	padding-left: 15px;
}

.itembox table#re td{ text-align: left; }

.itembox p.goaisatsu{
text-align:left;
padding:20px 0 0 40px;
line-height:180%;
}

.itembox p.goaisatsu_name{
text-align:right;
padding:20px 40px 0 0;
line-height:180%;
}




.itembox p{
text-align:center;}

h2{
width:200px;
height:20px;
margin:0 0 0 20px;
display:block;
text-indent:-9999px;
overflow:hidden;
padding-top:30px;
}

h2.title_01{background:url(image/greeting.gif) no-repeat left bottom;}
h2.title_02{background:url(image/company_info.gif) no-repeat left bottom;}
h2.title_03{background:url(image/company_map.gif) no-repeat left bottom;}
h2.title_04{background:url(image/company_look.gif) no-repeat left bottom;}


h2.itemtitle{
font-size:18px;
font-weight:bold;
color:#0000CC;
padding:30px 0 0 30px; }

.itembox table{
margin:20px auto;
}

.itembox table td{
line-height:200%;
border:1px solid #666666;
padding-left:15px;}

