/*.ui-mobile #jqm-home {  background: #e5e5e5 url(../images/jqm-sitebg.png) top center repeat-x; }*/
.ui-mobile #jqm-logo{padding: 5px 0 0 0;text-align: left;}
.ui-mobile #jqm-title{ padding: 20px 0 10px 25px; text-align: left; background-color: #f1f1f1; }
.ui-mobile #jqm-title2{padding: 10px 0 10px 20px;text-align: left;background-color: #b11636;font-family: "fiatadvert01arg", "interstate", Arial, YuGothic, "游ゴシック", "ヒラギノゴシック Pro W3", "Hiragino Gothic Pro", HGSゴシックE, "ＭＳ Ｐゴシック", "MS PGothic", serif;font-size: 24px;}
.ui-mobile #jqm-title3{padding: 0 0 10px 35px;/* text-align: left; *//* font-family: "fiatadvert01arg", "interstate", Arial, YuGothic, "游ゴシック", "ヒラギノゴシック Pro W3", "Hiragino Gothic Pro", HGSゴシックE, "ＭＳ Ｐゴシック", "MS PGothic", serif; *//* font-size: 24px; */}

.ui-mobile #jqm-homeheader { margin: 0 0 0 0;}




/*Ã£Æ’Å Ã£Æ’â€“Ã£Æ’ÂÃ£Æ’Â¼Ã£â€šÂ¢Ã£â€šÂ¤Ã£â€šÂ³Ã£Æ’Â³Ã£ÂÂ®Ã¦â€ºÂ¸Ã¥Â¼Â*/
		.nav-myicon .ui-btn .ui-btn-inner {
	padding-top: 40px !important;
}
		.nav-myicon .ui-btn .ui-icon { width: 30px!important; height: 30px!important;
		 margin-left: -15px !important;
		 box-shadow: none!important;
		  -moz-box-shadow: none!important;
		  -webkit-box-shadow: none!important;
		  -webkit-border-radius: none !important;
		  border-radius: none !important;
		  }
		#top .ui-icon { background:  url(../img/icon_top.png) 50% 50% no-repeat; background-size: 30px 30px; }
		#audi .ui-icon { background:  url(../img/icon_audi.png) 50% 50% no-repeat; background-size: 30px 30px;  }
		#news .ui-icon { background:  url(../img/icon_news.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#info .ui-icon { background:  url(../img/icon_info.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#memo .ui-icon { background:  url(../img/icon_memo.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#more .ui-icon { background:  url(../img/icon_more.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#cars .ui-icon { background:  url(../img/icon_cars.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#search .ui-icon { background:  url(../img/icon_search.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#setting .ui-icon { background:  url(../img/icon_setting.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#price .ui-icon { background:  url(../img/icon_price.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#back .ui-icon { background:  url(../img/icon_back.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#next .ui-icon { background:  url(../img/icon_next.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#movie .ui-icon { background:  url(../img/icon_movie.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#guide .ui-icon { background:  url(../img/icon_guide.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#exit .ui-icon { background:  url(../img/icon_exit.png) 50% 50% no-repeat;  background-size: 30px 30px; }
		#tire .ui-icon { background:  url(../img/icon_tire.png) 50% 50% no-repeat;  background-size: 30px 30px; }





#menulist  {padding: 10px;}
#menulist a {
	text-decoration: none;color: black;
	}

#comment  {
color: #333333; margin:1em;
}


#comment h4 {
	/* text-shadow: 0 1px 0 #999999; */
	font-size:1em;
	margin-left: 0px;
}



