@charset "utf-8";
/*=====================================================
* Style Name: BB Category Style
* Style URL: /bb/dave_katsuya/css/dave_katsuya.css
* Description: Category Style Sheet
* Version: 0.0.2
* Last Up Date: 2011/03/28
* Author: Prime works
* Author URL: http: //www.primeworks.jp/
*
* Markup Reference:
*
=====================================================*/
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#main #download-box {
margin: 15px 10px 10px 5px;
padding: 0;
}

#main #download-box p.left {
width: 390px;
margin: 0 0 0 200px;
padding: 0;
border: 0;
}

#main #download-box p.right {
float: right;
width: 90px;
margin: 3px 0 0 0;
padding: 0;
}

div.video-title {
margin: 0;
padding: 5px 0;
background: #f2e8d5;
width: 710px;
height:23px;
clear: both;
}

div.video-title p.video-title-name {
float: left;
margin: 0;
padding: 0 0 0 40px;
background: url(../img/icon_index_movie.gif) no-repeat left -3px;
font-weight: bold;
font-size: 110%;
}

div.video-title p.video-title-date {
float: right;
margin: 0;
padding: 2px 15px 0 0;
}

div.video-contents {
padding: 15px 0;
width: 710px;
}

div.video-contents div.video-contents-img {
float: left;
margin: 0 0 0 10px;
width: 170px;
}

div.video-contents div.video-contents-article {
width: 500px;
margin: 0 0 0 200px;
}

div.video-contents div.video-contents-img img.tvimage {
margin: 0 0 10px 0;
}

div.video-contents div.video-contents-img ul {
width: 164px;
background: #f3f3f3;
border: 1px solid #e0e0e0;
padding: 3px;
text-align: center;
margin: 0 0 10px 0;
}

div.video-contents div.video-contents-img ul li {
display: inline;
margin: 0;
}

#archive-box {
background: #fcf8f1;
border: 1px solid #e0e0e0;
}

#archive-box ul {
padding: 10px;
}

#archive-box ul li {
margin: 0 0 0 5px;
background: url(../img/icon_index_arrow.gif) no-repeat left 4px;
padding: 0 0 0 20px;
}

