* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BACKGROUND-COLOR: black
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #96c
}
A:visited {
	COLOR: #0c8ef2
}
A:hover {
	COLOR: #ff9933
}
#page {
	MARGIN: 0px auto; WIDTH: 960px
}
#header {
	WIDTH: 971px; BACKGROUND: url(../img/header.jpg) #fff repeat-x; HEIGHT: 240px
}
#header #left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 210px; PADDING-TOP: 0px
}
#header #banner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 125px; PADDING-TOP: 0px
}
#header #navi {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 5px
}
#main {
	MARGIN: 0px; CLEAR: both
}
#main #left {
	FLOAT: left
}
#main #left #content {
	WIDTH: 620px; BACKGROUND: #fff; FLOAT: left
}
#main #left #content H3 {
	LINE-HEIGHT: 12px; MARGIN: 0px; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#main #side {
	WIDTH: 330px; FLOAT: right; HEIGHT: 100%
}
#main #news {
	MARGIN: 10px 0px 5px; OVERFLOW: auto
}
#main #news TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#main #news TABLE TR TD {
	BORDER-BOTTOM: #afafaf 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#main #news P.date {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; COLOR: #555; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#main #news P.tit {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 653px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#main #left #content #thismonth {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#main #left #content #thismonth P {
	TEXT-ALIGN: right; FONT-SIZE: 10px
}
#main #left #content #fasshion {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#main #left #content #fasshion TABLE {
	TEXT-ALIGN: center
}
#main #left #content #fasshion IMG {
	MARGIN-RIGHT: 7px
}
#main #left #content #fasshion P.reg {
	LINE-HEIGHT: 100%; MARGIN-TOP: 2px; FONT-SIZE: 9px
}
#main #left #content #fasshion P.shop {
	LINE-HEIGHT: 100%; MARGIN-TOP: -6px; FONT-SIZE: 9px
}
#main #left #content #fasshion P.name {
	LINE-HEIGHT: 100%; MARGIN-TOP: -6px; FONT-SIZE: 11px
}
#main #left #content #catalog_left {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 5px; WIDTH: 355px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 500px; PADDING-TOP: 0px
}
#main #left #content #catalog_left TABLE TR TD {
	BORDER-BOTTOM: #afafaf 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
#main #left #content #catalog_left TABLE TR TD.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#main #left #content #catalog_left TABLE TR TD P.name {
	LINE-HEIGHT: 100%; MARGIN: 0px; FONT-SIZE: 14px
}
#main #left #content #catalog_left TABLE TR TD P.cont {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#main #left #content #catalog_right {
	BORDER-LEFT: #ccc thin dotted; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 5px; WIDTH: 195px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 0px
}
#main #left #content #catalog_right #search {
	MARGIN: 0px 0px 25px -20px; WIDTH: 195px; FLOAT: right
}
#main #left #content #catalog_right #search TABLE TR TD {
	BORDER-BOTTOM: #afafaf 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
#main #left #content #shop {
	PADDING-BOTTOM: 20px; MARGIN: 10px 0px -30px 10px; PADDING-LEFT: 15px; WIDTH: 552px; PADDING-RIGHT: 15px; BACKGROUND: url(../img/shop_back.png) no-repeat; HEIGHT: 240px; CLEAR: both; PADDING-TOP: 20px
}
#main #left #content #shop #left {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#main #left #content #shop #right {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#main #left #content #shop TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#main #left #content #shop TABLE TR TD {
	BORDER-BOTTOM: #afafaf 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
