@charset "UTF-8";

/*「いい山岳小説教えて」まとめサイト*/

* {
 background-color:transparent;
 font-size:100%;
 font-style:normal;
 font-weight:normal;
 line-height:1.6;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
.backtop {
 text-align:right;
}
.hotimg {
 margin:0em 0.5em;
}
.index {
 list-style-position:outside;
 list-style-type:decimal;
 margin-left:4em;
}
.list ol li {
 display:inline;
 padding-right:0.5em;
}
.main {
 padding:1em 2em 2em 2em;
}
.memo {
 background:#f0f0f0;
 border:3px double #aaaaaa;
 margin-top:1em;
 padding:1em 0em;
}
.memo ol,
.memo ul {
 list-style-position:inside;
 list-style-type:circle;
}
.naviga,
.update {
 background:#fbfbf0;
 font-size:90%;
 padding:0.5em 1em;
}
.naviga li {
 display:inline;
 padding-left:1em;
}
.naviga li li,
.naviga li ol {
 display:inline;
 padding-left:0em;
}
.nb {
 border-top:3px double #1bab3b;
 margin-top:1em;
}
.note {
 background:#f1f1f1;
 color:#555555;
 display:inline;
 font-size:90%;
}
.res {
 border:1px solid #1bab3b;
 margin:3em 0em 0em 0em;
 text-align:right;
}
.sampleh1 {
 background:#1bab3b;
 color:#ffffff;
}
.single {
margin-top:1em;
}
.unknown dt {
 margin-top:1em;
}
.unknown blockquote {
 border:1px dashed #aaaaaa;
 margin-top:1em;
 padding:0em 1em 1em 1em;
}
.weak {
 color:#cccccc;
}
a {
 text-decoration:underline;
}
a:link {
 color:#0000ee;
}
a:visited {
 color:#008000;
}
address {
 padding:1em 2em;
 text-align:right;
}
body {
 background:#fbfbf0;
 color:#000000;
}
blockquote blockquote{
 margin : 1em;
 padding : 1em;
 background:#f2f2ca;
}
dd {
 padding-left:1em;
}
dt {
 font-weight:bold;
 margin-top:2em;
 padding-left:1em;
}
form {
 margin-left:1em;
}
h1 {
 background:#1bab3b;
 color:#ffffff;
 font-size:150%;
 text-align:center;
}
h2 {
 border-bottom:1px solid #1bab3b;
 border-left:3px solid #1bab3b;
 font-size:140%;
 margin-top:1em;
 padding-left:0.5em;
}
img {
 border:none;
 max-width:98%;
 vertical-align:baseline;
}
input {
 background:#ffffff;
 border:1px solid #1bab3b;
}
li {
 padding-right:3px;
}
ol,
ul {
 list-style-position:inside;
 list-style-type:circle;
 padding-left:1em;
}
ol.shortcut li {
 display:inline;
}
p {
 padding:0em 1em;
}
strong {
 color:#cc3300;
}
