@import "baseOutline.css";
@import "head.css";
@import "foot.css";
@import "center.css";
@import "right.css";

/* -- --------------default-------------- --*/

body {
background: #FFFFFF;
}

* {
/*font-family: "Osaka", "ＭＳ Ｐゴシック", verdana, arial, sans-serif;*/
color: #333333;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
list-style: none;
}


/*-----text Link------*/

#seriesTop a:link,
#seriesTop a:visited,
#seriesTop a:active {
text-decoration: underline;
color: #333333;
}
#seriesTop a:hover {
text-decoration: none;
color: #7066AB;
}






#staffLink a:link,
#staffLink a:visited,
#staffLink a:active {
text-decoration: underline;
color: #333333;
}
#staffLink a:hover {
text-decoration: none;
color: #5D57A5;
}

#right a:link,
#right a:visited,
#right a:active {
text-decoration: underline;
color: #333333;
}
#right a:hover {
text-decoration: none;
color: #5D57A5;
}

#helpRead a:link,
#helpRead a:visited,
#helpRead a:active {
text-decoration: underline;
color: #5D57A5;
}
#helpRead a:hover {
text-decoration: none;
color: #5D57A5;
}

#invNavi a:link,
#invNavi a:visited,
#invNavi a:active {
text-decoration: underline;
color: #333333;
}
#invNavi a:hover {
text-decoration: none;
color: #5D57A5;
}

#catNavi a:link,
#catNavi a:visited,
#catNavi a:active {
text-decoration: underline;
color: #333333;
}
#catNavi a:hover {
text-decoration: none;
color: #5D57A5;
}

.extended a:link,
.extended a:visited,
.extended a:active {
text-decoration: underline;
color: #333333;
}
.extended a:hover {
text-decoration: none;
color: #5D57A5;
}

.pageTop a:link,
.pageTop a:visited,
.pageTop a:active {
text-decoration: underline;
color: #666666;
}
.pageTop a:hover {
text-decoration: none;
color: #666666;
}

.footerLink a:link,
.footerLink a:visited,
.footerLink a:active {
text-decoration: underline;
color: #5D57A5;
}
.footerLink a:hover {
text-decoration: none;
color: #5D57A5;
}

.trackurl a:link,
.trackurl a:visited,
.trackurl a:active {
text-decoration: underline;
color: #5D57A5;
}
.trackurl a:hover {
text-decoration: none;
color: #5D57A5;
}

.tracklist a:link,
.tracklist a:visited,
.tracklist a:active {
text-decoration: underline;
color: #333333;
}
.tracklist a:hover {
text-decoration: none;
color: #5D57A5;
}

.tracklist span a:link,
.tracklist span a:visited,
.tracklist span a:active {
text-decoration: underline;
color: #5D57A5;
}
.tracklist span a:hover {
text-decoration: none;
color: #5D57A5;
}

.commentlist a:link,
.commentlist a:visited,
.commentlist a:active {
text-decoration: underline;
color: #5D57A5;
}
.commentlist a:hover {
text-decoration: none;
color: #5D57A5;
}

#searchEntryTitle a:link,
#searchEntryTitle a:visited,
#searchEntryTitle a:active {
text-decoration: underline;
color: #5D57A5;
}
#searchEntryTitle a:hover {
text-decoration: none;
color: #5D57A5;
}

#contentsBody a:link,
#contentsBody a:visited,
#contentsBody a:active {
text-decoration: underline;
color: #5D57A5;
}
#contentsBody a:hover {
text-decoration: none;
color: #5D57A5;
}

.staffProfileCopy a:link,
.staffProfileCopy a:visited,
.staffProfileCopy a:active {
text-decoration: underline;
color: #5D57A5;
}
.staffProfileCopy a:hover {
text-decoration: none;
color: #5D57A5;
}

.thankText a:link,
.thankText a:visited,
.thankText a:active {
text-decoration: underline;
color: #5D57A5;
}
.thankText a:hover {
text-decoration: none;
color: #5D57A5;
}

#more a:link,
#more a:visited,
#more a:active {
text-decoration: underline;
color: #5D57A5;
}
#more a:hover {
text-decoration: none;
color: #5D57A5;
}

.f_attention {
margin-top:5px;
}


/*.f_attention A:link    { font-size:12px; color:#333333; text-decoration:none; }
.f_attention A:visited { font-size:12px; color:#333333; text-decoration:none; }
.f_attention A:hover   { font-size:12px; color:#225EBE; text-decoration:underline; }
.f_attention A:active  { font-size:12px; color:#333333; text-decoration:none; }*/

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

h1, h2, h3, h4, p, li {
line-height: 1.7em;
font-weight: normal;
}