@import url(akimoto.css);

h1.top{
width:490px;
padding:10px 0px 10px 5px;
font-size:20px;
font-weight:bold;
margin:-3px 0px 10px -15px;
color:#FFFFFF;
border-bottom:solid 1px #298A93;
border-left:solid 3px #298A93;
background-color:#298A93;
}
h2{
width:490px;
padding:0px 0px 3px 5px;
font-size:16px;
font-weight:bold;
margin:0px 0px 20px 0px;
border-bottom:solid 1px #298A93;
border-left:solid 3px #298A93;
}
h3{
font-size:15px;
font-weight:bold;
margin:10px 0px 7px 0px;
color:#298A93;
}

#unit{
float:right;
width:500px;
overflow:auto;
margin:9px 5px 20px 10px;
padding:4px 20px 0px 0px;
font-size:12px;
background-image:url(../images/sp.jpg);
background-repeat:no-repeat;
}

#unit img{
	float:left;
	margin-top:0.8em;
	margin-right:10px;
	margin-bottom:10px;
	}	
#unit img.right{
	float:right;
	margin-left:10px;}
#unit p{
font-size:14px;
line-height:1.5em}
#unit ul.list{
margin-left:25px;}
#unit p a{
color:#0000FF;
font-size:14px;
line-height:1.5em}
	
/*submenu*/
ul.crumb{
	margin-left:0px;
	margin-top:50px;
	margin-bottom:0px;
}
ul.crumb li{
	margin: 0px;
	display:inline;
	}
ul.crumb li a{
	padding-right:3px;
}

ul#submenu{
	margin-left:0px;
	margin-top:10px;
}
ul#submenu li{
	margin: 0px;
	padding-left:7px;
	padding-right:5px;
	display:inline;
	border-right:1px solid #006633;
	}
ul#submenu a:hover{
text-decoration:underline;
}

/* 20:お問い合わせ */
#unit table.contact{
width:100%;
border:5px solid #CCCCCC;
margin:0 0 20px 0;
}

#unit table.contact th{
width:30%;
border:1px solid #CCCCCC;
background:#F5F5F5;
padding:10px;
}

#unit em.must{
font-size:120%;
font-style:normal;
font-weight:bold;
color:#CC0000;
}

#unit em.check{
font-size:80%;
font-style:normal;
font-weight:normal;
}

#unit table.contact td{
width:70%;
border:1px solid #CCCCCC;
padding:10px;
text-align:left;
background-color:#FFFFFF;
}

#unit table.contact td input,
#unit table.contact td textarea{
padding:5px;
}

#unit .confirm{
margin:20px 0;
text-align:center;
background:#F5F5F5;
padding:10px;
}

#unit .confirm .submitBtn{
padding:10px 20px;
}

#unit .confirm .resetBtn{
}

#unit .confirm .backBtn{
}
#unit div.error{
border:5px solid #CC0000;
padding:10px;
margin:0 0 20px 0;
}

#unit div.error ul{
padding:0 0 0 15px;
}

#unit div.error ul li{
list-style-type:disc;
}

#unit div.error p{
color:#CC0000;
font-weight:bold;
margin:0 0 10px 0;
}

#unit p.contactText{
margin:0 0 20px 0;
font-size:100%;
}
