@charset "utf-8";/* CSS Document */
a, a:hover{text-decoration:none}
img{border:none}
.maincont01{width:769px;padding:25px 7px 25px 7px;font:normal 12px/14px Arial, Helvetica, sans-serif}
.pagetitle01{font-size:20px;color:#157ab5;margin:0 0 15px 0;padding:0}
.toppan01{background:#e4e3dc;border:1px solid #bbbbba}
.toppan_cont01{padding:6px;vertical-align:top;color:#476079;line-height:130%;}
.contpan01{background:#f3f3f3;padding:5px}
.contbox01{background:#fff;border:1px solid #d9dde1}
.title01{background:#e4f6ff;border-bottom:1px solid #7fbbda;font-size:15px;color:#157ab5;margin:0;padding:0}
.memlist02{margin:0;padding:0px 0 8px 24px}
.memlist02 li{list-style-type:square;color:#476079;padding:5px 0 0 3px;font-size:12px}
.memlist02 li a, .memlist02 li a:hover{color:#476079}
.memlist01{margin:0;padding:0px 0px 8px 24px;}
.memlist01 li, .memlist03 li{list-style-type:square;padding:5px 0 0 3px;font-size:12px;color:#0089cf}
.memlist01 li a, .memlist01 li a:hover, .memlist03 li a, .memlist03 li a:hover{color:#0089cf}
.memlist03{margin:0;padding:0px 0 8px 14px}
.more01{text-align:right;color:#9e7d42;padding:0 20px 6px 0}
.more01 a{color:#9e7d42;text-decoration:underline}
.greybox01{background:#f2f2f2;color:#4f370c;padding:2px 2px 2px 5px;font-size:12px;border:1px solid #e2e2e2;margin:5px 8px 5px 8px}
.greybox01 a{color:#4f370c;text-decoration:none}
.contpadding{padding:5px 12px 0 12px}
.bluetxt01{color:#476079;line-height:150%;text-align:justify}
.bluetxt01 a, .bluetxt01 a:hover{color:#476079}

