

/*COMMON*/
*   { font-family: "MS pGothic", Osaka, sans-serif; font-style: normal; line-height: 1 }

body     { background-image: url("../image/common/td-left.gif"); background-repeat: repeat-y; margin: 0 }
body,td,th,caption  { font-size: 80% }
h1  { }
h1, h2, h3, h4, h5, h6  { font-size: 100%; font-family: Verdana, Arial, sans-serif; margin: 0 }
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { display: none }
img { border-style: none }
div.contents    { padding-top: 40px; padding-right: 60px; padding-left: 15px }
div.index  { margin: 0 }
.break { clear: both }
.center { text-align: center }
/*LAYOUT*/
div#container  { width: 1000px }
div#navigation { background-image: url("../image/common/td-left_g.gif"); background-repeat: no-repeat; width: 172px; float: right }
div#main  { width: 828px; float: right }
div.sub   { background-image: url("../image/common/td-right.gif"); background-repeat: no-repeat; background-position: right 0 }
div.index   { }
div#footer { float: right; clear: both }
/*MENU*/
div.spacer { height: 480px }
div#top { padding-top: 16px; padding-bottom: 38px; padding-left: 43px }
ul.menu  { font-size: 12px; list-style-type: none; margin: 0; padding: 0 }
ul.menu li { margin: 0 0 7px 4px; width: 163px; border: solid 1px #ccc; background-repeat: repeat-y  }
ul.menu li.showroom  { background-image: url("../image/common/li-showroom.gif") }
ul.menu li.model  { background-image: url("../image/common/li-model.gif") }
ul.menu li.airpass { background-image: url("../image/common/li-airpass.gif") }
ul.menu li.record { background-image: url("../image/common/li-record.gif") }
ul.menu li.professional { background-image: url("../image/common/li-professional.gif") }
ul.menu li.interview { background-image: url("../image/common/li-interview.gif") }
ul.menu li.contact { background-image: url("../image/common/li-contact.gif") }
ul.menu li.recruit { background-image: url("../image/common/li-recruit.gif") }
ul.menu li.blog { background-image: url("../image/common/li-blog.gif") }
ul.menu li span { display: none }
ul.menu li ul { list-style-image: url("../image/common/li-pointer.gif"); margin-top: 10px; margin-left: 0; padding-left: 0 }
ul.menu li li  { color: #fff; margin-left: 35px; padding-left: 0; width: 100px; border: 0 }
ul.menu li li a { color: #fff; text-decoration: none }
ul.menu li li a.active { color: #fc9; font-weight: bold }
/*FOOTER*/
table.footer  { width: 1000px; border-collapse: collapse }
table.footer th   { margin: 0; width: 828px }
table.footer td  { margin: 0; padding-left: 3px }
/*div.bannar    { text-align: center; margin-bottom: 1em; width: 142px }*/
div.bannar      { margin-top: 80px; margin-bottom: 1em; margin-left: 4px; width: 163px }
/*div.bannar div { display: none }*/
div.bannar p   { background-color: #fff; text-align: center; margin: 5px 25px 5px 5px; padding-top: 5px; padding-bottom: 5px; border: solid 1px #600 }
div.address   { background-color: #5a0b0b; text-align: left; margin-right: 20px; margin-left: 20px; padding: 10px 15px 5px; height: 45px }
div.address address  { color: #fff; font-size: 12px; font-style: normal; font-weight: normal; display: block; margin: 0; float: left }
div.address address span.up { margin: 0; padding-right: 1em }
div.address address span.lo { margin: 0; padding-right: 6.8em }
p.footermenu   { color: #fff; font-size: 12px; display: block; margin: 0; padding-left: 10px; float: left }
p.footermenu a { color: #fff; text-decoration: none }

