@charset "shift_jis";

.intro-area {
  background: url("/images/parts/pat_7.png") #e0c38c repeat!important;
}

.vol-area {
  background: url("/images/parts/pat_7.png") #faf0e6 repeat!important;
}



div.kakukan{
padding:3px;
border:solid 1px #bfbfbf;
margin: 0 0 5px 0;
}

dl.bookname dt{
padding:3px;
background:#FFFFCC;
font-weight:bold;
font-family:メイリオ;
font-size:1.3em;
}

dl.bookname dd{
letter-spacing:0.1em;
font-weight:bold;
font-family:'MS UI Gothic';
margin:10px 0 0 5px;
color:#990033;
}

dl.bookname dd span{
font-size:80%;
}

p.reading{
font-size:0.8em;
}

p.reading strong{
font-family:'MS UI Gothic';
font-size:1.4em;
}

table#reader td img{
vertical-align: bottom;
}

div.kakukan p.arasuji{
font-weight:bold;
font-family:'MS UI Gothic';
color:#333333;
}

table#reader td{
padding-bottom:10px;
text-align: center;
}

p#maincopy{
color:#CC0000;
padding:10px;
line-height:120%;
letter-spacing: 0.1em;
font-weight:bold;
font-family:メイリオ;
font-size:1.9em;
backgroud:#c9dbad;
background: -moz-linear-gradient(top,#c9dbad, #fbf8c4);　/* Firefox用 */  
background: -webkit-gradient(linear, left top, left bottom, from(#c9dbad), to(#fbf8c4));　/* Safari,Google Chrome用 */  
}



div.nhms_kodawari dl{
width:706px;
border:solid 2px #006600;
margin:0 0 30px 0;
}

div.nhms_kodawari dl dt{
margin:20px 20px 0 20px;
}

div.nhms_kodawari dl dd{
line-height:140%;
margin:0px 20px 20px 20px;}


div.nhms_kodawari dt{
font-weight:bold;
font-family:メイリオ;
font-size:1.4em;
}

div.skms_naiyo{
margin: -30px 0 40px 0;
padding:10px;
background-color:#bfffff;
width:330px;
border:solid 1px #666666;
}

p.reading{
background:#E9DBCC;
}

div.ms{
padding:7px;
background-color:#bfffff;
font-size:0.95em;
}