body {margin:0; padding:0; font-family: "맑은 고딕", "돋움", "굴림", Verdana, sans-serif, serif; font-size:12px;}
body {background:url(images/bg_top_newC.png) repeat-x top;}

a, ul, li, ol, dl, dd, dt, div, p, span, img {margin:0; padding:0; border:0;}
ul, li, ol, dl, dd, dt {list-style:none;}
i {font-style:normal;}
img  {vertical-align:middle;}

a {color:#0c5fdc;  font-weight:bold;}
.button {
    -webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:0 25px 0 30px;
	height:30px;
	color:#fff;
	line-height:26px;
	display:inline-block;
	background:url(images/ic_arrow.png) no-repeat 20px 11px;
	margin-bottom:5px;
	font-weight:normal;
	letter-spacing:-0.02em;
	text-decoration:none;
}
.button.org {
    background-color:#ff6c00;
}
.button.org:hover {
    background-color:#ff9c00;
}
.button.org:active {
    background-color:#f95200;
}
.button.blue {
    background-color:#286db4;
}
.button.blue:hover {
    background-color:#268df5;
}
.button.blue:active {
    background-color:#1d5fa3;
}
.button.b_green {
    background-color:#13798b;
}
.button.b_green:hover {
    background-color:#0ea0ad;
}
.button.b_green:active {
    background-color:#1b6d7c;
}
.button.npapi {
    width:215px;
}

.pl18 {padding-left:18px;}

#wrap {
    width:1000px;
	margin:0 auto; 
	overflow:hidden;
	padding:0 110px 0 150px;
}
@media (max-width:1000px) {
#wrap {
    width:1000px;
	padding:0 0 0 150px;
}
}

.headerTit {
    width:1000px;
	background:url(images/header_title_newC.png) no-repeat center;
	height:80px;
	display:block;
	margin:0 auto;
}
#customer {
    width:1000px;
	height:153px;
	overflow:hidden;
	margin:0 auto 10px;
	position:relative;
	background:url(images/faqDownload_kr_bg.png) no-repeat;	
	/*float:left;*/
}

#customer div {
    position:absolute;
	display:inline-block;
	top:49px;
	height:92px;
}
#customer .customerC {
    left:12px;
	width:170px;
}
#customer .download {
    top:49px;
	left:210px;
	width:485px;
	height:95px;	
}
#customer .remoteC {
    left:730px;
	width:268px;	
}

#customer div ul li a {
    background:url(images/faqDownload_kr_img.png) no-repeat;
}
#customer div a span,
#customer div ul li a span {
    /* display:none; */
}

#customer .playMovie {
    position:absolute; 
	top:15px; 
	left:362px; 
	display:inline-block; 
	width:172px; 
	height:22px;
}
#customer .playMovie a {
    background:url(images/faqDownload_kr_img.png) no-repeat;
	display:inline-block; 
	width:172px; 
	height:22px; 
	background-position:-10px -247px;
	
}
#customer .playMovie a:hover {
    background-position:-192px -247px;
}
#customer div ul {
	/* overflow:hidden; */
}
#customer div ul li {
    float:left;
}
#customer .download ul li {
    position:absolute;
	float:none;
}
#customer .download ul li:nth-child(1) {
    top:0; 
	left:0;
}
#customer .download ul li:nth-child(2) {
    top:0;
	left:336px;
}
/*
#customer .download ul li:nth-child(3) {
    top:0;
	left:134px;
}
*/

#customer .download ul li a {	
	border-radius: 6px;
	height:92px;
	background:#fff;
	display:inline-block;
    transition: all 0.3s ease-in-out;
	box-sizing:border-box;
	position:relative;
}
#customer .download ul li a:hover {
    /* transform: translateX(-3px); */
	transform: scale( 1.15, 1.15 );
}
#customer .download ul li:nth-child(1) a:hover {
    /* transform: translateX(-3px); */
	transform: scale( 1.2, 1.2 );
}
#customer .download ul li a.kdf_AX {	
	width:120px;
	/*background:url(images/krDownload_AX.png) no-repeat #fff center;	*/
	border:1px solid #e6e6e6;
	/* box-shadow: 1px 1px #e6e6e6; */
}
#customer .download ul li a.kdf_nonAX {	
	width:320px;
	background-color:#087b5c;
	color:#fff;
	/*background:url(images/krDownload_nonAX.png) no-repeat #085ac0;*/
	
	/* box-shadow: 1px 1px #ff5400; */
}
#customer .download ul li a.kdf_del {	
	width:140px;
	/* background:url(images/krDownload_del.png) no-repeat #fff center; */
	border:1px solid #e6e6e6;
	/* box-shadow: 1px 1px #e6e6e6; */
}
#customer .download ul li a.kdf_nonAX:hover {
	/* box-shadow: 3px 3px #ff5400; */
	background-color:#02563f;
	color:#fff;
	/*background:url(images/krDownload_nonAX_over.png) no-repeat #103191 ;*/
	background-size:100%;
	background-position:center;
}
#customer .download ul li a.kdf_AX:hover {
	border:1px solid #bfbfbf;
	/* box-shadow: 3px 3px #bfbfbf; */
	/* background:url(images/krDownload_AX_hover.png) no-repeat #fff center;	 */
}
#customer .download ul li a.kdf_del:hover {
	border:1px solid #bfbfbf;
	/* box-shadow: 3px 3px #bfbfbf; */
}

