@charset "Shift_JIS";

/* ========BASIC======== */
*{margin:0px;padding:0px;font-size:12px;font-family:Verdana, Helvetica, sans-serif;color:#333;line-height:18px;letter-spacing:1px;}
body    {text-align:center;}
br      {letter-spacing:normal;}
a       {color:#333;text-decoration:none;}
a:hover {text-decoration:none;}
img     {border:0px;}

/* ========TEMPLATE FRAMEWORK======== */
div#wrapper  {width:700px;margin:0 auto;text-align:center;#fff;padding:10px;border-left:1px solid #333;border-right:1px solid #333;}
div#header   {text-align:left;}
div#menu     {text-align:left;}
div#contents {clear:both;text-align:left;padding-top:10px;}
div#footer   {width:700px;height:30px;}

/* ========HEADER CUSTOMIZE======== */
h1 {text-align:left;font-size:200%;line-height:250%;}

/* ========MENU CUSTOMIZE======== */
#menu ul      {}
#menu li      {list-style-type:none;padding-right:5px;float:left;}
#menu a       {display: block;background:#DFDFDF;padding:5px 10px;border:1px solid #333;}
#menu a:hover {display: block;background:#DFDFDF;padding:5px 10px;border:1px solid #333;}

/* ========CONTENTS CUSTOMIZE======== */
#contents h2 {text-align:left;line-height:32px;color:#333;background-color:#999;padding-left:10px;font-size:14px;margin-bottom: 10px;}
#contents p  {text-align:left;margin:5px 0 20px 10px;}
#contents dl {margin:5px 0 20px 10px;}
#contents dt {font-weight:bold;}
#contents dd {margin:5px 0 12px 10px;}
#contents {line-height: 20px;}

/* ========FOOTER CUSTOMIZE======== */
address {background:#fff;color:#333;line-height:10px;text-align:center;}

#footer a {
          font-size:12px;
          text-align:center;
}

#footer {
          text-align:center;
}