@charset "utf-8";

/* -------------------------------------------
 font-size
------------------------------------------- */


body {
color:#000;
font:13px/1.231 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo , "ＭＳ Ｐゴシック", "MS PGothic", Osaka, sans-serif;
*font-size:small;
*font:x-small;
line-height:1.6;
}

body #header {
font-family:Arial, Helvetica, sans-serif;
}

body #header {
font-family:Arial, Helvetica, sans-serif;
}


p{ font-size:100%;}

.fs9{font-size:65%; line-height:1.6;}
.fs10{font-size:77%; line-height:1.6;}
.fs11{font-size:85%; line-height:1.6;}
.fs12{font-size:93%; line-height:1.6;}
.fs13{font-size:100%; line-height:1.6;}
.fs14{font-size:117%; line-height:1.6;}
.fs16{font-size:123.1%; line-height:1.6;}
.fs18{font-size:138.5%; line-height:1.6;}
.fs20{font-size:153.9%; line-height:1.6;}
.fs22{font-size:167%; line-height:1.6;}
.fs24{font-size:182%; line-height:1.6;}

.fs9_g{font-size:65%; line-height:1.4; color:#333333;}
.fs10_g{font-size:77%; line-height:1.4; color:#333333;}
.fs12_g{font-size:93%; line-height:1.4; color:#333333;}
.fs14_g{font-size:108%; line-height:1.4; color:#333333;}
.fs16_g{font-size:123.1%; line-height:1.4; color:#333333;}

.fs9_r{font-size:65%; line-height:1.4; color:#ff0033;}
.fs10_r{font-size:77%; line-height:1.4; color:#ff0033;}
.fs12_r{font-size:93%; line-height:1.4; color:#ff0033;}
.fs14_r{font-size:108%; line-height:1.4; color:#ff0033;}
.fs16_r{font-size:123.1%; line-height:1.4; color:#ff0033;}

.fs9_w{font-size:65%; line-height:1.4; color:#ffffff;}
.fs10_w{font-size:77%; line-height:1.4; color:#ffffff;}
.fs12_w{font-size:93%; line-height:1.4; color:#ffffff;}
.fs14_w{font-size:108%; line-height:1.4; color:#ffffff;}
.fs16_w{font-size:123.1%; line-height:1.4; color:#ffffff;}

.tx_red{color:#d80406;}
.tx_blue{color:#0c4c65;}
.tx_bold{font-weight:bold;}
.tx_gray{color:#666666;}
.tx_att{color:#FF0000; font-weight:bold;}
.tx_cen{text-align:center;}
.tx_right{text-align:right;}


.tl_bg h5{font-weight:bold;font-size:108%;margin:0px;}
.footer_middle_r p{line-height:2;}
.main_tx p{line-height:1.8;}

.caption{font-size:93%; line-height:1.6 !important;}