@charset "utf-8";

.webzin_list { margin-top: 0px; margin-bottom: 10px; padding: 10px; border-bottom: 1px solid #ececec; background: #fff; border-radius: 3px; }

.webzin_list:after{clear:both; content:'';display:block}

/*Å×ÀÌºí*/
.t_able1{width:100%;}

.t_able1 th{background:#efefef;padding: 12px 5px;
border:0;border-top:2px solid #afafaf; border-bottom:1px solid #afafaf;color:#000;text-align:center;font-size:1.12em}
.t_able1 th img{width:100%; display:block;padding:10px}

.t_able1 td{border:0;;padding: 5px 10px; border-bottom:1px solid #afafaf;color:#000;text-align:center;background:#fff;}

.t_able1 td img{width:100%; display:block;padding:10px}

.img_td{width:150px;}
.gall_chk{ border-bottom: none !important; }

ul.service > li > div:first-child > p > a {
	display: inline-block; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #000;
	width: 100%; height: 30px;	
}

ul.service > li > div:last-child {
	font-size:12px; font-weight:300; 
	display: inline-block; float: left; width: 100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
	white-space: normal; line-height: 19px; height: 80px; word-break: keep-all;
}


@media screen and (max-width:1200px) {

	ul.service > li > a > img{width:100% !important}
}
@media screen and (max-width:700px) {
	.mb_disp_no { display: none; }

		ul.service > li > a > img{width:100% !important}
.img_td{width:auto;}
}

@media screen and (max-width:640px) {
	.gall_row  > li { width: 50% !important; }

	ul.service > li { float: left; width: calc(100% - 130px) !important; }
	ul.service > li:first-child { width: 120px !important; }

ul.service {width:100%;float:none; padding:10px;}

	ul.service > li > div { padding: 5px 5px 5px 5px;}
	ul.service > li > div:first-child > p:first-child { font-size: 13px; }
	ul.service > li > div:first-child > p:last-child { margin-top: 22px;}

	ul.service > li > div:first-child > p > a {
		height: 20px;	
	}
	ul.service > li > div:last-child {
		line-height: 17px; height: 50px;
	}

.webzin_list {
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 10px;
    border-bottom: 0px solid #ececec;
    background: #fff;
    border-radius: 3px;
}
.t_able1 th{background:#efefef;padding: 3px 3px;
border:0;border-top:2px solid #afafaf; border-bottom:1px solid #afafaf;color:#000;text-align:center;font-size:12px}
.t_able1 th img{width:100%; display:block;padding:10px}

.t_able1 td{border:0;;padding: 3px 3px; border-bottom:1px solid #afafaf;color:#000;text-align:center;font-size:10px;background:#fff;}

.t_able1 td img{width:100%; display:block;padding:10px}
.img_td{width:100px}

}
@media screen and (max-width:400px) {
	ul.service > li { float: none; width: 100% !important; }
	ul.service > li:first-child { width: 100% !important; margin-right: 0px; }
	ul.service > li:last-child { margin-top: 10px; width:100% !important; }
	ul.service {width:100%;float:none; padding:10px;}

.webzin_list {
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 10px;
    border-bottom: 0px solid #ececec;
    background: #fff;
    border-radius: 3px;
}



}

