/* CSS Document */
/*----------------------------------------------

members

---------------------------------------------*/
body {background: #000; margin: 0; padding: 0; font-size: 80%; color:#333333; line-height: 150%; text-align :center;}
div#container {width: 720px; background: #fff url(../recruit/img/bg.gif) no-repeat left bottom; margin: 20px auto; padding: 10px 0 90px 0; text-align: left;}
div#content {width: 690px; margin: 15px 15px 0 15px;}

h1,h2,h3,h4 {text-indent: -9999px; display: block; margin: 0; padding: 0; line-height: 100%;}
img {border: 0;}
ul,li {list-style: none; margin: 0; padding: 0;}
strong {font-size: 105%;}

a:link,a:visited:link {color: #DE5F02;}
a:hover,a:visited:hover {color: #F56E0C; text-decoration: underline;}

.right {float: right;}
.left {float: left;}

/*------------------     header      -------------------*/
#header {background: url(../members/img/h1_bg.jpg) no-repeat;}
h1 {width: 176px; height: 25px; background: url(../members/img/h1.png) no-repeat; position: relative; top: 20px; margin: 0 20px 30px 0; float: right;}
#header p {text-align: right; padding: 10px 0 40px 0; margin: 0 20px 0 0; line-height: 150%;}

* html h1 {
behavior: expression(IEPNGFIX.fix(this));
}

h2 {width: 473px; height: 18px; background: url(../members/img/h2.gif) no-repeat; margin: 5px 0 20px 100px;}

/*------------------     content      -------------------*/
div#content img {margin: 0 0 15px 0;}
div#area_03 .left {margin: 0 26px 0 0;}


/*------------------     hack      -------------------*/

/* \*/
* html h1 {width: 176px; height: 20px; background: url(../members/img/h1.png) no-repeat; position: relative; /*top: 20px; */margin: 0 20px 30px 0; padding: 0; float: right;}
/* */
* html div#area_03 .left {margin: 0 25px 0 0;}
*:first-child+html .left {margin: 0 22px 0 0;}
