#title_area{
width:480px;
color:#C0C0C0;
font-size:14px;
font-weight:bold;
letter-spacing:3px;
margin:29px 0 0 18px;
}

html>/**/body #title_area{
width:480px;
color:silver;
font-size:14px;
font-weight:700;
letter-spacing:3px;
padding:29px 0 0;
}

.info{
width:500px;
height:500px;
padding:0;
margin:13px 0 0 0;
background:#000;
}

html:first-child .info{
width:500px;
height:500px;
padding:0;
margin:-16px 0 0 0;
background:#000;
}

#info_box{
width:460px;
padding:0;
margin:10px 0 0 30px;
}

#info_in{
float:left;
width:100px;
padding:0;
color:#C0C0C0;
font-size:10px;
letter-spacing:1px;
line-height:1.6;
margin:0;
}

#info_in2{
float:left;
width:255px;
padding:0;
color:#C0C0C0;
font-size:10px;
letter-spacing:1px;
line-height:1.6;
margin:0;
}

#info_in3{
float:left;
width:100px;
padding:0;
color:#C0C0C0;
font-size:10px;
letter-spacing:1px;
line-height:1.6;
margin:0;
}

.card{
width:455px;
color:#C0C0C0;
font-size:10px;
letter-spacing:1px;
margin:15px 0 0 30px;
}

/*100106 変更*/

#menulist{
width:460px;
color:#C0C0C0;
font-size:10px;
letter-spacing:1px;
line-height:1.6;
padding:0;
margin:10px 0 0 30px;
}

#menulist p{
margin:0;
}

.menu{
margin:0 0 10px;
}

.menu_l{
float:left;
width:130px;
}

.menu_l span{
font-size:9px;
}

/*IE6*/
* html .menu_l span{
font-size:8px;
}

/*IE7*/
*:first-child+html .menu_l span{
font-size:8px;
}

.menu_c{
float:left;
width:220px;
overflow:hidden;
}

.menu_c p{
white-space:nowrap;
}

.menu_r{
float:right;
width:100px;
}
