@charset "utf-8";
/** $Id: default.css 2825 2010-06-18 08:33:43Z ogawa $ */
/**
 * ふくラボ! アパレル/チェック青用 CSS
 *
 * @author ogawa@hitbit-inc.net
 * @copyright HitBit co.,ltd.
 * @since 2010-09-22
 * @lastmodified $Date: 2010-06-18 17:33:43 +0900 (金, 18 6 2010) $
 * @see guideline: Ver. 1.01
 */

/**
 * 共通部分用 CSS
 *
 * このページ全体で共通で使用するCSSです。
 *
 * @section Share Style
 * @lastmodified 2009-09-10
 * @version おがわ
 */
div#wrapper-plus {
	width: 700px;
	margin:10px 0 20px;
	overflow:hidden;
	line-height: 1.4;
}
div#wrapper-plus a {color: #0088FF;}
div#wrapper-plus a:hover {text-decoration:underline;}
div#wrapper-plus div.sep {
	clear:both;
	padding-bottom:15px;
}
div#wrapper-plus div.sep h4 {
	font-weight: bold;
	padding:5px 5px 5px 35px;
	background:url(../images/ttl.jpg) no-repeat 0 0;
	color:#ffffff;
}
div#wrapper-plus a {color: #0088FF;}

/* ヘッダーエリア
--------------------------- */
div#wrapper-plus #wrapper-head {
	clear:both;
	width: 700px;
	min-height:279px;
	_height:279px;
	background:url(../images/bg_title.jpg) no-repeat 0 0;
	margin-bottom:10px;	
}
div#wrapper-plus  h2,
div#wrapper-plus  h2 a {
	display:block;
	width:700px;
	height:90px;
	text-indent:-99999em;
	overflow:hidden;
}
div#wrapper-plus #wrapper-head h3 { 
	font-size:14px;
	font-weight:bold;
	color:#DA007F;
	margin-bottom:10px;
}
div#wrapper-plus #wrapper-head .bg-ballon {
	width: 580px;
	margin:0 auto;
	padding:20px 20px 0 20px;
	overflow:hidden;
	background:url(../images/bg_bal.png) no-repeat 0 0;
}
div#wrapper-plus #wrapper-head .shop-info {
	width: 580px;
	background:url(../images/bg_bal.png) no-repeat left bottom;
	margin:0 auto;
	padding:5px 20px 15px 20px;
	text-align:right;
	font-size:12px;
}
div#wrapper-plus #wrapper-head p.page-photo {
	width:240px;
	float:left;
}
div#wrapper-plus #wrapper-head div.page-info {
	width:330px;
	float:right;
}
div#wrapper-plus #wrapper-head p.page-text {line-height:1.4;}

/* アイテム
--------------------------- */
div#wrapper-plus div.item {
	width: 690px;
	padding: 10px 0 10px 10px;
	overflow:hidden;
	background:url(../images/bg.jpg) repeat 0 0;
	margin-bottom:15px;
}
div#wrapper-plus div.item div.detail_img {
	width:350px;
	float:right;
}
div#wrapper-plus div.item div.detail_full {width:100%;}
div#wrapper-plus div.item div.line {
	background-color:#FFFFFF;
	padding:10px;
}
/* Photo */
div#wrapper-plus div.item p.item-photo {
	width: 330px;
	float: left;
}
div#wrapper-plus div.item h5 {
	font-weight:bold;
	color:#ffffff;
	line-height: 1.3;
	background-color:#624744;
	padding:3px 5px;
	margin-bottom:10px;
}

/* ボタン
------------------------------ */
ul#ex-btn-menu  {
	width: 500px;
	margin:0 auto 20px auto;
	overflow:hidden;
}
ul#ex-btn-menu li {
	width:227px;
	height:50px;
	padding: 0 10px;
	float:left;
}
ul#ex-btn-menu li a {
	display:block;
	width:227px;
	height:50px;
	text-indent:-999999em;
	overflow:hidden;
}
ul#ex-btn-menu li.b01 { background:url(../images/btn01.png) no-repeat 0 0; }
ul#ex-btn-menu li.b02 { background:url(../images/btn02.png) no-repeat 0 0; }