.font1    {font-size:13px;color:#666666;line-height:150%;font-family:Verdana;}  /*グレー基本ベース*/  
.font2    {font-size:16px;color:#666666;line-height:180%;font-family:Verdana;}  /*グレー少し大きめ*/
.font3    {font-size:14px;color:#666666;line-height:130%;font-family:Verdana;}  /*本文文字の指定（行間はノーマル）*/
.font4    {font-size:18px;color:#FF0000;line-height:150%;font-family:Verdana:font-weight:bolder;}  /*赤price使用*/  
.font5    {font-size:11px;color:#666666;line-height:150%;font-family:Verdana;}  /*グレー小文字*/  
.font6    {font-size:15px;color:#666666;line-height:150%;font-family:Verdana;}  /*グレーprice使用*/  
.font7    {font-size:15px;color:#666666;line-height:150%;font-family:bannertext;font-weight:bolder}  /*グレーprice使用*/  
.font8    {font-size:10px;color:#FF0000;line-height:150%;font-family:Verdana;}  /*赤function使用*/
.font9    {font-size:15px;color:#FF0000;line-height:150%;font-family:Verdana;}  /*赤f&q使用*/
.font10   {font-size:20px;color:#FF0000;line-height:150%;font-family:Verdana;}  /*赤*/
.font11   {font-size:13px;color:#FFFFFF;line-height:150%;font-family:Verdana;}  /*白*/
.font12   {font-size:11px;color:#FFFFFF;line-height:150%;font-family:Verdana;}  /*白*/
.font13    {font-size:16px;color:#000000;line-height:180%;font-family:Verdana;}  /*黒*/
.font14    {font-size:15px;color:#0000FF;line-height:150%;font-family:Verdana;}  /*青*/

a:link    {text-decoration:underline;color:#333399;}  /*テキストリンクの色*/
a:visited {text-decoration:underline;color:#333399;}  /*訪問済みのリンクの色*/ 
a:active  {text-decoration:underline;color:#333399;}   /*クリック時のリンクの色*/
a:hover   {text-decoration:underline;color:#333399;}  /*マウスの上にカーソルがあるときのリンクの色*/

.lin2 a:link       {font-size:13px;color:#6C6C6C;text-decoration:none;}  /*メニュー・テキストリンクの色*/
.lin2 a:visited    {font-size:13px;color:#6C6C6C;text-decoration:none;}   /*メニュー・訪問済みのリンクの色*/
.lin2 a:active     {font-size:13px;color:#333399;text-decoration:underline;}   /*メニュー・クリック時のリンクの色*/
.lin2 a:hover      {font-size:13px;color:#FF9933;text-decoration:underline;}   /*メニュー・マウスの上にカーソルがあるときのリンクの色*/

.color1     {background-color:#ffffff;}   /*画面内白の背景色（Body色）*/
.color2     {background-color:#969696;}   /*画面内外枠の色（グレーの線）*/
.color3     {background-color:#0099FF;}   /*画面内濃いブルー部分の背景色（ヘッダ部分の色）*/
.color4     {background-color:#C9D4EF;}   /*画面内薄いブルー部分の背景色*/
.color5     {background-color:#FFFFCC;}   /*画面内グリーン色部分の背景色（お知らせ部分の色）*/
.color6     {background-color:#EEEEEE;}   /*画面内グレー部分の背景色（お知らせ部分の色）*/

.waku1      { border-color:#FF9933; border-width:1px; border-style:dashed;} /* 点線の枠*/



.kakoi1{    /* テーブル囲い*/
  border-style: solid;
  border-color :#009900;
  border-left-width:6px;
  border-right-width:6px;
  border-bottom-width:2px;
  border-top-width:2px;
    }
/*概要などの枠 元色#6A6A6C*/  
.box24{
  width: 470px;/*全体の幅*/
  font-size: 13px;/*文字サイズ*/
  }
.box24 dt{/*タイトル部分の設定*/
  color: #ffffff;/*文字色*/

  background-color: #FF9933;/*背景色*/
  font-family: Arial,sans-serif;
  font-weight: bold;
  letter-spacing: 0.2em;
  width: 230px;/*タイトルの幅*/
  padding: 2px 1em 2px 1.5em;
  /*background-image: url('images/024_gray.gif');*/
  background-repeat: no-repeat;
  }
.box24 dd{/*内容部分*/
  color: #313132;/*文字色*/
  margin: 0;
  padding: 0;
  border: solid 1px #FF9933;/*元枠色#6A6A6E*/
  }
.box24 dd .textb24{
  padding: 1.2em 0.9em;/*テキスト部分の余白*/
  border-top: solid 4px #DADADC;
  border-bottom: solid 4px #DADADC;
  }
  
  
  
  
/*追加*/
h3{
  color:#696;
  font-size:13px;
  line-height:160%;
  border-left:5px solid #FF0066;
  border-bottom:1px solid #FF0066;
  border-right:5px solid #FF0066;
  border-top:1px solid #FF0066;
  padding-left:5px;
  margin:25px 0px 0px;
}

p{
  color:#666;
  font-size:13px;
  line-height:140%;
  margin: 0px;
  padding:10px;
  border: 1px dotted #FF9933;
  background-color:#F8F0DF;
}
h4{
  color:#696;
  font-size:13px;
  line-height:160%;
  border-left:5px solid #696;
  padding-left:5px;
  margin:25px 0px 0px;
}
/* ボックス */
.menu_head {
	color: #FF9933;
	font-size: 18px;
}




/* BODYタグ */
body {
	color: #4C4C4C;
	background-color: #FFFFFF;
}
/* H1タグ */
h1 {
	width: 745px;
	margin: 1px;
	border: 1px double #FF9933;
}
/* 左メニュー */
ul.menu {
	margin: 0px;
	border: 1px solid #CBCBCB;
	padding: 0px;
}
li.menu_title {
	list-style-type: none;
	margin: 3px;
	border: 1px solid #CBCBCB;
	text-align: center;
	padding: 2px;
}
li.menu {
	list-style-type: none;
	margin: 3px;
	border: 1px solid #CBCBCB;
	padding: 2px;
}
/* 左CMボックス */
div.box_cm_head {
	border: 1px solid #FF9933;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	line-height: 150%;
	padding: 7px;
	color: #FFFFFF;
	background-color: #FF9933;
	text-align: center;
}
div.box_cm {
	border: 1px solid #FF9933;
	font-size: 11px;
	font-family: Verdana;
	color: #666666;
	line-height: 150%;
	padding: 8px;
}

