HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
;}
TABLE.fixed {
	TABLE-LAYOUT: fixed
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: baseline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
;}
IMG.middle {
	VERTICAL-ALIGN: middle
;}
EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
;}
STRONG {
	FONT-WEIGHT: bold; FONT-STYLE: normal
;}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
#search_box {
	WIDTH: 100px
;}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
INPUT {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle
;}
SELECT {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle
;}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
.font1 {
	FONT-SIZE: 70%; LINE-HEIGHT: 125%
;}
.font2 {
	FONT-SIZE: 75%; LINE-HEIGHT: 125%
;}
.font3 {
	FONT-SIZE: 80%; LINE-HEIGHT: 125%
;}
.font4 {
	FONT-SIZE: 90%; LINE-HEIGHT: 125%
;}
.h2_text {
	FONT-SIZE: 75%; COLOR: #af002a; LINE-HEIGHT: 150%
;}
.h3_text {
	FONT-SIZE: 80%; COLOR: #af002a; LINE-HEIGHT: 150%
;}
.h2_fun_text {
	FONT-SIZE: 75%; COLOR: #f60; LINE-HEIGHT: 150%
;}
.h3_fun_text {
	FONT-SIZE: 80%; COLOR: #f60; LINE-HEIGHT: 150%
;}
.h2_pro_text {
	FONT-SIZE: 75%; COLOR: #414fa5; LINE-HEIGHT: 150%
;}
.h3_pro_text {
	FONT-SIZE: 80%; COLOR: #414fa5; LINE-HEIGHT: 150%
;}
.h2_bea_text {
	FONT-SIZE: 75%; COLOR: #eb184f; LINE-HEIGHT: 150%
;}
.h3_bea_text {
	FONT-SIZE: 80%; COLOR: #eb184f; LINE-HEIGHT: 150%
;}
.h2_corp_text {
	FONT-SIZE: 75%; COLOR: #1ea59b; LINE-HEIGHT: 150%
;}
.h3_corp_text {
	FONT-SIZE: 80%; COLOR: #1ea59b; LINE-HEIGHT: 150%
;}
.h2_gro_text {
	FONT-SIZE: 75%; COLOR: #824f8b; LINE-HEIGHT: 150%
;}
.h3_gro_text {
	FONT-SIZE: 80%; COLOR: #824f8b; LINE-HEIGHT: 150%
;}
.h2_shop_text {
	FONT-SIZE: 75%; COLOR: #5f9600; LINE-HEIGHT: 150%
;}
.h3_shop_text {
	FONT-SIZE: 80%; COLOR: #5f9600; LINE-HEIGHT: 150%
;}
.h2_eve_text {
	FONT-SIZE: 75%; COLOR: #ff9900; LINE-HEIGHT: 150%
;}
.h3_eve_text {
	FONT-SIZE: 80%; COLOR: #ff9900; LINE-HEIGHT: 150%
;}
#headermenu {
	MARGIN: 2px 0px
;}
#headermenu SPAN {
	COLOR: #e60000
;}
#shiseido_id {
	MARGIN-TOP: 8px
;}
#copyright {
	MARGIN-BOTTOM: 5px
;}
#footermenu {
	MARGIN-BOTTOM: 5px
;}
#footermenu SPAN {
	COLOR: #e60000
