﻿@charset "utf-8";

/*

========================= secondpage css =========================

	商品一覧ページのCSS
		1.要素設定
		2.枠組み
			2-1.メインコンテンツ
			2-2.グローバルナビ
				2-2-1.基本
				2-2-2.企業ページ
			2-3.フッター

=============================================================
*/



/* 1.要素設定
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#main h1 {
	width: 700px;
	height: 35px;
	margin: 0px 0px 0px 20px;
	padding: 15px 0px 0px 35px;
	background: url(../image/h1_bg.gif) no-repeat left center;
	font-size: 18px;
}


#main .itembox h2 {
	float: right;
	width: 500px;
	margin: 10px 15px 0px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: #1E94D4 3px solid;
	font-size: 16px;
}

/* *hack for IE6 */
* html #main .itembox h2 {
	margin: 10px 7px 0px 0px;
}


/* 2.枠組み
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#main .item {
	width: 738px;
	height: auto;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background: url(../image/bg/bg_740_1085.gif) no-repeat center center;*/
	background: #ddeff9;
	border: solid 1px #89989f;
	border-radius: 10px;
}

#main .itemfucoidan {
	width: 738px;
	height: auto;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background: url(../image/bg/bg_740_1720.gif) no-repeat center center;*/
	background: #ddeff9;
	border: solid 1px #89989f;
	border-radius: 10px;
}

#main .itemukon {
	width: 738px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	/*background: url(../image/bg/bg_740_2337.gif) no-repeat center center;*/
	background: #ddeff9;
	border: solid 1px #89989f;
	border-radius: 10px;
}

#main .itembox {
	width: 700px;	
	height: 190px;	
	margin: 10px 0px 15px 20px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #809FAA;
	background-color:#FFF;
}


/* 3.商品一覧ページ独自のCSS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#main .itembox .text {
	display: block;	
	float: right;	
	width: 500px;
	height: 100px;	
	line-height: 140%;
	margin: 5px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
	font-size: 14px;
}

#main .itembox .price {
	float: left;
	width: 380px;
	margin: 0px auto 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #DB0000;
	font-size: 28px;
	font-weight: bold;
	text-align: right;
}

#main .itembox .price .zei {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #DB0000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

#main .itembox .details {
	float: right;
	width: 120px;
	height: 30px;
	margin: 5px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
}

#main .itembox .itemphoto {
	float: left;
	width: 160px;
	height: 160px;
	padding: 0px;
	margin: 15px 0px 15px 10px;
	padding: 0px 0px 0px 0px;
	background: url(../image/pickup_bg.gif) no-repeat center center;
}

/* *hack for IE6 */
* html #main .itembox .itemphoto {
	margin: 15px 0px 15px 5px;
}

#main .itemphoto a img {
	margin: 5px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
	border-width: 0px;
}

#main .itembox .zaikogire {
	line-height:150%;
	color: #ff0000;	
	font-size: 14px;
	font-weight:bold;
}
