@charset "utf-8";
/* CSS Document */
#outlinearea{padding:30px 0;}
#outlinearea:after{content:"."; display:block; visibility:hidden; height:0.1px; font-size:0.1em; line-height:0; clear:both;}
#outlinearea{zoom: 1;}
#outline{float:left; width:270px; background:#EEEACD; background-image:url(../img/coursework/outline_bottom.gif); background-repeat:no-repeat; background-position:bottom; padding-bottom:10px;}
#outline:after{content:"."; display:block; visibility:hidden; height:0.1px; font-size:0.1em; line-height:0; clear:both;}
#outline{zoom: 1;}
#outline dl{clear:both; padding:5px 10px 0; font-size:12px;}
#outline dl dt{clear:both; float:left; width:60px;}
#outline dl dd{float:left; width:180px; padding-left:0.5em; text-indent:-0.5em;}
#outline dl dd#image{background:url(../img/coursework/outline_image.jpg) no-repeat right bottom; padding-right:80px; width:100px;}

#access{float:right; width:260px; border:1px solid #999;}

#application{clear:both;}
#application ul{clear:both; padding:10px 0 0;}
#application ul li{float:left; width:170px; padding:0 0 10px; background:url(../img/coursework/application_body.gif) no-repeat 0 bottom; min-height:200px; margin-right:15px;}
#application ul li.right{margin-right:0;}
* html #application ul li{height:200px;}
#application ul li .application_title{background:url(../img/coursework/application_top.gif) no-repeat 0 0; padding:10px 10px 5px;}
#application ul li .application_body{padding:0 10px;}
#application ul li .application_body img{margin-bottom:5px;}

/* 声ボタン */
#coursework-recommend{
zoom:1;
overflow:hidden;
position:relative;
}

#coursework-recommend #coursework-voice-btn{
background:url(../img/coursework/voice_btn_body.jpg) no-repeat 0 0;
padding:67px 0 0 82px;
position:absolute;
right:0;
bottom:0;
}

/* お客様の声 */
#voicearea{
clear:both;
background:#EEEACD;
padding:10px;
zoom:1;
overflow:hidden;
}
#voicearea .name{
padding-top:5px;
text-align:right;
}
#voicearea .bar-d{
background-image:url(../img/bar_d.gif);
}


#main .btnarea{
padding:20px 0;
}



