/*====================================

style.css
======================================
             2012.06.28 Keita Horikawa
--------------------------------------
1.all
2.layout
3.detail style
====================================*/

/*=============================

1.all

=============================*/

body{
	font-size:12px;
	line-height:1.4em;
	color:#333;
	font-family:"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic", sans-serif;
	background:url(../common/images/bg01.gif) repeat top center;
}

a:link {
	color: #0070bd;
	}
a:visited {
	color: #00509d;
	}
a:hover {
	color: #0070bd;
	text-decoration: underline;
	}
a:active {
	color: #0070bd;
	text-decoration: underline;
	}


h1,h2,h3,h4 {
	margin:0;
}

#wrapper01{
	width:950px;
	margin:15px auto 0;
	}
#wrapper02{
	width:950px;
	margin:13px auto 0;
	
	}
	
/*=============================

2.layout

=============================*/
/*--------------------
header
--------------------*/
#header{ width:100%; background:url(../common/images/header_bg.gif) top center repeat-x #fff; 	-webkit-box-shadow: 0 5px 6px -6px #777; -moz-box-shadow: 0 5px 6px -6px #777; box-shadow: 0 5px 6px -6px #777; }
#headerShadow{ width:100%; background:url(../common/images/headwrap_f.gif) bottom left; padding-bottom:2px;}
#headerWrap{ width:950px; margin:0 auto; position:relative; height:128px;}

