.haikei1 {
	padding-left: 18px;
	font-size: xx-small;
	letter-spacing: 1px;
	padding-right: 5px;





}
.topicsnew {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	font-size: 75%;
	line-height: 130%;
	vertical-align: top;
	padding: 5px;

}
.text1 {
	font-size: 75%;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	letter-spacing: 1px;
}
a.navi:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.navi:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.navi:hover {
	color: #800000;
	text-decoration: none;
}
a.navi:active {
	color: #CCCCCC;
	text-decoration: none;
}
body {
	background-image: url(image/bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #E6E6E6;

}
.subhaikei1 {
	background-color: #FFFFFF;
	background-image: url(image/subhaikei_1.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.test2 {
	font-size: x-small;
	line-height: 130%;
	letter-spacing: 1px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.subhaikei2 {
	background-image: url(company/image/h_2.gif);
	background-repeat: repeat-x;
	background-position: 0px;
}
.subhaikei3 {
	background-image: url(company/image/h_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.subhaikei4 {
	background-image: url(company/image/h_1.gif);
	background-repeat: repeat-y;
	background-position: 0px;
	font-size: x-small;
	line-height: 130%;
	letter-spacing: 1px;
	padding: 10px;



}
.text {
	font-size: 75%;
	line-height: 130%;
}
.company-line-n {
	font-size: 75%;
	line-height: 130%;
	vertical-align: top;
	padding-bottom: 20px;
	padding-left: 20px;

}
.export-text {
	font-size: x-small;
	line-height: 130%;
	padding-right: 10px;
	padding-left: 10px;
}
.mail-head {
	font-size: 75%;
	line-height: 140%;
	padding-left: 10px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #CC0000;
	vertical-align: top;
}
.ue-5 {
	margin-top: 5px;
}

.shopping_back {
	padding:0px 15px 0px 15px;
	background-image: url(shop/shopping/image/bg.gif);
}

.shopping_waku{
	border:1px solid #000;
	padding-bottom:10px;
}

.shopping_title {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#7C0000,endColorStr=#FFFFFF); 
}

.shopping_sub_title {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#CC0001,endColorSTR=#A00001);
	background-color:#B13737;
	color:#FFF;
}

.shopping_sub_title2 {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#7C0000,endColorSTR=#FFFFFF);
	color: #FFF;
}

.shopping_sub_title3 {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#7C0000,endColorSTR=#983737);
	color: #FFF;
}

.shopping_text_window {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#CCCCCC,endColorSTR=#FFFFFF);
}

.shopping_sub_back {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorSTR=#FFFFFF);
}

.shopping_menu a{
	color:#000;
}

.shopping_menu_sub a{
	text-decoration:none;
	color:#000;	
}

.shopping_menu a:visited{
	color:#730202;
}

.shopping_menu_sub a:visited{
	text-decoration:none;
	color:#730202;
}



.shopping_seach_window1 {
	border:1px solid #000;
	width:600px;
	height:20px;
}

.shopping_whight {
	color:#FFF;
	font-weight:bold;
}

.shopping_black {
	color:#000;
	font-weight:bold;
}

.shopping_price {
	font-size:20px;
	font-weight:bold;
}

.shopping_seach_window2 {
	border:1px solid #000;
	width:600px;
}