.sp5  A:link{color: #0000ff;text-decoration:underline;font-size: 14px; font-style: bold;}
.sp5  A:visited{color: #0000ff;text-decoration:underline;font-size: 14px; font-style: bold;}
.sp5  A:hover{color: #006600; cursor: hand;text-decoration:underline;font-size:14px; font-style: bold;}
.sp5  A:active{color: #006600;text-decoration:underline;font-size: 14px; font-style:bold;}



#picdb_box {	
	width: 238px; /* ボックスの幅を指定 */
	      margin: 0px 0px 0px 0px;
         padding: 10px 0px 0px 0px;
        float: left;

}


#picdb_box2 {	
	width: 238px; /* ボックスの幅を指定 */
	      margin: 0px 0px 0px 5px;
         padding: 0px 0px 0px 0px;
        float: left;

}
#picdb_box3 {	
	width: 238px; /* ボックスの幅を指定 */
	      margin: 40px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
        float: left;

}

#picdb_left {	
	width: 102px; /* ボックスの幅を指定 */
	      margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
        float: left;
        text-align: left;
}
#picdb_right {	
	width: 134px; /* ボックスの幅を指定 */
	      margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
        float: left;
        text-align: left;
}
.tabbox dl{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	border-left: none;
	border-right: none;
　　　　
          width: 670px;
   

}


/*  タブ切り替え
---------------------------------------------*/


dl {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	
	border-left: none;
	border-right: none;
　　　　
          width: 670px;
  background: #fff;




}
dl dt {
	float: left;
	
	padding: 10px 0;
	font-weight: bold;
	text-indent: 1em;
	line-height: 120%;
         width: 670px;
        background-color:#ｆｆｆ;

}
dl dd {
	padding: 0px 0 0px 0px;
	line-height: 150%;
	background-color:#ｆｆｆ;
text-align: center;

}

div#javascript_tab_sample20box  {
	margin:0;
	padding:0;
	
	position: absolute;
         left: 7px; /* 左方向からの配置位置を指定 */
	top: 560px; 
        border-bottom: 1px solid #ccc ;
	float:left;
	width:670px;
   
	}

	div#javascript_tab_sample21box  {
	margin:0 0 0 0px;
	padding:0;
	
	position: absolute;
         left: 19px; /* 左方向からの配置位置を指定 */
	top: 756px; 
        border-bottom: 1px solid #ccc ;
	float:left;
	width:642px;
   
	}


div#javascript_tab_sample22abox  {
	margin:0;
	padding:0;
	
	position: absolute;
         left: 5px; /* 左方向からの配置位置を指定 */
	top: 920px; 
        border-bottom: 1px solid #ccc ;
	float:left;
	width:670px;
   
	}


div#javascript_tab_sample20 ul#tab {
	margin:0;
	padding:0 0 0 12px;
	
	position: absolute;
         left: 7px; /* 左方向からの配置位置を指定 */
	top: 544px; 
    
	float:left;
	width:100%;
   
	}

div#javascript_tab_sample20 ul#tab li {
	
	text-align:center;
	
        

	float:left;
	
        

	}

div#javascript_tab_sample20 ul#tab li.selected {
	

	


}

div#javascript_tab_sample20 ul#tab li.selected a {
	color:#fff;
         font-size:12px;
background: #97c703;
	
}

div#javascript_tab_sample20 ul#tab li a {
	color:#97c703;
          font-size:12px;
margin:0.3em 0.1em 0em 0em;
	padding:0.6em 1.4em 0.3em 1.4em;
	text-align:center;
	border-top: 1px solid #ccc;
            background: #f8f8f8;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
            

	float:left;


          text-decoration:none;
	}
div#javascript_tab_sample20 ul#tab li a:hover {
	color:#fff;

          font-size:12px;
