﻿/*Basic*/

*:lang(en){ font-family:Arial;}


.downwrap{ margin:0; padding:40px 0 50px 0 ; background-color:#f1f4f9;}
form, td, div, span, ul, li, ol, dl, dt, dd, textarea, h1, h2, h3, p, a{ font-size:13px; /*font:normal 12px NanumGothic,나눔고딕,NanumGothicWeb,Dotum,Arial;;*/  margin:0; padding:0; word-wrap:break-word; word-break:break-all;  }
table, th, td{ font-size:13px;  /*font:normal 12px  NanumGothic,나눔고딕,NanumGothicWeb, Dotum,Arial;*/}
table{ border-spacing:0px;  border-collapse:collapse; border:0px; empty-cells:show}
img, fieldset, label{ border:0; margin:0; padding:0}
.nonCss, legend, hr{ padding:0; margin:0; position:absolute; left:-9999px}
a:link, a:visited{ text-decoration:none; color:#666}
a:active, a:hover{ text-decoration:underline; color:#666}
strong, b, em{  font-weight:bold}
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */ 
.bdfl { float:left; }
cap , data, addition , def  {display:block;}
a { selector-dummy : expression(this.hideFocus=true);}

/* Layout */
*{margin:0; padding:0px; text-align:left;}
#wrap{width:100%;}


window {border:0;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;	margin: 0;	padding: 0;	vertical-align: middle;	}
:focus {/*outline: 0;*/}
ol, ul {list-style: none;}
table {border-collapse:collapse;}
img {border: 0;}
#header_n{
		background: #0094de;
		height:80px;
		
		
		
		}
	.head_n {width:1200px;margin:0 auto;*zoom:1; height:80px; position:relative;}
	
	.head_n a.logo{ position: absolute;left:0; top:18px;}
	.head_n .topsearch{position:absolute;left:515px; top:22px;}
	.topsearch ul li { float:left; font-size:16px;    color:#FFFFFF;  }
	.topsearch ul a:hover li { background-color:#0078d7; }
	.topmenuht { font-weight:600; text-decoration:underline;  }
	
	 
	.cutomer { margin-left:61px!important; border:#FFFFFF solid 1px; padding:3px 30px!important; position:relative;top:-3px; }
	.searcchtop { border:#fbaf20 solid 1px; width:346px; height:30px; }
	
	.head_n a.logo span {display:block;height:20px;position:absolute;top:16px;*top:17px;left:80px;vertical-align:middle;color:#eeeeee;font-size:11px;}
	.head_n a.logo img { text-align:center;  }
	.head_n a.logo,
	.head_n ul a {font: 13px "맑은 고딕", "Malgun Gothic", "dotum", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;color:#ececec;}
	
	
	
	

	.ffamily{font-family:"맑은 고딕", "Malgun Gothic", "dotum", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;}	
	
	
	.ti-menu { font-size:18px; }
	
	
	
	
	.top_mn { height: 57px;
    line-height: 57px;
    padding: 0 18px; }


   	.top_mn2 { height: 57px;
    line-height: 57px;
    padding: 0 18px;
	}
	 
	

	.midtop { height:69px;  font-size:14px; color:#999999; width:322px; position:relative; top:4px; }
	.settit { font-size:16px;  color:#333; padding-right:5px;position:relative; top:-2px; font-weight:600;  }
		
	.btn_dl_desk{
		
		cursor:pointer;
		display:inline-block;
		width:298px;
		height:42px;
		line-height:42px;
		border:1px solid #ffc90e;
		
		background:#ffc90e; /* Old browsers */
		text-align:center;
		
		
		}
	.btn_dl_desk:hover,
	.btn_dl_desk:focus,
	.btn_dl_desk:active {
		/*border:1px solid #ffc90e;*/
		text-decoration:none;
		
		/*background:#ffc90e;*/ /* Old browsers */
		
		}	

	
	.btn_dl_desk .ico{ float:left; width:70px; height:40px;background: url(/img2/sub/anger.png) 37px 8px no-repeat; background-size:20px;}
	.btn_dl_desk .txt{
		
		height:42px; width:298px; line-height:42px;
		font-size: 16px;
		text-align:center;

		color:#222;
			
		
		}	
		
	.btn_dl_desk .size{
		
		height:42px;line-height:42px;
		font: 14px  sans-serif;
		
		font-weight:100;
		position:relative;
		top:-3px;
		
		
		
			
		
		}		
	/*.btn_dl_desk span.os{display:block;margin-top:4px;font:12px/16px "맑은 고딕", "Malgun Gothic", "dotum", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#725118;text-align:center;letter-spacing:-1px;}*/
	.wdbutton {
	border:1px solid #007cff;	
		background:#007cff; 
		}
	
	.smbutton {
	border:1px solid #29c361;	
		background:#29c361; 
		}
	
	
	#naver_id_login, #face_login { display:none; }
	
	
	
	
	.btn_dl_desk2{
		
		cursor:pointer;
		display:inline-block;
		width:180px;
		height:35px;
		line-height:35px;
		border:1px solid #017fbd;
		
		background:#0094de; /* Old browsers */
		text-align:center;
		
		
		}
	.btn_dl_desk2:hover,
	.btn_dl_desk2:focus,
	.btn_dl_desk2:active {
		border:1px solid #017fbd;
		text-decoration:none;
		
		background:#0094de; /* Old browsers */
		
		}	

	

	.btn_dl_desk2 .txt{
		
		height:35px; width:180px; line-height:35px;
		font-size: 18px;
		text-align:center;
		font-weight:bold;
		color:#FFFFFF;
			
		
		}	
		
		
	#sliderControlsContainer {  position: relative;top: -96px;left: 482px;  }	 
		
		
	#actrun {display:none; }
	
	
	
	
	
	
	

 div.rateit-range {
    position: relative;
    display: -moz-inline-box;
    display: inline-block;
    background: url(/img3/star.gif) left -32px;;
    height: 16px;
}

 div.rateit-selected {
    background: url(/img3/star.gif) left -32px;
}

 div.rateit-hover {
    background: url(/img3/star.gif) left -16px;
}
	
	
	
	
	
	
	
	
	
	
	#top2 {  height:94px; width:1000px; margin:20px auto 10px; border-left:#e7e7e7 solid 1px;border-top:#e7e7e7 solid 1px;border-bottom:#e7e7e7 solid 1px; background-color:#FFFFFF;  }
	.recomtop {width:207px; border-right:#e7e7e7 solid 1px; height:94px; background:url(/img2/main/m_rocomm.png) no-repeat 0 0; float:left;}
	.recomtop2 {width:263px; border-right:#e7e7e7 solid 1px; height:94px;  float:left;}
	.recomtop3 {width:263px;  height:94px;  float:left;}
	
	#cont_wrap { width:1200px; margin:0 auto; background-color:#FFFFFF; min-height:950px;}
	#leftarea { clear:left;width:780px; float:left; margin:0 20px 0 50px;   }
	#centerarea { clear:left;width:1100px;  margin:0 50px 0 50px;   }
	#contentarea1 { width:778px;  height:360px; padding:0;border:#e7e7e7 solid 1px;/*background-color:#fbfbfb;*/background-color: #fff; }
	

	
	.sparearea1 {height:15px; }
	#contentarea2 { width:778px;  padding:0;border-left:#d4d5d6 solid 1px;border-right:#d4d5d6 solid 1px;border-bottom:#d4d5d6 solid 1px;clear:both;background-color: #fff; }
	
	#centercontentarea2 { width:1100px;  padding:0;border-left:#d4d5d6 solid 1px;border-right:#d4d5d6 solid 1px;border-bottom:#d4d5d6 solid 1px;clear:both;background-color: #fff; }
	
	#contentarea2_in { width:718px; padding:20px 30px;  }
	#contentarea2_in_in { width:100%; padding:20px 20px;}
	#con_summary, #prd_info2 ,#con_detail  ,#con_detail2 , #setup_info , #sft_env , #producter, #prd_eval , #blog_info , .vertit {  font-size:13px ; color: #333; font-weight:bold;  clear:left; letter-spacing:-1px;   }
	
	.firstset { padding:25px 0 10px 40px; background-position:0 25px; } 
	#con_summary, .vertit { padding:0 0 10px 0px;float:left; width:93px;  }
	#prd_info2 , #prd_eval{ padding:0 0 15px 0px;  }
	#producter { padding:0 0 5px 0px;float:left; width:93px; }
	#con_detail { padding:5px 0 5px 0px; }
	#con_detail2  { padding:5px 0 5px 0px; }
	#setup_info  { padding:5px 0 5px 0px;  }
	#sft_env, #blog_info  { padding:5px 0 5px 0;  }
    #prd_info2, #con_detail , #con_detail2 { float:left; width:93px; }
	#con_detail {padding:0 0 5px 0px;}
	
	.con2_in_p { margin:0; padding:0 0 5px 0; line-height:22px; font-size:13px; color:#333; letter-spacing:-0.5px; float:left; width:620px; }
	ul li p { padding:5px 10px 5px 0;  line-height:22px; font-weight:100;font-size:13px;color:#656667;letter-spacing:-1px; }
	ul.explain { padding:0 10px; }
	ul.explain li {color:#656667; font-weight:100; line-height:22px; font-size:13px; letter-spacing:-1px;padding:3px 0 3px 0;  }
	ul.con2_menu { width:755px; height:39px; border-bottom: #FFD200 solid 1px;  }
	ul.con2_menu li { float:left; }
	/*.con2_tit { font-size:18px ; color: #000066; font-weight:bold;  clear:left; font-family:NanumGothic,나눔고딕,NanumGothicWeb,Dotum,Arial; }*/
	.con2_tit_separator { height:50px; text-align:center; width:648px; padding-left:12px; }
	.sep_line { border-bottom:#CCCCCC dotted 1px; height:24px;  width:660px;}
	
	
	.sep_line2 { border-bottom:#CCCCCC dotted 1px; height:1px; margin-bottom:10px;  width:238px!important; clear:left; }
	
	
	
	
	ul.cont2ul_1 { padding:0 10px 0 0; float:left; } 
	ul.cont2ul_1 li { color:#656667; font-size:13px; line-height:22px; letter-spacing:-1px;width:604px; }
	
	ul.cont2ul_2 { padding:0 10px 0 0; float:left;}
	ul.cont2ul_2 li { color:#656667; font-size:13px;  margin:0 0 20px 0;letter-spacing:-1px; width:604px;  }
	
	
	#adarea1 { width:280px;   float:left;/*height: 1450px;*/border-left:#e7e7e7 solid 1px;  padding-left:20px;  }
	#adarea1 .ad_bannerin  {/*border-top:#e7e7e7 solid 1px;*/ height: 140px;
padding: 8px 0 1px 0;  }
	#adarea1 #ad_bannerin2  { height:768px;width: 193px; position:relative;   }
	#contentarea2_in1 { width: 298px; height:864px;border:#e7e7e7 solid 1px; background-color:#fff; }
	.rnk { color:#0066FF; font-size:14px; font-weight:bold; padding-right:8px; }

	.m_c_tit { text-align:center; width:258px; height:70px; line-height:70px; font-size:16px; font-weight:bold; 
	}
	.sftlist a { text-decoration:none; }
	ul li.sftlist { height:80px;  width:245px; padding:0 27px;  }
	ul li.sftlist dl { width:245px; height:80px ; cursor:pointer;  }
	ul li.sftlist dl.end { width:245px; height:80px ; border-bottom: hidden; }

	.sftlist dl{ width:245px; height:100px ;  position:relative; }
	.sftlist dl dd.thum{ position: absolute ; left:0; top:17px;}
	.sftlist dl dd.thum img { width:25px; height:25px;}
	.sftlist dl dd.chklnk{float:left;margin:-30px 0 0 289px;*margin:-30px 0 0 289px;}	
	.sftlist dl dt.tit { position:absolute; left:31px; top:18px ;color:#333; font-size:14px; font-weight:bold;}
	.sftlist dl dd.desc {position:absolute; left:31px; top:41px;color:#333; font-size:12px;}
	.sftlist dl dd.os{margin-left:90px;color:#333; font-size:14px;}
	.sftlist dl dd.os{margin-top:2px;}

	
/*	#adarea1 #ad_bannerin  { background:url(/img2/sub/m_co_ad.png) no-repeat 2px 0;  }*/
	#prod_info { float:left; width:296px ;  }
	#prod_img { float:left; width:482px;  background-color:#f1f4f9; padding:10px 0 0 0; }
	#adarea { float:left; width:180px; height:367px;}
	.pif_dt0 { height:60px; border-bottom:#666666 dashed 1px; width:200px; line-height:60px; }
	.pif_dt { height:40px; border-bottom:#666666 dashed 1px; width:200px; line-height:40px; }
	.pif_dt2 { height:40px;  width:200px; line-height:40px; }
	
	
	#content_area { float:left; width:70%; }
	#othercontent {float:left; width:30%;}
	ul.reco_pl { float:left; }
	ul.reco_pl li { float:left; }
	ul.reco_pl .reco_logo {width:72px; text-align:center; padding-top:23px;  }
	ul.reco_pl .reco_info {width:173px; padding-top:24px;}
	
	ul.reco_pl .reco_info .reco_tit { font-size:12px; font-weight:bold; }
	ul.reco_pl .reco_info .reco_tit_fo { font-size:12px; }
	
	.recomtop2 a { text-decoration:none; }
	
	
	.recomtop2 dl{margin-top:18px;}
	.recomtop2 dl dd.thum{float:left;margin:-46px 0 0 29px;*margin:-49px 0 0 29px;}
	.recomtop2 dl dt.tit,
	.recomtop2 dl dd.desc,
	.recomtop2 dl dd.os {margin:4px 0 0 90px;color:#333;}
	.recomtop2 dl dd.os {}
	.recomtop2 dl dt.tit { font-size:14px;color:#333;font-weight:bold;vertical-align:middle}
	.os_win,
	.os_mac,
	.os_android,
	.os_ios{display:inline-block;margin:0 3px;width:14px;height:14px;background: url(/img2/sub/bu_os.png) no-repeat;}
	.os_win {background-position:0 0;}
	.os_mac {background-position:0 -20px;}
	.os_android {background-position:3px -40px;}
	.os_ios {background-position:0 -60px;}
    .v_tit { color:#333; font-weight:bold; font-size:13px; padding-right:5px;  }
	.pdownbtn { padding:10px 0 10px 10px ;}


    .column1{*zoom:1; padding:15px 0 15px 30px;  }
	.column1:after{content:"";display:block;clear:both;}	
	.overview{position:relative;/*overflow:hidden;*/ padding-top:10px;}
	.overview:after{content:"";display:block;clear:both}	
	.overview .s_tit {/*font-family:"맑은 고딕", "Malgun Gothic", "dotum", "Helvetica Neue", Helvetica, Arial, sans-serif;*/letter-spacing:-1px;}	
	.s_prodname { font-size:22px; font-weight:bold; /*font-family:"맑은 고딕", "Malgun Gothic", "dotum", "Helvetica Neue", Helvetica, Arial, sans-serif;*/letter-spacing:-1px; color:#000; }
	.overview .s_tit{/*margin:0 0 8px 3px;*/ font-family:"dotum", "돋움", Seoul, "한강체";font-size:13px;font-weight:normal; color: #000099; }
	.overview .desc{ font-size:16px; font-weight:600; line-height:30px;padding-bottom: 2px;}	
	.overview .star{/*margin-top:25px;*/ line-height:20px;}	
	.overview .ver{margin-top:5px;margin-bottom:5px; clear:left; height:22px;  }		
	.overview .ver2{margin-top:0;margin-bottom:5px; clear:left; height:18px;  }		
	
	.overview .ver2 .singinfo { font-size:12px; }
	.overview .ver em{margin-top:15px;}
	.v_tit ,.v_info { float:left; color:#333; letter-spacing:-1px;}
	.v_tit { width:73px; }
	/*.overview > div{position:relative;left:0;top:0;width:356px;z-index:1;}
	.overview > div.full{position:relative;left:0;top:0;width:700px;z-index:1;}	*/
	.overview img.product_image{position:absolute;right:0;top:0;}
	.column1 .corp { font-weight:bold; /*margin-top:20px;*/ }
	.column1 .coplink { color:#0066CC; font-weight:bold; text-decoration:none; }
	.coplink2 { color:#0066CC!important; font-weight:bold; text-decoration:none; font-size:12px; position:relative; top:-2px; }
	.column1 .link {  margin-top:15px; }
     
	 
	 
	 .dl_os_win,
	.dl_os_mac,
	.dl_os_android,
	.dl_os_ios,
	.dl_os_mobile {display:block;background: url(http://img.gomtv.com/images/gomsoft/img/bu_os.png) 0 0 ;padding-left:20px;background-repeat:no-repeat;}
	.dl_os_win {background-position:0 2px;}
	.dl_os_mac {background-position:0 -17px;}
	.dl_os_android {background-position:3px -38px;}
	.dl_os_ios{background-position:0 -60px;}
	.dl_os_mobile {background-position:0 -81px;}
 










.mico1 {  background:url(/img3/DEVICE.png) no-repeat #f8f9fd 170px 12px; }
.mico1_d {  background:url(/img3/DEVICE.png) no-repeat #f8f9fd 256px 12px; position:relative; }

.mico2 {  background:url(/img3/pc.png) no-repeat #f8f9fd 199px 12px; }
.closeset { position:absolute; left:312px; } 

.adi { font-size: 13px;/*margin-bottom: 2px;*/ height:36px; position:relative;}
.datefrt { position:absolute; left:-55px; top:-5px; z-index:10000; background-color:#fff;width: 50px;
height: 30px;
line-height: 30px;  }

.adi2 {color: #869aab; font-size: 11px;padding: 16px 0 5px 0; }
.navidown { text-align:right; color:#0094de; padding-top:33px; }
.navidownico { position:relative; top:5px; padding-left:10px;  }

.float { float:left; }
.navidown2 { text-align:right; color:#0094de; padding-top:11px; }
.navidownico2 { position:relative; top:5px; padding-left:10px;  }


#container2 {
	margin:0 auto;
	position:relative;
	text-align:left;
	width:482px;
	height:326px;
	padding-top:24px;
}
#slider {
	width:410px;
}
#slider li {
	display:none;
}
#slider li img {
	max-width:410px;
	max-height:306px;
}
#slider li:first-child {
	display:block;
}
/* // Sudo Slider */
/* Numeric Navigation */
ol {
	margin:1em 0;
	padding:0;
	height:28px;
}
ol li {
	margin:0 10px 0 0;
	padding:0;
	float:left;
	list-style:none;
	height:28px;
	line-height:28px;
}
ol li a {
	float:left;
	height:28px;
	line-height:28px;
	border:1px solid #ccc;
	background:#DAF3F8;
	color:#555;
	padding:0 10px;
	text-decoration:none;
}
ol li.current a {
	background:#5DC9E1;
	color:#fff;
}
ol li a:focus, .prevBtn a:focus, .nextBtn a:focus {
	outline:none;
}
.graphic, .prevBtn, .nextBtn {
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}
.prevBtn, .nextBtn {
	display:block;
	width:20px;
	height:40px;
	position:absolute;
	left:13px;
	top:120px;
	z-index:1;
	background:url(/img2/sub/i_lft.png) no-repeat 0 10px;
	cursor:pointer;
	background-size: 10px;
}
.nextBtn {
	left:460px;
}
.nextBtn {
	background:url(/img2/sub/i_rgt.png) no-repeat 0 10px;
	background-size: 10px;
}
.caption {
	position: absolute;
	bottom:0;
	left:0;
	width:412px;
	height:20px;
	text-align:center;
	/*background:url(/img2/sub/p_bg.png) repeat-x  0 0;*/
	            
    background: #ffffff;
	background:transparent;
	background:rgba(255, 255, 255, 0.7);
	zoom: 1;
            /* Getting a semi-transparent background in IE */
            filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a3ffffff, endColorstr=#a3ffffff);
	color:#000000;
	font-weight:bold;
}
#sliderControls {
	margin:10px 0 0 32px;
}
#sliderControls img {
	margin: 0 7px 0 0;
	cursor:pointer;
	width:70px;
	height:46px;
	border:#CCCCCC solid 1px;
}
 #sliderControls img:not(.loaded) {
 opacity: 0.001;
 height:10px;
}
.controls a {
	top: 10px;
}
.titarea {
	width:1100px;
	padding:44px 0 0 0;
	border-bottom:#a0a7ad solid 2px;
	height:62px;
	
	margin:0 auto 30px;
}
.tiar_in {
	float:left;
}
#readmore ,#readmore2 {
	display:none;

}
#setrm , #setrm2, .ti-angle-down, .ti-angle-up {
	cursor:pointer;
	color:#0066CC;
	font-weight:600;
	font-size:13px;
	padding:1px 0 0 93px;
}
.ti-angle-down, .ti-angle-up {
	padding:20px 0 20px 10px;
}
#sliderControlsContainer .controls .nextBtn {
	left: 272px;
}
.top_navi {   width: 1200px;
    margin: 0 auto;
    text-align: left;
    height: 40px;
	line-height:40px;
    font-size: 12px;
    color: #999999;
}


.top_navi2 {   width: 1200px;
    margin: 0 auto;
    text-align: left;
    height: 31px;
    font-size: 12px;
    color: #999999;
	clear:both;
 }



.top_navi a.nlast, .top_navi2 a.nlast { text-decoration:underline; font-size:12px; position:relative; color:#0094de; font-weight:600; }
.ustar { padding:0 0 0 15px; position:relative; top:-4px; }



.logo_bt { position:relative; top:2px; right:10px; }

/* 이미지 */




#blogarea li { clear:both;  }

.bin_lft { float:left; width:120px; height:80px;padding: 5px 0; } 
.bin-rgt { float:left; width:560px; padding: 5px 0;  } 
.blogimgs { width:100px; height:80px; }
.bgtit {font-family: "굴림",gulim,helvetica,sans-serif ; color:#0f69ce; font-size:13px; font-weight:300; }

.bgtit b {font-family: "굴림",gulim,helvetica,sans-serif ; color:#0f69ce; font-size:13px; font-weight:600; }
.bgdecrip {font-family: "굴림",gulim,helvetica,sans-serif ; color:#000; font-size:12px; font-weight:300; width:600px; }
.bglink { font-family: "굴림",gulim,helvetica,sans-serif ;color:#218d44; font-size:12px; font-weight:300; }

.navs, .navs2 , .navs3 { text-align:center;  width:100%; margin: 0 auto; padding:45px 0 0 0; clear: both; }
.pagination {
	display: inline-block;	
	
	border-radius: 4px;
	
	
}
.pagination > li {
	display: inline;
}
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
	margin-left: 0px;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}
.pagination-sm > li > a, .pagination-sm > li > span {
	padding: 5px 10px;
	font-size: 12px;
}
.pagination-sm > li > a.currentp {
	font-weight:600;
	color:#FF0000 !important;
}
.pagination > li > a, .pagination > li > span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857;
	text-decoration: none;
	background-color: #FFF;
	border: 1px solid #DDD;
}


ul.tabs,  ul.tabs2 ,  ul.tabs3 {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    height: 38px;
    border-bottom: 1px solid #d4d5d6;
    border-left: 1px solid #d4d5d6;
    width: 100%;
    
    font-size:14px;
	font-weight:600;
}
ul.tabs li, ul.tabs2 li {
    float: left;
    text-align:center;
    cursor: pointer;
    width:138px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #d4d5d6;
    border-left: none;
	font-size:15px;
    font-weight: bold;
    background: #fafafa;
    overflow: hidden;
    position: relative;
	color:#666;
	letter-spacing:-1px;
}



ul.tabs3 li {
    float: left;
    text-align:center;
    cursor: pointer;
    width:200px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #d4d5d6;
    border-left: none;
	font-size:15px;
    font-weight: bold;
    background: #fafafa;
    overflow: hidden;
    position: relative;
	color:#666;
	letter-spacing:-1px;
}


ul.tabs li.active, ul.tabs2 li.active , ul.tabs3 li.active{
    background: #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
	color:#0094de;
}




.soft_inful { float:left; }
.soft_inful li ,.my_inful li { clear:left; }
.soft_inful li .sdi_tit { float:left;width: 140px;
font-weight: 600;padding:0 0 10px 0; }
.soft_inful li .sdi_cont { float:left;padding:0 0 10px 0; color:#333; }

.ver_info { float:left; width:597px;  }
.ver_info ul li { list-style: none; color:#333; padding:0 0 10px 0; }
.ver_down { float:right; }


.ti-arrow-circle-right_sub {
	font-size:24px;
	position:relative;
	top:10px;
	color:#19bb41;
	
}


.ti-arrow-circle-right_sub2 {
	font-size:24px;	
	color:#19bb41;
	height: 70px;
line-height: 70px !important;

}

.setwidth5 { width:219px; padding: 10px 10px 20px 20px!important;}

.recommarea { margin:30px 0; height:410px; }
.rectitl { font-size:18px; color:#222; border-bottom:solid #CCCCCC 1px; padding-bottom:8px;}




.rcomlistinfo1 {
    color: #000;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: -1px;
	padding:20px 0 0 0;
	
}
.rctexp {
    font-size: 12px;
    margin: 5px 0 10px 54px;
    color: #666;
}
.rclink { font-size:12px; color:#1a439d; }
.setline9 { border-right:#CCCCCC dotted 1px; width:1px; height:350px; float:left; margin:30px 0 0 0;   }


.setline10 { border-bottom:#CCCCCC dotted 1px; width:100%; height:1px;  margin:30px 0 0 0;   }


.my_inful li .sdi_tit {width: 140px; font-weight: 600; height:36px; line-height:36px; float:left; color:#333; font-size:15px;margin:5px 0; }
.my_inful li .sdi_cont { float:left;font-size:15px; margin:5px 0; }
.setpasmod { padding:25px 0 0  0;}
.myitit { font-size:18px; font-weight:600; padding:80px 0 0 0; width:1000px; margin:0 auto; height:60px; width:1000px; margin:0 auto; }
#mcontentarea2_in { padding:25px 0; }


#myinfo , #mypassword { padding:0 25px 30px 52px;  }
.my_inful li { margin:20px auto; width:1000px;}
.msetimgi { position:relative; top:5px; padding:0 5px 0 0 ; }


.ti-arrow-circle-down  { font-size:24px; font-weight:600; color:#19bb41; padding:0 3px 0 15px;  }
.d-status  { border:#19bb41 solid 1px; width:778px; height:60px; line-height:60px; font-size:14px; font-weight:600; color:#19bb41; margin:20px 0; }
 #softname {height: 60px;
line-height: 60px;
font-size: 14px;
font-weight: 600;
color: #19bb41;
position:relative;
top:-3px;
}
.ndowninfo { margin-left:15px; color:#666; font-size:12px; font-weight:100;  }
.dclickurl { text-decoration:underline!important; color:#0094de!important; position:relative; top:-2px; }
.nlast_1 {font-size: 12px; color: #333!important; }

.setctit { font-size:12px; color:#333; }
.setcnt { font-size:16px; color:#fe0000; font-weight:600;}

.lst1 { float:left; font-size:16px; color:#000000; font-weight:600; padding:0 0 0 12px; width:63px; }
.lst2 { float:left; font-size:17px; width:612px; color:#000; font-weight:600; height:70px;  }
.lst3 { float:left;   }
.offerc { font-size:12px; font-weight:500; color:#666; }
.offerc2 { font-size:13px; font-weight:500; color:#333; }
.ad_top1 { margin:14px auto 10px; text-align:center; }


.ad_top1100_150 { margin:0 auto; text-align:center; width:1100px; height:150px; line-height:150px; }






.secinfocnt_in {
	clear:left;
	width:1200px;
	padding:0;
	margin:0 auto;
}
.secif_a {
	float:left;
	width:330px;
	height:150px;
	margin:0 0 10px 20px;
	border-top:#0094de solid 5px;
	background-color:#f8f9fd;
}
.secif_b {
	float:left;
	width:246px;
	height:150px;
	margin:0 6px 10px 0;
	border-top:#0094de solid 5px;
	background-color:#f8f9fd;
}
.secif_b_end {
	float:left;
	width:247px;
	height:150px;
	margin:0 0 10px 0;
	border-top:#0094de solid 5px;
	background-color:#f8f9fd;
}

.boaninfoul {
	padding:10px 20px 20px 20px;
	text-align:left;
}
.boaninfoul li {
	line-height:20px;
}
.ftboantit1 {
	color: #333333;
	font-size:15px;
	letter-spacing:0;
	font-weight:600;
	letter-spacing:-1px;
}


.secinfocnt {
	clear:left;
	width:1100px;
	height:225px;
	margin:35px auto 0;
}

.lastline { clear:both; }
.ad { position:relative; height:90px; margin-bottom:15px; text-align:center; border: 1px solid #d4d5d6; padding:9px; }



.catli5 { height:70px; }








.validateTips {
	border: 1px solid transparent;
	padding: 0.3em;
}

#tree {
	text-align: left;
	width: 820px;
	height: 400px;
	
	margin:15px 0 0 0;
	position:relative;
}
.lgclose { position:absolute; left:780px; top:20px; }
.lgclose2 { position:absolute; left:442px; top:13px; }
.selarea {
	text-align: left;
	width: 340px;
	height: 200px;
	
	margin: 0 0 0 20px;
}
.scansts , .scansts_regi { clear:both; }
.scansts li, .scansts_regi li { text-align:center; margin:10px 0; }
.selarea2 {
	text-align: left;
	width: 700px;
	height: 400px;
	float: left;
	margin: 0 0 0 20px;
}
.selarea32 {
	text-align: left;
	width: 350px;
	height: 85px;
	
	margin: 0 5px 0 5px;
}


.scansts32 {
	white-space: nowrap;
	padding: 10px 13px 10px 13px;
	margin: 10px 0;
	background-color: white;
	border: 1px dotted gray;
	overflow: auto;
	height: auto;
	height: 60px;
	width: 340px;
}

.scansts32 li {
	clear: left;
}

.scansts32 li .scontit1, .scansts32 li .sconrs1 {
	float: left;
	margin-bottom:5px;
}

.scansts32 li .scontit1 {
	width: 120px;
	color: #333333;
}


.gigya-input-text , .gigya-input-password { width:300px; height:36px; margin:0; font-size:12px; color:#666; line-height:36px; padding-left:6px; border:#e7e7e7 solid 1px; background-color:#f7f7f7; }
.gigya-input-password2 { width:144px; height:36px; margin:0 10px 0 0; font-size:12px;  color:#666;padding-left:6px;border:#e7e7e7 solid 1px; background-color:#f7f7f7;}
.gigya-input-password2_1 { width:144px; height:36px; margin:0 0 0 0; font-size:12px;  color:#666;padding-left:6px;border:#e7e7e7 solid 1px; background-color:#f7f7f7;}








.btn_login{
		
		cursor:pointer;
		display:inline-block;
		width:300px; height:44px;
		line-height:44px;
		color:#FFFFFF;
		
		
		background:#0094de; /* Old browsers */
		text-align:center;
		font-size:16px;
		font-weight:600;
		border:0;
		
		}
	.btn_login:hover,
	.btn_login:focus,
	.btn_login:active {
		
		text-decoration:none;
		
		background:#0094de; /* Old browsers */
		
		}	



.sl_tit { font-size:17px; padding:5px 0; text-align:center; font-weight:600; color:#333; } 
.orgap { margin:10px 0!important; }


.layer {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:100;}
		.layer .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
		.layer .pop-layer {display:block;}

	.pop-layer {display:none; position: absolute; top: 50%; left: 50%; width: 820px; height:515px;  background-color:#fff;  z-index: 10;}	
	.pop-layer .pop-container {padding: 20px 25px;}
	.pop-layer p.ctxt {color: #666; line-height: 25px;}
	.pop-layer .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}

	/*a.cbtn {display:inline-block; height:25px; padding:0 14px 0; border:1px solid #304a8a; background-color:#3f5a9d; font-size:13px; color:#fff; line-height:25px;}	
	a.cbtn:hover {border: 1px solid #091940; background-color:#1f326a; color:#fff;}*/
	
.ti-close { font-size:20px; color:#FFFFFF; }

.logintit { font-size:24px; font-weight:600; border-bottom:#CCCCCC solid 2px; text-align:center;  width:400px; padding:15px 0; }	
.socail_log { margin:10px 0 10px 0;}
.socail_log li { text-align:center; margin:0 0 10px 0;  }	
.scansts_regi {}

.dsubscribe { font-size:11px; text-align:left!important;padding: 5px 28px; color:#666;font-family:'돋움',dotum,sans-serif; }
.reinfo8 { font-size:14px; text-align:center;}
.loginst { position:absolute; left:1019px; top:4px; }
.btn-login { color:#FFFFFF!important; float:right; }
.uname { width:117px; font-weight:600; color:#FFFFFF; float:left;  }

.larea { width:359px; float:left; padding:0 25px; }
.midarea { float:left; height:362px; width:1px; border-left:#CCCCCC solid 1px; }
.rghtarea {width:359px; float:right;padding:0 25px 0 25px;}

.poptop { width:820px; height:80px; background-color:#0094de!important; color:#FFFFFF; font-size:16px; background:url(/img3/lay_logo.png) no-repeat 328px 21px;  }
.poptop2 { width:475px; height:50px;background-color:#0094de!important; color:#FFFFFF; font-size:16px; }
.pt_tit {color:#FFFFFF; font-size:16px; padding:48px 0 0 188px;}
.pt_tit2 {color:#FFFFFF; font-size:16px; padding:15px 0 0 20px;}


.pop-conts2 { display:none; }
.paarea { padding:0 0 20px 0; }
.d_li { width:40px;}

.evaltarea { margin:10px 0 20px 0 ; height:72px;}

.evalul > li { height:73px; line-height:73px;  border-top:#CCCCCC dotted 1px;   clear:both; }
.evlau { float:left; width:122px; height:73px; line-height:73px;  }
.evaltxt { float:left; padding-top:15px; width:605px; }
.evaltxt ul li { min-height:25px; line-height:25px; }
.evaltxt ul li .uname , .udate { font-size:12px; color:#999999; float:left; }
.evaltxt ul li .utitle { font-size:12px; color:#333; float:left; width:250px; }

.sevul { width:1000px; margin:0 auto; }
#facebook_go { background:url(/img3/facebook_icon.png) no-repeat #537bbd 0 center; font-size:14px; }
#naver_go { font-size:14px; }
#naver_go ,#naver_id_login ,#naver_id_login_anchor  { background:url(/img3/naver_icon.png) no-repeat #1dc800 0 center; }

.lastlinegap { clear:left; height:15px ; }

.dol { height:20px; }
.myac { width:1100px; margin:0 auto; padding:30px 0; }
.mylft { float:left; text-align:left; width:516px; }
.myrgt { float:right; text-align:left; width:584px; }
.myrgt li { clear:both;  height:39px; line-height:39px; }
.myinfo5 { padding:35px 0 0 168px; }
.myfoto {padding:35px 0; float:left; }
.ti-user { font-size:100px; }
.mytit1 { color:#000000; font-size:27px; }
.mname1 {color:#000000; font-size:25px;}
.memail1 {color:#333; font-size:15px;}
.mdate1 {color:#666; font-size:15px;}
.downfiletitle {color:#333; font-size:21px; float:left;}
.downfiletotallink {color: #0093de; font-size:13px; float:right; cursor:pointer; }
.downicon, .downcompany, .downlink { float:left; }
.downico { width:36px; padding:18px 0 0 35px; }
.downfilelist {color:#333; font-size:15px; float:left; padding-left:30px; }
.downdate {color:#666; font-size:15px; float:right; padding-right:30px; } 

.downtit { padding:80px 20px 0 50px; font-size:15px; font-weight:600; height:60px;  }
.mygap7 { border-bottom:#c8c9cb solid 2px; height:1px; width:1000px; margin:0 auto; }

.downul { padding:20px 0; width:1000px; margin:0 auto;  }
.downul li { clear:both; }
.downul > li { height:70px; line-height:70px;  border-top:#CCCCCC dotted 1px;   clear:both; }


.myrgt li:nth-child(even) { background-color:#f2f2f2; }
.sns_s { width:30px; margin:0 3px; }
.utitle2 ,.udate2,.evaltxt2,.evlau2 { float:left; text-align:center;  } 

.utitle2  { width: 180px; padding-left:25px; text-align:left!important; font-weight:600;   } 
.udate2 { width:180px;  } 
.evlau2 { width:135px;  } 
.evaltxt2 { width:480px; text-align:left;  } 
.snswrap { padding-top:15px; }

.secif_b_m_s_wrap {

width: 292px;


border: #e3e5e9 solid 4px;
text-align: center;


}


.secif_b_m .boaninfoul li {
    line-height: 24px;
    height: 30px;
    font-size: 14px;
    color: #333;
}
.more1 {
    float: right;
    background: url(/img3/more.png) no-repeat 35px 7px;
    color: #17bd41;
    width: 52px;
}

.d_li2 {
    width: 30px;
	position: relative;
top: 3px;
left: 2px;
}
.alink3 { color:#0000CC!important; position:relative; top:-2px; }
h1 { font-size:27px; }

.adarea5 { width:780px; height:450px; }

.cont_info { width:1100px; margin:0 auto; padding:30px 0; }


.addownbot { margin:50px 0 0 0 ;}
.downaddcomm { margin:50px 0 0 0 ;}
.totalprod { width:1100px; margin:0 auto 30px; background-color:#fff; padding:20px 50px; height:360px; }
.tpul > li { text-align:center; }
.tpul > li:nth-child(1) { font-size:26px; height:80px; line-height:100px; color:#000; text-align:left; }
.tpul > li:nth-child(2) { font-size:16px;  }
.tpul > li:nth-child(3) {}
.prodwrp { width:330px; float:left; height:221px; border:#e0e0e0 solid 1px; margin: 10px 33px 10px 0; }
.downlist_on {

    border: #2a39a6 solid 1px;
	margin: 24px 12px;
    padding: 24px 12px;
    background-color: #f4f5f7;

}
.downlist_off {

    border: #ccc solid 1px;
padding: 24px 12px;
margin: 24px 12px;


}

.prodlist li  { text-align:center; }
.prodlist li:nth-child(1) { font-size:16px; color:#333333; font-weight:500; }
.prodlist li:nth-child(2) { font-size:14px; color: #999999; font-weight:100;padding:10px 0 0 0;  }
.prodlist li:nth-child(3) { padding:30px 0 10px 0;  }
.ft34_b { font-size:36px; color:#0292d8; font-weight:600; }
.ft34_2 { font-size:36px; color:#000; font-weight:600; }
.ft32_3 { font-size:32px; color:#000; font-weight:100; }

.prodlist_off { padding:28px 0 0 26px;height:170px; box-sizing:border-box;}
.prodlist_off li  { text-align:left; }
.prodlist_off li:nth-child(2) { font-size:20px; color:#333333; font-weight:500; padding:5px 0 0 0; }
.prodlist_off li:nth-child(3) { font-size:14px; color: #999999; font-weight:100;padding:5px 0 0 0;  }
.prodlist_off li:nth-child(1) {  }
.probtwp { background-color:#e8ebf2; padding:16px 26px; height:51px; box-sizing:border-box;   }
.prod_bt li:nth-child(1) { float:left; font-size:14px;  }
.prod_bt li:nth-child(2) { float:right; font-size:14px; color:#ffc90e;  }

.prodlist_on { display:none;height:170px; box-sizing:border-box; }
.prodlist_on li:nth-child(2) { }
.prodlist_on li:nth-child(2) { font-size:14px; color: #999999; font-weight:100;padding:10px 0 30px 0;  }
.prodlist_on li:nth-child(1) { padding-top:30px;  }

.turbon { background:url(/img5/download/turbo_prod.png) no-repeat 20px center; padding-left:165px;  }
.whiteon { background:url(/img5/download/white_prod.png) no-repeat 20px center; padding-left:165px;  }
.smarton { background:url(/img5/download/smart_prod.png) no-repeat 20px center; padding-left:165px;  }
.rgtbanner li:nth-child(1) { font-size:16px; font-weight:600; color:#222; padding-left:12px; }
.rgtbanner li:nth-child(2) { font-size:13px; font-weight:100; color:#666; padding:5px 0 35px 12px; }
.rgtbanner li:nth-child(3) { padding-left:65px; background:url(/img5/download/dot_05.png) repeat-y  23px center; height:843px; }



.boxinfo_ov {
	background-color: #fd8935;
	
	border:1px solid #fd8935;
	display:inline-block;
	cursor:pointer;
	color: #fff;

	font-size:11px;
	font-weight:300;
	padding:2px 0;
	text-decoration:none;
	width:56px;
	text-align:center;
	margin-left:185px; 
	
	
}
.topline {  }