/*6.html：12行目～21行目*/
/* trimming */
img{
    max-width: 98%;
}
/* trimming */
/* trimming */


section.introductions{

}
#main{
	font-size:36px;
}
#player {
 	position: absolute; 
 	top:0; 
 	width: 100%; 
 	height: 100%; 
 	background: #FFF; 
 	z-index: 9999999999;
 }
 
 #header-wrapper {
  height: 60px;
}
#header {
  height: 60px;
}
#site-title {
  padding: 10px 0 0 0;
}
h5 {
  margin-top: 20px;
}
#main {
  clear: left;
  margin: 20px auto;
  padding: 5px 20px;
  width: 100%
}
h3 {
  font-size: 20px;
}
#sample {
  margin: 50px auto;
  width: 100%;
  padding: 20px;
  background: #eee;
  border: solid 1px #ccc;
}
#ninz{
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FB070B;
    margin-top: 4px;
    margin-bottom: 6px;
    line-height: 24px
}
#funz{
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FB070B;
    margin-top: 4px;
    margin-bottom: 6px;
    line-height: 24px
}
#pvz{
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FB070B;
    margin-top: 4px;
    margin-bottom: 6px;
    line-height: 24px
}
.nyuukai{
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #F46012;
    margin-top: 4px;
    margin-bottom: 6px;
    line-height: 24px
}
.syun{
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #058D04;
    margin-top: 4px;
    margin-bottom: 6px;
    line-height: 24px
}
p.hidari {
  float: left;
  margin-left: 2em;
  margin-bottom: 1em;
}
＃input#submit_button {

    padding: 15px 40px;

    font-size: 1.4em;

/* 背景色を黒に指定 */

    background-color: #000;

/* 文字色を白に指定 */

    color: #FFCC00;

/* submitボタンのを枠を非表示にする*/

    border-style: none;

}
#naiyou{
	font-size:18px;
	line-height:25px;
	margin:10px;
}
.batu{
    font-size: 1.2em;
}
.kaiin{
    border: solid 3px #FC7824;
    width: 92%;
    padding: 5px;
    margin-left: 5px;
}
.pv{
    font-size: 15px;
}
/* 画像をリサイズ */
.trim1 {
  width: 500px;  /* トリミングしたい幅 */
  height: 350px;  /* トリミングしたい高さ */
  overflow: hidden;
  position: relative;
}

 
 /* 中央に合わせてトリミング */
.trim {
  width: 500px;  /* トリミングしたい幅 */
  height: 350px;  /* トリミングしたい高さ */
  overflow: hidden;
  position: relative;
}
.trim img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.button {
  display       : inline-block;
  border-radius : 18%;          /* 角丸       */
  font-size     : 18pt;        /* 文字サイズ */
  text-align    : center;      /* 文字位置   */
  cursor        : pointer;     /* カーソル   */
  padding       : 6px 6px;   /* 余白       */
  background    : #6666ff;     /* 背景色     */
  color         : #ffffff;     /* 文字色     */
  line-height   : 1em;         /* 1行の高さ  */
  transition    : .3s;         /* なめらか変化 */
  box-shadow    : 6px 6px 3px #666666;  /* 影の設定 */
  border        : 2px solid #6666ff;    /* 枠の指定 */
}
.button:hover {
  box-shadow    : none;        /* カーソル時の影消去 */
  color         : #6666ff;     /* 背景色     */
  background    : #ffffff;     /* 文字色     */
}
.buttonc1 {
    text-align: center;
  margin-top: .3em;
  cursor        : pointer;     /* カーソル   */ 
  border-radius : 20px;    /* 角丸       */    
  padding  : 8px 8px;   /* 余白       */
  color: #fff;
  font-size: 18pt;
  border: 0;
  outline: 0;
  background-color: #e57373;
  line-height   : 0.8em;         /* 1行の高さ  */
  transition    : .3s;         /* なめらか変化 */
  box-shadow    : 6px 6px 3px #666666;  /* 影の設定 */
  border        : 2px solid #000066;    /* 枠の指定 */
  font-weight:bolder;
}
.buttonc1:hover {
  box-shadow    : none;        /* カーソル時の影消去 */
  color         : #000066;     /* 背景色     */    
  background-color: #FFFFFF;
}

.tbl00{
	margin: 10 auto 10px;
	border: 1px solid #766018;
	width: 100%;
	font-size:14px;
}
.tbl00 th{
	padding: 0px;
	border-right: 1px solid #766018;
	border-bottom: 1px solid #766018;
	height:30px;
	background-color: #fffbed;
	text-align:center;
}
.tbl00 td{
	padding: 0px;
	border-right: 1px solid #766018;
	border-bottom: 1px solid #766018;
	vertical-align:text-top;
    text-align: center;
    font-size: 16px;
}
.tbl00 .cap{
	background-color: #fffbed;
	text-align:left;
}