/* ------------------------------------------

Style Name: detail.css
Since:      2007-04-30
Modified:   2008-05-01
Version:    1.0
Auther:     Miyuki Ono(mono create)

------------------------------------------*/

#box h1 {
text-align:left;
font-size:12px;
padding:5px 0;
margin:0 10px;
color:#291308F;
}

/* header */
h2.title,
h2.title a,
h2.title a:visited {
font-size:28px;
color:#ffff00;
padding:195px 20px 20px;
text-decoration:none;
line-height:1.2em;
font-weight:bold;
}



.DVD {
font-size:17px;
color:white;
padding:0px; 0px 20px 20px;
margin-top:-20px;
margin-left:10px;
text-decoration:none;
line-height:1.2em;
font-weight:bold;
background-color:black;
width:320px;
text-align:left;
}


/* navi */
#topnavi {
width:auto;
height:auto;
text-align:left;
margin:0;
background:#ffffff;
font-size:12px;
padding-left:20px;
}

#topnavi ul {
padding:10px 0;
}

#topnavi ul li {
font-size:12px;
float:left;
padding:0 10px 0 0;
}

/* description */
#description {
margin:20px 40px 20px 30px;
}

#description p {
line-height:1.5em;
font-size:14px;
color:#625f5a;
padding-bottom:10px;
}

/* contents */
.kijititle {
background:#ffffff url(../img/kiji.png) no-repeat;
height:30px;
margin-right:20px;
font-size:14px;
padding:9px 10px 0 30px;
color:#ffffff;
}

#kiji1, #kiji2, #kiji3, #kiji4, #kiji5,
#kiji6, #kiji7, #kiji8, #kiji9, #kiji10 {
margin:20px 40px 20px 30px;
} 

#kiji1 p, #kiji2 p, #kiji3 p, #kiji4 p, #kiji5 p,
#kiji6 p, #kiji7 p, #kiji8 p, #kiji9 p, #kiji10 p{
line-height:1.5em;
font-size:14px;
color:#625f5a;
padding-bottom:10px;
}

table {
}

tr {
}

td {
padding:5px;
text-align:center;
font-size:12px;
}

.dot {
border:dashed 2px #574948;
}

.Right {
float:right;
padding:0 0 15px 15px;
}

.Left {
float:left;
padding:0 15px 15px 0;
}

.kijifooter {
float:right;
}

.return {
text-align:right;
color:#000000;
padding:20px 0 10px;
font-size:12px;

}

.return a{
text-align:right;
color:#000000;
text-decoration:none;
}

#tokutei {
margin:20px 40px 20px 30px;
} 

#tokutei p{
line-height:1.5em;
font-size:12px;
color:#625f5a;
padding-bottom:10px;
}

#tokutei table {
}

#tokutei tr {
}

#tokutei td {
padding:5px;
text-align:left;
font-size:12px;
}

/* sidemenu */
.sidetitle {
background:#261005;
padding:9px 5px 9px 15px;
font-size:12px;
color:#ffffff;
margin:0 0 0 10px;
}

.side {
margin: 0 0 0 10px;
text-align: left;
color: #333;
line-height: 1.2em;
font-size:12px;
padding-top:5px;
border-right:solid 1px #604434;
border-bottom:solid 1px #604434;
border-left:solid 1px #604434;
}

.side a,
.side a:visited {
text-decoration:none;
color:#5c5c5c;
display:block;
}

.side a:hover {
text-decoration:underline;
display:block;
color:#261005;
}

.side ul,
.side ol {
margin:0;
}
.side ul li {
padding: 7px 10px;
display:block;
line-height:1.5em;
border-bottom:solid 1px #604434;
}
.side ul li ul {
padding-left: 0px;
}
.side li li {
list-style-type: none;
}







/* footer */
#footer p,
#footer a,
#footer a:hover,
#footer a:visited {
padding-top: 12px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
