html {padding:0;margin:0;}
body {background:#2E2E2E;font: 14px Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #c0c0c0;}
ul, ol, li, p, h1, h2, h3, h4 {margin:0;padding:0; list-style-type:none;}
a, a:link, a:active, a:visited { color:#c0c0c0;text-decoration: none;cursor: pointer;}
a:hover { color:#5fae1a;text-decoration: underline;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}

#wrap {  width:700px; margin:0 auto;border-left:1px #c0c0c0 dashed;border-right:1px #c0c0c0 dashed; box-shadow:#c0c0c0 0 0 3px 0;}
#wrap_menu {  width:700px; margin:0 auto;padding:10px;}
#clear_menu {  width:698px; margin:0 auto;border-top:1px #c0c0c0 dashed;}


#head { width:100%;padding:50px 10px 0 10px; }

#content { width:680px;padding:10px 10px 10px 10px;position:relative; }
#content ul { float:left; }
#content ul li { height:50px; }
#content p {text-align:left;margin:5px 0 0 0;}

.p {}

.lin { margin:0 auto;width:300px;text-align:left;font-weight: bold }

.lin_3 { margin:0 auto;width:350px;text-align:left;font-weight: bold }

.lin_2 { margin:0 auto;width:300px;text-align:center;padding:20px 0 10px 0; }

.img { float:left;width:100%;margin:30px 0 20px 0;text-align:center; }

body>div:first-child[style]{display:none!important;}