body
{
background-color:#ffffff;
background-repeat:repeat-y;
background-position:center;
background-attachment:fixed;
margin:0px;
}
#header{
width:740px;
height:70px;
text-align:left;
}
#header-margin{
margin-bottom:10px;
}
.header-centerl{
width:499px;
float:left;
}
.header-center{
width:349px;
float:right;
margin-top:10px;
}
.header-left{
width:150px;
float:left;
}
.header-right{
width:241px;
float:right;
}
.main-border{
background-image:url("http://www.job-mebius.com/images/index-04.gif");
width:740px;
height:9px;
font-size:0px;
}
#footer{
width:740px;
height:50px;
}
.footer-style{
width:740px;
font-size:10pt;
color:#666666;
text-align:right;
}
h1{
font-size:10pt;
margin-bottom:0px;
padding:0px;
}
a.b0 {
text-decoration:none;
font-size:14px;
color:#ffa500;
}
a:hover.b0 {
background-color:#eeeeee;
color:#990033;
text-decoration:underline;
}
a.b1 {
display:block;
width:448px;
height:10px;
background-color:#ffffff;
border:solid 0px;
text-align:left;
text-decoration:none;
font-size:12px;
color:#000000;
}
a:hover.b1 {
background-color:#eeeeee;
color:#990033;
}
a.b2 {
display:block;
width:200px;
background-color:#cccccc;
border-left:solid 5px;
border-bottom:solid 1px;
text-align:left;
text-decoration:none;
padding:12 5px;
font-size:12px;
color:#666666;
}
a:hover.b2 {
background-color:#eeeeee;
color:#990033;
}
.h2{
font-size:11pt;
color:#666666;
background-color:#F7E9E9;
margin-bottom:0px;
padding:5 10px;
border-left:solid 4px #D0A7A7;
border-bottom:solid 1px #D0A7A7;
}
.nomal{
font-size:11pt;
color:#666666;
line-height:120%;
}
.nomal-s{
font-size:10pt;
color:#666666;
line-height:120%;
}
.top-outline{
width:250;
border-top:solid 1px #cccccc;
border-left:solid 4px #cccccc;
}
.top-line{
width:145px;
padding:5px;
font-size:10pt;
color:#666666;
line-height:120%;
float:left;
} 
.top-r{
width:100px;
float:right;
}
.staff-title{
font-size:12pt;
color:#666666;
font-weight:bolder;
padding:10 10px;
width:470px;
background-image:url("staff/images/name-bg.gif");
border-top:solid 1px #64DB50;
border-left:solid 1px #64DB50;
border-right:solid 1px #64DB50;
}
.staff-outline{
width:470px;
border:solid 1px #64DB50;
}
.staff-img{
width:240px;
float:left;
padding:2px;
}
.staff-msg{
width:220px;
font-size:11pt;
color:#666666;
line-height:120%;
padding:0px;
background-image:url("staff/images/dot-line.gif");
float:right;
}
.c-both{
clear:both;
}

/* コンテンツページ */
#frame{
width:740px;
text-align:left;
background-image:url("work/images/bg.gif");
background-position:right;
background-repeat:repeat-y;
}
#frame-margin{
margin:0px;
}
.main-left{
width:470px;
float:left;
background:#ffffff;
margin-left:18px;
}
.main-right{
width:200px;
float:right;
background-image:url("work/images/bg.gif");
background-position:right;
background-repeat:repeat-y;
}
.navi{
margin-bottom:5px;
}

/* work.html */
.work-outline{
width:470px;
margin:0px;
}
.work-line1{
width:470px;
height:auto;
margin:0px;
background-color:#FCF1E1;
border-bottom:solid 1px #cccccc; 
}
.work-line2{
width:470px;
height:auto;
margin:0px;
background-color:#FFFDF6;
border-bottom:solid 1px #cccccc; 
}
.work-head{
font-size:12pt;
font-weight:bolder;
color:#666666;
background-color:#FFD68C;
border:solid 1px #ffa500; 
padding:5px
}
.work-la{
font-size:11pt;
color:#666666;
width:80px;
float:left;
padding:5px
}
.work-ra{
width:390px;
font-size:11pt;
color:#666666;
padding:5px;
background-color:#eeeeee;
border-left:solid 1px #cccccc; 
float:right;
}
.work-lb{
font-size:11pt;
color:#666666;
width:80px;
float:left;
padding:5px;
}
.work-rb{
width:390px;
font-size:11pt;
color:#666666;
padding:5px;
background-color:#ffffff;
border-left:solid 1px #cccccc; 
float:right;
}
.work-under{
margin-top:2px;
width:470;
border-top:solid 1px #cccccc;
padding:1px 0px;
}

.koushu{
width:470px;
text-align:left;
}
.koushu-margin{
margin:0px;
padding:0px;
}
.koushu-text{
width:235px;
line-height:120%;
float:left;
font-size:11pt;
color:#666666;
padding-top:0px;
padding-left:5px;
padding-right:5px;
}
.koushu-up{
width:235px;
height:119px;
float:right;
border:solid 1px #D0A7A7;
border-bottom:0px;
}
.koushu-bottom{
width:235px;
height:119px;
float:right;
border:solid 1px #D0A7A7;
}
