BODY { font-size=10pt;}


table{ font-size=10pt;}


td{ font-size=10pt;}


A:Link{color:#013C92;text-decoration:none;}

A:Visited{color:#4B0082;text-decoration:none;}

A:Active{color:#666666;text-decoration:none;}

A:Hover{color:#dc143c;text-decoration:underline;}


.imageline {border: 1px #666666 solid}


.jihaba130 {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; line-height: 130%}

.orange_l { font-size: 12px; color: #ff6600; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.orange_s { font-size: 11px; color: #ff6600; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namae {  font-size: 14px; color: #333333; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaecostume {  font-size: 14px; color: #00CC66; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaeanal {  font-size: 14px; color: #003366; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaerotor {  font-size: 14px; color: #FF0033; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaering {  font-size: 14px; color: #3300FF; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaeona {  font-size: 14px; color: #3300FF; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaecondom {  font-size: 14px; color: #003366; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaesm {  font-size: 14px; color: #003366; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaedong {  font-size: 14px; color: #FF0033; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaebiyakum {  font-size: 14px; color: #472F92; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaebiyakuw {  font-size: 14px; color: #cc0066; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaebiyakuo {  font-size: 14px; color: #339933; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaedrug {  font-size: 14px; color: #472F92; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaeother {  font-size: 14px; color: #472F92; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaeremocon {  font-size: 14px; color: #FF9900; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaelotion {  font-size: 14px; color: #330099; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaevibe {  font-size: 14px; color: #FF0033; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.namaelovepillow {  font-size: 14px; color: #3300FF; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.osirase {  font-size: 9pt}

.caption {  font-size: 12px; color: #ff3333; font-style: italic; font-weight: normal; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.spec {  font-size: 10px; color: #666666;}

.price {  font-size: 14px; color: #ff0000; font-style: normal; font-weight: bold; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

.copy {  font-size: 10px; color: #003399; font-style: italic; font-weight: normal; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; text-align: center;}

.mod {  font-size: 9px; color: #333399; font-style: normal; font-weight: normal; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}

.rank {  font-size: 11px; color: #333333; font-style: normal; font-weight: normal; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; padding-left:8px; border-left:1px solid #ccaa88; border-bottom:1px solid #666666; }

.relate {width:150px; float: left; font-size:9px;}

.white { color: #FFFFFF; letter-spacing: -1px;}

.as {  border: 1px solid; border-color: #FFFFFF #CCCCCC #CCCCCC #FFFFFF}

.as0100 {  border-color: #FFFFFF #CCCCCC #FFFFFF #FFFFFF}

.as0010 {  border-color: #FFFFFF #CCCCCC #CCCCCC #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

.as0100 {  border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.as0001 {  border-color: black black black #EAEAEA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}

.as1000 {  border-color: #EAEAEA #FFFFFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.as1100 {  border-color: #EAEAEA #CCCCCC #FFFFFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.as1110 {  border-color: #EAEAEA #CCCCCC #CCCCCC #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

.as1011 {  border-color: #EAEAEA #FFFFFF #CCCCCC #EAEAEA; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}



.list_bg_color01 {  background-color: #F0F0FD}

.list_bg_color02 { background-color: #D9D9E6}

.list_bg_color03 { color: #FFFFFF; background-color: #8181dc;}

.cell_type01 { font-weight: bold; background-color: #ccccff; line-height: 130%}
.cell_type02 { font-weight: bold; background-color: #ffcccc; line-height: 130%}

.menu_bg_color01 {  border-color: #E7E6FF #FFFFFF #D1D0FF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.menu_bg_color02 { border-color: #E7E6FF #FFFFFF #D1D0FF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.menu_line01 {  border-color: #F0F0F0 #DFDFDF #DFDFDF #F0F0F0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.menu_br_color01 {  border-color: #FFFFFF #CCCCCC #CCCCCC #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.menu_br_color02 { border-color: #F0F0F0 #CCCCCC #CCCCCC #F0F0F0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.menu_br_color03 { border-color: #EBEBEB #BEBEBE #BEBEBE #EBEBEB; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.top_line_dt {  border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.top_line {  border-color: #FFFFFF #CCCCCC #FFFFFF #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.unnamed1 {  border: #336699; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



.teiban {  border: #FF9900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.column { width: 440px;}
.column_p { width: 660px;}

.newitem {
	font-size: 9pt;
	width: 220px;
	height: 108px;
	margin-bottom: 6px;
	float: left;
	clear: none;}

.rank_head { width:608px; height: 36px; vertical-align: top; background-image: url(image_rank/rank_bg.gif);}
.rank_kate { padding-left: 5px; color: #FFF; font-weight: bold;}

p{
	margin: 0px 0em 1.5em 3px;
	font-size: 12px;
	line-height: 180%;

}