body { background-color: #cf9; margin: 0; padding: 0; }
.header { background-image: url(../cp_at01/img/topimg_01.gif); width: 688px; height: 104px; margin: 0; padding: 0; }
p { }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }
p.logo_s-neo { float: right; margin: 0; padding: 28px 32px 24px 0; }
p.logo_moes { float: left; margin: 0; padding: 12px 0 4px 40px; }
p.img { margin: 0; padding: 0; }
p.job { color: #333; font-size: 16px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 18px; text-align: left; width: 248px; margin: 0; padding: 16px 0 2px 16px; border-bottom: 1px solid #333; }
p.name { color: #333; font-size: 24px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; text-align: right; width: 248px; margin: 0; padding: 8px 16px 24px 0; }
p.staff-center { color: #333; font-size: 14px; line-height: 16px; text-align: center; width: 264px; margin: 0; padding: 0; }
p.staff-right { color: #333; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; text-align: right; width: 248px; margin: 0; padding-top: 24px; padding-right: 16px; padding-bottom: 24px; }
.wrapper-staff-left { width: 264px; float: left; margin: 0; padding: 0 16px 32px; }
.wrapper-staff-right { width: 264px; float: left; margin: 0; padding: 0 16px 32px; }
p.text-center { color: #333; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; text-align: center; width: 592px; clear: both; margin: 0; padding: 16px 0; border-top: 1px dashed #333; }
.wrapper { width: 688px; margin: 0 auto; padding: 0; }
.box-under { background-image: url(../cp_at01/img/bg.gif); background-repeat: repeat-y; text-align: center; width: 592px; margin: 0; padding: 16px 48px 0; }
