* html .iepngfix {
behavior: expression(IEPNGFIX.fix(this));
} 


* {
	margin: 0;
	padding: 0;
	
}
body {
font-size: 12px;
	color				: #666666;
	font-family       : "ＭＳ Ｐゴシック", Osaka, sans-serif;

		text-align: center; /* テキストを中央揃えに指定 */
  
background:  url(../mitaka/image/lesson1001.png)  repeat-x;


}
  A:link{color: #1459d7;text-decoration:none;font-size: 12px;}
  A:visited{color: #1459d7;text-decoration:none;font-size: 12px;}
  A:hover{color: #006600; cursor: hand;text-decoration:none;font-size: 12px;}
  A:active{color: #006600;font-size: 12px;}


.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;}

.sp4  {font-size: 8px;
          line-height: 1.2;
}
.sp5  A:link{color: #1459d7;text-decoration:none;font-size: 12px;}
.sp5  A:visited{color: #1459d7;text-decoration:none;font-size: 12px;}
.sp5  A:hover{color: #006600; cursor: hand;text-decoration:none;font-size: 12px;}
.sp5  A:active{color: #006600;font-size: 12px;}

.red {
	color: #ff0000;
}

img {
	border: none;
	vertical-align: middle;}

#wrapper {
	
margin: 0 auto; /* 左右方向のマージンをautoに指定 */
	text-align: left; /* テキストを左揃えに指定 */
padding: 0px;

}
#header {
      	height: 132px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

#container {
	
	width: 100%; /* ボックスの幅を指定 */
	display: table;
background:  url(../mitaka/image/lesson628.png)  no-repeat center top;
}

  #content {
position: relative; /* #primaryと#secondaryの親ボックスにするためにrelativeを指定 */

	width: 912px;
	margin: 0px auto 0;
	
padding: 0px;

}


}
h1 {
	margin : 1px 18px 0px 300px;
	font-size:11px;
	font-weight:normal;
	color : #ffffff;
	padding-right: 0px;
	text-align: left;
}


h2 {    margin : 5px px 0px 0px;
	font-size: 11px;
	font-weight:normal;
		padding-right: 0px;
	text-align: left;
}
h3 {    margin : 0px 0px 0px 0px;
	font-size: 11px;
	font-weight:normal;
	text-align: center; 
}

 h5 {    margin : 0px 0px 1px 1px;
	font-size: 10px;
	font-weight:normal;
		color		: #fff;
	text-align: left;
}
  h5  a:link{color: #ffffff;text-decoration:none;font-size: 10px;}
  h5  a:visited{color: #ffffff;text-decoration:none;font-size: 10px;}
  h5  a:hover{color: #1459d7; cursor: hand;text-decoration:none;font-size: 10px;}
  h5  a:active{color: #006600;font-size: 10px;}

 


/* 本文
---------------------------------------------*/
#primarybig {
margin: 0px 0px 0px 0px; /* 左方向に20pxのマージンを指定 */
          padding: 0px 0px 40px 7px;
			width: 905px; /* ボックスの幅を指定 */
	float: left; 
text-align: left;
}


#primary {
	margin: 35px 0px 40px 0px; /* 左方向に20pxのマージンを指定 */
          padding: 0px 6px 6px 6px;


	width: 888px; /* ボックスの幅を指定 */
	float: left; 
background:  #000000 url(../mitaka/image/lesson50.png)  repeat-y;

     
}
#primarytop {
	margin: 6px 0px 1px  0px; /* 左方向に210pxのマージンを指定 */
	width: 573px; /* ボックスの幅を指定 */
         
}

#primary_pic {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 878px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
     float: left; 
 background:  #;

}

#primary1 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 868px; /* ボックスの幅を指定 */
	padding: 10px 10px 10px 10px;
       float: left; 
 background:  #fff;
}

#primary1_aaa2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 888px; /* ボックスの幅を指定 */
	     padding: 5px 0px 0px 0px;
background: #000 url(../mitaka/image/lesson719.png) left top repeat-y;


}

#primary1_book {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 868px; /* ボックスの幅を指定 */
	padding: 10px 0px 0px 0px;
       float: left; 
 
border-top: 3px double #c7e1f3;
}
#primary1_book p {
             font-size: 12px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 5px 0px 0px 0px;
}
#primary1_book2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 868px; /* ボックスの幅を指定 */
	padding: 10px 0px 0px 0px;
       float: left; 
 
border-top: 3px double #fdd5f9;
background-image: url(../mitaka/image/lesson1061.png);

}
#primary1_book2 p {
             font-size: 12px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 5px 0px 0px 0px;}


#primary1_book3 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 868px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
       float: left; 
 background-image: url(../mitaka/image/lesson1062.png);

}

#primary1_book4 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 868px; /* ボックスの幅を指定 */
	padding: 10px 0px 0px 0px;
       float: left; 
 }

#primary1_book5 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 220px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
       float: left; 
 }

#primary1_book6 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 640px; /* ボックスの幅を指定 */
	padding: 26px 0px 0px 0px;
       float: left; 
 

}
#primary1_book6 p {
             font-size: 12px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.0em;
padding: 0px 0px 0px 0px;}

#primary1_book7 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 848px; /* ボックスの幅を指定 */
	padding: 10px 10px 10px 10px;
       float: left; 
 
border-top: 3px double #c7e1f3;

}
#primary1_book7 p {
             font-size: 14px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 5px 0px 0px 0px;}

#primary1_book8 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 260px; /* ボックスの幅を指定 */
	padding: 10px 10px 11px 10px;
       float: left; 
 background-image: url(../mitaka/image/lesson1067.png);

}

#primary1_book8 p {
             font-size: 11px;
	color				: #666666;
	width: 160px; 
margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 0px 0px;}

#primary1_book9 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 260px; /* ボックスの幅を指定 */
	padding: 10px 10px 11px 10px;
       float: left; 
 background-image: url(../mitaka/image/lesson1069.png);

}

#primary1_book9 p {
             font-size: 11px;
	color				: #666666;
	width: 190px; 
margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 0px 0px;}


#primary1_book10 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 280px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
       float: left; 
 text-align: center; 

}
#primary1_book11 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 280px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
       float: left; 
 text-align: left; 

}

#primary1_book12 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 848px; /* ボックスの幅を指定 */
	padding: 10px 10px 0px 10px;
       float: left; 
 
border-top: 3px double #c7e1f3;

}
#primary1_book13 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 848px; /* ボックスの幅を指定 */
	padding: 10px 10px 0px 10px;
       float: left; 
 
}










#primary1_awaku3 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 532px; /* ボックスの幅を指定 */
	     padding: 20px 0px 0px 0px;
float:left;

}
#primary1_awaku4 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 532px; /* ボックスの幅を指定 */
	     padding: 0px 0px 10px 0px;
background: #ffffff ;
float:left;

}
#primary1_awaku5 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 522px; /* ボックスの幅を指定 */
	     padding: 5px 5px 5px 5px;
background: #ffffff url(../mitaka/image/lesson693.png) left top no-repeat;
float:left;

}
#primary1_awaku6 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 520px; /* ボックスの幅を指定 */
	     padding: 10px 0px 10px 10px;
background: #ffffff ;
float:left;
border: 1px solid #ccc;

}
#primary1_awaku6 p {
          font-size: 12px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 5px 0px 0px 0px;
}

#primary1_a{
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1016.png) left top no-repeat;
float:left;

}
#primary1_a p {
        width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}
#primary1_a p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_a span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}
#primary1_a2{
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1032.png) left top no-repeat;
float:left;

}
#primary1_a2 p {
        width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}
#primary1_a2 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_a2 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}
#primary1_a3{
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1038.png) left top no-repeat;
float:left;

}
#primary1_a3 p {
        width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}
#primary1_a3 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_a3 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}

#primary1_a4{
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1041.png) left top no-repeat;
float:left;

}
#primary1_a4 p {
        width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}
#primary1_a4 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_a4 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}
#primary1_a5{
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1046.png) left top no-repeat;
float:left;

}
#primary1_a5 p {
        width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}
#primary1_a5 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_a5 span {

          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}


#primary1_a6{
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1048.png) left top no-repeat;
float:left;

}
#primary1_a6 p {
        width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}
#primary1_a6 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_a6 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}

#primary1_a7{
	margin: 0px 5px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 210px; /* ボックスの幅を指定 */
	     padding: 50px 0px 20px 0px;
background: #ffffff ;
float:left;

}
#primary1_a7 p {
         font-size: 12px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 5px 0px 10px 0px;
}
#primary1_a7 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_a7 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}
#primary1_a7a{
	margin: 20px 100px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 207px; /* ボックスの幅を指定 */
	     padding:10px 0px 5px 10px;
background: #020202 ;
float:left;

}

#primary1_a8{
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;



background: #ffffff url(../mitaka/image/lesson1055.png) left top no-repeat;
float:left;

}
#primary1_a8 p {
        width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}
#primary1_a8 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_a8 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}


#primary1_aclub{
	margin: 0px 7px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 50px 0px 10px 20px;
background: #ffffff url(../mitaka/image/lesson611.png) left top no-repeat;
float:left;

}
#primary1_aclub p {
        width: 160px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}
#primary1_aclub p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_aclub span {
          margin: 5px 0px 2px 140px; /* 左方向に210pxのマージンを指定 */
}

#primary1_b{
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1018.png) left top no-repeat;
float:left;

}
#primary1_b p {
        
         width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}

}
#primary1_b p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}

#primary1_b span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}
#primary1_b2{
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1033.png) left top no-repeat;

float:left;

}
#primary1_b2 p {
        
         width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}

}
#primary1_b2 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}

#primary1_b2 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}

#primary1_b3 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1037.png) left top no-repeat;
float:left;

}
#primary1_b3 p {
        
         width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}

}
#primary1_b3 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}

#primary1_b3 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}

#primary1_b4 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1042.png) left top no-repeat;
float:left;

}
#primary1_b4 p {
        
         width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}

}
#primary1_b4 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}


#primary1_b4 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}

#primary1_b5 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1047.png) left top no-repeat;
float:left;

}
#primary1_b5 p {
        
         width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}

}
#primary1_b5 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}

#primary1_b5 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}

#primary1_b6 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1049.png) left top no-repeat;
float:left;

}
#primary1_b6 p {
        
         width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}

}
#primary1_b6 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}

#primary1_b6 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}

#primary1_b7 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 307px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;
background: #ffffff ;
float:left;

}
#primary1_b7 p {
        
        
        font-size: 12px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 5px 0px 10px 0px;
}

}
#primary1_b7 p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}

#primary1_b7 span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}
#primary1_b7a {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 297px; /* ボックスの幅を指定 */
	     padding: 0px 5px 0px 5px;
background: #020202 ;
float:left;

}
#primary1_b7a p {
        
        
        font-size: 13px;
	color				: #fff;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 5px 0px 5px 0px;
}
#primary1_b7b {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 280px; /* ボックスの幅を指定 */
	     padding: 5px 10px 0px 10px;
background: #fff ;
float:left;

}
#primary1_b7b p {
        
        
        font-size: 12px;
	color				: #666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 5px 0px 5px 0px;
}
#primary1_b7b p.sec {
          
        font-size: 12px;
	color				: #666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 0px 0px 8px 0px;
}

#primary1_b7c {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 287px; /* ボックスの幅を指定 */
	     padding: 0px 10px 5px 10px;
background: #f4f4f4 ;
float:left;
border-top: 3px double #ccc;

}
#primary1_b7c p {
        
        
        font-size: 12px;
	color				: #666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 5px 0px 5px 0px;
}
#primary1_b7c p.bigp {
        
        
        font-size: 13px;
	color				: #666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.5em;
padding: 5px 0px 5px 0px;
}


#primary1_bclub{
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 50px 0px 10px 20px;
background: #ffffff url(../mitaka/image/lesson578.png) left top no-repeat;
float:left;

}
#primary1_bclub p {
        width: 160px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;

}

