@charset "utf-8";

body { background:#fff; }
.PAGE { width:1200px; margin:0 auto; background:#fff; text-align:center; }
.PAGE .HEADER { text-align:left; margin-top:20px; }
.PAGE dl.OUTLINE_TOP { width:800px; float:left; clear:none; margin:30px auto 0 200px; border-bottom:1px dotted #ccc; line-height:2em; }
.PAGE dl.OUTLINE_TOP  dt { width:200px; float:left; clear:none; text-align:left; color:#4c4c4c; font-weight:bold; padding:10px 0; }
.PAGE dl.OUTLINE_TOP  dd { width:600px; float:left; clear:none; text-align:left; color:#4c4c4c; margin:0; padding:10px 0;}



.PAGE dl.OUTLINE { width:800px; float:left; clear:none; margin:0 auto 0 200px; border-bottom:1px dotted #ccc; line-height:2em; }
.PAGE dl.OUTLINE  dt { width:200px; float:left; clear:none; text-align:left; color:#4c4c4c; font-weight:bold; padding:10px 0; }
.PAGE dl.OUTLINE  dd { width:600px; float:left; clear:none; text-align:left; color:#4c4c4c; margin:0; padding:10px 0;}

.PAGE dl.OUTLINE  dd a  { width:auto; margin-left:20px; }
.PAGE dl.OUTLINE  dd a:link { text-decoration:underline; color:#4c4c4c; }
.PAGE dl.OUTLINE  dd a:visited { text-decoration:none; color:#4c4c4c; }
.PAGE dl.OUTLINE  dd a:hover { text-decoration:underline; color:#4c4c4c; }
.PAGE dl.OUTLINE  dd a:active { text-decoration:none; color:#4c4c4c; }

.PAGE span.COPY { float:right; clear:none; margin:50px 0 0 200px; }