@charset "utf-8";

/*awardlist*/
div.localNavi01{
	width:710px;
	height:35px;
	margin:13px auto 21px;
	position:relative;
	background:transparent url(../image/press_award_navi_bg.gif) no-repeat left top;
}
div.localNavi01 p{
	margin-bottom:0px !important;
}
div.localNavi01 p.awardListnavi01{
	position:absolute;
	top:10px;
	left:115px;
}
div.localNavi01 p.awardListnavi02{
	padding:0px;
	position:absolute;
	top:10px;
	left:436px;
}
div.localNavi01 p.awardListnavi03{
	padding:0px;
	position:absolute;
	top:10px;
	left:461px;
}
div.localNavi01 p.awardListnavi04{
	padding:0px;
	position:absolute;
	top:10px;
	left:536px;
}
div.localNavi01 p.awardListNaviTxt{
	position:absolute;
	top:10px;
	left:362px;
}

div.localNavi02{
	width:710px;
	height:35px;
	margin:9px auto 22px;
	position:relative;
	background:transparent url(../image/press_award_navi_bg.gif) no-repeat left top;
}
div.localNavi02 p{
	margin-bottom:0px !important;
}
div.localNavi02 p.awardListnavi01{
	position:absolute;
	top:10px;
	left:115px;
}
div.localNavi02 p.awardListnavi02{
	padding:0px;
	position:absolute;
	top:10px;
	left:461px;
}
div.localNavi02 p.awardListnavi03{
	padding:0px;
	position:absolute;
	top:10px;
	left:536px;
}
div.localNavi02 p.awardListNaviTxt{
	position:absolute;
	top:10px;
	left:362px;
}



/*2015*/


div.bestCosme{
	width:711px;
	margin:0px 0px 20px;
	padding:10px 0px 0px;
	
}
div.bestCosme .bestList{
	text-align:center;
	margin:0px 0px 30px;
	padding:0;
}
div.bestCosme div.bestLeft01{
	width:285px;
	margin:0px;
	padding:0px;
	float:left;
}
div.bestCosme div.bestRight01{
	width:336px;
	margin:0px;
	padding:0px;
	float:left;
}
div.bestCosme p.bestLine{
	width:1px;
	float:left;
	margin:0px;
	padding:0px;
}

div.bestCosme div.bestLeft02{
	width:355px;
	margin:0px;
	padding:0px;
	float:left;
}
div.bestCosme div.bestRight02{
	width:355px;
	margin:0px;
	padding:0px;
	float:left;
}

div.bestCosme p.imgArea{
	min-height:132px;
	vertical-align:middle;
	margin:0px;
	padding:20px 0px 15px 0px;
}

table.awardTable{
	margin:0px auto 10px;
	padding:0px;
	border-top:solid 1px #cccccc;
	font-size:1.2em;
}

table.awardTable th,
table.awardTable td{
	color:#595959;
	padding:8px;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}

table.awardTable th.last,
table.awardTable td.last{
	border-right:none !important;
}

table.awardTable td a{
	color:#595959;
	text-decoration:underline;
}
table.awardTable td a:hover{
	color:#595959;
	text-decoration:none;
}

table.awardTable th.Item01{
	width:80px !important;
}
table.awardTable th.Item02{
	width:255px !important;
}
table.awardTable th.Item03{
	width:230px !important;
}
table.awardTable th.Item04{
	width:73px !important;
}


table.awardTable th{
	background-color:#e5e5e5;
	text-align:left;
	font-weight:normal;
}

#contentall #contentbodymain01 p.date{
	margin-bottom: 10px;
	text-align: right;
	font-size: 0.95em;
	color: #999999;
	letter-spacing: 0.1em;
}

#contentall #contentbodymain01 p.date span.colorA{
	color: #ffd800;
}