@charset"utf-8";
/**********************************************
	merit.css
**********************************************/

/* index ------------------------------------------------------------------------------ */
#meritBase01 { height:216px; background:url(../../merit/images/index_merit01_bg.gif); padding:20px 13px 0 92px; position:relative;}
#meritBase02 { height:216px; background:url(../../merit/images/index_merit02_bg.gif); padding:20px 13px 0 92px; position:relative;}
#meritBase03 { height:216px; background:url(../../merit/images/index_merit03_bg.gif); padding:20px 13px 0 92px; position:relative;}
.detailBtn { width:475px; position:absolute; bottom:20px;}

/* index ------------------------------------------------------------------------------ */
#mainTable01 td { border-right:1px solid #666666; border-bottom:1px solid #666666; text-align:center; padding:5px; line-height:160%; }
#mainTable01 td.green { background:#d0f3d0; }
#mainTable01 td.yellow { background:#fcfadc; }
#mainTable01 td.pink01 { border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;  background:#fad8d6; }
#mainTable01 td.pink02 { border-right:none;background:#f6b5b2 url(../../merit/images/merit_whiteline.gif) repeat-y right;}
#mainTable01 td.white { border-right:none; border-bottom:1px solid #666666;}

/* 02 ------------------------------------------------------------------------------ */
#meritPlan { height:65px; background:url(../../merit/images/02_plan-bg.gif); padding:17px 18px 12px 12px;}

/* 03 ------------------------------------------------------------------------------ */
.txtGray { color:#999999; }
#policeTable { border-top:1px solid #999999; padding-top: 2px; clear:both;}
#policeTable td { vertical-align:top; border-right:3px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:3px; line-height:160%; }
#policeTable td.kana { background:#d1eed8; }
#policeTable td.ward { background:#e8e8e8; }

#policeTable a:link { color:#0074d6; text-decoration:underline; }
#policeTable a:visited {color: #0074d6; text-decoration:none;}
#policeTable a:active {color: #65a8e1; text-decoration:none;}
#policeTable a:hover {color: #65a8e1; text-decoration:underline;}
