@charset "utf-8";


/* カブコラ新着一覧
---------------------------------------------- */

div#kabukora_newList{
margin:0 0 20px 0;
}

/* カブコラ新着一覧_main */
div.kabukora_newList_main{
float:left;
}

div.kabukora_newList_main h2{
background:url(../../../img/sec/kabukora/kabukora_head.jpg) no-repeat;
width:655px;
height:130px;
text-indent:-9999px;
margin:0;
padding:0;
}

div.kabukora_newList_main_bg{
background:url(../../../img/sec/kabukora/new_list/new_list_bg.jpg) repeat-y;
width:635px;
padding:20px 0 20px 20px;
}

div.kabukora_newList_main_bg h3{
background:url(../../../img/sec/kabukora/new_list/new_list_title.jpg) no-repeat;
width:613px;
height:53px;
text-indent:-9999px;
margin:0 0 10px 0;
padding:0;
}

div.newList_box{
background:#FFFFFF;
width:611px;
}

div.newList_box dl{
margin:0;
padding:10px 0 10px 0;
float:left;
background:url(../../../img/common/icon/dotline.gif) left bottom repeat-x;
}

div.newList_box dl dt{
margin:0;
padding:0 10px 10px 10px;
float:left;
line-height:1.5;
width:110px;
height:83px;
}

div.newList_box dl dt img{
border:solid 1px #999999;
}

div.newList_box dl dd{
margin:0;
padding:0;
float:left;
width:470px;
line-height:1.5;
}

div.newList_box dl dd.contents_title h4{
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
}
div.newList_box dl dd.contents_txt{
margin:0;
padding:0 0 10px 0;
font-size:12px;
line-height:1.5;
}
div.newList_box dl dd.contents_txt p{
margin:0;
padding:0;
font-size:12px;
}
div.newList_box dl dd.contents_update{
background:url(../../../andy/img/sec/kabukora/update_ic.gif) 0 3px no-repeat;
padding:0 0 0 50px;
line-height:1.5;
float:left;
width:300px;
}

div.newList_page{
clear:both;
font-size:16px;
padding:15px 0;
text-align:center;
}

/* 右サイド */
div#kabukora_newList_side{
float:right;
width:300px;
}




