
 a:link{ color: #666666 ;text-decoration: underline; } /* 普通のリンクの色 */
 a:visited{ color: #666666 ;text-decoration: underline; } /* すでに見たのリンクの色 */
 a:active{ color: #FF0000 ;text-decoration: underline; } /* クリックしたときのリンクの色 */
 a:hover{ color: #FF0000 ;text-decoration: underline; } /* カーソルが乗ったときのリンクの色 */
 
 a.bar01:link{ color: #ffffff ;text-decoration: underline; } /* 普通のリンクの色 */
 a.bar01:visited{ color: #ffffff ;text-decoration: underline; } /* すでに見たのリンクの色 */
 a.bar01:active{ color: #FF0000 ;text-decoration: underline; } /* クリックしたときのリンクの色 */
 a.bar01:hover{ color: #FF0000 ;text-decoration: underline; } /* カーソルが乗ったときのリンクの色 */
 
 a.bar02:link{ color: #666666 ;text-decoration: underline; } /* 普通のリンクの色 */
 a.bar02:visited{ color: #666666 ;text-decoration: underline; } /* すでに見たのリンクの色 */
 a.bar02:active{ color: #FF0000 ;text-decoration: underline; } /* クリックしたときのリンクの色 */
 a.bar02:hover{ color: #FF0000 ;text-decoration: underline; } /* カーソルが乗ったときのリンクの色 */
 
 a.bar03:link{ color: #666666 ;text-decoration: none; } /* 普通のリンクの色 */
 a.bar03:visited{ color: #666666 ;text-decoration: none; } /* すでに見たのリンクの色 */
 a.bar03:active{ color: #666666 ;text-decoration: none; } /* クリックしたときのリンクの色 */
 a.bar03:hover{ color: #666666 ;text-decoration: none; } /* カーソルが乗ったときのリンクの色 */



 .ftext0 { font-size: 10px}
 .ftext1 { font-size: 11px}
 .ftext2 { font-size: 12px}
 .ftext3 { font-size: 13px}
 .ftext4 { font-size: 15px}
 .ftext5 { font-size: 17px}
 .ftext6 { font-size: 18px}
 .ftext7 { font-size: 20px}
 .ftext8 { font-size: 22px}

 body,td,th,input,select,textarea,button {
	font-family: "Arial", "Helvetica", "sans-serif";
 }

 body {
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color:#666666;
    background-color:#000000;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;

    SCROLLBAR-FACE-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: #666666;
    SCROLLBAR-BASE-COLOR: #FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR: #DFDFDF;
    SCROLLBAR-DARK-SHADOW-COLOR: #DFDFDF;

 }


 input.imageField {
   border-style:solid;
   border-width:0px 0px 0px 0px;
   border-style:solid;
   border-width:0px 0px 0px 0px;
 }


 
 input.text {
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   background-color:#F4F4F4;
   border-style:solid;
   border-width:1px 1px 1px 1px;
   border-color:#FFFFFF;
   padding: 2px 3px 2px 3px;
   }  

input.textfield {
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   background-color:#F4F4F4;
   border-style:solid;
   border-width:1px 1px 1px 1px;
   border-color:#FFFFFF;
   padding: 2px 3px 2px 3px;
   }  
   
 
textarea { 
   background-color:#FFFFFF;
   border-style:solid;
   border-width:1px 1px 1px 1px;
   border-color:#666666;
   color:#666666;
   line-height: 150%;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   margin: 0px 0px 3px 0px;
   padding: 2px 3px 2px 3px;
   }
   
input.button { 
   color:#FF6600;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   background-color:##E9E9E9;
   border-style:solid;
   border-width:1px 1px 1px 1px;
   border-color:#666666;
   padding: 2px 5px 0px 5px;
   }

.form_a {
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 100%;
   background-color:#FFFFFF;
   border-style:solid;
   border-width:1px 1px 1px 1px;
   border-color:#666666;
   padding: 5px 3px 0px 3px;
   margin: 0px 0px 1px 0px;
}



/* ↓↓↓↓　＜＜　背景部分のCSS　＞＞　↓↓↓↓*/

/* ↓↓↓↓　＜＜　TABLE　＞＞　↓↓↓↓*/


/* テーブル用 */
 .table_01 {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#F4F4F4;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-repeat:no-repeat;
	background-color: #000000;

 }

/* テーブル用 */
 .table_02 {
   border-style:solid;
   border-width:1px 1px 1px 1px;
   border-color:#ffffff;
   padding: 0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   background-repeat:no-repeat;
   background-color: #000000;
 }



/* ↓↓↓↓　＜＜　TD　＞＞　↓↓↓↓*/


/* 背景TD用 */
 .td_01 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:center;
 vertical-align:top;
 line-height: 100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #000000;
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 }


/* 背景headerTD用 */
 .td_02 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:center;
 vertical-align:top;
 line-height: 100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #000000;
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 }


/* 背景lineTD用 */
 .td_03 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:center;
 vertical-align:top;
 line-height: 100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #666666;
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 }

/* headerTD用 */
 .td_04 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:left;
 vertical-align:top;
 line-height: 100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #000000;
 padding:10px 0px 10px 0px;
 margin:0px 0px 0px 0px;
 }

/* menuTD用 */
 .td_05 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:center;
 vertical-align:top;
 line-height: 100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #000000;
 padding:0px 0px 20px 0px;
 margin:0px 0px 0px 0px;
 }

/* titleTD用 */
 .td_06 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:center;
 vertical-align:top;
 line-height: 120%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #000000;
 padding:0px 0px 5px 0px;
 margin:0px 0px 0px 0px;
 }

/* info_leftTD用 */
 .td_07 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:left;
 vertical-align:top;
 line-height: 130%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #000000;
 padding:0px 0px 3px 10px;
 margin:0px 0px 0px 0px;
 }

/* info_rightTD用 */
 .td_08 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:left;
 vertical-align:top;
 line-height: 130%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #000000;
 padding:0px 10px 3px 0px;
 margin:0px 0px 0px 0px;
 }

/* tenpo_leftTD用 */
 .td_09 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:right;
 vertical-align:top;
 line-height: 130%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #000000;
 padding:0px 0px 3px 10px;
 margin:0px 0px 0px 0px;
 }

/* footerTD用 */
 .td_10 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:right;
 vertical-align:top;
 line-height: 100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #000000;
 padding:5px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 }

/* 背景TD用 */
 .td_11 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:center;
 vertical-align:top;
 line-height: 120%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-repeat:repeat;
 padding:0px 0px 0px 0px;
 margin:3px 3px 3px 3px;
 }

/* 背景TD用 */
 .td_12 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:left;
 vertical-align:top;
 line-height: 100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 }

/* s_titleTD用 */
 .td_13 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #666666;
 text-align:left;
 vertical-align:middle;
 line-height: 100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 background-color: #E9E9E9;
 padding:4px 0px 1px 5px;
 margin:0px 0px 0px 0px;
 }

/* MenuTD用 */
 .td_14 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #FFFFFF;
 text-align:left;
 vertical-align:top;
 line-height: 150%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 padding:4px 5px 1px 0px;
 margin:0px 0px 0px 0px;
 }

/* Staff_rightTD用 */
 .td_15 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #FFFFFF;
 text-align:left;
 vertical-align:top;
 line-height: 150%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 padding:4px 5px 1px 0px;
 margin:0px 0px 0px 0px;
 }

/* menu_rightTD用 */
 .td_16 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #FFFFFF;
 text-align:right;
 line-height: 150%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 padding:4px 5px 1px 0px;
 margin:0px 0px 0px 0px;
 }

/* contact_buttunTD用 */
 .td_17 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #FFFFFF;
 text-align:center;
 vertical-align:top;
 line-height: 150%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 padding:10px 0px 20px 0px;
 margin:0px 0px 0px 0px;
 }

/* ConceptTD用 */
 .td_18 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #FFFFFF;
 vertical-align:top;
 line-height: 150%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#666666;
 padding:10px 10px 10px 10px;
 margin:0px 0px 0px 0px;
 }
/* menu_list用 */
 .td_23 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #ffffff;
 text-align:center;
 vertical-align:top;
 line-height: 150%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#333333;
 padding:10px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 }

/* menu_list用 */
 .td_24 {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #ffffff;
 text-align:center;
 vertical-align:top;
 line-height: 150%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#333333;
 padding:7px 20px 5px 20px;
 margin:0px 0px 0px 0px;
 }
/* blog用 */
 .blog {
 font-size: 12px;
 font-style: normal;
 font-weight:normal ;
 color: #ffffff;
 text-align:left;
 vertical-align:top;
 line-height: 150%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 border-color:#333333;
 padding:7px 20px 5px 20px;
 margin:0px 0px 0px 0px;
 }
