@charset "utf-8";
/*
Theme Name: natsume css
Theme URL: http://www.mflens.co.jp/
Description: base.CSS
Version: 1.0
Author: 夏目光学株式会社
Author URL: http://www.mflens.co.jp/
*/

/* CSS Document */


#recuit-bar {
width:460px;
height:42px;
margin:18px 0 10px 0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/recuit/recuit-bar.jpg) no-repeat top center;
display:block;
}
#recuit-bar a {
width:460px;
height:42px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/recuit/recuit-bar.jpg) no-repeat top center;
display:block;
}
.recuitmenu {
width:460px;
margin:0 0 10px 0;
padding:0;
text-align:center;
font-size:14px;
}
.recuitmenu p {
margin:0;
padding:0;
text-align:center;
font-size:14px;
color:#990000;
}
.recuitmenu a {
margin:0;
padding:0;
text-align:center;
font-size:14px;
color:#990000;
}


.r-list {
margin:0 0 10px 0;
padding:0;
list-style:url(../img/public/list2.gif) inside;
}
.r-list li {
margin:0 0 5px 0;
padding:0;
font-size:14px;
}
.r-list li a {
margin:0;
padding:0;
color:#333333;
}

/*採用　ホバーボタン
----------------------------- */

p.s-entry {
clear:both;
float:right;
width:177px;
height:27px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/public/botten-entry.jpg) no-repeat 0 0;
display:block;
}
p.s-entry a {
width:177px;
height:27px;
margin:0;
padding:0;
background:url(../img/public/botten-entry.jpg) no-repeat 0 0;
display:block;
outline:none;
}
p.s-entry a:hover {
width:177px;
height:27px;
margin:0;
padding:0;
background:url(../img/public/botten-entry.jpg) no-repeat 0 -28px;
display:block;
}


p.s-kengaku {
clear:both;
float:right;
width:177px;
height:26px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/public/botten-ken.jpg) no-repeat 0 0;
display:block;
}
p.s-kengaku a {
width:177px;
height:26px;
margin:0;
padding:0;
background:url(../img/public/botten-ken.jpg) no-repeat 0 0;
display:block;
outline:none;
}
p.s-kengaku a:hover {
width:177px;
height:26px;
margin:0;
padding:0;
background:url(../img/public/botten-ken.jpg) no-repeat 0 -28px;
display:block;
}


/*採用　下三角
----------------------------- */
.sankaku {
clear:both;
width:460px;
height:16px;
margin:5px 0;
padding:0;
text-indent:-9999em;
background:url(../img/public/risakaku.gif) top center no-repeat;
}

/* 採用ボックス
----------------------------- */
.saibox-l {
	clear:both;
	width:460px;
	margin:0;
	padding:0;
	overflow: hidden;
}

.saibox-l:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .saibox-l {
    height: 1em;
    overflow: visible;
}
.saibox-l p {
margin:0 0 5px 0;
}
/* 会社案内
----------------------------- */
.r-k {
width:460px;
margin:0 0 10px 0;
padding:0;
    overflow: hidden;
}

.r-k:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .r-k {
    height: 1em;
    overflow: visible;
}
/**/
.r-k img {
clear:both;
float:right;
margin:0 0 10px 10px;
padding:0;
}


/* 求人なし
----------------------------- */
.nasi {
width:440px;
margin:10px 0;
padding:10px;
background:#FFFFCC;
}
#mati {
color:#990000;
font-size:12px;
line-height:150%;
margin:0;
padding:0
}

/* 働く人々
----------------------------- */
#i-hataraku {
width:400px;
height:146px;
margin:0 0 20px 0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/index/i-hataraku.jpg) no-repeat 0 0;
display:block;
}
#i-hataraku a {
width:400px;
height:146px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/index/i-hataraku.jpg) no-repeat 0 0;
display:block;
}
#i-hataraku a:hover {
width:400px;
height:146px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/index/i-hataraku.jpg) no-repeat 0 -150px;
display:block;
}
