* {
	margin: 0px;
	padding: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif,"Hiragino Kaku Gothic Pro","Osaka","lroSVbN";
	font-style: normal;
	font-weight: normal;
	line-height: 1.0;
	-webkit-text-size-adjust:none;
	text-decoration: none;
	line-height : 1.3em;
}

a{
  text-decoration : none;
}

<STYLE type="text/css">
<!--


.top {
	height: auto;
	width: 240px;
}

.clear{
	clear:both;
}/*---回り込み解除---*/

/*--------------------入れ物--------------------------*/

.bbsbody{
background-color:#FFCCFF;
}

.container_all{
width:100%;
}

.container_banner{
width:94%;
background-color:#FFFFFF;
margin:0 auto;
margin-top:3px;
margin-bottom: 3px;
border: 1px solid #CCC;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: px;
overflow: hidden;  }



/*--------------------画像に影--------------------------*/

.画像に影{
    margin: 4px 6px 4px 6px;
    float:left;
    width:120px;
    border: 1px solid #000000;

    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
}

.thread-thumb{
    margin: 4px 6px 4px 6px;
    float:left;
    width:135px;
    border: 1px solid #000000;

    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
}

.画像に影b{
    margin: 4px 7px 4px 4px;
float:left;
width:110px;
height:85px;
    border: 1px solid #000000;

    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
}


.shadow{
    border: 1px solid #000000;

    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
}

.piti{
    margin-top: 5px;
    margin-bottom: 5px;
    border: 1px solid #000000;

    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
}

.piti2{
    border: 1px solid #000000;

    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
}

.sikou{
    margin: 4px 6px 5px 1px;
    float:left;
    width:130px;
    border: 1px solid #000000;

    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
}


.kikan{
    border: 1px solid #000000;
    margin-top: 2px;
    margin-bottom: 15px;
    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
}

/*--------------------アンカーテキスト--------------------------*/

.テキスト {
text-decoration: none;
}

/*--------------------バックグランド--------------------------*/

.back1 {
background:url(https://img.peta2.jp/img/upload/th/0455000-0456000/0455671/co_4_1_org.gif)
background-repeat:  no-repeat;
}

#b1 {
background-image: url(http://spdoga.net/M1/e-top/la1.php) ;
}
#b2 {
background-image: url(http://spdoga.net/M1/e-top/la2.php) ;
}
#b3 {
background-image: url(http://spdoga.net/M1/e-top/la3.php) ;
}

#b4 {
background-image: url(http://spdoga.net/M1/e-top/la4.php) ;
}
#b5 {
background-image: url(http://spdoga.net/M1/e-top/la5.php) ;
}




/*--------------------menu--------------------------*/




.menu{

margin:0 auto;
}



h1 {
    background-color: #6a5acd;
background-repeat: repeat-x;
	height: 50px;
	line-height:50px;

	color: #FFF;
	padding-left: 0px;
	font-size: 23px;
	font-weight: bold;
font-family: Verdana, Helvetica, sans-serif;

-webkit-shadow: 0px  2px  3px gray;
    -moz-shadow: 0px  2px  3px gray;
    text-shadow: 0px  2px  3px gray;
}


/*--------------------coler--------------------------*/


.red
{
color: red;
font-size: 18px;
font-weight: bold;
font-family: Verdana, Helvetica, sans-serif;

-webkit-shadow: 0px  2px  3px gray;
    -moz-shadow: 0px  2px  3px gray;
    text-shadow: 0px  2px  3px gray;
}

.hotpink
{
color: hotpink;
font-size: 20px;
font-weight: bold;
font-family: Verdana, Helvetica, sans-serif;

-webkit-shadow: 0px  2px  3px gray;
    -moz-shadow: 0px  2px  3px gray;
    text-shadow: 0px  2px  3px gray;
}

.white
{
color: white;
	color: #FFF;
	padding-left: 9px;
	font-size: 23px;
	font-weight: bold;
font-family: Verdana, Helvetica, sans-serif;

-webkit-shadow: 0px  2px  3px gray;
    -moz-shadow: 0px  2px  3px gray;
    text-shadow: 0px  2px  3px gray;
}



.container_body_text1{
text-align:center;
margin-left:80px;
}
.container_body_text2{
font-size:12px;
text-align:center;
}
.container_body_text3{
text-align:left;
margin-left:90px;
}
.container_body_text4{
text-align:left;
margin-left:80px;
}

/*--------------------スレボタン--------------------------*/

.sp-title {
    border: 1px solid rgba(255,255,255, 0.5);
    margin: 0px 10px 0px 85px;
    padding: 6px 12px;
    border-radius: 16px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313));
    box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.4);
    color: #fff;
    font-size: 1.2em;
    font-weight: bold;
}


/*--------------------反応カラー--------------------------*/


div.thread:hover, div.thread a:hover {
    color: #000000;
}
div.thread:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,255,255,1)), color-stop(35%,rgba(221,241,249,1)), color-stop(100%,rgba(160,216,239,1))) !important;
    background: -webkit-linear-gradient(top, rgba(254,255,255,1) 0%,rgba(221,241,249,1) 35%,rgba(160,216,239,1) 100%) !important;
}