#customer .download ul li i,
#customer .download ul li span {
    position:absolute;
	font-weight:bold;
}
/*
#customer .download ul li:nth-child(1) i {
	top:7px; 
	left:9px;
	font-size:40px;
	color:#347ccc;
}
#customer .download ul li:nth-child(1) .AX01 {
	top:28px;
	left:52px;
	font-size:11.5px;
	color:#347ccc;
}
#customer .download ul li:nth-child(1) .AX02 {
	top:60px;
	left:0;
	width:118px;
	font-size:12px;
	letter-spacing:-0.05em;
	color:#676767;
	text-align:center;
}
*/
#customer .download ul li:nth-child(2) i {
	top:7px; 
	left:0;
	font-size:38px;
	color:#676767;
	width:138px;
	text-align:center;
}
#customer .download ul li:nth-child(2) .del01 {
	top:60px;
	left:0;
	width:138px;
	font-size:12px;
	letter-spacing:-0.05em;
	color:#676767;	
	text-align:center;
}

#customer .download ul li:nth-child(1) i {
	top:2px; 
	left:34px;
	font-size:62px;
	color:#ffe400;
}
#customer .download ul li:nth-child(1) .nonAX01 {
	top:24px;
	left:100px;
	font-size:12px;
	color:#ffe400;
	font-weight:normal;
}
#customer .download ul li:nth-child(1) .nonAX02 {
	top:44px;
	left:100px;
	font-size:20px;
	letter-spacing:-0.05em;
	color:#ffe400;
	line-height:24px;
}
/*
#customer ul.kr li.kdf ul {
    margin:28px 0 0 2px;
}
#customer ul.kr li.kdf ul li {
    margin-right:1px;
}
#customer ul.kr li.kdf ul li a {
	display:inline-block;
	height:110px;
}
#customer ul.kr li.kdf ul li a.kdf_nonAX {
    background-position:-222px -38px;
	width:166px;
}
#customer ul.kr li.kdf ul li a.kdf_nonAX:hover {
    background-position:-222px -188px;
}
#customer ul.kr li.kdf ul li a.kdf_AX {
    background-position:-389px -38px;
	width:166px;
}
#customer ul.kr li.kdf ul li a.kdf_AX:hover {
    background-position:-389px -188px;
}
#customer ul.kr li.kdf ul li a.kdf_del {
    background-position:-556px -38px;
	width:161px;
}
#customer ul.kr li.kdf ul li a.kdf_del:hover {
    background-position:-556px -188px;
}
*/

#customer .remoteC ul li a span {
    display:none;
}
#customer .remoteC ul li a {
	display:inline-block;
	height:92px;
	transition: all 0.3s ease-in-out;
}
#customer .remoteC ul li a:hover {
    transform: scale( 1.0 );
}
#customer .remoteC ul li a.remote_helpU {
    background:url(images/krDownload_remote01.png) no-repeat;
	width:86px;
}
#customer .remoteC ul li a.remote_helpU:hover {
    background:url(images/krDownload_remote01_over.png) no-repeat;
}
#customer .remoteC ul li a.remote_teamV {
    background:url(images/krDownload_remote02.png) no-repeat;
	width:86px;
}
#customer .remoteC ul li a.remote_teamV:hover {
    background:url(images/krDownload_remote02_over.png) no-repeat;
}
#customer .remoteC ul li a.remote_help {
    background:url(images/krDownload_remoteHelp.png) no-repeat;
	width:96px;
}
#customer .remoteC ul li a.remote_help:hover {
    background:url(images/krDownload_remoteHelp_over.png) no-repeat;
}

