/* =============================================== */
/** list.css */
/* ----------------------------------------------- */

/* ----------------------------------------------- */
/* ---------------- head list style -------------- */
/* ----------------------------------------------- */

.head_right li {
  margin: 0;
  padding: 0;
  border: 0;
  height: 50px;
  width: 200px;
  list-style: none inside url();
}

/* ----------------------------------------------- */
/* --------------- gloval list style ------------- */
/* ----------------------------------------------- */

.gnavi li {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  list-style: none inside url();
  float: left;
}

.gnavi li img {
  margin: 0;
  padding: 0;
  border: 0;
}

.gnavi_top a:link {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_top_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_top a:visited {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_top_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_top a:hover {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_top_on.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_select a:link {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_select_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_select a:visited {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_select_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_select a:hover {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_select_on.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_cart a:link {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_cart_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_cart a:visited {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_cart_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_cart a:hover {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_cart_on.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_my a:link {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_my_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_my a:visited {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_my_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_my a:hover {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_my_on.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_guide a:link {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_guide_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_guide a:visited {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_guide_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_guide a:hover {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_guide_on.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_contact a:link {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_contact_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_contact a:visited {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_contact_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_contact a:hover {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_contact_on.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_map a:link {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_map_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_map a:visited {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_map_off.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

.gnavi_map a:hover {
  margin: 0;
  padding: 0;
  border: 0;
  width: 121px;
  height: 34px;
  background: url(../images/common/gnavi_map_on.gif) no-repeat 0 0;
  list-style: none inside;
  display:block;
  text-decoration: none;
  text-indent: -3000px;
  float: left;
}

/* ----------------------------------------------- */
/* -------------- sidenavi list style ------------ */
/* ----------------------------------------------- */

.snavi li {
  margin: 0;
  padding: 0px 0px 0px 15px;
  border: 0;
  text-align: left;
  font-size: 12px;
  list-style: none inside url();
}

.snavi_icon a:link {
  margin: 0;
  padding: 0px 0px 0px 13px;
  border: 0;
  text-align: left;
  font-size: 12px;
  background: url(../images/common/list_img_off.gif) no-repeat 0px 2px;
  color: #000000;
  display:block;
  text-decoration: none;
  list-style: none inside;
}

.snavi_icon a:visited {
  margin: 0;
  padding: 0px 0px 0px 13px;
  border: 0;
  text-align: left;
  font-size: 12px;
  background: url(../images/common/list_img_off.gif) no-repeat 0px 2px;
  color: #000000;
  display:block;
  text-decoration: none;
  list-style: none inside;
}

.snavi_icon a:hover {
  margin: 0;
  padding: 0px 0px 0px 13px;
  border: 0;
  text-align: left;
  font-size: 12px;
  background: url(../images/common/list_img_on.gif) no-repeat 0px 2px;
  color: #000000;
  display:block;
  text-decoration: underline;
  list-style: none inside;
}


/* ----------------------------------------------- */
/* ---------- top information list style --------- */
/* ----------------------------------------------- */

.information li {
  margin: 5px 0px 2px 5px;
  padding: 0px 0px 2px 1px;
  border: 0;
  text-align: left;
  border-bottom: dotted 1px #8F8F8F;
  list-style: disc inside;
  font-size: 12px;
}

.information li a:link {
  margin: 0;
  padding: 0px 0px 2px 1px;
  border: 0;
  text-align: left;
  text-decoration: underline;
}

.information li a:visited {
  margin: 0;
  padding: 0px 0px 2px 1px;
  border: 0;
  text-align: left;
  text-decoration: underline;
}

.information li a:hover {
  margin: 0;
  padding: 0px 0px 2px 1px;
  border: 0;
  text-align: left;
  text-decoration: none;
}

/* ----------------------------------------------- */
/* ------------- top voice list style ------------ */
/* ----------------------------------------------- */

.top_voice li {
  margin: 5px 0px 2px 5px;
  padding: 0px 0px 2px 1px;
  border: 0;
  text-align: left;
  border-bottom: dotted 1px #8F8F8F;
  list-style: disc inside;
  font-size: 12px;
}

.top_voice li a:link {
  margin: 0;
  padding: 0px 0px 2px 1px;
  border: 0;
  text-align: left;
  text-decoration: underline;
}

.top_voice li a:visited {
  margin: 0;
  padding: 0px 0px 2px 1px;
  border: 0;
  text-align: left;
  text-decoration: underline;
}

.top_voice li a:hover {
  margin: 0;
  padding: 0px 0px 2px 1px;
  border: 0;
  text-align: left;
  text-decoration: none;
}




