/*
reset style
--------------------*/
html, body, div, span, h1, h2, h3, h4, h5, h6,
p, a, em, font, img, dl, dt, dd, ul, ol, li, strong
input, textarea {
	margin:0;
	padding:0;
}
ol, ul {
	list-style:none;
}
img {
	border:none;
}
body {
  background-image:url(img/bg/bg01.gif);
  font-size:12px;
}
/*ji-----------------*/
#ji {
  width:820px;
  background-color:#FFFFFF;
  margin:10px auto 10px auto;
}
/*main-----------------*/
#main {
  width:800px;
  margin:10px auto 0 auto;
}
#container {
}
/*header-----------------*/
.header {
  margin:0 0 10px 0;
}
/*leftcolumn-----------------*/
.leftcolumn {
  float:left;
  width:200px;
}
/*centercolumn-----------------*/
.centercolumn {
  float:left;
  width:380px;
  margin:0 0px 0 10px;
}
.textbox {
  font-size:11px;
  background-color:#CCCCCC;
  padding:2px;
}
ul.photopick li {
  width:120px;
  float:left;
  font-size:11px;
  margin:0 6px 0 0;
  line-height:15px;
}
.asppr {
  width:140px;
  float:right;
}
.movietext {
  float:right;
  width:275px;
  line-height:15px;
}
ul.movie {
  margin:10px 0 0 0;
}
ul.movie li {
  float:left;
  width:55px;
}
.aspkousin {
  clear:both;
}
/*rightcolumn-----------------*/
.rightcolumn {
  float:right;
  width:200px;
}
/*bottom-----------------*/
.asppr2 {
}
.textlink {
  background-color:#CCCCCC;
}
.textlink img {
  border-bottom:dashed 2px #FFFF00;
}
.textlink ul {
  margin:1em;
  height:200px;
  overflow:auto;
}
.textlink ul li {
  width:185px;
  height:18px;
  float:left;
}
.favorite ul {
  margin:1em;
  font-size:10px;
}
.favorite ul li {
  margin:0 0 0 9px;
  float:left;
}
.ninsyo ul {
  margin:0.2em 0 0.4em 0.4em;
  font-size:13px;
  line-height:33px;
}
.copyright {
  clear:both;
  text-align:center;
  background-color:#CCCCCC;
  height:20px;
  padding-top:6px;
}
/*enter-----------------*/
.ener ul {
}





/*閉鎖用に使いまふ------------------------------------*/



/*heisa------------------------------------*/

#heisa {
  width:700px;
  background-color:#FFA500;
  margin:30px auto 0 auto;
  padding:15px;
  border: groove #FF4500;

}


/*sonoiti------------------------------------*/

.sonoiti{
  widows:700px;
  margin:10px;
  padding:5px;
  text-align:center;
  font-size:14px;  

}

.sononi{
  widows:700px;
  margin:10px;
  padding:5px;
  text-align:center;
  font-size:36px;

}


/*reset------------------------------------*/
.reset{
  clear:both;
  display:block;
  visibility:hidden;
}

















