
#head_wrap_svc {width:100%;height:60px;}
#head_inner_svc {width:1200px;margin:0 auto;position:relative;}
#head_inner_svc .head_logo {float:left;height:60px;line-height:60px;text-align:center;cursor:pointer;}
#head_inner_svc .head_logo img {margin:auto 0;}

.imain_box { margin:auto;width:100%;max-width:764px;z-index:0; }
.imain_box > .imain_logo {border:0px solid #f40;clear:both;text-align:right;margin:10px 10px 20px;}
.imain_box > .imain_title {width:100%;border:0px solid #f40;clear:both;text-align:right;margin:10px 0 0px;}
.imain_box > .imain_title2 > img {width:100%;}
.imain_box > .imain {margin:30px auto 0;width:100%;max-width:630px;border:0px solid #1f333c;}
.imain_box > .imain > div {margin-bottom:10px;cursor:pointer;position:relative;}
.imain_box > .imain > div > img {width:100%;height:90%;}



.imaincover {margin:auto;width:100%;max-width:764px;z-index:100;cursor:pointer;}
.imaincover > img {width:100%;}

.intxt {position:absolute;border:0px solid #fff;width:60%;left:2%;bottom:25px;text-align:center;
	font:700 32px 'Noto Sans KR', sans-serif;color:#fff;line-height:24px;}
@media (max-width: 450px) {
	.intxt{font-size:22px;bottom:10px;}
}
@media (max-width: 380px) {
	.intxt{font-size:18px;bottom:5px;}
}
@media (max-width: 340px) {
	.intxt{font-size:14px;}
}
/*
.imain_box > .imain2 {border:1px solid #1f333c;width:100%;height:70px;float:left;margin:10px 0 0 0px;cursor:pointer;text-align:center;background-color:#fff;}
.imain_box > .imain2 > div:first-child {font-weight:bold;font-size:24px;margin-top:14px;letter-spacing:0.3em;}
.imain_box > .imain2 > div:first-child > span {font-size:18px;}
.imain_box > .imain2 > div:last-child {font-size:14px;margin-top:3px;}
*/