@charset "utf-8";

/*-------------------------------------------------------
 file name:tv.css
 last updated: 2007/xx/xx
 ------------------------------------------------------*/

/*************************************
  CREEM BLGO
  
*************************************/

/* BODY LINK */

body#creemblog{
color:#76797c;
background:#f0f0f0 url(../images/gnavi_bg.gif) repeat-x 0 0;
text-align:center;
}

body#creemblog a{
color:#0088cc;
}

body#creemblog a:hover{
text-decoration:none;
}

/*	mainimage
--------------------------------------------*/
div#blogwrap {
background:url(../images/blog/bg.gif) no-repeat 0 0;
margin-top:22px;
padding-top:13px;
}

div#blogwrap p.ttl {
color:#ff0033;
font-weight:bolder;
line-height:110%;
margin:0 0 0 45px;
}

div#blogwrap h2 {
background:url(../images/blog/logo.gif) no-repeat 0 0;
text-indent:-9999px;
overflow:hidden;
width:319px;
height:41px;
margin:0 0 15px 288px;
}

div#blogwrap p.nv {
text-align:center;
margin:0 0 20px 0;
clear:both;
}

div#blogwrap p.youtube {
margin-bottom:40px;
}

div#blogwrap p.btnback {
clear:both;
overflow:hidden;
text-indent:-9999px;
background-image:url(../images/tv/btn_back.gif);
background-repeat:no-repeat;
margin:0 0 40px 387px;
}
div#blogwrap p.btnback a {
display:block;
width:126px;
height:16px;
}
div#blogwrap p.btnback a:hover {
background: url(../images/tv/btn_back.gif) no-repeat 0 -16px;
}

div#blogwrap ul {
margin:0 0 0 117px;
}

div#blogwrap ul li {
float:left;
display:inline;
width:120px;
height:160px;
padding:0 20px 20px 0;
margin:0;
}

div#blogwrap ul li.cr {
clear:both;
}

div#blogwrap ul li img{
border:5px solid #ff0033;
}

div#blogwrap ul li img.p{
border:none;
margin-top:3px;
}

div#blogwrap ul li img.o{
border:5px solid #000;
}

div#blogwrap ul li img.c{
border:5px solid #ddd;
}

div#blogwrap ul li dl {
line-height:120%;
}

div#blogwrap ul li dl dt {
font-weight:bold;
}

/* player */
div#tvarea {
background:url(../images/tv/bg_player.gif) no-repeat 66px 0;
}
div#tvarea div#tvplayer {
width:500px;
text-align:center;
margin:0 auto;
padding-top:37px;
padding-bottom:60px;
}