

*{
font-size:small;
}
body {
margin: 0px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
background-image: url('http://aromalife.biz/pic/bg2.gif');
background-position:  center 50%;
background-color: #41C0A4;
background-repeat: repeat-y

}



a {
text-decoration: underline;
color: #0000ff;

}

a:link {

}

a:visited {

}

a:active {

}

a:hover {

}

h1, h2, h3 {
margin: 0px;
padding: 2px 0px;
font-weight: normal;
}

#container {
line-height:140%;
margin-right: auto;
margin-left: auto;
text-align: left;
padding: 0px;
width:752px;
background-color: #0D9577;
margin-bottom:-20px;


}

.saisyo{
color: #FFFFFF;
margin-top:0px;
font-size:11px;
display:block;
margin-left:5px;

}

#banner {
color: #834037;
background-image: url('pic/toprogo.jpg');
background-repeat: no-repeat;
background-position: 8px 20px;
background-color: #0D9577;
width:748px;
margin-left:2px



}


#banner h2 a {
width:232px;
color: #fff;
text-decoration: none;
font-size: 10px;
display:block;
padding-top:40px;



}

#banner h1 {
color: #fff;
margin-top:0px;
font-size: 10px;
display:block;
padding-left:25px;


}

#banner h2 {
font-size: 14px;
color: #000;
margin-left:25px;

}


.annai {

color: #F4FDB6;
margin-top:-60px;
float:right;
height:60px;
padding-right:25px;


}

.annai table{


}



.annai td{

font-size: 16px;

}

.annai img{

float:left;

}

.annai span {
color: #F4FDB6;
font-size: 16px;



}


.annai {
margin-right:0px;
font-size: 18px;
color: #F4FDB6;
}

.tel {

font-size: 25px;
color: #F4FDB6;
margin-top:5px;
}

.tel span{

font-size: 25px;
color: #F4FDB6;
margin-top:px;
font-weight:
}



/*  g b v   j   [ @ @ @*/








#headnavi{
background-color:#0D9577;
width:0px;
margin-left:26px;
margin-right:25px;
width:700px;
}

#headnavi table{
height:25px;
color:#fff;
border-collapse:collapse;

width:700px;
}


#headnavi td{
text-align:center;
width:98px;
height:25px;


}



#member a{
background:url('pic/botan05.gif') no-repeat 0px 0px;
height:25px; width:98px; display:block; margin-left:0px; color:#fff; text-decoration:none; line-height:22px; font-weight:bold; background-repeat:no-repeat

}


#member a:hover{
background:url('pic/botan05.gif') no-repeat 0px -25px;
margin-left:0px; color:#FA9736; background-repeat:no-repeat
}


#menutop a{
background:url('pic/botan05.gif') no-repeat 0px 0px;
height:25px; width:98px; display:block; margin-left:0px; color:#fff; text-decoration:none; line-height:22px; font-weight:bold; background-repeat:no-repeat
}


#menutop a:hover{
background:url('pic/botan05.gif') no-repeat 0px -25px;
margin-left:0px; text-decoration:none; color:#FA9736; background-repeat:no-repeat
}


#menbo a{
background:url('pic/botan05.gif') no-repeat 0px 0px;
height:25px; width:98px; display:block; margin-left:0px; color:#fff; text-decoration:none; line-height:22px; font-weight:bold; background-repeat:no-repeat
}


#menbo a:hover{
background:url('pic/botan05.gif') no-repeat 0px -25px;
margin-left:0px; color:#FA9736; background-repeat:no-repeat
}



#yougo a{
background:url('pic/botan05.gif') no-repeat 0px 0px;
height:25px; width:98px; display:block; margin-left:0px; color:#fff; text-decoration:none; line-height:22px; font-weight:bold; background-repeat:no-repeat
}


#yougo a:hover{
background:url('pic/botan05.gif') no-repeat 0px -25px;
margin-left:0px; color:#FA9736; background-repeat:no-repeat
}

#youhin a{
background:url('pic/botan05.gif') no-repeat 0px 0px;
height:25px; width:98px; display:block; margin-left:0px; color:#fff; text-decoration:none; line-height:22px; font-weight:bold; background-repeat:no-repeat
}