/*gnavi*/
#gnavi{ width:100%; background-color:#1c72bb;}
#gnaviWrap{ width:950px; margin:0 auto;}
.child a{color:#FFF; !important}
.child a:visited{color:#FFF; !important}
.child a:hover{color:#FFF; !important}  

/*dnavi*/
#dnavi{width:100%; margin:0; background-color:#fff; color:#333; font-size:11px;}
#dnavi ul#list{width:950px; margin:0 auto;}
#dnavi ul#list li{float:left; display:block; margin:2px 0 3px;}
#dnavi ul#list li a{ border-right:1px solid #ccc; padding:3px 10px; display:block; color:#333;}

/*snavi*/
ul.snavi{padding-left:5px; width:945px; background:url(../common/images/snavi_bg.gif) repeat bottom left; margin:5px 0 10px;}
ul.snavi li{float:left; margin:0 5px 0 0; font-size:10px; }
ul.snavi li a{background-color:#eee; text-align:center; display:block; padding:2px 4px; width:90px; border:1px solid #ccc; !important;}
ul.snavi li a:hover{background-color:#f7f7f7; border-bottom:#f7f7f7 1px solid; !important;}
/*--------------------
contents
--------------------*/
#main{ width:630px; float:left;}
#side{ width:300px; float:right;}
#main #menu{ width:130px; float:left;}
/*#main #content{ width:480px; float:right;}*/


/*--------------------
footer
--------------------*/
#footer{ background:url(../common/images/bg02.gif) repeat top center; width:100%; }


/*=============================

3.detail style

=============================*/
/*--------------------
header
--------------------*/
#headerWrap h1{ font-size:10px; font-weight:normal; line-height:1; position:absolute; top:10px; left:0;}
#headerWrap #logo{ position:absolute; width:145px; height:51px; top:35px; }
#headerWrap #lead{ text-align:center; width:200px; background-color:#1c72bb; font-size:10px; position:relative; left:0; top:85px; height:18px; color:#fff; padding-top:2px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;  }  
#headerWrap #inquiry{ position:absolute; width:62px; height:10px; top:10px; right:0;}
#headerWrap ul#search{ position:absolute; font-size:0.8em; top:38px; right:0;}
#headerWrap ul#search li{ float:left; margin-right:10px;}
#headerWrap ul#search li input{ margin-right:5px;}
#headerWrap #hs_top{ background:url(../common/images/header_hotword.gif) no-repeat top left; padding-left:60px; position:absolute; top:73px; right:-10px; z-index:1;}
#headerWrap #hs_top ul li{ float:left; text-align:right; margin-right:10px;}
#headerWrap #ban728{ position:absolute; left:225px; top:28px; width:728px; height:90px;}

/*-------------------
contents
--------------------*/
/*------
main
------*/
#main .tit{background:url(../common/images/tit.gif) no-repeat bottom left; padding-bottom:5px; font-size:14px; font-weight:bold;}

/*news*/
#main .news{width:620px; height:65px; margin-top:10px; overflow:auto; border:1px solid #eee; padding:4px; background-color:#fff;}

/*category*/
#main .category{ width:630px; background:url(../images/category_bg.gif) repeat-y top left; margin-top:15px;}
#main .category #line01{ background:url(../images/categort_bgline01.gif) no-repeat bottom center; min-height:105px;}
#main .category #line02{ background:url(../images/categort_bgline02.gif) no-repeat bottom center; min-height:105px;}
#main .category #line03{ background:url(../images/categort_bgline03.gif) no-repeat bottom center; min-height:105px;}
#main .category #line04{ background:url(../images/categort_bgline04.gif) no-repeat bottom center; min-height:105px;}
#main .category #line05{ background:url(../images/categort_bgline05.gif) no-repeat bottom center; min-height:105px;}
#main .category .floatL{ float:left; margin-right:15px; width:200px;}
#main .category .floatR{ float:right; margin-right:0; width:200px;}
.category ul.wrap01 , .category ul.wrap02 , .category ul.wrap03 , .category ul.wrap04 , .category ul.wrap05 , .category ul.wrap06 , .category ul.wrap07 , .category ul.wrap08 , .category ul.wrap09 , .category ul.wrap10 , .category ul.wrap11 , .category ul.wrap12 , .category ul.wrap13 , .category ul.wrap14 , .category ul.wrap15{ padding:5px; line-height:1.4em;}
#main .category #line01 ul.wrap01 li{ background:url(../images/category_arrow01.gif) no-repeat 3px; padding-left:16px;}
#main .category #line01 ul.wrap02 li{ background:url(../images/category_arrow02.gif) no-repeat 3px; padding-left:16px;}
#main .category #line01 ul.wrap03 li{ background:url(../images/category_arrow03.gif) no-repeat 3px; padding-left:16px;}
#main .category #line02 ul.wrap04 li{ background:url(../images/category_arrow04.gif) no-repeat 3px; padding-left:16px;margin-right:20px; white-space:nowrap; display:inline-block;}
#main .category #line02 ul.wrap05 li{ background:url(../images/category_arrow05.gif) no-repeat 3px; padding-left:16px;}
#main .category #line02 ul.wrap06 li{ background:url(../images/category_arrow06.gif) no-repeat 3px; padding-left:16px; margin-right:10px; white-space:nowrap; display:inline-block; *display:inline; *zoom:1;}
#main .category #line03 ul.wrap07 li{ background:url(../images/category_arrow07.gif) no-repeat 3px; padding-left:16px;margin-right:20px; white-space:nowrap; display:inline-block;}
#main .category #line03 ul.wrap08 li{ background:url(../images/category_arrow08.gif) no-repeat 3px; padding-left:16px;}
#main .category #line03 ul.wrap09 li{ background:url(../images/category_arrow09.gif) no-repeat 3px; padding-left:16px;}
#main .category #line04 ul.wrap10 li{ background:url(../images/category_arrow10.gif) no-repeat 3px; padding-left:16px;}
#main .category #line04 ul.wrap11 li{ background:url(../images/category_arrow11.gif) no-repeat 3px; padding-left:16px; margin-right:5px; white-space:nowrap; display:inline-block; *display:inline; *zoom:1;}
#main .category #line04 ul.wrap12 li{ background:url(../images/category_arrow12.gif) no-repeat 3px; padding-left:16px;}
#main .category #line05 ul.wrap13 li{ background:url(../images/category_arrow13.gif) no-repeat 3px; padding-left:16px; margin-right:10px; white-space:nowrap; display:inline-block; *display:inline; *zoom:1;}
#main .category #line05 ul.wrap14 li{ background:url(../images/category_arrow14.gif) no-repeat 3px; padding-left:16px; margin-right:10px; white-space:nowrap; display:inline-block; *display:inline; *zoom:1;}
#main .category #line05 ul.wrap15 li{ background:url(../images/category_arrow15.gif) no-repeat 3px; padding-left:16px;}

/*slide*/
#main #slide{
	width:600px;
	background-color:#fff;
	padding:9px 14px;
	border:1px solid #ccc;
}


/*------
main #menu
------*/
#menu ul#menuL{width:130px; margin:0; font-size:10px; line-height:1.2em; }
ul#menuL ul.menuS{ width:126px; padding-left:2px; padding-right:2px;}
ul#menuL ul.menuS li{ padding:5px 0;}
li.c1,li.c2,li.c3,li.c4,li.c5,li.c6,li.c7,li.c8,li.c9,li.c10,li.c11,li.c12,li.c13,li.c14,li.c15{ background:url(../common/images/menu_dot.gif) repeat-x bottom;}
li.c1end,li.c2end,li.c3end,li.c4end,li.c5end,li.c6end,li.c7end,li.c8end,li.c9end,li.c10end,li.c11end,li.c12end,li.c13end,li.c14end,li.c15end{ background:none;}
ul.menuS li.c1 a{ background:url(../common/images/menu_arrow01.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c1end a{ background:url(../common/images/menu_arrow01.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c2 a{ background:url(../common/images/menu_arrow02.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c2end a{ background:url(../common/images/menu_arrow02.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c3 a{ background:url(../common/images/menu_arrow03.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c3end a{ background:url(../common/images/menu_arrow03.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c4 a{ background:url(../common/images/menu_arrow04.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c4end a{ background:url(../common/images/menu_arrow04.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c5 a{ background:url(../common/images/menu_arrow05.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c5end a{ background:url(../common/images/menu_arrow05.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c6 a{ background:url(../common/images/menu_arrow06.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c6end a{ background:url(../common/images/menu_arrow06.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c7 a{ background:url(../common/images/menu_arrow07.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c7end a{ background:url(../common/images/menu_arrow07.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c8 a{ background:url(../common/images/menu_arrow08.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c8end a{ background:url(../common/images/menu_arrow08.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c9 a{ background:url(../common/images/menu_arrow09.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c9end a{ background:url(../common/images/menu_arrow09.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c10 a{ background:url(../common/images/menu_arrow10.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c10end a{ background:url(../common/images/menu_arrow10.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c11 a{ background:url(../common/images/menu_arrow11.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c11end a{ background:url(../common/images/menu_arrow11.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c12 a{ background:url(../common/images/menu_arrow12.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c12end a{ background:url(../common/images/menu_arrow12.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c13 a{ background:url(../common/images/menu_arrow13.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c13end a{ background:url(../common/images/menu_arrow13.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c14 a{ background:url(../common/images/menu_arrow14.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c14end a{ background:url(../common/images/menu_arrow14.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c15 a{ background:url(../common/images/menu_arrow15.gif) no-repeat 2px 3px; padding-left:11px; display:block;}
ul.menuS li.c15end a{ background:url(../common/images/menu_arrow15.gif) no-repeat 2px 3px; padding-left:11px; display:block;}


/*------
main_content
------*/
.cateTit01{ background:url(../common/images/titicon.png) no-repeat 5px 6px #1c72bb; width:590px; padding:8px 10px 6px 30px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.cateTit01 h2,.cateTit02 h2,.cateTit03 h2,.cateTit04 h2,.cateTit05 h2,.cateTit06 h2,.cateTit07 h2,.cateTit08 h2,.cateTit09 h2,.cateTit10 h2,.cateTit11 h2,.cateTit12 h2,.cateTit13 h2,.cateTit14 h2,.cateTit15 h2{margin:0; text-align:left; font-size:16px; color:#fff; font-weight:bold; line-height:1.1em;}
.cateTit01 p,.cateTit02 p,.cateTit03 p,.cateTit04 p,.cateTit05 p,.cateTit06 p,.cateTit07 p,.cateTit08 p,.cateTit09 p,.cateTit10 p,.cateTit11 p,.cateTit12 p,.cateTit13 p,.cateTit14 p,.cateTit15 p{ font-size:10px; font-weight:normal; margin-top:3px; text-align:right;}
.topRank{ width:630px; margin-top:10px; background:url(../common/images/toprankfoot.gif) no-repeat bottom center; padding-bottom:5px;}
#content .rankWrap{background:url(../common/images/dot.gif) repeat-x top left; padding:12px 10px 15px; width:610px;}
#content .rankWrap2{padding:12px 10px 15px; width:608px; background-color:#fff;  border:1px solid #ccc;}
#content .rankWrap3{padding:12px 10px 15px; width:608px; background-color:#fff;  border:1px solid #f5d774;}
#content .rankWrap_brandear{padding:12px 10px 15px; width:604px; background-color:#fff;  border:3px solid #b1dd22;}
#content .detail{ width:563px; padding-left:47px; margin-top:8px;}
#content .detail .ban{width:120px; float:left;}
#content .detail .txt01{width:433px; float:right; font-size:14px; line-height:1.3em;}
#content .detail .txt02{width:433px; float:right; font-size:12px; line-height:1.4em;}
#content h3{font-weight:bold;}
h3#rank1,h3#rank2,h3#rank3{font-size:18px; line-height:1.2em;}
h3#rank4,h3#rank5,h3#rank6,h3#rank7,h3#rank8,h3#rank9,h3#rank10,h3#rank11,h3#rank12,h3#rank13,h3#rank14,h3#rank15,h3#rank16,h3#rank17,h3#rank18,h3#rank19,h3#rank20,h3#rank21,h3#rank22,h3#rank23,h3#rank24,h3#rank25,h3#rank26,h3#rank27,h3#rank28,h3#rank29,h3#rank30{font-size:14px; line-height:1.3em;}
h3#rank1special{font-size:22px; line-height:1.2em;}
#content h3#rank1{background:url(../common/images/rank01.gif) no-repeat; padding:5px 0 0 47px; min-height:22px; _height:22px;}
#content h3#rank2{background:url(../common/images/rank02.gif) no-repeat; padding:5px 0 0 47px; min-height:22px; _height:22px;}
#content h3#rank3{background:url(../common/images/rank03.gif) no-repeat; padding:5px 0 0 47px; min-height:22px; _height:22px;}
#content h3#rank4{background:url(../common/images/rank04.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank5{background:url(../common/images/rank05.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank6{background:url(../common/images/rank06.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank7{background:url(../common/images/rank07.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank8{background:url(../common/images/rank08.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank9{background:url(../common/images/rank09.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank10{background:url(../common/images/rank10.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank11{background:url(../common/images/rank11.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank12{background:url(../common/images/rank12.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank13{background:url(../common/images/rank13.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank14{background:url(../common/images/rank14.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank15{background:url(../common/images/rank15.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank16{background:url(../common/images/rank16.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank17{background:url(../common/images/rank17.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank18{background:url(../common/images/rank18.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank19{background:url(../common/images/rank19.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank20{background:url(../common/images/rank20.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank21{background:url(../common/images/rank21.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank22{background:url(../common/images/rank22.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank23{background:url(../common/images/rank23.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank24{background:url(../common/images/rank24.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank25{background:url(../common/images/rank25.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank26{background:url(../common/images/rank26.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank27{background:url(../common/images/rank27.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank28{background:url(../common/images/rank28.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank29{background:url(../common/images/rank29.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank30{background:url(/common/images/rank30.gif) no-repeat 4px 2px; padding:0 0 0 47px;}
#content h3#rank1special{background:url(../common/images/rank01special.gif) no-repeat; padding:8px 0 0 47px; min-height:33px; _height:33px; border-bottom:1px solid #f5d774;}
#content .rankWrap3 h4{font-size:16px; text-align:center; margin-top:15px;}
#content .rankWrap3 .bigban{text-align:center; margin-top:10px;} 
#content .rank1specon{width:560px; margin:15px auto 0;}
#content .rank1specon .rank1speL{float:left; width:270px;}
#content .rank1specon .rank1speR{float:right; width:270px;}
#content .rank1specon h5{ border-left:3px solid #1c72bb; padding-left:8px; font-size:16px;}
#content .rank1specon p.txt{margin-top:5px; font-size:12px; line-height:1.5em;}

/*ad*/
.ad-keyword{width:100%; font-size:12px; line-height:1.4em; margin-bottom:5px;}
.ad-keyword .title{font-weight:bold; background-color:#C00; display:inline-block; float:left; margin-right:10px; padding:3px; color:#fff;}
.ad-keyword ul li{float:left; display:block; margin:3px 10px 0 0; font-weight:bold;}
.ad-keyword ul li a{text-decoration:underline;}
.ad-keyword2{width:100%; margin-top:15px;}
.ad-keyword2 .title{font-size:16px;}
.ad-keyword2 ul li{float:left; display:block; margin:5px 15px 0 0; font-weight:bold; white-space: nowrap;}
.ad-keyword2 ul li a{text-decoration:underline;}
.ad-interest{ margin-top:5px;}
.spe-area{ margin-top:10px; width:618px; padding:0 6px;}
.spe-area .title{margin-top:20px;}
.spe-area .title span{font-weight:bold;}

.recoA{margin-top:0px; margin-bottom:10px; padding:0 5px; font-weight:bold; font-size:12px; text-align:right;}
.recoA a:link,.recoA a:visited{color:#cc0000; text-decoration:underline;}
.recoA a:hover,.recoA a:active{color:#ec0000; text-decoration:underline;}

/*hikaku*/
table.hikaku{width:100%; border-top:1px solid #ccc; border-left:1px solid #ccc; font-size:12px; margin-top:5px;}
table.hikaku tr td.comp{text-align:center; font-weight:bold;}
table.hikaku tr td{border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}
table.hikaku tr th{border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:3px; font-weight:normal; background:url(/common/images/gnavi_bg.gif) repeat; color:#fff; font-size:10px; text-align:center;}
table.hikaku span.txtS{font-size:10px;}
table.hikaku span.bb{color:#c00; font-weight:bold;}
/*table.hikaku tr td.site{width:58px;}*/
table.hikaku tr td.site a{font-size:10px; display:block; width:80%; margin:0 auto; padding:5px 3px; background-color:#090; color:#fff; text-align:center; text-decoration:none; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}

/*------
side
------*/
#side #pickup{ background:url(../common/images/bg01.gif) repeat top left; width:280px; padding:10px; margin-top:20px;}
#side #pickup .banL{ width:120px; float:left;}
#side #pickup .txtR{ font-weight:bold; width:150px; float:right;}
#side #ads_topside1 {width: 300px;}
#side #overture_topside2 { width:300px; height:320px; margin-top:10px;}
#side #ads_topside3{ width: 300px;}
.snsArea{ background-color:#fff; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; width:278px; padding:10px; border:1px solid #ccc;}
ul#sns{display:block; height:21px; margin:0 auto; width:250px; margin:0 30px 0 0;}
ul#sns li{float:right; margin-left:5px;}

/*------
pagetop
------*/
.pagetop{ text-align:right; margin-top:10px;}


/*--------------------
footer
--------------------*/
#footer #links{	background-color:#fff; text-align:center; padding:5px;}
#footer #catelink{ width:950px; padding:15px 0; margin:0 auto; font-size:10px;font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic" , sans-serif;}#footer #catelink .floatL{ width:306px; float:left; margin-right:16px;}
#footer #catelink .cateL{ width:306px; float:left; margin-right:15px;}
#footer #catelink .cateR{ width:306px; float:right; margin:0;}
#footer #catelink ul.cateTotal{background:url(../common/images/footer_total.gif) no-repeat 0 1px; padding-left:70px;}
#footer #catelink ul.cateBeauty{background:url(../common/images/footer_beauty.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateEntertainment{background:url(../common/images/footer_entertainment.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateTeaching-learning{background:url(../common/images/footer_tearching-learning.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateFinance{background:url(../common/images/footer_finance.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateShopping{background:url(../common/images/footer_shopping.gif) no-repeat 0 1px; padding-left:70px;}
#footer #catelink ul.cateHealth{background:url(../common/images/footer_health.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateGourmet{background:url(../common/images/footer_gourmet.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateBusiness{background:url(../common/images/footer_business.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateSideincome-point{background:url(../common/images/footer_sideincome-point.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateFashion{background:url(../common/images/footer_fashion.gif) no-repeat 0 1px; padding-left:70px;}
#footer #catelink ul.cateLife{background:url(../common/images/footer_life.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateCar-bike{background:url(../common/images/footer_car-bike.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateInternet{background:url(../common/images/footer_internet.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul.cateMarriage{background:url(../common/images/footer_marriage.gif) no-repeat 0 1px; padding-left:70px; margin-top:7px;}
#footer #catelink ul li{ background:url(../common/images/footer_arrow.gif) no-repeat 0 6px; margin-right:5px; padding-left:6px; display:inline-block; *display:inline; *zoom:1;}
#footer #catelink a{color:#aaa;}
#footer #copyright{text-align:center; padding:10px; background-color:#fff;}



