@font-face {
font-family: 'DIN-Regular';
font-style: normal;
font-weight: normal;
src: local('../font/DIN-Regular'), url('../font/DINR____.woff') format('woff');
}

.dinreg{font-family:'DIN-Regular'}
.malgun{font-family:'Malgun Gothic','¸¼Àº °íµñ', 'AppleGothic'}

body {min-width:1400px;background-color: #fff; font-family: 'Noto Sans KR', 'Malgun Gothic', 'Dotum', 'Gulim', sans-serif; font-size:16px; -webkit-text-size-adjust:none; -moz-text-size-adjust:none;padding:0px;margin:0px;}
a{text-decoration:none;color:inherit;}


/* ¾ÆÀÌÆù input ¹Ú½º¼± ¾ø¾Ö±â */
input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="image"],input[type="tel"],input[type="number"], textarea{-webkit-appearance:none;-webkit-border-radius:0;}
ul{padding:0px;margin:0px;list-style:none}
img, fieldset {vertical-align: middle;border:0px;}
div{position:relative;}
input{border:1px solid #c1c1c1;vertical-align:middle;}
input[type="text"]{background:#fafafa;}

/* COMMON */
.mr0{margin-right:0px !important}
.full_width{width:100%;overflow-x:hidden;}
/* HEADER */
.header{width:100%;height:111px;/*background:rgba(0,0,0,.6)*/;position:fixed;z-index:99999}
	.center_1440{width:1440px;margin:0px auto;}
	/*.header_logo{width:100%;margin:39px 0px;text-align:center;}*/
	#header_case{margin-top:45px;}
	.header_logo{margin-left:30px;float:left;}
	/*
	.header_gnb{width:100%;text-align:center;font-size:15px;}
		.header_gnb ul{width:545px;margin:0px auto;}
		.header_gnb ul li{float:left;margin-right:50px;}
	*/
	.header_gnb{text-align:right;font-size:15px;float:right;color:#ffffff}
		.header_gnb ul{width:555px;margin-right:0px;}
		.header_gnb ul li{float:left;margin-right:50px;}
	
/*
.main_slide{width:1400px;margin:0px auto;margin-bottom:50px; background-image: url("../img/main/bg.png");  }
*/


.slide_1920{width:1920px;margin-left:-240px;margin-bottom:70px}


	.slide_text_full{position:absolute;width:100%;top:400px;text-align:center;color:#ffffff;font-size:40px;}
		.slide_text{width:1920px;margin:0px auto;line-height:58px;}
		.slide_more{width:1920px;margin:95px auto;}
			.slide_more_btn{margin:0px auto;text-align:center;border:1px solid #ffffff;font-size:17px;width:198px;height:47px;line-height:47px;cursor:pointer}
.under_arrow{width:36px;height:20px;margin:0px auto;margin-bottom:108px; border:1px solid #ffffff;}
	
.contents{width:1440px;margin:0px auto;margin-bottom:108px;}

	.work_thumb{width:256px;height:256px;margin-left:19px;margin-bottom:19px;float:left;overflow:hidden;cursor:pointer}
		.thumb_info{width:256px;height:256px;background:rgba(0,0,0,0.7);margin-top:0px;float:left;display:none;}
			.thumb_titie{width:100%;height:25px;text-align:left;color:#ffffff; font-family:'Malgun Gothic','¸¼Àº °íµñ'; font-weight:bold; letter-spacing:-1;  font-size:22px; margin-top:25px; margin-left:20px; margin-right:25px;}
			.thumb_desc{width:100%;text-align:left;color:#ffffff;font-size:13px;font-family:'Malgun Gothic','¸¼Àº °íµñ'; margin-top:25px; margin-left:20px; margin-right:25px;}
.work_load_more{width:170px;height:51px;margin:0px auto;clear:both;margin-bottom:45px;}


.form_wrap{width:1033px;margin:0px auto;margin-bottom:80px;}
	.form_row_title{font-size:16px;font-weight:bold}
		.form_row_title_small{font-size:13px;color:#666666;font-weight:normal}
	.form_table{margin-top:13px;margin-bottom:100px;border-top:3px solid #f9b233;font-size:14px;color:#23262c}
		.form_table tr{height:50px;}
		.form_table tr td{border-bottom:1px solid #d1d1d1}
		
			.form_table textarea{width:700px;height:130px;margin:30px 0px;}
	.form_submit{padding:10px 40px;background:#f9b233;color:#333;font-size:17px;margin-right:15px;}
	.btn_refresh{padding:10px 40px;background:#646464;color:#fff;font-size:17px;}
.footer{width:100%;height:83px;background:#e7e7e7;text-align:center;font-size:13px;color:#333;line-height:83px;}


