/* CSS Document */

body {
	font-size: 100%;
	font-family: "游ゴシック",YuGothic,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	text-size-adjust: 100%;
}

@media all and (-ms-high-contrast:none) {
	body {
		font-family: "メイリオ",Meiryo,"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}
}

/* スマホ用文字拡大 */
@media screen and (min-width:480px) and (max-width: 959px) {
	#MainC h2, #MainC h3, #MainC h4, #HeaderLower #Usermenu h2 {
		font-size: 1.4em;
		
	}
	#MainC div#tab-menu {
		font-size: 1.05em;
	}
	dl#TopInfo, #caution,
	#MainC p,
	#MainC div.koma-area,
	table.table-style,table.calendar,
	#MainC div#agreement,
	table#annai-table,
	dl.tebiki,dl.tebiki-btm,span.clsAnnaiText1,
	div#faq-area,
	ul.userinfo, div.listbox table,
	#MainC dl.apply-style dt,#MainC dl.apply-style dd{
		font-size: 1em;
		
	}
	#MainC .page-move {
		font-size: 1.6em;
	}
}
