@charset "Shift_JIS";

/*----------------■コンテンツ--------------*/

p.photo  {
	width:  184px;
	margin:  20px 0;
	padding:  2px;
	border:  1px solid #ccc;
	float:  right;
}
h3  {
	margin:  20px 0 10px 0;
}
p.first,h3.first  {
	margin-top:  0;
}
h4  {
	margin:  10px 0;
	color:  #009;
}

.strUnderline  {/*アンダーライン付テキスト*/
	text-decoration: underline;
}
.strmin  {/*小テキスト*/
	margin:  0px 0;
	font-size:  10px;
}

p.text1  {
	width:  370px;
	margin:  5px 10px 10px 0;
}
p.text2  {
	width:  370px;
	margin:  5px 10px 10px 0;
	font-size:  85%;
	line-height:  1.7;
}
p.text2a  {
	margin:  5px 10px 10px 0;
	font-size:  85%;
	line-height:  1.7;
}
p.text3  {/*ブルー太文字*/
	color:  #009;
	width:  370px;
	margin:  5px 10px 10px 0;
	font-size:  100%;
	line-height:  1.7;
	font-weight: bold; 
}
p.text3a  {/*ブルー太文字*/
	color:  #009;
	margin:  5px 10px 10px 0;
	font-size:  100%;
	line-height:  1.7;
	font-weight: bold; 
}

p.detail  {
	margin:  0 0 20px 0;
}

p.text_d  {/*以下、商品詳細説明*/
	width:  400px;
	margin:  10px 0;
	font-size:  84%;
	line-height:  1.5;
}
p.photo_d  {
	width:  140px;
	margin:  20px 0;
	padding:  2px;
	float:  right;
}

p.strb1  {/*タイトルテキスト1(オレンジ系)*/
	color: #FF6600;
	font-weight: bold; 
	font-size:  85%;
	line-height:  1.5;
}
p.strb2  {/*タイトルテキスト2(茶系)*/
	color: #CC0000;
	font-weight: bold; 
	font-size:  85%;
	line-height:  1.5;
}
p.strb3  {/*タイトルテキスト3(グリーン系)*/
	color: #55bb77;
	font-weight: bold; 
	font-size:  85%;
	line-height:  1.5;
}
p.strb4  {/*タイトルテキスト4(ピンク系)*/
	color: #FF6666;
	font-weight: bold; 
	font-size:  85%;
	line-height:  1.5;
}

div#wra_se  {/* 説明子画面 全体囲み420 */
	width:  400px;
	margin:  10px ;
	text-align:  left;
	background:  #fff;
}
div#con_se  {
	width:  390px;
	padding:  20px;
}