/*-----top画面 by S-----*/

.toptitle {
    font-size: 17px;
    padding: 3px 6px;
    color: #ffffff;


}
.topimg{
    margin: 0px 0px 4px 2px;
    float:left;
    width:130px;
    border: 1px solid #000000;

}

.topclr {
    overflow: hidden;
    padding: 8px;
}
.topleftbox {
    float: left;
}
.toprightbox {
    float: left;
    width: calc(100% - 154px);
}

.toparea {
    width: 100%;
    padding: 0px 0px 0px 6px ;
    box-sizing: border-box;
    color: #000;
}
.topareaorange {
    width: 100%;
    padding: 0px 0px 0px 6px ;
    box-sizing: border-box;
    color: #ff7f50;
}
.topareablue {
    width: 100%;
    padding: 0px 0px 0px 6px ;
    box-sizing: border-box;
    color: #0000ff;
}

/*----共有 by y----*/

.clr {
    overflow: hidden;
}
.left-box {
    float: left;
}
.right-box {
    float: left;
    width: calc(100% - 150px);
}



/*-----DL画面 by y-----*/
.download {
    font-size: 19px;
    padding: 0px 18px 10px 2px;
}
.download-2 {
    font-size: 19px;
    padding: 0px 13px 3px 50px;
}
.blue {
    background: #6652cc;
}
.dl-title {
    font-size: 17px;
    padding: 3px 10px;
    color: #ffffff;
    /*border-left: 10px solid #d766b9;*/

}

.dl-img{
    margin: 4px 0px 4px 4px;
    float:left;
    width:130px;
    border: 1px solid #000000;

}
.comment-area {
    width: 100%;
    padding: 0px 10px 0px 11px;
    box-sizing: border-box;
    color: #000;
}
.download-area {
    width: 100%;
    margin-bottom: 5px;
    margin-top: -5px;
    box-sizing: border-box;
    text-align: right;
}

/* トップ更新 */
h2.thread-title {
    background-image: url(http://image.erosyamegazou.com/e-top/siro/live.jpg);
    background-repeat: repeat-x;
    height: 25px;
    line-height:25px;
    /*border: 1px solid #9370DB;*/
    color: #FFF;
    text-shadow: #D8BFDB -1px -1px 0;
    padding-left: 9px;
    font-size: 18px;
    font-weight: unset;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;

    border-radius: 4px;
}
.left-img{
    width: 135px;
    border:1px solid #000;
    margin: 5px;
}
.thread-update-title {
    padding-left: 10px;
    color:blue;
}
.thread-update-comment1 {
    padding-left: 10px;
    color:blue;
}
.thread-update-comment2 {
    padding-left: 10px;
    color:black;
}
.update-pr {
    text-align: center;
    padding: 4px 5px;
    width: 162px;
    margin: 0 auto;
    margin-bottom: 5px;
    margin-top: 5px;
    color:black;
}
span.update-title {
}
span.update-num {
}

/* ピーチ by y */
.movie_pad {
    border-bottom:1px solid #fe2e9a;
}
.number-area{

    color: #000;
}
.number-no{
    padding: 0px 0px 0px 5px
}
.number{

}
.title{
    padding: 0px 0px 0px 5px
    color: #000;
}
.piti-img{
    border: 1px solid #000000;

}
.piti-img-area {
    text-align: center;
    size: 100%;

}
.piti-comment-area {
    text-align: center;
    color: #000;
}
.piti-download-area {
    text-align: right;
    padding: 5px 13px 3px 3px
}
.download-3 {
    font-size: 23px;
}



.size1 {
color: #58ACFA;
font-size: 19px;
}
.size2 {
color: #DF7401;
font-size: 19px;
}
.size3 {
color: #000;
font-size: 15px;
}
.size4 {
color: #000;
font-size: 19px;
}
.size5 {
color: #DF7401;
font-size: 21px;
}
#nav{
    background-color: #F2F2F2;	
    padding: 0px;	
} 


#nav ul{
    padding: 0px; 	
    margin: 0px;
} 


#nav ul li {
    display: inline; 	
    margin-right: 0px;
     padding: 4px 0px 4px 0px;
    color: #000; 
     font-size: 20px;	
} 


#nav ul li a { 
    font-family: "Trebuchet MS", sans-serif; 
    text-decoration: none;
    color: #000; 
    font-size: 17px;	 
     margin: 2px 2px 2px 2px;
} 


#nav ul li a:hover{ 
    border-bottom: dotted 1px #fff;}

   .horizontal-list {
      overflow-x: auto;
      white-space: nowrap;
      -webkit-overflow-scrolling: touch;}

/* 本数TOP */
.updatel{
    text-align:  right;
    height: 30px; 
    background-color:  #fff;}
 
.update1 {
color: #FF8000; 
font-size: 19px;}

.update2 {
color: #000; 
font-size: 19px;}

