* html .iepngfix {
behavior: expression(IEPNGFIX.fix(this));
} 


* {
	margin: 0;
	padding: 0;
	
}


body {
font-size: 13px;
	color				: #000;
	font-family       : "ＭＳ Ｐゴシック", Osaka, sans-serif;
 line-height: 1.5em;

		text-align: left; /* テキストを中央揃えに指定 */
  
background:  url(../mitaka/image/lesson934.png)  left top;

}

.sp1  A:link{color: #666666;text-decoration:none;font-size: 10px;}
.sp1  A:visited{color: #666666;text-decoration:none;font-size: 10px;}
.sp1  A:hover{color: #1459d7; cursor: hand;text-decoration:none;font-size: 10px;}
.sp1  A:active{color: #1459d7;font-size: 10px;}


.sp2  A:link{color: #666666;text-decoration:none;font-size: 12px;}
.sp2  A:visited{color: #666666;text-decoration:none;font-size: 12px;}
.sp2  A:hover{color: #1459d7; cursor: hand;text-decoration:none;font-size: 12px;}
.sp2  A:active{color: #1459d7;font-size: 12px;}

.sp3  A:link{color: #ffffff;text-decoration:none;font-size: 12px;}
.sp3  A:visited{color: #ffffff;text-decoration:none;font-size: 12px;}
.sp3  A:hover{color: #1459d7; cursor: hand;text-decoration:none;font-size: 12px;}
.sp3  A:active{color: #1459d7;font-size: 12px;}
img {
	border: none;
	vertical-align: top;}


#wrapper_a2 {
         
margin: 0 auto; /* 左右方向のマージンをautoに指定 */
	text-align: left; /* テキストを左揃えに指定 */
padding: 0px;
 

}


#header {
      	height: 70px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

#container {
	position: relative; /* #primaryと#secondaryの親ボックスにするためにrelativeを指定 */
       margin: 0px 0px 0px 0px; /* 上下方向に10pxのマージンを指定 */
	padding: 0px;

}

h4 {
	margin : 23px 70px 0px 0px;
	font-size:11px;
	font-weight:normal;
	color : #ffffff;
	padding-right: 0px;
	text-align: right;
}

h5 { margin:8px 0px 8px  10px; }


/* 本文
---------------------------------------------*/
#primary {
position: absolute; /* 値にabsoluteを指定 */
	left: 100px; /* 左方向からの配置位置を指定 */
	top: 50px; /* 上方向からの配置位置を指定 */

       margin: 220px 0px 0px 0px; /* 上下方向に10pxのマージンを指定 */
	padding: 0px;
      	
}

#primary_a2 {
	    margin: 30px 0px 0px 125px; 
            	width: 520px; 
}

#primary_a3 {
	    margin: 10px 0px 0px 125px; 
            	width: 520px; 


}

#primary4_n {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 190px; /* ボックスの幅を指定 */
	     padding: 10px 0px 5px 10px;
background: #cccccc url(../mitaka/image/lesson684.png) right top ;
float: left;
text-align: left;

}
#primary4_n p.title{
	 font-size: 14px;
          line-height: 1.4em;
      color				: #fff;

 margin: 0em 0em 0em 0em;

text-align: left;

}
#primary_b {
	width: 525px; /* ボックスの幅を指定 */
	margin: 0px 0px 50px  0px; 
         padding: 20px 10px 10px 10px;
border-top: 1px solid #cccccc;
}

#primary_b.aaa {
	width: 525px; /* ボックスの幅を指定 */
	margin: 0px 0px 20px  0px; 
         padding: 20px 10px 10px 10px;
text-align: center;
border-top: 1px solid #fff;

}
#primary_b.aa10 {
	width: 580px; /* ボックスの幅を指定 */
	margin: 0px 0px 20px  0px; 
         padding: 0px 10px 10px 10px;
text-align: left;

}
#primary_b.aa12 {
	width: 525px; /* ボックスの幅を指定 */
	margin: 0px 0px 20px  0px; 
         padding: 10px 10px 10px 10px;
text-align: left;
border-top: 1px solid #cccccc;

}

#primary_b.aa13 {
	width: 525px; /* ボックスの幅を指定 */
	margin: 60px 0px 10px  0px; 
         padding: 20px 10px 10px 10px;
border-top: 1px solid #cccccc;
}

