/* CSS Document */


.ph-box0 { width: 175px;}
.ph-box0 a img { border: 2px solid #DCDCDC; border-collapse:separate; padding:0; margin:0; }
.ph-box0 a:visited img { border: 2px solid #DCDCDC; border-collapse:separate; padding:0; margin:0; }
.ph-box0 a:hover img { border: 2px solid #1371AE; border-collapse:separate; padding:0; margin:0; }
.ph-box1 { width: 176px;}
.ph-box1 a img { border: 2px solid #DCDCDC; border-collapse:separate; padding:0; margin:0; }
.ph-box1 a:visited img { border: 2px solid #DCDCDC; border-collapse:separate; padding:0; margin:0; }
.ph-box1 a:hover img { border: 2px solid #1371AE; border-collapse:separate; padding:0; margin:0; }

.ph-box { width: 53px; height: 53px; margin-right: 7px; padding-top: 7px; float: left;}
.ph-box a img { border: 2px solid #DCDCDC; border-collapse:separate; padding:0; margin:0; }
.ph-box a:visited img { border: 2px solid #DCDCDC; border-collapse:separate; padding:0; margin:0; }
.ph-box a:hover img { border: 2px solid #1371AE; border-collapse:separate; padding:0; margin:0; }


.lineup {
  width: 170px;
  padding: 5px 0 12px 2px;
  font-size: 12px;
  color:#444444;
}



ul {
	margin-left:8px;
	padding-left:8px;
}


#list0 {
  width: 546px;
  float: left;
}
#list0 TABLE {
  border-width: 0px; /* 枠の幅 */
}
#list0 th {
  color: #FFFFFF; /* 文字の色 */
  font-size: 12px; /* 文字サイズ */
  background-color: #333A40; /* 背景の色 */
  text-align: left;
  padding: 1px 4px;
}
#list0 td {
  color: #444444; /* 文字の色 */
  font-size: 12px; /* 文字サイズ */
  background-color: #FFFFFF; /* 背景の色 */
  padding: 7px 0 2px 4px;
  text-align: left;
}


#list1 {
  width: 233px;
}
#list1 TABLE {
  border-width: 0px; /* 枠の幅 */
}
#list1 th {
  color: #FFFFFF; /* 文字の色 */
  font-size: 12px; /* 文字サイズ */
  background-color: #333A40; /* 背景の色 */
  text-align: left;
  padding: 1px 4px;
}
#list1 td {
  color: #333A40; /* 文字の色 */
  font-size: 16px; /* 文字サイズ */
  background-color: #FFFFFF; /* 背景の色 */
  padding: 7px 0 2px 4px;
  text-align: left;
  font-weight: bold;
}



#list2 {
  width: 233px;
}
#list2 TABLE {
  border-collapse: collapse;
  border-style: solid; /* 枠の種類 */
  border-color: #DCDCDC; /* 枠の色 */
  border-width: 0px; /* 枠の幅 */
}
#list2 th {
  color: #444444; /* 文字の色 */
  font-size: 10px; /* 文字サイズ */
  background-color: #DCDCDC; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #DCDCDC; /* 枠の色 */
  border-width: 1px 0px; /* 枠の幅 */
  text-align: left;
  padding: 1px 4px;
}
#list2 td {
  color: #444444; /* 文字の色 */
  font-size: 12px; /* 文字サイズ */
  background-color: #FFFFFF; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #DCDCDC; /* 枠の色 */
  border-width: 1px 0px; /* 枠の幅 */
  padding: 2px 4px;
  text-align: left;
}



#list3 {
  width: 233px;
}
#list3 TABLE {
  color: #1371AE; /* 文字の色 */
  font-size: 14px; /* 文字サイズ */
  font-weight: bold;
  padding: 0 0 7px 4px;;
}



#list4 {
  width: 233px;
}
#list4 TABLE {
  border-collapse: collapse;
  border-style: solid; /* 枠の種類 */
  border-color: #DCDCDC; /* 枠の色 */
  border-width: 0px; /* 枠の幅 */
}
#list4 th {
  color: #444444; /* 文字の色 */
  font-size: 10px; /* 文字サイズ */
  background-color: #DCDCDC; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #DCDCDC; /* 枠の色 */
  border-width: 1px 0px; /* 枠の幅 */
  text-align: left;
  padding: 1px 4px;
}
#list4 td {
  color: #444444; /* 文字の色 */
  font-size: 10px; /* 文字サイズ */
  background-color: #FFFFFF; /* 背景の色 */
  padding: 2px ;
  text-align: left;
}


.coment {
  font-size: 12px;
  line-height: 1.45em;
  color: #444444;
}