#main #left #content #shop TABLE TR TD.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#main #left #content #shop TABLE TR TD P {
	MARGIN: -2px 0px
}
#main #left #content #shop TABLE TR TD P.pla {
	COLOR: #c69; FONT-SIZE: 10px
}
#main #left #content #shop TABLE TR TD P.cont {
	LINE-HEIGHT: 130%; FONT-SIZE: 9px
}
#main #left #content #cal_head01 {
	MARGIN-TOP: 10px; WIDTH: 552px; BACKGROUND: url(../img/cal_head01.png) no-repeat; HEIGHT: 62px
}
#main #left #content #cal_head01 TABLE TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; LETTER-SPACING: 3px; COLOR: #999; PADDING-TOP: 2px
}
#main #left #content #cal_head01 .select {
	COLOR: #fff; FONT-WEIGHT: bold
}
#main #left #content #cal_head02 {
	MARGIN-TOP: 10px; WIDTH: 552px; BACKGROUND: url(../img/cal_head02.png) no-repeat; HEIGHT: 62px
}
#main #left #content #cal_head02 TABLE TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; LETTER-SPACING: 3px; COLOR: #999; PADDING-TOP: 2px
}
#main #left #content #cal_head02 .select {
	COLOR: #fff; FONT-WEIGHT: bold
}
#main #left #content #cal_head03 {
	MARGIN-TOP: 10px; WIDTH: 552px; BACKGROUND: url(../img/cal_head03.png) no-repeat; HEIGHT: 62px
}
#main #left #content #cal_head03 TABLE TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; LETTER-SPACING: 3px; COLOR: #999; PADDING-TOP: 2px
}
#main #left #content #cal_head03 .select {
	COLOR: #fff; FONT-WEIGHT: bold
}
#main #left #content #cal_head04 {
	MARGIN-TOP: 10px; WIDTH: 552px; BACKGROUND: url(../img/cal_head04.png) no-repeat; HEIGHT: 62px
}
#main #left #content #cal_head04 TABLE TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; LETTER-SPACING: 3px; COLOR: #999; PADDING-TOP: 2px
}
#main #left #content #cal_head04 .select {
	COLOR: #fff; FONT-WEIGHT: bold
}
#main #left #content #cal_head05 {
	MARGIN-TOP: 10px; WIDTH: 552px; BACKGROUND: url(../img/cal_head05.png) no-repeat; HEIGHT: 62px
}
#main #left #content #cal_head05 TABLE TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; LETTER-SPACING: 3px; COLOR: #999; PADDING-TOP: 2px
}
#main #left #content #cal_head05 .select {
	COLOR: #fff; FONT-WEIGHT: bold
}
#main #left #content #cal_head06 {
	MARGIN-TOP: 10px; WIDTH: 552px; BACKGROUND: url(../img/cal_head06.png) no-repeat; HEIGHT: 62px
}
#main #left #content #cal_head06 TABLE TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; LETTER-SPACING: 3px; COLOR: #999; PADDING-TOP: 2px
}
#main #left #content #cal_head06 .select {
	COLOR: #fff; FONT-WEIGHT: bold
}
#main #left #content #cal_main {
	WIDTH: 552px; BACKGROUND: url(../img/cal_main.png) repeat-y; HEIGHT: inherit
}
#main #left #content #cal_main TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#main #left #content #cal_main TABLE TR TD {
	BORDER-BOTTOM: #afafaf 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#main #left #content #cal_main P {
	LINE-HEIGHT: 100%; MARGIN: 0px; PADDING-RIGHT: 10px; FONT-SIZE: 12px
}
#main #left #content #cal_main P.date {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 1px
}
#main #left #content #cal_main P.shop {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#main #left #content #cal_main P.name {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: 0.1em; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#main #left #content #cal_main P.shopdata {
	PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#main #left #content #cal_foot {
	WIDTH: 552px; BACKGROUND: url(../img/cal_foot.png) no-repeat; HEIGHT: 9px
}
#main #left #content #blog1 {
	MARGIN: 7px 0px 0px 7px; WIDTH: 289px; BACKGROUND: url(../img/blog_back1.png); FLOAT: left; HEIGHT: 650px
}
#main #left #content #blog1 #content {
	TEXT-ALIGN: center; MARGIN: 12px 0px 0px 10px; WIDTH: 269px; FLOAT: left; HEIGHT: 610px; OVERFLOW: auto
}
#main #left #content #blog1 #content TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 100%; PADDING-RIGHT: 2px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
#main #left #content #blog1 #content TABLE TR TD {
	VERTICAL-ALIGN: bottom
}
#main #left #content #blog1 #content P {
	MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 9px
}
#main #left #content #blog2 {
	MARGIN: 7px 7px 0px 0px; WIDTH: 260px; BACKGROUND: url(../img/blog_back2.png); FLOAT: right; HEIGHT: 210px
}
#main #left #content #blog2 #content {
	MARGIN: 12px 0px 0px 10px; WIDTH: 240px; BACKGROUND: #ccc; FLOAT: left; HEIGHT: 170px; OVERFLOW: auto
}
#main #left #content #blog3 {
	MARGIN: 8px 7px 0px 0px; WIDTH: 260px; BACKGROUND: url(../img/blog_back3.png); FLOAT: right; HEIGHT: 174px
}
#main #left #content #blog3 #content {
	MARGIN: 12px 0px 0px 5px; WIDTH: 250px; FLOAT: left; HEIGHT: 134px; OVERFLOW: auto
}
#main #left #content #blog3 #content P {
	LINE-HEIGHT: 100%; MARGIN-TOP: 2px; FONT-SIZE: 11px
}
#main #left #content #blog3 #content TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#main #left #content #blog3 #content TABLE TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#main #left #content #blog3 #content P.name {
	LINE-HEIGHT: 100%; MARGIN-TOP: 2px; FONT-SIZE: 12px
}
#main #left #content #blog3 #content P.txt {
	LINE-HEIGHT: 100%; MARGIN: -10px 2px 10px; FONT-SIZE: 7px
}
#main #left #content #blog4 {
	MARGIN: 8px 7px 0px 0px; WIDTH: 260px; BACKGROUND: url(../img/blog_back4.png); FLOAT: right; HEIGHT: 178px
}
#main #left #content #blog4 #content {
	MARGIN: 12px 0px 0px 5px; WIDTH: 245px; FLOAT: left; HEIGHT: 138px; OVERFLOW: auto
}
#main #left #content #blog4 #content TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#main #left #content #blog4 #content TABLE TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#main #left #content #blog4 #content P.name {
	LINE-HEIGHT: 100%; MARGIN-TOP: 2px; FONT-SIZE: 12px
}
#main #left #content #blog4 #content P.txt {
	LINE-HEIGHT: 110%; MARGIN: -8px 2px 0px; FONT-SIZE: 9px
}
#main #left #content #report {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 3px 7px; PADDING-LEFT: 2px; WIDTH: 259px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
#main #left #content #report TABLE TR TD {
	BORDER-BOTTOM: #afafaf 1px dotted; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