#primary1_bclub p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}

#primary1_bclub span {
          margin: 5px 0px 2px 70px; /* 左方向に210pxのマージンを指定 */
}



#primary1_c{
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1019.png) left top no-repeat;
float:left;


}
#primary1_c p {
        width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;

}
#primary1_c p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_c span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}

#primary1_d{
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
	     padding: 60px 0px 10px 30px;
background: #ffffff url(../mitaka/image/lesson1020.png) left top no-repeat;
float:left;


}
#primary1_d p {
        width: 155px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 5px 0px 10px 0px;
}
#primary1_d p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 0px 0px 0px 0px;
}

#primary1_d span {
          margin: 0px 0px 10px 10px; /* 左方向に210pxのマージンを指定 */
}
#primary1_e{
	margin: 0px 5px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 305px; /* ボックスの幅を指定 */
	     padding: 40px 0px 30px 15px;
background: #ffffff url(../mitaka/image/lesson639.png) left top no-repeat;
float:left;

}
#primary1_e p {
        width: 150px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 10px 0px 35px 0px;
}
#primary1_e p.small {
        width: 150px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;

}

#primary1_e span {
          margin: 5px 0px 40px 10px; /* 左方向に210pxのマージンを指定 */
}

#primary1_f{
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 305px; /* ボックスの幅を指定 */
	     padding: 40px 0px 20px 15px;
background: #ffffff url(../mitaka/image/lesson640.png) left top no-repeat;
float:left;

}
#primary1_f p {
        width: 160px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 15px 0px;
}
#primary1_f p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_f span {
          margin: 5px 0px 2px 10px; /* 左方向に210pxのマージンを指定 */
}
#primary1_g{
	margin: 0px 5px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 305px; /* ボックスの幅を指定 */
	     padding: 40px 0px 10px 15px;
background: #ffffff url(../mitaka/image/lesson642.png) left top no-repeat;
float:left;

}
#primary1_g p {
        width: 150px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}
#primary1_g p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;

padding: 5px 0px 0px 0px;
}

#primary1_g span {
          margin: 5px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
}
#primary1_h{
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 305px; /* ボックスの幅を指定 */
	     padding: 40px 0px 10px 15px;
background: #ffffff url(../mitaka/image/lesson643.png) left top no-repeat;
float:left;

}
#primary1_h p {
        width: 160px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}
#primary1_h p.small {
        width: 160px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primary1_h span {
          margin: 5px 0px 2px 10px; /* 左方向に210pxのマージンを指定 */
}

#primary1_i {
	margin: 0px 0px 60px 0px; /* 左方向に210pxのマージンを指定 */
	width: 650px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;

}

#primary2 {
	margin: 0px 0px 2px 0px; /* 左方向に210pxのマージンを指定 */
	width: 650px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;

}

#primary3 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 650px; /* ボックスの幅を指定 */
	

}
#primary4 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     background: #ffffff url(../mitaka/image/lesson646.png) left top repeat-y;
padding: 10px 15px 0px 15px;

  }
#primary4 p { margin: 8px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_a {
	margin: 0px 0px 40px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     background: #ffffff url(../mitaka/image/lesson658.png) left top repeat-y;
padding: 20px 15px 25px 15px;

}
#primary4_a.glove {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 648px; /* ボックスの幅を指定 */
	     background: #ffffff ;
padding: 5px 5px 5px 5px;

}
#primary4_a.glove2 {
	margin: 0px 0px 0px 6px; /* 左方向に210pxのマージンを指定 */
	width: 648px; /* ボックスの幅を指定 */
	     background: #ffffff ;
padding: 5px 5px 5px 5px;

}

#primary4_a.round {
	margin: 10px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 630px; /* ボックスの幅を指定 */
	     background: #ffffff url(../mitaka/image/lesson693.png) left top repeat-y;
padding: 10px 10px 10px 10px;

}
#primary4_a.round2 {
	margin: 10px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 610px; /* ボックスの幅を指定 */
	     background: #ffffff url(../mitaka/image/lesson728.png) left top repeat-y;
padding: 10px 10px 10px 10px;

}

#primary4_a.marker {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 653px; /* ボックスの幅を指定 */
	     background: #fff ;
padding: 5px 0px 5px 5px;

}

#primary4_a.club2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     background: #ffffff url(../mitaka/image/lesson691.png) left top repeat-y;
padding: 20px 15px 85px 15px;

}

#primary4_a.set {
	margin: 0px 0px 40px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     background: #ffffff url(../mitaka/image/lesson689.png) left top repeat-y;
padding: 20px 15px 65px 15px;

}

#primary4_a p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.6em;
 }
#primary4_a p.gg { margin: 15px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.6em;
 }
#primary4_a p.gg2 { margin: 5px 0px 10px  0px;
    font-size: 12px;
          line-height: 1.6em;
 }

#primary4_b {
	margin: 0px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 610px; /* ボックスの幅を指定 */
	     padding: 20px 0px 0px 0px;
float: left; 
 background:  #fff;
text-align: left; 

}

#primary4_btab {
	margin: 0px 0px 0px 8px; /* 左方向に210pxのマージンを指定 */
	width: 630px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;
float: left; 
 background:  #fff;
text-align: left; 
border-bottom: 4px double #020202;

}
#primary4_bwhite {
	margin: 0px 0px 0px 8px; /* 左方向に210pxのマージンを指定 */
	width: 630px; /* ボックスの幅を指定 */
          height: 30px;
	     padding: 0px 0px 0px 0px;
float: left; 
 background:  #fff;
text-align: left; 

}
#primary4_bwhite2 {
	margin: 0px 0px 0px 8px; /* 左方向に210pxのマージンを指定 */
	width: 630px; /* ボックスの幅を指定 */
          height: 10px;
	     padding: 0px 0px 0px 0px;
float: left; 
 background:  #fff;
text-align: left; 

}

#primary4_bcx {
	margin: 0px 0px 0px 8px; /* 左方向に210pxのマージンを指定 */
	width: 630px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;
float: left; 
 background:  #fff;
text-align: left; 

}

#primary4_bcx1 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 10px 5px 0px 5px;
  float: left; 
 background:  #fff;
text-align: left; 
border-top: 1px solid #dcdcdc;

}
#primary4_bcx1 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bcx1 p.jj { margin: 8px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bcx1 p.sm { margin: 0px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.5em;
 padding: 2px 0px 10px 0px;

 }

#primary4_bcx1 p.ww11 { margin: 9px 0px 0px  0px;
    font-size: 11px;
         color	: #888;
  line-height: 1.3em;
 }
#primary4_bcx2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 310px; /* ボックスの幅を指定 */
	     padding: 10px 305px 0px 15px;
  float: left; 
 background:  #fff ;
;
text-align: left; 
border-top: 1px solid #dcdcdc;

}
#primary4_bcx2 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bcx2 p.jj { margin: 8px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bcx2 p.ww11 { margin: 9px 0px 0px  0px;
    font-size: 11px;
         color	: #888;
  line-height: 1.3em;
 }


#primary4_bcx3 {
	margin: 10px 0px 0px 8px; /* 左方向に210pxのマージンを指定 */
	width: 630px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;
float: left; 
 background:  #fff;
text-align: left; 

}
#primary4_bcx4 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 10px 5px 0px 5px;
  float: left; 
 background:  #fff;
text-align: left; 

}
#primary4_bcx4 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bcx4 p.jj { margin: 8px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bcx4 p.ww11 { margin: 9px 0px 0px  0px;
    font-size: 11px;
         color	: #888;
  line-height: 1.3em;
 }
#primary4_bcx5 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 310px; /* ボックスの幅を指定 */
	     padding: 10px 305px 0px 15px;
  float: left; 


 background:  #fff url(../mitaka/image/lesson540.png) left top no-repeat;
;
text-align: left; 
border-top: 1px solid #dcdcdc;

}
#primary4_bcx5 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bcx5 p.jj { margin: 8px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bcx5 p.ww11 { margin: 9px 0px 0px  0px;
    font-size: 11px;
         color	: #888;
  line-height: 1.3em;
 }



#primary4_bwaku {
	margin: 3px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 5px 0px 0px 0px;
  float: left; 
 background:  #fff;
text-align: left; 
}
#primary4_bwaku2 {
	margin: 5px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 610px; /* ボックスの幅を指定 */
	     padding: 5px 5px 0px 5px;
  float: left; 
 background:  #fff;
text-align: left; 
}
#primary4_bwaku2 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bwaku3 {
	margin: 0px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 10px 0px 0px 0px;
  float: left; 
 background:  #000066;
text-align: left; 
border-top: 1px solid #dcdcdc;

}
#primary4_bwaku3 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bwaku3 p.jj { margin: 8px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bwaku3 p.ww11 { margin: 9px 0px 0px  0px;
    font-size: 11px;
         color	: #888;
  line-height: 1.3em;
 }





#primary4_bwaku4 {
	margin: 10px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 210px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: url(../mitaka/image/lesson679.png) right top ;

float: left;
}
#primary4_bwaku4 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.5em;
 }
#primary4_bwaku5 {
	margin: 0px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 10px 300px 0px 0px;
  float: left; 
 background:  #fff;
text-align: left; 
border-top: 1px solid #dcdcdc;


}
#primary4_bwaku5 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bwaku5 p.jj { margin: 10px 0px 5px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bwaku5 p.ww11 { margin: px 0px 0px  0px;
    font-size: 11px;
          line-height: 1.4em;
 }

#primary4_bwaku6 {
	margin: 0px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;
  float: left; 
 background:  #fff;
text-align: left; 

}
#primary4_bwaku6 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bwaku7 {
	margin: 0px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 10px 0px 0px 10px;
  float: left; 
 background:  #fff;
text-align: left; 

}
#primary4_bwaku7 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bwaku8 {
	margin: 3px 0px 0px 8px; /* 左方向に210pxのマージンを指定 */

	width: 630px; /* ボックスの幅を指定 */
	     padding: 5px 0px 0px 0px;
  float: left; 
 background:  #fff;
text-align: left; 
}
#primary4_bwaku9 {
	margin: 10px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 450px; /* ボックスの幅を指定 */
	     padding: 7px 0px 2px 10px;
background: url(../mitaka/image/lesson679.png) right top ;

float: left;
}
#primary4_bwaku9 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.5em;
 }
#primary4_bwaku10 {
	margin: 0px 0px 0px 8px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 5px 5px 5px 5px;
background: url(../mitaka/image/lesson693.png) left top repeat-y ;

float: left;
}
#primary4_bwaku10 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.5em;
 }
#primary4_bwaku11 {
	margin: 10px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 10px 0px 2px 5px;
background: url(../mitaka/image/lesson553.png) right top ;

float: left;
}
#primary4_bwaku11 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.5em;
 }
#primary4_bwaku12 {
	margin: 10px 0px 0px 8px; /* 左方向に210pxのマージンを指定 */
	width:300px; /* ボックスの幅を指定 */
	     padding: 15px 0px 2px 45px;
background: url(../mitaka/image/lesson553.png) left top repeat-y ;

float: left;
}
#primary4_bwaku12 p { margin: 5px 0px 0px  0px;
    font-size: 13px;
          line-height: 1.5em;
color:#fff;
 }
#primary4_bwaku13 {
	margin: 25px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 250px; /* ボックスの幅を指定 */
	     padding: 7px 0px 2px 10px;
background: url(../mitaka/image/lesson679.png) right top ;

float: left;
}
#primary4_bwaku13 p { margin: 5px 0px 0px  0px;
    font-size: 13px;
          line-height: 1.5em;
 }

#primary4_bcx13 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 608px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
  float: left; 
 background:  #fff;
text-align: left; 
border: 1px solid #dcdcdc;

}
#primary4_bcx13 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bcx14 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 10px 5px 0px 5px;
  float: left; 
 background:  #fff;
text-align: left; 

}
#primary4_bcx14 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_bcx14 p.jj { margin: 8px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }

#primary4_b.sss {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 635px; /* ボックスの幅を指定 */
	     padding: 5px 5px 0px 5px;
background: #ffffff ;

}
#primary4_b.sa2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 5px 10px 15px 14px;
    background: #ffffff url(../mitaka/image/lesson750.png) left top repeat-y;

}
#primary4_b.sa3 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 0px 10px 15px 10px;
    background: #ffffff url(../mitaka/image/lesson750.png) left top repeat-y;

}

#primary4_b.sa20 {
	margin: 5px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 5px 10px 20px 10px;
    background: #ffffff url(../mitaka/image/lesson750.png) left top repeat-y;

}


#primary4_b.ss2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 5px 10px 15px 10px;
background: #ffffff ;

}

#primary4_b.ss3 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 5px 5px 25px 5px;
background: #ffffff ;
border-top: 1px solid #dcdcdc;

}

#primary4_b.ss4 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 380px; /* ボックスの幅を指定 */
	     padding: 25px 0px 0px 0px;
background: #ffffff ;

}
#primary4_b.ss5 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 350px; /* ボックスの幅を指定 */
	     padding: 5px 275px 25px 5px;
background: #ffffff ;
border-top: 1px solid #dcdcdc;

}
#primary4_b.ss6 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 628px; /* ボックスの幅を指定 */
	     padding: 0px 10px 0px 10px;
background: #ffffff ;

}
#primary4_b.ss7 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 628px; /* ボックスの幅を指定 */
	     padding: 0px 10px 0px 10px;
background: #ffffff ;

}
#primary4_b.ss8 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 628px; /* ボックスの幅を指定 */
	     padding: 10px 10px 0px 10px;
background: #fff ;

}
#primary4_b.ss9 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 630px; /* ボックスの幅を指定 */
	     padding: 5px 0px 0px 0px;
border-top: 1px solid #dcdcdc;

}
#primary4_b.ss10 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 630px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;
}
#primary4_b.ss11 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 380px; /* ボックスの幅を指定 */
	     padding: 10px 235px 25px 5px;
background: #;
border-top: 1px solid #dcdcdc;

}
#primary4_bss12 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 610px; /* ボックスの幅を指定 */
	     padding: 5px 5px 5px 5px;
   
background: url(../mitaka/image/lesson560.png) left top repeat-y ;

float: left;
text-align: left; 
}
#primary4_bss12 p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }

#primary4_bss12 p.www { margin: 8px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.6em;
width: 380px;
 }

#primary4_bss13 {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 90px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;
background: #;
float: left;
text-align: left; 
}
#primary4_bss14 {
	margin: 0px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;
float: left;
text-align: left; 
}
#primary4_bss15 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 588px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
   background: #ffffff ;
float: left;
text-align: left; 
border: 1px solid #dcdcdc;

}
#primary4_bss15a {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 590px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
   
float: left;
text-align: left; 

}
#primary4_bss15b {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 590px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
   
float: left;
text-align: left; 
background: url(../mitaka/image/lesson558.png) right top ;


}

#primary4_b.ss16 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 280px; /* ボックスの幅を指定 */
	     padding: 0px 10px 10px 10px;
   background: #ffffff ;
float: left;
text-align: left; 
}
#primary4_b.ss17 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 310px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;
float: left;
text-align: left; 
}
#primary4_b.ss18 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 593px; /* ボックスの幅を指定 */
	     padding: 5px 5px 0px 20px;
 background: url(../mitaka/image/lesson747.png) no-repeat;
border-top: 1px solid #dcdcdc;


}
#primary4_b.ss19 {
	margin: 0px 0px 10px 0px; /* 左方向に210pxのマージンを指定 */
	width: 593px; /* ボックスの幅を指定 */
	     padding: 5px 5px 0px 20px;
 background: url(../mitaka/image/lesson747.png) no-repeat;

}

#primary4_b.ss20 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 25px 0px 0px 0px;

}
#primary4_b.ss21 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 593px; /* ボックスの幅を指定 */
	     padding: 5px 5px 0px 20px;
 background: url(../mitaka/image/lesson747.png) no-repeat;
border-bottom: 1px solid #dcdcdc;

}
#primary4_bss22 {
	margin: 3px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 512px; /* ボックスの幅を指定 */
	     padding: 5px 0px 0px 20px;
 background:#ffffff url(../mitaka/image/lesson747.png) no-repeat;
border-bottom: 1px solid #dcdcdc;

}
#primary4_bss22 p { margin: 0px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 12px;
          line-height: 1.6em;
 }

#primary4_b.ss23 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 598px; /* ボックスの幅を指定 */
	     padding: 10px 10px 25px 10px;
 border-top: 1px solid #dcdcdc;

}
#primary4_bss24 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 512px; /* ボックスの幅を指定 */
	     padding: 10px 0px 0px 20px;
 background: #ffffff url(../mitaka/image/lesson747.png) no-repeat;
border-bottom: 1px solid #dcdcdc;
border-top: 3px double #060606;

}
#primary4_bss24 p { margin: 0px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 12px;
          line-height: 1.5em;
 }
#primary4_bss24a {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 527px; /* ボックスの幅を指定 */
	     padding: 10px 0px 10px 5px;
 
border-top: 3px double #060606;

}
#primary4_bss24a p { margin: 0px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 12px;
          line-height: 1.5em;
 }
#primary4_bss24b {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 532px; /* ボックスの幅を指定 */
	     padding: 10px 0px 0px 0px;
border-top: 3px double #060606;

}
#primary4_bss24b p { margin: 0px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;



    font-size: 12px;
          line-height: 1.5em;
 }


#primary4_b.ss25 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 595px; /* ボックスの幅を指定 */
	     padding: 0px 10px 20px 10px;
 

}

#primary4_b.ss26 {
	margin: 0px 0px 10px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 5px 0px 0px 0px;

}
#primary4_b.ss27 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 360px; /* ボックスの幅を指定 */
	     padding: 10px 248px 10px 10px;
 border-top: 1px solid #dcdcdc;
float: left;
text-align: left; 

}
#primary4_b.ss28 {
	margin: 0px 0px 2px 0px; /* 左方向に210pxのマージンを指定 */
	width: 60px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
float: left;
text-align: left; 
 background: #f2f2f2;
 border: 1px solid #dcdcdc;

}
#primary4_b.ss29 {
	margin: 0px px 2px 2px; /* 左方向に210pxのマージンを指定 */
	width: 220px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
float: left;
text-align: left; 
 background: ;
 border: 1px solid #dcdcdc;

}
#primary4_b.ss30 {
	margin: 0px 2px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 350px; /* ボックスの幅を指定 */
	     padding: 0px 0px 0px 0px;
float: left;
text-align: left; 
 background: ;
 

}
#primary4_b.ss31 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 350px; /* ボックスの幅を指定 */
	     padding: 0px 0px 20px 10px;
float: left;
text-align: left; 

}
#primary4_b.ss32 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 10px 10px 20px 10px;
 border-top: 1px solid #dcdcdc;
float: left;
text-align: left; 

}
#primary4_b.ss33 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 250px; /* ボックスの幅を指定 */
	     padding: 10px 358px 10px 10px;
 border-top: 1px solid #dcdcdc;
float: left;
text-align: left; 

}
#primary4_b.ss34 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
 
text-align: left; 

}
#primary4_b.ss35 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 10px 10px 0px 10px;
 
text-align: right; 
background: #fff;

}
#primary4_b.ss36 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 620px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
 
text-align: right; 
background: #fff;

}
#primary4_b.ss37 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
 border-top: 1px solid #dcdcdc;
float: left;
text-align: left; 
}

#primary4_b.ss38 {
	margin: 0px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 10px 0px 250px 10px;
float: left;
text-align: left; 

}
#primary4_b.ss39 {
	margin: 0px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 0px 0px 2px 10px;
float: left;
text-align: left; 

}
#primary4_b.ss40 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 0px 10px 0px 10px;
 
float: left;
text-align: left; 

}
#primary4_b.ss41 {
	margin: 0px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 3px 0px 5px 10px;
float: left;
text-align: left; 

}
#primary4_b.ss42 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 590px; /* ボックスの幅を指定 */
	     padding: 10px 5px 5px 5px;
 border-top: none;
float: left;
text-align: left; 
background: #eeeeee url(../mitaka/image/lesson783.png) left top no-repeat;
}
#primary4_b.ss42a {
	margin: 10px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 590px; /* ボックスの幅を指定 */
	     padding: 10px 5px 5px 5px;
 border-top: none;
float: left;
text-align: left; 
background: #eeeeee url(../mitaka/image/lesson783.png) left top no-repeat;


}

#primary4_b.ss43 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 580px; /* ボックスの幅を指定 */
	     padding: 10px 5px 5px 5px;
 border-top: none;
float: left;
text-align: left; 
background: #ffffff url(../mitaka/image/lesson784.png) left top no-repeat;


}
#primary4_b.ss44 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 580px; /* ボックスの幅を指定 */
	     padding: 10px 5px 5px 5px;
 border-top: none;
float: left;
text-align: left; 
background: #303030;

}
#primary4_b.ss45 {
	margin: 5px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 125px; /* ボックスの幅を指定 */
	     padding: 1em 1em 0.5em 1em;
 border-top: none;
float: left;
text-align:center; 
background: #303030;

}
#primary4_b.ss46 {
	margin: 10px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 580px; /* ボックスの幅を指定 */
	     padding: 10px 5px 5px 5px;
 border-top: none;
float: left;
text-align: left; 
background: #ffffff url(../mitaka/image/lesson784.png) left top no-repeat;


}
#primary4_b.ss45 {
	margin: 5px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 410px; /* ボックスの幅を指定 */
	     padding: 1em 1em 0.5em 1em;
 border-top: none;
float: left;
text-align:center; 
background: #303030;

}







#primary4_b.ss47 {
	margin: 5px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 590px; /* ボックスの幅を指定 */
	     padding: 1em 0em 0.5em 0em;
 border-top: none;
float: left;
text-align:left; 
background: #ffffff url(../mitaka/image/lesson791.png) left top no-repeat;

}
#primary4_b.ss49 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 580px; /* ボックスの幅を指定 */
	     padding: 10px 5px 5px 5px;
 border-top: none;
float: left;
text-align: left; 
background: #ffffff url(../mitaka/image/lesson791.png) left top no-repeat;


}
#primary4_bclubt {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 635px; /* ボックスの幅を指定 */
	     padding: 5px 0px 0px 0px;

}


#primary4_bclub {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 625px; /* ボックスの幅を指定 */
	     padding: 5px 5px 0px 5px;

}
#primary4_bclub p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }



#primary4_b p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }

#primary4_b p.www { margin: 8px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.6em;
width: 380px;
 }
#primary4_b p.ww1 { margin: 10px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.6em;

 }
#primary4_b p.ww3 { margin: 20px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.6em;
 }
#primary4_b p.ww4 { margin: 15px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.6em;
    color	: #ffffff;

 }
#primary4_b p.ww5 { margin: 0px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.6em;
    color	: #020202;

 }
#primary4_b p.ww6 { margin: 5px 0px 0px  0px;
    font-size: 13px;
          line-height: 1.6em;
    color	: #fff;

 }
#primary4_b p.ww7 { margin: 10px 0px 0px  0px;
    font-size: 12px;
         color	: #666666;
  

 }
#primary4_b p.ww8 { margin: 6px 0px 0px  5px;
    font-size: 11px;
         color	: #f2f2f2;
 line-height: 1.4em;

 }
#primary4_b p.ww9 { margin: 0px 0px 10px  0px;
    font-size: 13px;
         color	: #fff;
 line-height: 1.6em;

 }
#primary4_b p.ww10 { margin: 15px 0px 0px  0px;
    font-size: 12px;
         color	: #666666;
  line-height: 1.5em;
 }
#primary4_b p.ww11 { margin: 0px 0px 0px  0px;
    font-size: 11px;
         color	: #888;
  line-height: 1.3em;
 }