#primary_b.pop {
	width: 525px; /* ボックスの幅を指定 */
	margin: 0px 0px 0px  0px; 
         padding: 25px 10px 30px 10px;
border-top: 1px solid #cccccc;
}

#primary_c {
	width: 513px; /* ボックスの幅を指定 */
	margin: 0px 0px 0px  0px; 
         padding: 22px 20px 8px 20px;
text-align: left;
background:#f8f8f8;
border: 1px solid #ccc;

}
#primary_cc {
	width: 553px; /* ボックスの幅を指定 */
	margin: 50px 0px 0px  0px; 
         padding: 0px 0px 0px 0px;
text-align: left;
background:#f8f8f8;
border: 1px solid #ccc;

}
#primary_ccc {
	width: 513px; /* ボックスの幅を指定 */
	margin: 0px 0px 0px  0px; 
         padding: 14px 20px 3px 20px;
text-align: left;
background:#f8f8f8;
border-top: none;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;

}
#primary_ccc p {
	 font-size: 13px;
          line-height: 1.4em;
   margin: 0em 0em 1.0em 0em;
text-align: left;

}



#primary_d {
	width: 503px; /* ボックスの幅を指定 */
	margin: 0px 0px 0px  0px; 
         padding: 15px 20px 15px 20px;
text-align: left;
background:  url(../mitaka/image/lesson970.png)  left top;
border: 1px solid #f8f8f8;
}

#primary_d2 {
	width: 493px; /* ボックスの幅を指定 */
	margin: 10px 0px 20px  10px; 
         padding: 15px 20px 15px 20px;
text-align: left;
background:  url(../mitaka/image/lesson970.png)  left top;
border: 1px solid #f8f8f8;
}

#primary_d p {
	 font-size: 13px;
          line-height: 1.5em;
   margin: 0em 0em 0em 0em;
text-align: left;

}
#primary_d2 p.hot {
	 font-size: 13px;
          line-height: 1.5em;
   margin: 0em 0em 0.5em 0em;
text-align: left;

}

#primary_c.bbb {
	width: 250px; /* ボックスの幅を指定 */
	margin: 0px 20px 0px  0px; 
         padding: 0px 0px 0px 0px;
float: left;

}

#primary_c.bbc {
	width: 250px; /* ボックスの幅を指定 */
	margin: 0px 0px 0px  0px; 
         padding: 0px 0px 0px 0px;
float: left;
}
#primary_c.bbd {
	width: 250px; /* ボックスの幅を指定 */
	margin: 0px 20px 0px  0px; 
         padding: 0px 0px 0px 0px;
float: left;
text-align: left;

}
#primary_bob {
	width: 525px; /* ボックスの幅を指定 */
	margin: 40px 0px 10px  0px; 
         padding: 20px 10px 10px 10px;
border-top: 1px solid #cccccc;
}
#primary_bob2 {
	width: 525px; /* ボックスの幅を指定 */
	margin: 60px 0px 20px  0px; 
         padding: 20px 10px 10px 10px;
border-top: 1px solid #cccccc;
}

#primary_top {
	width: 525px; /* ボックスの幅を指定 */
	margin: 0px 0px 20px  0px; 
         padding: 20px 10px 10px 10px;
border-top: 1px solid #cccccc;
}
#primary_top p.rt {
	 font-size: 13px;
          line-height: 1.5em;
   margin: 0em 0em 1.0em 0em;
text-align: left;

}
#primary_top p.rt2 {
	 font-size: 13px;
          line-height: 1.7em;
   margin: 0em 0em 1.5em 0em;
text-align: left;

}

#primary_top p {
	 font-size: 13px;
          line-height: 1.5em;
   margin: 0em 0em 0em 0em;
text-align: left;

}

#primary_top p.phot2 {
	 font-size: 13px;
          line-height: 1.6em;
   margin: 1em 0em 0em 0em;
