body    { line-height: 170%; letter-spacing: 0.1em }
#popup #container-inner  { width: 540px }
#popup #header  { width: 100% }
#popup #header-description    { background-image: url(../images/common/popup-logo.gif); background-repeat: no-repeat; background-position: center top; text-indent: -9000px; display: block; margin-top: 10px; margin-right: auto; margin-left: auto; width: 195px; height: 37px }
#popup #header-name      { font-size: 18px; font-weight: bold; background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left bottom; text-align: center; letter-spacing: 0; margin-top: 10px; margin-bottom: 10px; padding-top: 20px; padding-bottom: 20px; width: 100%; float: none; border-top: 2px solid #000 }
#popup #header-name span    { font-size: 10px; font-weight: normal; letter-spacing: 0.1em; display: block; margin-top: 3px }
#popup #content  { width: 100% }
#popup #copy  { width: 100% }
dl { }
dt { }
dd { }
h3  { font-size: 12px; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid #666 }
h4  { font-size: 12px; margin-bottom: 5px }
p { margin-left: 1em }
ul { list-style-type: disc; margin-left: 2.3em }
li { list-style-type: disc }
.bold { font-weight: bold }
.form-area   { margin-right: auto; margin-left: auto; width: 520px }
.form-area th   { padding-right: 20px; padding-bottom: 5px; width: 30% }
.form-area td   { padding-bottom: 5px }
.form-area-btn, .form-back { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: 0 20px; text-align: center; padding-top: 40px }
.mail_attention { margin-right: 10px; margin-bottom: 20px; margin-left: 10px }
