 
body{

  color : #000000;

  background : #ffffff;

  margin : 15px 0px 0px 0px;

  padding : 0px;

  text-align : center;

}

.imgpointer{
  cursor : pointer;
}

#container {
  position:relative;
  width:720px;
  margin : 0px auto;
  top:0px;
  padding: 50px 0px 0px 0px;
  margin-right: auto;*/
}

#header{
  width:720px;
  position:absolute;
  top:0px;
  left:0px;
}

#header2{
  width:721px;
  position:absolute;
  top:0px;
  left:0px;
}

#leftspace{
  width:170px;
  border-right: 1pt solid #5F5167;
  position:absolute;
}

#leftspace-m{
  width:170px;
  border-right: 1pt solid #008AA0;
  position:absolute;
}

#leftspace-p{
  width:170px;
  border-right: 1pt solid #B75367;
  position:absolute;
}

#leftspace-el{
  width:170px;
  border-right: 1pt solid #71B684;
  position:absolute;
}

#leftspace-ev{
  width:170px;
  border-right: 1pt solid #8CB917;
  position:absolute;
}

#leftspace-ev206{
  width:170px;
  border-right: 1pt solid #739167;
  position:absolute;
}

#leftspace-klein{
  width:170px;
  border-right: 1pt solid #FB0E28;
  position:absolute;
}

#leftspace-ef{
  width:170px;
  border-right: 1pt solid #9E7537;
  position:absolute;
}

#leftspace-e12{
  width:170px;
  border-right: 1pt solid #546A8A;
  position:absolute;
}

#leftspace-midi{
  width:170px;
  border-right: 1pt solid #F24B33;
  position:absolute;
}

#leftspace-pe{
  width:170px;
  border-right: 1pt solid #F97582;
  position:absolute;
}

#leftspace-lv{
  width:170px;
  border-right: 1pt solid #01665E;
  position:absolute;
}

#leftspace-wh{
  width:170px;
  border-right: 1pt solid #376772;
  position:absolute;
}

#circlespace{
  width:8px;
  position:absolute;
  top:93px;
  left:435px;
}

.leftspace{
  width:170px;
  border-right: 1pt solid #5F5167;
/*  position:absolute;*/
  background-color:#666;
}

.left-comment{
  width:126px;
  height:52px;
  position:absolute;
}

.left-comment2{
  width:135px;
  height:52px;
  position:absolute;
}

#rightspace1{
  width:550px;
  position:absolute;
}

#rightspace2{
  width:550px;
  position:absolute;
  font-size:10px;
  line-height:15px;
  text-align : justify;
  text-justify : auto;
}

.shogen{
  padding:0px;
  position:absolute;
  font-size:10px;
  line-height:14px;
  text-align:left;
/*  float:left;*/
}

.shogen ul{
  list-style-type:square;
  list-style-position: outside;
}

.topnavi{
  width:540px;
  padding:0px;
  position:absolute;
}

.information{
  width:540px;
  padding:0px;
  position:absolute;
}

.squar{
	list-style-image: url(../third/whitehill/img/squar.gif);
}

.madorizu1{
  width:250px;
  height:405px;
  position:absolute;
}

.shikiri-l{
  width:516px;
  height:24px;
  position:absolute;
}

.madorizu2{
  width:204px;
  height:365px;
  position:absolute;
  float:left;
}

.madorizu3{
  width:550px;
  height:209px;
  position:absolute;
}

.madorizu4{
  width:550px;
  position:absolute;
}

.haichizu{
  width:550px;
  height:815px;
  position:absolute;
}

.circle{
  width:8px;
  height:9px;
  position:absolute;
  float:left;
}

.comment{
  font-size:12px;
  position:absolute;
  text-align:left;
}

.comment-s{
  font-size:10px;
  line-height:15px;
  position:absolute;
  text-align : justify;
  text-justify : auto;
}

.image{
  float:left;
  position:absolute;
}

#totop{
  width:208px;
  height:18px;
  position:absolute;
}

#totop2{
  width:70px;
  height:25px;
  position:absolute;
}











.text_10px {  font-size: 10px}
.text12_px {  font-size: 12px}
.text12px_20 {  font-size: 12px; line-height: 20px}