margin:0.3em 0.1em 0em 0em;
	padding:0.6em 1.4em 0.3em 1.4em;
	text-align:center;
	border-top: 1px solid #ccc;
          border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
          
	float:left;

	background: #97c703;

	




}
div#javascript_tab_sample21 ul#tab {
	margin:0;
	padding:0 0 0 12px;
	
	position: absolute;
         left: 17px; /* 左方向からの配置位置を指定 */
	top: 740px; 
    
	float:left;
	width:100%;
   
	}

div#javascript_tab_sample21 ul#tab li {
	
	text-align:center;
	
        

	float:left;
	
        

	}

div#javascript_tab_sample21 ul#tab li.selected {
	

	


}

div#javascript_tab_sample21 ul#tab li.selected a {
	color:#fff;
         font-size:12px;
background: #97c703;
	
}

div#javascript_tab_sample21 ul#tab li a {
	color:#97c703;
          font-size:12px;
margin:0.3em 0.1em 0em 0em;
	padding:0.6em 1.4em 0.3em 1.4em;
	text-align:center;
	border-top: 1px solid #ccc;
            background: #f8f8f8;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
            

	float:left;


          text-decoration:none;
	}
div#javascript_tab_sample21 ul#tab li a:hover {
	color:#fff;

          font-size:12px;
margin:0.3em 0.1em 0em 0em;
	padding:0.6em 1.4em 0.3em 1.4em;
	text-align:center;
	border-top: 1px solid #ccc;
          border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
          
	float:left;

	background: #97c703;

	




}

div#javascript_tab_sample22 ul#tab {
	margin:0;
	padding:0 0 0 0px;
	
	position: absolute;
         left: 17px; /* 左方向からの配置位置を指定 */
	top: 905px; 
    
	float:left;
	width:100%;
   
	}

div#javascript_tab_sample22 ul#tab li {
	
	text-align:center;
	
        

	float:left;
	
        

	}

div#javascript_tab_sample22 ul#tab li.selected {
	

	


}

div#javascript_tab_sample22 ul#tab li.selected a {
	color:#fff;
         font-size:12px;
background: #97c703;
	
}

div#javascript_tab_sample22 ul#tab li a {
	color:#97c703;
          font-size:12px;
margin:0.3em 0.1em 0em 0em;
	padding:0.6em 1.4em 0.3em 1.4em;
	text-align:center;
	border-top: 1px solid #ccc;
            background: #f8f8f8;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
            

	float:left;


          text-decoration:none;
	}
div#javascript_tab_sample22 ul#tab li a:hover {
	color:#fff;

          font-size:12px;
margin:0.3em 0.1em 0em 0em;
	padding:0.6em 1.4em 0.3em 1.4em;
	text-align:center;
	border-top: 1px solid #ccc;
          border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
          
	float:left;

	background: #97c703;

	




}



	
	div#javascript_tab_sample2_small ul#tab {
	margin:0;
	padding:0;
	border-bottom:none;  
	position: absolute;
         left: 10px; /* 左方向からの配置位置を指定 */
	top: 555px; /
        border-top: 1px solid #97c703;

	float:left;
	width:663px;
 background: #fff;
z-index:3000;
	}

div#javascript_tab_sample2_small ul#tab li {
	
	padding:0.6em 0.6em;
	text-align:center;
	
          border-bottom: none; 
	
          
	float:left;
	
       

	}

div#javascript_tab_sample2_small ul#tab li.selected {
	background: #fff
 ;

	
          border-bottom: none; 
	
	
padding:0.6em 0.9em;

         margin:0em 00em 0em 0em;


}

div#javascript_tab_sample2_small ul#tab li.selected a {
	color:#333;
         font-size:12px;

	}

div#javascript_tab_sample2_small ul#tab li a {
	color:#97c703;
          font-size:12px;

          text-decoration:none;
	}
div#javascript_tab_sample2_small ul#tab li a:hover {
	color:#6b98e3;
          font-size:12px;
	
border-bottom: 1px solid #97c703;




	}