text-align: left;

}
#primary_top2 {
	width: 535px; /* ボックスの幅を指定 */
	margin: 0px 0px 0px  0px; 
         padding: 0px 10px 30px 10px;
}
#primary_top p {
	 font-size: 12px;
          line-height: 1.5em;
   margin: 0em 0em 0em 0em;
text-align: left;

}

#primary_b p {
	 font-size: 14px;
          line-height: 1.6em;
   margin: 0em 0em 1em 0em;
text-align: left;

}
#primary_b p.phot {
	 font-size: 14px;
          line-height: 1.6em;
   margin: 3em 0em 1em 0em;
text-align: left;

}
#primary_b p.phot2 {
	 font-size: 14px;
          line-height: 1.6em;
   margin: 0em 0em 0em 0em;
text-align: left;

}

#primary_c p {
	 font-size: 14px;
          line-height: 1.5em;
   margin: 0em 0em 0.5em 0em;
text-align: left;

}
#primary_c p.jk {
	 font-size: 13px;
          line-height: 1.4em;
   margin: 0em 0em 1em 0em;
text-align: left;

}

#pic {
	width: 520px; /* ボックスの幅を指定 */
	margin: 10px 0px 00px  0px; 
         padding: 00px 0px 0px 0px;
}
#pic.hidari {
	width: 542px; /* ボックスの幅を指定 */
	margin: 0px 0px 00px  3px; 
         padding: 20px 0px 0px 0px;
border-top: 1px solid #cccccc;


}
#pic.nnn{
	width: 542px; /* ボックスの幅を指定 */
	margin: 0px 0px 00px  0px; 
         padding: 20px 0px 0px 0px;


}

#picbox {
	margin: 0px 0px 0px 0px;
	width: 250px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: left; 
float: left; 

}
#picbox2 {
	margin: 0px 0px 0px 0px;
	width: 260px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: left; 
float: left; 

}

#picbox_rbox {
	margin: 0px 0px 0px 5px;
	width: 145px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: left; 
float: left; 

}
#picbox_rbox2 {
	margin: 0px 0px 0px 5px;
	width: 135px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: left; 
float: left; 

}

#picbox_left {
	margin: 0px 0px 0px 0px;
	width: 100px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: center; 
float: left; 

}
#picbox_left2 {

	margin: 0px 0px 0px 0px;
	width: 120px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: center; 
float: left; 

}

#picbox_right {
	margin: 0px 0px 0px 10px;
	width: 250px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: left; 
float: left; 

}
#picbox_right2 {
	margin: 0px 0px 0px 15px;
	width: 260px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: left; 
float: left; 

}

#pic p.ttt {
         font-size: 14px;
	margin: 0px 0px 3px 0px;
	    line-height: 1.5em;      
   padding: 0px 0px 0px 0px;

}

#pic p.small {
         font-size: 11px;
	margin: 0px 0px 0px 0px;
	    line-height: 1.4em;      
   padding: 0px 0px 0px 0px;

}
#pic p.ss {
         font-size: 12px;
	margin: 0px 0px 0px 0px;
	    line-height: 1.4em;      
   padding: 0px 0px 0px 0px;

}


#picboxa {
	margin: 0px 0px 0px 0px;
	width: 270px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: left; 
float: left; 

}
#picbox_rbox {
	margin: 0px 0px 0px 5px;
	width: 145px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: left; 
float: left; 

}

#picbox_left {
	margin: 0px 0px 0px 0px;
	width: 100px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: center; 
float: left; 

}
#picboxa_right {
	margin: 0px 0px 0px 10px;
	width: 240px; /* ボックスの幅を指定 */
   padding: 0px 0px 0px 0px;
text-align: left; 
float: left; 

}







