@charset "UTF-8";

.contents{ width: 1000px; margin: 0 auto; padding-bottom: 46px; text-align: left;}
.heading{ font-size: 4.0rem; margin-top: 20px;}

.contents-wrapper-left{ width: 800px; float: left; z-index: 10;}
.contents-wrapper-right{ width: 180px; float: right; margin-top: 33px; z-index: 10;}
.contents-wrapper-right .side-menu-item{ margin-bottom: 15px;}
.contents-wrapper-right .side-menu-item a:hover{ filter:Alpha(opacity=75); opacity:0.75;}

.articles{ padding: 0 0 46px;}
.mikyan img{ width: 340px; height: 81px;}
.title{ font-size: 3.0rem; border-bottom: 3px #ED7901 solid; margin-bottom: 30px;}
.subtitle{ font-size: 2.4rem; border-bottom: 3px #ED7901 solid; margin-bottom: 30px;}
.articles p{ font-size: 1.4rem; line-height: 1.8;}
.articles p.indent{ text-indent: -2em; margin-left: 2em;}

.liability-list,.mutual-aid-list{ margin-top: 20px; margin-bottom: 40px;}
.liability-list .liability-list-item,
.mutual-aid-list .mutual-aid-list-item{ font-size: 1.5rem; line-height: 1.5; margin-bottom: 10px;}
.strong-liability{ font-weight: bold; color: #ED7901;}
.strong-mutual-aid{ font-weight: bold; color: #F58A4F;}

.link{ margin-top: 15px;}
.link-item{ padding-left: 14px; background: url(../images/triangle.png)no-repeat left center; font-size: 1.4rem;}

.mutual-aid-list a:link,
.mutual-aid-list a:visited{
	 color: #F58A4F;
	text-decoration: underline;
}

.mutual-aid-list a:hover,
.mutual-aid-list a:active,
.mutual-aid-list a.ton{
	color: #F60;
	text-decoration: none;
}

@media screen and (max-width: 767px) {

.contents{ width: 90%; margin-top: 100px;}
.heading{ font-size: 3.0rem; margin-top: 20px;}

.contents-wrapper-left{ width: 100%; float: none;}
.articles{ padding: 0 0 30px;}
.mikyan img{ max-width: 100%;}
.title{ font-size: 2.0rem; margin-bottom: 20px;}

}