	@charset "utf-8";
	 /* Author: Lee seung jong */
	@import url("default.css");
	@import url("common.css");
	@import url("layout.css");
	@import url("board.css");
	/* index.aspx*/
	#gongArea{float:left; width:248px; min-height:363px; *height:354px; padding:9px 12px 1px 12px; background-color:#E4E4E4;}
	#gongArea h2{height:22px;}
	#gongArea  ul{height:157px; padding:11px 0 8px 14px; background-color:#fff;}
	#gongArea  li{ padding-left:8px; background:url(/images/mark/blet_4.gif) left center no-repeat;}
	#gongArea  li span{ display:block;height:18px;width:211px; padding:7px 0 0 3px;   border-top:1px solid #ECECEC;}
	#gongArea  li span.topNone{border-top:none;}
	#gongArea  li a{font-size:11px;   color:#797979;    }
	#gongArea .banner{margin:9px auto 0 auto;}
	#gongArea .banner a,#gongArea .banner img{display:block;}
	#gongArea .banner a{margin-bottom:9px; }
	#faqArea{float:left; width:389px; height:349px; padding: 9px 11px 13px 11px;  border:1px solid #E4E4E4;  }
	#faqArea h2{height:21px;}
	#faqArea .faqBestBox{padding:13px 0 10px 15px; margin-bottom:9px;border:1px solid #EDEDED; background-color:#F5F5F5;}
	#faqArea .faqBestBox h3{height:24px; }
	#faqArea .faqBestBox li{height:17px; padding:1px 0 0 21px;}
	#faqArea .faqBestBox .rank_1{ background:url(/images/customer/best_1.gif) left top no-repeat;}
	#faqArea .faqBestBox .rank_2{ background:url(/images/customer/best_2.gif) left top no-repeat;}
	#faqArea .faqBestBox .rank_3{ background:url(/images/customer/best_3.gif) left top no-repeat;}
	#faqArea .faqBestBox .rank_4{ background:url(/images/customer/best_4.gif) left top no-repeat;}
	#faqArea .faqBestBox .rank_5{ background:url(/images/customer/best_5.gif) left top no-repeat;}
	#faqArea .faqBestBox .rank_6{ background:url(/images/customer/best_6.gif) left top no-repeat;}
	#faqArea .faqBestBox .rank_7{ background:url(/images/customer/best_7.gif) left top no-repeat;}
	#faqArea .faqSort {float:left;  margin-bottom:2px;}
	#faqArea .faqSort li{float:left; display:inline; height:37px;padding-right:4px;}
	#faqArea .faqSort li.none{padding-right:0px}
	#faqArea .mainSearch{ height:55px; padding:14px 0 0 13px;background-color:#F2F6F4;}
	#faqArea .mainSearch p *{ vertical-align:middle; color:#868686;}
	#customerBanner{width:685px;  margin:20px 0;}
	#customerBanner a.first{margin-right:9px;}
	#customerBanner a.second{margin-right:10px;}
	#cusotemrInfo h2{height:22px;}
	#cusotemrInfo ul{float:left; width:100%; border:1px solid #E4E4E4;}
	#cusotemrInfo ul li{float:left; display:inline;}
	#cusotemrInfo ul li img{display:block;}
	
	/* customer_remote.aspx*/
	.remoteTitle{margin-bottom:0;}
	#remoteService{ padding:17px 19px 5px 19px; margin-bottom:13px;border:1px solid #EDEDED; border-top:none;}
	#remoteService h3{height:27px; }
	#remoteService p{ position:relative; height:57px;margin-bottom:13px;}
	#remoteService p img{position:absolute; top:0; left:0; padding-bottom:13px;}
	#remoteService .helpUse{ padding:12px 0 7px 18px;background-color:#F2F6F4;}
	#remoteService .helpUse h4{height:21px;}
	#remoteService .helpUse li{height:20px;}
	h3.remoteFlow{height:22px;padding-left:10px; }
	#remoteFlow{position:relative; *height:20px;padding:12px; margin-bottom:142px;}
	#remoteFlow ul{margin-bottom:5px;}
	#remoteFlow li{height:21px;}
	#remoteFlow .btn{ position:absolute; right:11px ; bottom:11px; top:55px;}
	#faq {
		border-top:2px solid #333333; margin-bottom:30px;padding:13px 0 13px 0;
		background:url(/images/customer/poll_bg.gif) left top repeat-y; border-bottom:2px solid #dadada;
	}
	#faq .bg{_height:106px; min-height:106px; padding-left:168px;	background:url(/images/customer/faq_mark.gif) left center no-repeat;}
	#faq ul{width:472px;}
	#faq ul li{position:relative; border-top:1px solid #e8e8e8; padding:6px 0 4px 26px;}
	#faq ul li.one{background:url(/images/customer/li_1.gif) left center no-repeat;border-top:none;}
	#faq ul li.two{background:url(/images/customer/li_2.gif) left center no-repeat;}
	#faq ul li.three{background:url(/images/customer/li_3.gif) left center no-repeat;}
	#faq ul li.four{background:url(/images/customer/li_4.gif) left center no-repeat;}
	#faq ul li span{ position: absolute; top:7px; left:137px; }
	
	
	.mainFaq{ padding:5px 0  0 0 !important;}
	.mainFaq table{width:500px;}
	.mainFaq th{padding-left:29px; text-align:left;}
	.mainFaq th,
	.mainFaq td{border-top:1px solid #cecece;}
	.mainFaq tr.lineNo th,
	.mainFaq tr.lineNo td{border-top:none;}
	.mainFaq a{float:left; width:115px; padding:5px 0 5px 16px; background:url(../../images/mark/blet_1.gif) 6px center no-repeat;} 	
	.mainFaq .line{height:24px;border-bottom:1px solid #e8e8e8;}
	.mainFaq a{color:#696969;}
	.mainFaq a:hover{ color:#4c4c4c4; }
	
	#faqList{
		position:relative;height:123px; margin-bottom:20px; border-top:2px solid #333; border-bottom:2px solid #dadada; 
		background:url(/images/customer/faq_list.jpg) left top no-repeat; 
	}
	#faqList h2{height:23px;}
	#faqList li{height:14px; padding-left:7px; background:url(/images/mark/blet_3.gif) left 5px no-repeat;}
	#faqList .faq_1{ position:absolute;top:17px; left:21px;}
	#faqList .faq_2{ position:absolute;top:17px; left:252px;}
	#faqList .faq_3{ position:absolute;top:17px; left:480px;}
	#faqSearch{
		height:38px; margin-bottom:20px;padding-top:18px;border:1px solid #dcdcdc; :#f8f8f8; background-color:#F8F8F8;text-align:center;  
	}
	 
	#faqSearch .ex{ font-size:11px;letter-spacing:-0.05em;}
	#faqSearch *{ vertical-align:middle;}
	#faqCategory{height: 22px; padding:13px 0 0 20px;; margin-bottom:20px;background-color: #f9f9f9;  border:1px solid #dbdbdb;}
	#faqCategory li{display:inline; padding:0 11px 0 11px; background:url(/images/customer/faq_gu.gif) left top no-repeat;}
	#faqCategory li.first{padding-left:0;background-image:none;}
	
	#faqButton {height:50px;}
	#faqButton li{float:left;}
	#welcomeBoard{float:left; width:335px;}
	#gongBoard{float:right; width:335px;} 
	
	#consultationEnd{ height:168px;padding-top:38px;border:1px solid #e5e5e5; background-color:#f8f8f8; text-align:center;}
	#consultationEnd p.msg1{height:55px;}
	#consultationEnd p.msg2{height:40px;padding-left:115px; margin-bottom:22px;background:url(/images/member/member_ok_line.gif) left bottom no-repeat;}
	
	.consultBtn{padding:10px 55px 0 0; margin-top:18px;background:url(/images/common/white_line.gif) left top no-repeat;}
	
	.poll {
		border-top:2px solid #333333; border-bottom:2px solid #dadada; padding:13px 0 13px 0;
		background:url(/images/customer/poll_bg.gif) left top repeat-y;
	}
	.poll .bg{ 
		_height:106px; min-height:106px; padding-left:168px;
		background:url(/images/customer/poll_mark.gif) left center no-repeat;
	}
	.poll strong{ display:block;height:26px;padding:2px 0 0 17px;background:url(/images/mark/mark_q.gif) left top no-repeat;  }
	.poll .pollBg{ float:left;width:202px; height:11px; margin:1px 10px 0 0;background:url(../../images/customer/poll_bar.gif) left top no-repeat;}
	.poll li{height:20px;}
	.poll .poll_graph{height:9px; font-size:9px;background-color:#3BC0D9;border:1px solid #4F94BE; }
	.poll .result{position:relative; float:left; width:142px;}
	.poll .result .info{color:#059543;}
	.poll .result .txt{position:absolute; top:0; right:0;  width:50px;text-align:left; }
	 
	
	#popularWord { margin-bottom:30px; line-height:12px;}
	.boardType_2 .trDiv td{padding:0;}
	.que{ padding-left:20px; background:url(/images/mark/mark_q_2.gif) left top no-repeat;   text-decoration:none;}
	.faqA{
		padding:20px 20px 20px 85px; border-bottom:1px solid #dadada;
		background:#f8f8f8 url(/images/mark/mark_a.gif) 35px 23px no-repeat; line-height:1.5em;
	}
	.faqView{    
		padding:20px 20px 20px 62px; border-bottom:1px solid #dadada;
		background:#f8f8f8 url(/images/mark/mark_a.gif) 41px 23px no-repeat; line-height:1.5em;
	}
	
	.faqBoard{width:100%;border-top:2px solid #333;}
	.faqBoard td.td{border:none; background:url(/images/common/faq_line.gif) bottom left repeat-x; }
	.faqBoard th {border:none; border-bottom:1px solid #b0b0b0;}
	.faqBoard td.tdNo{color:#2b2b2b;}	
	
	#movieSpeed{ position:relative; min-height:184px; _height:184px; width:100%; margin-bottom:50px;} 
	#movieSpeed .movieCheck{ width:229px;  margin-right:18px;}
	#movieSpeed .speedStart{ position: absolute; left:247px; top:0; width:438px; height:184px; background-color:#F7F7F7;}
	#movieSpeed .speedBtn{ height:64px; padding-top:36px; text-align:center;background:url(/images/customer/speed_btn_line.gif) left bottom no-repeat;}
	#movieSpeed .speedBtn *{ vertical-align:middle; }
	#movieSpeed .speedPrint{padding-top:25px; text-align:center;}
	#movieSpeed .speedPrint *{vertical-align:middle;}
	#movieSpeed .speedPrint .in_type{width:115px;height:18px; font-size:13px;text-align:center;font-weight:bold; padding-top:4px;}
	#speedInfo {position:relative;}
	#speedInfo .info{ width:229px;  }
	#speedInfo p{ position: absolute;left:247px; top:0;width:438px;}
	
	/*customer_guide.aspx*/
	#oneDepth{height:39px;} 
	#oneDepth li{float:left; height:40px;}
	#oneDepth li a, #oneDepth li img{display:block;}
	.oneContents{ padding-bottom:20px; background-color:#F5F5F5;}
	.oneContents  .btn{text-align:right; padding-right:13px;}
	.twoDepth{ height:20px;  padding:9px 0 0 9px;background:url(/images/customer/two_depth_bg.gif) left top no-repeat;}
	.twoDepth li{display:inline;  padding:0 14px 0 15px; background:url(/images/customer/two_depth_gu.gif) left top no-repeat;color:#fff;}
	.twoDepth li.none{background-image:none; color:#fff;}
	.twoDepth li a{color:#fff;}
	.twoDepth li a.sel{color:#fff; font-weight:bold;}
        .twoDepth .rewhite a{color:#fff;}

	.twoContents { padding-top:20px;}
	.twoContents h3{margin:0 0 34px 22px;}
	.twoContents img{display:block;}

