@charset "Shift_JIS";.bar{padding:0 1px;width:895px;height:15px;background-color:#BAB99C;margin:0 auto 0 auto;}.contents{width: 900px;text-align:center;background:url(../img/recruit_bg.gif) repeat-y center;margin:1px 0;padding:0 0 50px 0;}/*リクルート-----------------------------------------------------*/.info{width:531px;margin:0 auto 0 auto;padding:15px 0 0 0;text-align:center;}p.rec-title{width:531px;background-color:#BAB99C;padding:2px 0;color:#333300;font-size:14px;margin:15px auto 0 auto;font-weight:bold;}.rec-table{text-align:left;margin:0 auto 0 auto;}.rec-table p{margin:15px 0;}table{	color: #333333;	line-height: 1.3em;	margin:0px 0 0.5em 0;	font-size: small;	text-align:left;	vertical-align:top;}.rec-table th{width:100px;background-color:#D6D6D6;vertical-align:top;text-align:left;padding:5px 0 0 0;text-indent:5px;border-bottom:#FFF solid 1px;color:#000000;}.rec-table td{vertical-align:top;text-align:left;padding:7px 5px 7px 8px;}/*リンク-----------------------------------------------------*/.link{width:532px;margin:0 auto 0 auto;padding:20px 0 30px 0;text-align:center;}.link-title{width:532px;margin:0 0 10px 0;}.link table{width:510px;margin:20px auto 0 auto;}.link th{background-color:#BAB99C;text-align:center;padding:2px 0;border-bottom:#FFF solid 1px;color:#333300;font-size:14px;}.list-title{text-align:left;padding:2px 0;font-weight:bold;font-size:13px;text-indent:3px;margin:0 0 3px 0;}span.yajirusi{color:#005666;}.link td{padding:5px 10px 9px 10px;background-color:#E6E5D3;border-bottom:#FFF solid 1px;}.list-title a:link{color: #005666;}.list-title a:visited{color:#005666;}.list-title a:hover, .list-title a:active{color: #CC0000;}p#go-top{width:510px;text-align:right;margin:10px auto 10px auto;}p#go-top a{text-decoration:none;color:#333;}p#go-top a:hover{text-decoration:underline;color:#CC0000;}/*サイトマップ-----------------------------------------------------*/.sitemap{width:538px;margin:0 auto 0 auto;padding:20px 0 30px 0;text-align:center;}.sitemap-title{width:538px;margin:0 0 10px 0;}.sitemap-parts{width:500px;margin:25px auto 0 auto;}.sitemap-parts-etc{width:500px;margin:30px auto 0 auto;padding:10px 0 0 0;border-top:#666 dotted 1px;}.sitemap .title{text-align:left;border-bottom:#666 dotted 1px;width:500px;margin:0;}.sitemap .title p{font-weight:bold;padding:0 0 3px 0;line-height:1.0;vertical-align:bottom;margin:0;}.sitemap .item{text-align:left;margin:15px 0 0 15px;}.sitemap .item p{line-height:1.0;vertical-align:bottom;margin:0 0 7px 0;}.sitemap p.no-link{color:#999999;}.sitemap a{	color: #003366;	text-decoration:none;}.sitemap a:hover{color: #CC0000;	text-decoration:underline;}/*プライバシーポリシー-----------------------------------------------------*/.privacy{width:538px;margin:0 auto 0 auto;padding:20px 0 500px 0;text-align:center;}.privacy-title{width:538px;margin:0 0 10px 0;}
