@charset "utf-8";
/* CSS Document */

#mQa img{
	visibility: hidden;
}

.innerBox{
	margin: 20px 10px 45px 10px;
}


/*----------------------------------------------------
	Q&A　
----------------------------------------------------*/
.innerBox p,.innerBox dl{
    line-height:        170%;
    margin-bottom:      10px
}
/*.innerBox dl,.innerBoxdt,.innerBox dd{
    padding:            0;
    margin:             0;
}*/
.faqs{
    padding-top:        0px;
}
.faqs dt{
    font-weight:        bold;
    background:         url(images/q.png) 0 4px no-repeat;
    padding:            3px 0 10px 30px;
	margin:				10px 0 0;
    position:           relative;
	border-bottom: 		dotted 1px #cccccc;

}
.faqs dt:hover{
    cursor:             pointer;
}
.faqs dd{
    background:         url(images/a.png) 0 8px no-repeat;
    padding:            6px 0 10px 30px;
    position:           relative;
    color:              #333;
}
.faqs .hover{
    color:              #1d76b8;
    text-decoration:    none;
}



/*----------------------------------------------------
	ページ内アンカー　
----------------------------------------------------*/
#Anchor{
	margin: 0 0 40px 0px;
	border: 5px solid #d9eaf6;
	padding: 15px;
}


#Anchor li{
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 3px;
	/*background-color: #CCCCCC;*/
	padding: 5px 0px 5px 16px;
    background: url(images/listarrow.gif) 0px 8px no-repeat;
}