#primary4_b p.ww12 { margin: 3px 0px 0px  0px;
    font-size: 12px;
         color	: #dcdcdc;
  line-height: 1.3em;
 }

#primary4_b span.aaa { margin: 0px 0px 0px  0px;


    font-size: 14px;
         color	: #1c900d;
  line-height: 1.5em;
 }
#primary4_b span.aaa1 { margin: 0px 0px 0px  0px;
    font-size: 13px;
         color	: #ffffff;
  line-height: 1.3em;
 }
#primary4_b span.aaa2 { margin: 0px 0px 0px  0px;
    font-size: 12px;
         color	: #ffffff;
 
 }
#primary4_b span.aaa3 { margin: 0px 5px 0px  0px;
    font-size: 12px;
         color	: #ffffff;
 
 }
#primary4_b span.aaa4 { margin: 0px 0px 5px  5px;
    font-size: 13px;
         color	: #f87cf4;
 
 }

#primary4_b .w2 { margin: 5px 10px 0px 0px; 
    font-size: 12px;
   color				: #fff;
    background: #333 ;
  padding: 7px 20px 2px 20px;

          line-height: 1.6em;
 }
#primary4_b .w3 { margin: 5px 20px 0px 0px; 
    font-size: 12px;
   color				: #fff;
    background: #333 ;
  padding: 7px 10px 2px 7px;
          line-height: 1.6em;
 }


#primary4_c {
	margin: 5px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */

	width: 610px; /* ボックスの幅を指定 */
	     padding: 5px 0px 0px 10px;
background: #f2f2f2;
border-bottom: 1px solid #dcdcdc;
}
#primary4_c p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_d {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 590px; /* ボックスの幅を指定 */
	     padding: 5px 10px 5px 20px;
background: #;
border-top: 1px solid #dcdcdc;
}
#primary4_dqr {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 527px; /* ボックスの幅を指定 */
	     padding: 10px 0px 10px 5px;
 
border-top: 3px double #060606;

}
#primary4_dqr p { margin: 0px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 12px;
          line-height: 1.5em;
 }



#primary4_d.fin {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 5px 10px 25px 20px;
background: #;
border-top: 1px solid #dcdcdc;
}
#primary4_d.fin {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 590px; /* ボックスの幅を指定 */
	     padding: 5px 10px 25px 20px;

background: #;
border-top: 1px solid #dcdcdc;
}

#primary4_d2.fin20 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 288px; /* ボックスの幅を指定 */
	     padding: 5px 5px 5px 5px;
background:  url(../mitaka/image/lesson693.png) right top ;
}

#primary4_d2.fin3 {
	margin: 5px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 288px; /* ボックスの幅を指定 */
	     padding: 0px 0px 7px 0px;

background: #fff  ;

}
#primary4_d2.fin4 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 253px; /* ボックスの幅を指定 */
	     padding: 5px 10px 10px 10px;
background:   ;

}

#primary4_d p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.8em;
 }
#primary4_e {
	margin: 5px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 610px; /* ボックスの幅を指定 */
	     padding: 5px 0px 0px 10px;
background: #ffffff;
border-bottom: 1px solid #dcdcdc;
}
#primary4_e p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_f {
	margin: 0px 0px 10px 0px; /* 左方向に210pxのマージンを指定 */
	width: 320px; /* ボックスの幅を指定 */
	     padding: 5px 280px 5px 20px;
border-top: 1px solid #dcdcdc;

background: #;
}
#primary4_f.mn {
	margin: 0px 0px 10px 0px; /* 左方向に210pxのマージンを指定 */
	width: 540px; /* ボックスの幅を指定 */
	     padding: 5px 80px 5px 0px;
border-top: 1px solid #dcdcdc;

background: #;
}

#primary4_f.mm {
	margin: 0px 0px 10px 0px; /* 左方向に210pxのマージンを指定 */
	width: 320px; /* ボックスの幅を指定 */
	     padding: 5px 280px 15px 20px;
border-top: 1px solid #dcdcdc;

background: #;
}

#primary4_f.af {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 585px; /* ボックスの幅を指定 */
	     padding: 5px 15px 5px 15px;
border: 1px solid #dcdcdc;

background: #fff;
}
#primary4_f.af2 {
	margin: 10px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 585px; /* ボックスの幅を指定 */
	     padding: 5px 15px 5px 15px;
border: 1px solid #f2f2f2;

background: #f2f2f2;
}

#primary4_f p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.8em;
 }
#primary4_f p.kkk { margin: 5px 0px 0px  0px;
                              padding: 10px 0px 0px 0px;

    font-size: 12px;
          line-height: 1.8em;
 }
#primary4_f p.kk1 { margin: 5px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 12px;
          line-height: 1.2em;
 }

#primary4_g {
	margin: 0px 15px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 193px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #;
float: left;
}
#primary4_g.bot {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 183px; /* ボックスの幅を指定 */
	     padding: 5px 5px 5px 5px;
background: #fff;
float: left;
}

#primary4_g.afi {
	margin: 0px 15px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 180px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #;
float: left;
}
#primary4_g.afi7 {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 144px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #333;
float: left;
border-top: 1px solid #dcdcdc;
border-left: 1px solid #dcdcdc;
border-right: 1px solid #dcdcdc;

}
#primary4_g.afi7a {
	margin: 0px 10px 0px 5px; /* 左方向に210pxのマージンを指定 */
	width: 144px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #333;
float: left;
border-top: 1px solid #dcdcdc;
border-left: 1px solid #dcdcdc;
border-right: 1px solid #dcdcdc;

}

#primary4_g.afi6 {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 144px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #f2f2f2;
float: left;
border-bottom: 1px solid #dcdcdc;
border-left: 1px solid #dcdcdc;
border-right: 1px solid #dcdcdc;

}
#primary4_g.afi6a {
	margin: 0px 10px 0px 5px; /* 左方向に210pxのマージンを指定 */
	width: 144px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #f2f2f2;
float: left;
border-bottom: 1px solid #dcdcdc;
border-left: 1px solid #dcdcdc;
border-right: 1px solid #dcdcdc;

}

#primary4_g.afi5 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 130px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #;
float: left;
border: 1px solid #dcdcdc;

}

#primary4_g.afi4 {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 144px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #;
float: left;
border: 1px solid #dcdcdc;


}
#primary4_g.afi4a {
	margin: 0px 10px 0px 5px; /* 左方向に210pxのマージンを指定 */
	width: 144px; /* ボックスの幅を指定 */

	     padding: 5px 0px 5px 0px;
background: #;
float: left;
border: 1px solid #dcdcdc;


}
#primary4_g.afi3 {
	margin: 0px 30px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 180px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #;
float: left;
}
#primary4_g.afi2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 180px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #;
float: left;
}


#primary4_g.aa {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 580px; /* ボックスの幅を指定 */
	     padding: 10px 0px 15px 0px;
background: #fff;
float: left;
border-top: 1px solid #dcdcdc;

}
#primary4_g.ab {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 10px 0px 15px 0px;
background: #fff;
float: left;
border-top: 1px solid #dcdcdc;

}

#primary4_g p.photo { margin: 0px 0px 0px  0px;
    text-align: center;
         
 }

#primary4_g p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_g p.bun { margin: 0px 5px 0px  5px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_g p.title { 
margin: 10px 0px 0px 0px;
padding: 10px 0 5px 5px;
border-bottom: 1px solid #dcdcdc;
border-top: 1px solid #dcdcdc;

}
#primary4_g p.title2 { 
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
}

#primary4_g p.title3 { 
margin: 0px 0px 0px 0px;
padding: 10px 5px 5px 5px;
text-align: center;
color:#fff;
}
#primary4_g p.title4 { 
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
border-top: 1px dotted #dcdcdc;
font-size: 11px;
  line-height: 1.2em;

}


#primary4_g ul {width: 183px; /* ボックスの幅を指定 */

}
#primary4_g li.mm { 
margin: 10px 0px 0px 0px;
padding: 10px 0 5px 5px;
border-bottom: 1px solid #dcdcdc;
border-top: 1px solid #dcdcdc;

}

#primary4_g li { padding: 10px 0 5px 5px;
border-bottom: 1px solid #dcdcdc;
}
#primary4_h {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 193px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #;
float: left;
}
#primary4_h.bot2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 183px; /* ボックスの幅を指定 */

	     padding: 5px 5px 5px 5px;
background: #fff;

float: left;
}

#primary4_h.afi {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 180px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #;
float: left;
}
#primary4_h.afi10 {
	margin: 0px 60px 0px 40px; /* 左方向に210pxのマージンを指定 */
	width: 210px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #;
float: left;
}
#primary4_h.afi11 {
	margin: 0px 20px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 210px; /* ボックスの幅を指定 */
	     padding: 5px 0px 5px 0px;
background: #;
float: left;
}
#primary4_h.afi12 {
	margin: 0px 20px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 260px; /* ボックスの幅を指定 */
	     padding: 5px 0px 25px 0px;
background: #;
float: left;
}
#primary4_h.afi13 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 310px; /* ボックスの幅を指定 */
	     padding: 5px 0px 25px 0px;
background: #;
float: left;
}

#primary4_h p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_h p.bun { margin: 0px 5px 0px  5px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_h p.photo { margin: 0px 0px 0px  0px;
    text-align: center;
         
 }
#primary4_h p.at { margin: 5px 0px 0px  0px;
    font-size: 14px;
          line-height: 1.7em;
 }

#primary4_h p.title { 
margin: 10px 0px 0px 0px;
padding: 10px 0 5px 5px;
border-bottom: 1px solid #dcdcdc;
border-top: 1px solid #dcdcdc;

}

#primary4_h ul {width: 183px; /* ボックスの幅を指定 */

}
#primary4_h li.mm { 
margin: 10px 0px 0px 0px;
padding: 10px 0 5px 5px;
border-bottom: 1px solid #dcdcdc;
border-top: 1px solid #dcdcdc;

}

#primary4_h li { padding: 10px 0 5px 5px;
border-bottom: 1px solid #dcdcdc;
}
#primary4_i {
	margin: 15px 15px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 193px; /* ボックスの幅を指定 */

	     padding: 5px 0px 5px 0px;
background: #;
float: left;
}
#primary4_i p { margin: 5px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }
#primary4_i p.bun { margin: 0px 5px 0px  5px;
    font-size: 12px;
          line-height: 1.7em;
 }

#primary4_i ul {width: 183px; /* ボックスの幅を指定 */

}
#primary4_i li.mm  { 
margin: 10px 0px 0px 0px;
padding: 10px 0 5px 5px;
border-bottom: 1px solid #dcdcdc;
border-top: 1px solid #dcdcdc;
}

#primary4_i li { padding: 10px 0 5px 5px;
border-bottom: 1px solid #dcdcdc;
}
#primary4_k {
	margin: 0px 0px 20px 0px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
background: #;
float: left;
border-top: 1px solid #dcdcdc;

}
#primary4_k.aa {
	margin: 0px 0px 20px 0px; /* 左方向に210pxのマージンを指定 */
	width: 600px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
background: #;
float: left;
border-top: 3px double #000;

}

#primary4_k p { margin: 0px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.9em;
 }
#primary4_k p.abb { padding: 0px 0px 20px  0px;
    font-size: 12px;
          line-height: 1.9em;
 }

#primary4_m {
	margin: 25px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 160px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson679.png) right top ;
float: left;
}
#primary4_m.aa {
	margin: 15px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 160px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson679.png) right top ;
float: left;
}
#primary4_m.ab {
	margin: 10px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 180px; /* ボックスの幅を指定 */
	     padding: 10px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson679.png) right top ;
float: left;
}

#primary4_m.ab2 {
	margin: 20px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 180px; /* ボックスの幅を指定 */
	     padding: 10px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson679.png) right top ;
float: left;
}

#primary4_m.ac {
	margin: 15px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 200px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson679.png) right top ;
