@charset 'UTF-8';

/*
 * TopCatList
 */
#TopCatList {

}
#TopReviewPopu {
	margin: 0 0 10px 0;
}
#TopCatList p.top_subtitle,
#TopReviewNew h2,
#TopReviewPopu h2,
.TopPopuRank h2,
#TopRecentCheck h2{
	width: 630px;
	height: 30px;
	overflow: hidden;
	
}
#TopCatList p.top_subtitle {
	background: url(/_img/kk_top_title_cat.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#TopReviewNew h2 {
	background: url(/_img/kk_top_title_kuchikomi.jpg) no-repeat;
	padding: 10px 0 0 45px;
	width: 585px;
	height: 20px;
	margin: 10px 0 0 0;
	clear:both;
}
#TopReviewPopu h2 {
	background: url(/_img/kk_top_title_kuchikomi.jpg) no-repeat;
	padding: 10px 0 0 45px;
	width: 585px;
	height: 20px;
	margin: 10px 0 0 0;
}
.TopPopuRank h2,
#TopRecentCheck .recent_title {
	margin: 10px 0 0 0;
	background: url(/_img/kk_top_title_bg.jpg) no-repeat;
	padding: 10px 0 0 10px;
	font-weight: bold;
	width: 620px;
	height: 20px;
}

h3 a{
	font-weight: bolder;
}

#TopCatList a:link,
#TopCatList a:visited {
	background: url(/_img/kk_top_cat_bg.jpg) no-repeat;
	width: 210px !important;
	height: 73px !important;
	float: left;
	text-decoration: none;
}

#TopCatList a:hover,
#TopCatList a:active {
	background-position: 0 -74px;
	text-decoration: none;
	cursor: pointer;
}

.CatIco_pc,
.CatIco_pcshuhen,
.CatIco_tv,
.CatIco_kaden,
.CatIco_camera,
.CatIco_av,
.CatIco_provider,
.CatIco_server,
.CatIco_domain,
.CatIco_game,
.CatIco_sports,
.CatIco_tokei,
.CatIco_gakki,
.CatIco_interior,
.CatIco_beauty,
.CatIco_life,
.CatIco_caracc,
.CatIco_denshi,
.CatIco_pet,
.CatIco_garden,
.CatIco_books
 {
	width: 36px;
	height: 36px;
	float: left;
	margin: 5px 0 0 5px;
}
.CatIco_pc        { background: url(/_img/kk_cat_ico_pc.jpg) no-repeat; }
.CatIco_pcshuhen  { background: url(/_img/kk_cat_ico_printer.jpg) no-repeat; }
.CatIco_tv        { background: url(/_img/kk_cat_ico_tv.jpg) no-repeat; }
.CatIco_kaden     { background: url(/_img/kk_cat_ico_kaden.jpg) no-repeat; }
.CatIco_camera    { background: url(/_img/kk_cat_ico_camera.jpg) no-repeat; }
.CatIco_av        { background: url(/_img/kk_cat_ico_music.jpg) no-repeat; }
.CatIco_provider  { background: url(/_img/kk_cat_ico_provider.jpg) no-repeat; }
.CatIco_server    { background: url(/_img/kk_cat_ico_server.jpg) no-repeat; }
.CatIco_domain    { background: url(/_img/kk_cat_ico_domain.jpg) no-repeat; }
.CatIco_game      { background: url(/_img/kk_cat_ico_game.jpg) no-repeat; }
.CatIco_sports    { background: url(/_img/kk_cat_ico_sports.jpg) no-repeat; }
.CatIco_tokei     { background: url(/_img/kk_cat_ico_watch.jpg) no-repeat; }
.CatIco_gakki     { background: url(/_img/kk_cat_ico_guiter.jpg) no-repeat; }
.CatIco_interior  { background: url(/_img/kk_cat_ico_interior.jpg) no-repeat; }
.CatIco_beauty    { background: url(/_img/kk_cat_ico_cosme.jpg) no-repeat; }
.CatIco_life      { background: url(/_img/kk_cat_ico_life.jpg) no-repeat; }
.CatIco_caracc    { background: url(/_img/kk_cat_ico_car.jpg) no-repeat; }
.CatIco_denshi    { background: url(/_img/kk_cat_ico_denshi.jpg) no-repeat; }
.CatIco_pet       { background: url(/_img/kk_cat_ico_pet.jpg) no-repeat; }
.CatIco_garden    { background: url(/_img/kk_cat_ico_garden.jpg) no-repeat; }
.CatIco_books     { background: url(/_img/kk_cat_ico_books.jpg) no-repeat; }

.CatTxt {
	float: left;
	width: 150px;
	margin: 5px 0 0 5px;
}

.CatTxt .top_cat_name {
	font-weight: bold;
}

