@charset "utf-8";

.questionButton {
    display: block;
    /*width: 100%;*/
	margin: 10px;
	margin-bottom: 1em;
    padding: 10px 60px 10px 10px;
    background-color: #f2f2f2;
    background-image: url(/business/industrial-cleaning-systems/images_global/arw_question.png);
    background-repeat: no-repeat;
    background-position: right 10px center;
    font-weight: bold;
}
.questionButton:link {
    color: #333333;
    text-decoration: none;
}
.questionButton:visited {
    color: #333333;
}
.questionButton:hover {
    opacity: 0.7;
}

.faqNumber{
	width: auto;
	text-align: right;
}

.questionText{
	padding: 1em;
	border-style: solid;
	border-color: #004C7F;
	border-width: 1px 0 1px 0;
}
.answerText{
	padding: 1em;
	border-style: solid;
	border-color: #FF7F00;
	border-width: 1px 0 1px 0;
	font-weight: bold;
}


/*----------------------------------------------------
	追加faq
----------------------------------------------------*/
.faqBox{
	margin:0 15px 20px 15px;
}

.faqBox dt span {
    background: url(/business/industrial-cleaning-systems/faq/images/qicon.gif) no-repeat left 0.1em;
    padding: 3px 0 3px 30px;
    display: block;
    color: #275e72;
    font-weight: bold;
    font-size: 107.6923%;
}

.faqBox dt {
    background: url(/business/industrial-cleaning-systems/faq/images/faqline.gif) repeat-x left bottom;
    padding: 0 0 0.5em;
    margin-bottom: 0.5em;	
}

.faqBox dd {
    background: url(/business/industrial-cleaning-systems/faq/images/aicon.gif) no-repeat left 0.1em;
    padding: 3px 0 3px 30px;
}

.faqBox ul{
	margin:8px 0 8px 0;
}
.faqBox li{
	text-indent:-1em;
	margin:0 1em 0 1em;
}

.faqBox{
	margin:0 15px 20px 15px;
}

.faqBox_2 dt span {
    background: none;
    padding: 3px 0 3px 3px;
    display: block;
    color: #275e72;
    font-weight: bold;
    font-size: 107.6923%;
}

.faqBox_2 dt {
    background: url(/business/industrial-cleaning-systems/faq/images/faqline.gif) repeat-x left bottom;
    padding: 0 0 0.5em;
    margin-bottom: 0.5em;	
}

.faqBox_2 dd {
    background: none;
    padding: 3px 0 20px 3px;
}

.faqBox_2 ul{
	margin:8px 0 8px 0;
}
.faqBox_2 li{
	text-indent:-1em;
	margin:0 1em 0 1em;
}

/*SP*/