/*Ã£â€šÂ³Ã£Æ’Â³Ã£Æ’â€ Ã£Æ’Â³Ã£Æ’â€žÃ¥â€˜Â¨Ã£â€šÅ Ã£ÂÂ®Ã£Æ’â€˜Ã£Æ’â€¡Ã£â€šÂ£Ã£Æ’Â³Ã£â€šÂ°Ã¨ÂªÂ¿Ã¦â€¢Â´*/
@media all and (orientation:portrait){
	.ui-mobile #jqm-homeheader p {padding: 10px 0 10px 22px;/* font-size: small; */margin-top: 5px;margin-bottom: 5px;color: white;}
	.ui-mobile #jqm-homeheader h1, h2 { padding: 3px 0 15px 15px; background-color: #f1f1f1;}

	.pdfpage { border-width: 0; overflow: visible; overflow-x: hidden; padding: 0 15px 0 15px ; }

	div.pdfpage h3, h4, h5 {
		/* margin-left: 30px; */
		margin-top: 10px;
	}

	/* 貼り付けたPDFページのサイズなど */
	.pdf  {
	width:740px;
	margin-left: auto;
	margin-right: auto;
	}

    .iframe-wrapper {
		width:750px;
		height:500px;
		overflow:auto;
		-webkit-overflow-scrolling:touch;
		display: inline-block;
		margin-left: auto;
		margin-right: auto;
    }

    .iframe {
		width:100%;
		display: block;
		
    }


	#footer2 {
		/* [disabled]bottom:0px; */
		top: 90px;
	}

}
@media all and (orientation:landscape){
	.ui-mobile #jqm-homeheader p {padding: 10px 0 10px 22px;/* font-size:small; */margin-top: 5px;margin-bottom: 5px;color: white;}
	.ui-mobile #jqm-homeheader h1, h2 { padding: 2px 0 2px 15px; background-color: #f1f1f1;}

	.pdfpage { border-width: 0;	overflow: visible;	overflow-x: hidden;	padding: 0 15px 10px 15px; }
	div.pdfpage h3, h4, h5 {
		/* margin-left: 30px; */
		margin-top: 10px;
	}
	
	/* 貼り付けたPDFページのサイズなど */
	.pdf  {
	width:1000px;
	margin-left: auto;
	margin-right: auto;
	}


    .iframe-wrapper {
		width:950px;
		height:500px;
		overflow:auto;
		-webkit-overflow-scrolling:touch;
		display: inline-block;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
    }

    .iframe {
		width:100%;
		display:block;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
    }


	#footer2 {
		/* [disabled]bottom:0px; */
		top: -26px;
	}
}


div.elearning_proccess {
	background-image: url(../img/bg_h5.gif);
	background-repeat: repeat-x;
	height: 40px;
	width: 80%;
	margin:0 auto;
	padding: 10px;
	color: #000000;
	vertical-align:top;
}

div.elearning_contents {
	background-image: url(../img/elearning_arrow.gif);
	background-repeat: no-repeat;
	width: 75%;
	margin:0 auto;
	margin-bottom: 15px;
	padding-top: 8px;
	padding-bottom: 15px;
	padding-left: 40px;
	color: #000000;
	font-size:14px;
}

div.elearning_contents2 {
/*	background-image: url(../img/elearning_arrow.gif);*/
	background-repeat: no-repeat;
	width: 75%;
	margin:0 auto;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #000000;
	font-size:14px;
}


.e02 th {
padding: 0 10px 0 10px;
color : #696666;
font-size :120%;
}

.e02 td {
padding: 0 10px 0 10px;

}


.sample01 th {
padding: 0 10px 0 10px;
color : #696666;
font-size :120%;
}

.sample01 td {
padding: 5px 10px 5px 10px;
vertical-align:top;
}


/*Ã¤Â¼Å¡Ã§Â¤Â¾Ã¦Æ’â€¦Ã¥Â Â±Ã£Æ’â€ Ã£Æ’Â¼Ã£Æ’â€“Ã£Æ’Â«Ã£ÂÂ®Ã¨Â£â€¦Ã©Â£Â¾*/


table.company_information {
  margin-top: 0.2em;
  margin-bottom: 1em;
  width: 80%;
  margin-left : 20px;
  border-collapse: collapse;
  border: solid 1px #999;
  font-size: 80%;
}

table.company_information caption {
  margin-top: 1em;
  text-align: left;
}

table.company_information th,
table.company_information td {
  border: solid 1px #999;
  padding: 4px 6px;
}

table.company_information th {
  background: #E6E6E6;
  text-align: center;
  white-space: nowrap;
  color: #666;
}

table.company_information td.item {
  text-align: center;
  font-size: 120%;
  font-weight: bolder;
  white-space: nowrap;
}

table.company_information tr.a_line {
  background: #EEEEEE;
}

table.company_information tr.b_line {
  background: #EEEEFF;
}



/*Ã£Æ’â€ Ã£â€šÂ­Ã£â€šÂ¹Ã£Æ’Ë†Ã£â€šÂ¤Ã£Æ’Â³Ã£Æ’â€¡Ã£Æ’Â³Ã£Æ’Ë†*/
.textindent {
 text-indent:20px;

}

