#content-main img.img{
	border-radius: 60px 20px;
	display: block;
	margin: 0px 10px 0px 0;
}
#content-main div.double-img div.img-box {
	display: inline-block;
}
#content-main div.double-img {
	margin-bottom: 20px;
}
#content-main span.caption {
    width: 100%;
    font-size: 14px;
    padding: 7px 15px;
    text-align: center;
	color: #999;
	display: block;
}
#content-main span.orange {
    color: #f48c48;
	font-size: 30px;
}
#content-main span.orange span.em {
    color: #f47448;
    font-size: 36px;
    font-weight: bold;
}
#content-main p.date {
	text-align: right;
	font-size: 14px;
}
#content-main table {
	margin-bottom: 30px;
}
#content-main span.blue {
	color: #2626dd;
	text-align: center;
}
#content-main span.blue span.em {
	color: #080862;
	font-weight: bold;
}

@media (max-width: 911px) {
	#content-main img {
		width: 100%;
	}
	#content-main div.double-img {
		width: 100%;
	}
	#content-main div.double-img div:nth-child(1) {
		width: 40%;
		margin-right: 1%;
	}
	#content-main div.double-img div:nth-child(2) {
		width: 58%;
	}
	#content-main div.double-img div img {
		width: 100%;
	}
	#content-main span.caption {
	    font-size: 13px;
	}
}
@media (max-width: 773px) {
	#content-main div.double-img {
		text-align: center;
	}
	#content-main div.double-img div:nth-child(1) {
		width: auto;
		margin-right: 0%;
	}
	#content-main div.double-img div:nth-child(2) {
		width: auto;
	}
	#content-main div.double-img div img {
		width: 100%;
	}
	#content-main span.message {
		font-size: 28px;
		text-align: center;
	}
	#content-main span.orange {
		margin: 20px 0 30px;
	}
	#content-main span.orange span.em {
		font-size: 28px;
	}
	#content-main div.f-l {
	    float: none;
		width: 45%;
		margin: auto;
	}
}
@media (max-width: 480px) {
	#content-main img.img{
		border-radius: 40px 10px;
	}
	#content-main div.f-l {
		width: 70%;
	}
}
@media (max-width: 445px) {
	#content-main div.f-l {
		width: 100%;
	}
}
@media (max-width: 394px) {
	#content-main div.table-container {
		width: 100%;
		overflow-x: auto;
		white-space: nowrap;
	}
	#content-main div.table-container table {
		width: auto;
	}
		/* 스크롤설정 */
	::-webkit-scrollbar {
		-webkit-appearance: none;
	}
	::-webkit-scrollbar:vertical { 
		width: 12px;
	}
	::-webkit-scrollbar:horizontal { 
		height: 8px;
	}
	::-webkit-scrollbar-thumb { 
		background-color: rgba(0, 0, 0, .5);
		border-radius: 10px;
		border: 2px solid #fff;
	}
	::-webkit-scrollbar-track {
		border-radius: 10px;
		background-color: #fff;
	}
}