#boxa {
position: absolute; /* 値にabsoluteを指定 */
	left: 180px; /* 左方向からの配置位置を指定 */
	top: -110px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa1 {
position: absolute; /* 値にabsoluteを指定 */
	left: 10px; /* 左方向からの配置位置を指定 */
	top: 500px; /* 上方向からの配置位置を指定 */
	
      	
}
#boxa2 {
position: absolute; /* 値にabsoluteを指定 */
	left: 180px; /* 左方向からの配置位置を指定 */
	top: -180px; /* 上方向からの配置位置を指定 */
	
}
#boxa3 {
position: absolute; /* 値にabsoluteを指定 */
	left: 600px; /* 左方向からの配置位置を指定 */
	top: 655px; /* 上方向からの配置位置を指定 */
	
}
#boxa4 {
position: absolute; /* 値にabsoluteを指定 */
	left: 110px; /* 左方向からの配置位置を指定 */
	top: -105px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa5 {
position: absolute; /* 値にabsoluteを指定 */
	left: 315px; /* 左方向からの配置位置を指定 */
	top: 200px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa6 {
position: absolute; /* 値にabsoluteを指定 */
	left: 495px; /* 左方向からの配置位置を指定 */
	top: 200px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa7 {
position: absolute; /* 値にabsoluteを指定 */
	left: 315px; /* 左方向からの配置位置を指定 */
	top: 152px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa8 {
position: absolute; /* 値にabsoluteを指定 */
	left: 495px; /* 左方向からの配置位置を指定 */
	top: 152px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa9 {
position: absolute; /* 値にabsoluteを指定 */
	left: 680px; /* 左方向からの配置位置を指定 */
	top: 257px; /* 上方向からの配置位置を指定 */
	
      	
}
#boxa11 {
position: absolute; /* 値にabsoluteを指定 */
	left: 630px; /* 左方向からの配置位置を指定 */
	top: -90px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa12 {
position: absolute; /* 値にabsoluteを指定 */
	left: 730px; /* 左方向からの配置位置を指定 */
	top: 90px; /* 上方向からの配置位置を指定 */
    	
}
#boxa13 {
position: absolute; /* 値にabsoluteを指定 */
	left: 100px; /* 左方向からの配置位置を指定 */
	top: -30px; /* 上方向からの配置位置を指定 */
    	
}
#boxa14 {
position: absolute; /* 値にabsoluteを指定 */
	left: 120px; /* 左方向からの配置位置を指定 */
	top: 220px; /* 上方向からの配置位置を指定 */
    	
}
#boxa15 {
position: absolute; /* 値にabsoluteを指定 */
	left: 100px; /* 左方向からの配置位置を指定 */
	top: 200px; /* 上方向からの配置位置を指定 */
    	
}
#boxa16 {
position: absolute; /* 値にabsoluteを指定 */
	left: 315px; /* 左方向からの配置位置を指定 */
	top: 140px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa17 {
position: absolute; /* 値にabsoluteを指定 */
	left: 495px; /* 左方向からの配置位置を指定 */
	top: 140px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa18 {
position: absolute; /* 値にabsoluteを指定 */
	left: 315px; /* 左方向からの配置位置を指定 */
	top: 221px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa19 {
position: absolute; /* 値にabsoluteを指定 */
	left: 495px; /* 左方向からの配置位置を指定 */
	top: 221px; /* 上方向からの配置位置を指定 */
	
      	background: #ｆｆｆｆｆｆ;
}
#boxa20 {
position: absolute; /* 値にabsoluteを指定 */
	left: 105px; /* 左方向からの配置位置を指定 */
	top: 375px; /* 上方向からの配置位置を指定 */
	
      
}
#boxa21 {
position: absolute; /* 値にabsoluteを指定 */
	left: 615px; /* 左方向からの配置位置を指定 */
	top: 60px; /* 上方向からの配置位置を指定 */
	
      
}
#boxa22 {
position: absolute; /* 値にabsoluteを指定 */
	left: 75px; /* 左方向からの配置位置を指定 */
	top: 300px; /* 上方向からの配置位置を指定 */
	
      
}
#boxa23 {
position: absolute; /* 値にabsoluteを指定 */
	left: 75px; /* 左方向からの配置位置を指定 */
	top: 280px; /* 上方向からの配置位置を指定 */
      
}
#boxa24 {
position: absolute; /* 値にabsoluteを指定 */
	left: 590px; /* 左方向からの配置位置を指定 */
	top: 600px; /* 上方向からの配置位置を指定 */
	
}
#boxa25 {
position: absolute; /* 値にabsoluteを指定 */
	left: 100px; /* 左方向からの配置位置を指定 */
	top: 47px; /* 上方向からの配置位置を指定 */
    	
}
#boxa26 {
position: absolute; /* 値にabsoluteを指定 */
	left: 100px; /* 左方向からの配置位置を指定 */
	top: 230px; /* 上方向からの配置位置を指定 */
    	
}
#boxa27 {
position: absolute; /* 値にabsoluteを指定 */
	left: 560px; /* 左方向からの配置位置を指定 */
	top: 170px; /* 上方向からの配置位置を指定 */
    	
}
#boxa28 {
position: absolute; /* 値にabsoluteを指定 */
	left: 590px; /* 左方向からの配置位置を指定 */
	top: -20px; /* 上方向からの配置位置を指定 */
    	
}
#boxa29 {
position: absolute; /* 値にabsoluteを指定 */
	left: 155px; /* 左方向からの配置位置を指定 */
	top: -260px; /* 上方向からの配置位置を指定 */
    	
}

