@charset "utf-8";
body {
background-image:none;
}
/*ソーシャルボタン */

.social_btnMt{
	text-align: right; 
	width: 700px;
	margin-top: 3px;
}

.an_btn {
      text-align:center;
      margin:30px 32px 0 0 ; 
}

/* ご利用ガイド */
#guideNavi{
	margin: 0px 0px 10px 15px;
	padding: 20px 0px 0px 0px;
	width: 570px;
}

#guideNavi p{
	margin: 0px;
	padding: 0px;
}

#guideNavi .shadow{
	width: 570px;
	height: 50px;
	background-image: url(/_img/S/mt_guide_navi_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	line-height: 50px;
	letter-spacing: 2px;
}

/* サイトマップ */
#sitemap{
	width: 600px;
	margin: 0px;
	padding: 15px 0px 0px 0px;
}

#sitemap .item{
	float: left;
	display: inline;
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#sitemap .item h3{
	width: 281px;
	height: 19px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background-image: url(/_img/S/mt_sitemap_ttl_001.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	line-height: 19px;
}

#sitemap .item h3 span{
	margin: 0px 0px 0px 5px;
}
#sitemap .item3{
	float: left;
	display: inline;
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#sitemap .item3 h3{
	width: 281px;
	height: 19px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background-image: url(/_img/S/mt_sitemap_ttl_001.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	line-height: 19px;
}

#sitemap .item3 h3 span{
	margin: 0px 0px 0px 5px;
}

#sitemap .item3 span{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	list-style-type: none;
}

#sitemap .item ul{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	list-style-type: none;
}

#sitemap .item ul li{
	height: 15px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 20px;
	background-image: url(/_img/S/mt_sitemap_pic_001.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#sitemap .item ul li a{
	display: block;
	width: 260px;
	height: 15px;
	line-height: 15px;
}

#sitemap .item2 h3{
	background-image: url(/_img/S/mt_sitemap_ttl_002.gif);
	color: #666666;
}

#sitemap .item2 ul li{
	background-image: url(/_img/S/mt_sitemap_pic_002.gif);
}

#sitemap .item3 .area{
	height: 15px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 20px;
                font-weight: bold;
	background-image: url(/_img/S/mt_sitemap_pic_001.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#sitemap ul{
                width: 260px;
                margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 60px;
	list-style-type: none;
                display: block;
}
#sitemap .item3 a{
	height: 15px;
                padding-left:5px;
	line-height: 15px;
}

/*-------------------------
履歴書の書き方
-------------------------*/
.cvPoint {
	display:block;
	float:left;
	width:102px;
	height:21px;
	background:url(../_img/contents/bg_point.gif) no-repeat center center;
	margin: 1px 7px 0px 0px;
	padding: 0px;
}
span.cvPoint span {
	height: 20px;
	margin: 0px;
	padding: 1px 10px 0px 18px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
span.cvAppeal {
	display:block;
	margin:3px 0 0 0;
}
#cvBox01 {
	float:left;
	padding:0 14px;
}
#cvBox02 {
	float:right;
	width:215px;
}
.cvBox03 {
	margin:0;
	padding:0;
}
.cvImg {
	margin:5px 0 25px;
	padding:0;
}
#cvTxt {
	display:block;
	text-align:right;
}
#cvIcon01 {
	background:url(../_img/contents/icon_01.gif) no-repeat left 1px;
	padding:4px 0 4px 20px;
}
#icon02 {
	background:url(../_img/contents/icon_02.gif) no-repeat left 1px;
	padding:4px 0 4px 20px;
}
#icon03 {
	background:url(../_img/contents/icon_03.gif) no-repeat left 1px;
	padding:4px 0 4px 20px;
}
#icon04 {
	background:url(../_img/contents/icon_04.gif) no-repeat left 1px;
	padding:4px 0 4px 20px;
}
#icon05 {
	background:url(../_img/contents/icon_05.gif) no-repeat left 1px;
	padding:4px 0 4px 20px;
}

