body,table,input,textarea,select {	font:12px dotum;color:#666666;}
body,ul,li {	margin:0;padding:0px;list-style:none;}
img	{border:0}
form	{margin:0}
a	{text-decoration:none;color:#888888;font-weight:bold;letter-spacing:-1px;}
a:hover {text-decoration:none;color:#d95c66;font-weight:bold;letter-spacing:-1px;}
.eng	{font:8pt tahoma}
.engs	{font:7pt tahoma}
.engb	{font:bold 8pt tahoma}

.stxt2 {font:14px bold dotum; letter-spacing:-1; line-height:16px}
.stxt2	a {font:14px bold dotum; letter-spacing:-1; line-height:16px}
.stxt2	a:hover {font:14px bold  dotum; letter-spacing:-1; line-height:16px}
.stxt3	{font:12px dotum; letter-spacing:-1; color:#828282;}
.num	{font:bold 12px dotum; color:red; letter-spacing:-1; line-height:16px}
.num2	{font:11px verdana; color:#666666;}
.num3	{font:bold 12px dotum; letter-spacing:-1; line-height:16px}

.ctxt2	{font:11px dotum; color:#828282; letter-spacing:-1; line-height:16px;}
.webzine a	{font:8pt dotum;  color:#2a2a2a;}
.webzine a:hover	{font:8pt dotum; color:#555555}
.date {font:bold 11px Verdana dotum; color:#828282; letter-spacing:-1; line-height:24px}
.time {font:11px Verdana; color:#7a7a7a;}
.bname{font:12px dotum; letter-spacing:-1;}
.box	{border-top-width: 2px; border-top-color:#c2333d;
   		border-right-width: 1px; border-right-color:#e1e1e1;
   		border-bottom-width: 1px; border-bottom-color:#e1e1e1;
		  border-left-width: 1px; border-left-color:#e1e1e1;
   		border-style: solid;}
.chtxt a {font:bold 12px dotum; color:#666666; letter-spacing:1;}
.chtxt a:hover {font:bold 12px dotum; color:#666666; letter-spacing:1;}
.notxt a {font:12px dotum; color:#666666; letter-spacing:-1;}
.notxt a:hover {font:12px dotum; color:#666666; letter-spacing:-1;}
.sche	{font:8pt dotum bold; color:#7a58af; letter-spacing:-1; line-height:16px;}
.b_cate	{font:bold 11pt dotum; color:#464646; letter-spacing:-1}

/**°¶·¯¸® °Ô½ÃÆÇ css ½ÃÀÛ**/
#left_gell {	width: 180px;	}/*¿ÞÂÊ¸Þ´º*/
.bord_style_list li{height:24px;border-bottom: solid 1px #dbdbdb;	margin-top:10px;padding-left:10px;}/*¿ÞÂÊ¸Þ´º*/
.bord_style_list li img{	margin-left:5px;	}/*¿ÞÂÊ¸Þ´º*/
.title {font:bold 14px dotum;color: #d95c66; letter-spacing:-1;text-align:left;margin:0px} /** ºí·Î±× ¼­ºêÁß¾Ó°Ô½ÃÆÇ Å¸ÀÌÆ² ÆùÆ®**/
.path{font:11px dotum; color:#7a7a7a; text-align:right;letter-spacing:-1;vertical-align:top;} /** ÇöÀç°æ·Î **/
#grboard {	vertical-align:top;margin-bottom:20px;overflow:hidden;}
#grboard1 {	vertical-align:top;margin-bottom:5px;overflow:hidden;}
#grboard .gr_img{float:left;display:inline;display:inline-block;}
.h_sub_t {	text-align:left;width:100%;background:url(img/common/bg_sub_str.gif) repeat-x bottom;padding-bottom:10px; display:inline-block;}
.h_sub_t1 {	text-align:left;width:100%;background:url(img/common/bg_sub_str.gif) repeat-x bottom;display:inline-block;}
.h_sub_t h1 { display:inline-block;vertical-align:top; position:relative; top:10px;}
.h_sub_t li span { position:relative; top:-2px;}
.stxt {margin-top:10px;}
.stxt a {font:bold 12px dotum; color:#2a2a2a; line-height:16px;}
.stxt a:hover {font:bold 12px dotum; color:#2a2a2a; line-height:16px;}
.ctxt {font:11px dotum; color:#828282; letter-spacing:-1px; line-height:16px}
.ctxt a{font:11px dotum; color:#828282; letter-spacing:-1px; line-height:16px}
.ctxt a:hover{font:11px dotum; color:#828282; letter-spacing:-1px; line-height:16px}
.gr_img{text-align:center;}
/**°¶·¯¸® °Ô½ÃÆÇ css Á¾·á**/

.view_sline{border-bottom:dotted 1px #bababa;padding-top:5px;	}

.bg_board {background:url('board/webzine/img/board_v_bg.gif') repeat-x bottom;height:25px;border-bottom:solid 1px #dbdbdb;text-align:center;margin-top:12px;
vertical-align:top;} /** °Ô½ÃÆÇ »ó´Ü ¹è°æÀÌ¹ÌÁö**/
.view_line{	border-bottom:solid 1px #d9d9d9; padding-bottom:5px;}    /**°Ô½ÃÆÇ ¶óÀÎÁöÁ¤**/
.view_sline{border-bottom:dotted 1px #bababa;padding-top:5px;	}/**°Ô½ÃÆÇ Á¡¼± ¶óÀÎÁöÁ¤**/

/**±âº» °Ô½ÃÆÇ ¸®½ºÆ® ÇÏ´Ü °Ë»ö°ü·Ã ½ÃÀÛ**/
#g_all{text-align:center;padding-bottom:30px;}
#gr_page {	margin-top:10px;width:380px; vertical-align:top; margin:auto; text-align:center;	}
.gr_write {clear:both;border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;height:35px;	text-align:right;}
.gr_write img{	margin-top:6px;	margin-right:5px;}
.search_box{ width:390px; height:34px; background-color:#F2F2F2; text-align:center;	 border:1px solid #DADADA;	 vertical-align:top; padding-left:20px;	}
.search_box li{ float:left;padding-top:8px; vertical-align:top;	}
.search_btn{margin-left:5px;}
/**±âº» °Ô½ÃÆÇ ¸®½ºÆ® ÇÏ´Ü °Ë»ö°ü·Ã Á¾·á**/


.h_sp {padding-top:20px;}
.subtitle a	{font:12px dotum; color:#888888; letter-spacing:-1; padding-left:5;font:bold; line-height:25px; }
.subtitle a:hover	{font:12px dotum; color:#d95c66; letter-spacing:-1; padding-left:5;font:bold; line-height:25px; }
.titlep {font:14px dotum; letter-spacing:-1; font:bold}

.input_txt{font:bold 11px dotum; color:#5D5D5D; letter-spacing:-1;padding:5px 15px !important;}
.faq_txt	{font:bold 9pt dotum; color:#5D5D5D; letter-spacing:-1;padding-top:4px;}
.event_txt	{font:bold 13pt dotum; color:#383b9b; letter-spacing:-1;padding-top:4px;}
#b_white a {font:bold 11pt dotum; color:#FFFFFF; letter-spacing:-1}
.pagediv	{text-align:center;padding:5px;} /** ÆäÀÌÂ¡ DIV **/
.noa a	{text-decoration:none;color:#666666}
.noa a:hover {text-decoration:none;color:#007FC8}
.t_name2 {font:14px dotum; color:#666666; font-weight:bold;}
.terms {padding:0 10px 10px 10px;}
.terms2 {font:12px dotum; color:#666666; padding:0 10px 10px 10px;}
.t_name	{font-weight:bold;}

.mtxt	{font:bold 14px dotum ; color:#4f4f4f; letter-spacing:-1px; padding-left:16px}
.mtxt2 {font:12px dotum; color:#828282; letter-spacing:-1px; padding-left:16px}
.s_cate	{font:8pt µ¸¿ò; color:#464646; line-height:18px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#D8D8D8; height:29; padding-left:15}
.bb_cate {font:bold 9pt µ¸¿ò; color:#464646; line-height:18px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#D8D8D8; height:29;}
.login {font:11px dotum; color:#646464; letter-spacing:-1px}
.indiv {margin:0px 18px 0px 17px;} /** º»¹® ÄÁÅÙÃ÷ DIV **/
* html .indiv {width:100%;} /** º»¹® ÄÁÅÙÃ÷ DIV (IE Àü¿ë) **/

* html .hundred {width:100%;} /** ³ÐÀÌ 100% css (IE Àü¿ë) **/
.cellC {	width:120px;	background:#f7f7f7;	text-align:right;	padding-right:10px;}
.cellL {padding-left:10px;}
.cell_R {text-align:right;padding-right:10px}

.btn	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma;width:60px}
.btn_white	{border:0;background-color:#ffffff;font:bold 8pt tahoma}
.btnL	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma}
.line	{border:1px solid #cccccc}
.lineBig	{border:1px solid #cccccc;width:300px;}
.lineBg	{border:1px solid #DFDFDF;background-color:#F7F7F7}
.hand	{cursor:pointer}

.float	{float:left}
.clear	{clear:both}
option.disabled {color:#808080}

.white	{color:#FFFFFF}
A.white	{text-decoration:none;color:#FFFFFF}
A.white:hover {text-decoration:none;color:#FFFFFF}

.position	{text-align:right;padding:5px 10px;border-bottom-width:1; border-bottom-style:solid; border-bottom-color:#dddddd;}

#gr_page {	clear:both;	margin-top:10px; vertical-align:top;text-align:center;}
#gr_page ul{clear:both;}
#form image {border-width:0; border-style:solid; background:#FFFFFF}
#form input,textarea {border-width:1; border-style:solid; border-color:#DFDFDF ; background:#F7F7F7}
#form .noline input {border:0; background:transparent}
.select {font-family:dotum;font-size:8pt;BACKGROUND-COLOR:#626262;color:ffffff;}
.null {border:0}

#bottom div {float:left;}
#menuLayer .subLayer {	position:absolute;display:none;width:150px;border:2px solid #efefef;	background:#ffffff;top:-5px;left:-35px;	padding:8px;}
#menuLayer .cate {padding-left:10px;height:25px;}



/*** À¥¿¡µðÅÍ º¸Á¤ ***/
#contents p {margin:2px 0;}


/*** ½ºÅ©·Ñ¹Ù À§½Ã¸®½ºÆ® ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Wishz_move_On{	background-color:#efefef;}
.Wishz_move_Off{ background-color:#ffffff;}

/*** ½ºÅ©·Ñ¹Ù »èÁ¦Á¸ ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Delz_move_On{ background-color:#efefef;}
.Delz_move_Off{	background-color:#ffffff;}

/* ·Ñ¿À¹ö ÀÌ¹ÌÁö *********************/
a.rollover img {border-width:0px; display:block;}
a.rollover img.rollover {display:none;}
a.rollover:hover {position:relative;}
a.rollover:hover img {display:none;}
a.rollover:hover img.rollover {display:block;}



/*----- ±Ô¸° Ãß°¡ ½ÃÀÛ -------*/
@font-face{
	font-family:"NanumSquareR";
	src:url('/home/skin/web/font/NanumSquareR.eot');
	src:url('/home/skin/web/font/NanumSquareR.eot?#iefix') format('embedded-opentype'),
	url('/home/skin/web/font/NanumSquareR.woff') format('woff'),
	url('/home/skin/web/font/NanumSquareR.ttf') format('truetype');
	src:local('?'), url('/home/skin/web/font/NanumSquareR.woff') format('woff');
}

@font-face{
	font-family:"NanumSquareB";
	src:url('/home/skin/web/font/NanumSquareB.eot');
	src:url('/home/skin/web/font/NanumSquareB.eot?#iefix') format('embedded-opentype'),
	url('/home/skin/web/font/NanumSquareB.woff') format('woff'),
	url('/home/skin/web/font/NanumSquareB.ttf') format('truetype');
	src:local('?'), url('/home/skin/web/font/NanumSquareB.woff') format('woff');
}

*{margin:0; padding:0}
html{width:100%; height:100%}
body{position:relative; font-size:14px; font-family:'NanumSquareR', dotum,"µ¸¿ò",sans-serif; color:#777; -webkit-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,caption,form,fieldset,legend,input{margin:0; padding:0; }
ul,ol,li{list-style:none}
img, fieldset{border:none; vertical-align:top}
legend, caption{display:none}
textarea, button{vertical-align:middle}
button{cursor:pointer;border:none;overflow:visible;}

#left00 {width:248px; min-height:1000px; border-right:1px solid #dadada;  }
#lele { width:215px; margin-right:32px; }
.left_b {margin-top:70px;}
.left_b li, .left_b li a { float:left; display:inline-block; }

.subCont { width:820px; padding-bottom:80px; display:inline-block; }

.roadmap { width:100%;border-top:1px solid #dddddd; padding-top:59px; }
.roadmap ul li { float:left; display:inline-block;}

.galleryA { width:820px; padding:0 0 70px 0; text-align:center; margin-bottom:60px; }
.galleryA table { font-size:12px !important;} 

#boxScroll { margin-left:15px;}
.boardA { width:820px; padding:0 0 70px 0; text-align:center; margin-bottom:60px; font-family:"NanumSquareR"; font-size:12px; }
.formTable td { padding:5px 0 5px 10px;}

.qa_h1 li { float:left; display:inline-block; text-align:center; margin:0 auto;} 

.estimateForm { width:820px; margin-bottom:60px; margin-top:40px; padding-left:40px;}
.estimateForm table tr td table tr td { padding:5px 0; min-height:30px;  border-bottom:1px solid #DEDEDE}
.h_sub_t { padding-bottom:10px; !important;}

.pb30 { padding-bottom:30px;}
.pb50 { padding-bottom:50px;}

#gotop { position:absolute; left:50%; top:500px; margin-left:550px; width:30px;}

/*----- ±Ô¸° Ãß°¡ ³¡ -------*/
