@import url("http://www.riken-kogyo.co.jp/css/margin.css");
@import url("http://www.riken-kogyo.co.jp/css/font.css");
@import url("http://www.riken-kogyo.co.jp/css/scrollbar.css");

A:link {
	COLOR: #000000; TEXT-DECORATION: none
}

A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}

A:active {
	white: 
}

A:hover {
	COLOR: white; BACKGROUND-COLOR: mediumblue
}

BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px;
}

TABLE {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: osaka
}

TD {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: osaka
}

TR {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: osaka
}

P {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 16pt; FONT-FAMILY: osaka
}

.p1 {
	FONT-SIZE: 12px; COLOR: silver; LINE-HEIGHT: 16pt; FONT-FAMILY: osaka
}

.main {
	FONT-SIZE: 13px; COLOR: black; LINE-HEIGHT: 18px; FONT-FAMILY: osaka
}

BODY {
	SCROLLBAR-FACE-COLOR: whitesmoke; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: white; SCROLLBAR-ARROW-COLOR: gray; SCROLLBAR-TRACK-COLOR: silver; SCROLLBAR-DARKSHADOW-COLOR: gray; SCROLLBAR-BASE-COLOR: silver; scrollbar-3d-light-color: Gray
}

.osu16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #de0019
}

.point_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003399
}

.style2 {
	FONT-WEIGHT: bold; COLOR: #ff3300
}

.style3 {
	FONT-WEIGHT: bold; COLOR: #663300
}

H2 {
	BORDER-RIGHT: #4444aa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #4444aa 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4444aa 1px solid; WIDTH: 100%; COLOR: #4444aa; PADDING-TOP: 2px; BORDER-BOTTOM: #4444aa 1px solid; BACKGROUND-COLOR: #ddddff; TEXT-ALIGN: center
}

H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 15px; FILTER: dropshadow(offx=2,offy=2,color=#DDDDDD); PADDING-BOTTOM: 0px; BORDER-LEFT: #7777cc 5px solid; WIDTH: 100%; COLOR: #4444aa; PADDING-TOP: 0px; BORDER-BOTTOM: #ccccff 1px solid; POSITION: relative
}

H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; FILTER: dropshadow(offx=2,offy=2,color=#DDDDDD); PADDING-BOTTOM: 0px; MARGIN-LEFT: 30px; BORDER-LEFT: #7777cc 5px solid; WIDTH: 100%; COLOR: #4444aa; MARGIN-RIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccccff 1px solid; POSITION: relative
}

.price {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #e80000; LINE-HEIGHT: 22px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.yen {
	FONT-SIZE: 10px; COLOR: #eb0000
}

#my_footer { clear:both; width : 580px ; }
.footline{
margin-left:2px;
margin-right:2px;
margin-bottom:5px;
margin-top:15px;
border-bottom: 1px dotted #666666;
}
