@charset 'shift-jis';
/*-------------- ネットフロイド　基本設定 --------------*/
html body{
        text-align:center;
		margin:0;
		padding:0;
		background-color:#cc0000;
		/*background-image:url(images/keyback.jpg);*/
		background-image:url(./images/moon3.jpg);
		/*background-image:url(images/neptune.jpg);*/
		}
div#wrap{
          position:relative;
         width:760px;
		 height:auto;
		 /*border:1px solid #006060;*/
		 border-left:12px solid #83d5f0;
		 border-right:12px solid #83d5f0;
		 border-bottom:5px solid #189B93;
		margin: auto;
		 text-align:center;
		 background-color:#333;
                 filter: alpha(opacity=95, style=0);
                -moz-opacity:0.95;/*firefox*/
                opacity:0.95;     /*opera */

		 }

div#topads{
         font-size:13px;
		 padding:3px;
		 background-color:#c5f7ef;/*#DAE7DB*/
		 }
	div#topads h1{
         font-size:13px;
		 font-weight:normal;
		 margin:0px;
		 padding:1px;
		 background-color:#DAE7DB
		 }	
	
div#header{
         width:760px;
		 height:80px;
		 background-image:url(images/headerimg05.gif);
		 font-size:13px;
                 margin-left:0px;
		 }

/* ----- 上メニュー -------------------------------------- */

div#abovemenu{

         font-size:13px;
		/* padding: 5px 0px;*/
		 background-color:#EFF0D0;
		 background-image:url(./images/topmanuback.gif);
		 margin-left:0px;
                 padding-left:20px;
                 /*width:760px; */

	float: none;
	clear: both;
	margin-bottom: 5px;

}




div#abovemenu h2 {
	display: none;
}

div#abovemenu ul {
	margin: 0px 15px;
	padding: 5px 0px;
}
div#abovemenu ul li {
	display: inline;

	margin-right: 10px;
}

div#abovemenu a:link, #abovemenu a:visited {
	color: #333;
}
div#abovemenu a:active, #abovemenu a:hover {
	color: #3e3;
}
/* ----- レフトボックス　基本メニュー -------------------------------------- */

div#leftbox{
          float:left;
		  width:182px;
		  left:0;
		  top:0;
		  font-size:13px;
		  margin:15px 3px 3px 0px;
          padding:3px;
		  text-align:left;
		  background-color:#fff;
                  border:1px solid #333;
                  text-align:center;
		  }
div#leftbox ul{
               margin:15px 0px 15px 0px;
               /*padding:3px 0px 0px 9px; 071116*/
               padding:3px 0px 0px 3px;  
                  text-align:left;
}

div#leftbox ul li{
                line-height:18px;
                padding-left: 13px;
                background: url(./images/ya_004.gif) no-repeat 0px 4px;
                list-style: none;
}



div#leftbox h3{
           border:1px solid #000;
           background-color:#FAFAD2;
           margin:8px 0px 0px 0px;
           padding:4px 3px 3px 9px;
           font-size:13px;
           color:#2F4F4F;
           width:85%;
         }

/*------------- レフトボックス１ホームページ関連-------------*/

div#leftbox1{

		  width:100%;
		  left:0;
		  top:0;
		  font-size:13px;
           text-align:center;
		  }
div#leftbox1 ul{
               margin:2px 0px 10px 0px;
               padding:3px 0px 0px 9px;
               list-style-type: none; 
                  text-align:left;
               line-height:18px;
}

div#leftbox1 ul li{
                line-height:18px;
}


div#leftbox1 h3{
           border:1px solid #000;
           background-color:#FAFAD2;
           margin:4px 3px 17px 3px;
           padding:4px 3px 3px 9px;
           font-size:13px;
           color:#2F4F4F;
           width:85%;
         }

/*------------- レフトボックス２ホームページ関連-------------*/

div#leftbox2{

		  width:100%;
		  left:0;
		  top:0;
		  font-size:13px;
                  text-align:center;
		  }
div#leftbox2 ul{
               margin:2px 0px 10px 0px;
               padding:3px 0px 0px 9px;
               list-style-type: none; 
                  text-align:left;
               line-height:18px;
}

