*{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

body{
  background-color:#464646;
}

#main{
  margin-top : auto;
  width : 920px;
  height : auto;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  background-color : white;
}

#header{
  text-align : center;
  padding-right : 0px; 
  padding-top : 20px;
  padding-bottom : 20px;
  border-top-width : 30px;
  border-top-color : #242424;
  border-top-style : solid;
}


#nav ul,
#nav ul li,
#nav ul li a{
  margin : 0;
  padding : 0;
}


#mainphoto{
  clear : both;
  width : 920px;
  height : 99px;
  padding-top : 5px;
  padding-bottom : 5px;
  border-bottom-width : 1px;
  border-bottom-color : black;
  border-bottom-style : solid;
}


h1{
  margin : 60px 60px 40px 60px;
  font-family:century gothic,arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
  font-size: 18px; 
  font-weight : normal;
  color: #444;
  padding-bottom : 5px;
  border-bottom : 1px #444 solid;
  text-align : right;
}

h1 span{
  color : #8f3944;
}

h2{
  font-family:century gothic,arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
  font-size: 18px; 
  font-weight : normal;
  color: #172c50;
  padding-bottom : 5px;
}

.photo1{
  text-align : center;
}

.profile1{
  margin : 30px 70px 30px 70px;
}

.profile1 p{
  font-family:century gothic,arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
  font-size: 14px; 
  font-weight : normal;
  color: #444;
  line-height : 220%;
}

.profile1 li{
  font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
  font-size: 14px; 
  font-weight : normal;
  color: #444;
  line-height : 220%;
}
 

.photo2{
  float : right;
  width : 250px;
  margin-top : 30px;
  margin-right : 70px;
  margin-bottom : 15px;
}


.line{
  clear : both;
  width : 800px;
  margin : 60px 60px 100px 60px;
  border-top : 1px #bababa dashed;
}

#copyright{
  padding : 15px 20px 15px 0px;
  border-top : 1px #fff solid;
  font-family : century gothic, sans-selif;
  font-size : 10px;
  color : white; 
  background-color : black;
  text-align : right;
}
