@charset "utf-8";

/* ---------------------------------------------------------------------------
 [ element.css ]

 エレメントデザイン設定

 エレメントに対する個別のデザイン設定を行う。

 ex.)

 h1 {
  font-size: 120%;
}

--------------------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6,p,li,dt,dd,th,td,address {
  color: #333;
  font-style: normal;
  font-weight: normal;
}

h1,h2,h3,h4,h5,h6 {
  line-height: 1.1;
}

li li li,dd li,dd dd,li p,
dt p,dd p,th p,th li,td p,td li {
  font-size: 100%;
}

p input,p select,
p textarea,li input,dd input,
li select,dd select {
  font-size: 100%;
}

dd p {
  font-size: 100%;
}

p,li,dt,dd,th,td,pre {
  line-height: 1.5;
  font-size: 80%;
}

a {
  font-size: 12px;
}

table,th,td {
  border-collapse: collapse;
}

a:link {
  color: #191919;
  text-decoration: none;
}

a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a:visited,
a:hover {
  color: #191919;
}

strong {
  font-weight: bold;
}

fieldset {
  border: none;
}

address {

}


/* ------------------------------
 Opera9(Win)/mac hack 設定
------------------------------ */
html[lang*=""]>/**/body .test {
  font-size: 130%;
}


/* ------------------------------
 Safari4(Win)/mac hack 設定
------------------------------ */
body:first-of-type .test {

}


/* ------------------------------
 IE6(Win) hack 設定
------------------------------ */
.test {

}


/* ------------------------------
 IE7(Win) hack 設定
------------------------------ */
*:first-child+html .test {

}


/* ------------------------------
 IE8(Win) hack 設定
------------------------------ */
html>/**/body .test {

}


/* ------------------------------
 Firefox3(Win)/mac hack 設定
------------------------------ */
.test, x:not(:target):-moz-broken {

}


/* ------------------------------
 Firefox3.5(Win)/mac hack 設定
------------------------------ */
html:not(:nth-child(n)) body .test , x:not(:target):-moz-system-metric(mac-graphite-theme) {

}


/* EoS */
