body {background-image:url('haikei.gif');}
strong {color:#ff0000;}
a:link {color:#000000;}
a:visited {color:#ff0000;}
.moji3 {font-size:mediam;}
.moji4 {font-size:large;}
.moji5 {font-size:x-large;}
.hidari {text-align:left;}
.naka {text-align:center;}
.migi {text-align:right;}

#wrap {
	width:800px;
  margin-right:auto;
  margin-left:auto;

}

.notebook-border {
  padding-top: 0;
  padding-bottom: 0;
  font-size: 17px;
  line-height: 1.75;
  background: repeating-linear-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,0) 28px, #ccc 28px, #ccc 29px);
	background-color: rgb(252, 247, 243);
}
 
.notebook-border p {
  margin-top: 0;
  margin-bottom: 31px;
}

table {
	width: 400px;
	height: 100px;
}

table,th,td {
  border: none;
}

.p_r {
	text-align:right;
}

.top_tit {
	font-size:x-large;
	color:#ff0000;
}

.top_m {
	margin-top: 20px;
}



.top_head {
	font-size:large;
	font-weight:bold;
}

.global {
	padding:0;					/* ul�^�O�̃f�t�H���gCSS��ł����� */
	margin:0;					/* ul�^�O�̃f�t�H���gCSS��ł����� */
	list-style:none;			/* ul�^�O�̃f�t�H���gCSS��ł����� */
	text-align:center;			/* �q�v�f�����E�������� */
}

.global > li {
	display:inline-block;		/* �C�����C���u���b�N�v�f�ɂ��� */
	width:60px;					/* ���w�� */
	vertical-align:middle;		/* �v�f���㉺�����ő����� */
}
.global > li > a {
	color:#ffffff;				/* �����̐F�w�� */
	background-color:#009900;	/* �w�i�F�w�� */
	text-decoration:none;		/* �����̃f�t�H���gCSS��ł����� */
	display:inline-block;		/* �C�����C���u���b�N�v�f�ɂ��� */
	padding:6px;				/* �]���w�� */
	width:100%;					/* ���w�� */
	box-sizing:border-box;		/* ����h�~ */
	border-radius:5px;
	font-size:medium;
}
.global > li > a:hover {		/* �}�E�X�z�o�[���̃J���[*/
	color:#ffffff;				/* �����̐F�w�� */
	background-color:#006600;	/* �w�i�F�w�� */
}
.to_top > li {
	display:inline-block;		/* �C�����C���u���b�N�v�f�ɂ��� */
	width:140px;					/* ���w�� */
	vertical-align:middle;		/* �v�f���㉺�����ő����� */
}
.to_top > li > a {
	color:#ffffff;				/* �����̐F�w�� */
	background-color:#0066cc;	/* �w�i�F�w�� */
	text-decoration:none;		/* �����̃f�t�H���gCSS��ł����� */
	display:inline-block;		/* �C�����C���u���b�N�v�f�ɂ��� */
	padding:6px;				/* �]���w�� */
	width:100%;					/* ���w�� */
	box-sizing:border-box;		/* ����h�~ */
	border-radius:5px;
	font-size:medium;
}
.to_top > li > a:hover {		/* �}�E�X�z�o�[���̃J���[*/
	color:#ffffff;				/* �����̐F�w�� */
	background-color:#006600;	/* �w�i�F�w�� */
}

/* �u���[�̃{�^�� */
.blue_btn {
    display:inline-block;
    padding:0.3em 1em;
    text-decoration:none;
    color:#ffffff;
    background:#0066cc;
    border:solid 2px #0066cc;
    border-radius:5px;
	transition:.4s;
}
.blue_btn:hover {
    background:#ffffff;
    color:#000000;
}
