/* ------------------------------------
*
*Since : 2011-11-30
*
-------------------------------------*/
body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, address, img, strong, dl, dt, dd, ol, ul, li, input, select, table, caption, tbody, tfoot, thead, tr, th, td {
}

body {
background:url(http://image.jp.real.com/bluenotetokyo/image/pages/bc_bluenotetokyo.jpg) no-repeat center 0;
background-color:#000;
}

div.contentWrapper {
border:#254f75 solid 1px;
background:#000;
}

div.contentInner {
background-color:#08233b;
background: -moz-linear-gradient(top, #0b2d4c, #000b13);@/* Firefoxp */  
background: -webkit-gradient(linear, left top, left bottom, from(#0b2d4c), to(#000b13));@/* Safari,Google Chromep */
border-right: 1px solid #000;
border-bottom:1px solid #000;
}

/* >>> line <<<-----------*/
ul.chSpec li {
border-top:1px solid #254f75;
}

div.contentInner div.right p.heading{
border-bottom:1px solid #254f75 ;
}

.border01{
border-left:1px solid #254f75;
}

div.leftModule03 div.mainTabs {
border-bottom:1px solid #254f75 ;
}

div#mainDetailMoreInfo{
border-top:1px solid #254f75 ;
}

ul.featureList li {
border-left: 1px solid #254f75;
border-bottom: 1px solid #254f75;
}
ul.contentsList li {
border-left:1px solid #254f75;
border-bottom:1px solid #254f75;
}

div.embedLeft div.mainTabs {
border-bottom:1px solid #254f75 ;
}

div.embedLeft div.mainDetailSns input {  
border:1px solid #254f75;  
}  
/* >>> textlink <<<-----------*/

div.contentTop div.left ul li a:hover,
div.right div.leftArea ul li a:hover,
div.right div.synopsisMenu ul li a:hover,
div#header ul.categoriesList li a:hover,
div#header ul.list li a:hover,
div.mainTabs ul li a:hover{
color:#86c9fe !important;
}

div.contentTop div.left ul li a.selected,
div.right div.leftArea ul li a.selected,
div.right div.synopsisMenu ul li a.selected,
div#header ul.categoriesList li a.selected,
div#header ul.list li a.selected,
div.mainTabs ul li a.selected{
border-top: 1px solid #86c9fe !important;
}

div.pager01 ul li a:hover,
div.pager02 ul li a:hover{
	color:#86c9fe !important;
}


div.pager01 ul li a.selected,
div.pager02 ul li a.selected{
border-top:1px solid #86c9fe !important;
}

div.embedLeft div.mainTabs span.selected {
padding-top:5px;
border-top:1px solid #86c9fe !important;
}

#mainDetailMoreInfo a span:hover{
color:#86c9fe !important;
}

/* >>> IE <<<-----------*/

div#header ul.categoriesList li a,
div#header ul.list li a,
div.mainTabs ul li a{
_border-top: 1px solid #0a2a46;
}

div.contentTop div.left ul li a,
div.contentTop div.right ul li a,
div.pager01 ul li a,
div.pager02 ul li a{
_border-top: 1px solid #000 !important;
}

div.contentTop div.left ul li a,
div.contentTop div.right div.leftArea ul li a,
div#header ul.categoriesList li a{
border-top: 1px solid #000;
}