#youhin a:hover{
background:url('pic/botan05.gif') no-repeat 0px -25px;
margin-left:0px; color:#FA9736; background-repeat:no-repeat
}


#unei a{
background:url('pic/botan05.gif') no-repeat 0px 0px;
height:25px; width:98px; display:block; margin-left:0px; color:#fff; text-decoration:none; line-height:22px; font-weight:bold; background-repeat:no-repeat
}


#unei a:hover{
background:url('pic/botan05.gif') no-repeat 0px -25px;
margin-left:0px; color:#FA9736; background-repeat:no-repeat
}

#menumap a{
background:url('pic/botan05.gif') no-repeat 0px 0px;
height:25px; width:98px; display:block; margin-left:0px; color:#fff; text-decoration:none; line-height:22px; font-weight:bold; background-repeat:no-repeat
}


#menumap a:hover{
background:url('pic/botan05.gif') no-repeat 0px -25px;
margin-left:0px; color:#FA9736; background-repeat:no-repeat
}



#center {
width:700px;
overflow: hidden;
float:right;
padding: 0px 25px 0px 0px;
margin-top:5px;
height:620px;


}

.content {

width:700px;
padding: 0px 0px 20px 0px;
background-color: #FFFFFF;
color: #333;
font-family: Verdana, Arial, sans-serif;
height:620px;
font-size: small;




}



.content p {
color: #;
font-family: Verdana, Arial, sans-serif;
font-size: small;
font-weight: normal;
line-height: 80%;
text-align: left;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 0px;
}

.content h2 {
font-size:16px;
border-left:5px solid #3a72a5;
padding-left:10px;
margin:20px;
font-weight: bold;
color: #6e4a20;
}





#gazoutop {
background:url('/pic/topbanner.gif') no-repeat 0px 0px;
height:210px; background-repeat:no-repeat
}






/***  g b v y [ W ***/


#topkiji{

width:650px;
margin-left:25px;

}


.topaka {
font-weight: bold;
font-size:14px;
color:#E40101;
text-decoration: underline;
margin-top:-10px;
display:block;
}





#gazoutop{
background:url('http://aromalife.biz/pic/top1.jpg') no-repeat 0px 0px;
height:210px; background-repeat:no-repeat

}

#concept{
background:url('http://aromalife.biz/pic/concept.gif') no-repeat 0px 0px;
height:140px; text-align:center; line-height:25px; font-size:13px; font-weight:bold; padding-top:55px; background-repeat:no-repeat


}





#in {
	width: 700px; height:620px;
	overflow: auto;  background: #ffffff;
	scrollbar-base-color:#ffffff;
	scrollbar-arrow-color:#666666;
	scrollbar-darkshadow-color:#666666;
	text-align: left;

	}


#in ul {
	font-size: 100%;
	line-height: 120%;
	margin: 0px 0px 0px 10px;
	padding: 0px;

	}

#news{
width:660px;
margin-top:10px;
height:270px;

margin-left:5px;
}

#news_l{
width:300px;
height:270px;
float:left;
margin-top:-5px;
margin-left:15px;

}

#news_l a{
margin-left:0px;

}


#news_l img{
margin-top:5px;

}


#news_r{
width:305px;
height:245px;
float:right;
border:4px outset #CBCDCF;
background-color: #EFEFE4;

}


#news_r h3{
font-size:17px;
font-weight:bold;
text-align: center;
color:#745320;
padding-top:1px;
padding-bottom:3px;
background-color: #CFCFB7;

}

#news_r li{
margin-left:20px;

}
#news_r span{
color: #C24D25;

}

#news_r a{
color: #00ADE2;

}

#news_r a:hover{
color: #F17DBE;

}

/***  ??y [ W ***/




.back_g_top{
background-image: url('pic/bg_ue.jpg');
background-repeat:no-repeat;
background-position: 0px 20px;
height:112px;
margin-left:auto;
margin-right:auto;
width:640px
}

.entrytennai img{
margin-left:25px;
margin-top:20px;
}

