/* CSS Document */

@charset "utf-8";

/* 
1.初期設定
2.スペーサー
3.wrap,contanir
4.ヘッダ
5.メイン 
 */

/* 
修正日：070619
修正者：島袋
 */


/* 
1.初期設定 */

* { 
}

body {
  background-color:#ffffff;
  font-style:normal;
  font-size:100%;
  line-height:1.3;
  letter-spacing:normal;
  margin:0px;
}

head,html,body,h1,h2,h3,h4,h5,div,span,p,ol,ul,li,img,table,th,tr,td,strong,a,address {
 font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
 margin:0px;
 padding:0px;
}

h1,h2,h3,h4,h5,p,strong,span,div,ul,li,a,address{
 color:#000000;
 line-height:1.3;
 font-style:normal;
}

/*
2.スペーサー */
.rightSpace {
 display:block;
 width:1px;
}

/* 
3.wrap,contanir */

#wrap {
 margin:7px 0;
 padding:0;
}

#container {
 margin:0;
 padding:0;
 width:586px;
 border-collapse:collapse;
 border:none;
}

#container td {
 empty-cells:show;
 vertical-align:top;
}


/* 
4.ヘッダ */
#logo {
 background-color:#CCCCCC;
 background-position:left top;
 background-repeat:repeat-x;
 width:417px;
	text-align:left;
	background-image:url(img/bg_logoback.jpg);
}

#logo img {
 border:0px;
}

#winclose {
 width:169px;
 height:49px;
}
#winclose img {
 border:0px;
}

.rightSpace2 {
 margin:0px;
 padding:0px;
 width:1px;
 height:49px;
}

.rightSpace2 .spacer2{
 margin:0px;
 padding:0px;
 width:1px;
 height:49px;
 display:none;
}

/* 
5.メイン */
#leftSide {
 width:12px;
 background-image:url(../../../../Templates/movie_temp/left.gif);
 background-position:left;
}

#movie {
 background-color:#999999;
 vertical-align:top;
}

#frsInfo {
 font-size:0.9em; 
 background-color:#EEEEEE; 
 margin-top:3px;
 text-align:center;
}

#center {
 background-image:url(../../../../Templates/movie_temp/center.gif);
 background-repeat:repeat-y;
}

#main {
 width:230px;
}

h2#title {
   width:230px;
   font-size: 85%;
   font-style: normal;
   line-height:1.3;
   font-weight:bold;
   margin-top:5px;
   margin-bottom:7px;
   text-align:center;
}

div#textArea {
	font-size: 0.80em;
	font-style: normal;
	line-height: 1.5;
	margin-bottom: 3px;
	margin-top:10px;
	text-align:left;
	margin-left: 5px;
}
#linkArea {
  margin-top:10px;
}
#link {
   font-size:85%;
   font-style:normal;
   line-height:1.3;
   font-weight:bold;
   margin-top:7px;
   margin-bottom:5px;
   margin-left:5px;
   padding:0px;
   text-align:left;
}

ul {
   list-style-type:none;
   margin-top:0px;
   margin-right:5px;
   margin-bottom:5px;
   margin-left:0px;
   padding-left:5px;
   text-align:left;
}

.linklist {
	font-size:80%;
	font-style:normal;
	line-height:1.3;
	font-weight:normal;
	margin-top:3px;
	margin-left:7px;
	margin-bottom:3px;
	padding-left:0px;
	text-align:left;
	padding-right: 0px;
}

.linklist a{
    color:#0000FF;
}


#rightSide {
   background-image:url(../../../../Templates/movie_temp/right.gif);
}

/* フッター */
#bottom01 {

}


#footer {
 display:none;
 margin::3px auto 0 auto;
 width:589px;
 height:75px;
}

#footer a img{
 border:none;
}


#wrap #bottom {
	background-repeat: repeat-x;
	width: 720px;
}
#wrap #bottom adress {
	background-repeat: no-repeat;
	text-align: left;
	background-color: transparent;
	margin: 0;
	padding: 0;
}
#wrap #bottom #bottom-right {
	text-align: right;
	margin-right: 0px;
}
#container #bottom01 {
	background-color: #5A5A5A;
}

#container #bottom01 p{
 color:#CCCCCC;
	text-align:center;
}

