@charset "utf-8";
/* ==================================================================
CSS information
style info :TOPy[Wp
================================================================== */


/* --------------------------------------------------------
#wraper
-------------------------------------------------------- */
#wraper {}

/* --------------------------------------------------------
#wrap
-------------------------------------------------------- */
#wrap {}

/* --------------------------------------------------------
#sideArea
-------------------------------------------------------- */

/* --------------------------------------------------------
#content
-------------------------------------------------------- */
#contents{
padding-top:20px;
}
#contents h2{
clear:both;
height:28px;
border:1px solid #414141;
margin-bottom:10px;
}
#contents h2 span{display:none;}

/* --------------------------------------------------------
#visualbox
-------------------------------------------------------- */
#visualbox{margin-bottom:20px;border:1px solid #414141; height:397px;}

.slideshowContainer {
border-bottom:none;
background-color:#000;
height:351px;
}
.slideshowContainer img{margin:1px;}
.loading {}

#thumbnails {
border-right:none;
border-top:1px solid #414141;
}
#thumbnails li{
float:left;
height:45px;
border-right:1px solid #414141;
}
#thumbnails li.last{border:none;}
.slideshowThumbnail{}
a.slideshowThumbnail img{border:1px solid #000;}
a:hover.slideshowThumbnail img{border:1px solid #414141;}

.outline {
border:1px solid #fff;
z-index:0;
position:absolute;
}


/* --------------------------------------------------------
#informationbox
-------------------------------------------------------- */
#informationbox{margin-bottom:10px; position:relative;}
#informationbox h2{background:url(../common/img/contents/information/title_information.png) 0 0 no-repeat;}
#informationbox .btn_moreinfo{position:absolute; top:8px; right:60px;}
#informationbox .btn_rss{position:absolute; top:8px; right:12px;}
#informationbox dl{}
#informationbox dl dt{
color:#ff2525;
line-height:1.4em;
width:90px;
}
#informationbox dl dd{
color:#fff;
margin-left:90px;
margin-top:-1.4em;
margin-bottom:2em;
line-height:1.4em;
background:url(../common/img/basic/arrow01.png) 0 0.4em no-repeat;
padding-left:1em;
}

/* --------------------------------------------------------
#twitterbox
-------------------------------------------------------- */
#twitterbox{margin-bottom:20px;}
#twitterbox ul{}
#twitterbox ul li{
float:left;
display:block;
border-top:1px solid #1d1d1d;
width:349px;
}
#twitterbox ul li .box{
border-top:1px solid #414141;
padding-top:10px;
}
#twitterbox ul li .box p{color:#FFF;}
#twitterbox ul li .box p strong{font-weight:bold;}
#twitterbox ul li .box p em{color:#fea100;}

.twtr-widget{margin-top:15px;}
.twtr-hd , .twtr-ft , .twtr-reply , .twtr-rt , .twtr-fav{display:none;}
.twtr-widget .twtr-tweets .twtr-tweet{border:none;}


/* --------------------------------------------------------
#moviebox
-------------------------------------------------------- */
#moviebox{margin-bottom:20px;}
#moviebox h2{background:url(../img/title_movie.png) 0 0 no-repeat;}
#moviebox ul{}
#moviebox ul li{
float:left;
display:block;
}

/* --------------------------------------------------------
#relatedlink
-------------------------------------------------------- */
#relatedlink{}
#relatedlink h2{background:url(../img/title_relatedlink.png) 0 0 no-repeat;}
#relatedlink ul{
border-right:none;
border:1px solid #414141;
border-right:0px solid #414141;
width:717px;
}
#relatedlink ul li{
float:left;
display:block;
border-right:1px solid #414141;
}
#relatedlink ul li img{border:1px solid #000; display:block;}
