.bigbutton {
	padding-right: 30px;
	padding-bottom: 10px;
	text-align: right;
}

.bur {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 14px;
	font-weight: bold;
}

.pdf {
	padding-right: 30px;
	padding-bottom: 10px;
	text-align: right;
}

.img {
	padding: 10px;
}

.txt {
	padding: 10px;
}

.table {
	padding: 10px;
}

.maker_img {
 padding-top: 10px;
	padding-bottom: 10px;
	float:left:
	}



/*product top
--------------------------------*/
li {margin-left:-15px;
}




/*pack
--------------------------------*/

.pack {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
	padding-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.packt_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 5px;
	text-align:center;
}

.syosai_title {
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	}

.button {
	padding-top:10px;
	padding-right: 30px;
	text-align: right;
}



/*aroma
--------------------------------*/

#aromab {
	padding-right: 30px;
	padding-bottom: 10px;
	text-align: right;
	padding-left: 10px;
	}

.midashi_sub {
	font-size:12px;
	font-weight: normal;
}
	
.aroma_title {
	height: 18px;
	padding-top: 10px;
	padding-bottom: 3px;
	font-size: 14px;
	font-weight: bold;
}

.aroma_titlep {
	width: 193px;
	vertical-align: top;
	margin-bottom: 10px;
	margin-left: 10px;
}
	
.aroma_titlec {
	color: #006699;
}

.arima_topbg {
	background-image:url(../product/img/aroma/bg_aromatop.gif);
	background-repeat: repeat;
}

.arima_toptxt {
	padding: 10px;
}

.arima_topjpg {
	vertical-align: top;
}


/*aroma kaso
--------------------------------*/

.aroma_titlec a:link {
	color: #006699;
	text-decoration: none;
}
.aroma_titlec a:hover {
	color: #0000FF;
	text-decoration: underline;
}
.aroma_titlec a:visited {
	color: #006699;
	text-decoration: none;
	text-align: right;
	font-size: -1px;
}

.ak_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.ak_titlew {
	padding-top: 10px;
	padding-bottom: 10px;
}

.ak_pic {
	text-align: center;
	vertical-align: top;
	padding-right: 12px;
	width: 163px;
}

.ak_txt {
	padding-bottom: 10px;
	vertical-align: top;
}

.ak_button {
	padding-top:5px;
	vertical-align: top;
	text-align: right;
}


/*sitemap
--------------------------------*/

.sitemap {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFCC66;
	margin-top: 30px;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

.sitemap_second {
	margin-top: 10px;
	margin-bottom: 0px;
	}


/*nikkaclear
--------------------------------*/

.nikka_txt {
	padding: 10px;
	background-image:url(../product/img/aroma/bg_aromatop.gif);
	background-repeat: repeat;
}

.nikka_img {
	padding-top: 10px;
	}

.nikka_ul { margin-left: 10px;
	padding-left: 10px;
	}


/*biofit
--------------------------------*/

.biofit_titlec {
	color: #006699;
	padding-bottom: 10px;
}

.biofit_ul { margin-left: 10px;
	padding-left: 10px;
	padding-top:@0px;
	margin-top: 0px;
	padding-bottom: 25px;
	margin-bottom: 0px;
	}

.biofit_ul2 { margin-left: 10px;
	padding-left: 10px;
	padding-top:@0px;
	margin-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	}

.biofit_ul li {
	padding-bottom: 5px;
	}
	
.biofit_txt {
	padding: 10px;
	background-image:url(../product/img/aroma/bg_aromatop.gif);
	background-repeat: repeat;
	height:auto;
}

.biofit_txt2 {
	padding: 10px;
}

.txt10 {
	font-size: 70%;
	margin-top: 10px;
	margin-left: 10px;
	}
	
img.right {
	float:right;
	}
	
.right2 {
	float:right;
	height: 188px;
	}
	
img.nonfloat {
margin-top: 15px;
margin-left: 16px;
	}
	
.clear {
	clear:both;
	margin-top: 10px;
	}


/*high vision camera
--------------------------------*/

#h-vision_time th {background-color:#999999;
color:#FFFFFF;
font-size: 80%;
}

#h-vision_time td {background-color:#DFDFDF;
color:#333333;
text-align:center;
font-size: 80%;
vertical-align:top;
}

#h-vision_time2 th {background-color:#999999;
color:#FFFFFF;
font-size: 70%;
}


#h-vision_time2 td {background-color:#DFDFDF;
color:#333333;
text-align:center;
font-size: 70%;
vertical-align:top;
}


.h-vision_titlec {
	color: #006699;
	padding-bottom: 10px;
}

.h-vision_txt {
	padding: 10px;
	background-image:url(../product/img/aroma/bg_aromatop.gif);
	background-repeat: repeat;
	float:left;
}

.h-vision_ul { margin-left: 10px;
	padding-left: 10px;
	padding-top:@0px;
	margin-top: 0px;
	padding-bottom: 25px;
	margin-bottom: 0px;
	}

.h-vision_ul2 { margin-left: 10px;
	padding-left: 10px;
	padding-top:@0px;
	margin-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	}

.h-vision_ul li {
	padding-bottom: 5px;
	}

.h-vision_feature {
	float:left;
	width:365px;
}

.h-vision_feature2 {
	float:left;
	width:300px;
}
	
.h-vision_img {float:right;
margin-bottom: 15px;
width: 136px;
}

.h-vision_img2 {float:right;
margin-bottom: 15px;
width: 209px;
}

.h-vision_call {
	background-color:#C0D4DF;
	color:#006699;
	padding:10px;
	width:70%;
}

.h-vision_feature_title {
	color: #006699;
	font-weight:bold;
	font-size:120%;
	padding-top:40px;
}
