<style>
/*! jQuery Mobile v1.1.0 db342b1f315c282692791aa870455901fdb46a55 jquerymobile.com | jquery.org/license */
	.ui-mobile,.ui-mobile body{height:99.9%}
	.ui-mobile fieldset,.ui-page{padding:0;margin:0}
			.ui-mobile a img,.ui-mobile fieldset{border-width:0}
			.ui-mobile-viewport{
				margin:0;
				overflow-x:visible;
				-webkit-text-size-adjust:none;
				-ms-text-size-adjust:none;
				-webkit-tap-highlight-color:rgba(0,0,0,0)}
				body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}
				.ui-mobile [data-role=page],.ui-mobile [data-role=dialog],.ui-page{top:0;left:0;width:100%;min-height:100%;position:absolute;display:none;border:0}
		.ui-mobile .ui-page-active{display:block;overflow:visible}
		.ui-page{outline:0}@media screen and (orientation:portrait){
		.ui-mobile,.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation:landscape){.ui-mobile,.ui-mobile .ui-page{min-height:300px}}.ui-loading .ui-loader{display:block}
		.ui-loader{
				display:none;
				z-index:9999999;
				position:fixed;
				top:50%;
				box-shadow:0 1px 1px -1px #fff;
				left:50%;
				border:0
				}
		.ui-loader-default{
			background:0;
			opacity:.18;
			width:46px;
			height:46px;
			margin-left:-23px;
			margin-top:-23px
		}
		.ui-loader-verbose{
			width:200px;
			opacity:.88;
			height:auto;
			margin-left:-110px;
			margin-top:-43px;
			padding:10px;
			}
		.ui-mobile,.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation:landscape){.ui-mobile,.ui-mobile .ui-page{min-height:300px}}.ui-loading .ui-loader{display:block}
			.ui-loader{
				display:none;
				z-index:9999999;
				position:fixed;
				top:50%;
				box-shadow:0 1px 1px -1px #fff;
				left:50%;
				border:0
				}
		.ui-loader-default{
			background:0;
			opacity:.18;
			width:46px;
			height:46px;
			margin-left:-23px;
			margin-top:-23px
		}
		.ui-loader-verbose{
			width:200px;
			opacity:.88;
			height:auto;
			margin-left:-110px;
			margin-top:-43px;
			padding:10px;
			}
		.ui-loader-default h1{font-size:0;width:0;height:0;overflow:hidden}
		.ui-loader-verbose h1{font-size:16px;margin:0;text-align:center}
		.ui-loader .ui-icon{
			background-color:#000;
			display:block;
			margin:0;
			width:44px;
			height:44px;
			padding:1px;
			-webkit-border-radius:36px;
			-moz-border-radius:36px;
			border-radius:36px;
			}
		.ui-mobile [data-role=page],.ui-mobile [data-role=dialog],.ui-page{top:0;left:0;width:100%;min-height:100%;position:absolute;display:none;border:0}
		.ui-mobile .ui-page-active{display:block;overflow:visible}
		.ui-page{outline:0}@media screen and (orientation:portrait){
		.ui-mobile,.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation:landscape){.ui-mobile,.ui-mobile .ui-page{min-height:300px}}.ui-loading .ui-loader{display:block}
		.ui-body-a,.ui-overlay-a{
		border:1px solid #444;
		background:#222;color:#fff;
		text-shadow:0 1px 1px #111;
		font-weight:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#222));
		background-image:-webkit-linear-gradient(#444,#222);
		background-image:-moz-linear-gradient(#444,#222);
		background-image:-ms-linear-gradient(#444,#222);
		background-image:-o-linear-gradient(#444,#222);
		background-image:linear-gradient(#444,#222)
		}
		.ui-overlay-a{background-image:none;border-width:0}
		.ui-body-a,.ui-body-a input,.ui-body-a ,.ui-body-a textarea,.ui-body-a button{
		font-family:Meiryo,Helvetica,Arial,sans-serif}
		.ui-body-a .ui-link-inherit{color:#fff}
		.ui-body-a .ui-link{color:#2489ce;font-weight:bold}
		.ui-body-a .ui-link:hover{color:#2489ce}
		.ui-body-a .ui-link:active{color:#2489ce}
		.ui-body-a .ui-link:visited{color:#2489ce}
		.ui-btn-up-a{
			border:1px solid #111;
			background:#333;font-weight:
			bold;color:#fff;text-shadow:0 1px 1px #111;
			background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#2d2d2d));background-image:-webkit-linear-gradient(#444,#2d2d2d);
			background-image:-moz-linear-gradient(#444,#2d2d2d);
			background-image:-ms-linear-gradient(#444,#2d2d2d);
			background-image:-o-linear-gradient(#444,#2d2d2d);
			background-image:linear-gradient(#444,#2d2d2d)
			}
		.ui-btn-up-a a.ui-link-inherit{color:#fff}
		.ui-btn-hover-a{border:1px solid #000;
			background:#444;
			font-weight:bold;
			color:#fff;text-shadow:0 1px 1px #111;
			background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#383838));background-image:-webkit-linear-gradient(#555,#383838);
			background-image:-moz-linear-gradient(#555,#383838);
			background-image:-ms-linear-gradient(#555,#383838);
			background-image:-o-linear-gradient(#555,#383838);
			background-image:linear-gradient(#555,#383838)
			}
		.ui-btn-inner{
			display:none;
		}
</style>