/*===============================================
●smart.css  画面の横幅が640pxまで
===============================================*/
@media screen and (max-width:640px){
	img{
	max-width: 100%;
	height: auto;}
	

	#container{
	width: 100%;}


	.ui-header .ui-title {
		margin: 0 10px;
	}
	.ui-footer {
		font-size: 20px;
		text-align: center;
	}
	
	h1{
	font-size: 16pt;
	text-align: center;
	}

	h2{
	font-size: 12pt;
	}

	u{
	font-size: 11pt;
	text-indent: 1em;
	}

	li{
	margin-left:1em;
	}

	th{
	text-align: left;
	}

	td{
	text-align: right;
	}

}

p.resize img { width: 100%; }

.video{
	position:relative;
	width:100%;
	padding-top:56.25%;
  }
  .video iframe{
	position:absolute;
	top:0;
	right:0;
	width:100%;
	height:100%;
  }