/*////////////////////////////////////////////////////////////

	Kouragi. - mso_call.css

============================================================

    0. contentsArea

////////////////////////////////////////////////////////////*/

@charset "utf-8";


/* ============================================================
    0.contentsArea
   ============================================================ */
/* 背景を白く*/
/* 右側カラム全体 */
div.mso_rightColumn {
	background-color:#FFFFFF; !important
}

div#mso_contents {
	background-color:#FFFFFF; !important
	margin-bottom:25px;
}
   
   
/* 表示エリア全体 */
div#mso_callContainer {
	width:630px;
	margin:25px 0 25px 40px;
	float:left;
	font-size:80%;
}

/* 表示エリア全体 IE6 */
* html div#mso_callContainer {
	margin:25px 0 25px 20px;
}

/* 見出し(よくあるご質問) */
div#mso_callContainer h3#mso_callFaq {
	width:630px;
	height:40px;
	background-image:url(../img/call/mso_call_image02.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	float:left;
}

/* 見出し(お問い合わせ) */
div#mso_callContainer h3#mso_callAdd {
	width:630px;
	height:40px;
	background-image:url(../img/call/mso_call_image03.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:30px;
	float:left;
}

/* 見出しの下の文章 */
div#mso_callContainer p.mso_callText {
	margin:10px 0 20px 10px;
	float:left;
} 

/*-------------------- アコーディオンメニューの設定 --------------------*/

.mso_accordion {
	width:600px;
	margin-left:15px;
	float:left;
}

.mso_accordion dt {
	width:577px;
	padding:8px 5px 6px 18px;
	font-weight:bold;
	margin-top:5px;
	background-image:url(../img/call/mso_call_image04.gif);
	background-position:left;
	background-repeat:no-repeat;
	cursor:pointer;
	color:#626200;
	border-top:#b0b281 dotted 1px;

	
}

.mso_accordion dt:hover {
	color:#A2A240;
}


.mso_accordion .open {
	background-image:url(../img/call/mso_call_image05.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#A2A240;

}

.mso_accordion dd {
	overflow:hidden;
	background:#fff;
}


.mso_accordion span {
	display:block;
	width:577px;
	border-top:none;
	padding:15px;
	color:#333333;
}


/* 連絡先情報格納エリア */
div#mso_callContainer div#mso_callAddBox {
	width:630px;
	height:150px;
	margin:10px 0 0 10px;
	line-height:2;
	font-size:90%;
	color:#333333;
	float:left;
	background-image:url(../img/call/mso_call_image06.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

/* 下部のロゴ */
div#mso_callContainer div#mso_callAddBox p#mso_callLogo {
	width:200px;
	height:40px;
	background-image:url(../img/call/mso_logo_yoko.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
	