
/* -------------------------------------------------------------- */
/* common */
/* -------------------------------------------------------------- */
.bodyTxt_s {  font-size: 10px; line-height: 150%}
.bodyTxt_m {  font-size: 12px; line-height: 150%}
.bodyTxt_l {  font-size: 14px; line-height: 145%}
.unleadedTxt_s {  font-size: 10px; line-height: 120%}
.unleadedTxt_m {  font-size: 12px; line-height: 120%}
.unleadedTxt_l {  font-size: 14px; line-height: 120%}

a:link {color: #0071BC; text-decoration: underline}
a:visited {color: #004F84; text-decoration: underline}
a:hover {color: #FF9404; text-decoration: none}

#HeaderNaviTxt a {color: #0071BC; text-decoration: none;}
#HeaderNaviTxt a:visited {color: #0071BC; text-decoration: none;}
#HeaderNaviTxt a:hover {color: #004F84; text-decoration: underline;}

img{font-size:12px}
br{letter-spacing:0}
.q_text {  font-size: 14px; line-height: 150%; color: #0071BC}
.q_list    {  font-size: 12px; line-height: 150%; list-style-type: dicimal; margin-left: 30px;}
.q_sublist {  font-size: 12px; line-height: 150%; list-style-type: disc;    margin-left: 10px;}