@charset "UTF-8";

/*=====================

certification
style.css

=====================*/

/* index.html */
.idx #main h2 {
margin-bottom: 30px;
}
.idx .idx #main .lead {
padding-bottom: 35px;
}
#main .lead p {
margin-bottom: 25px;
}
.idx #main .section {
margin-bottom: 20px;
}
.idx #main .section p {
margin-left: 15px;
margin-bottom: 20px;
} 


p.indent {
      margin-top: 7px;
      text-indent: -1.5em;
      padding-left: 2.5em;
      padding-right: 2em;
}

/*link orange*/
.pdfLink3 {
background: url(../images2/ic_pdf2.png) no-repeat left 2px;
padding-left: 17px;
zoom: 1;
}

.cap1box{
position:relative;
}

.cap1{
 left:100px; top:50px;
 visibility:hidden;
 font-size:13pt;
 color:#4169e1;
 width:240px;
 height:auto;
 background-color:#FFFFFF;
 layer-background-color:#FFFFFF;
 border:2px solid #000000;
 padding:5;
 }

div#imgmap {margin:50px auto;width:400px;}
div#imgmap img{
	border:solid 1px #333;
}
.detail {
	border:dotted 1px #ccc;
	position:relative;
}
.detail p {
	text-align:center;
	line-height:1.4;
	margin:0;
	position:absolute;
	right:0;
	bottom:0;




