@charset "Shift_JIS";

@import url("/css/reset.css");
@import url("/css/common.css");
@import url("/css/style.css");

#h1-Price {
	width: 960px;
	height: 32px;
	margin-bottom: 10px;
	text-indent: -9999px;
	background: url(/images/h1-Price.gif) left top no-repeat;
}


/* price-Right 
=========================================================================*/
#price-Left {
	width: 620px;
	float: left;
	background: url(/images/bg-Flow-Left.gif) left bottom no-repeat;
}
#price-Left #price-Left-Inner {
	padding: 10px;
	background: url(/images/bg-Flow-Left-Inner.gif) left top no-repeat;
}




/* blue
===============================*/
.price-Detail-Green { margin-bottom: 10px; background: url(/images/bg-price-Detail-Blue2.gif) left bottom no-repeat; }
.price-Detail-Green-Inner { padding:10px; position:relative; }

#main-box-Multi dt {
	border-left:7px solid #1ca3d3;
	padding-left:10px;
	font-size:92%;
}

#main-box-Multi dd {
	border-left:7px solid #cccccc;
	padding:20px 0 0 10px;
	text-align:center;
}

.price-Other-Multi-Box { margin:30px 0 0 0 ; }
.price-Other-Multi-Box #other-Box-Multi {
	background:url(/images/bg-Flow-Sub-multi.gif) no-repeat left top;
	width:578px;
	height:114px;
	text-indent:-9999px;
}
/*.price-Other-Multi-Box p { width:233px; float:left; }
.price-Other-Multi-Box #other-Box-Multi { width:320px; float:right; background: url("/images/bg-Flow-Sub-5.gif") no-repeat left bottom; padding-bottom: 10px; }
.price-Other-Multi-Box #other-Box-Multi dt { background: url("/images/price-Multi-other.gif") no-repeat left top;height: 37px;margin-bottom: 7px;text-indent: -9999px;width: 320px; }
.price-Other-Multi-Box #other-Box-Multi dd { padding:0 10px; font-size:85%; font-weight:bold; }
.price-Other-Multi-Box #other-Box-Multi dd span { color:#F92727 }*/




/* orange
===============================*/
.price-Detail-Orange { background: url(/images/bg-flow-Detail-Orange.gif) left bottom no-repeat; }
.price-Detail-Orange-Inner { padding:10px; position:relative; }

#main-box-Normal dt {
	border-left:7px solid #ff9900;
	padding-left:10px;
	font-size:92%;
}

#main-box-Normal dd {
	border-left:7px solid #cccccc;
	padding:20px 0 0 10px;
	text-align:center;
}

.price-Other-Normal-Box { margin:30px 0 0 0 ; }
.price-Other-Normal-Box #other-Box-Normal {
	background:url(/images/bg-Flow-Sub-normal.gif) no-repeat left top;
	width:578px;
	height:107px;
	text-indent:-9999px;
}

/*.price-Other-Multi-Box #other-Box-Normal { width:320px; float:right; background: url("/images/bg-Price-Orange.gif") no-repeat left bottom; padding-bottom: 10px; }
.price-Other-Multi-Box #other-Box-Normal dt { background: url("/images/price-Normal-other.gif") no-repeat left top;height: 37px;margin-bottom: 7px;text-indent: -9999px;width: 320px; }
.price-Other-Multi-Box #other-Box-Normal dd { padding:0 10px; font-size:85%; font-weight:bold; }
.price-Other-Multi-Box #other-Box-Normal dd span { color:#F92727 }*/



/* common
===============================*/
.price-Detail-Green h2 , .price-Detail-Orange h2 { height: 33px; margin-bottom:5px; text-indent: -9999px; }
#price-Detail-1 h2 { background:url(/images/h2-price-multi.gif) no-repeat left top;}
#price-Detail-2 h2 { background:url(/images/h2-price-normal.gif) no-repeat left top;}
.priceSelect { position:absolute; color:#ffffff; width:320px; top:90px; left:255px;}

/*  price-Right 
=========================================================================*/
#price-Right { width: 320px; float: right; }
.price-Sub-Box { margin-bottom: 15px; background: url(/images/bg-Flow-Sub-Box.gif) left bottom no-repeat; }

#price-Sub-1 { background: url("/images/bg-Flow-Sub-Box.gif") no-repeat scroll left bottom transparent; margin-bottom: 15px; }
#price-Sub-1 h3 { width: 320px; height: 34px; text-indent: -9999px; background: url(/images/h3-sub-custom.jpg) no-repeat; }
.price-Sub-Box-Inner { padding: 7px 10px; }

.price-Sub-Box h3 { width: 320px; height: 34px; text-indent: -9999px; }
#price-Sub-2 h3 { background: url(/images/h3-sub-news.jpg) no-repeat; }

.news-Box { padding: 10px; }
.news-Box dl{ background:#fff; border-bottom:1px dotted #99cccc; padding:5px; }
.news-Box dt { color:#336699; font-weight:bold; margin:0 0 5px 0; line-height:1.6;}
.news-Box dt span { background:#336699; color:#fff; font-size:85%; padding:1px 5px; }