.tenpo{
background-image: url('pic/bg_naka.jpg');
background-position: 0px 0px;

margin-left:auto;
margin-right:auto;
width:640px

}

.agyou{

width:550px;
margin-left:auto;
margin-right:auto;

}




.tenpo p{
font-weight:bold;
font-size:14px;
}

a img {
border:none;
}

.tenpo .top_l{
width:350px;
margin-top:0px;
float:left;
}

.tenpo .top_r{
width:200px;
float:right;
margin-right:0px;
; padding-left:0px; padding-right:px; padding-top:0; padding-bottom:0px
}

.banner{
width:200px;
height:80px;
float:right;
margin-right:0px;

}

.back_g_bottom{
background-image: url('pic/bg_shita.jpg');
background-repeat:no-repeat;
background-position: 0px 0px;
height:96px;
margin-left:auto;
margin-right:auto;
width:640px
}



.entryosusume{
background-image: url('pic/entry/osusume.gif');
background-repeat:no-repeat;
background-position: 25px 0px;
padding-top:20px;
padding-left:20px;
margin-top:20px;
font-weight:bold
}

.entryosusume{
width:530px;
}



.entryinfo{
background-image: url('pic/entry/parts_info.gif');
background-repeat:no-repeat;
width:517px;
height:54px;
margin-top:10px;
padding-top:7px; margin-left:auto; margin-right:auto; margin-bottom:auto
}

.entryinfo p{
font-weight:normal;
font-size:12px;
margin-left:200px;
margin-top:0px;
}


.entrymenu{
margin-left:25px;
margin-bottom:30px;
font-weight:bold;
}


.entrymenu table{
width:517px;
height:54px;
}

.tenpo h4 {
color: #fff;
padding-left:10px;
margin-top:0px;
margin-left:20px;
border-left:5px solid #1B8BD7;
}





#pankuzu{
width:700px;
margin-top:20px;
margin-bottom:0px;
margin-left:0px;
font-size:14px;
color:#fff;
font-weight:bold;
background-color:#A37C53;
text-align:center;
}

#pankuzu a{
font-size:14px;
color:#fff;
text-decoration:none;
margin-left:0px;
}



.syoukaired{
color:#e80000;
text-decoration:underline;
font-size:14px;
}

.syoukai1{
height:110px;
font-size:13px;

margin-top:-4px;
display:block;
}

.syoukai2{
height:110px;
font-size:13px;

margin-top:-3px;
display:block;
}

.syoukai3{
height:110px;
font-size:13px;
margin-top:-3px;
display:block;

}

.syoukai4{
height:110px;
font-size:13px;
margin-top:-4px;
display:block;

}




.footrogo{
text-align:center;
color:#fff;
}


.footrogo p{
color:#e3dcc2;
font-size:14px;
}

#foot{

clear: both;
font-family: Verdana, Arial, sans-serif;
font-size: small;
line-height: 100%;
color: #32281B;
background-color: #fff;
text-align: right;
padding: 20px 10px 0px 0px;
height: 20px;
text-decoration:none;
margin-bottom:-20px;
}

#foot a{
text-decoration:none;
color: #AC9689;
margin-left:0px;
}




.intromember{

margin-left:-31px;
display:block;

}


/*      @ @ @*/

strong{
font-weight: bold;
font-size: 16px;
color: red;
}


em{
font-style:normal;
}



.yellow{background-color:yellow;}


.gray{
padding:5px;
background-color:#ff6;
}


.blue{
color:#04004d;
font-weight:bold;
}


.orange{
color:#ff6600;
}

.ctextname{
margin-right:20px;
}

.ctextmail{
margin-right:12px;
}

.ctexturl{
margin-right:22px;
}


#copy a{
color:#AC9689;
text-decoration:none;
text-align:center;
}

#copy {
color:#AC9689;
text-decoration:none;
margin-bottom:px;
text-align:center;
}

#update{
height:30px;
width: 500px;
border:1px solid #1B8BD7;
padding-bottom:0px;
padding-left:5px;
font-size: x-small;
color: #c0c0c0;
}

#pr{
font-size: 9px;
text-align:center;
color: #1B8BD7;
}

