BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; COLOR: #3c3c3c; FONT-FAMILY: 'ƒqƒ‰ƒMƒmŠpƒS Pro W3','Hiragino Kaku Gothic Pro','‚l‚r ‚oƒSƒVƒbƒN',sans-serif!important; TEXT-ALIGN: center
}
.non {
	
}
#non {
	
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	MARGIN: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ErrorDisplay {
	COLOR: #ff0000
}
.space-3px {
	FONT-SIZE: 2px
}
.space-6px {
	FONT-SIZE: 4px
}
.space-9px {
	FONT-SIZE: 7px
}
.space-12px {
	FONT-SIZE: 9px
}
.space-18px {
	FONT-SIZE: 15px
}
.space-24px {
	FONT-SIZE: 21px
}
.t10 {
	FONT-SIZE: 70%; LINE-HEIGHT: 140%
}
.t10l {
	FONT-SIZE: 70%; LINE-HEIGHT: 170%
}
.t10k {
	FONT-SIZE: 10px; LINE-HEIGHT: 130%
}
.t10n {
	FONT-SIZE: 70%
}


.t12 {
	FONT-SIZE: 98%!important; LINE-HEIGHT: 140%!important;
}


.t12l {
	FONT-SIZE: 83%; LINE-HEIGHT: 170%
}
.t12k {
	FONT-SIZE: 13px; LINE-HEIGHT: 130%
}
.t12n {
	FONT-SIZE: 83%
}
.t14 {
	FONT-SIZE: 95%; LINE-HEIGHT: 140%
}
.t14l {
	FONT-SIZE: 95%; LINE-HEIGHT: 170%
}
.t14k {
	FONT-SIZE: 15px; LINE-HEIGHT: 130%
}
.t14n {
	FONT-SIZE: 95%
}
.t18n {
	FONT-SIZE: 150%
}

.bg {
	background:#FFF;
}

.bg img {
	vertical-align:baseline;
}

#suntory_content {
	padding-bottom:0px;
}



table.tablehosei tr td {
	padding:4px;
}


strong {
	font-weight:bold;
}