@charset "utf-8";
/* CSS Document */

a { text-decoration: none; color:#bb1122; } 
a:hover { color:#aaaaaa; }

.font-12-150-555555 {font-size: 12px; line-height: 150%; color: #555555;}
.font-12-120-bb1122 { font-size: 12px; line-height: 120%; color: #bb1122; }
.enquete_question {
	background-color: #eeeeee;
	font-size: 12px;
	line-height: 150%;
	font-weight: bold;
	color: #555555;
}
.contact_answer {
	background-color: #ffffcc;
	font-size: 12px;
	line-height: 1.5em;
	font-weight: normal;
	color: #555555;
	padding-left: 2em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}

/*---問い合わせサブタイトル・コンテンツブロック---*/
.contact_sub_title {
	display:none;
}
.contact_sub_title--small {
	background:#DDD;
	width:60%;
	margin-left:20px;
	/*margin-right:auto;*/
	padding:6px 0px 6px 0px;
	font-size:12px;
	font-weight:bold;
	display:block;
}
.contact_sub_title--small span {
	margin-left:30px;
}
.contact_normal_block {
	display:none;
}
.contact_small_block {
	margin-left:20px;
	display:block;
}

@media ( min-width: 741px ) and ( max-width: 925px ) {

/*---問い合わせサブタイトル・コンテンツブロック---*/
.contact_sub_title {
	display:block;
}
.contact_sub_title--small {
	background:#DDD;
	width:60%;
	margin-left:20px;
	/*margin-right:auto;*/
	padding:6px 0px 6px 0px;
	font-size:12px;
	font-weight:bold;
	display:none;
}
.contact_sub_title--small span {
	margin-left:30px;
}
.contact_normal_block {
	display:block;
}
.contact_small_block {
	margin-left:20px;
	display:none;
}

}

@media ( min-width: 926px ) {

/*---問い合わせサブタイトル・コンテンツブロック---*/
.contact_sub_title {
	display:block;
}
.contact_sub_title--small {
	background:#DDD;
	width:60%;
	margin-left:20px;
	/*margin-right:auto;*/
	padding:6px 0px 6px 0px;
	font-size:12px;
	font-weight:bold;
	display:none;
}
.contact_sub_title--small span {
	margin-left:30px;
}
.contact_normal_block {
	display:block;
}
.contact_small_block {
	margin-left:20px;
	display:none;
}
    
}
