@charset "utf-8";


/*全般設定 ( for memberフォルダー専用）
------------------------------------------------------------------------------------------
■文字色は「color: #999999;」部分で変更できます。サイズは「75%」で変更可。%指定でなく「12px」とかでも可。
■壁紙は「images/bg.gif」で指定しています。imagesフォルダに入っているbg.gifを指定しています。
　変更もできますが、コンテナーの枠に影を入れてるので、白っぽい壁紙でないと枠が目立ってしまうので注意。 ■margin [上][右][下][左]のマージン
------------------------------------------------------------------------------------------*/

#main table {
width: 100%;
margin-top: 5px;
border: 2px solid #e6e6e6;
border-collapse: separate;
border-spacing: 3px;
}

#main table a {
	text-decoration: none;
	color: #CC0000;
}

#main table a:hover {
	background-color: #a9f5a9;
}

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     table t1 non-member
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#main .t1 table th {
	width:18%;
	height:2.0em;
	background:#f7f7f7 url(../detail/image/cafe_s.gif) no-repeat 10px 1em;
	text-align:left;
	padding:0.55em 0 0 22px;
	vertical-align:top;
	color:#004080;
	font-size:1.00em;
	border-bottom:2px solid #fff;
}

#main .t1 table th.s1 {
	width:18%;
	height:2.0em;
	background:#f7f7f7 url(../detail/image/cafe_s.gif) no-repeat 10px 1em;
	text-align:left;
	padding:0.55em 0 0 22px;
	vertical-align:top;
	color:#004080;
	font-size:1.00em;
	border:none;
}

#main .t1 table td {
	width:82%;
	height:2.0em;
	padding:0 0 0 5px;
	line-height:1.5em;
	color:#2b8e57;
	font-size:1.00em;
	border-bottom:1px dotted #cac8c9;
}

#main .t1 table td.c1 {
	width:18%;
	height:2.0em;
	padding:0 0 0 5px;
	line-height:1.5em;
	color:#cc0000;
	font-size:1.00em;
	border:none;
}

#main .t1 table td.c2 {
	width:35%;
	height:2.0em;
	padding:0 0 0 5px;
	line-height:1.5em;
	color:#2b8e57;
	font-size:1.00em;
	border:none;
}

#main .t1 table td.c3 {
	width:47%;
	height:2.0em;
	padding:0 0 0 5px;
	line-height:1.5em;
	color:#2b8e57;
	font-size:1.00em;
	border:none;
}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     table t2 member
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#main .t2 table th {
	width:18%;
	height:2.0em;
	background:#f7f7f7 url(../detail/image/cafe_s.gif) no-repeat 10px 1em;
	text-align:left;
	padding:0.55em 0 0 22px;
	vertical-align:top;
	color:#004080;
	font-size:1.00em;
	border-bottom:2px solid #fff;
}

#main .t2 table th.s1 {
	width:18%;
	height:2.0em;
	background:#f7f7f7 url(../detail/image/cafe_s.gif) no-repeat 10px 1em;
	text-align:left;
	padding:0.55em 0 0 22px;
	vertical-align:top;
	color:#004080;
	font-size:1.00em;
	border:none;
}

#main .t2 table td {
	width:82%;
	height:2.0em;
	padding:0 0 0 5px;
	line-height:1.5em;
	color:#2b8e57;
	font-size:1.00em;
	border-bottom:1px dotted #cac8c9;
	background:#ffffcc;
}

#main .t2 table td.c1 {
	width:18%;
	height:2.0em;
	padding:0 0 0 5px;
	line-height:1.5em;
	color:#cc0000;
	font-size:1.00em;
	border:none;
	background:#ffffcc;
}

#main .t2 table td.c2 {
	width:35%;
	height:2.0em;
	padding:0 0 0 5px;
	line-height:1.5em;
	color:#2b8e57;
	font-size:1.00em;
	border:none;
	background:#ffffcc;
}

#main .t2 table td.c3 {
	width:47%;
	height:2.0em;
	padding:0 0 0 5px;
	line-height:1.5em;
	color:#2b8e57;
	font-size:1.00em;
	border:none;
	background:#ffffcc;
}




