@charset "utf-8";


/* ------------------------------
 ■■ CSS for signmills ■■
------------------------------ */




/* ------------------------------
	main00
------------------------------ */
div#pager {
	padding : 30px 0 54px ;
	text-align : center ;
	margin:0px auto;
	width: 45px;
}
div#pager a.pager-link{
	float: left;
	display: block;
	width: 9px;
    height: 9px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
	margin: 3px;
	background: url('../img/top/point2.gif') no-repeat;
}
div#pager a.pager-active {
	background: url('../img/top/point1.gif') no-repeat;
}

/* ------------------------------
	main01
------------------------------ */

h2.main_title01 {
	border-bottom : 1px solid #4D4D4D ;
	padding-bottom : 7px ;
	margin-bottom : 33px ;
}

dl.dl_news {

}



dl.dl_news dt:first-child {
	padding-top : 0 ;
}

dl.dl_news dt:first-child+dd {
	padding-top : 0 ;
}

dl.dl_news dt {
	font-size : 13px ;
	color : #4D4D4D ;
	font-weight : bold ;
	padding-top : 30px ;
	float : left ;

}

dl.dl_news dd p {
	font-size : 13px ;
	color : #666666 ;
	margin-bottom : 8px ;
}

dl.dl_news dd p a {
	color : #666666 ;
}

dl.dl_news dd {
	padding-left : 100px ;
	padding-top : 30px ;
	font-size : 12px ;
	color : #4D4D4D ;
	line-height : 1.6 ;
}



dl.dl_works dt:first-child {
	padding-top : 0 ;
}

dl.dl_works dt:first-child+dd {
	padding-top : 0 ;
}

dl.dl_works dt {
	clear : both ;
	padding-top : 20px ;
	float : left ;
}

dl.dl_works dt a {
	width : 84px ;
	display:block ;
}

dl.dl_works dd p {
	font-size : 13px ;
	color : #4D4D4D ;
	font-weight : bold ;
	margin-bottom : 8px ;
}

dl.dl_works dd p a {
	font-size : 13px ;
	color : #4D4D4D ;
	font-weight : bold ;
}

dl.dl_works dd p a:visited {
	font-size : 13px ;
	color : #4D4D4D ;
	font-weight : bold ;
}

dl.dl_works dd {
	padding-left : 25px ;
	padding-top : 30px ;
	font-size : 12px ;
	color : #4D4D4D ;
	line-height : 1.6 ;
	float : left ;
}

dl.dl_works dd.dd01 {
	height : 47px ;
}

dl.dl_works dd.dd02 {
	height : 53px ;
}

dl.dl_works dd.dd03 {
	height : 76px ;
}

dl.dl_works dd.dd04 {
	height : 76px ;
}