div#leftbox2 ul li{
                line-height:18px;
}


div#leftbox2 h3{
           border:1px solid #000;
           background-color:#FAFAD2;
           margin:4px auto;
           padding:4px 3px 3px 9px;
           font-size:13px;
           color:#2F4F4F;
           width:85%;
         }

/*------------- レフトボックス３　コンサルティング関連-------------*/

div#leftbox3{

		  width:100%;
		  left:0;
		  top:0;
		  font-size:13px;
                  text-align:center;
		  }
div#leftbox3 ul{
               margin:2px 0px 10px 0px;
               padding:3px 0px 0px 9px;
               list-style-type: none; 
                  text-align:left;
               line-height:18px;
}

div#leftbox3 ul li{
                line-height:18px;
}


div#leftbox3 h3{
           border:1px solid #000;
           background-color:#FAFAD2;
           margin:4px auto;
           padding:4px 3px 3px 9px;
           font-size:13px;
           color:#2F4F4F;
           width:85%;
         }
           

/*------------- レフトボックス４　なびシリーズ関連情報-------------*/

div#leftbox4{

		  width:100%;
		  left:0;
		  top:0;
		  font-size:13px;
                  text-align:center;
		  }
div#leftbox4 ul{
               margin:2px 0px 10px 0px;
               padding:3px 0px 0px 9px;
               list-style-type: none; 
                  text-align:left;
               line-height:18px;
}

div#leftbox4 ul li{
                line-height:18px;
}


div#leftbox4 h3{
           border:1px solid #000;
           background-color:#FAFAD2;
           margin:4px auto;
           padding:4px 3px 3px 9px;
           font-size:13px;
           color:#2F4F4F;
           width:85%;
         }


/*------------- レフトボックス５　NEXTREND-------------*/

div#leftbox5{

		  width:100%;
		  left:0;
		  top:0;
		  font-size:13px;
                  text-align:center;
		  }
div#leftbox5 ul{
               margin:2px 0px 10px 0px;
               padding:3px 0px 0px 9px;
               list-style-type: none; 
                  text-align:left;
               line-height:18px;
}

div#leftbox5 ul li{
                line-height:18px;
}


div#leftbox5 h3{
           border:1px solid #000;
           background-color:#FAFAD2;
           margin:4px auto;
           padding:4px 3px 3px 9px;
           font-size:13px;
           color:#2F4F4F;
           width:85%;
         }

/*------------- レフトボックス６　実績について-------------*/

div#leftbox6{
            
		  width:100%;
		  left:0;
		  top:0;
		  font-size:13px;
                  text-align:center;
		  }
div#leftbox6 ul{
               margin:2px 0px 10px 0px;
               padding:3px 0px 0px 9px;
               list-style-type: none; 
                  text-align:left;
               line-height:18px;
}

div#leftbox6 ul li{
                line-height:18px;
}


div#leftbox6 h3{
           border:1px solid #000;
           background-color:#FAFAD2;
           margin:4px auto;
           padding:4px 3px 3px 9px;
           font-size:13px;
           color:#2F4F4F;
           width:85%;
         }
           

/*------ メインボックス ---------------------------------*/
div#mainbox{
          float:left;
		  width:360px;
		  left:200px;
		  font-size:15px;
		  margin:15px 3px 3px 0px;
                  padding:3px; 5px 5px 10px;
                  line-height:16px;
		  background-color:#fff;
                  border:1px solid #333;
		  
		  }
/*---- JSパート----*/
div#mainbox ul {
                  margin:0;
                  padding-left:10px;
                  text-align:left;
                  line-height:20px;
                  font-size:13px;
               }
div#mainbox ul li{
                  padding-left:1px;
                line-height:18px;
                padding-left: 20px;
                background: url(./images/cl_001.gif) no-repeat 0px 3px; 
                list-style: none;



}

/*---- JSパートセミナー----*/

/*---- JSパート----*/
div#jstext   {
             font-size:13px;
             padding:0px 3px 3px 10px;
             line-height:15px; 
             text-align:left;
}
div#jstext ul {
                  margin:0;
                  padding-left:10px;
                  text-align:left;
                  line-height:20px;
                  font-size:13px;
               }
