@charset "utf-8";

/* プロジェクトcssファイル サブ */

/*** タイトル（改） ***/
div.title2{
	width:950px;
	height:160px;
	background-image:url(../img/ff_title2.png);
}
/* 店名（タイトル） */
div.title2 div.caption{
	width:500px;
	height:70px;
	margin:0;
	padding:0;
}
div.title2 div.caption h1{
	margin-top:15px;
	margin-left:15px;
	border-top:3px;
	border-bottom:3px;
	border-left:0px;
	border-right:0px;
	border-style:double;
	border-color:#336699;
	padding-left:0.2em;
	font-size:32px;
	color:#336699;
}

/* 店の説明文 */
div.title2 div.description{
	float:left;
	width:570px;
	height:90px;
	margin-left:30px;
	margin-right:20px;
	padding:4px;
	color:#003366;
	font-size:14px;
}

/* イメージ画像（商品画像） */
div.title2 div.image{
	float:left;
	width:310px;
	height:60px;
	padding-left:10px;
	padding-top:20px;
}

div.title2 div.image img{
	width:60px;
	height:60px;
}

/* 店長のひとこと */
div.hitokoto{
	width:600px;
	height:100px;
	margin-bottom:10px;
	background-image:url(../img/hitokoto.png);
}

div.hitokoto div.text{
	padding-top:35px;
	padding-left:60px;
	padding-right:60px;
}

/* 商品一覧の上に書くコメント */
div.comment{
	margin-left:20px;
	margin-right:20px;
	padding:4px;
	background-color:#ffffcc;
	font-weight:bold;
}

/* 特別枠 */
div.specialframe{
	margin-top:10px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	padding:10px;
	border:2px;
	border-style:solid;
	border-color:#3399ff;
}

/* 注意書き */
div.attention{
	margin-left:20px;
	margin-right:20px;
	color:red;
}


