/* 各ページのスタイル指定 */



/*■■■見出しのアイコン■■■*/
.iconTopic {
	margin-right:5px;
}
/*■■■枠のスタイル(薄い色合い)■■■*/
.frameStyle1 {
	border:1px solid #DADADA;
	background-color:#FEF8FB;
}
/*■■■枠のスタイル(濃い色合い)■■■*/
.frameStyle2 {
	border:1px solid #999999;
	background-color:#FECFDF;
}
/*■■■枠のスタイル(さらに薄い色合い)■■■*/
.frameStyle3 {
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}
/*■■■背景色(薄い)■■■*/
.formBgColor1 {
	background-color:#FEF8FB;
}
/*■■■背景色(濃い)■■■*/
.formBgColor2 {
	background-color:#FECFDF;
}
/*■■■背景色(白色)■■■*/
.formBgColor3 {
	background-color:#FFFFFF;
}

/*■■■注意文・※印（などのテキストスタイル）■■■*/
.warningText {
	color:#FF0000;
}

/*■■■下線のメインカラー■■■*/
.borderBottomMainColor {
	border-bottom:1px solid #EE3A82;
}

/*■■■テキストのメインカラー■■■*/
.textMainColor {
	color:#EF4387;
}


/*▼▼オーダーページのこんな商品も…部分スタイル▼▼*/
/*■■■商品名■■■*/
.addItemName {
	height:12px;
	line-height:110%;
	overflow:hidden;
}
/*■■■商品コメント■■■*/
.addItemBody {
	height:52px;
	line-height:110%;
	overflow:hidden;
}



/*■■■商品画像（モードＧ）のポップアップ■■■*/
.popup1 .comment1 {
	display: none;
	position: absolute;
	filter:alpha(opacity=90);/*IE*/
	-moz-opacity:0.90;/*Firefox・Netscape*/
	opacity:0.90;/*Opera・Safari*/
}
.popup1 a:hover {
  position:relative;
}
.popup1 a:hover .comment1 {
	display: block;
	bottom: 2px;
	right: 57px;
	z-index: 4;
}

/*■■■商品詳細のレビューポップアップ■■■*/
.popup2 .comment2 {
	display: none;
	position: absolute;
	filter:alpha(opacity=90);/*IE*/
	-moz-opacity:0.90;/*Firefox・Netscape*/
	opacity:0.90;/*Opera・Safari*/
}
.popup2 a:hover {
  position:relative;
}
/*↓IE6専用*/
*html body .popup2 a:hover .comment2 {
	display: block;
	top: 116px;
	right: 4px;
}
/*↓IE6以外*/
.popup2 a:hover .comment2 {
	display: block;
	top: 0px;
	right: 0px;
	z-index: 4;
}


/*▼▼▼▼/direct/include/information.htmlのスタイル▼▼▼▼*/
/*■■■テーブルのスタイル｜ちなみに→(cellpadding="3" cellspacing="1")■■■*/
.infoTableBg {
	width:100%;
	background-color:#999999;
}
/*■■■TDタイトル部分■■■*/
.infoNameTdBg {
	width:150px;
	text-align:center;
	background-color:#FECFDF;
	padding:5px;
}
/*■■■TD内容部分■■■*/
.infoItemTdBg {
	background-color:#FFFFFF;
	padding:5px;
}

/* 返品特約一括指定 */
.infoNameTdBg_2 {
	background-color: #FFC;
	width:150px;
	text-align:center;
	padding:5px;
}
.infoNameTdBg_2 .infoNameColor {
	font-size:12px;
	font-weight:normal;
	color:#666666;
}

.infoItemTdBg_2 {
	background-color: #FFC;
	padding:5px;
}
.infoItemTdBg_2 .infoNameColor {
	font-size:12px;
	font-weight:normal;
	color:#666666;
}

/* order */
.contractingOut {
	width: 660px;
	padding: 5px;
	border: 2px dotted #FF6F88;
	background-color: #FFE;
	line-height: 1.5;
	font-size: 13px;
}
.contractingOut span {
	font-size: 15px;
	font-weight: bold;
}


