@charset "UTF-8";
#mainImage{
	margin:-80px 0px 0px -100px;
}
/* contents ----------------------------------------*/
#contents {
	min-height:504px;
	_height:504px;
}
#contents:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
#contents h2 {
	margin:0px 0px 20px 0px;
}
#contents p {
	margin:0px 0px 6px 0px;
	font-size:93%;
	line-height:1.8em;
	letter-spacing:0.06em;
	color:#999999;
}
#awardPrize {
	position:relative;
	margin:30px 0px 0px 0px;
	width:518px;
	font-size:93%;
	line-height:1.3em;
	color:#a19f9f;
}
#awardPrize thead {  }
#awardPrize thead tr {  }
#awardPrize thead tr th {
	height:27px;
	text-indent:-9999px;
	background-image:url(../award/images/award_table_top.jpg);
	background-repeat:no-repeat;
}
#awardPrize tbody tr td{
	padding:8px 0px;
	vertical-align: middle;
	border-bottom:#333333 1px solid;
}
#awardPrize tbody tr.inLine td{
	padding:0px;
	border-bottom:none;
}
#awardPrize tbody tr.lastLine td{ border-bottom:none;}
.awardPrizeHead1{width:65px;background-position:-8px 0;}
.awardPrizeHead2{width:45px;background-position:-80px 0;}
.awardPrizeHead3{width:270px;background-position:-168px 0;}
#awardPrize tbody tr td.awardPrizeSince{text-align:center;}
#awardPrize tbody tr td.awardPrizetype{width:35px;padding-right:10px;text-align:right; padding-left: 10px;}
#awardPrize tbody tr td.awardPrizeName{text-align:left;vertical-align:top;}

#awardPrize tbody tr.awardPrizeNew td{
	color:#FFF;
	vertical-align: middle;
}
#awardPrize tbody tr.awardPrizeNew td.awardPrizeSince{ font-size:149.5%;}
#awardPrize tbody tr.awardPrizeNew td.awardPrizetype{}
#awardPrize tbody tr.awardPrizeNew td.awardPrizeName{
	font-size:108%;
	line-height:280%;
}

.awardList {
	margin:16px 0px 20px 0px;
	padding-left:0px;
	width:540px;
	height:50px;
}
.awardList li {
	margin:0px 12px 0px 0px;
	float:left;
	width:124px;
	height:50px;
}

.awardList li.isc {
	width:120px;
	overflow:hidden;
}
.awardList li a{
	display:block;
	width:124px;
	height:50px;
	background-repeat:no-repeat;
	background-position:0 0;
}
.awardList li.isc a {background-image:url(../award/images/award_btn1_bg.jpg);}
.awardList li.iwsc a{background-image:url(../award/images/award_btn2_bg.jpg);}
.awardList li.swsc a{background-image:url(../award/images/award_btn3_bg.jpg);}
.awardList li.wwa a{background-image:url(../award/images/award_btn4_bg.jpg);}
.awardList li a img{display:none;}

.syLBIn{
	padding:0px 64px 80px;
	width:483px;
}
.syLBInTL{
	position:absolute;
	top:-45px;
	left:34px;
}
.syLBInLeft{
	float:left;
	margin:0px 0px 0px -20px;
	width:230px;
	min-height:318px;
	_height:318px;
}
.syLBIn p{
	margin:0px 0px 10px 0px;
	font-size:93%;
	line-height:1.8em;
	color:#999;
}
.awardContents{
	display:none;
}



