/*//[HTMLタグの定義]///////////////////////////////////////////////////////////*/

/* ボディの設定 */
body{margin:0px 0px 0px 0px; /*マージン*/
	 color:#000000; /*文字色*/ 
	 background-color: #ffffff;}


/*リンクの設定(白地用)*/
a:link{ color:#0000ff; text-decoration : none;} /*リンクされている文字色*/
a:active{ color:#0000ff; text-decoration : none;} /*リンク中の文字色*/
a:visited{ color:#0000ff; text-decoration : none;} /*訪問済みの文字色*/
a:hover { color:#ff1919; text-decoration : underline;} /*クリックしたときの色*/

/*リンクの設定(背景あり用)*/
.h a { text-decoration: underline; }
.h a:link { color: #ffffff; text-decoration: underline; }
.h a:visited { color: #ffffff;text-decoration: underline;  }
.h a:hover { color: #ffff00;}


table{line-height:130%;}

/*//[カスタムの定義]///////////////////////////////////////////////////////////*/

/*トップのヘッダー部分*/
.top_font_1{font-size : 13px;}
.top_font_2{font-size : 14px;}


/*サイドメニュー設定 */
.sidemenu { padding : 1px 1px 1px 1px;
			font-size :13px;
			line-height : 130%;}


/*新着情報の設定 */
.main_news {padding : 3px 1px 1px 1px;
			font-size :13px;
			line-height : 110%;
			border-bottom : #999999 1px dashed;}


/*トピックスの設定 */
.main_topics { padding : 5px 5px 5px 5px;
			   font-size :13px;
			   line-height : 120%;}
			
			
/*コンテンツの設定 */
.main_contents { padding : 3px 1px 1px 5px;
				 font-size :13px;}
				 
				 
/*下線（点線）の設定 */
.kasen {border-bottom : #999999 1px dashed;
		padding : 5px 3x 3px 5px ;}
		

/*サブメニュー間隔の設定 */
.kasen2 {padding : 5px 3x 3px 5px ;}


/*インデックスの下線の設定 */
.kasen3 {border-bottom : 1px #333333 dashed ;}


/*囲み枠の設定（コンテンツのサブメニュー表示用） */
.box {border-bottom : #999999 1px solid;
	  border-right : #999999 1px solid;
	  border-left: #999999 1px solid;
	  background-image:  url(images/contents_bg.gif);
	  padding : 7px 5px 5px 20px ;
	  font-size :13px;}  
	  

/*囲み枠の設定（メインコンテンツ表示用） */
.box2 {border : #999999 1px solid;}


/*アンケート他の囲み枠の設定 */
.box3 {border-top : 1px #333333 solid ;
       border-left : 1px #333333 solid ;
       border-bottom : 2px #333333 solid ;
       border-right : 2px #333333 solid ;
	   padding : 5px 5px 5px 5px ;
	   font-weight:bold; }

/*アンケート他の囲み枠の設定２*/
.box4 {border : 1px #666699 dashed ;
       padding : 5px 5px 5px 5px ;
	   font-size : 14px;
	   background-color :#f8f8ff;}
	   
/*囲み枠の設定（コンテンツのサブメニュー表示用） */
.box5 {border-bottom : #999999 1px solid;
       border-top: #999999 1px solid;
	  border-right : #999999 1px solid;
	  border-left: #999999 1px solid;
	  background-image:  url(images/str01.gif);
	  padding : 7px 5px 5px 20px ;
	  font-size :13px;}
	  
/*囲み枠 */
.box6 {border-bottom : #ff9900 1px solid;
       border-top: #ff9900 1px solid;
	  border-right : #ff9900 1px solid;
	  border-left: #ff9900 1px solid;
	  padding : 5px 5px 5px 5px ;
	  font-size :13px;}



/*見出し（バージョン１）*/
/* h1	{	font-size:16px ; /*文字のサイズ*/
/*		font-weight: bold; /*文字の太さ*/
/*		color:#000000; /*文字の色*/
/*		background-color:#ffffff; /*背景の色*/	
/*		width:100%; /*見出しの長さ*/
/*		border-bottom: #0099ff 1px solid; 
		border-left: #0099ff 10px solid;
		padding: 1px 2px 1px 5px;	}*/


/*見出し（バージョン２）*/
h2	{	font-size:16px ; /*文字のサイズ*/
		font-weight:bold ; /*文字の太さ*/
		color:#ffffff; /*文字の色*/
		background-color:#487dba; /*背景の色*/	
		width:100%; /*見出しの長さ*/
		border-bottom: #cccccc 1px solid; 
		border-right: #cccccc 1px solid; 
		padding: 1px 3px 1px 7px;	}
		
		
/*見出し（バージョン３）*/
h3	{	font-size:16px ; /*文字のサイズ*/
		font-weight:bold ; /*文字の太さ*/		
		width:100%; /*見出しの長さ*/
		border-top: #0099ff 1px solid; 
		border-bottom: #0099ff 1px solid;
		border-left: #0099ff 6px solid;
		border-right: #0099ff 1px solid;
		padding: 1px 3px 1px 7px;	}
		
		/*見出し（バージョン4）*/
h4	{	font-size:16px ; /*文字のサイズ*/
		font-weight:bold ; /*文字の太さ*/		
		width:100%; /*見出しの長さ*/
		}


/*囲み枠の設定（コンテンツのサブメニュー表示用） */
.topics {padding : 5px 5px 5px 5px ;
	  	 line-height : 130%;}  
	  	 
/*最終更新日の設定*/	  	 
.koushin{font-size : 13px;}

/*英語テキスト*/
.text01 { line-height: 120%; font-size: 12pt; font-family: "Arial", "sans-serif", "Times New Roman", "Helvetica" ; margin-top: 10px;
margin-left: 10px }

/* ▼ノートデザインの外枠▼ */
div.notedesign {
   border: 2px solid green;   /* 外枠 */
   padding: 10px;             /* 内側の余白 */
   background-color: #ffffff; /* 背景色 */
   margin-left : auto ; margin-right : auto ; text-align : left ;  
   }

div.clear{
	clear: both;
	margin: 0 0 10px 0;
} 
}
/* ▼ノート内部▼ */
div.notedesign p {
   background-image: url("images/greendot.gif"); /* 罫線 */
   line-height: 25px; /* 行の高さ */
   margin: 0px;       /* 外側の余白 */
}

/* ▼ノートタイトルの日付欄▼ */
div.notedesign p.notetitle span.date {
   float: right;
}

/* ▼回り込み▼ */
img.img_left{
	float: left;
	margin-right:1em;
	padding: 10px;
}

div.clear{
	clear: both;
	margin: 0 0 10px 0;
}
