/* CSS Document */

/* 全体構造
---------------------------------------------------- */

#select_wrapper {
  width: 700px;
  background-color: #FFFFFF;
  margin: 30px auto;
}

#select_bottom {
  width: 800px;
  margin: 0 0 20px 0;
  padding-bottom: 15px;
  background:url(../img/index/bottom_bg.gif) ;
  clear: both;
}

/* テキスト
---------------------------------------------------- */

.f12_666 {font-size: 12px; line-height: 1.7; color:#666666; }
.f12_666 a { color: #666666; text-decoration: underline;}
.f12_666 a:visted { color: #666666; text-decoration:none;}
.f12_666 a:hover { color: #666666; text-decoration: none;}

.f12_purple {font-size: 12px; line-height: 1.7; color:#993399; }
.f12_purple a { color: #993399; text-decoration: underline;}
.f12_purple a:visted { color: #993399; text-decoration:none;}
.f12_purple a:hover { color: #993399; text-decoration: none;}

.f12_brun {font-size: 12px; line-height: 1.7; color:#6E3E3D; }
.f12_brun a { color: #6E3E3D; text-decoration: underline;}
.f12_brun a:visted { color: #6E3E3D; text-decoration:none;}
.f12_brun a:hover { color: #6E3E3D; text-decoration: none;}


.ml65 { margin-left: 65px; } 
.ml208 { margin-left: 208px; } .ml256 { margin-left: 256px; }
.mt135 { margin-top: 135px; }



/* コンテンツ
---------------------------------------------------- */
.img_01 {
  height: 163px;
  background:url(../img/index/img_01a.gif) no-repeat;
}
.img_02 {
  height: 163px;
  background:url(../img/index/img_02.gif) no-repeat;
}
.img_03 {
  height: 163px;
  background:url(../img/index/img_03.gif) no-repeat;
}
.img_04 {
  height: 163px;
  background:url(../img/index/img_04a.gif) no-repeat;
}
.img_05 {
  height: 163px;
  background:url(../img/index/img_05a.gif) no-repeat;
}
.img_06 {
  height: 163px;
  background:url(../img/index/img_06.gif) no-repeat;
}

#select_web {
  margin-top: 40px;
}

.web_fl {
  width: 353px;
  float: left;
}
.web_fr {
  width: 250px;
  float: left;
  margin-left: 45px;
  margin-top: 45px;
}