@charset "utf-8";
h1,h2,h3,h4,h5,h6,p,address{
  font-size : 91.6% !important;
  font-weight: normal;
  font-style: normal;
}
body{
  font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif !important;
  font-size : 91.6% !important;
  line-height : 150% !important;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  color : #504232;
  min-width:640px;
  background-color : black;
}
ul{
  margin : 0;
  padding : 0;
}
img{
  vertical-align:bottom;
}
td{
  vertical-align : top;
  text-align : left;
}
@media print {
  body{
  display: none !important;
}
}
.table600{
  width : 650px;
}
a{
  color : #d8a75c;
  text-decoration : none;
}
a:link{
  color : #d8a75c;
  text-decoration : none;
}
a:visited{
  color : #d8a75c;
  text-decoration : none;
}
a:hover{
  color : #d8a75c;
  text-decoration : underline;
}
a:active{
  color : #d8a75c;
  text-decoration : underline;
}
.bigger{
  font-size : 125%;
  font-weight : bold;
  line-height : 150%;
}
.bigest{
  font-size : 180%;
  font-weight : bold;
  line-height : 180%;
}
.smaller{
  font-size : 91.6%;
  line-height : 155%;
}
.td_photo{
  width : 230px;
}
.table370{
  font-size : 91.6%;
  line-height : 200%;
  color : #262626;
  width : 420px;
}
.name1{
  font-size : 150%;
  font-weight : bold;
  margin-left : 15px;
}
.name2{
  font-weight : bold;
  margin-left : 15px;
  color : #616161;
  line-height : 150%;
  font-size : 91.6%;
}
.td_or{
  background-image : url(../img_pop/or.jpg);
  padding-top : 2px;
  padding-bottom : 2px;
  padding-left : 15px;
  background-repeat : repeat-y;
  text-shadow: 0px 0px 3px #000000;
  vertical-align : middle;
  background-color : white;
}
.td_se{
  background-image : url(../img_pop/se.jpg);
  padding-top : 2px;
  padding-bottom : 2px;
  padding-left : 15px;
  background-repeat : repeat-y;
  text-shadow: 0px 0px 3px #000000;
  vertical-align : middle;
  background-color : white;
}
.as{
  color : #ffffff;
  font-weight : bold;
  font-size : 110%;
}
.prof{
  font-size : 96.4%;
  line-height : 150%;
  margin-left : 7px;
  margin-top : 10px;
  color : #dfd6cc;
}
.profcomment{
  font-size : 91.6%;
  line-height : 200%;
  margin-left : 7px;
  color : #ffffff;
  margin-bottom : 30px;
  margin-top : 15px;
}
.com_name{
  font-size : 120%;
  line-height : 200%;
  margin-left : 7px;
  margin-top : 30px;
  font-weight : bold;
  color : white;
}
.prof_s{
  font-size : 96.4%;
  line-height : 160%;
  margin-left : 7px;
  margin-top : 10px;
  color : #ddeeff;
}
.dan1{
  padding-left: 1em;
  text-indent: -1em;
}
.text_o{
  color : #bc7b58;
}
.text_or{
  color : #ff8000;
}
.text_si{
  color : #22b8c0;
}
.text_s{
  color : #22b8c6;
}
.td_name{
  color : black;
  background-color : white;
  text-shadow: 0px 2px 4px #ff8000;
  vertical-align : middle;
  padding-top : 7px;
  padding-bottom : 3px;
}
.td_name_s{
  color : black;
  background-color : white;
  text-shadow: 0px 2px 4px #22b8c6;
  vertical-align : middle;
  padding-top : 7px;
  padding-bottom : 3px;
}
.sen{
  background-image : url(../img_pop/or.jpg);
  background-repeat : repeat-x;
  margin-top : 10px;
  width : 100%;
  height : 5px;
}
.sen2{
  background-image : url(../img_pop/se.jpg);
  background-repeat : repeat-x;
  margin-top : 10px;
  width : 100%;
  height : 5px;
}
