@charset "utf-8";


/*=====================
コラム設定
=====================*/

.column {
	padding-bottom:25px;
}

/*.column p {
	font-size:92%;
	line-height:1.6;
}*/


#mainArea h1 {
	position:relative;
	border:none;
}

#mainArea h1 img#crayon {
	position:absolute;
	left:190px;
	top:0;
}

#mainInner {
	margin:20px 0 0;
	padding:0 28px;
	background:url(../images/faq_bg.gif) left top repeat-x;
	border:solid 2px #eee;
}

#mainImageArea {
	margin:5px 0 30px;
	padding:0 0 0 8px;
	/*background:url(../images/point_mainimage.png) right top no-repeat;
	behavior:expression(IEPNGFIX.fix(this));*/
}

#mainImageArea h2 {
	padding:33px 0 16px;
}

#mainImageArea p {
	padding:0 0 0 2px;
}


/*=====================
ページ上部アンカー部分
=====================*/
/*#fax-ancher {
}

#fax-ancher dl {
	padding:0 10px 13px;
	background:#f5f5f5;
	border:solid 1px #ccc;
}

#fax-ancher dl dt {
	padding:13px 0 3px;
}

#fax-ancher dl dd {
	margin-top:3px;
	padding:0 0 4px 15px;
	background:url(../images/faq_q_g.gif) no-repeat;
	font-size:92%;
	line-height:1.3;
}*/


.faq-column {
	margin:0 0 20px;
	padding:0 0 15px;
	background:url(../images/faq_bg_foot.gif) left bottom no-repeat;
}

.faq-column .inner {
	padding:20px 20px 0;
	background:url(../images/faq_bg_head.gif) left top no-repeat;
}


.faq-column h3 {
	padding:0 0 10px;
	/*background:#e1e1e1;*/
}

.faq-column dl {
	background:url(../images/faq_dotline.gif) left bottom repeat-x;
}

.faq-column dl.btm {
	background:none;
}

.faq-column dt,
.faq-column dd {
	font-size:92%;
	line-height:1.5;
}

.faq-column dt {
	margin:10px 0 5px;
	padding:5px 0 5px 30px;
	background:url(../images/faq_q.gif) 0 3px no-repeat;
	/*color:#234181;
	font-weight:bold;*/
}

.faq-column dd {
	margin:0;
	padding:5px 0 10px 30px;
	/*border-bottom:dotted 1px #666;*/
	background:url(../images/faq_a.gif) 0 3px no-repeat;
}

.faq-column dd.btm {
	border-bottom:none;
}



/*===================
clearfix
====================*/

#hoge:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	content:".";
}

#hoge {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html #hoge {
	height:1%;
}

#hoge {
	display:block;
}
/* End hide from IE-mac */
