@charset "Shift_JIS";
@import "../css/base.css";
@import "../css/id.css";
@import "../css/color2.css";
@import "../css/navi.css";
#MAIN{
background-color:#ffffff;
}

.MAIN2{
color:#ffffff;
clear:both;
width:748px;
margin:0px;
padding:0px;
background-color:#a4a4a2;
}

.MAIN3{
clear:both;
float:left;
width:748px;
margin:0px;
padding:25px;
}

#NAME{
float:left;
text-align:left;
background-image: url(more/img/line.gif);
height:66px;
width:100%;
}

#NAME2{
clear:both;
float:left;
margin-left:15px;
text-align:left;
width:500px;
line-height:180%;
}




/* ƒy[ƒWƒwƒbƒ_ƒ^ƒCƒgƒ‹2 */
.title2{
width:748px;
height:100px;
}

/* ŠeŽíŒ©o‚µ‚ÌF */
h5{
background-color:#C5BD64;
color:#333333;
}
h2{
background-color:#9E9330;
}
.h7{
color:#817519;
}
h6{
font-size:80%;
font-weight:normal;
line-height:120%;
margin-top:15px;
padding:0;
margin-bottom:3px;
color:#817519;
}


/* ¶ƒƒjƒ…[‚ÌŒ©o‚µ‰æ‘œ */
.title0{
margin-top:18px;
width:186px;
height:24px;
}




.waku2{
border:solid 1px #F0EED8;
background-color:#F8F7EC;
padding:15px;
line-height:180%;
color:#4F4E4B;
}


/* •\ƒe[ƒuƒ‹ */
.hhr{
width:510px;
height:1px;
background-color:#E1E1E1;
}

.hhr3{
width:698px;
height:1px;
background-color:#E1E1E1;
}

*html td.hhr2{
background-color:#E1E1E1;
}

td.hleft1{
margin:0;
padding:7px 0 7px 10px;
vertical-align:top;
font-weight:bold;
color:#333333;
background-color:#F6F6F6;
}

td.hright1{
margin:0;
padding:7px 0 7px 15px;
vertical-align:top;
line-height:22px;
}

td.hright2{
margin:0;
padding:7px 0 7px 15px;
vertical-align:top;
line-height:110%;
}

table.ch1{
margin-top:41px;
width:510px;
}

table.ch2{
margin-top:5px;
width:510px;
}


.mini{
font-weight:normal;
}

.year{
font-weight:normal;
font-size:80%;
color:#999999;
}

BODY#page1 #side ul li#side01 a { background-color:#ADADAD; }
BODY#page2 #side ul li#side02 a { background-color:#ADADAD; }
BODY#page3 #side ul li#side03 a { background-color:#ADADAD; }
BODY#page4 #side ul li#side04 a { background-color:#ADADAD; }
BODY#page5 #side ul li#side05 a { background-color:#ADADAD; }
BODY#page6 #side ul li#side06 a { background-color:#ADADAD; }
BODY#page7 #side ul li#side07 a { background-color:#ADADAD; }

#side ul li a:hover { background-color:#8B8B89; }


/* Š‘®’c‘ÌƒŠƒ“ƒN */
A.renm{
display:list-item;
list-style-type: none;
float:left;
clear:both;
color:#515151;
text-decoration:none;
padding-left:8px;
line-height:19px;
background-image: url(img/link.gif);
background-repeat:no-repeat;
height: 19px;
background-color:#8C8C8C;
}
A.renm:visited{
color:#515151;
text-decoration:none;
}
A.renm:hover{
text-decoration:underline;
color:#499bb8;
background-color:#499bb8;
}

.renm2{
clear:both;
display:list-item;
list-style-type: none;
float:left;
color:#515151;
text-decoration:none;
padding-left:8px;
line-height:19px;
height: 19px;
}

.renleft{
clear:both;
float:left;
width:180px;
}

.renright{
float:left;
width:180px;
}



/* ¬Œ©o‚µ */
.h5b{
padding-left:16px;
margin:2px 0px 10px 0px;
line-height:22px;
font-weight:bolder;
font-size:100%;
display: block;
height: 22px;
background-repeat: no-repeat;
background-image: url(recruit/img/h5.gif);
color:#ffffff;
font-family: "MS UI Gothic", "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
}

.minif6{
color:#ffffff;
padding:0px 10px 0px 0px;
line-height:180%;
font-family: "MS UI Gothic", "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
}

.bwaku{
width:698px;
height:13px;
}


ul.worklist{
padding:0px;
margin:0px 10px 0px 25px;
}

ul.worklist li{
margin-bottom:7px;
}

.works{
color:#333333;
padding:0 5px 3px 0;
margin-bottom:7px;
border-bottom:solid 2px #C5BD64;
font-weight:bolder;
}

.works2{
font-weight:normal;
}


.tel{
display:list-item;
list-style-type: none;
margin-top:5px;
text-decoration:none;
margin-right:18px;
padding-left:23px;
line-height:19px;
background-image: url(img/tel.gif);
background-repeat:no-repeat;
height: 19px;
float:left;
}

.fax{
display:list-item;
list-style-type: none;
margin-top:5px;
text-decoration:none;
padding-left:23px;
line-height:19px;
background-image: url(img/fax.gif);
background-repeat:no-repeat;
height: 19px;
float:left;
}

/* WEBƒŠƒ“ƒN */
A.web{
clear:both;
float:left;
display:list-item;
list-style-type: none;
color:#499bb8;
text-decoration:underline;
padding-left:23px;
line-height:19px;
background-image: url(img/web.gif);
background-repeat:no-repeat;
height: 19px;
font-size:80%;
}
A.web:visited{
text-decoration:underline;
line-height:19px;
height: 19px;
}
A.web:hover{
text-decoration:underline;
line-height:19px;
height: 19px;
color:#A4CDDC;
}

/* WEBƒŠƒ“ƒN */
A.mail{
margin-top:5px;
float:left;
display:list-item;
list-style-type: none;
color:#499bb8;
text-decoration:underline;
padding-left:18px;
line-height:19px;
background-image: url(img/mail.gif);
background-repeat:no-repeat;
height: 19px;
}
A.mail:visited{
text-decoration:underline;
line-height:19px;
height: 19px;
}
A.mail:hover{
text-decoration:underline;
line-height:19px;
height: 19px;
color:#A4CDDC;
}

.mapb{
width:90px;
height:19px;
margin-top:2px;
}