#main #left #content #report TABLE TR TD IMG {
	MARGIN: 2px 0px 3px 3px
}
#main #left #content #report TABLE TR TD.date {
	TEXT-ALIGN: center; WIDTH: 80px; FONT-SIZE: 11px
}
#main #left #content #report TABLE TR TD.shop {
	TEXT-ALIGN: center; FONT-SIZE: 12px
}
#main #left #content #report TABLE TR TD.photo {
	TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
#main #left #content #report TABLE TR TD.catch {
	TEXT-ALIGN: center; FONT-SIZE: 12px; FONT-WEIGHT: bolder
}
#main #left #content #report TABLE TR TD.last {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; FONT-SIZE: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#main #left #content #mov {
	MARGIN: 7px 0px 0px
}
#main #left #content #mov TABLE {
	LINE-HEIGHT: 110%; WIDTH: 90%; MARGIN-LEFT: 10px
}
#main #left #content #mov TABLE TR TD {
	BORDER-BOTTOM: #afafaf 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: #afafaf 1px dotted; PADDING-TOP: 5px
}
#main #left #content #mov P {
	TEXT-ALIGN: left; LINE-HEIGHT: 120%; FONT-SIZE: 10px
}
#main #left #content #mov P.ttl {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; LINE-HEIGHT: 120%; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #eee; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#main #left #content #mov P.date {
	TEXT-ALIGN: center; LINE-HEIGHT: 120%; COLOR: #39c; FONT-SIZE: 9px
}
#main #left #content #mov IMG {
	MARGIN-BOTTOM: 10px
}
#main #left #content #region {
	PADDING-BOTTOM: 5px; MARGIN: 7px 0px 0px 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#main #left #content #region P {
	LINE-HEIGHT: 110%; FONT-SIZE: 12px
}
#main #left #content #region P.ttl {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#main #left #content #region P.ex {
	LINE-HEIGHT: 110%; FONT-SIZE: 10px
}
#main #left #content #subscribe {
	MARGIN: 7px 0px 0px 7px
}
#main #left #content #subscribe TABLE TR TD {
	BORDER-BOTTOM: #afafaf 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
