@charset "Shift_JIS";

h2{
  padding:0px 0px 8px 3px;
  margin:0px 0px 20px 0px;
  font-size:14px;
  color:#676767;
  border-bottom: #d5cebe 1px solid;
}

h3{
  background: url(../img/images/point_01.gif) no-repeat;
  padding:0px 0px 0px 20px;
  margin:10px 0px 0px 18px;
  font-size:12px;
  line-height:14px;
  font-weight:normal;
  color:#656600;
}

/*レイアウト関係* **************************************************************************************************/

div#wrapper{
  width:auto;
  height:auto;
}

div#left{
  width:200px;
  height: auto;
  padding:0px 0px 0px 0px;
  float:left;
}

#left ul{
  list-style:none;
  padding:0px 0px 10px 2px;
}

#left li{
  line-height:18px;
  font-size:12px;
  font-weight:bold;
  color:#666666;
}

div#right{
  width:470px;
  height:auto;
  padding:0px 0px 0px 0px;
  float:right;
}

.info_box{
  width:auto;
  height:auto;
  padding:20px 0px 20px 0px;
}

/*テーブル関係* **************************************************************************************************/

.td_01{
  padding:8px 0px 8px 0px;
  color:#999999;
  font-family:"Times New Roman","Times","serif";
}

.td_02{
  padding:8px 0px 8px 0px;
  color:#666666;
}

/*リンク設定* **************************************************************************************************/
#left li a:link {
  text-decoration: none;
  color:#666666;
}

#left li a:visited {
  text-decoration: none;
  color:#666666;
}

#left li a:hover {
  text-decoration: underline;
  color:#689902;
}

#left li a:active {
	text-decoration: none;
	color:#666666;
}