/***** ベースフォント設定 *****/
 body,td,th,p,div,a,input,textarea {font-family: MS 明朝, MS ゴシック, osaka, Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 12px; text-decoration: none;line-height: 14pt;}

/***** マージン設定 *****/
div.pageTitle {margin : 30px 5px 30px 15px;}

div.subTitle {margin : 30px 0px 0px 0px;}

div.left20 {margin : 0px 0px 0px 20px;}

div.over {margin : 20px 0px 0px 0px;}

div.toTop {margin : 5px 10px 0px 0px; text-align:right;}

/***** フォント設定 *****/
 .standard {font-size: 12px; font-weight: normal; margin: 5px 5px 10px 20px;}

 .update {font-size: 12px; font-weight: normal; margin: 20px 0px 20px 0px;line-height: 12pt;}

 .topics {font-size: 12px; font-weight: normal; margin: 5px 5px 5px 5px;line-height: 14pt;}

 .crumbsList {font-size: 12px; font-weight: normal; margin: 5px 5px 5px 5px;line-height: 12pt;}

 .overCrumbsList {font-size: 12px; font-weight: normal; margin: 10px 10px 10px 20px;line-height: 14pt;}

 .topKeyWord {font-size: 12px; font-weight: normal; margin: 1px 3px 1px 3px;line-height: 12pt;}

 .copyright {font-size: 10px; font-weight: normal; text-align:right; color: #DDDDDD; margin: 2px 5px 2px 5px;line-height: 12pt;}

 .footerSign {font-size: 12px; font-weight: normal; text-align:right; margin: 5px 10px 5px 5px;line-height: 14pt;}

 .caution {font-size: 9px; font-weight: normal; color: #7E5D00; margin: 5px 0px 5px 0px;}

 .largeCaution {color: #7E5D00; margin: 5px 0px 5px 0px;}

 .14px {font-size: 14px; font-weight: bold; margin: 0px 0px 0px 0px;}

 .hd1 {font-size: 14px; font-weight: bold; color: #666666; margin: 15px 15px 15px 15px;}

/***** フォントカラー設定 *****/
 .darkBrown {color: #7E5D00; font-weight: normal;}
 
 .darkBrownB {color: #7E5D00; font-weight: bold;}
 
 .white {color: #FFFFFF;}

/***** ボックス設定 *****/
 .table01 {color: #22409A; background-color: #E4E9F9; border-style: solid; border-color: #22409A; border-width: 2px; padding-top: 1px; padding-bottom: 1px; padding-left: 10px; padding-right: 10px;}


/***** アンカー設定 *****/
a:hover {text-decoration: underline; color: #FF7F00;}
a:visited {color: #A30082;}

 .normal {font-size: 12px; font-weight: normal; color: #22409A;}
a.normal:hover {font-size: 12px; font-weight: normal; color: #FF7F00;}

