@charset "UTF-8";
/* basic font-size
---------------------------------------------------- */
.bodytext {
  font-family: KozGoPro-regular, "�q���M�m�p�S Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, Verdana,"MS P �S�V�b�N", sans-serif;
  font-size: 12px;
  color: #000000;
  line-height: 1.0;
}
* html body {
/* for WinIE6
---------------------------------------------------- */
  font-size: 75%;
  font-family: Verdana, "MS P �S�V�b�N", sans-serif;
}
*:first-child+html body {
  /* for WinIE7
---------------------------------------------------- */
  font-size: 75%;
  font-family: '���C���I', Meiryo, sans-serif;
}

/* link style
---------------------------------------------------- */

a:link {
  color: #000000;
  text-decoration: none;
}
a:visited {
  color: #000000;
  text-decoration: none;
}
a:hover {
  color: #000000;
  text-decoration: none;
}
h1{
  color:#FFFFFF;
  font-family:KozMinPro-Medium, "�q���M�m���� Pro W6", Hiragino Mincho Pro W6, "�ז�����", "�l�r �o����", serif;
  font-size:14px;
  line-height: 1;
}
h2{
  color:#000000;
  font-family:"�q���M�m�p�S Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, Verdana, "MS P �S�V�b�N", sans-serif;
  font-size:11px;
  text-decoration: none;
  font-weight: bold;
  clear: both;
}
#container {
  height: auto;
  width: 750px;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  top: 50px;
  line-height: 20px;
}
.basic_text {
  font-family: KozGoPro-regular, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, Verdana, "MS P ゴシック", sans-serif;
  font-size: 12px;
  line-height: 26px;
  width: 735px;
  position: relative;
  left: 15px;
}
.catch_copy {
  font-size: 15px;
  color: #222222;
  text-decoration: none;
  font-family: KozMinPro-Medium, "�q���M�m���� Pro W6", "Hiragino Mincho Pro W6", "�ז�����", "�l�r �o����", serif;
  text-align: left;
}
.koumoku {
  font-family: '���C���I', Meiryo, KozGoPro-regular, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, Verdana, "MS P ゴシック", sans-serif;
  font-size: 13px;
  line-height: 28px;
  position: relative;
}
.atention_copy {
  font-family: KozGoPro-regular, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, Verdana, "MS P ゴシック", sans-serif;
  font-size: 11px;
  line-height: 20px;
  left: 15px;
  position: relative;
  width: 735px;
  color: #AA0000;
}
.condition_table {
  font-size: 11px;
  position: relative;
  font-family: KozGoPro-regular, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, Verdana, "MS P ゴシック", sans-serif;
  width: 700px;
  background: #dbdbdb;
  text-align: left;
  margin-right: auto;
  margin-left: auto;
}
.condition_table .beige_right {
  background-color:#f1f0d6;
  padding: 0px 0px 0px 0px;
  text-align: right;
}
.condition_table .gray_right {
  background-color:#ebebeb;
  padding: 0px 0px 0px 0px;
  text-align: right;
}
.condition_table .beige {
	background-color:#f1f0d6;
	padding: 0px 0px 0px 0px;
}
.condition_table .gray {
  padding: 0px 0px 0px 0px;
  background: #ebebeb;
}
.condition_table .white {
  padding: 0px 0px 0px 0px;
  background: #ffffff;
}
