body{
	background:#FFFFFF;
	margin:0;
	color:#000000;
}
/*--ヘッダー--*/

#header{
	width:759px;
	height:100px;
	background: url(topimage/header.jpg) no-repeat;
	}
H1{	display:none;}

H2{
	width:750px;
	font-size: 7pt;
	line-height: 12pt ;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align:right;
	position: absolute;
}

/*--ヘッダーここまで--*/

/*--ナビゲーション--*/

#navi{
	list-style-type:none;
	margin:55px 10px 0 0;
	padding:0pt;
	float:right;
}
#navi ul {
	list-style-type:none;	
	margin:0pt;
	padding:0pt;
}
#navi li {
	display:inline;
	float:left;
	list-style-type:none;
	height:30px;
	margin:0pt;
	padding:0pt;
	width:92px;
}
#navi a {
	background-image: url(topimage/navi.jpg);
	display:block;
	height:30px;
	margin:0pt;
	padding:0pt;
	width:92px;
}

#navi a p {display:none;}

#navi li.top a {background-position:0 0;}
#navi li.item a {background-position:-92px 0;}
#navi li.info a {background-position:-184px 0;}
#navi li.order a {background-position:-276px 0;}
#navi li.mail a {background-position:-368px 0;}
#navi li.blog a {background-position:-460px 0;}

#navi li.top a:hover {background-position:0 -30px;}
#navi li.item a:hover {background-position:-92px -30px;}
#navi li.info a:hover {background-position:-184px -30px;}
#navi li.order a:hover {background-position:-276px -30px;}
#navi li.mail a:hover {background-position:-368px -30px;}
#navi li.blog a:hover {background-position:-460px -30px;}

/*--ナビゲーションここまで--*/

/*--トップ--*/
.aden-about{
	width:486px;
	border:1px #999 solid;
	background:#FFFFDD;
	margin:0 0 20px 0 ;
}
.aden-about p{
	margin:10px;
	font-size:13px;
}
.about-img{
	margin:0 0 0 10px;
	float:right;
}
/*--トップここまで--*/

/*--フォーム--*/
.flow-ttl{
 width:180px;
 background:url("mail/img/img_flow-bg.jpg") top left repeat-y;
 }
.flow-d{
width:400px;
padding: 5px 0 5px 12px;
 }
p.fax{
font-size:1.5em;
padding:6px 0;
margin: 0;
color:#990000;
font-weight:bold;
}
.flow-d p{margin:0 0 0 20px; font-size:12px;}

/*--フォームここまで--*/
.bodybg-waku{
background: url(topimage/side.jpg) ;}
.bodybg-cution{
background: url(topimage/cution.jpg) ;}
.bodybg-side{
background: url(topimage/side.jpg) ;}


.text {  font-size: 14px; color: #333333; line-height: 22px}
.hige {  line-height: 16pt; font-size: 10pt; color: #333333}
.mini { line-height: 14pt; font-size: 10pt; color: #333333}
a:link {  font-size: 10pt; color: #0000FF}
a:visited {  font-size: 10pt; color: #CC0000}
a:hover {  font-size: 10pt; color: #FF9900; text-decoration: underline;}
a:active {  font-size: 10pt; color: #FF9900}
.smallest {  font-size: 8pt; line-height: 15pt; color: #333333}
.midashi {  font-size: 10pt; color: #000000}
.round {  font-size: 10pt; line-height: 16px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.high {  padding-top: 25px}
.space {  margin-top: 20px; padding-top: 20px; font-size: 12px}
.text2 {  font-size: 10pt; line-height: 16px; color: #333333;}
.s-ttl {width:600px;  font-size: 12pt; line-height: 1.2em; color: #333333;font-weight: bold; text-align:left; margin:5px 0; padding:6px 0; background:#cecece;}
.text3 {  font-size: 8pt; line-height: 14px; color: #666666}
.text_high {  font-size: 10pt; line-height: 20px; color: #333333}
.break { page-break-after: always; }
.ss {  font-size: 8pt; color: #FFFF66; line-height: 12px}
.ss2 {  font-size: 8pt; padding-left: 10pt; line-height: 12pt}
.ss3 {  font-size: 8pt; line-height: 12px}.ss4 { font-size: 10pt; padding-left: 10pt; line-height: 12pt }
.ss4 {  font-size: 12pt; padding-left: 5pt; line-height: 12pt}
.ss5 { font-size: 7pt; padding-left: 0pt; line-height: 12pt ; font-style: normal; font-weight: normal; color: #333333}
/*link*/
.sublink{
	background:transparent url(topimage/icn_arrow_blue.gif) no-repeat scroll left 50%;
	margin:1px 0pt;
	padding:0pt 0pt 0pt 10px;
}
.sublink:visited {
	background:transparent url(topimage/icn_arrow_red.gif) no-repeat scroll left 50%;
}
.sublink:hover {
	background:transparent url(topimage/icn_arrow_orange.gif) no-repeat scroll left 50%;
}
.sublink:active {
	background:transparent url(topimage/icn_arrow_orange.gif) no-repeat scroll left 50%;
}
 
/*--top--*/
.top_bnr_text{
margin:0 0 10px;
}
.top_bnr_textend{
margin:0 0 10px;
color:#ff0000;
font-weight:bold;
}
