/* 20050914   */
.CLS_SYU_3TB_title{
  font-family : serif,Arial;
 /* text-align : left; */
 /* width : 700; */
  
	border-width : thin thin thin thin;
	border-style : solid solid solid solid;
/*	border-color : gray gray gray gray; */
  
}
/* 20050914   */
.CLS_SYU_3TD_meisai{
 /* font-family : serif,Arial; */
  
 /* text-align : center; */

 /* text-align : left; */
}
/* 20050914   */
.CLS_SYU_3TD_gazo{
  font-family : serif,Arial;
  
 /* text-align : center; */

/*  text-align : center; */
}
/* 20050903   */
.CLS_SYU_2TB_title{
  font-family : serif,Arial;
  text-align : left;
 /* width : 700; */
  
	border-width : thin thin thin thin;
	border-style : solid solid solid solid;
	border-color : gray gray gray gray;
  
}
/* 20050903   */
.CLS_SYU_2TD_meisai{
  font-family : serif,Arial;
  
 /* text-align : center; */
}

/* 20050810   */
.CLS_SYU_1TB_title{
  font-family : serif,Arial;
  text-align : left;
 /* width : 700; */
 /* background-color : #FF9933;  20051016*/
	border-width : thin thin thin thin;
	border-style : solid solid solid solid;
	border-color : gray gray gray gray;
}
.cls_color_sample{

  background-color : #ffa980; /*  orenji */

}
/* 20050810   */
.CLS_SYU_1TD_meisai{
  font-family : serif,Arial;
/*  text-align : left; */
/*  background-color : white;   */
}
 
.CLS_HD_menu1{
  font-size : 15px;
  font-family : "ＭＳ ゴシック";
}

.CLS_HD_menu2{
  font-size : 12px;
  font-family : "ＭＳ ゴシック";
}
.CLS_HD_menu_dmy{
  font-size : 1px;
  font-family : "ＭＳ ゴシック";
}
.CLS_HD_menu14_under{
  font-size : 14px;
  font-family : "ＭＳ ゴシック";
  border-bottom-style : dashed;
  border-bottom-color : silver;
  border-bottom-width : 1px;
}
.CLS_HD_menu14B_under{
  font-size : 14px;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  border-bottom-style : dashed;
  border-bottom-color : silver;
  border-bottom-width : 1px;
}
A{
  text-decoration : none;
}

A:HOVER{
  color : red;
  text-decoration : underline;
}

/* 左側メニューの背景の配置 */
.TD_menu_left_w220{
  width : 220px;
}
/* 左側メニューの背景の配置 */
.TD_menu_rigth_w700{
  width : 700px;
}

