@charset "UTF-8";body {	margin: 0px;	background-color: #FAFCFD;	padding:0px 10px 10px;}a:hover img{-ms-filter: "alpha(opacity=85 )";opacity:0.6;filter: alpha(opacity=60);background: #fff;}img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	max-width:100%;	height: auto;}.red {	color: #F00;}html {	min-height: 100%;}.content {	max-width: 800px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 30px;	margin-left: auto;}.title {	color: #224f77;	font-size: larger;	font-weight: bold;}.name {	font-size: large;	font-weight: bold;}.content h1 {	padding: 0px;	margin: 0px;}.content h2 {	font-size: x-large;	color: #FFF;	background-color: #0099CC;	padding: 10px;	text-align: center;	border-radius: 15px;	border: 1px solid #0099CC;}.content h3 {	font-size: large;	color: #FFF;	background-color: #666;	padding: 5px 20px;	text-align: left;	border-radius: 10px;	border: 1px solid #666;}.time {	color: #FFF;	background-color: #BCE2EE;	padding: 3px 10px;	margin-right: 5px;	border-radius: 5px;}table {border-collapse:collapse;font-size: 100%;border-spacing: 0;}.ta1 {	table-layout: fixed;	width: 100%;	margin: 0 auto 20px;}.ta1, .ta1 td, .ta1 th {	word-break: break-all;	border: 1px solid #ccc;	/*テーブルの枠線の幅、線種、色*/	padding: 10px;	/*ボックス内の余白*/}/*ta1の左側ボックス*/.ta1 th {	text-align: center;		/*背景色*/	width: 7em;	font-weight: normal;	background-color: #DCF1F6;}.content .ta1 tr td a img {	max-width: 100%;}input[type="submit"]{    cursor: pointer;    border-radius: 100px;    width: 300px;    display: block;    margin: auto;    padding: 10px 10px 5px;    box-sizing: border-box;    font-size: 125%;    background: #14a73b;    border: none;    color: #FFF;    border-bottom: 5px solid rgba(0,0,0,0.3);    transition: .3s;} input[type="submit"]:hover{    background: #40c764;}*,*:before,*:after {  -webkit-box-sizing: inherit;  box-sizing: inherit;}html {  -webkit-box-sizing: border-box;  box-sizing: border-box;}.btn,a.btn,button.btn {  font-size: 2rem;  font-weight: 700;  line-height: 1;  position: relative;  display: inline-block;  padding: 1rem 3rem;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s;  transition: all 0.3s;  text-align: center;  vertical-align: middle;  text-decoration: none;  color: #212529;  border-radius: 0rem;}.btn--orange,a.btn--orange {  color: #fff;  background-color: #c00;}.btn--orange:hover,a.btn--orange:hover {  color: #fff;  background: #f56500;}a.btn--radius {   border-radius: 100vh;}.btn1 {  font-size: .9rem;  font-weight: 700;  line-height: 1;  position: relative;  display: inline-block;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s;  transition: all 0.3s;  text-align: center;  vertical-align: middle;  text-decoration: none;  letter-spacing: 0.1em;  color: #212529;  border-radius: 0rem;}a.btn1 {  font-size: .9rem;  font-weight: 700;  line-height: 1;  position: relative;  display: inline-block;  padding: .5rem 1rem;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s;  transition: all 0.3s;  text-align: center;  vertical-align: middle;  text-decoration: none;  color: #212529;  border-radius: 0rem;}button.btn1 {  font-size: .9rem;  font-weight: 700;  line-height: 1;  position: relative;  display: inline-block;  padding: .5rem 1rem;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-transition: all 0.3s;  transition: all 0.3s;  text-align: center;  vertical-align: middle;  text-decoration: none;  color: #212529;  border-radius: 0rem;}