@charset "UTF-8";

#information { padding-top:80px; }
#information h3 { margin:40px 0 20px; font-size:24px; }
#information h3:first-child { margin-top:0; }
#information h4 { margin:20px 0 10px; font-size:18px; }
#information h5 { margin:15px 0 5px; }
#information .list-txt li { list-style-type:disc; margin-left:20px; }
#information p + ol { margin-top:-1em; }
#information ol li { list-style-type:decimal; margin-left:20px; padding-left:5px; }
#information ol li + li { margin-top:3px; }
#information ol.num > li { position:relative; list-style-type:none; counter-increment:cnt; margin:3px 0; padding-left:35px; font-size:90%; }
#information ol.num > li:before { display:marker; content: "(" counter(cnt) ") "; position:absolute; top:0; left:0; width:2em; text-align:right; }
#information ol li .indent { margin-top:3px; padding-left:45px; text-indent: -43px; }

.short.customer #con_mv{background-image:url("../img/omotenashi/mv.jpg");}
.short.disaster #con_mv{background-image:url("../img/access/mv.jpg");}

@media (min-width: 1001px) {
	#information .con { width:960px; }
}

@media (max-width: 768px) {
	#information { padding-top:40px; }
	#information h3 { margin:30px 0; font-size:20px; }
	#information h4 { margin:30px 0 5px; font-size:16px; }
}

@media (max-width: 400px) {
	#information h3 { margin-bottom:20px; font-size:18px; }
	#information h4 { margin-top:20px; font-size:15px; }
}