/* 左側メニューの背景の配置 */
.side_menu{
  font-size : 9px;
  font-family : sans-serif;
  color : black;
  text-align : left;
border-width : medium;border-left-width : thick;border-right-width : thin;border-bottom-width : thin;border-top-style : none;border-left-style : solid;border-right-style : solid;border-bottom-style : solid;
  border-left-color : #a6a6ff;
  border-right-color : #a6a6ff;
  border-bottom-color : #a6a6ff;
  margin-bottom : auto;
  background-color : #d7d7ff;
  
  
}
.side_menu_150{
  width : 150px;
}
.side_menu2{
  font-size : 11px;
  font-family : sans-serif;
  color : black;
  text-align : left;
border-width : medium;
border-left-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-top-style : none;
border-left-style : dotted;
border-right-style : dotted;
border-bottom-style : dotted;
  border-left-color : #a6a6ff;
  border-right-color : #a6a6ff;
  border-bottom-color : #a6a6ff;
  margin-bottom : auto;
  background-color : #eeeeff;
  width : 130px;
  margin-left : 10px;
  
}
.side_menu3{
  font-size : 11px;
  font-family : "sans-serif";
  color : black;
  text-align : left;
border-width : medium;
border-left-width : thick;
border-right-width : thin;
border-bottom-width : thin;
border-top-style : none;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : dashed;
  border-left-color : #66CC00;
  border-right-color : #ffffd9;
  border-bottom-color : #ffffd9;
  margin-bottom : auto;
  background-color : #ffffd9;
  margin-left : 3px;
  
  
}
.side_menu4{
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  color : black;
  text-align : left;
border-width : medium;
border-left-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-top-style : none;

border-right-style : solid;
border-bottom-style : dashed;
  border-left-color : #ffffd9;
  border-right-color : #ffffd9;
  border-bottom-color : #66CC00;
  margin-bottom : auto;
  background-color : #ffffd9;
  text-decoration : none;
  height : 14px;
  width : 400px;
}
.side_menu_4title{
  font-size : 18px;
  font-family : "ＭＳ Ｐゴシック";
  color : black;
  text-align : left;
border-width : medium;
border-left-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-top-style : none;

border-right-style : solid;
border-bottom-style : dashed;
  border-left-color : #ffffd9;
  border-right-color : #ffffd9;
  border-bottom-color : #66CC00;
  margin-bottom : auto;
  background-color : #ffffd9;
  text-decoration : none;
  height : 18px;
  font-weight : bold;
  width : 400px;
}
.side_menu_kiro{
  font-size : 11px;
  font-family : "ＭＳ Ｐゴシック";
  color : black;
  text-align : left;
border-width : medium;
border-left-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-top-style : none;

border-right-style : solid;
border-bottom-style : dashed;
  border-left-color : #ffffcc;
  border-right-color : #ffffcc;
  border-bottom-color : white;
  margin-bottom : auto;
  background-color : #ffffcc;
  text-decoration : none;
  height : 14px;
}
/* タイトル名　（枠） */
.title_waku1{
  background-color : black;
  font-size : 12px;
  font-family : sans-serif;
  text-decoration : none;
  /* color : white; */
  width : 200px;
  height : 20px;
  text-align : center;
  border-bottom-width : medium;
  border-bottom-style : solid;
  border-bottom-color : black;
  font-weight : 700;
}
/* タイトル名枠2（横線） */
.title_waku2{
  background-color : black;
  
  font-family : sans-serif;
  text-decoration : none;
  color : white;
  width : 100%;
  height : 2px;
  text-align : left;
  font-weight : normal;
}
/* タイトル名枠3（横線） */
.title_waku3{
  background-color : black;
  
  font-family : sans-serif;
  text-decoration : none;
  color : white;
  width : 500px;
  height : 2px;
  text-align : left;
  font-weight : normal;
}
/* タイトル名枠2（横線） */
.title_waku_gif{
  background-image : url(../rp.gif);
  background-repeat : no-repeat;
  width : 12px;
  height : 20px;
  position : fixed;
  text-align : left;
}
/* フッダー（横線） */
.fooder_waku1{
  background-color : black;
  
  font-family : sans-serif;
  text-decoration : none;
  color : white;
  width : 700px;
  height : 2px;
  text-align : left;
  font-weight : normal;
}
/* フッダー（横線太） */
.fooder_waku2{
  background-color : black;
  
  font-family : sans-serif;
  text-decoration : none;
  color : white;
  width : 700px; /* 500-->700 20040922 */
  height : 10px;
  text-align : left;
  font-weight : normal;
}
.side_TD1{
  background-color : #d7d7ff;
  font-size : 15px;
  font-family : sans-serif;
  text-decoration : none;
  color : black;
  width : 130px;
  height : 20px;
}
.side_TD2{
  background-color : #eeeeff;
  font-size : 12px;
  text-align : left;
  font-family : sans-serif;
  text-decoration : none;
  color : black;
  width : 100px;
  height : 15px;
}
.side_menu_TB_dmy{
  color : white;
  background-color : white;
  width : 130px;
  height : 1px;
}
.TB_BACK_624{
  width : 624;
  font-size : 15px;
  font-family : "ＭＳ Ｐゴシック";
  color : black;
  text-align : left;
}
.form_waku_search{
  background-color : #ffffd9;
  width : 640;
  height : 30px;
  font-size : 15px;
  font-family : "ＭＳ ゴシック";
  text-decoration : none;
}

