#wrapper {
  text-align: left;
  width: 900px;
  margin: 0 auto;
  padding: 0;
}

body {
font-family:sans-serif;
background:#fff100;
text-align:center;
color:#0c5470;
line-height:140%;
font-size:12px;
}

#container{
width: 100%;
 position: relative;
  margin: 0;
  padding: 0;
}

#header{
height: 315px;
width:900px;
margin-top:25px;
}

#header h4 a {
  display: block;
  width: 900px; /* 画像の幅 */
  text-indent: -9999px; /* textを飛ばす */
  outline: none; /* クリック時の枠線を消す */
  background-image: url(http://www.erostika.net/6thann/img/erostika_6th_header.png);
  background-repeat: no-repeat;
  background-position: 0px 0px; /* point 位置調整 */
  border-bottom: none;
  padding-bottom: 300px; /* 画像の高さに合わせて調整 */
}

#contents{
margin:15px 0;
display:block;
float:left;
width:600px;
display: inline;
}

#sidebar{
margin:15px 0;
display:block;
float:right;
width:260px;
display: inline;
}

#footer{
  text-align: center;
  clear: both;
  margin: 50px 0 20px 0;
  padding: 0.5em 0;
font-size:10px;
}

p{
margin:10px 25px;
}


.title_head{
width:600px;
padding:5px 0;
background:#a52126;
border:solid 1px #a52126;
display: block;
}

.left_block{
width:600px;
border:solid 1px #a52126;
padding:0;
line-height:160%;
letter-spacing:0.1em;
display: block;
}

.title_head span{
color:#fbb03b;
font-size:15px;
font-weight:bold;
letter-spacing:0.1em;
padding:5px 10px;
}

.left_block span{
font-size:13px;
font-weight:bold;
padding:5px 0;
}

.left_block p{
font-size:12px;
font-weight:normal;
padding:5px 0;
}

.left_block blockquote {
display:block;
width:80%;
margin-left:auto;
margin-right:auto;
background-color:#fff100;
border:1px dotted #333;
}

.left_block p img {
display:block;
width:500px;
margin-left:auto;
margin-right:auto;
padding-top:20px;
border:none;
}

.time_head{
width:894px;
padding:15px 0;
color:#a52126;
font-size:18px;
font-weight:bold;
letter-spacing:0.1em;
text-decoration:underline;
display: block;
}

.time_form{
width:894px;
text-align:center;
}

#dspday{
font-size : 35px;
font-weight:bold;
text-align:center;
color : #a52126; 
font-family:sans-serif;
background: #fff100;
padding: 0;
border-width : 0px 0px 0px 0px; 
border-style : solid solid solid solid;
margin:40px 0;
}

div.thumbnail{
margin-top:5px;
padding:3px 0px 3px 20px;  
border-bottom:none;
float:left;
}

div.thumbnail img{
border:1px dotted #999;
margin:3px;
padding:3px;
float:left;
}
