@charset "UTF-8";
@media only screen and (max-device-width: 720px) {
	/*
	  #- 基本
	*/
	body {
		width:100%;
		background:white;
		margin:0;
		padding:0;
		color: #333;
		font-size: 26px;
		line-height: 38px;
		text-align: center;
		/* ゴシック系 */
		font-family: 'メイリオ',Meiryo,'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
		/* 明朝系 */
		/*font-family: 'ＭＳ Ｐ明朝','MS PMincho','ヒラギノ明朝 Pro W3','Hiragino Mincho Pro',serif;*/
		overflow:hidden;
	}

	img {
	  vertical-align: bottom;
	}
	a:hover,
	a:active {
	  text-decoration: none;
	}
	a:hover img.link ,
	input.link:hover {
		filter:alpha(opacity=80);
		-moz-opacity: 0.8;
		opacity: 0.8;
	}
	a img.link ,
	input.link {
		filter:alpha(opacity=99);
		-moz-opacity: 0.99;
		opacity: 0.99;
	}
	/*
	  ####- pick up
	*/
	#pickup {
		overflow:hidden;
		text-align:left;
	}
	#pickup img {
		vertical-align: bottom;
		max-width:620px;
		height:auto;
	}
	#pickup table {
		border:none;
		margin:5px;
	}
	#pickup table td{
		border:none;
		margin:0;
		padding:0;
		text-align:left;
	}
	#pickup table p {
		margin:0;
		padding:0;
	}
	/*
	  ####- お知らせ
	*/
	#information {
		overflow-x:hidden;
		overflow-y:scroll;
		text-align:left;
		height:400px;
	}
	#information table {
		border:none;
		margin:5px;
		width:100%;
	}
	#information table td {
		width:100%;
		border:none;
		line-height:32px;
		padding:5px 0;
		display:block;
	}
	#information table td a {
		display:block;
	}
	#information table td:first-child {
		width:180px;
		text-indent:12px;
		background:url("../img/information-icon.gif") no-repeat 2px 9px;
		float:left;
	}
	#information table td:last-child {
		width:100%;
		text-indent:12px;
		background:url("../img/information-icon.gif") no-repeat 2px 9px;
		border-bottom:dashed 1px #d8d8d8;
		padding-bottom:10px;
		margin-bottom:5px;
		clear:both;
	}
	#information img{
		width:100px;
	}
}