BODY {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	BACKGROUND-REPEAT: repeat;
	background-image: url(images/bg_g.gif);
}
.t12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.t12n {
	FONT-SIZE: 12px
}
.t12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.t12bn {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.t10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px
}
.t10n {
	FONT-SIZE: 10px
}
.t10w {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px; LETTER-SPACING: 1px
}
.t10wn {
	FONT-SIZE: 10px; LETTER-SPACING: 1px
}
.t10ngray {
	FONT-SIZE: 10px; COLOR: #666666
}
.gray {
	COLOR: #666666
}
.blue {
	COLOR: #6699ff
}
.bold {
	FONT-WEIGHT: bold
}
.bg_gray {
	BACKGROUND: #dddddd
}
.bg_white {
	BACKGROUND: #ffffff
}
.bg_line {
	BACKGROUND: #999999
}
.bg_blue {
	BACKGROUND: #6699ff
}
.bg_blue2 {
	BACKGROUND: #b3ccff
}
.bg_blue3 {
	BACKGROUND: #eef3ff
}
.bg_top01 {
	BACKGROUND: #999999
}
.bg_top02 {
	BACKGROUND: #aaaaaa
}
.tx_top01 {
	COLOR: #666666
}
.bg_gourmet01 {
	BACKGROUND: #ff9999
}
.bg_gourmet02 {
	BACKGROUND: #ffaaaa
}
.bg_gourmet03 {
	BACKGROUND: #ffdddd
}
.tx_gourmet01 {
	COLOR: #ff0000
}
.bg_movie01 {
	BACKGROUND: #6699ff
}
.bg_movie02 {
	BACKGROUND: #88aaff
}
.bg_movie03 {
	BACKGROUND: #ddddff
}
.tx_movie01 {
	COLOR: #0033cc
}
.bg_wedding01 {
	BACKGROUND: #ff99cc
}
.bg_wedding02 {
	BACKGROUND: #ffaadd
}
.bg_wedding03 {
	BACKGROUND: #ffddff
}
.tx_wedding01 {
	COLOR: #ff3366
}
.bg_uranai01 {
	BACKGROUND: #bb88aa
}
.bg_uranai02 {
	BACKGROUND: #ccaabb
}
.tx_uranai01 {
	COLOR: #993366
}
.bg_travel01 {
	BACKGROUND: #66cccc
}
.bg_travel02 {
	BACKGROUND: #88dddd
}
.tx_travel01 {
	COLOR: #009999
}
.bg_enter01 {
	BACKGROUND: #aaaa88
}
.bg_enter02 {
	BACKGROUND: #cccc99
}
.tx_enter01 {
	COLOR: #888833
}
.bg_drive01 {
	BACKGROUND: #66ccff
}
.bg_drive02 {
	BACKGROUND: #88ddff
}
.tx_drive01 {
	COLOR: #3399cc
}
.bg_present01 {
	BACKGROUND: #cc9999
}
.bg_present02 {
	BACKGROUND: #ddaaaa
}
.tx_present01 {
	COLOR: #993333
}
.bg_shop01 {
	BACKGROUND: #ff9966
}
.bg_shop02 {
	BACKGROUND: #ffaa88
}
.tx_shop01 {
	COLOR: #ff6633
}
.bg_mobile01 {
	BACKGROUND: #cccc66
}
.bg_mobile02 {
	BACKGROUND: #dddd88
}
.tx_mobile01 {
	COLOR: #999933
}
.bg_nomal01 {
	BACKGROUND: #9999ff
}
.bg_nomal02 {
	BACKGROUND: #bbbbff
}
.tx_nomal01 {
	COLOR: #663366
}
.bg_hairsalon01 {
	BACKGROUND: #88cc88
}
.bg_hairsalon02 {
	BACKGROUND: #aaddaa
}
.tx_hairsalon01 {
	COLOR: #009966
}
.bg_room01 {
	BACKGROUND: #ffaa55
}
.bg_room02 {
	BACKGROUND: #ffbb88
}
.tx_room01 {
	COLOR: #ff9900
}
.bg_friends01 {
	BACKGROUND: #bb8866
}
.bg_friends02 {
	BACKGROUND: #ddbb99
}
.tx_friends01 {
	COLOR: #996600
}
.bg_work01 {
	BACKGROUND: #ffcc33
}
.bg_work02 {
	BACKGROUND: #ffdd55
}
.tx_work01 {
	COLOR: #cc9900
}
.bg_bb01 {
	BACKGROUND: #77aa77
}
.bg_bb02 {
	BACKGROUND: #bbccaa
}
.tx_bb01 {
	COLOR: #006633
}
.bg_mono01 {
	BACKGROUND: #99aacc
}
.bg_mono02 {
	BACKGROUND: #aabbdd
}
.tx_mono01 {
	COLOR: #4455aa
}
.bg_game01 {
	BACKGROUND: #0099bb
}
.bg_game02 {
	BACKGROUND: #99ddee
}
.tx_game01 {
	COLOR: #0099bb
}
.bg_girls01 {
	BACKGROUND: #dd8888
}
.bg_girls02 {
	BACKGROUND: #eebbbb
}
.tx_girls01 {
	COLOR: #cc6666
}
.bg_diet01 {
	BACKGROUND: #8888aa
}
.bg_diet02 {
	BACKGROUND: #bbbbcc
}
.tx_diet01 {
	COLOR: #333366
}
.bg_school01 {
	BACKGROUND: #dc9dbc
}
.bg_school02 {
	BACKGROUND: #dc9dbc
}
.tx_school01 {
	COLOR: #dc9dbc
}
.bg_otona01 {
	BACKGROUND: #99bb77
}
.bg_otona02 {
	BACKGROUND: #ccddaa
}
.tx_otona01 {
	COLOR: #669933
}
.bg_takuhai01 {
	BACKGROUND: #779977
}
.bg_takuhai02 {
	BACKGROUND: #aaccaa
}
.tx_takuhai01 {
	COLOR: #336633
}
.bg_news01 {
	BACKGROUND: #4499bb
}
.bg_news02 {
	BACKGROUND: #99ccdd
}
.tx_news01 {
	COLOR: #006699
}
.bg_viral01 {
	BACKGROUND: #665566
}
.bg_viral02 {
	BACKGROUND: #aaaaaa
}
.tx_viral01 {
	COLOR: #443344
}
.bg_hotel01 {
	BACKGROUND: #ddaa55
}
.bg_hotel02 {
	BACKGROUND: #eeddaa
}
.tx_hotel01 {
	COLOR: #cc9933
}
.h_t10g {
	FONT-SIZE: 10px; COLOR: #666666
}
.h_t10w {
	FONT-SIZE: 10px; COLOR: #ffffff
}
A.h_sub {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.h_sub:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.h_sub:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.h_sub:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.h_sub:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.f_t12g {
	FONT-SIZE: 12px; COLOR: #666666
}
.f_t10b {
	FONT-SIZE: 10px; COLOR: #000000
}
.f_t10 {
	FONT-SIZE: 10px
}
A.f_area:link {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.f_area:active {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A.f_area:visited {
	COLOR: #cc66ff; TEXT-DECORATION: none
}
A.f_area:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A.f_area2:link {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.f_area2:active {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
A.f_area2:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A.f_area2:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
A.f_gen:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.f_gen:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.f_gen:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.f_gen:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.f_gen2:active {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.f_gen2:link {
	COLOR: #999999; TEXT-DECORATION: none
}
A.f_gen2:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.f_gen2:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.f_about:link {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.f_about:active {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A.f_about:visited {
	COLOR: #cc66ff; TEXT-DECORATION: none
}
A.f_about:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A.f_about2:link {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.f_about2:active {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
A.f_about2:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A.f_about2:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
P.pmark:A.hover {
	COLOR: #ffffff; background-color: #ffffff; TEXT-DECORATION: none
}
.f_bg01 {
	BACKGROUND: #ffffff
}
.f_bg02 {
	BACKGROUND: #cccccc
}
.f_bg03 {
	BACKGROUND: #000000
}
table {
	line-height: 15pt;
	background-color: #FFFFFF;
}
.tb2 {
	background-color: #0EB0F1;
	color: #FFF;
}
.tb3 {
	background-color: #0EB0F1;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.tb4 {
	color: #333;
	background-color: #FC3;
	font-size: 11pt;
}


.tb {
	background-color: #FF6;
	margin: 10px;
	padding: 10px;
}

