.font10_black {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px
;}
.font12_black {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14px
;}
.font12_gray {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px
;}
.font10_gray {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12px
;}
.font12_gray3pxbox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #666666; LINE-HEIGHT: 16px; PADDING-TOP: 3px
;}
.font12_white {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px
;}
A:link {
	TEXT-DECORATION: underline
;}
A:hover {
	COLOR: #0d90da
;}
.font12_black16 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 5px
;}
.font12_submenuT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 5px
;}
.font12_submenu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #003366; LINE-HEIGHT: 16px; PADDING-TOP: 3px
;}
.font12_sub_T {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #003366; LINE-HEIGHT: 14px; PADDING-TOP: 3px
;}
.font12_sub_Txt {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #003366; LINE-HEIGHT: 18px; PADDING-TOP: 5px
;}
.font12_submenuTblue {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #003399; LINE-HEIGHT: 20px; PADDING-TOP: 5px
;}
.font10_blackShop {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #000000; LINE-HEIGHT: 12px; PADDING-TOP: 3px
;}
.font10_PinkShop {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #ff0066; LINE-HEIGHT: 24px; PADDING-TOP: 3px
;}
.font18_PinkShop {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 3px; COLOR: #ff0066; LINE-HEIGHT: 24px; PADDING-TOP: 3px
;}
.font14_ctoblueShopB {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #0066cc; LINE-HEIGHT: 18px; PADDING-TOP: 3px
;}
.font12_ctoblueShopB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px
;}
.font12_PinkShop {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ff0066; LINE-HEIGHT: 18px; PADDING-TOP: 3px
;}
.font12_blueShop {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #0033cc; LINE-HEIGHT: 18px; PADDING-TOP: 3px
;}
.font14_PinkShopB {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #ff0066; LINE-HEIGHT: 18px; PADDING-TOP: 3px
;}
.subtitle12B30H {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; background-image : url(file:///Y:/doc/HP/CTO/CTO_wk/onlineshopimg/title_basic_t1.gif); COLOR: #000066; LINE-HEIGHT: 28px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
;}
.osusumechatch {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: fixed; background-image : url(file:///Y:/doc/HP/CTO/CTO_wk/onlineshopimg/top/osusume_eyecatch.gif); COLOR: #0000ff; LINE-HEIGHT: 14px; BACKGROUND-REPEAT: no-repeat
;}
.osusumecopy {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #ff9900; LINE-HEIGHT: 16px; PADDING-TOP: 3px
;}