.Cat2 {
	height: 22px;
	font-size: 10px;
	overflow: hidden;
	line-height: 110%;
}
.CatCount {
	font-weight: bolder;
	color: #FF6600;
	padding: 0 0 0 25px;
	background: url(/_img/kk_ico_kuchikomi_ss.gif) no-repeat;
}
#CategoryRank h2{
	background: url(/_img/kk_side_title_rank.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	width: 300px;
	height: 30px;
}
#TopReviewNew .CatWrapper,
#TopReviewPopu .CatWrapper {
	border-bottom: 1px #888 dotted;
}

.CatWrapper {
	padding: 5px 0 8px 0;
}

.CatWrapper span {
	display: block;
}

.CatImage,
.CatIcon,
.CatDate,
.CatName,
.CatComment {
	margin-top: 9px;
	font-size: 12px;
	color: #000000;
	float: left;
}
.CatImage {
	width: 107px;
	height: 85px;
	text-align: center;
}
.CatIcon {
	width: 36px;
}
.CatDate {
	padding: 1px 0 0 0;
	width: 85px;
	margin-right: 5px;
	text-align: center;
	background-color: #ffcdb5;
}
.CatName {
	width: 387px;
	height: 18px;
	font-weight: bold;
	float: right;
	overflow: hidden;
}
.CatName a {
	font-size: 16px;
	font-weight: bold;
}
.CatComment {
	width: 522px;
	line-height: 140%;
}

.TopPopuRank .tpr_wrapper,
#TopRecentCheck .trc_wrapper{
	float: left;
	width: 195px;
	margin: 0 0 0 10px;
}
.TopPopuRank .tpr_wrapper h3 a,
#TopRecentCheck .trc_wrapper h3 a{
	overflow: hidden;
	height: 35px;
	font-weight: normal;
}
.TopPopuRank .tpr_wrapper .Image,
#TopRecentCheck .trc_wrapper .Image {
	text-align: center;
	height: 75px;
	margin: 5px 0 0 0;
}
.TopPopuRank .tpr_wrapper .DetailTxt,
#TopRecentCheck .trc_wrapper .DetailTxt {
	border-bottom: 1px dotted #888;
}
.ViewRankNum {
	background: url(/_img/kk_ico_crown.jpg) no-repeat;
	padding: 0 0 0 30px;
}
.SideBlock {
	border-left: 2px solid #9CD2DA;
	border-right: 2px solid #9CD2DA;
	border-bottom: 2px solid #9CD2DA;
}
a .SideBtnDL {
	background: url(/_img/kk_top_btn_newuser.jpg) no-repeat;
	width: 300px;
	height: 70px;
}
a:hover .SideBtnDL {
	background-position: 0 -70px;
	cursor: pointer;
}

.SideBlock ul,
.SideBlock .SideRanking{
	width: 270px;
	margin: 20px auto 0 auto;
	padding: 0 0 0 0;
}
.SideBlock ul li,
.SideBlock .SideRanking .SideRankingBlock{
	border-bottom: 1px dotted #888;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
}
.SideBlock ul li .Image,
.SideBlock .SideRanking .Image{
	float: left;
	width: 80px;
}
.SideBlock ul li .Rnak1Txt,
.SideBlock .SideRanking .Rnak1Txt{
	float: left;
	width: 180px;
}
.SideBlock .Rank{
	font-weight: bolder;
	color: #FF6600;
	font-size: 15px;
	float: left;
	background: url(/_img/kk_ico_crown.jpg) no-repeat ;
	padding: 0 0 0 30px;
	height: 23px;
	margin: 0 5px 0 0;
}
.SideBlock .ItemName{
	clear: both;
	word-break: break-all;
}
.SideBlock .LowestPriceBlock{
	float: none;
	text-align: left;
}
.PublishTime {
	clear: both;
	float: none;
	text-align: right;
}
.CateRankTitle {
    border-bottom: none;
}
.CateRankSearch {
	float: none;
	padding: 0 10px;
}
.CateRankMoreRank {
	float: none;
	margin: 0 0 10px 0;
	padding: 0 10px;
}
.Rate {

}
.SideArticle {
	margin: 10px 0 0 0;
}
/*
 * TopRecentCheck
 */
#TopRecentCheck {
	
}
.top_cat_new {
	background: url('/_img/kk_ico_new.gif') no-repeat;
	position: relative;
	top: -53px;
	left: 35px;
	overflow: hidden;
	text-indent: -9999px;
	width: 29px;
	height: 11px;
	display: block;
}

/* SEOŽ{Ťô’Ç‹L•Ş */

.SideBlock .SideRanking {
	width: 270px;
	margin: 5px auto 5px auto;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #888;
}

.SideBlock .PublishTime {
	padding-right: 5px;
}