#pr a{
text-align:center;
padding-left:5px;
font-size: 9px;
text-align:center;
color: #1B8BD7;
}

/***  E F u y [ W ***/

#pricemenu{
background:url(http://aromalife.biz/pic/bg3.gif) repeat 0px 0px;
height:1592px; width:683px; background-repeat:repeat

}

#oilmenu{
background:url('http://aromalife.biz/pic/oil.jpg') no-repeat 0px 0px;
height:959px; width:683px; background-repeat:no-repeat

}



#systemmenu{
background:url('http://aromalife.biz/pic/system2.jpg') no-repeat 0px 0px;
height:1635px; width:683px; text-align:center; display:block; background-repeat:no-repeat
}

#daymenu{
background:url('http://aromalife.biz/pic/bg3.gif');
background-repeat:


}

#sera{
background:url('http://aromalife.biz/pic/bg3.gif') 0px 0px;
background-repeat:;
height:900px;
width:683px;

display:block; background-repeat:repeat
}

#rec{
background:url('http://aromalife.biz/pic/bg3.gif') 0px 0px;
background-repeat:;
width:683px;

display:block; background-repeat:repeat
}

#pricetop{
width:480px;
margin-top:-10px;
padding-top:0px;

}

#systemtop{
width:682px;
margin-top:-630px;
text-align: center;
margin-left:1px;
display:block;
height:220px;
}



#systemmenu2{
width:682px;
display:block;

text-align: center;
margin-left:1px;

height:510px;
}


#pricetop img{

padding-top:20px;

}

#in_price {
	width: 700px; height:620px;
	overflow: auto;  background: #ffffff;
	scrollbar-base-color:#ffffff;
	scrollbar-arrow-color:#666666;
	scrollbar-darkshadow-color:#666666;
	text-align: left;

	}


#in ul {
	font-size: 100%;
	line-height: 120%;
	margin: 0px 0px 0px 10px;
	padding: 0px;

	}

#pricemenu h3{
padding-top:80px;
padding-left:275px;
background:url('http://aromalife.biz/pic/botan01.gif') no-repeat 205px 50px;
height:75px; width:279px; color:#fff; font-size:25px; margin-bottom:-20px; background-repeat:no-repeat

}

#systemmenu h3{
padding-top:650px;
padding-left:10px;
background:url('http://aromalife.biz/pic/botan01.gif') no-repeat 205px 620px;
height:700px; color:#fff; font-size:25px; background-repeat:no-repeat



}

#sera h3{
background:url('http://aromalife.biz/pic/botan07.gif') no-repeat 160px 30px;
padding-bottom:12px; padding-top:48px; font-size:20px; font-weight:bold; color:#7B5D3B; text-align:center; background-repeat:no-repeat

}

#rec h3{
background:url('http://aromalife.biz/pic/botan07.gif') no-repeat 160px 30px;
padding-bottom:20px; padding-top:48px; font-size:20px; font-weight:bold; color:#7B5D3B; text-align:center; background-repeat:no-repeat

}

#daymenu h3{
background:url('http://aromalife.biz/pic/botan07.gif') no-repeat 160px 30px;
padding-bottom:20px; padding-top:48px; font-size:20px; font-weight:bold; color:#7B5D3B; text-align:center; background-repeat:no-repeat

}



#sera table{

margin-top:20px;
margin-left:67px;
width: 550px;
text-align: center;
}

#sera table a{
text-decoration: none; 
color:#A37040;
margin-top:0px;
margin-left:0px;


}

#sera table img{
border: 1px  solid #A37040; 
margin-top:0px;
margin-left:0px;


}

#sera td{
border-right:solid 1px #0D9577;
border-bottom:solid 1px #0D9577;
background-color: #E4F6CD; 
width: 135px;
height: 245px; 
}

#rec table{

margin-top:20px;
color:#705136;

}

#rec table a{
text-decoration: underbar; 
margin-top:0px;
margin-left:0px;


}

#rec table img{
border: 1px  solid #A37040; 
margin-top:0px;
margin-left:0px;


}

