@charset "shift-JIS";

#main-col h1{text-align:center;}

#main-col #interview,
#main-col #profile{
margin-top:20px;
line-height:2;
color:#fff;
}
*html #main-col #interview,
*html #main-col #profile{
display:inline-block;
}
#main-col #interview .inr,
#main-col #profile .inr{padding:20px 25px;}
#main-col #interview p,
#main-col #profile p{margin:0;}

#main-col #interview a,
#main-col #profile a{color:#fff;}

#main-col #interview p{
border-top:1px solid #918c8a;
padding-top:10px;
font-size:84.7%;
}
#main-col #interview .inr p a{
padding-left:30px;
background:url(img/ar01.gif) no-repeat 0 .3em;
font-weight:bold;
color:#999;
}
#main-col #interview .inr div{
margin-top:10px;
padding:10px 0;
border-top:1px solid #918c8a;
border-bottom:1px solid #918c8a;
}
#main-col #interview .inr div:after{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden;}
*html #main-col #interview .inr div{display:inline-block;}
*:first-child+html #main-col #interview .inr div{display:inline-block;}

#main-col #interview .inr div p{
float:left;
width:470px;
border:none;
padding:0;
}



#main-col #interview .inr div dl{
float:right;
width:210px;
text-align:center;
font-size:84.7%;
}
#main-col #interview .inr div dt{margin-top:5px;}


#main-col #profile{
color:#FFF;
font-size:75%;
line-height:2;
}
#main-col #profile dl{
padding:10px 0;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

#main-col #profile dt{
color:#999;
font-weight:bold;
}
#main-col #profile dd.pic{
margin:0;
position:absolute;
left:0;
top:10px;
}
#main-col #profile dd a{color:#999;}





