/* RIGHT COLUMN
------------------------------------------------------- */
#nec0509 .rc div#quickpoll h2#rc01 {
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/rc001.gif");
}
#nec0509 .rc div#quickpoll h2#rc02 {
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/rc002.gif");
}
#nec0509 .rc div#quickpoll h2#rc03 {
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/rc003.gif");
}

/* TITLE
------------------------------------------------------- */
#nec0509 .articles div#header {
width:100%;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/bg_hf.gif");
background-repeat:repeat-x;
}
#nec0509 .articles div#header h2 {
margin:0px;
height:80px;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/header_01.jpg") no-repeat left top;
}
#nec0509 .articles div#header h2 div{
margin:0px;
height:80px;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/header_02.jpg") no-repeat right top;
}

#nec0509 .articles div#footer {
width:100%;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/bg_hf.gif");
background-repeat:repeat-x;
}
#nec0509 .articles div#footer h2 {
margin:0px;
height:80px;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/footer_01.jpg") no-repeat left top;
}
#nec0509 .articles div#footer h2 div{
margin:0px;
height:80px;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/footer_02.jpg") no-repeat right top;
}

#nec0509 .articles .imgl {
width:45%;
margin:0px 10px 8px 0px;
padding:4px;
float:left;
background-color:#DDE;
border:1px solid #AAB;
}

#nec0509 .articles .more {
width:545px;
border:1px solid #556;
}
#nec0509 .articles .more h4#c01 {
margin:0px;
height:39px;
text-indent:-9999px;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/info.jpg") no-repeat left top;
}
#nec0509 .articles .more ul {
margin:0px;
padding:15px 0px 15px 40px;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/info.jpg") no-repeat left bottom;
font-family:Verdana,arial,sans-serif;
color:#99B;
line-height:160%;
}
#nec0509 .articles .more ul a:link,
#nec0509 .articles .more ul a:visited {
color:#FFF;
}
#nec0509 .articles .more h4#c02 {
margin:0px;
height:39px;
text-indent:-9999px;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/iframe_title.jpg") no-repeat right top;
}

#nec0509 .articles p {
letter-spacing:1px;
line-height:130%;
}

.hyou table {
font-size:12px;
background-color:#88A;
}
.hyou table tr {
}
.hyou table thead th {
}
.hyou table th {
padding:6px;
background-color:#35569C;
border-left:1px solid #CCE;
border-bottom:1px solid #CCE;
color:white;
}
.hyou table td {
padding:3px 6px;
border-bottom:1px solid #449;
border-right:1px solid #689;
background-color:#FFF;
}

/* MIDDLE
------------------------------------------------------- */
#nec0509 .articles div#title{
width:100%;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/bg_title.gif");
background-repeat:repeat-x;
}
#nec0509 .articles div#title h2 {
height:200px;
text-indent:-9999px;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/title_01.jpg") no-repeat left top;
margin:0px;
}
#nec0509 .articles div#title h2 div{
height:200px;
text-indent:-9999px;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/title_02.jpg") no-repeat right top;
margin:0px;
}

#nec0509 .articles div#contents {
width:100%;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/bg_contents.gif");
background-repeat:repeat-x;
margin:20px 0px 15px 0px;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}
#nec0509 .articles div#contents h2 {
margin:0px;
height:39px;
text-indent:-9999px;
background:url("http://image.itmedia.co.jp/pcupdate/special/necdirect0509/images/contents_title.jpg") no-repeat left top;
}

#nec0509 .articles div#ichiran {
margin:0px 0px 5px 0px;
}
#nec0509 .articles div#ichiran h3 {
color:#CC3333;
letter-spacing:1px;
margin:0px 0px 5px 0px;
font-size:100%;
}
#nec0509 .articles div#ichiran p {
color:#333333;
font-size:90%;
line-height:150%;
letter-spacing:1px;
margin:0px 0px 0px 0px;
}
#nec0509 .articles div#ichiran img {
float:left;
margin:0px 5px 0px 0px;
}


