/* ------------------------------------
*
*Since : 2012-01-31
*
-------------------------------------*/
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/doradora/image/pages/bc_doradora.jpg) no-repeat center 0;
background-color:#000;
}

div.contentWrapper {
background:url(http://image.jp.real.com/doradora/image/pages/bc_stripe.gif) repeat;
}

div.contentInner {
background: -moz-linear-gradient(top, #FFF, #ebebeb);@/* Firefoxp */  
background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#ebebeb));@/* Safari,Google Chromep */
}

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

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

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

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

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

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

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

div.embedLeft div.mainDetailSns input {  
border:1px solid #cfcfcf;  
}  
/* >>> textlink <<<-----------*/
h2{
color:#FFF;
text-shadow:1px 0px 5px #000;
}

div.contentTop div.left ul li a,
div.right div.leftArea ul li a,
div.right div.synopsisMenu ul li a,
div.pager01 ul li a,
div.pager02 ul li a{
color:#FFF !important;
text-shadow:1px 0px 5px #000;
}

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:#7dbf00 !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 #7dbf00 !important;
}

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


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

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

#mainDetailMoreInfo a span:hover{
color:#7dbf00 !important;
}

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

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

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 #424242 !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 #424242;
}
