@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------
	common 
--------------------------------------------------*/
/* iframe用にmargin8ピクセルを削除  */
 * { margin: 0; padding: 0; }

/* フォントの設定など */
.adcCommon {
	position: relative;
	margin: 0;
	padding: 0;
	font-family: "Lucida Grande","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Geneva,Arial,Verdana,sans-serif !important;
	text-align: left !important;
	letter-spacing: normal !important;
}

/* 大見出し */
div#ProductLayout div#Prwhatday {
	height: 23px;
	border: 1px solid #fff;
	background: #deedf9;
}
div#ProductLayout div#Prwhatday p {
	margin: 4px;
	color: #434343;
	font-weight: bold;
	text-align:center;
	font-size: 10px;
}

/* 外枠の線 */
div.AdingoProductinner {
	border: 1px solid #b9d6ee;
	zoom: 1;
}

/* レイアウト外枠 */
div#AdingoProduct0002 div#ProductLayoutInner {
	margin: 5px 10px;
}
/* 中見出し囲い共通 ----------------------- */
div#ProductLayoutInner div{
	margin: 0 8px 5px;
	width: 120px;
	height: 23px;
	clear:both;
}
/* 中見出しを消したい時表示 */
div#ProductLayoutInner div#PrAnniversary {
	/*display: none;*/
}
div#ProductLayoutInner div#PrEvent {
	/*display: none;*/
}
div#ProductLayoutInner div#PrBirthday {
	/*display: none;*/
}

/* 中見出し囲い　色 */
/* PrAnniversary */
div#ProductLayoutInner div#PrAnniversary {
	border: 1px solid #b9d6ee;
}
/* PrEvent */
div#ProductLayoutInner div#PrEvent {
	border: 1px solid #b9d6ee;
}
/* PrBirthday */
div#ProductLayoutInner div#PrBirthday {
	border: 1px solid #b9d6ee;
}

/* 中見出しテキスト共通 ------------------- */
div#ProductLayoutInner div p {
	margin: 4px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
}
/* 中見出しテキスト　色 */
/* PrAnniversary */
div#ProductLayoutInner div#PrAnniversary p {
	color: #474747;
}
/* PrEvent */
div#ProductLayoutInner div#PrEvent p {
	color: #474747;
}
/* PrBirthday */
div#ProductLayoutInner div#PrBirthday p {
	color: #474747;
}

/* 内容共通 ------------------- */
div#ProductLayoutInner dl {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 1.2;
}
div#ProductLayoutInner dl dt {
	margin: 0 5px 5px 0;
	padding: 0;
	width: 45px;
	color: #474747;
	float:left;
	clear:both;
	text-align:center;
}
div#ProductLayoutInner dl dd {
	margin: 0 5px 5px 50px;
	padding:0;
}
div#ProductLayoutInner dl dd a {
	margin: 0;
	color: #4040c0;
}
div#ProductLayoutInner dl dd a:hover {
	color: #c04040;
	text-decoration: underline;
}
/*--------------------------------------------------
	AdingoProduct0002
--------------------------------------------------*/
div#AdingoProduct0002 {
	margin: 0;
	padding: 0;
    min-width: 160px;
	width: 100%;
}

/* ProductLayout */
div#AdingoProduct0002 div.ProductLayout {
	width: 100%;
    min-width: 160px;
	height: auto;
}




