/* Main */
#main_cont {position:relative; height:320px; background:url('/img/main_cont_bg.jpg') no-repeat;}
	.arrow_left,
	.arrow_right {position:absolute; top:165px;}
	.arrow_left {left:0;}
	.arrow_right {right:0;}

	.move_lay {width:860px; height:258px; margin:0 auto; padding-top:38px; overflow:hidden;}
	.move_lay ul {overflow:auto;}
	.move_lay ul li {float:left;}

		.move_btn {overflow:auto; padding-bottom:20px;}
		.move_btn li {padding-right:5px;}

		.move_cont {overflow:hidden; width:920px; margin:0 auto;}
		.move_cont ul {overflow:auto; width:3700px; margin-left:-920px; padding-left:920px;}
		.move_cont li {float:left; width:920px;}

/* Main - 팝업*/
.popup {position:absolute; overflow:auto; z-index:100; left:15px; top:15px;}
.popup div {float:left; border:1px solid #ccc; background:#fff; margin-right:1px; display:none;}

	.pop_txt {padding:15px; line-height:14pt;}
	.pop_txt h5 {font-size:12pt; font-weight:bold; padding-bottom:15px;}

	.pop_close {text-align:right; background: #eee; font-size:11px; padding:5px 0;}
	.pop_close input[type="checkbox"] {*margin-bottom:3px;}
	.pop_close span {padding-right:10px;}
	.pop_close * {vertical-align:middle;}

/* 포트폴리오 */
.mpf {overflow:auto; width:720px; height:185px; }
.mpf li {float:left; width:180px;}
.mpf li img {border:1px solid #e1e1e1; margin-bottom:8px;}
.mpf li img:hover {border:3px solid #dbd7d7; width:161px; height:84px;}
.mpf li div {color:#454c5b; font-weight:bold; display:block;}
	div.mpf_img {width:167px;}
/*.mpf li a {color:#454c5b; font-weight:bold; display:block;}*/

.mpf li dl {overflow:auto; padding-top:5px;}
.mpf li dl dt {display:none;}
.mpf li dl dd {float:left; width:17px; height:13px;}
.mpf li dl dd span {display:none;}


/* 퀵스타트 */
.qs {width:720px; border-top:1px solid #eeeded;}
.qs h2 {padding:20px 0;}
.qs div {overflow:auto;}
.qs div dl {float:left; width:218px; padding-left:20px; border-left:1px solid #eeeded;}
.qs div dl:first-child {padding-left:0px; border:none;}

.qs div dl dt {font-size:19px; font-family:NanumGothic, Malgun Gothic; font-weight:normal; color:#232832; letter-spacing:-2px;}
.qs div dl dt span {font-size:11px; color:#898989; letter-spacing:-1px; font-family:dotum; padding-top:6px; display:block;}
.qs div dl dd p {font-size:11px; color:#636363; line-height:16px; padding-top:75px; text-align:justify;}
	.qs_1 dd {width:215px; background:url('/img/qs_bg_1.jpg') center 18px no-repeat;}
	.qs_2 dd {width:215px; background:url('/img/qs_bg_2.jpg') left 18px no-repeat;}
	.qs_3 dd {width:215px; background:url('/img/qs_bg_3.jpg') center 20px no-repeat;}

/* 웹사이트 */
.free {clear:both; width:970px; border-top:1px solid #eeeded; padding-top:25px; margin-top:25px;}
.free h2 {padding-bottom:17px;}
.free div {overflow:auto;}
.free div dl {float:left; width:168px; padding-left:14px; margin-left:14px; border-left:1px solid #e2e2e2;}
.free div dl:first-child {padding-left:0px; margin-left:0; border-left:none;}
.free div dl dt {font-size:17px; font-family:tahoma; color:#15181d; letter-spacing:-1px;}
.free div dl dd {text-align:justify; font-size:11px; letter-spacing:-1px; color:#898989; line-height:15px; padding:12px 0 3px 0;}

/*
border:1px solid red;
border:1px solid blue;
*/