@charset "utf-8";


/* ms-hotcompany-box
--------- --------- --------- */
#contents .ms-hotcompany-box{
	margin-top: 50px;
}

#contents .ms-hotcompany-box .title-box.title-style1{
	border-bottom: 1px solid #e0e0e0;
}



/* hotcompany-list-box
--------- --------- --------- */
#contents .hotcompany-list-box{
	margin-bottom: 30px;
}

#contents .hotcompany-list-box .ms-col{
	width: 410px;
}

#contents .hotcompany-list-box .hotcompany-list > li:first-child{
	padding-top: 0;
}

#contents .hotcompany-list-box .hotcompany-list > li{
	padding: 10px 0 0 34px;
	text-indent: -34px;
}

#contents .hotcompany-list-box .hotcompany-list .icon-star{
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 24px;
	height: 22px;
	margin-right: 10px;
	display: inline-block;
	overflow: hidden;
	vertical-align: bottom;
}

#contents .hotcompany-list-box .hotcompany-list .icon-star.star1{
	background-image: url(/contents/nikki/pc/company/hotcompany/img/icon_star_1.png);
}
#contents .hotcompany-list-box .hotcompany-list .icon-star.star2{
	background-image: url(/contents/nikki/pc/company/hotcompany/img/icon_star_2.png);
}
#contents .hotcompany-list-box .hotcompany-list .icon-star.star3{
	background-image: url(/contents/nikki/pc/company/hotcompany/img/icon_star_3.png);
}
#contents .hotcompany-list-box .hotcompany-list .icon-star.star4{
	background-image: url(/contents/nikki/pc/company/hotcompany/img/icon_star_4.png);
}
#contents .hotcompany-list-box .hotcompany-list .icon-star.star5{
	background-image: url(/contents/nikki/pc/company/hotcompany/img/icon_star_5.png);
}

#contents .hotcompany-list-box .hotcompany-limit {
	margin-top: 30px;
	text-align: center;
}

#contents .hotcompany-list-box .hotcompany-limit .text {
	padding: 16px 18px;
	vertical-align: middle;
}