@charset "shift_jis";


/*各カラム*/

#clmMain { width:710px; float:right; margin-bottom:15px; }
#clmSub { width:200px; float:left; margin-bottom:15px;}

/*メインビジュアル*/
#mainV { margin-bottom:20px; width:450px; float:left;}

/*更新情報*/
#news { width:240px; float:right;}
#news h2 { border-bottom: 1px solid #ccc; padding:5px 1px; margin-bottom:0.5em;}
#news a { color:#333; text-decoration:none;} #news a:hover {text-decoration:underline;}

#news dt { font-weight:bold;}
#news dd { border-bottom:1px dotted #ccc; padding-bottom:0.5em; padding-left:1em; margin-bottom:0.5em;}

#news li a { background:url(../../common/img/icon-ya01-gray.gif) no-repeat 3px 0.4em; padding-left:15px; display:block; width:200px; margin-bottom:0.5em;}