/* VIP金券 */
.center h3{
	font-size:16px;
	}
.center-block-vipview h3{
	color:black;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	}
.vip-left{
	float:left;
	text-align:left;
	width:260px;
	margin-right:16px;
	}
.vip-right{
	float:left;
	width:260;
	margin-left:0px;
	}
.vip-right img{
	width:260;
	height:260;
	}
.center-block-vip3 h3{
	color:black;
	font-size:14px;
	font-weight:bold;
	}
.center-block-vip3 p{
	font-size:11px;
	}
.vip3-left{
	float:left;
	text-align:left;
	width:180;
	margin-right:30px;
	}
.vip3-left img{
	width:180;
	height:120;
	}
.vip3-right{
	float:left;
	width:326;
	margin-left:0px;
	}
.vipkakaku-left{
	float:left;
	text-align:left;
	width:260;
	margin-right:10px;
	}
.vipkakaku-left td{
	font-size: 14px;
	font-weight:bold;
	}
.vipkakaku-right{
	float:left;
	width:266;
	margin-right:0px;
	}

/* vip金券コンテンツ説明 */
.vip_setumei{margin-bottom:20px;}
.vip_setumei h3{font-weight: bold;font-size: 16px;margin-top:15px;}
.vip_setumei p{color: #000;font-size:x-small;line-height: 140%;margin-top:5px;}
/* vip金券ビュー */
.vipview{width:536; background-color:blue;margin-bottom:10px;height:160px}
.vipview td{text-align:left;vertical-align:top;width:67px; height:158px}
.vipview img{width:66px;height:158px;border:0px}
.vipview_setumei{width:536; margin-bottom:5px}
.vipview_setumei td{font-size:10px;text-align:left;vertical-align:top;width:67px}

/* vip金券中央ナビ */
div.vip_bdr2 { font-size: small; background-color: #ffc; text-align: center; vertical-align: middle; margin-top: 0px; margin-bottom: 10px; padding: 5px; border: solid 1px #bbb; width: 600px }

/* vip金券 */
tr.vip h3{font-weight: bold;font-size: 16px;margin-right:16px;}
tr.vip p{font-size:x-small;line-height: 140%;margin-right:16px;}

/* vip金券コンテンツ説明 */
table.vip_setumei{margin-bottom:20px;}
table.vip_setumei h3{font-weight: bold;font-size: 16px;margin-top:15px;}
table.vip_setumei p{color: #000;font-size:x-small;line-height: 140%;margin-top:5px;}

/* vip金券最下部イメージ */
td.vip_go{}
td.vip_go img{border: 1px solid black;}
td.vip_bl{}
td.vip_bl img{border:1px solid #000;}
td.vip_spec{text-align:left;vertical-align:top;}
td.vip_spec h2{margin:0px 0px 10px;}

/* vip金券ビュー */
table.vipview{background-color:blue;margin-bottom:10px;height:160px}
table.vipview td{text-align:left;vertical-align:top;width:67px; height:158px}
table.vipview img{width:66px;height:158px;border:0px}
table.vipview_setumei{margin-bottom:5px}
table.vipview_setumei td{text-align:left;vertical-align:top;width:67px}


/* vip金券デザインビュー */
tr.designview{}
tr.designview td{vertical-align:top;align:left;width:90px;height:60px}
tr.designview img{vertical-align:top;align:left;width:86px;height:56px;border:0px}

/* vip金券デザインサンプル */
table.gold{margin-bottom:20px;width:520px;}
table.gold h2{color:white;font-weight:bold;font-size:14px;margin-top:0px;padding:5px 0px 5px;background-color:#966;}
table.gold img{width:250px;height:250px;border:0px}
table.black{margin-bottom:20px;width:520px;}
table.black h2{color:white;font-weight:bold;font-size:14px;margin-top:0px;padding:5px 0px 5px;background-color:#000;}
table.black img{width:250px;height:250px;border:0px}

/* vipサイドナビ文字白 */
div.vip_navi   { text-align: left; padding: 10px }
div.vip_navi h2	{ color: white; font-weight: bold; font-size: small; background-color: #000;padding:5px 0px 5px; }
div.vip_navi h3 { color: red; font-weight: normal;}
div.vip_navi p	{color: white;} 

/* vipサイドナビ文字黒 */
div.vip_navi_k   { text-align: left; padding: 10px }
div.vip_navi_k h2	{ color: white; font-weight: bold; font-size: small; background-color: #000;padding:5px 0px 5px; }
div.vip_navi_k h3 { color: red; font-weight: normal;}
div.vip_navi_k p	{color: black;} 

/* ヘッダー */
div.vip  { color: black; font-size: x-small;background-image:url(images/title_top_back.jpg);text-align: center; vertical-align: middle; margin: 0px; padding:3px 0px 3px;width:750px}

h2#catch-data-link{
	display: block;
	text-indent: -5000px;
	padding-bottom:15px;
	background-color:#fff;
	background-image:url(images/data-link_title.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
/* 入稿データリンク */
.data-link{
	margin-top:0px;
	margin-bottom:20px;
	}
#nyukou-chuui{
	display: block;
	width:263px;
	height:40px;
	text-indent: -5000px;
	background: url(images/link-navi01.jpg);
	background-position: top left;
	}
#nyukou-chuui:hover {
	background-position: bottom left;
	}
#data-kakaku{
	display: block;
	width:263px;
	height:40px;
	text-indent: -5000px;
	background: url(images/link-navi02.jpg);
	background-position: top left;
	}
#data-kakaku:hover {
	background-position: bottom left;
	}
.option-title{
	margin-top:30px;
	}
#option{
	font-size: 14px;
	color:black;
	background-color:#ebdabe;　
	}

