@charset "utf-8";
/* CSS Document */

body {
	background-color: #EEE;
 }


#top-information-blank {
  margin: 0 0 15px 0; }
  #top-information-blank > b {
	display: block;
	width: 100%;
	height: 45px;
	padding: 0 15px;
	font-size: 20px;
	font-size: 2rem;
	font-weight: 600;
	color: #999;
	line-height: 40px;
	background-color: #DEDEDE;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #BFBFBF;
}
  #top-information-blank > p {
    padding: 30px 15px;
    font-size: 15px;
    font-size: 1.5rem;
    font-weight: 400;
    color: #414141;
    background: #fff; }
  #top-information-blank > p a {
	text-decoration: underline; }
    #top-information-blank > p b {
      display: block;
      padding: 0 0 1rem 0; }

#top-information-blank img {
	max-width: 100%;
}

#top-information-blank .list_box {
	background-color: #FFF;
	font-size: 150%;
	padding-bottom: 100px;
}

#top-information-blank .list_box table {
	margin-right: auto;
	margin-left: auto;
	width: 97%;
	table-layout: fixed;
	word-break: break-all;
	word-wrap: break-all;
}

#top-information-blank .list_box tr {
	height: 40px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#top-information-blank .list_box td {
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}


#top-information-blank .menu_tab {
	padding-bottom: 20px;
	font-weight: bold;
	font-size: 160%;
	text-align: center;
	padding-top: 20px;
}

#top-information-blank .menu_tab a:hover {
	color: #401a04;
}

#top-information-blank .menu_tab a {
	color: #401a04;
	text-decoration: underline;
}
