form {margin: 0;} 
h1			{ font-size:150%;margin:0px;padding:0;line-height:120% }
h2			{ font-size:130%;margin:0px;padding:0;line-height:120% }
h3			{ font-size:100%;margin:0px;padding:0;line-height:120% }
dl			{ margin:0;padding:0; }
ol			{ margin:0;padding:0; }
ul			{ margin:0;padding:0; }
li			{ margin:0;padding:0; }
ruby		{ ruby-align:left; }
rt			{ font-size:1em; }

.white		{ color: #FFFFFF }
.black		{
	color: #FFFFFF
}
.gray1		{ color: #333333 }
.gray2		{ color: #CCCCCC }
.gray3		{ color: #999999 }
.red1		{ color: #FF0000 }
.red2		{ color: #CC0000 }
.blue1		{ color: #0000FF }
.green1		{ color: #000800 }
.green2		{ color: #333800 }
.orange1	{ color: #FF9900 }
.pink2		{ color: #CC6666 }

.fsx-1 		{ font-size:1px }
.fsx0 		{ font-size:8px }
.fsx0A 		{ font-size:9px }
.fsx1 		{ font-size:10px }
.fsx1A 		{ font-size:11px }
.fsx2 		{ font-size:12px }
.fsx3		{ font-size:14px }
.fsx4		{ font-size:16px }
.fsx5		{ font-size:18px }
.fsx6		{ font-size:24px }
.fsx7　 	{ font-size:36px }

.fsf0 		{ font-size:70% }
.fsf1xs 	{ font-size:75% }
.fsf1s 		{ font-size:80% }
.fsf1 		{ font-size:90% }
.fsf2 		{ font-size:110% }
.fsf3		{ font-size:120% }
.fsf4		{ font-size:140% }
.fsf5		{ font-size:160% }
.fsf6		{ font-size:180% }
.fsf7　 	{ font-size:200% }

.fs0 		{ font-size:xx-small }
.fs1 		{ font-size:x-small }
.fs2 		{ font-size:small }
.fs3		{ font-size:medium }
.fs4		{ font-size:large }
.fs5		{ font-size:x-large }
.fs6		{ font-size:xx-large }

.lhm2 		{ line-height:80% }
.lhm1 		{ line-height:90% }
.lhm0 		{ line-height:100% }
.lh0 		{ line-height:110% }
.lh1 		{ line-height:120% }
.lh2 		{ line-height:140% }
.lh3 		{ line-height:160% }
.lh4 		{ line-height:200% }

.ff1		{ font-family: verdana,arial,helvetica,sans-serif }
.ff2		{ font-family: Times New Roman, Times, serif }
.ff3		{ font-family: arial, helvetica, sans-serif }
.ff4		{ font-family: arial black, arial, helvetica, sans-serif }

.bold		{ font-weight: bold }
.italic		{ font-style: italic }

.textcenter { text-align:center }

/*  padding  */
.padding0	{ padding: 3px }
.padding1	{ padding: 5px }
.padding2	{ padding: 7px }

/*  margin  */
.margin0	{ margin: 3px }
.margin1	{ margin: 5px }
.margin2	{ margin: 8px }
.topmargin0	{ margin-top: 3px }
.topmargin1	{ margin-top: 5px }
.topmargin2	{ margin-top: 7px }
.bottommargin0	{ margin-bottom: 3px; }
.bottommargin1	{ margin-bottom: 5px; }
.bottommargin2	{ margin-bottom: 7px; }
.leftmargin0	{ margin-left: 3px; }
.leftmargin1	{ margin-left: 5px; }
.leftmargin2	{ margin-left: 7px; }

/*  background-color  */
.bgcwhite	{ background-color: #FFFFFF; }
.bgcblack	{ background-color: #000000; }
.bgcgray1	{ background-color: #666666; }
.bgcgray2	{ background-color: #CCCCCC; }
.bgcgray3	{ background-color: #EEEEEE; }
.bgcred1	{ background-color: #FF0000; }
.bgcred2	{ background-color: #CC0000; }
.bgcorange1	{ background-color: #FF9900; }

.borderred	{ border: solid 1px #cc0000; }
.borderblack{ border: solid 1px #000000; }
.aligncenter{ text-align:center; }
.alignleft	{ text-align:left; }
.alignright	{ text-align:right; }
.floatleft	{ float:left; }
.floatright	{ float:right; }

.dn			{ text-decoration: none }
.du			{ text-decoration: underline }
.ln			{ list-style:none; }
.clear1		{ clear:both; }

.offleft	{ positon:absolute; left:-999x; width:990px }
.displaynone{ display:none }

a:hover		{ color: #FF0000;}


/* TopPageInfo */

a.top_link1:link{color: #cc0000; text-decoration : none;}
a.top_link1:visited{color: #cc0000; text-decoration : none;}
a.top_link1:hover{color: #cc0000; text-decoration:underline;}

a.top_link2:link{color: #000000; text-decoration : none;}
a.top_link2:visited{color: #000000; text-decoration : none;}
a.top_link2:hover{color: #cc0000; text-decoration:underline;}

a.top_link3:link{color: #ffffff; text-decoration : none;}
a.top_link3:visited{color: #ffffff; text-decoration : none;}
a.top_link3:hover{color: #cc0000; text-decoration:underline;}

/*追加グラビア用****/
#gravurepage{margin:0; padding:0;}
#gravurepage td{width:170px;}