.FTbanner {
    float:left;
	width:100px;
	height:500px;
	margin-right:10px;
	display:block;
}
.cont-r {
    float:left;
	width:110px;
}
.cont-wrap {
    float:left;
	width:1000px;
	overflow:hidden;
	margin-top:20px;
}
#solution {
    float:left;
	width:988px;
	border:1px solid #bebebe;
	padding:5px;
	overflow:hidden;
	margin-top:20px;
}
#solution table {
    width:988px;
	border-collapse:collapse;
	counter-reset: section;
}
#solution table tr:nth-child(odd) {
    background-color:#f5f5f5;
}
#solution table th {
    height:34px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	border-right:1px solid #dbdbdb;
	background:#4a4a4a;
}
#solution table th.last {
    border=right:0;
}
#solution table td {
    border:1px solid #dbdbdb;
}
#solution table tbody td.num::before {
 counter-increment: section;
 content: counter(section) ;
}
#solution table td:nth-child(1) {
    text-align:center;
	width:50px;
	border-left:0;
}
#solution table td:nth-child(2) {
    width:468px;
}
#solution table td:nth-child(3) {
    width:468px;
	border-right:0;
}
#solution table td ol, 
#solution table td ul,
#solution table td dl {
	line-height:22px; 
	padding-left:15px; 
	margin:10px 0;
}
#solution table td.what dl dt {
    font-weight:bold;
	color:#ff4e00;
}
#solution table td.what dl dd {
    
}

#footer {
    width:100%;
	min-width:1220px;
}
#agent {
	width:100%;
	border-top:1px solid #d5d5d5;
	background-color:#efefef;
	margin-top:50px;
}
#agent .agent {
    width:978px;
	margin:0 auto;
	color:#575757;
	padding:15px 0 18px 22px;
	line-height:22px;
}
#agent .agent label {
    font-weight:bold;
}
#copyright {
    background-color:#505050;
	color:#fff;
	text-align:center;
	padding:10px 0;
	line-height:20px;
}

.f_orange {
    color:#ff4e00;
}
.f_bold {
    font-weight:bold;
}

/* FAQ Sub */
#contents {
	margin:30px auto 0; 
	position:relative;
	overflow:hidden;
}
#contents.W800 {
    width:800px;
}
#contents.W1000 {
    width:1000px;
}
#contents .sub_header {
    background:url(images/FaqSubTitleBG.png) no-repeat; 
	width:100%; 
	height:35px; 
	display:block; 
	position:relative; 
}
#contents .sub_header .headerTitle {
    margin-left:34px; 
	color:#fff; 
	font-size:14px; 
	font-weight:bold; 
	line-height:35px;
}
#contents .sub_header .goFaqMain {
    position:absolute; 
	right:0; 
	top:0;
    height:35px;
	line-height:31px;
	color:#fff;
    padding-right:10px;
}
.subContainer_tit {
    font-size:16px;
	font-weight:bold;
	color:#e94200;
	padding-left:20px;
	margin:30px 0 -20px ;
}
#contents a {
    text-decoration:none;
}
#contents .sub_header .goFaqMain a {
    color:#fff;
	font-weight:normal;
}

