@charset "UTF-8";
/* PC用CSS */
@media screen and (min-width:768px){

h1{
  font-size : 180%;
  font-family : "游明朝", serif;
  font-weight : 800;
  border-bottom-width : 4px;
  border-bottom-style : dotted;
  border-bottom-color : #ff8080;
  margin-bottom : 10px;
  margin-left : auto;
  margin-right : auto;
  display : inline-block;
  width : 800px;
}
h2{
  font-size : 108%;
  font-family : 游明朝;
  font-weight : 200;
  padding-bottom : 50px;
  line-height : 2;
  margin-top : 5px;
  text-align : justify;
  margin-left : auto;
  margin-right : auto;
  display : inline-block;
}
p{
  font-size : 80%;
  font-weight : 200;
}
body{
  font-size : 100%;
  font-family : 游ゴシック;
  font-weight : 200;
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  width : 900px;
}
#container{
  font-size : 100%;
  text-align : center;
  width : 900px;
}
#header{
  font-size : 100%;
  text-align : center;
  padding-bottom : 50px;
  padding-top : 50px;
  width : 900px;
}
#footer{
  font-size : 100%;
  text-align : center;
  padding-top : 40px;
  width : 900px;
}
#contents{
  font-size : 100%;
  width : 900px;
}
#main{
  font-size : 100%;
  margin-left : auto;
  margin-right : auto;
  width : 900px;
}
#gaiyou{
  font-size : 100%;
  padding-top : 40px;
　margin-left: auto;
　margin-right: auto
  width : 900px;
}
img{
  font-size : 100%;
  text-align : center;
  padding-top : -10px;
}

/* センタリング */
tr{
  font-size : 100%;
  margin-left : auto;
  margin-right : auto;
  text-align : left;
  width : 80%;
}

table{
  margin-left : auto;
  margin-right : auto;
}

table.hoge{
	border-collapse: collapse;
    width : 530px;
  }
table.hoge th, 
table.hoge td{
	padding-bottom : 15px;
  }

}