/*---------------award2013---------------*/
#awardPrize .award2013 .awardNameImage{
	display: block;
	padding: 13px 0 30px 0;
}
#awardPrize .award2013 .awardNameImage2{
	display: block;
	padding-top: 0px;
}
#awardPrize .award2013 .txtBlock{
	display: block;
	padding-bottom: 15px;
}
#awardPrize tbody tr.award2013 .awardPrizetype{
	padding-top: 30px;
	vertical-align: top;
}
#awardPrize .award2013 .compName{
	text-align: right;
}
#awardPrize .award2013 .compName03{
	padding-top: 20px;
}
#awardPrize .award2013 .compName02{
	padding-top: 47px;
}
#awardPrize .award2013 .compName01{
	padding-top: 75px;
}
#awardPrize .award2013 .innerTable{
	width: 100%;
}
#awardPrize .award2013 .innerTable td{
	border: none ;
}
#awardPrize tbody tr.award2013 .awardPrizeName{
	padding: 30px 0 0 0;
	line-height: 160%;
}

#awardPrize .award2013 .awardPrizeName .innerTable .awardPrizetype{
	width: 30px;
	padding: 0;
	text-align: left;
	padding-right: 10px;
	vertical-align: top;
}
#awardPrize .award2013 .awardPrizeName .innerTable .awardPrizetype2{
	vertical-align: middle;
}






/*---- table1 ----*/
#awardPrize tbody tr.award2013 .awardPrizeName .table1{
	position: relative;
	padding: 0 0 0 0;
	line-height: 160%;
}
#awardPrize tbody tr.award2013 .awardPrizeName .table1 .itemImage{
	position: absolute;
	top: 10px;
	left: 302px;
}
/*---- table2 ----*/
#awardPrize tbody tr.award2013 .awardPrizeName .table2{
	position: relative;
	line-height: 160%;
}
#awardPrize tbody tr.award2013 .awardPrizeName .table2 .txtBlock{
	padding: 0;
}

#awardPrize tbody tr.award2013 .awardPrizeName .table2 .awardNameImage{
	padding: 0;
}
#awardPrize tbody tr.award2013 .awardPrizeName .table2 .itemImage{
	position: absolute;
	top: 0px;
	left: 270px;
}
/*---- table3 ----*/
#awardPrize tbody tr.award2013 .awardPrizeName .table3{
	position: relative;
	line-height: 160%;
}
#awardPrize tbody tr.award2013 .awardPrizeName .table3 .txtBlock{
	padding: 0;
}

#awardPrize tbody tr.award2013 .awardPrizeName .table3 .awardNameImage{
	padding: 0;
}
#awardPrize tbody tr.award2013 .awardPrizeName .table3 .itemImage{
	position: absolute;
	top: 0px;
	left: 270px;
}
/*---------------end award2013---------------*/



#awardPrize tbody tr td.awardPrizetype02{
	vertical-align: top;
}

#awardPrize tbody tr td.awardPrizetype02 .ttl01{
	display: block;
	padding: 9px 0 0 0;
}

#awardPrize tbody tr td.awardPrizetype02 .ttl02{
	display: block;
	padding: 22px 0 0 0;
}




/*---------------award thisYear---------------*/
#awardPrize .thisYear td{
	border-bottom: none;
}
#awardPrize .thisYear .innerWrapper{
	width: 100%;
	border-bottom:#333333 1px solid;
	padding: 10px 0 30px;
}
#awardPrize .thisYear .innerWrapper .year{
	text-align: left;
	width: 50px;
	padding: 0 20px 0 25px;
	font-size:149.5%;
}
#awardPrize .thisYear .innerWrapper .awardCate{
	text-align: right;
	width: 56px;
}
#awardPrize .thisYear .innerWrapper .icon{
	padding: 0 20px ;
}
#awardPrize .thisYear .innerWrapper .icon_pd8{
	padding: 0 8px;
}
#awardPrize .thisYear .innerWrapper .awardLevel{
	position: relative;
	width: 280px;
	padding: 20px 0;
}
#awardPrize .thisYear .innerWrapper .awardLevel .itemImage{
	position: absolute;
	top: 10px;
	right: 10px;
}
#awardPrize .thisYear .innerWrapper .awardLevel .img02{
	top: 0px;
	right: 20px;
}
/*---------------end thisYear---------------*/





















