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


#main_left #magazine_main h3.title_SOS {
	letter-spacing: 0.2px;
	padding:0.5em;
	margin-bottom:1em;
	background-image:url("../../../elfinder/../images/cl/article/otasuketai/SOS_title_backimg.png");
	border-bottom:solid 2px #333;
	}
	
.SOS_brand{
	font-size:0.6em;
	line-height:0.5em;
	}

.SOS_box{
	width: 100%; 
	margin: 0px auto;}

.SOS_img{
	float: left; 
	width: 50%;
	margin:0 2em 1em 5%;
	}

	
.SOS_chart{
	width: 40%; 
	min-width: 300px; 
	float: left;
	}

.SOS_chart:after{
	clear:both;
	}	

#main_left #magazine_main p.SOS_detail{
	font-size:1em;
	line-hieght:1em;
	}
	
.SOS_coment{
font-size: 95%; 
font-weight: bolder;
}

.SOS_check{
	position: relative;
	width:90%;
	margin:2em auto;
	}

/*.SOS_check:before {スペースを作る
  content: '';
  top: 0;
  left: 0;
  width: 85%;/*指定したい幅
  padding-top:50px;/*画像の幅に対する高さ比率
  display: block;
}*/

/*.SOS_check:after{
	position: absolute;
 	content: '';
	top: 0;
	left:0;	
	display: block;
	width: 85%;/*幅
	height: 50px;/*どれだけデカくなってもはみ出ないであろう高さを指定
	background-image: url("../../../elfinder/../images/cl/article/otasuketai/SOS_check_img.jpg");
	background-size: contain;
	background-repeat: no-repeat;/*画像を繰り返さない
	}*/
	
@media only screen and (max-width: 567px){
.SOS_img{
	float: none; 
	width: 100%;
	margin: 0 auto;
	}
}