#rec td{
border-right:solid 1px #0D9577;
border-bottom:solid 1px #0D9577;
background-color: #E4F6CD; 

height: 25px; 
}


#member table{

margin-top:20px;
margin-left:auto;
margin-right:auto;
width: 450px;

}


#daytop table{

margin-top:20px;
margin-left:auto;
margin-right:auto;
width: 380px;
text-align: center;
}



#daytop table a{
text-decoration: none; 
color:#F128A4;
margin-top:0px;
margin-left:0px;


}



#daytop table a:hover {
color:#4596F9;
background-color:#ffff00;
font-weight: bold;
	}


#daytop table img{
margin-top:0px;
margin-left:0px;


}

#daytop td{
border-right:solid 1px #0D9577;
border-bottom:solid 1px #0D9577;
background-color: #E4F6CD; 
width: 135px;

}

#daytop th{
border-right:solid 1px #0D9577;
border-bottom:solid 1px #0D9577;
background-color: #91D0A2; 

height: 25px; 
}

.recti{
color:#AD7543;
font-weight:bold;
padding-left:20px;
width: 80px;
}


#rectop{
margin-top:10px;
background:url('http://aromalife.biz/pic/recbanner01.jpg') no-repeat 0px 0px;
margin-left:67px; width:550px; background-repeat:no-repeat

}

#pricemenu h4{

background:url('http://aromalife.biz/pic/botan02.gif') no-repeat 0px 0px;
width:416px; height:26px; color:#fff; font-size:16px; margin-left:0px; padding-left:40px; padding-top:4px; margin-bottom:0px; background-repeat:no-repeat

}


#systemmenu2 h4{

background:url('http://aromalife.biz/pic/botan01.gif') no-repeat 189px 0px;
color:#fff; font-size:25px; height:75px; margin-top:30px; padding-top:30px; padding-right:10px; margin-bottom:-5px; background-repeat:no-repeat
}



#pricemenu h5{

background:url('http://aromalife.biz/pic/botan04.gif') no-repeat 0px 0px;
width:416px; height:26px; color:#fff; font-size:16px; margin-left:0px; padding-left:12px; padding-top:3px; margin-bottom:0px; background-repeat:no-repeat

}



#member h4{
background-color:#F4FDB6;
border:1px solid;
padding-left:5px;
margin-bottom:0px;
width: 450px;
margin-left:auto;
margin-right:auto;
}



#pricetop {
padding-top:0px;
margin-left:135px;


}

#pricetop p {
font-size:17px;
line-height: 60%;

}


#systemtop p {
font-size:13px;

margin-left:88px;
margin-bottom:-10px;
color:#5A5D5C;
}

#systemtop p .sen {
letter-spacing: -2px;
font-size:14px;

}

#systemmenu2 p {
font-size:13px;
display:block;

margin-left:88px;
margin-bottom:-10px;
color:#5A5D5C;

}

#systemmenu2 .sen {
letter-spacing: -2px;
font-size:14px;

}

.red {
color:red;
font-size:15px;
font-weight:bold;
}

.red1 {
color:red;
font-size:18px;
font-weight:bold;
line-height: 120%;

}

#systemtop .red2 {
color:red;
font-size:13px;
line-height: 120%;

display:block;

}

.bl {
color:#000;
font-size:18px;
font-weight:bold;

}


.bl_l {
color:#000;
font-size:16px;


}

.bl_b {
color:#000;
font-size:13px;
font-weight:bold;


}

.blu {
color:#687FF9;
font-size:14px;
font-weight:bold;
line-height: 120%;

}

/***  v   t B [  ***/

#test{
background:url('http://aromalife.biz/pic/bg3.gif');
width:684px;
margin-left:auto;
margin-right:auto;
display:block
}








table.prof {
	width:275px;




}

#pro {
width:585px;	
margin-left:auto;
margin-right:auto;


}


table.prof a {
	color:#ffffff;


}

table.prof a:hover {
	color:#ffffff;

}

table.prof td {
	vertical-align:top;


}

table.prof td.tdl {
	background-color:#0D9577;
	padding:5px;
	border-style:groove;
	border-width:2px;
	color:#fff;


}

