@charset "EUC-JP";

/*-------------------------------------

SMOCCA WORLD 2006

CSS File for		product
Media		Screen
FileName		style_product.css
Build		2006.10.25

01		BASE
02		FONT
03		IMAGE

-----------------------------------------*/

/*--------------------------------------
	01	BASE
----------------------------------------*/
.box_product{
	width:500px;
	padding:10px 5px;
	margin-bottom: 10px;
}
.box_right{
	float:right;
	width:265px;
}
/*------------------------------------
	02	FONT
--------------------------------------*/
#product_info h4, #product_info h5{
	font-size:1em;
	color:#333333;
	font-weight:bold;
	line-height:1.8em;
	margin-bottom:10px;
}
html>body #product_info h4{
	font-size:1em;
	color:#333333;
	font-weight:bold;
	line-height:1.5em;
	margin-bottom:10px;
}
#product_info h4.left_redline,
#product_info h5.left_redline{
	padding-left:6px;
	border-left:3px solid #990000;
	font-size:small;
}
#product_info h4.left_redline02,
#product_info h5.left_redline02{
	padding-left:6px;
	border-left:3px solid #990000;
	font-size:small;
	margin-left: 260px;
}
p#product_info {
	font-size:1em;
	color:#333333;
	line-height:1.5em;
	font-weight:bold;
}
#product_info p{
	font-size:0.8em;
	color:#333333;
	line-height:1.8em;
	padding-bottom:5px;
}
html>body #product_info p{
	font-size:0.8em;
	color:#333333;
	line-height:1.5em;
}
#product_info p.red{
	color:#990000;
}
#margin_bottom{
	margin-bottom:10px;
}
/*---------------------------------
	03	IMAGE
-----------------------------------*/
#product_info img#float_right{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
#product_info img#float_left{
	float:left;
	margin:0 10px 10px 0;
}
#product_info hr{
	clear:both;
}
/*Black bt*/
.black_bt{
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:center;
}
.black_bt#small_right p, .black_bt#small_left p, .black_bt#wide p{
	padding-top:5px;
	color:#FFFFFF;
	letter-spacing:0.1em;
}
/*255px*/
.black_bt#small_right{
	float:right;
	width:255px;
	background:transparent url(../all/2006images/product/black_bt.gif) left bottom no-repeat;
}
.black_bt#small_left{
	float:left;
	width:255px;
	background:transparent url(../all/2006images/product/black_bt.gif) left bottom no-repeat;
	margin:0 10px 10px 0;
	clear: left;
}
.black_bt#small_left p, .black_bt#small_right p{
	background:transparent url(../all/2006images/product/black_bt.gif) left top no-repeat;
}
/*500px*/
.black_bt#wide{
	width:500px;
	background:transparent url(../all/2006images/product/black_bt_wide.gif) left bottom no-repeat;
	margin-top:5px;
}
.black_bt#wide p{
	background:transparent url(../all/2006images/product/black_bt_wide.gif) left top no-repeat;
}
/*Black bt link*/
.black_bt#small_right p a:link, .black_bt#small_right p a:visited,
.black_bt#small_left p a:link, .black_bt#small_left p a:visited,
.black_bt#wide p a:link, .black_bt#wide p a:visited
{
	text-decoration:none;
	color:#FFFFFF;
}
.black_bt#small_left p a:hover, .black_bt#small_right p a:hover, .black_bt#wide p a:hover{
	color:#FFFF00;
}
/*Ending*/
#ending{
	clear:both;
	width:500px;
	background:transparent url(../SMOCCA/hatuon/images/ending.gif) left bottom no-repeat;
	padding-bottom:10px;
}
#ending p{
	background:transparent url(../SMOCCA/hatuon/images/ending.gif) left top no-repeat;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	font-size:0.9em;
	font-weight:bold;
	letter-spacing:0.1em;
}
