

.col_2{	
position:relative;margin:0 auto; width: 100%;max-width:100%;
display: flex;flex-wrap: wrap;
}
.col_2 > div{
margin:0 auto  ;width: 44%;
padding: 10px;}


.col_2 img{ width:100%;height:auto;}

@media screen and (max-width: 768px) {
.col_2 > div{width: 100%;	}
.thumbn{	width:100%;height:auto;
}}


.kakomi {
position:relative;margin: 0;width:94%;height: auto;
padding:18px;
border:1px solid #c59f1f;text-align:left;word-wrap: break-word;}

@media screen and (max-width:768px){
.kakomi {width: 98%;}}
