body{
	letter-spacing: 0.1em;
}

div#main{
	width: 560px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 20px;
}

table#fot-backtop{
	font-size: 14px;
	margin: 20px 0px 0px 0px;
	width: 530px;
}


div#rireki-d{
	margin: 3px 0px 3px 0px;
	padding: 3px 0px 0px 0px;
	border-top: 1px solid #F2A19F;
}


div#topic-t{
	font-size: 18px;
	text-align:center;
	margin: 0px auto 0px auto;
  color : #f85b27;
}
div#topic-pankuzu{
	font-size: 14px;
  color : #cccccc;
}

h1#topic{
	font-size: 18px;
}
h2#topic{
	font-size: 16px;
}
p#topic{
}

div#backtohome{
	border-top: 1px solid #003333;
	text-align:center;
	margin: 20px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 560px;
}

#topic-gomidashi1{
	width: 320px;
}
#topic-gomidashi2{
	width: 5px;
	border-top: 2px solid;
	border-bottom: 2px solid;
	border-right: 2px solid;
}
#topic-gomidashi3{
	padding: 0px 12px 0px 12px;
	margin: 0px auto 0px auto;
	text-align: center;
}
div#topic-gomidashi4{
}


div#topic-gomidashi-waku{
	margin: 0px 0px 5px 0px;
	padding: 5px 5px 5px 5px;
	border: 1px solid;
	font-size: 13px;
}

ol#topic{

}
ol#topic li{
	margin: 10px 0px 0px 0px;
	padding: 0px;
}

ul#topic-ul1{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
ul#topic-ul1 li{
	margin: 10px 0px 0px 10px;
	padding: 0px;
}
ul#topic-ul2{
	margin: 3px 0px 0px 0px;
	padding: 0px;
	font-size: 15px;
}
ul#topic-ul2 li{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

ul#topic-ul4{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
ul#topic-ul4 li{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

A:active{
	color:WHITE
}
A:HOVER{
color : #669966;
}
BODY.Orange{
  background-color : #f85b27;
}
DIV.WHITE{
	color:       white;
	font-size  : 12px;
	font-family: Verdana;
	font-weight: bold;
}
/* Topページにて使用 */
.rireki
{
	color				: #f85b27;
	background-color	: #FFFFFF;
	font-size			: 14px;
	width				: 390; 
	height				: 80; 
	border				: 1px solid #CC3333;
	overflow			: auto;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-left		: 10px;
	padding-right		: 2px	;
	margin-bottom		: 5px	;
	scrollbar-track-color		: #FFFFFF;
	scrollbar-face-color		: #f85b27;
	scrollbar-shadow-color		: #cc3333;
	scrollbar-darkshadow-color	: #f85b27;
	scrollbar-highlight-color	: #f85b27;
	scrollbar-3dlight-color		: #f85b27;
	scrollbar-arrow-color		: #FFFFFF;
}
/* 店舗ページにて使用 */
BODY.SoloBG1{
  background-image : url(images/bg.gif);
}
P.SoloP1{
	font-size   : 40px;
	font-weight : 500;
}
TABLE.SoloTB1{
	border-width     : 1px;
	border-style     : solid;
	border-color     : PINK;
	background-Color : SNOW;
	width            : 80%;
}
TABLE.SoloTB2{
	border-width     : 2px;
	border-style     : solid;
	border-color     : #CC9999;
	background-Color : SNOW;
	width            : 80%;
}
TD.SoloTD1{
	border-width     : 1px;
	border-style     : solid;
	border-color     : PINK;
	padding-top      : 4px;
	padding-left     : 4px;
	padding-right    : 4px;
	padding-bottom   : 4px;
	margin-top       : 1px;
	margin-left      : 1px;
	margin-right     : 1px;
	margin-bottom    : 1px;
}
TD.SoloTD2{
	border-width     : 1px;
	border-style     : solid;
	border-color     : PINK;
	padding-top      : 4px;
	padding-left     : 4px;
	padding-right    : 4px;
	padding-bottom   : 4px;
	margin-top       : 1px;
	margin-left      : 1px;
	margin-right     : 1px;
	margin-bottom    : 1px;
}
HR.SoloHR1{
	color:NAVY;
	width            : 82%;
}
.SoloIM1{
	border :2px outset NAVY;
}
/* 会員ページにて使用*/
.MemTH{
	background-color: #FFCC99;
	color           : SNOW;
	padding         : 4px;
}
/* インフォメーションにて使用*/
BODY.Info{
	background-color: ;
}
TD.InfoH1{
	background-color: #FFCC99;
	font-weight     : bold;
	color           : SNOW;
	padding         : 5;
}
TD.InfoD1{
	color      			: DimGray; 
	padding         : 4;
}
P.InfoP1{
	COLOR:#f85b27;
}
/* ダイエットページにて使用*/
.btnDiet
{
	color							:#ffffff;
	font-size					:x-small;
	background-color	:#f85b27;
	width							:150px;
	height						:22px;
	cursor						:pointer;
}