#subContainer_style {
    -webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border:1px solid #cecece;
	padding:8px;
	overflow:hidden;
	width:782px;
	margin:30px 0 20px 0;
}
#subContainer_style.style2 {
    border-color:#ff4e00;
}
.sequence {
    overflow:hidden;
	width:auto;
	margin:0 10px 12px 10px;
	position:relative;
}
.sequence label {
    float:left;
	width:22px;
	height:18px;
	background:#0b63d0;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	line-height:18px;
	display:inline-block;
	margin:3px 10px 0 0;
}
.sequence.center {
    color:#4f4f4f;
	font-size:14px;
	line-height:20px;
	letter-spacing:-0.04em;
	word-break:keep-all;
}
.sequence.center label {
    float:none;
}
.sequence label.style2 {
    background:#e93605;
}
.sequence p {
    float:left;
	width:auto;
	display:inline-block;
	color:#4f4f4f;
	font-size:13px;
	line-height:20px;
	letter-spacing:-0.04em;
	word-break:keep-all;
}
.sequence p.col1 {
    width:730px;
}
.sequence p.col2 {
    width:auto;
	display:inline-block;
	text-align:left;
}
.point1 {
    font-weight:bold;
	color:#1b76d3;
}
.point2 {
    font-weight:bold;
	color:#ea3737;
}
.subBox_A,
.subBox_B {
    width:100%;
    position:relative;	
	padding-bottom:20px;
}
.subBox_A.last,
.subBox_B.last {
    padding-bottom:0;
}
.point_caption01 {
	margin:20px 0 10px 20px;
	line-height:34px;
	font-size:16px;
	font-weight:bold;
}
.point_caption01 i {
    background:url(images/ic_exclamation_org.png) no-repeat; 
	display:inline-block;
	width:31px;
	height:31px;
	margin-right:10px;
	vertical-align:middle;
}
.col3Box {
    width:998px;
	border:1px solid #cecece;
	border-top:4px solid #dbdbdb;
	overflow:hidden;
	margin-bottom:20px;
}
.col3Box .col_style {
    float:left;
	width:332px; 
	text-align:center;	
}
.col3Box .col_style.center {
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	background:#f3f3f3;
	display:table-cell;
	text-align:center;
}
.col3Box .col_style h2 {
    text-align:center;
	margin:25px 0 14px 0;
}
.col3Box .col_style ul {
    margin:25px 10px;
}
.col3Box .col_style ul li {
    text-align:center;
	padding-bottom:1px;
	background:url(images/dotline_1.png) repeat-x bottom;
	padding-top:12px;
}
.col3Box .col_style ul li.last {
    background:none;
}
.col3Box .col_style_none {
    clear:both;
	border-top:1px solid #cecece;
	text-align:center;
	overflow:hidden;
}
.col3Box .col_style_none img {
    padding:15px 0;
}
#tab02 .col3Box .col_style {
    background:#f3f3f3;
}
#tab02 .col3Box .col_style.center {
    background-color:#fff;
}
.sendDMP {
    width:100%;
	background:url(images/faq_mDMPMail.png) no-repeat;
	position:relative;
	height:143px;
	margin:-20px 0 20px 0;
}
.sendDMP .sendMail {
    position:absolute;
	top:58px;
	left:485px;
	width:420px;
	font-size:13px;
	line-height:20px;
}


/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1000; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.6); /* Black w/ opacity */
  text-align:center;
}

/* Modal Content */
.modal-content {
  margin:0 auto;
  text-align:center;
  position:fixed;
}
.modal-content.modal_Edge {
  width: 738px;
  height:250px;
  left:50%;
  bottom:15px;
  margin-left:-450px;
}
.modal-content.modal_Edg {
  width:410px;
  height:662px;
  right:487px;
  top:0;
}
.modal-content.IE {
  width: 898px;
  height:250px;
  left:50%;
  bottom:85px;
  margin-left:-500px;
}
.modal-content.Whale {
  width: 712px;
  height:505px;
  left:50%;
  bottom:0;
  margin-left:-500px;
}
.modal-content.chrome {
  width: 747px;
  height:554px;
  right:30px;
  top:0;
}
.modal-content.modal_ff {
  width: 392px;
  height:714px;
  left:20px;
  top:20px;
  margin-left:0;
}

/* The Close Button */

.close {
  position:absolute;
  width:28px;
  height:28px;
  display:inline-block;
  background:url(images/close_01.png) no-repeat;
  color:#fff;
  font-size:20px;
  font-weight:bold;
  line-height:21px;
}
.close.close_Edge {
  top:8px;
  left:3px;
}
.close.close_Edg {
  top:143px;
  left:1px;
}
.close.close_IE {
  top:8px;
  left:3px;
}
.close.close_whale {
  top:174px;
  left:1px;
}
.close.close_chrome {
  top:11px;
  left:11px;
}
.close.close_ff {
  top:1px;
  left:1px;
}

.close:hover,
.close:focus {
  text-decoration: none;
  cursor: pointer;
}


