@charset "utf-8";

/*
========================================

For Case
	・DSP List
	・Standard
	・SecList
	
========================================
*/

#contents{
background:transparent url(../../images/contents_bg.gif) left top repeat-y;
}

#mainArea{
padding:0;
width:808px;
}

#mainArea #main{
margin:0 0 0 22px;
padding:16px 0 30px 0;
width:790px;
float:none;
}

.nofloat{
width:764px;
}

#main h2{
padding-bottom:5px;
width:764px;
height:20px;
position:relative;
}

#main h2 .btnSection{
position:absolute;
top:0;
left:479px;
}

#main h2 .btnAward{
position:absolute;
top:0;
left:590px;
}

/* SecList
========================================*/
.sectionList{
margin:0 0 30px 0;
width:768px;
}

.sectionList li{
width:256px;
float:left;
}

.sectionList li p{
width:248px;
}

.sectionList li p a{
display:block;
padding:3px 11px;
width:226px;
color:#fff;
}

.sectionList li.odd p{
background:#333335;
}

/* Award
========================================*/
.award .section h3{
border-bottom:1px solid #3c3d3f;
font-size:100%;
font-weight:bold;
color:#fff;
}

.award .share{
padding:5px;
text-align:right;
}

.award td.share{
color:#fff;
}

.award .notetexts li{
margin:0 0 2px 0;
font-size:85%;
}

.award .sectionTbl{
margin:0 0 5px 0;
border-collapse:collapse;
}

.award .sectionTbl th,
.award .sectionTbl td{
padding:7px 9px;
border:1px solid #3c3d3f;
}

.award .sectionTbl th{
background:#333335;
}

.award .sectionTbl th.rank{
text-align:center;
font-weight:normal;
color:#b6b6b6;
}

.award .sectionTbl th.year{
font-weight:bold;
color:#fff;
text-align:left;
}

.award .annotation{
padding:0 0 0 1em;
text-indent:-1em;
width:762px;
}

.award .annotation02{
width:762px;
}