float: left;
}

#primary4_m.ac2 {
	margin: 15px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 200px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson679.png) right top ;
float: left;
}
#primary4_mac3 {
	margin: 15px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 320px; /* ボックスの幅を指定 */
	     padding: 7px 0px 2px 10px;
background: #cccccc url(../mitaka/image/lesson684.png) right top ;
float: left;
text-align: left;
}
#primary4_mac3 p { margin: 0px 0px 0px  0px;
    font-size: 12px ;
   color				: #fff;
          line-height: 1.9em;
 }

#primary4_m.ac4 {
	margin: 15px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 320px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson679.png) right top ;
float: left;
}

#primary4_ma.ac6 {
	margin: 5px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 590px; /* ボックスの幅を指定 */
	     padding: 0px 15px 5px 00px;
text-align: right; 
}
#primary4_ma.ac7 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 60px; /* ボックスの幅を指定 */
	     padding: 10px 10px 10px 10px;
background: #f2f2f2;
border: 1px solid #dcdcdc;
text-align: center; 
  font-size: 15px ;

}
#primary4_m.ac8 {
	margin: 15px 0px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 360px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson679.png) right top ;
float: left;
}
#primary4_m.ac9 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 210px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #000000  ;
float: left;
}
#primary4_m.ac10 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 210px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: url(../mitaka/image/lesson679.png) right top ;

float: left;
}
#primary4_m.ac11 {
	margin: 15px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 210px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: url(../mitaka/image/lesson679.png) right top ;

float: left;
}
#primary4_m.ac12 {
	margin: 10px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 210px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: url(../mitaka/image/lesson679.png) right top ;

float: left;
}
#primary4_m.ac13 {
	margin: 10px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 310px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: url(../mitaka/image/lesson679.png) right top ;

float: left;
}
#primary4_m.ac14 {
	margin: 10px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 510px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: url(../mitaka/image/lesson679.png) right top ;

float: left;
}

#primary4_m p { margin: 0px 0px 0px  0px;
    font-size: 12px ;
   color				: #666;
          line-height: 1.9em;
 }
#primary4_m p.title { margin: 0px 0px 0px  0px;
    font-size: 13px ;
    font-style: bold;
   color				: #666;
          line-height: 1.9em;
 }
#primary4_m p.title2 { margin: 0px 0px 0px  0px;
    font-size: 13px ;
    font-style: bold;
   color				: #fff;
          line-height: 1.9em;
 }

#primary4_n {
	margin: 15px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 200px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background:  url(../mitaka/image/lesson684.png) right top ;
float: left;
text-align: left;
}
#primary4_nas {
	margin: 15px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 240px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson684.png) right top ;
float: left;
text-align: center;
}
#primary4_nas p { margin: 0px 0px 0px  0px;
    font-size: 12px ;
   color				: #fff;
          line-height: 1.9em;
 }
#primary4_nas2 {
	margin: 15px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 7px 0px 2px 10px;
background: #cccccc url(../mitaka/image/lesson684.png) right top ;
float: left;
text-align: left;
}
#primary4_nas2 p { margin: 0px 0px 0px  0px;
    font-size: 12px ;
   color				: #fff;
          line-height: 1.9em;
 }

#primary4_n.bb {
	margin: 15px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 60px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson684.png) right top ;
float: left;
text-align: left;
}
#primary4_n.bb2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 60px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson684.png) right top ;
float: left;
text-align: left;
}

#primary4_nbb2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 60px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson684.png) right top ;
float: left;
text-align: left;
}
#primary4_nbb2 p.big { margin: 0px 0px 0px  0px;
    font-size: 14px ;

   color				: #fff;
          line-height: 1.9em;
 }

#primary4_ntiti {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 200px; /* ボックスの幅を指定 */
	     padding: 7px 10px 2px 10px;
background: #cccccc url(../mitaka/image/lesson684.png) right top ;
float: left;
text-align: left;
}

#primary4_n p { margin: 0px 0px 0px  0px;
    font-size: 12px ;
   color				: #fff;
          line-height: 1.9em;
 }
#primary4_n p.big { margin: 0px 0px 0px  0px;
    font-size: 14px ;

   color				: #fff;
          line-height: 1.9em;
 }
#primary4_ntiti p { margin: 0px 0px 0px  0px;
    font-size: 12px ;
   color				: #fff;
          line-height: 1.9em;
 }

#primary5 {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 214px; /* ボックスの幅を指定 */
   
  float: left;

}
#primary5_left {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 240px; /* ボックスの幅を指定 */
   
  float: left;

}

#primary5_right {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 410px; /* ボックスの幅を指定 */
    

  float: left;

}
#primary5_right p { margin: 8px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }

#primary5_right2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 380px; /* ボックスの幅を指定 */
   padding: 15px 0px 30px 0px;
  float: left;

}
#primary5_right2 p { margin: 10px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.7em;
 }


#primary5_a {
	margin: 0px 15px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 210px; /* ボックスの幅を指定 */
     float: left;
background: #fff ;

}
#primary5_b {
	margin: 0px 5px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 390px; /* ボックスの幅を指定 */
     float: left;
   background: #fff ;

}
#primary5_c {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 230px; /* ボックスの幅を指定 */
     float: left;
   
}
#primary5_d {
	margin: 0px 70px 0px 10px; /* 左方向に210pxのマージンを指定 */
	width: 250px; /* ボックスの幅を指定 */
     float: left;
   
}
#primary5_e {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 250px; /* ボックスの幅を指定 */
     float: left;
   
}
#primary5_f {
	margin: 0px 5px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 200px; /* ボックスの幅を指定 */
     float: left;
}
#primary5_f.ff {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 200px; /* ボックスの幅を指定 */
     float: left;
}
#primary5_f.ff2 {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 140px; /* ボックスの幅を指定 */
     float: left;
}
#primary5_f.ff3 {
	margin: 0px 10px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 130px; /* ボックスの幅を指定 */
     float: left;
}

#primary5_f p.k10 { margin: 5px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 10px;
          line-height: 1.2em;
 }
#primary5_f2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 380px; /* ボックスの幅を指定 */
     float: left;
}
#primary5_f2.gg {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 370px; /* ボックスの幅を指定 */
     float: left;
}
#primary5_f2.gg2 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 430px; /* ボックスの幅を指定 */
     float: left;
}
#primary5_f2.gg3 {
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 450px; /* ボックスの幅を指定 */
     float: left;
}

#primary5_f2 p { margin: 5px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 12px;
          line-height: 1.5em;
 }
#primary5_f2 p.atitle { margin: 3px 0px 0px  0px;
                              padding: 0px 0px 2px 0px;

    font-size: 14px;
          line-height: 1.5em;
 }
#primary5_f2 p.btitle { margin: 0px 0px 0px  0px;
                              padding: 0px 0px 5px 0px;

    font-size: 14px;
          line-height: 1.5em;
 }
#primary5_f2 p.b2title { margin: 0px 0px 0px  0px;
                              padding: 0px 0px 2px 0px;

    font-size: 11px;
          line-height: 1.5em;
 }
#primary5_f2 p.ctitle { margin: 5px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 16px;
          line-height: 1.2em;
 }

#primary5_f2 p.ss { margin: 0px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 13px;
          line-height: 1.5em;
 }
#primary5_f2 p.sss { margin: 20px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 13px;
          line-height: 1.2em;
 }
#primary5_f2 p.ssss { margin: 7px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 13px;
          line-height: 1.2em;
 }

#primary5_f2 p.s2 { margin: 0px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 10px;
          line-height: 1.5em;
 }
#primary5_f2 p.s3 { margin: 5px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 13px;
          line-height: 1.5em;
 }
#primary5_f2 p.s4 { margin: 0px 0px 0px  0px;
                              padding: 0px 0px 0px 0px;

    font-size: 12px;
          line-height: 1.4em;
 }

#primary6 {
	margin: 0px 0px 10px 0px; /* */
	width: 620px; /* ボックスの幅を指定 */
           background: #ffffff url(../mitaka/image/lesson648.png) right top ;
  padding: 0px 15px 9px 15px;
 
 

}
#primary6_a {
	margin: 10px 0px 10px 0px; /* */
	width: 580px; /* ボックスの幅を指定 */
           background: #ffffff  ;
  padding: 0px 15px 0px 15px;
 text-align: center;

}

#primary7_a {
	margin: 20px 0px 20px 0px; /* 左方向に210pxのマージンを指定 */
           background: #ffffff url(../mitaka/image/lesson651.png) left top repeat-x;
 	  display: block;
  float: left;
width: 390px;
}
#primary7 {
	margin: 20px 0px 10px 0px; /* 左方向に210pxのマージンを指定 */
           background: #ffffff url(../mitaka/image/lesson651.png) left top repeat-x;
 	  display: block;
  float: left;
width: 620px;
}

#primary8 {
	margin: 5px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 255px; /* ボックスの幅を指定 */
           background: #ffffff url(../mitaka/image/lesson479.png) right top repeat-y;
  padding: 35px 15px 15px 25px;
 
  float: left;

}
#primary9 {
	margin: 5px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 255px; /* ボックスの幅を指定 */
           background: #ffffff url(../mitaka/image/lesson480.png) right top repeat-y;
  padding: 51px 15px 20px 25px;
 
  float: left;

}
#primary9 p a:link{color: #666666;text-decoration:none;font-size: 10px;}
  #primary9 p a:visited{color: #666666;text-decoration:none;font-size: 10px;}
  #primary9 p a:hover{color: #1459d7; cursor: hand;text-decoration:none;font-size: 10px;}
  #primary9 p a:active{color: #006600;font-size: 10px;}

#primary9 p { margin:0px 0px 0px  0px;
    font-size: 10px;
          line-height: 1.5em;
 }

#primary8 p{ margin: 0px 0px 0px  0px;
    font-size:11px;
          line-height:1.5em;
 }
#primary8 p a:link{color: #666666;text-decoration:none;font-size: 11px; line-height:1.5em;
}
  #primary8 p a:visited{color: #666666;text-decoration:none;font-size: 11px; line-height:1.5em;
}
  #primary8 p a:hover{color: #1459d7; cursor: hand;text-decoration:none;font-size: 11px; line-height:1.5em;
}
  #primary8 p a:active{color: #006600;font-size: 11px; line-height:1.5em;
}


#primary7 p a:link{color: #666666;text-decoration:none;font-size: 10px;}
  #primary7 p a:visited{color: #666666;text-decoration:none;font-size: 10px;}
  #primary7 p a:hover{color: #1459d7; cursor: hand;text-decoration:none;font-size: 10px;}
  #primary7 p a:active{color: #006600;font-size: 10px;}

#primary7 p { margin:0px 0px 0px  0px;
    font-size: 10px;
          line-height: 1.5em;
 }

#primary6 p a:link{color: #666666;text-decoration:none;font-size: 10px;}
  #primary6 p a:visited{color: #666666;text-decoration:none;font-size: 10px;}
  #primary6 p a:hover{color: #1459d7; cursor: hand;text-decoration:none;font-size: 10px;}
  #primary6 p a:active{color: #006600;font-size: 10px;}

#primary5 p { margin:0px 0px 0px  0px;
    font-size: 10px;
          line-height: 1.5em;
 }
 #primary5 p a:link{color: #666666;text-decoration:none;font-size: 10px;}
  #primary5 p a:visited{color: #666666;text-decoration:none;font-size: 10px;}
  #primary5 p a:hover{color: #1459d7; cursor: hand;text-decoration:none;font-size: 10px;}
  #primary5 p a:active{color: #006600;font-size: 10px;}


#primary2 p {margin:4px 0px 0px  0px;
    font-size: 12px;
          line-height: 1.5em;
}

#primary h3 {
     padding: 0px 0px 0px 530px;

}
#acontent {
     	background: #ffffff url(../mitaka/image/lesson158.png) left top repeat-y;


padding: 5px 10px 0px 10px;

}
/*必要な道具
---------------------------------------------*/

