@charset "shift_jis";
.sec h1,.sec h2,.sec h3,.sec h4,
.sec p,.sec ul,.sec ol,.sec dl,#contents dt,#contents dd,#contents li,
.address,pre,
.sec strong,.sec em{
	padding: 0;
	margin: 0;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 120%;
	font-style: normal;
	font-weight: normal;
	line-height: 1.6;
	text-decoration: none;
}

table,th p,td p,{
	padding: 0;
	margin: 0;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 90% !important;
	font-style: normal;
	font-weight: normal;
	line-height: 1.6;
	text-decoration: none;
}

#contents dt,#contents dd,#contents li{
	padding: 0;
	margin: 0;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 105% !important;
	font-style: normal;
	font-weight: normal;
	line-height: 1.6;
	text-decoration: none;
}

address,.cap,#pan{
	font-size: 100% !important;
}


/* kill 'font-size Duplication' */
td p,td li,td td,td th,td select,td option,td textarea,td h2,td h3,td h4,td h5,td dt,td dd,
th p,th li,th td,th th,th select,th option,th textarea,th h2,th h3,th h4,th h5,th dt,th dd,
li li,li h3,li h4,li h5,li p,li dt,li dd,li td,li th,li caption,dt p,dt li,dt td,dt th,
dt select,dt textarea,dt h2,dt h3,dt h4,dd p,dd li,dd td,dd th,dd select,dd textarea,dd h2,dd h3,dd h4
{
	font-size: inherit;
	font-size: 99%;
	line-height: 1.6em !important;
	line-height: 1.5em;
}


