@media screen and (min-width:740px){
#contents .edit_zone{
}

#contents .edit_zone .googlemap iframe.googlemap_search,
#contents .edit_zone .googlemap_search{
		margin: 0 0 38px;
	
		width: 100%;
		height: 370px;	
}

#contents .edit_zone .image_set{
		margin: 0 0 40px;
}

#contents .edit_zone .image_set .left_image{
		width: 340px;	
}
#contents .edit_zone .image_set .left_image img{
		width: 100%;
		height: auto;	
}


#contents .edit_zone .image_set .right_text{
		width: 430px;	
}

.edit_zone.single h3 {
  margin: 0 0 5px;
  padding: 10px 0 8px 13px;
  font-size: 20px;
  color: #333;
  font-weight: normal;
  line-height: 100%;
  border-left: 6px solid #EA5404;
}

#contents .edit_zone .image_set table{
		table-layout: fixed;	
		
		width: 100%;
}
#contents .edit_zone .image_set table.detail{
		margin-bottom: 25px;
}
#contents .edit_zone .image_set table tbody{
	
}
#contents .edit_zone .image_set table tbody tr{
		border-bottom: 1px solid #E4E4E4;
}
#contents .edit_zone .image_set table tbody tr th{
		padding: 14px 0;
	
		width: 90px;	
		
		color: #ED6823;
		font-size: 16px;
		font-weight: normal;
		line-height: 150%;
		text-align: left;
		
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
}

#contents .edit_zone .image_set table tbody tr td{
		padding: 14px 0;
		
		line-height: 150%;
}

#contents .edit_zone .list_back_btn{
		display: block;
		
		margin: 70px auto;
		padding: 19px 0;
		
		width: 540px;
		
		font-size: 16px;
		font-weight: bold;
		text-align: center;
		
		color: #FFF;
		font-weight: bold;
		background: #ED6823;
}

#contents .edit_zone .image_set table tbody tr td a:link,
#contents .edit_zone .image_set table tbody tr td a:visited{
		color: #009C8B;
		text-decoration: underline;
}
#contents .edit_zone .image_set table tbody tr td a:hover,
#contents .edit_zone .image_set table tbody tr td a:active{
		opacity:0.60;
		filter: alpha(opacity=60);
		-moz-opacity:0.60;
		-ms-filter:"alpha(opacity=60)";
}

#contents .edit_zone .list_back_btn:hover{
		opacity:0.60;
		filter: alpha(opacity=60);
		-moz-opacity:0.60;
		-ms-filter:"alpha(opacity=60)";
}

.edit_zone.single .col {
		margin: 5px 0 0;
		font-size: 12px;
}

.edit_zone.single .col a:link,
.edit_zone.single .col a:visited{
		color: #009C8B;
		text-decoration: underline;
}
.edit_zone.single .col a:hover,
.edit_zone.single .col a:active{
		opacity:0.60;
		filter: alpha(opacity=60);
		-moz-opacity:0.60;
		-ms-filter:"alpha(opacity=60)";
}

}


@media screen and (max-width:740px){
	
	
#contents .edit_zone{
}

.edit_zone p iframe{
		display: block;
		margin: 0 0 5%;
		width: 100%;
		height: 50%;
		border: 0;
}

#contents .edit_zone .image_set{
		margin: 0 0 40px;
}

#contents .edit_zone .image_set .left_image{
}
#contents .edit_zone .image_set .left_image img{
		margin-bottom: 5%;
}

#contents .edit_zone .image_set .right_text{
}


.edit_zone.single h3 {
  margin: 0 0 5px;
  padding: 10px 0 8px 13px;
  font-size: 20px;
  color: #333;
  font-weight: normal;
  line-height: 100%;
  border-left: 6px solid #EA5404;
}

#contents .edit_zone .image_set table{
		table-layout: fixed;	
		
		width: 100%;
}
#contents .edit_zone .image_set table.detail{
		margin-bottom: 25px;
}

#contents .edit_zone .image_set table tbody{
	
}
#contents .edit_zone .image_set table tbody tr{
		border-bottom: 1px solid #E4E4E4;
}
#contents .edit_zone .image_set table tbody tr th{
		padding: 14px 0;
	
		width: 28%;	
		
		color: #ED6823;
		font-size: 16px;
		font-weight: normal;
		line-height: 150%;
		text-align: left;
		
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
}

#contents .edit_zone .image_set table tbody tr td{
		width: 75%;
		padding: 14px 0;
		
		line-height: 150%;
}

#contents .edit_zone .image_set table tbody tr td a:link,
#contents .edit_zone .image_set table tbody tr td a:visited{
		color: #009C8B;
		text-decoration: underline;
}
#contents .edit_zone .image_set table tbody tr td a:hover,
#contents .edit_zone .image_set table tbody tr td a:active{
		opacity:0.60;
		filter: alpha(opacity=60);
		-moz-opacity:0.60;
		-ms-filter:"alpha(opacity=60)";
}

#contents .edit_zone .list_back_btn{
		display: block;
		
		margin: 10% auto;
		padding: 5% 0;
		
		width: 100%;
		
		font-size: 16px;
		font-weight: bold;
		text-align: center;
		
		color: #FFF;
		font-weight: bold;
		background: #ED6823;
}
	
.edit_zone.single .col {
		margin: 5px 0 0;
		font-size: 12px;
}

.edit_zone.single .col a:link,
.edit_zone.single .col a:visited{
		color: #009C8B;
		text-decoration: underline;
}
.edit_zone.single .col a:hover,
.edit_zone.single .col a:active{
		opacity:0.60;
		filter: alpha(opacity=60);
		-moz-opacity:0.60;
		-ms-filter:"alpha(opacity=60)";
}



}