#primaryhituyo_a{
	margin: 0px 7px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 50px 0px 10px 20px;
background: #ffffff url(../mitaka/image/lesson663.png) left top no-repeat;
float:left;

}
#primaryhituyo_a p {
        width: 160px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */

line-height:1.2em;
padding: 5px 0px 40px 0px;
}
#primaryhituyo_a p.small {
        width: 200px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 0px 0px;
}

#primaryhituyo_a span {
          margin: 0px 0px 2px 20px; /* 左方向に210pxのマージンを指定 */
}
#primaryhituyo_b{
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 50px 0px 10px 20px;
background: #ffffff url(../mitaka/image/lesson665.png) left top no-repeat;
}
#primaryhituyo_b p {
        width: 160px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 40px 0px;
}
#primaryhituyo_b p.small {
        width: 190px;
        font-size: 10px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 25px 0px;
}

#primaryhituyo_b span {
          margin: 5px 0px 2px 20px; /* 左方向に210pxのマージンを指定 */
}
#primaryhituyo_c{
	margin: 0px 7px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 50px 0px 10px 20px;
background: #ffffff url(../mitaka/image/lesson666.png) left top no-repeat;
float:left;

}
#primaryhituyo_c p {
        width: 160px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 40px 0px;
}

#primaryhituyo_c span {
          margin: 5px 0px 10px 20px; /* 左方向に210pxのマージンを指定 */
}

#primaryhituyo_d{
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 50px 0px 10px 20px;
background: #ffffff url(../mitaka/image/lesson667.png) left top no-repeat;
float:left;

}
#primaryhituyo_d p {
        width: 160px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 40px 0px;
}

#primaryhituyo_d span {
          margin: 5px 0px 2px 20px; /* 左方向に210pxのマージンを指定 */
}
#primaryhituyo_e{
	margin: 0px 7px 0px 0px; /* 左方向に210pxのマージンを指定 */
	width: 300px; /* ボックスの幅を指定 */
	     padding: 50px 0px 10px 20px;
background: #ffffff url(../mitaka/image/lesson668.png) left top no-repeat;
float:left;

}
#primaryhituyo_e p {
        width: 160px;
        font-size: 11px;
	color				: #666666;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 5px 0px 40px 0px;
}

#primaryhituyo_e span {
          margin: 5px 0px 10px 20px; /* 左方向に210pxのマージンを指定 */
}


/* ボックス
---------------------------------------------*/

#box_a {
	position: absolute; /* 値にabsoluteを指定 */
	left: 580px; /* 左方向からの配置位置を指定 */
	top: 330px; /* 上方向からの配置位置を指定 */
	
}
#box_a1 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 360px; /* 左方向からの配置位置を指定 */
	top: 330px; /* 上方向からの配置位置を指定 */
	
}
#box_a2 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 460px; /* 左方向からの配置位置を指定 */
	top: 1850px; /* 上方向からの配置位置を指定 */
	
}

#box_a3 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 130px; /* 左方向からの配置位置を指定 */
	top: 350px; /* 上方向からの配置位置を指定 */
	
}

}#box_h {
	position: absolute; /* 値にabsoluteを指定 */
	left: 420px; /* 左方向からの配置位置を指定 */
	top: 460px; /* 上方向からの配置位置を指定 */
	
}
#box_h2 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 420px; /* 左方向からの配置位置を指定 */
	top: 400px; /* 上方向からの配置位置を指定 */
	

}

#box_k8 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 695px; /* 左方向からの配置位置を指定 */
	top: 1043px; /* 上方向からの配置位置を指定 */
}
#box_title {
	position: absolute; /* 値にabsoluteを指定 */
	left: -10px; /* 左方向からの配置位置を指定 */
	top: -85px; /* 上方向からの配置位置を指定 */
         z-index:1000;
}
#box_afi {
	position: absolute; /* 値にabsoluteを指定 */
	left: 185px; /* 左方向からの配置位置を指定 */
	top: -108px; /* 上方向からの配置位置を指定 */
         z-index:1000;
}

#box_m1 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 400px; /* 左方向からの配置位置を指定 */
	top: 804px; /* 上方向からの配置位置を指定 */
}
#box_m2 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 400px; /* 左方向からの配置位置を指定 */
	top: 1074px; /* 上方向からの配置位置を指定 */
}
#box_m3 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 400px; /* 左方向からの配置位置を指定 */
	top: 1354px; /* 上方向からの配置位置を指定 */
}
#box_m4 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 400px; /* 左方向からの配置位置を指定 */
	top: 1634px; /* 上方向からの配置位置を指定 */
}
#box_m5 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 418px; /* 左方向からの配置位置を指定 */
	top: 394px; /* 上方向からの配置位置を指定 */
}
#box_m6 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 320px; /* 左方向からの配置位置を指定 */
	top: 654px; /* 上方向からの配置位置を指定 */
}
#box_m7 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 418px; /* 左方向からの配置位置を指定 */
	top: 1004px; /* 上方向からの配置位置を指定 */
}
#box_m8 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 418px; /* 左方向からの配置位置を指定 */
	top: 1274px; /* 上方向からの配置位置を指定 */
}
#box_m9 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 60px; /* 左方向からの配置位置を指定 */
	top: 1110px; /* 上方向からの配置位置を指定 */
}
#box_m10 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 388px; /* 左方向からの配置位置を指定 */
	top: 1110px; /* 上方向からの配置位置を指定 */
}
#box_m11 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 418px; /* 左方向からの配置位置を指定 */
	top: 1364px; /* 上方向からの配置位置を指定 */
}
#box_m12 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 418px; /* 左方向からの配置位置を指定 */
	top: 1924px; /* 上方向からの配置位置を指定 */
}

#box_m13 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 115px; /* 左方向からの配置位置を指定 */
	top: 1200px; /* 上方向からの配置位置を指定 */
}
#box_m14 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 68px; /* 左方向からの配置位置を指定 */
	top: 620px; /* 上方向からの配置位置を指定 */
}
#box_m15 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 320px; /* 左方向からの配置位置を指定 */
	top: 650px; /* 上方向からの配置位置を指定 */
}
#box_m16 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 657px; /* 左方向からの配置位置を指定 */
	top: 329px; /* 上方向からの配置位置を指定 */
}
#box_m16a {
	position: absolute; /* 値にabsoluteを指定 */
	left: 674px; /* 左方向からの配置位置を指定 */
	top: 334px; /* 上方向からの配置位置を指定 */
}

#box_m16b {
	position: absolute; /* 値にabsoluteを指定 */
	left: 659px; /* 左方向からの配置位置を指定 */
	top: 329px; /* 上方向からの配置位置を指定 */
}
#box_m16c{
	position: absolute; /* 値にabsoluteを指定 */
	left: 657px; /* 左方向からの配置位置を指定 */
	top: 289px; /* 上方向からの配置位置を指定 */
}

#box_m17 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 657px; /* 左方向からの配置位置を指定 */
	top: 675px; /* 上方向からの配置位置を指定 */
}
#box_m17a {
	position: absolute; /* 値にabsoluteを指定 */
	left: 657px; /* 左方向からの配置位置を指定 */
	top: 460px; /* 上方向からの配置位置を指定 */
}

#box_m18 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 6px; /* 左方向からの配置位置を指定 */
	top: 675px; /* 上方向からの配置位置を指定 */
}
#box_m18a {
	position: absolute; /* 値にabsoluteを指定 */
	left: 6px; /* 左方向からの配置位置を指定 */
	top: 460px; /* 上方向からの配置位置を指定 */
}

#box_m19 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 657px; /* 左方向からの配置位置を指定 */
	top: 683px; /* 上方向からの配置位置を指定 */
}
#box_m19a {
	position: absolute; /* 値にabsoluteを指定 */
	left: 657px; /* 左方向からの配置位置を指定 */
	top: 843px; /* 上方向からの配置位置を指定 */
}

#box_m20 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 6px; /* 左方向からの配置位置を指定 */
	top: 683px; /* 上方向からの配置位置を指定 */
}
#box_m20a {
	position: absolute; /* 値にabsoluteを指定 */
	left: 6px; /* 左方向からの配置位置を指定 */
	top: 843px; /* 上方向からの配置位置を指定 */
}

#box_m21 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 659px; /* 左方向からの配置位置を指定 */
	top: 555px; /* 上方向からの配置位置を指定 */
}
#box_m21a {
	position: absolute; /* 値にabsoluteを指定 */
	left: 674px; /* 左方向からの配置位置を指定 */
	top: 582px; /* 上方向からの配置位置を指定 */
}
#box_m21b {
	position: absolute; /* 値にabsoluteを指定 */
	left: 659px; /* 左方向からの配置位置を指定 */
	top: 535px; /* 上方向からの配置位置を指定 */
}

#box_m22 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 6px; /* 左方向からの配置位置を指定 */
	top: 555px; /* 上方向からの配置位置を指定 */
}
#box_m22a {
	position: absolute; /* 値にabsoluteを指定 */
	left: 21px; /* 左方向からの配置位置を指定 */

	top: 582px; /* 上方向からの配置位置を指定 */
}
#box_m22b {
	position: absolute; /* 値にabsoluteを指定 */
	left: 6px; /* 左方向からの配置位置を指定 */
	top: 535px; /* 上方向からの配置位置を指定 */
}

#box_m23 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 659px; /* 左方向からの配置位置を指定 */
	top: 602px; /* 上方向からの配置位置を指定 */
}
#box_m23a {
	position: absolute; /* 値にabsoluteを指定 */
	left: 674px; /* 左方向からの配置位置を指定 */
	top: 629px; /* 上方向からの配置位置を指定 */
}

#box_m24 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 659px; /* 左方向からの配置位置を指定 */
	top: 1587px; /* 上方向からの配置位置を指定 */
}
#box_m25 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 6px; /* 左方向からの配置位置を指定 */
	top: 1587px; /* 上方向からの配置位置を指定 */
}
#box_m26 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 465px; /* 左方向からの配置位置を指定 */
	top: 187px; /* 上方向からの配置位置を指定 */
}
#box_m27 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 540px; /* 左方向からの配置位置を指定 */
	top: 100px; /* 上方向からの配置位置を指定 */
         z-index:1000;
}
#box_m28 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 760px; /* 左方向からの配置位置を指定 */
	top: 225px; /* 上方向からの配置位置を指定 */
         z-index:1000;
}
#box_m29 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 310px; /* 左方向からの配置位置を指定 */
	top: 340px; /* 上方向からの配置位置を指定 */
         z-index:1000;
}
#box_m30 {
	position: absolute; /* 値にabsoluteを指定 */
	left: 310px; /* 左方向からの配置位置を指定 */
	top: 555px; /* 上方向からの配置位置を指定 */
         z-index:1000;

}

#boxbb {
	text-align: right;
padding: 0px 0px 20px 0px;

}
#boxbb.big {
	text-align: right;
padding: 0px 0px 150px 0px;


}
#boxbbbig2 {
	text-align: left;
padding: 0px 0px 10px 10px;
margin: 10px 0px 0px 10px; /* */
background: #fff;
width: 610px;
}
#boxbb.big3 {
	text-align: right;
padding: 0px 0px 40px 0px;

}
#boxbbbig4 {
	text-align: left;
padding: 10px 10px 10px 10px;
width: 290px; /* ボックスの幅を指定 */
background: #000000;

}
#boxbbbig4 p {
	text-align: left;
 font-size: 11px;
	color				: #f2f2f2;
	margin: 0px 0px 0px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.2em;
padding: 0px 0px 0px 0px;

}
#boxbbbig4 p.qw {
	text-align:center;
 font-size: 13px;
	color				: #f2f2f2;
	margin: 0px 0px 10px 0px; /* 左方向に210pxのマージンを指定 */
line-height:1.3em;
padding: 0px 0px 0px 0px;

}
#boxback {
	text-align: right;
padding: 0px 0px 5px 0px;
float: right;
}
#boxback2 {
	text-align: left;
