@charset "utf-8";
/* CSS Document */

body{
line-height:1.3em;
background-image:url(images/bg2.jpg);
background-repeat:repeat-y;
background-position:top center;
margin-top:118px;
margin-left:auto;
margin-right:auto;
width:600px;
}

li{
line-height:2;
}

.important{
color:red;
font-weight:bold;

}

.style1 {color: #0000FF}
.style2 {
	color: #FF0000;
	font-size: small;
}


H1 {
  color: #0033FF; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 0px 20px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #0033FF; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}
H2 {
  color: #0033FF; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 0px 15px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #0033FF; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}
H3 {
  color: #0033FF; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 0px 10px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #0033FF; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}

TH {
  color: #000000; /* 文字の色 */
  background-color: #FFFFCC; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #9999cc #333366 #333366 #9999cc; /* 枠の色 */
  border-width: 1px; /* 枠の幅 */
}
TD {
  color: #000000; /* 文字の色 */
  background-color: #FFFFCC; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #ccccff #666699 #666699 #ccccff; /* 枠の色 */
  border-width: 1px; /* 枠の幅 */
}

.talk_explanation li{
  line-height: 20px;
}

.return_link{
  margin-left:20px;
}