.search_waku{
  background-color : #ffffd9;
  font-size : 15px;
  font-family : "ＭＳ ゴシック";
  text-decoration : none;
}
/* ============================================================= 	*/
/* オレンジ枠　見出し 																						*/
/* ============================================================= 	*/
.search_waku_700_ore{
  background-color : #FF9933;
/*  width : 700; */
}
.TB_form_GL{
  background-color : #e1e1e1;
/*  width : 700; */
}
/* #66CC00(green)---> #FF9933(ore) */
.form_waku{
  background-color : #FF9933;
 /* width : 640px;　*/
}
.form_waku_midasi{
  background-color : #e1e1e1;
 /* width : 240; */
  height : 10px;
  text-align : right;
}
.form_waku_midasi_center{
  background-color : #e1e1e1;
 /* width : 240;　*/
  height : 10px;
  text-align : center;
}
/* --------------------- */
/* - 入力エリア
/* --------------------- */
.form_waku_inpmida{
  background-color : #ffffd9;
 /* width : 240; */
  height : 30px;
  font-size : 15px;
  font-family : "ＭＳ ゴシック";
  text-decoration : none;
}
.form_waku_inpitem{
  background-color : #ffffff;
 /* width : 400; */
  height : 30px;
  font-size : 15px;
  font-family : "ＭＳ ゴシック";
  text-decoration : none;
}
.form_waku_img{
  background-color : #ffbbdd;
  width : 160px;
  height : 160px;
  
  font-family : "ＭＳ ゴシック";
  text-decoration : none;
}
.CLS_BY_TB{
/*  background-color : #ffff9b; ｲｴﾛｰ */
  text-align : center;
  width : 90%;
}
.Cls_banner{
  text-align : left;
  padding-top : 15px;
  margin-top : 1px;
  border-top-width : 1px;
  border-top-style : dotted;
}
.CL_TD_banner{
  background-color : white;
  text-align : left;
}

/* 20050810   */
.CL_LEFT{
/*  background-color : #bfbfff; */
  font-size : 2px;
  text-align : left;
  width : 20%;
}
.CL_CENTER{
  width : 60%; 
  background-color : white;
}

/* 20050810 CRT */
.CL_RIGHT{
/*  width : 30%;   */
  background-color : white;
}


.CL_TD_TITLE{
  text-align : center;
  width : 100%;
  font-size : 14px;
  font-family : "ＭＳ ゴシック";
  font-weight : normal;
}
.CL_LEFT_TBL{
  width : 100%;
}
.CL_TD_MLIST{
  width : 100%;
  text-align : left;
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  top : 20px;
  font-weight : normal;
  list-style-type : disc;
  list-style-position : outside;
  line-height : 15px;
  vertical-align : text-top;
}
.CL_TD_MLIST_Center{
  width : 100%;
  text-align : center;
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  top : 20px;
  font-weight : normal;
  list-style-type : disc;
  list-style-position : outside;
  line-height : 15px;
  vertical-align : text-top;
}

.CL_FD_WAKU1{ /* copy right */
  background-color : #c8c8ff;  /* 藤色*/
/*  width : 100%;       */
  height : 10px;
  font-family : serif;
  text-align : center;
  margin-top : auto;
  border-top-width : 5px;
  border-top-style : outset;
  border-top-color : silver;   /* 銀色 */
  font-size : 12px;
}
/* タイトル名　（枠） */
.CL_TITLE_WAKU1{  /* 20050114 */
  background-color : #c8c8ff;  /* 藤色*/
  font-size : 12px;
  font-family : sans-serif;
  text-decoration : none;
  color : white;
  width : 200px;
  height : 20px;
  text-align : center;
  border-bottom-width : medium;
  border-bottom-style : solid;
  border-bottom-color : black;
  font-weight : 700;
}
/* タイトル名枠2（横線） */
.CL_TITLE_WAKU2{    /* 20050114 */
  background-color : #c8c8ff;  /* 藤色*/
  font-family : sans-serif;
  text-decoration : none;
  color : white;
  width : 40%;
  height : 2px;
  text-align : left;
  font-weight : normal;
}
/* タイトル名枠2（横線） */
.CL_TITLE_WAKU3{    /* 20050114 */
  background-color : #c8c8ff;  /* 藤色*/
  font-family : sans-serif;
  text-decoration : none;
  color : white;
  width : 500px;
  height : 2px;
  text-align : left;
  font-weight : normal;
}

