@charset "shift_jis";

/* フォントサイズ */

h2.library_head {
	font-size: 1.42em;
}

h2.news_head {
	font-size: 1.34em;
}

.text_question,
td.text_l,
.text_head_02,
.text_head_03,
h3.vocabulary_text,
h3.faq_text {
	font-size: 1em;
}

p,ul,ol,dl,select,
#navi td,
.text_head,
#top_news_tb td,
.news_tb th,
.news_tb td,
.text_answer,
.highlight_tb td,
.highlight_tb th,
.text_strategy_head,
.strategy_column p,
.strategy_column ul,
td.text_m,
.library_tb td,
.library_tb2 td,
.data_tb th,
.data_tb td,
.officer_tb th,
.officer_tb td,
.vocabulary_tb td,
.inquiry_tb th,
.inquiry_tb td,
.inquiry_data_tb th,
.inquiry_data_tb td,
.faq_tb th,
.faq_tb td,
.group_data_tb th,
.group_data_tb td {
	font-size: 0.86em;
}

p.small,
#disclaimer p,
p.text_adobe,
p.pagetop,
p.pagetop2,
p.listtop,
p.caption,
p.caption_center,
.tb_caption td,
p.graph_title,
td.text_s {
	font-size: 0.75em;
}


/* 文字サイズ切り替えスイッチ */

#font_switch .btn_s {
	background-image: url(../images/font_switch_s.gif);
}

#font_switch .btn_m {
	background-image: url(../images/font_switch_m.gif);
}

#font_switch .btn_l {
	background-image: url(../images/font_switch_l_a.gif);
}