div#jstext ul li{
                  padding-left:1px;

}


/*------ フッター ---------------------------------*/


		  
div#footer{
           width:760px;
		   height:121px;
		   /*background-color:#102921;*/
		   border-left:0px solid #ffff00;
		   border-right:0px solid #ffff00;
                   background-image:url(images/footerimg760.gif);
		   text-align:center;
		   }
 div#footer address{
           text-align:left;
           font-size:13px;
		   padding-top:15px;
		   padding-left:0px;
		   font-style:normal;
		   color:#fff;
                   /*background-color:#999;*/
                   margin:10px 10px 10px 10px;
		   }

/*-------------------　ライトボックス設定 -------------*/

div#rightbox{
          float:right;
		  width:185px;
		  left:560;
		  font-size:13px;
		  margin:15px 0px 3px 0px;
　　　　　　　　　padding:3px;
		  background-color:#fff;
		  text-align:left;
		  border:1px solid #333;
                  text-align:center;
		  }
div#rightbox h3{
           border:1px solid #000;
           background-color:#FAFAD2;
           margin:8px auto;
           padding:4px 3px 3px 9px;
           font-size:13px;
           color:#2F4F4F;
           width:85%;
         }
/*RSSテーブル*/
div#rightbox tr td{ text-align:left}
		  


div#rightbox ul{
               margin:15px 0px 15px 0px;
               padding:3px 0px 0px 9px;
               list-style-type: none; 
                line-height:18px;
                  text-align:left;               
}

div#rightbox ul li{
                line-height:18px;
                padding-left: 13px;
                background: url(./images/ya_003.gif) no-repeat 0px 4px;
                list-style: none;
}

div#rightbox dl{
               margin:15px 0px 15px 0px;
               padding:3px 0px 0px 0px 9px;
               list-style-type: none; 
                line-height:18px;
               text-align:left;               
}

div#rightbox dt{

               padding:3px 0px 0px 5px;
               color:#cc0000;
              
}

div#rightbox dl dd{
                line-height:18px;
                margin:0px 0px 0px 20px;
                padding-left: 13px;
                background: url(./images/ya_003.gif) no-repeat 0px 4px;
                list-style: none;
}


/*------------------- 見出しフォント指定 --------------*/

div#mainbox h3{
           border:1px solid #000;
           background-color:#FAFAD2;
           margin:4px;
           padding:3px;
           font-size:14px;
           color:#2F4F4F;
           width:95%;
        
         }

div#mainbox h4{
           border:1px solid #999;
           background-color:#FFEFD5;
           margin:4px;
           padding:3px;
           font-size:14px;
           color:#cc0000;
           font-weight:bold;
           width:95%;
        
         }


/*------------------- 基本設定 ------------------------*/
a:link, a:visited {
	color: #0000AA;

	/*text-decoration: underline;*/
	  text-decoration: none;
}
a:active, a:hover {
	color: #FF7700;

	text-decoration: none;
        border:0px solid #999;
        background-color:#fff;
        width:100%;
        /*padding:3px;*/
}

/*----------------　フッターメニュー　----------*/
div#footermenu{

         font-size:13px;
		/* padding: 5px 0px;*/
		 background-color:#EFF0D0;
		 margin-left:0px;
                 padding-left:20px;
                 width:740px;

	float: none;
	clear: both;
	margin-bottom: 5px;
}

div#footermenu ul {
	margin: 0px 15px;
	padding: 5px 0px;
}
div#footermenu ul li {
	display: inline;

	margin-right: 10px;
}

div#footermenu a:link, #abovemenu a:visited {
	color: #333;
}
div#footermenu a:active, #abovemenu a:hover {
	color: #3e3;
}

div#nflogo{background-image:url(images/nflogo02.gif);}

/*-------- RSS 記事パート ------*/

#rssbox{
        width:180px;
		}
#kijitable{
        width:180px;
		}

#kijitable .kiji{
      text-align:left;
	  width:180px;
	  line-height:17px
}
