@charset "Shift_JIS";

h1{
margin:0px 0px 0px 15px;
width:718px;
clear:both;
}
h2{
margin:0px 0px 10px 20px;
}


#lecturers-point{
display:inline;
margin:0px 0px 30px 15px;
width:718px;
float:left;
clear:both;
}
#lecturers-point p{
margin:10px 0px 0px 15px;
padding:0px 0px 0px 0px;
line-height:1.5;
}
#lecturers-point img{
float:right;
}

#sample{
margin:0px 0px 30px 20px;
width:710px;
clear:both;
}

#stepup{
margin:0px 0px 18px 15px;
width:710px;
clear:both;
}

#stepup p{
margin:0px 0px 0px 15px;
padding:0px 0px 12px 0px;
line-height:1.5;
}
#stepup img{
display:inline;
margin:0px 0px 0px 10px;
padding:0px 0px 10px 0px;
float:right;
}

#exam{
display:inline;
margin:0px 0px 30px 20px;
width:718px;
float:left;
clear:both;
}
#exam p{
margin:0px 0px 0px 10px;
padding:0px 0px 20px 0px;
line-height:1.5;
}

#exam dl#onsale{
display:inline;
margin:0px 10px 0px 0px;
width:363px;
float:left;
}
#exam dl#onsale dt{
margin:0px 0px 8px 0px;
}
#exam dl#onsale dd{
margin:0px 0px 0px 69px;
}
#exam ul#free-exam{
width:337px;
float:left;
}
#exam ul#free-exam li#pass{
margin:0px 0px 11px 0px;
}
#exam ul#free-exam li#free{
margin:0px 0px 8px 0px;
}
#exam ul#free-exam li#lec-banner{
margin:0px 0px 3px 0px;
text-align:right;
}
#exam ul#free-exam li#lec-caption{
text-align:right;
}

#topics{
display:inline;
margin:0px 0px 30px 20px;
width:718px;
float:left;
clear:both;
}
#topics dl{
margin:0px 0px 0px 10px;
}
#topics dl dt{
margin:0px 0px 10px 0px;
line-height:1.2;
}
#topics dl dd{
margin:0px 0px 0px 10px;
line-height:1.2;
}

#cm{
margin:0px 0px 28px 20px;
width:710px;
background-image:url(../images/cm_bg01.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
#cm-movie{
margin:0px 0px 0px 0px;
width:720px;
}

