/********************************************************/
/* 			Adjustment for mobile 						*/
/********************************************************/
body { font-size: 16px; font-family: Helvetica,Arial,sans-serif; font-weight:normal; overflow-x:hidden; overflow-y:hidden;} 

#topliner{
	background-position: 0% 0%;
	width:100%;
	height:5px;
}
#topliner1{
float:left;
	height: 5px;
	width: 300px;
	margin-top: 0px;
	margin-left: 0px;
	background-image: url(../images/top-liner.png);
	background-repeat: 					no-repeat;	
}
#topliner2{
	height: 5px;
	width: auto;
	margin-top: 0px;
	margin-left: 300px;	
	background-image: url(../images/top-liner-repeat.png);
	background-repeat: 	repeat-x;	
}
.ui-header-fixed {
	-moz-border-radius-topleft: 		0em;
	-webkit-border-top-left-radius: 	0em;
	border-top-left-radius: 			0em;
	-moz-border-radius-topright: 		0em;
	-webkit-border-top-right-radius: 	0em;
	border-top-right-radius: 			0em;
}
.ui-footer{ 
	-moz-border-radius-bottomleft: 		0em;
	-webkit-border-bottom-left-radius: 	0em;
	border-bottom-left-radius: 			0em;
	-moz-border-radius-bottomright: 	0em;
	-webkit-border-bottom-right-radius: 0em;
	border-bottom-right-radius: 		0em;
}
#left-top-corner, #right-top-corner, #left-bott-corner, #right-bott-corner {	background-image: none;}
#left-bott-corner  { padding-top:15px; padding-bottom:15px;}
#footer_table {line-height:1em; margin-left: 0.5em;}
#download_div {line-height:1em; margin-left: 0em;}
#err_body, #wait_err_body {font-size: 1em;}
#popupBody, #wait_popupBody {padding: 10px 20px;}
#option1_img_div, #option2_img_div, #option3_img_div { width: 250px; float:left;}
#option1_onoff_div, #option2_onoff_div, #option3_onoff_div { width: 20px; float:right;} 
.result_table .data, .result_table .data1, .result_table .label 	{font-size: 0.9em;}
.result_table .title {font-size: 1em; padding-top:0px;}
.result_table tr:nth-child(even) 	td {line-height: 1em; padding-left: 1em;}
.result_table tr:nth-child(odd)  	td {line-height: 1em; padding-left: 1em;}
.result_table tr:nth-child(1)    	td {padding-top: 1em; padding-bottom: 1em; padding-left: 1em;}
.ui-icon { width: 46px; height: 46px;}

/*
#download_table { padding-left:10px;}
#disclaim_table { padding-left:10px;}
*/
.download_link, a.download_link2, a.download_link3 { font-size: 14px; padding: 0 15px 0 0; }
a.download_link3 { line-height:0.5em;}
.ui-btn-inner {font-size: 14px; padding:.6em .8em; }
.ui-select .ui-btn select { font-size: 14px;} 
.ui-select .ui-btn-text { font-size: 14px; padding: 0 0;}
input.ui-input-text { font-size: 14px;}
.ui-collapsible-heading-toggle {padding: 0.4em 0px;}
.ui-icon-arrow-d { background-position: -202px 14px; background-image: url(../images/icons-18-white2.png); }
/*.ui-collapsible-heading { font-size: 0.65em;}*/
.ui-collapsible-heading .ui-btn-inner, .ui-collapsible-heading .ui-btn-icon-left .ui-btn-inner {padding: 2px 0 2px 15px;}
.action_btn_div  .ui-btn-inner {font-size: 16px;}
.result_btn_div  .ui-btn-inner {font-size: 16px;}
.result_btn_div  .ui-btn {margin: 0.5em 0px;}
.ui-btn-up-a, .ui-btn-hover-a { width: 60px;}
.content_text  {font-size: 14px;}
.disclaim  {font-size: 0.8em;}

.swift_disclaim {line-height:130%; font-size:12px; color:#111;-webkit-transform:scale(1);}
.swift_disclaim > ul {padding:0; margin:5px 0 0 35px;}
.swift_disclaim > ul > li { margin-left:-20px; font-weight:normal;}
#important_notice {font-size:12px;-webkit-transform:scale(1);}







@media screen and (orientation:landscape) {
.ui-mobile, .ui-mobile .ui-page  { max-width: 400px;}
}