#main #left #content #subscribe TABLE TR TD SPAN.min {
	LINE-HEIGHT: 110%; MARGIN: 2px; FONT-SIZE: 10px
}
#main #left #content #subscribe TABLE TR TD SPAN.min2 {
	LINE-HEIGHT: 110%; FONT-SIZE: 9px
}
#main #left #content #about {
	MARGIN: 7px 20px 0px 10px
}
#main #left #content #about TABLE {
	LINE-HEIGHT: 140%; WIDTH: 100%
}
#main #left #content #about TABLE TR TD {
	BORDER-BOTTOM: #afafaf 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
#main #left #content #about TABLE TR TD.min {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 120%; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#main #left #content #about TABLE TR TD.px100 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 110%; PADDING-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#main #left #content #about P.add {
	TEXT-ALIGN: right; COLOR: #666; FONT-SIZE: 10px
}
#main #left #content #ad {
	MARGIN: 7px 0px 0px
}
#main #left #content #ad P {
	LINE-HEIGHT: 120%; PADDING-LEFT: 10px; FONT-SIZE: 10px
}
#main #left #content #ad TABLE {
	LINE-HEIGHT: 110%; WIDTH: 95%; MARGIN-LEFT: 10px
}
#main #left #content #ad TABLE TR TD {
	BORDER-BOTTOM: #afafaf 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
