/* reset */
html {width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}
body {width:100%;height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle;overflow:visible;margin:0;padding:0;
	-webkit-border-radious:0;
	-webkit-apperance:none;
}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff}
body,th,td,input,select,textarea,button {font-size:12px;line-height:1.5;font-family:/*'Nanum Gothic',*/'돋움',dotum,arial,tahoma,verdana,sans-serif;color:#444;} /* color값은 디자인가이드에 맞게사용 */
a {color:#333;text-decoration:none}
a:active, a:hover {text-decoration:underline}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}

.clb {clear:both}

#common {width:100%;text-align:center;background:#444;}
.size_w {width:100%;min-width:1000px;text-align:center;}

	.bnr_idx								{ width:1000px;height:250px;margin:0 auto; }
	.bnr_idx li							{ display:block;float:left; }
	.bnr_idx li a						{ display:block;width:250px;height:250px;overflow:hidden;line-height:999px;;background:url('../images/5.jpg') no-repeat; }
	.bnr_idx li a.bnr_idx1			{ background-position:0 0; }
	.bnr_idx li a.bnr_idx2			{ background-position:-250px 0; }
	.bnr_idx li a.bnr_idx3			{ background-position:-500px 0; }
	.bnr_idx li a.bnr_idx4			{ background-position:-750px 0; }

#mov_type {width:1000px;margin:0 auto;padding:40px 0}
#mov_type ul {}
#mov_type ul li {display:block;float:left;width:25%;}
#mov_type ul li a {display:block;padding:10px 0;text-align:center;}
#mov_type ul li a img {margin:0 0 5px 0;padding:4px;border:solid 1px #ddd;}


.recent_case										{ width:1000px;height:220px;margin:0 auto; }
.recent_case li									{ display:block;float:left;width:25%;text-align:center; }
.recent_case li a.case_title					{ display:block;width:190px;height:90px;margin:0 auto 5px auto;padding:9px;color:#ffffff;background:url('../images/recent_case_bg.jpg') no-repeat; }
.recent_case li a.case_title strong			{ color:#FFFFFF; }
.recent_case li .case_con					{ display:block;width:210px;height:80px;margin:0 auto;text-align:left;color:#666; }
.recent_case li .case_c						{ display:inline-block;width:60px;height:42px;margin:0 3px;padding-top:18px;color:#FFFFFF;line-height:16px;vertical-align:middle;
	border-radius: 30px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
}

.recent_case li .c_red							{ background:#e35f51; }
.recent_case li .c_orange						{ background:#e87a45; }
.recent_case li .c_blue						{ background:#3984c4; }

.recent_case li .resize	 						{ height:34px;padding-top:26px;font-weight:bold; }

.recent_case li .recent_case_box			{ width:230px;margin:0 auto;padding:10px 0;background:#ff9900 }
.recent_case .title								{ width:230px;height:40px;margin:0 auto;padding:10px 0 0 0;color:#fff;font-weight:bold;text-align:center;background:#444 }

