/*qa.css*/

.room{
	margin-bottom:10px;
	text-align:center;
	font-size:13px;
	color:#5a492e;
}

.room img{
	display:block;
	width:98%;
	border:4px solid #fff;
	box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.3);
	-o-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.3);
	-ms-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.3);
	margin-bottom:3px;	
}
.kyotyo{
	font-size:16px;
	font-weight:bold;
}

h4{
	background: rgba(255,149,12,0.3);
	margin-bottom:10px;
	color:#634e1a;
	padding:3px 3px 3px;
	font-size:14px;
	font-weight:normal;
}

.under{
	margin:0;
	text-align:center;
}

.qa-note {
    background: url("../img/qa/note_bg.png") repeat scroll left top transparent;
    border: 7px solid #FFF;
    border-radius: 4px;
    box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 3px #F1F5F6 inset;
    margin: 0px 0px 10px;
    padding: 10px;
	font-size:13px;
}

.qa-note dt {
    background: url("../img/qa/icon_q.png") no-repeat scroll 6px 10px / 29px 29px transparent;
    border-bottom: 2px dotted #978c70;
    line-height: 1.2;
    min-height: 26px;
    padding: 10px 0px 10px 42px;
}

.qa-note dd {
    background: url("../img/qa/icon_a.png") no-repeat scroll 6px 10px / 29px 29px transparent;
    line-height: 1.3em;
    min-height: 29px;
    padding: 10px 0px 10px 42px;
}

.qa-note dd a{
	text-decoration:underline;
	color:#1673dc;
}
