@charset "Shift_JIS";
/* ====================================
***************************************

@author Niichi / http://10prs.com/
@version 2008-05-17 : DM02::モノクローム

***************************************
======================================= */
html, body, div, h1, h2, h3, h4, h5, h6, p, pre, blockquote, dl, dt, dd, ul, ol, li, table, td, th, tr, col, colgroup, tbody, thead, tfoot, fieldset, form, img, hr {
margin: 0;
padding: 0;
border: 0;
text-align: left;
}
body {
line-height: 1.4;
font-size: 13px;
}
* html body {
font-size: 81.25%;
font-family: 'MS UI Gothic', sans-serif;
}

html {
color: #000;
background: #fff;
}
body {
font-family: 'Century Gothic', 'MS UI Gothic', sans-serif;
}
a, a:link {
color: #333;
text-decoration: underline;
}
a:visited {
color: #ddd;
}
a:hover {
color: #777;
border-bottom: 1px dotted;
}
h1, h2, p, dl, ul, div, address {
margin: 0 auto;
padding: 3px 5px;
border-right: 1px dotted #ccc;
border-left: 1px dotted #ccc;
width: 190px;
font-size: 77%;
}
h1 {
margin-top: 1.4em;
border-top: 1px dotted #ccc;
}
p {
}
ul li {
margin-left: 1em;
}
input#NAME1, input#NAME2 {
border: 1px solid;
border-color: #000 #bbb #bbb #000;
color: #eee;
background: #333;
}
input#NAME1:hover, input#NAME2:hover {
background: #777;
}
input.input_button {
border: 1px solid;
border-color: #000 #bbb #bbb #000;
color: #eee;
background: #333;
}
input.input_button:hover {
background: #777;
}

form.dm2 dl dt {
width: 5em;
float: left;
clear: both;
}
form.dm2 dl dd {
margin: 0 0 0 5em;
}
address {
border-top: 1px dotted #ccc;
clear: both;
font-style: normal;
text-align: center;
}
ul.presented {
border-top: 1px dotted #ccc;
border-bottom: 1px dotted #ccc;
list-style: none;
color: #777;
}
ul.presented li {
text-align: right;
}