/* SideBar */
* {padding:0;margin:0;}
input[id="sidelink"] {display:none;}
input[id="sidelink"] + ul {display:block; position:fixed; left:120px; top:324px;/* top:50%; transform:translateY(-50%); */ transition:all .35s; z-index:100; }
input[id="sidelink"] + ul > li {display:block; width:40px; position:relative; margin-bottom:1px;}
input[id="sidelink"] + ul > li > a {display:block; width:30px; height:70px; overflow:hidden; transition:all .35s;}
input[id="sidelink"] + ul > li.sidetab01 > a {background:url("images/sideTab_01.png") no-repeat; }
input[id="sidelink"] + ul > li.sidetab02 > a {background:url("images/sideTab_02.png") no-repeat; }
input[id="sidelink"] + ul > li.sidetab03 > a {background:url("images/sideTab_03.png") no-repeat; }
input[id="sidelink"] + ul > li.sidetab01 > a:hover {background:url("images/sideTab_01_hover.png") no-repeat; }
input[id="sidelink"] + ul > li.sidetab02 > a:hover {background:url("images/sideTab_02_hover.png") no-repeat; }
input[id="sidelink"] + ul > li.sidetab03 > a:hover {background:url("images/sideTab_03_hover.png") no-repeat; }
input[id="sidelink"] + ul > li > label {display:block; cursor:pointer; width:auto; height:100px;}
input[id="sidelink"] + ul > li label::after {content: url("images/sideTab_close.png"); }
input[id="sidelink"] + ul > li label:hover::after {content: url("images/sideTab_close_hover.png"); }

input[id="sidelink"]:checked + ul {left:0;}
input[id="sidelink"]:checked + ul > li label::after {content: url("images/sideTab_open.png");}
input[id="sidelink"]:checked + ul > li label:hover::after {content: url("images/sideTab_open_hover.png");}


div[class="sidebar"] {width:150px; height:100%; position:fixed; top:0; left:0; z-index:1; transition:all .35s;}
input[id="sidelink"]:checked + ul + div {left:-150px;}
 
div[class="sidebar"] ul {display:block; text-align:left; border-right:1px solid #7a7a7a; width:120px; height:100%; background:#ffffff; padding-top:4px;}
div[class="sidebar"] ul li + li {margin-top:2px;}
div[class="sidebar"] span {position:absolute; top:0; right:0; width:30px; height:80px; background:#F30; }
div[class="sidebar"] ul li a {display:block; width:120px; line-height:0;}
div[class="sidebar"] ul li.naverT a {background:url("images/sideBN_naverTalk.png") no-repeat; height:46px;}
div[class="sidebar"] ul li.kakaoT a {background:url("images/sideBN_kakaoTalk.png") no-repeat; height:46px;}
div[class="sidebar"] ul li.watchMov a {background:url("images/sideBN_mov.png") no-repeat; height:74px;}
div[class="sidebar"] ul li.remote01,
div[class="sidebar"] ul li.remote02 {margin-top:0;}
div[class="sidebar"] ul li.remote01 a {background:url("images/sideBN_remote01.png") no-repeat; height:50px;}
div[class="sidebar"] ul li.remote02 a {background:url("images/sideBN_remote02.png") no-repeat; height:50px;}
div[class="sidebar"] ul li.pcAS a {background:url("images/sideBN_pcAS.png") no-repeat; height:56px;}
div[class="sidebar"] ul li.goKDF a {background:url("images/sideBN_kdfFAQ.png") no-repeat; height:46px; margin-bottom:10px;}

div[class="sidebar"] ul li.naverT a:hover {background:url("images/sideBN_naverTalk_hover.png") no-repeat;}
div[class="sidebar"] ul li.kakaoT a:hover {background:url("images/sideBN_kakaoTalk_hover.png") no-repeat;}
div[class="sidebar"] ul li.watchMov a:hover {background:url("images/sideBN_mov_hover.png") no-repeat;}
div[class="sidebar"] ul li.remote01 a:hover {background:url("images/sideBN_remote01_hover.png") no-repeat;}
div[class="sidebar"] ul li.remote02 a:hover {background:url("images/sideBN_remote02_hover.png") no-repeat;}
div[class="sidebar"] ul li.pcAS a:hover {background:url("images/sideBN_pcAS_hover.png") no-repeat;}
div[class="sidebar"] ul li.Help a:hover {background:url("images/sideBN_kdfHelp_hover.png") no-repeat;}
div[class="sidebar"] ul li.goKFAQ a:hover {background:url("images/sideBN_goFAQ_hover.png") no-repeat;}
div[class="sidebar"] ul li.lang a {display:inline-block;}
div[class="sidebar"] ul li.lang a:nth-child(1):hover {background:url("images/sideBN_eng_hover.png") no-repeat;}
div[class="sidebar"] ul li.lang a:nth-child(2):hover {background:url("images/sideBN_jpn_hover.png") no-repeat; }
div[class="sidebar"] ul li.goKDF a:hover {background:url("images/sideBN_kdfFAQ_hover.png") no-repeat; }
/* Font Style */
.tStyle_Or {color:#ff4e00;}
.tStyle_Red {color:#ff0000;}
.tStyle_Bl {color:#0c5fdc;}
.TB {font-weight:bold;}