#picd_box2pic {	
	width: 520px; /* ボックスの幅を指定 */
	      margin: 20px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
     
text-align: center; 
}

#picd_box2c {	
	width: 550px; /* ボックスの幅を指定 */
	      margin: 10px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
     
text-align: center; 
}
#picd_box3c {	
	width: 550px; /* ボックスの幅を指定 */
	      margin: 40px 0px 0px 0px;
         padding: 20px 0px 0px 0px;
     
text-align: center; 
}
#picd_box4c {	
	width: 550px; /* ボックスの幅を指定 */
	      margin: 20px 0px 0px 0px;
         padding: 0px 0px 20px 0px;
     
text-align: center; 
}

	div.pagination {
		padding: 5px 3px;
		margin: 3px;
		text-align:center;
		color:#a0a0a0;
		font-size:80%;
text-align: center;
	}
	div.pagination a {
		border: 1px solid #909090;
		margin-right:3px;
		padding:5px 5px;
		background-image:url(../mitaka/image/lesson513.png);
		background-position:bottom;
		text-decoration: none;
		color: #c0c0c0;
	}
	div.pagination a:hover, div.meneame a:active {
		border: 1px solid #f0f0f0;
		background-image:url(../mitaka/image/lesson514.png);
		background-color:#404040;
		color: #ffffff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding: 5px 5px;
		border: 1px solid #ffffff;
		font-weight: bold;
		background-color: #606060;
		color: #ffffff;
	}
	div.pagination span.disabled {
		margin-right:3px;
		padding:5px 5px;
		border: 1px solid #606060;
		color: #808080;
	}
---------------------------------------------*/

#hor-zebra4
{
	
	font-size: 13px;
	

	width: px;
	text-align: left;
	

}

#hor-zebra4 th
{
	font-size: 13px;
	font-weight: normal;
	padding: 11px 0px 3px 0px;
	color: #f2f2f2;

background-image: url(../mitaka/image/lesson794.png) ;
text-align: center;

}

#hor-zebra4 td
{line-height:1.5em;
	padding: 0px 0px 0px 0px;
	color: #666;

}
#hor-zebra4 td.club
{line-height:1.5em;
	padding: 11px 0px 3px 10px;
	color: #000;
border-bottom: 1px solid #f8f8f8; 
}
#hor-zebra4 td.club2
{line-height:1.5em;
	padding: 11px 0px 3px 10px;
	color: #000;
background: #eee ;
text-align: left;
border-bottom: 1px solid #f8f8f8; 

}


#hor-zebra4 td p.ww  A:link{color: #1459d7;text-decoration:none;font-size: 11px;}
#hor-zebra4 td p.ww  A:visited{color: #1459d7;text-decoration:none;font-size: 11px;}
#hor-zebra4 td p.ww  A:hover{color: #006600; cursor: hand;text-decoration:none;font-size: 11px;}
#hor-zebra4 td p.ww  A:active{color: #006600;font-size: 11px;}





#hor-zebra4 p { font-size: 13px;
                         text-align: left;
                          line-height:1.5em;
margin: 0px 0px 0px 0px; 
}