;}
.marginL5 {
	MARGIN-LEFT: 5px
;}
.marginL10 {
	MARGIN-LEFT: 10px
;}
.marginL15 {
	MARGIN-LEFT: 15px
;}
.marginL20 {
	MARGIN-LEFT: 20px
;}
.marginL30 {
	MARGIN-LEFT: 30px
;}
.marginR10 {
	MARGIN-RIGHT: 10px
;}
.marginLR5 {
	MARGIN: 0px 5px
;}
.marginT5 {
	MARGIN-TOP: 5px
;}
.marginT10 {
	MARGIN-TOP: 10px
;}
.marginT15 {
	MARGIN-TOP: 15px
;}
.marginT20 {
	MARGIN-TOP: 20px
;}
.marginT30 {
	MARGIN-TOP: 30px
;}
.marginTU5 {
	MARGIN: 5px 0px
;}
.marginTU10 {
	MARGIN: 10px 0px
;}
.marginTU15 {
	MARGIN: 15px 0px
;}
.marginTU20 {
	MARGIN: 20px 0px
;}
.marginALL10 {
	MARGIN: 10px
;}
A:link {
	COLOR: #666; TEXT-DECORATION: none
;}
A:visited {
	COLOR: #666; TEXT-DECORATION: none
;}
A:hover {
	COLOR: #af002a; TEXT-DECORATION: underline
;}
A:active {
	COLOR: #af002a; TEXT-DECORATION: underline
;}
A.hf:link {
	COLOR: #666; TEXT-DECORATION: none
;}
A.hf:visited {
	COLOR: #666; TEXT-DECORATION: none
;}
A.hf:hover {
	COLOR: #af002a; TEXT-DECORATION: underline
;}
A.hf:active {
	COLOR: #af002a; TEXT-DECORATION: underline
;}
A.fun:link {
	COLOR: #666; TEXT-DECORATION: none
;}
A.fun:visited {
	COLOR: #666; TEXT-DECORATION: none
;}
A.fun:hover {
	COLOR: #f60; TEXT-DECORATION: underline
;}
A:active {
	COLOR: #f60; TEXT-DECORATION: underline
;}
A.pro:link {
	COLOR: #666; TEXT-DECORATION: none
;}
A.pro:visited {
	COLOR: #666; TEXT-DECORATION: none
;}
A.pro:hover {
	COLOR: #414fa5; TEXT-DECORATION: underline
;}
A.pro:active {
	COLOR: #414fa5; TEXT-DECORATION: underline
;}
A.bea:link {
	COLOR: #666; TEXT-DECORATION: none
;}
A.bea:visited {
	COLOR: #666; TEXT-DECORATION: none
;}
A.bea:hover {
	COLOR: #eb184f; TEXT-DECORATION: underline
;}
A.bea:active {
	COLOR: #eb184f; TEXT-DECORATION: underline
;}
A.corp:link {
	COLOR: #666; TEXT-DECORATION: none
;}
A.corp:visited {
	COLOR: #666; TEXT-DECORATION: none
;}
A.corp:hover {
	COLOR: #1ea59b; TEXT-DECORATION: underline
;}
A.corp:active {
	COLOR: #1ea59b; TEXT-DECORATION: underline
;}
A.shop:link {
	COLOR: #666; TEXT-DECORATION: none
;}
A.shop:visited {
	COLOR: #666; TEXT-DECORATION: none
;}
A.shop:hover {
	COLOR: #5f9600; TEXT-DECORATION: underline
;}
A.shop:active {
	COLOR: #5f9600; TEXT-DECORATION: underline
;}
A.gro:link {
	COLOR: #666; TEXT-DECORATION: none
;}
A.gro:visited {
	COLOR: #666; TEXT-DECORATION: none
;}
A.gro:hover {
	COLOR: #824f8b; TEXT-DECORATION: underline
;}
A.gro:active {
	COLOR: #824f8b; TEXT-DECORATION: underline
;}
A.t1:link {
	COLOR: #e60000; TEXT-DECORATION: none
;}
A.t1:visited {
	COLOR: #e60000; TEXT-DECORATION: none
;}
A.t1:hover {
	COLOR: #e60000; TEXT-DECORATION: underline
;}
A.t1:active {
	COLOR: #e60000; TEXT-DECORATION: underline
;}
A.t2:link {
	COLOR: #eb1950; TEXT-DECORATION: none
;}
A.t2:visited {
	COLOR: #eb1950; TEXT-DECORATION: none
;}
A.t2:hover {
	COLOR: #eb1950; TEXT-DECORATION: underline
;}
A.t2:active {
	COLOR: #eb1950; TEXT-DECORATION: underline
;}
A.t4:link {
	COLOR: #5f9600; TEXT-DECORATION: none
;}
A.t4:visited {
	COLOR: #5f9600; TEXT-DECORATION: none
;}
A.t4:hover {
	COLOR: #5f9600; TEXT-DECORATION: underline
;}
A.t4:active {
	COLOR: #5f9600; TEXT-DECORATION: underline
;}
A.t5:link {
	COLOR: #334499; TEXT-DECORATION: none
;}
A.t5:visited {
	COLOR: #334499; TEXT-DECORATION: none
;}
A.t5:hover {
	COLOR: #334499; TEXT-DECORATION: underline
;}
A.t5:active {
	COLOR: #334499; TEXT-DECORATION: underline
;}

@media Print    
{
#header {
	DISPLAY: none
}

}
