﻿@charset "utf-8";


*{
	margin-top:0px;
	padding-top:0px;

}





#wrapper {

  text-align: left;
  width: 1000px;
  margin: 0 auto;
  padding: 0;


}


#header {
  width: 100%;
  height: 50px;
  margin: 0;
  padding: 0;

}


.header-moji {
	width:1000px;
	height:50px;
	font-size:0.7em;
	color:#4f4f4f;
	line-height:2;
letter-spacing: 0.1em;
	margin:0px 0px 0px 0px;
}


#container {
  position: relative;
  width: 100%;
  height: 455px;

}


#contents {
  width: 800px;
	height:455px;
  margin-top: 10px;
  padding: 0;  
float:left;
  top: 0;
  left: 0;


}


.contents-moji {
	width:795px;
	height:450px;
	font-size:0.7em;
	color:#4f4f4f;
	line-height:1;
letter-spacing: 0.1em;
	margin:5px 0px 0px 5px;

}





#right-sidebar {
  width: 200px;
	height:455px;
  margin: 10px 0px 0px 800px;
  padding: 0px 0px 0px 0px;

  position: absolute;




}

.right-bar{
	overflow:auto;
	width:200px;
	height:405px;
	margin:0px 0px 0px 0px;
	scrollbar-3dlight-color:#ff5e5e;
	scrollbar-arrow-color:#ff5e5e;
	scrollbar-base-color:#ff5e5e;
	scrollbar-darkshadow-color:#ff5e5e;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ff5e5e;
	scrollbar-shadow-color:#ff5e5e;
}


.right-moji {
	width:170px;
	height:385px;
	font-size:0.6em;
	color:#4f4f4f;
	line-height:2;
letter-spacing: 0.1em;
	margin:5px 0px 0px 5px;

}


h4[id="up-history"]{
color: #000000;

	width:90px;
	height:25px;
padding: 0px 10px;
margin-top:0px;
line-height:25px;
text-align:center;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
color:#950000;


background-color:#FFF0F5;
}

li[id="piyo-up"]{
text-decoration: none;
line-height: 1;
letter-spacing: 0.1em;
list-style:url("../img/piyo-up-index.gif");
margin:0px 0px 0px -25px;

}

li[id="no1"]{
text-decoration: none;
list-style-type:none;
letter-spacing: 0.1em;
line-height: 1.5;
margin:0px 0px 0px -20px;
}

li[id="no2"]{
text-decoration: none;
list-style-type:none;
letter-spacing: 0.1em;
line-height: 1.5;
margin:0px 0px 0px -15px;
}



hr[id="index"]{
border: 1px;
border-bottom-style:dotted;
border-bottom-color:red;
margin:5px 0px 5px -45px;

}





#footer {
  width: 100%;

  text-align: center;
  margin: 0;
  padding: 0;
background-color:#ffffff;
}





.link-moji a:link {
	color: #4f4f4f;
}
.link-moji a:visited {
	color: #4f4f4f;
}
.link-moji a:hover {
	color: #950000;
}
.link-moji a:active {
	color: #950000;
}


hr{
border: 3px;
border-bottom-style:dotted;
border-bottom-color:red;
margin:5px 0px 5px -45px;

}




/*忍者広告フォントここから*/
.tdftad a {
	font-size: 0.7em;
}
/*忍者広告フォントここまで*/


/*画像位置ここから*/

.index-rabbit{
float:right;
margin:15px 25px 0px 0px;
}

.index-update{
float:right;
margin:16px 10px 0px 0px;
}


.title-right{
position: absolute;
margin: -30px 0px 0px 190px;
}

.title{
position: absolute;
margin:-35px 0px 0px 61px;
}



.enter{
position: absolute;
margin:100px 0px 0px 280px;
}


.table-ichigo{
position: absolute;
margin:200px 0px 0px 187px;
}

.moji{
position: absolute;
text-align:center;
margin:233px 0px 0px 230px;
}


.alice{
position: absolute;
margin:368px 0px 0px 0px;
}

.drink{
position: absolute;
margin:428px 0px 0px 610px;
}

.tateline-trump{
position: absolute;
margin:-6px 0px 0px 780px;
}

/*画像位置ここまで*/


html {
	overflow:auto;
	scrollbar-3dlight-color:#ff2f2f;
	scrollbar-arrow-color:#ff2f2f;
	scrollbar-base-color:#ff2f2f;
	scrollbar-darkshadow-color:#ff2f2f;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ff2f2f;
	scrollbar-shadow-color:#ff2f2f;
}
