/* グローバル共通 */
td,th {
	font-size: 12px;
}
.main {
	background-color: #FFF;
}
.main td.wakuL {
	background-image: url(../../common/image_old/waku_bg_l.gif);
}
.main td.wakuLsp {
	border-left: 1px solid #FFD200;
	border-bottom: 1px solid #FFD200;
}
.main td.wakuR {
	background-image: url(../../common/image_old/waku_bg_r.gif);
}
.main td.wakuRsp {
	border-right: 1px solid #FFD200;
	border-bottom: 1px solid #FFD200;
}
.main td.wakuC {
	border-bottom: 1px solid #FFD200;
}
.main div.camHead {
	background: #FFCC00;
}
.fuat1 {
	background-image: url(../../common/image_old/waku_bg_fuad2.gif);
}


/* ページ内共通 */
.textBlue {
	color: #3366CC;
}
a:link {
	color: #F9792B;
}
a:visited {
	color: #F9792B;
}


/* 公式ファンクラブ向け */
h3.subTitle {
	font-size: 13px;
	color: #666666;
	padding: 5px 5px;
	border-left: 8px solid #666666;
	border-bottom: 1px solid #666666;
}
h4.cosubTitle {
	font-size: 13px;
	color: #3366CC;
	padding: 3px 8px;
	margin: 8px;
	border: 1px solid #999999;
}

.serviceTable2 th,
.serviceTable2 td {
	border-bottom: 1px solid #999999;
}
.serviceTable2 th {
	background: #E7E7E7;
	padding: 6px 5px;
	border-top: 1px solid #999999;
}
.serviceTable2 td {
 line-height: 1.5em;
	padding: 6px 15px;
}
table.serviceTable2 td.name {
	background-color: #F4F7FF;
}
table.serviceTable2 td.bnone {
	border-bottom: 1px none #999999;
}

table.serviceTable {
	background-color: #999999;
	border-style: none;
}
table.serviceTable th {
	background-color: #E7E7E7;
	padding: 7px 5px;
	border-style: none;
}
table.serviceTable td {
	background-color: #FFFFFF;
	padding: 7px 5px;
	border-style: none;
}
table.serviceTable td.name {
	color: #3366CC;
	background-color: #F4F7FF;
}
table.serviceTable td.info {
	background-color: #CCCCCC;
}

table.wayTable {
	background-color: #999999;
	border-style: none;
}
table.wayTable td {
	background-color: #FFFFFF;
	border-style: none;
}
.indexCont {
	background: #D6DEEF;
	padding:21px;
	border: 1px solid #000000;
}

h4.caption2 {
	font-size: 12px;
	background: #E7E7E7;
	padding: 6px 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
div.honbun {
	padding: 12px;
	border: 1px solid #999999;
}