@charset "Shift_JIS";

/*  メインビジュアル
-------------------------------------------------- */
#main_vis{
height:377px;
}

#main_vis .mv_cover{
width:920px;
margin:0 auto;
}

/*  コンテンツ
-------------------------------------------------- */
#contents .cont .part{
padding:15px 0;
}

#contents .cont .chapter{
padding: 10px 0 10px 0;
}

#contents .cont .chapter dl{
padding: 20px 0 0 0;
}

#contents .cont .chapter dd{
padding: 3px 0 20px 10px;
}

#contents .cont .chapter dt{
padding: 1px 0 2px 10px;
border-bottom: 1px dashed #CCCCCC;
border-left: 3px solid #ff85d6;
}

#contents .cont .chapter .howto{
padding: 15px 0px 20px 0px;
}

#contents .cont .chapter .howto_left{
float:left;
width:682px;
}

#contents .cont .chapter .howto_right{
float:right;
width:219px;
}

#contents .cont .chapter .howto_right img{
padding-top:13px;
}

#contents .cont .chapter .howto_right a:hover{
opacity: 0.5;
-moz-opacity: 0.5;
filter: alpha(opacity=100);
}

#contents .cont .chapter .sch{
padding-top:15px;
}

#contents .cont .chapter th{
padding: 8px;
}

#contents .cont .chapter td{
padding: 8px;
border-bottom:#CCCCCC 1px dashed;
}

#contents .cont .chapter th{
background-color:#ff85d6;
color:#FFFFFF;
}

#contents .cont .chapter .l_banner{
padding:15px 0;
}