padding: 0px 0px 0px 0px;
float: left;
width: 200px;

}
#boxback3 {
	text-align: right;
padding: 5px 10px 5px 0px;
float: right;
}

#menubox {
	width: 275px;
	background: #020202   ;
	padding: 10px 0 0 15px;

	}

#menubox2 {
		padding: 0px 0px 0px 0px;
	          margin: 0px 0px 0px  0px;
text-align: center; 
float: left;

}
#menubox3 {
		padding: 0px 0px 0px 0px;
	          margin: 0px 10px 0px  10px;
text-align: left;
float: left;


}

/* サイド
---------------------------------------------*/
#menu {
	width: 290px;
	
	}
	
#menu li a {
  	height: 40px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 26px;
	text-decoration: none;

	}
	
	

#menu li a:link, #menu li a:visited {
         font-size: 13px;
	color: #949494;
	display: block;
	background: #020202   ;
	padding: 14px 0 0 30px;
	border-bottom: 1px solid #090909;
}
	
#menu li a:hover, #menu li a:active {
          font-size: 13px;
	color: #ffffff;
          text-decoration:underline;
	background: url(../mitaka/image/lesson635.png) 0 -40px;
	padding: 14px 0 0 20px;
	}
#menu li a.mm  {
          font-size: 13px;
	color: #ffffff;
          text-decoration:underline;
	background: url(../mitaka/image/lesson635.png) 0 -40px;
	padding: 14px 0 0 20px;
	}

#menu li a.mm2  {
          font-size: 12px;
	color: #949494;
          border-bottom: 1px solid #090909;
	background: #090909;
	padding: 14px 0 0 45px;
	}

#menu li a.mm2:hover, #menu li a.mm2:active {
          font-size: 12px;
	color: #ffffff;
          text-decoration:underline;
	background: url(../mitaka/image/lesson635.png) 0 -40px;
	padding: 14px 0 0 30px;
	}

#menu li.km3  {
  	height: 40px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 40px;
	text-decoration: none;

}
	
	
#menu li.km3 a:link, #menu li.km a:visited {
         font-size: 12px;
	color: #949494;
	

	background: #040404;
	padding: 10px 0 0 40px;

	}
	
#menu li.km3 a:hover, #menu li.km a:active {
          font-size: 12px;
	color: #ffffff;
          text-decoration:underline;
	background: #020202;
	padding: 10px 0 0 30px;

	}







#secondary {
	margin: 35px 0px 0px  6px;
float: left;
	width: 310px; /* ボックスの幅を指定 */
background:  #000000 url(../mitaka/image/lesson50.png)  repeat-y;
padding: 0px 0px 5px 0px;

}
#secondary_a {
	position: absolute; /* 値にabsoluteを指定 */
	left: 688px; /* 左方向からの配置位置を指定 */
	top: 53px; /* 上方向からの配置位置を指定 */
	width: 250px; /* ボックスの幅を指定 */
background: url(../mitaka/image/lesson717.png) ;
padding: 0px 0px 20px 0px;

}

#secondary2 {
	width: 290px; /* ボックスの幅を指定 */
	padding: 5px 5px 5px 5px;
	background: url(../mitaka/image/lesson718.png) ;
          margin: 0px 5px 5px  5px;

}

#secondary2a {
	width: 215px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
	background: url(../mitaka/image/lesson718.png) ;
          margin: 0px 5px 30px  5px;

}

#secondary2_a {
	width: 300px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
	background: url(../mitaka/image/lesson718.png) ;
          margin: 0px 5px 0px  5px;

}
#secondary2_a1 {
	width: 300px; /* ボックスの幅を指定 */
	padding: 5px 0px 0px 0px;
	background: url(../mitaka/image/lesson718.png) ;
          margin: 0px 5px 5px  5px;

}

#secondary2_aa {
	width: 240px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
	background: url(../mitaka/image/lesson718.png) ;
          margin: 20px 5px 0px  5px;

}
#secondary2_b {
	width: 300px; /* ボックスの幅を指定 */
	padding: 5px 0px 0px 0px;
	background: url(../mitaka/image/lesson718.png) ;
          margin: 0px 5px 0px  5px;

}
#secondary2_b1 {
	width: 290px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 10px;
	background: url(../mitaka/image/lesson718.png) ;
          margin: 0px 5px 0px  5px;

}
#secondary2_b2 {
	width: 290px; /* ボックスの幅を指定 */
	padding: 0px 0px 5px 10px;
	background: url(../mitaka/image/lesson718.png) ;
          margin: 0px 5px 0px  5px;

}
#secondary2_b3 {
	width: 290px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 10px;
	background: url(../mitaka/image/lesson718.png) ;
          margin: 0px 5px 5px  5px;

}

#secondary2_ab {
	width: 238px; /* ボックスの幅を指定 */
	padding: 10px 0px 0px 2px;
	background: #f2f2f2 ;
          margin: 0px 5px 0px  5px;
text-align: center; 
}
#secondary2_ab.abc {
	width: 238px; /* ボックスの幅を指定 */
	padding: 10px 0px 10px 2px;
	background: #f2f2f2 ;
          margin: 0px 5px 0px  5px;
text-align: center; 
}

#secondary2_ac {
	width: 232px; /* ボックスの幅を指定 */
	padding: 0px 4px 5px 4px;
	background: #f2f2f2 ;
          margin: 0px 5px 0px  5px;
text-align: left; 

}

#secondary2_ac.gg {
	width: 232px; /* ボックスの幅を指定 */
	padding: 10px 4px 10px 4px;
	background: #f2f2f2 ;
          margin: 0px 5px 0px  5px;
text-align: left; 

}
#secondary2_ac.g2 {
	width: 215px; /* ボックスの幅を指定 */
	padding: 2px 0px 10px 15px;
	background: #f2f2f2 ;
          margin: 0px 0px 0px  0px;
text-align: left; 
background: url(../mitaka/image/lesson699.png) no-repeat;

border-bottom: 1px dotted #CCCCCC; 
}
#secondary2_ac.g3 {
	width: 215px; /* ボックスの幅を指定 */
	padding: 0px 4x 0px 11px;
	background: #f2f2f2 ;
          margin: 0px 5px 0px  5px;
text-align: left; 

}
#secondary2_ac.g4 {
	width: 232px; /* ボックスの幅を指定 */
	padding: 5px 4px 6px 4px;
	background: #f2f2f2 ;
          margin: 0px 5px 0px  5px;
text-align: left; 

}
#secondary2_ac.g5 {
	width: 232px; /* ボックスの幅を指定 */
	padding: 0px 4px 0px 4px;
	background: #f2f2f2 ;
          margin: 0px 0px 0px  5px;
text-align: left; 

}
#secondary2_ac.g6 {
	width: 215px; /* ボックスの幅を指定 */
	padding: 0px 4x 0px 11px;
	background: #f2f2f2 ;
          margin: 0px 5px 5px  5px;
text-align: left; 


border-bottom: 1px dotted #CCCCCC; 
}

#secondary2_ac p.aas {
	font-size: 12px;
	line-height: 1.4;
	padding: 0px 0x 0px 0px;
	 margin: 0px 0px 0px  0px;
text-align: left; 

}


#secondary2_ad {
	width: 80px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
	background: #fff ;
          margin: 0px 5px 0px  0px;
text-align: left; 
float: left;
}
#secondary2_ae {
	width: 150px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
	background: #fff ;
          margin: 0px 0px 0px  0px;
text-align: left; 
float: left;
}
#secondary4_a {
	width: 230px; /* ボックスの幅を指定 */
	padding: 0px 5px 5px 5px;
	background: #eee ;
          margin: 0px 5px 0px  5px;
text-align: left; 
border-bottom: 1px solid #dcdcdc;
}
#secondary4_a.max {
	width: 220px; /* ボックスの幅を指定 */
	padding: 10px 10px 10px 10px;
	background: #666 ;
          margin: 0px 5px 0px  5px;
text-align: left; 

}
#secondary4_a.max2 {
	width: 220px; /* ボックスの幅を指定 */
	padding: 7px 10px 1px 10px;
	background: #333 ;
          margin: 0px 5px 0px  5px;
text-align: center; 
}
#secondary4_a.max3 {
	width: 220px; /* ボックスの幅を指定 */

	padding: 10px 10px 10px 10px;
	background: #eee ;
          margin: 0px 5px 0px  5px;
text-align:center; 

}
#secondary4_a.max4 {
	width: 220px; /* ボックスの幅を指定 */
	padding: 10px 7px 10px 13px;
	background: #eee ;


          margin: 0px 5px 0px  5px;
text-align:center; 

}
#secondary4_a.max5 {
	width: 220px; /* ボックスの幅を指定 */
	padding: 10px 10px 10px 10px;
	background: #eee ;
          margin: 0px 5px 0px  5px;
text-align:left; 

}

#secondary4_a p { margin: 0px 0px 0px  0px;
    font-size: 12px ;
   color				: #fff;
         line-height:1.6em;

 }
#secondary4_a p.sss { margin: 0px 0px 0px  0px;
    font-size: 11px ;
            line-height:1.2em;
color				: #666;

 }

#secondary4_b {
	width: 230px; /* ボックスの幅を指定 */
	padding: 0px 0px 3px 0px;
	background: #eee ;
          margin: 0px 0px 0px  0px;
text-align: left; 

}
#secondary4_c {
	width: 70px; /* ボックスの幅を指定 */
	padding: 5px 5px 5px 0px;
	background: #fff ;
          margin: 0px 0px 0px  0px;
text-align: left; 
float: left;

}
#secondary4_c.afi {
	width: 130px; /* ボックスの幅を指定 */
	padding: 5px 5px 5px 0px;
	background: #fff ;
          margin: 0px 0px 0px  0px;
text-align: left; 
float: left;

}

#secondary4_d {
	width: 145px; /* ボックスの幅を指定 */

	padding: 5px 0px 5px 0px;
	background: #fff ;
          margin: 0px 0px 0px  0px;
text-align: left; 
float: left;

}
#secondary4_d.afi2 {
	width: 220px; /* ボックスの幅を指定 */
	padding: 5px 0px 5px 10px;
	background: #fff ;
          margin: 0px 0px 0px  0px;
text-align: left; 
float: left;

}

#secondary4_e {

	width: 230px; /* ボックスの幅を指定 */
	padding: 0px 0px 0px 0px;
	background: #fff ;
          margin: 0px 0px 0px  0px;
text-align: left; 
float: left;

}

#secondary3 {
	width: 249px; /* ボックスの幅を指定 */
background: url(../mitaka/image/lesson637.png) ;
	padding: 0px 0px 2px 0px;
	}



/*  ナビゲーション
---------------------------------------------*/


#globalNav {
	position: absolute;
	top: 00px;
	left: 0px;
	width: 912px;
	height: 29px;
	list-style-type: none;
	background: url(../mitaka/image/lesson629.png) left top ;
        z-index:3000;

}
#globalNav li {
	float: left;
	width: 150px;
}
#globalNav li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 0 !important;
	height /**/:29px;
	padding-top: 29px;
	background-image: url(../mitaka/image/lesson629.png) ;
	color: #;
         z-index : 3000;

}

#globalNava {
	position: absolute;
	top: -60px;
	left: 30px;
	width: 178px;
	height: 20px;
	list-style-type: none;
          z-index: 1500;
	background: url(../mitaka/image/lesson629.png) left top repeat-x;
}
#globalNava li {
	float: left;
	width: 89px;
}
#globalNava li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 0 !important;
	height /**/: 20px;
	padding-top: 20px;
	background-image: url(../mitaka/image/lesson629.png);
	color: #;
          z-index: 1500;

}