table.prof td.tdr {
	padding:5px;
	background-color:#ffffff;
	border-style:groove;
	border-width:2px;

}

#pro h3{
background:url('http://aromalife.biz/pic/botan07.gif') no-repeat 115px 5px;
font-size:20px; font-weight:bold; color:#7B5D3B; padding-bottom:30px; padding-top:20px; background-repeat:no-repeat

}

.toiawase1{
color: #AD7543;
font-size:20px;
font-weight:bold;
margin-left:40px;
line-height:50px;
}

.toiawase2{
margin-left:20px;
color: #ff0000;
font-size:30px;
font-weight:bold;
line-height:50px;
}

.name1{
	background-color:#fff;
color:#F128A4;


}

.time1{
color:#8C6239;



}

#daytop td{

vertical-align: top; 


}


}

.map1{

margin-left:140px;;


}

.redb{
color:#e80000;
font-size:20px;
}

.yoyaku{
color:#e80000;
font-size:10px;
text-align: center;
margin-top:10px;
}

.ryo01{
color:#e80000;
font-size:14px;
text-align: center;
line-height:18px;
}

#aroma2{
color:#e80000;
font-size:25px;
text-align: center;
margin-top:10px;
margin-bottom:15px;
font-weight: bold;
line-height:28px;
}

#aroma4{
color:#e80000;
font-size:18px;
text-align: center;
margin-top:10px;
margin-bottom:15px;
font-weight: bold;
line-height:28px;
}

#aroma4 a{
font-size:18px;
text-align: center;
margin-top:10px;
margin-bottom:15px;
font-weight: bold;
line-height:28px;
}

.top_r {
	float: right;
	width: 50%;

}

.top_l {
	float: left;
margin-top:10px;
	width: 50%;
}


#link h3{
padding:10px;

margin-left:auto;
margin-right:auto;
text-align: center;
border:solid 1px;
background-color:#AD7543;
height:px; width:678px; color:#ffff00; font-size:25px;
}

.top_l p {

line-height: 15px;

}

#link{

background-color:#D5EAFB;
height:620px;
}


#schetop table{

margin-top:20px;
margin-left:auto;
margin-right:auto;
width: 530px;
text-align: center;
}

#schemenu{

padding-top:20px;
margin-bottom:-10px;
}


#schetop td{
border-right:solid 1px #0D9577;
border-bottom:solid 1px #0D9577;
background-color: #E4F6CD; 
font-family:"?l?r ?o?S?V?b?N";

}

#schemenu{

padding-top:20px;
margin-bottom:-10px;
}


.tel01{
font-weight: bold;
font-size:19px;
}


/**** Inline STYLE-tag style sheet ****/

<!--
.style1 {color: #FF0000}
-->
    




/**** Inline STYLE-tag style sheet ****/

<!--
.style1 {color: #FF0000}
-->
    






/**** Inline STYLE-tag style sheet ****/

<!--
.style1 {color: #FF0000}
-->
    

#news_rr{
width:305px;
float:right;
}
#news_rr img{


}


#maiicon {

color: #F4FDB6;
margin-top:-60px;
floatleft;
margin-left:250px;

}

#maiicon img{

margin-top:-2px;

}

#pricetop table {
width:400px;
margin-top:15px;
border-collapse: collapse; 
margin-bottom:-2px;
}

#pricetop td {

height:23px;

}

#pricetop p{

font-size:15px;

}

#ryoukin01{

font-size:15px;

}

#ryoukin02{
color:red;
font-weight: bold;
font-size:15px;
text-align: left;
}


.ryoukin02{
color:red;
font-weight: bold;
font-size:15px;
text-align: right;
}


#in_gallery {
	width: 700px; height:620px;
	overflow: auto;  background: #ffffff;
	scrollbar-base-color:#ffffff;
	scrollbar-arrow-color:#666666;
	scrollbar-darkshadow-color:#666666;
	text-align: left;

	}

#gallerymenu{
background:url('http://aromalife.biz/pic/gallery01.jpg') no-repeat 0px 0px;
height:960px; width:683px; background-repeat:no-repeat

}









