/*基本設定
--------------------------------------*/
*{margin: 0px;padding: 0px;border: none;font-size: 12px;color: #777777;}
body{background-color: #FFFFFF;background-image: url(img/bg.jpg);background-repeat: repeat;
	background-position: left top;}
	
#cr{clear: both;}


/*パンクズ
--------------------------------------*/
#pan{ text-align: right; margin:auto; width: 972px; letter-spacing: 1px;}	

/*コンテンツ全体
--------------------------------------*/
#contents{margin:auto; width: 972px; height: 668px;}

#menu h1{display:none}

#leftout{background-image: url(img/bg_menu2.jpg);background-repeat: no-repeat;
	float: left;width: 99px;height: 668px;}

#left{background-image: url(img/bg_menu.jpg);background-repeat: no-repeat;
	float: left;width: 432px;height: 668px;}
	
#light{background-image: url(img/bg_iframe.jpg);background-repeat: no-repeat;
	float: left; width: 441px;height: 668px;}
	
#iframe{background-image: url(img/bg_iframe.jpg);background-repeat: no-repeat;
	width: 441px;height: 668px;}
	
/*iframe
--------------------------------------*/
h4{font-size: 12px; font-weight: bold; color: #66cc33;
	margin: 0px 0px 0px 140px; padding: 80px 0px 0px 0px; height: 14px;}
	
h1{font-size: 16px; line-height: 140%; font-weight: bold;
	color: #66cc33; margin: 0px 0px 0px 10px; height: 105px;}	

#movie{width: 320px; height: 365px; margin: 0px 0px 0px 8px;}

#iframe p{font-size: 13px; line-height: 140%;
	font-weight: bold; color: #ffffff; margin: 0px 0px 0px 40px;}
	
/*menu
--------------------------------------*/
#menu
{
	width: 373px;
	margin: 160px 0px 0px 10px;
	height:385px;
	overflow:auto;
	scrollbar-Track-Color:#d0dcff;
	scrollbar-Face-Color:#3265ff;
	scrollbar-Shadow-Color:#f7f347;
	scrollbar-DarkShadow-Color:#3265ff;
	scrollbar-Highlight-Color:#3265ff;
	scrollbar-3dLight-Color:#3265ff;
	scrollbar-Arrow-Color:#f7f347;
	clear: both;
}

#menu p{padding: 5px 0px 0px 10px; line-height: 130%; width: 100px;}

.box1 {padding: 18px 14px 3px 0px; font-size: 10px;}

/*rogo
--------------------------------------*/
#dai2{ padding: 275px 0px 0px 0px;}
#dai2m{ padding: 15px 0px 0px 0px;}
#dai2_06{ padding: 50px 0px 0px 0px;}
#dai2t{ padding: 62px 0px 0px 0px;}

/*new スタイル
--------------------------------------*/
#news{width: 118px; float: left;}

#news p{width: 100px; padding: 0px 0px 0px 10px; margin: 0px; height: 48px;}
.day{width: 105px; height:15px; padding: 0px; margin: 0px; font-size: 10px; text-align: right;}
.pic{width: 119px; height:71px; text-align: center;}
.play{width: 119px; height:31px; text-align: center;}

/*2006用
--------------------------------------*/
#left2006{background-image: url(img/bg_menu2006.jpg);background-repeat: no-repeat;
	float: left;width: 432px;height: 668px;}

.back_20072 a{ display : block; width : 77px; height: 16px; background-repeat : no-repeat; 
background-position : top center ; margin: 17px 0px 0px 150px; text-indent: -99999px;}
.back_20072 a:link{background-image : url(img/back_20072.gif) ;}
.back_20072 a:visited{background-image : url(img/back_20072.gif) ;}
.back_20072 a:hover{background-image : url(img/back_20072b.gif) ;}
.back_20072 a:active{background-image : url(img/back_20072b.gif) ;}



/*2007用
--------------------------------------*/
#left2007{background-image: url(img/bg_menu2007.jpg);background-repeat: no-repeat;
	float: left;width: 432px;height: 668px;}
	
.back_2006 a{ display : block; width : 77px; height: 16px; background-repeat : no-repeat; 
background-position : top center ; margin: 17px 0px 0px 10px; text-indent: -99999px; float: left;}
.back_2006 a:link{background-image : url(img/back_2006.gif) ;}
.back_2006 a:visited{background-image : url(img/back_2006.gif) ;}
.back_2006 a:hover{background-image : url(img/back_2006b.gif) ;}
.back_2006 a:active{background-image : url(img/back_2006b.gif);}	

.back_2008 a{ display : block; width : 147px; height: 16px; background-repeat : no-repeat; 
background-position : top center ; margin: 17px 0px 0px 100px; text-indent: -99999px; float: left;}
.back_2008 a:link{background-image : url(img/back_2008.gif) ;}
.back_2008 a:visited{background-image : url(img/back_2008.gif) ;}
.back_2008 a:hover{background-image : url(img/back_2008b.gif) ;}
.back_2008 a:active{background-image : url(img/back_2008b.gif);}

/*2008用
--------------------------------------*/
.back_20071 a{ display : block; width : 77px; height: 16px; background-repeat : no-repeat; 
background-position : top center ; margin: 17px 0px 0px 150px; text-indent: -99999px;}
.back_20071 a:link{background-image : url(img/back_20071.gif) ;}
.back_20071 a:visited{background-image : url(img/back_20071.gif) ;}
.back_20071 a:hover{background-image : url(img/back_20071b.gif) ;}
.back_20071 a:active{background-image : url(img/back_20071b.gif) ;}

/*info
--------------------------------------*/
#info{ width: 105px; height:15px; margin: 0px; font-size: 11px;padding: 10px 14px 0px 0px; color: #ff3333;  text-align: right; font-weight : bold;}
#dai2m{ padding: 15px 0px 0px 0px;}
#dai2_06{ padding: 50px 0px 0px 0px;}
#dai2t{ padding: 62px 0px 0px 0px;}