#nav01 a { background-position:  0     0px; }
	#nav02 a { background-position: -150px  0px; }
         #nav03 a { background-position:  -300px     0px; }
	#nav04 a { background-position: -450px  0px; }
         #nav05 a { background-position:  -600px     0px; }
	

	
	/* 現在位置 */
	#nav01 a.stay { background-position:  0     -30px; }
	#nav02 a.visited{ background-position: -150px  -30px; }
	#nav03 a.stay { background-position:  -300px     -30px; }
	#nav04 a.stay { background-position: -450px  -30px; }
         #nav05 a.stay { background-position:  -600px     -30px; }
	

	/* オンマウス */
	#nav01 a:hover { background-position:  0     -30px; }
	#nav02 a:hover { background-position: -150px  -30px; }
	#nav03 a:hover { background-position:  -300px     -30px; }
	#nav04 a:hover { background-position: -450px  -30px; }
         #nav05 a:hover { background-position:  -600px     -30px; }

	



a#photolinkaa {
   display: block;
   width: 80px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url(../mitaka/image/lesson644.png); /* キャンペーン */
}
a#photolinkaa:hover {
   background-position: top right; /* 背景画像の表示開始基準を右上に変更 */
}
a#photolinkab {
   display: block;
   width: 193px; /* 画像1枚分の横幅 */
   height: 40px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url(../mitaka/image/lesson662.png); /* キャンペーン */
}
a#photolinkab:hover {
   background-position: top right; /* 背景画像の表示開始基準を右上に変更 */
}
a#photolinkac {
   display: block;
   width: 193px; /* 画像1枚分の横幅 */

   height: 40px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url(../mitaka/image/lesson670.png); /* キャンペーン */
}
a#photolinkac:hover {
   background-position: top right; /* 背景画像の表示開始基準を右上に変更 */
}
a#photolinkad {
   display: block;
   width: 193px; /* 画像1枚分の横幅 */
   height: 40px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url(../mitaka/image/lesson671.png); /* キャンペーン */
}
a#photolinkad:hover {
   background-position: top right; /* 背景画像の表示開始基準を右上に変更 */
}
a#photolinkae {
   display: block;
   width: 193px; /* 画像1枚分の横幅 */
   height: 40px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url(../mitaka/image/lesson672.png); /* キャンペーン */
}
a#photolinkae:hover {
   background-position: top right; /* 背景画像の表示開始基準を右上に変更 */
}
a#photolinkapz {
    display: block;
   width: 114px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url(../mitaka/image/lesson389.png); /* キャンペーン */
}
a#photolinkapz:hover {
   background-position: top right; /* 背景画像の表示開始基準を右上に変更 */
}

a#photolinkfax {
    display: block;
   width: 80px; /* 画像1枚分の横幅 */
   height: 24px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url(../mitaka/image/lesson565.png); /* キャンペーン */
}
a#photolinkfax:hover {
   background-position: top right; /* 背景画像の表示開始基準を右上に変更 */
}


#footer {
	clear: both;
      margin: 0px px 0px 0px;
padding:  0px 0px 0px 0px;
background-image:url(../mitaka/image/lesson1007.png) ;
width:913px;
}

#footer1 {
	
clear: both;	
      margin: 10px 3px 0px 0px;
background: # ;

}

#foot_box {padding: 10px 0px 20px 10px;
              font-size: 12px;
	color	: #ffffff;
	line-height: 1.5;
	background: #  ;
text-align: left;
width:902px;
 margin: 0px 0px 0px 0px;

}
#foot_abox {padding:  10px 0px 20px 00px;
               margin: 0px 0px 0px px;
font-size: 11px;
	color	: #ffffff;
	line-height: 1.5;
	text-align: center;
background: # ;
width:912px;

}

#foot_bbox {padding:  0px 0px 0px 0px;
               margin: 0px 0px 0px 0px;
font-size: 11px;
	color	: #ffffff;
	line-height: 1.5;
	text-align: center;
}

#footerb {
	clear: both;	
      margin: 10px 42px 0px 100px;
width: 800px;

   text-align: center; 

}
#footera {
margin: 0px px 0px 1px;
clear: both;
text-align: center;	  
width: 913px;
}


#foot_tisiki {
position: absolute;
	top: 730px;
	left: 20px;
         
	clear: both;	
      
width: 800px;
   text-align: center; 

}
#foot_tisiki.inde {
position: absolute;
	top: 720px;
	left: 20px;
         
	clear: both;	
      
width: 800px;
   text-align: center; 

}
#foot_tisiki.golf {
position: absolute;
	top: 1100px;
	left: 20px;
         
	clear: both;	
      
width: 800px;
   text-align: center; 

}
#foot_tisiki.golf2 {
position: absolute;
	top: 1020px;
	left: 20px;
      padding:  0px 0px 0px 0px;
   
	clear: both;	
      
width: 800px;
   text-align: center; 

}

/* table */
---------------------------------------------*/
/* easyscroll */

---------------------------------------------*/

---------------------------------------------*/
#hor-zebra3
{
	
	font-size: 12px;
	

	width: 868px;
	text-align: left;
	border-collapse: collapse;
}

#hor-zebra3 th
{
	width: 215px;
font-size: 14px;

	font-weight: normal;
	padding: 10px 8px 3px 8px;
	color: #fff;

text-align: center;

}
#hor-zebra3 th.club
{
	font-size: 14px;
	font-weight: normal;
	padding: 10px 8px 2px 8px;
	color: #666;
}
#hor-zebra3 th.ttt
{
	font-size: 13px;
	font-weight: normal;
	padding: 10px 8px 3px 8px;
	color: #fff;
text-align: center;
background-image: url(../mitaka/image/lesson1064.png);

}
#hor-zebra3 th.ttt2
{
	font-size: 13px;
	font-weight: normal;
	padding: 10px 8px 3px 8px;
	color: #fff;
text-align: center;
background-image: url(../mitaka/image/lesson1063.png);

}
#hor-zebra3 th.club2
{line-height:1.5em;
	padding: 10px 8px 0px 8px;
	color: #666;
border: 1px solid #CCCCCC; 
background-color:#fff;

}

#hor-zebra3 td
{line-height:1.5em;
	padding: 0px 5px 0px 5px;
	color: #666;
text-align: center;
font-size: 11px;

}
#hor-zebra3 td.club

{line-height:1.5em;
	padding: 10px 0px 5px 5px;
	color: #666;
text-align: left;
border-top: 1px solid #CCCCCC; 
}

#hor-zebra3 .odd
{
	background: #e8edff; 
}
#hor-zebra3 .odd2
{
	background: #f5f5f5; 

}
#hor-zebra3 .odd3
{
	background: #bbbbbb; 
color: #fff;
text-align: center;
padding: 5px 0px 5px 0px;

}
#hor-zebra3 p { font-size: 12px;
                         text-align: left;
                          line-height:1.4em;
margin: 2px 0px 0px 0px; 
width: 200px;
}
#hor-zebra3 p.set { font-size: 12px;
                         text-align: left;
                          line-height:1.4em;
margin: 2px 0px 0px 0px; 
width: 400px;
}


---------------------------------------------*/

---------------------------------------------*/


/*CSS black style pagination*/

div.pagination2 {
		margin: 0px 0px 0px 0px;
		 float: right;
 background: #000000;
border-bottom: 2px solid #000000;
	width:650px;}



	div.pagination {
		padding: 8px 5px;
		margin: 3px;
		text-align:center;
		color:#a0a0a0;
		font-size:80%;
	}
	div.pagination a {
		border: 1px solid #909090;
		margin-right:3px;
		padding:8px 8px;
		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: 8px 10px;
		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;
	}



div.paginations {
		padding: 6px 8px;
		margin: 2px;
		text-align:center;
		color:#a0a0a0;
		font-size:80%;
	}
	div.paginations a {
		border: 1px solid #909090;
		margin-right:2px;

		padding:6px 8px;
		background-image:url(../mitaka/image/lesson513.png);
		background-position:bottom;
		text-decoration: none;
		color: #c0c0c0;
	}
	div.paginations a:hover, div.meneame a:active {
		border: 1px solid #f0f0f0;
		background-image:url(../mitaka/image/lesson514.png);
		background-color:#404040;
		color: #ffffff;
	}
	div.paginations span.current {
		margin-right:2px;
		padding: 8px 10px;
		border: 1px solid #ffffff;
		font-weight: bold;
		background-color: #606060;
		color: #ffffff;
	}
	div.paginations span.disabled {
		margin-right:2px;
		padding:5px 5px;
		border: 1px solid #606060;
		color: #808080;
	}





/*  タブ切り替え｜1｜
---------------------------------------------*/






	div.pagination3 {
		padding: 0px 5px 0px 5px;
		margin: 0px 0px 5px 0px;
		text-align:right;

		color:#dcdcdc;
		font-size:80%;
	}
	div.pagination3 a {
		border: 1px solid #909090;
		margin-right:3px;
		padding:4px 8px 4px 8px;
		
		background-position:bottom;
		text-decoration: none;
		color: #dcdcdc;
	}
	div.pagination3 a:hover, div.meneame a:active {
		border: 1px solid #666;
	
		color: #666;
	}
	div.pagination3 span.current {
		margin-right:3px;
		padding: 4px 10px 4px 10px;
		border: 1px solid #606060;
                   
		font-weight: bold;
		background-color: #fff;
		color: #666;
	}
	div.pagination3 span.disabled {
		margin-right:3px;
		padding:5px 5px;
		border-left: 1px solid #606060;
                   border-right: 1px solid #606060;
		color: #808080;
	}



div.paginations {
		padding: 6px 8px;
		margin: 2px;
		text-align:center;
		color:#a0a0a0;
		font-size:80%;
	}
	div.paginations a {
		border: 1px solid #909090;
		margin-right:2px;
		padding:6px 8px;
		background-image:url(../mitaka/image/lesson513.png);
		background-position:bottom;
		text-decoration: none;
		color: #c0c0c0;
	}
	div.paginations a:hover, div.meneame a:active {
		border: 1px solid #f0f0f0;
		background-image:url(../mitaka/image/lesson514.png);
		background-color:#404040;
		color: #ffffff;
	}
	div.paginations span.current {
		margin-right:2px;
		padding: 8px 10px;
		border: 1px solid #ffffff;
		font-weight: bold;
		background-color: #606060;
		color: #ffffff;
	}
	div.paginations span.disabled {
		margin-right:2px;
		padding:5px 5px;
		border: 1px solid #606060;
		color: #808080;
	}

div.paginationleft {
		padding: 8px 5px;
		margin: 3px 3px 3px 0px;
		text-align:left;
		color:#a0a0a0;
		font-size:90%;
	}
	div.paginationleft a {
		border: 1px solid #909090;
		margin-right:3px;
		padding:8px 8px;
		background-image:url(../mitaka/image/lesson513.png);
		background-position:bottom;
		text-decoration: none;
		color: #c0c0c0;
font-size:90%;

	}
	div.paginationleft a:hover, div.meneame a:active {
		border: 1px solid #f0f0f0;
		background-image:url(../mitaka/image/lesson514.png);
		background-color:#404040;
		color: #ffffff;
font-size:90%;

	}
	div.paginationleft span.current {
		margin-right:3px;
		padding: 8px 10px;
		border: 1px solid #ffffff;
		font-weight: bold;
		background-color: #606060;
		color: #ffffff;
font-size:90%;

	}
	div.paginationleft span.disabled {
		margin-right:3px;
		padding:5px 5px;
		border: 1px solid #606060;
		color: #808080;
font-size:90%;

	}








/*  タブ切り替え
---------------------------------------------*/
.menu { color:#272727; border-bottom:1px solid #000000; height:27px;width:620px;}
.menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menu li {display:inline; line-height:23px;}
.menu li a {color:#000000; text-decoration:none; padding:12px 10px 10px 10px;  }
.menu li a.tabactive { color:#fff; background: #cccccc url(../mitaka/image/lesson684.png); font-weight:bold;  position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {border:5px solid #ececec; width:610px; text-align:center;padding:0px 0px; font-size:12px; margin-bottom:5px;}

/*  タブ切り替え
---------------------------------------------*/