#main #left #content #ad TABLE TR TD.ttl {
	TEXT-ALIGN: left; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#main #left #content #ad TABLE TR.cont {
	FONT-WEIGHT: bold
}
#main #left #content #ad TABLE TR TD.cel01 {
	WIDTH: 80px
}
#main #left #content #ad TABLE TR TD.cel02 {
	WIDTH: 130px
}
#main #left #content #ad TABLE TR TD.cel03 {
	WIDTH: 110px
}
#main #left #content #ad TABLE TR TD.cel04 {
	WIDTH: 120px
}
#main #left #content #ad TABLE TR TD.cel05 {
	WIDTH: 130px
}
#main #left #content #ad TABLE TR TD.cel06 {
	WIDTH: 50px
}
#main #left #content #ad TABLE TR TD.cel07 {
	WIDTH: 90px
}
#main #left #content #ad TABLE TR TD.cel08 {
	WIDTH: 80px
}
#main #left #content #ad TABLE TR TD.cel09 {
	WIDTH: 80px
}
#main #left #content #ad TABLE TR TD.cel10 {
	WIDTH: 100px
}
#main #left #content #ad TABLE TR TD.cel11 {
	WIDTH: 50px
}
#foot {
	TEXT-ALIGN: center; BACKGROUND: url(../img/foot.png) #fff repeat-x; HEIGHT: 59px; CLEAR: both
}
#foot P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 7px
}
#foot ADDRESS {
	FONT-STYLE: normal; COLOR: #fff; FONT-SIZE: 9px
}
#foot A:link {
	COLOR: #fff
}
#foot A:visited {
	COLOR: #fff
}
#foot A:hover {
	COLOR: #999
}
DIV.currentBottom {
	MARGIN: 0px 15px 30px 0px; PADDING-LEFT: 14px; WIDTH: 60px; BACKGROUND: url(../img/btn_arrowup.png) no-repeat left 1px; FLOAT: right; CLEAR: both; FONT-SIZE: 85%
}
DIV.currentBottom A {
	TEXT-DECORATION: none
}
DIV.currentBottom A:link {
	COLOR: #666
}
DIV.currentBottom A:visited {
	COLOR: #666
}
DIV.currentBottom A:hover {
	COLOR: #666
}
.rollover01 A {
	LINE-HEIGHT: 1px; TEXT-INDENT: -9999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 65px; DISPLAY: block; BACKGROUND: url(../img/btn_fasshion_prev.png) no-repeat left top; HEIGHT: 20px; FONT-SIZE: 1px; TEXT-DECORATION: none
}
.rollover01 A:hover {
	BACKGROUND-POSITION: right top
}
.rollover02 A {
	LINE-HEIGHT: 1px; TEXT-INDENT: -9999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 65px; DISPLAY: block; BACKGROUND: url(../img/btn_fasshion_next.png) no-repeat left top; HEIGHT: 20px; FONT-SIZE: 1px; TEXT-DECORATION: none
}
.rollover02 A:hover {
	BACKGROUND-POSITION: right top
}
.vote A {
	LINE-HEIGHT: 1px; TEXT-INDENT: -9999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 70px; DISPLAY: block; BACKGROUND: url(../img/btn_vote.png) no-repeat left top; HEIGHT: 20px; FONT-SIZE: 1px; TEXT-DECORATION: none
}
.vote A:hover {
	BACKGROUND-POSITION: right top
}
BODY {
	FONT-FAMILY: Verdana, "MS PƒSƒVƒbƒN", san-serif; COLOR: #424242; FONT-SIZE: 80%
}
H2 {
	FONT-SIZE: 120%; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 120%; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 120%; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 120%; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 120%; FONT-WEIGHT: normal
}
P {
	LINE-HEIGHT: 160%
}
LI {
	LINE-HEIGHT: 160%
}
P {
	MARGIN: 0px 0px 1em
}
LI {
	LIST-STYLE-TYPE: none
}
HR {
	WIDTH: 98%
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG.waku {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.center {
	TEXT-ALIGN: center
}
.spacer {
	BACKGROUND: url(../img/space.png); HEIGHT: 3px
}
.spacer2 {
	BACKGROUND: url(../img/space.png); HEIGHT: 15px
}
.clear {
	CLEAR: both
}
H1 {
	LINE-HEIGHT: 100%; COLOR: #fff; FONT-SIZE: 90%
}
H2.subttl {
	LINE-HEIGHT: 1; MARGIN: 10px 0px 0px 10px; PADDING-LEFT: 13px; BACKGROUND: url(../img/subttl.png) no-repeat left top; HEIGHT: 28px; COLOR: #fff; PADDING-TOP: 13px
}
H3.subttl {
	LINE-HEIGHT: 1; MARGIN: 0px 0px 10px; PADDING-LEFT: 13px; BACKGROUND: url(../img/subttl.png) no-repeat left top; HEIGHT: 28px; COLOR: #fff; PADDING-TOP: 13px
}
H3.subttl2 {
	LINE-HEIGHT: 1; MARGIN: 10px 0px 0px -15px; PADDING-LEFT: 13px; BACKGROUND: url(../img/subttl_catalog.png) no-repeat left top; HEIGHT: 45px; COLOR: #fff; PADDING-TOP: 11px
}
.fontSmall {
	FONT-SIZE: 8px
}
.fontSmall2 {
	FONT-SIZE: 10px
}

