
* {
	margin:0px;
	padding:0px;
}
body {
   background-color:#CCCCCC;
   font-size:13px;
}
ol, ul {
	list-style:none;
}
img {
   border:none;
}
/*
clearfix
------------------------------- */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {	display:inline-table }
/* Mac OS版IEには適用しない \*/
* html .clearfix { height:1% }
*+html .clearfix { height:1% }
.clearfix { display:block; }

/*
sitaji-----------------*/
#sitaji {
   width:1030px;
   margin-left:auto;
   margin-right:auto;
   background-color:#FFFFFF;
   
}
/*
main------------------*/
#main {
   width:1000px;
   margin:0 auto 0 auto;
}
/*
title------------------*/
#title {
  border:#999999 solid 1px;
  height:13px;
  background-image:url(img/title/titleber2.jpg);
  font-size:13px;
  font-weight:400;
  padding-left:5px;
}
#air {
  clear:both;
}
/*
box------------------*/
#box {
  margin:10px 0 0 0;
}
/*
left------------------*/
#left {
  float:left;
}
.acr {
  float:left;
  width:235px;
}
.prair {
  height:5px;
  background-color:#FFFFFF;
}
.prbox {
  float:right;
  width:520px;
  background-color:#ff75b0;
  padding-bottom:10px;
}
.prin {
  background-color:#ffcae0;
  width:500px;
}
.prtextbox {
  width:470px;
  margin:0 auto 0 auto;
}
.maincontents {
}
.enterbox {
  width:325px;
  height:50px;
  background-image:url(img/maincontents/enter.jpg);
  border:#333333 solid 1px;
  text-decoration:none;
  float:left;
  margin:10px 0 0 8px;
}
/*
right------------------*/
#right {
  float:right;
}

/*
pickup------------------*/
.pickup {
}
.pickupin {
  width:170px;
  margin:10px 0 0 25px;
  float:left;
}
.pickupin a {
  text-decoration:none;
}
/*
textlink------------------*/
.textlinknew {
}
.textlinknew ul {
  background-color:#FFCCFF;
  padding:0.5em;
  height:100px;
  overflow:auto;
}
.textlinknew ul li {
  background-image:url(img/title/titleber1.jpg);
  border:#999999 solid 1px;
  width:185px;
  text-align:center;
  height:18px;
  line-height:18px;
  margin:5px 5px 0 0;
  float:left;
}
ul li a {
  text-decoration:none;
}

.textlinktop {
}
.textlinktop ul {
  width:220px;
  height:190px;
  margin:10px;
  text-align:center;
  padding:5px;
  float:left;
}
.textlinktop ul li {
  background-image:url(img/title/titleber1.jpg);
  border:#999999 solid 1px;
  width:210px;
  height:25px;
  line-height:25px;
  margin:7px 0 0 0;
  font-size:14px;
  font-weight:800;
}

.textlinkcategory {
  width:240px;
  float:left;
  margin:20px 5px 0 5px;
}
.textlinkcategory ul {
  height:400px;
  overflow:auto;
}
.textlinkcategory ul li {
  width:220px;
  background-color:#CCCCCC;
  margin:5px 0 0 0;
  line-height:19px;
}
.textlinkcategory ul li a {
  margin:0 0 0 5px;
}
/*
movie------------------*/
.movie {
  margin:10px 0 0 4px;
  width:496px;
  height:100px;
  float:left;
}
.movietext {
  float:right;
  width:390px;
  line-height:20px;
  height:100px;
  margin:0 5px 0 0;
}
.movietext ul li {
  float:left;
  margin-right:10px;
}

/*
ninsyo------------------*/
.ninsyo {
  line-height:18px;
}
.ninsyo a {
  text-decoration:none;
  color:#FF3300;
  font-weight:400;
}
/*
prwaku------------------*/
#prwaku {
}

















