@charset "UTF-8";
@import url("common.css");
@import url("reset.css");

.hand { cursor:pointer; }

/* 버튼세트 */
.topRbtn {width:767px; text-align:right; margin:0;}
.topRbtn img { vertical-align:top; }
.cbtn {width:100%; text-align:center; margin:20px 0 0 0;}
.rbtn {width:767px; overflow:hidden; text-align:right; margin:20px 0 0 0;}
.btnSet {width:767px; overflow:hidden; margin:10px 0 0 0;}
.btnSet .lbtn {float:left;}
.btnSet .rbtn {width:auto; float:right; margin:0;}

/* 이벤트&리뷰 */
.news {width:767px; position:relative; overflow:hidden; margin:20px 0 0 0;}

/* 담아가기 박스 */
.news .carryBox {width:429px; position:absolute; left:144px; border:3px solid #4752a1; background:#FFFFFF;}
.news .carryBox p {width:429px; text-align:right;}
.news .carryBox div {width:418px; padding:3px 0 11px 11px;}
.news .carryBox div a {margin:0 13px 0 0;}

.tab_comm {width:768px; height:29px; overflow:hidden; margin:0 0 11px -1px; padding:0; background:url('../images/common/line/tab01.gif') repeat-x left top;}
.tab_comm li {float:left; margin:0 0 0 1px; padding:0 0 0 0;}
.tab_comm li img { vertical-align:top; }


.newsLetter {width:767px; overflow:hidden;}
.newsLetter img {vertical-align:top;}
.newsLetter h4 {color:#4752a1; font-weight:bold; margin:20px 0 0 0; padding:0 0 0 21px; background:url('../images/common/bul/bl_h401.gif') no-repeat left top;}
.newsLetter div {width:735px; overflow:hidden; margin:7px 0 0 0; padding:15px; border:1px solid #c5d1f2;}

.subscribe  {width:767px; overflow:hidden; margin:20px 0 0 0;}
.subscribe .policy {width:765px; /*font-size:0.9em;*/ overflow:hidden; margin:10px 0 0 0; padding:1px; background:url('../images/news/bg_policy.gif') no-repeat left top;}
.subscribe .policy div {width:733px; height:140px; overflow:hidden; overflow-y:auto; padding:16px;}
.subscribe .policy div p {margin:7px 0 12px 0; line-height:1.5; }
.subscribe .agree {width:767px; text-align:right; margin:5px 0 0 0;}
.subscribe .agree input {font-size:0.9em; line-height:1px; margin:-2px 0 0 0;}

.press {width:767px; margin:10px 0 0 0; padding:0 0 7px 0; background:url('../images/common/line/press_bot.gif') repeat-x left bottom;}
.press li {width:738px; overflow:hidden; margin:0 0 15px 0; padding:16px 12px 0 17px; background:url('../images/common/line/dot01.gif') repeat-x left top;}
.press li a:hover {letter-spacing:0;}
.press li p {float:left; padding:5px 0 0 0;}
.press li div {width:600px; overflow:hidden;  float:right;}
.press li div p {width:600px; text-align:right; clear:both; margin:0 0 8px 0; padding:0;}
.press li div dl {width:600px; clear:both; overflow:hidden; }
.press li div dl dt {color:#5d5d5d; font-weight:bold;}
.press li div dl dd {margin:7px 0 0 0; font-size:0.9em;}
.press li div .rbtn {margin:0;}
.press li.noLine {background:none;}

.press li.pressTop p {float:left;  padding:0;}
.press li.pressTop {width:738px; height:125px; margin:0; padding:14px 12px 0 17px; background:url('../images/news/bg_press.gif') no-repeat left top;}
.press li.pressTop div {width:580px; float:right; padding:5px 0 0 0;}
.press li.pressTop div p {width:580px; text-align:right; clear:both; margin:0 0 12px 0;}
.press li.pressTop div dl {width:580px; }


/* Online Support Center */
.submain03 {background:url('../images/support/bg_submain01.jpg') no-repeat right top; }
.submain0301 {background:url('../images/support/bg_submain02.jpg') no-repeat right top;}
.submainTxt {padding:0 0 4px 0;}

.submain03 .h3Txt { margin-top:38px; }
.support {width:767px; clear:both; float:none; overflow:hidden; padding:37px 0 50px 0;}
.support .leftArea {width:435px; overflow:hidden; float:left;}
.support .rightArea {width:324px; float:right; margin:202px 0 0 0;}

.faqSearch {width:430px; height:80px; overflow:hidden; padding:12px 0 0 17px; background:url('../images/support/bg_faqSearch.png') no-repeat left top;}
.faqSearch h3 {padding:0 ! important; margin:0 ! important;}
.faqSearch fieldset {margin:7px 0 0 0;}
.faqSearch p {margin:6px 0 0 0;}

.supportService {width:402px; overflow:hidden; margin:12px 0 0 0; padding:15px 0 17px 20px; background:url('../images/support/bg_service.gif') no-repeat left top;}
.supportService li { float:left; margin-right:30px; }
.supportService li.last-child { margin-right:0; }
.supportService li img { vertical-align:top; }

.supportNotice {width:423px; height:120px; clear:both; margin:9px 0 0 0;}
.supportNotice ul {width:423px; position:relative; margin:0;}
.supportNotice ul li.tabmenu01 {position:absolute; left:0; top:0px; background:#FFFFFF url('../images/common/line/tab01.gif') repeat-x left 1px;;}
.supportNotice ul li.tabmenu02 {position:absolute; left:79px; top:0px; background:#FFFFFF url('../images/common/line/tab01.gif') repeat-x left 1px;;}
.supportNotice ul li .tab {width:423px; overflow:hidden; font-size:0.9em; padding:10px 0 0 0; background:#FFFFFF none; }
.supportNotice ul li .tab ul {width:423px ! important; position:static;}
.supportNotice ul li .tab ul li {width:412px; line-height:1.5em; overflow:hidden; margin:0; padding:0 0 0 11px ! important; background:url('../images/common/bul/bl_list01.gif') no-repeat 1px 6px;}
.supportNotice ul li .tab ul li p {width:370px; float:left;}
.supportNotice ul li .tab ul li span {float:right;}
.supportNotice ul li .more {position:absolute; right:0; top:13px;}
.supportNotice ul li.tabmenu02 .tab {margin:0 0 0 -79px;}

.settle {width:351px; height:66px; position:relative; padding:8px 0 0 84px; background:url('../images/support/bg_settle.jpg') no-repeat left top;}
.settle div {width:345px; margin:8px 0 0 0; overflow:hidden; padding:0;}
.settle div img { vertical-align:top; }
.settle span {position:absolute; right:10px; top:-10px; padding:0; margin:0;}

.download {width:324px; height:120px; clear:both; margin:9px 0 0 0;}
.download ul {width:324px; position:relative; margin:0;}
.download ul li.tabmenu01 {position:absolute; left:0; top:0px; background:#FFFFFF url('../images/common/line/tab01.gif') repeat-x left 1px;;}
.download ul li.tabmenu02 {position:absolute; left:69px; top:0px; background:#FFFFFF url('../images/common/line/tab01.gif') repeat-x left 1px;;}
.download ul li.tabmenu03 {position:absolute; left:137px; top:0px; background:#FFFFFF url('../images/common/line/tab01.gif') repeat-x left 1px;;}
.download ul li .tab {width:324px; overflow:hidden; font-size:0.9em; padding:10px 0 0 0; background:#FFFFFF none; }
.download ul li .tab ul {width:324px ! important; position:static;}
.download ul li .tab ul li {width:312px; line-height:1.5em; overflow:hidden; margin:0; padding:0 0 0 11px ! important; background:url('../images/common/bul/bl_list01.gif') no-repeat 1px 6px;}
.download ul li .tab ul li p {width:270px; float:left;}
.download ul li .tab ul li span {float:right;}
.download ul li .more {position:absolute; right:0; top:13px;}
.download ul li.tabmenu02 .tab {margin:0 0 0 -69px;}
.download ul li.tabmenu03 .tab {margin:0 0 0 -137px;}

.contentsGo {width:331px; overflow:hidden; margin:20px 0 0 0;}
.contentsGo li {float:left; margin:0 7px 0 0;}

.lanking {width:767px; overflow:hidden; margin:10px 0 10px	 0; padding:17px 0 32px 202px; background:url('../images/support/bg_lanking.jpg') no-repeat left top;}
.lanking ol li {font-size:0.9em; line-height:1.2em; margin:3px 0 0 0; padding:0 0 0 20px;}
.lanking ol .lank1 {background:url('../images/common/icon/lank_01.gif') no-repeat left 1px;}
.lanking ol .lank2 {background:url('../images/common/icon/lank_02.gif') no-repeat left 1px;}
.lanking ol .lank3 {background:url('../images/common/icon/lank_03.gif') no-repeat left 1px;}
.lanking ol .lank4 {background:url('../images/common/icon/lank_04.gif') no-repeat left 1px;}
.lanking ol .lank5 {background:url('../images/common/icon/lank_05.gif') no-repeat left 1px;}

#contents .shortcut {position:absolute; overflow:hidden; right:0; top:38px;}
.shortcut li {float:left; margin:0 0 0 -2px; padding:0 6px 0 6px; background:url('../images/common/line/dot_shortcut.gif') no-repeat left 6px;}

.faqSearch02 {width:767px; margin:0 0 15px 0; padding:17px 0 20px 21px; background:url('../images/support/bg_searchBox.gif') no-repeat left top;}
.faqSearch02 fieldset label {margin-right:15px;}

.remoteOrder {width:767px; overflow:hidden; margin:0 0 20px 0; padding:10px 0 0 0;}
.remoteOrder li {float:left; padding:0 0 0 30px; background:url('../images/support/allow_remote.gif') no-repeat 6px 69px;}
.remoteOrder li.first {background:none; padding:0;}

.customer {width:767px; overflow:hidden; margin:33px 0 50px 0;}
/*
.case {width:767px; margin:35px 0 0 0;}
.case p {text-align:right; margin-top:30px;	}
.case ul {width:785px; overflow:hidden; }
.case ul li { float:left; position:relative; width:327px; height:47px; padding-left:56px; margin:0 0 30px 0; background:url('../images/customer/bg_pdficon.gif') no-repeat left top;}
.case ul li dl {  }
.case ul li dl img { vertical-align:top; }
.case ul li dl dt { padding-top:7px; }
.case ul li dl dd { padding:7px 0 0 0;}
.case ul li p { display:inline; position:absolute; top:24px; right:10px; margin:0; }

.case ul.case02 {width:801px; overflow:hidden; margin-left:-34px;}
.case ul.case02 li {width:166px; height:152px; position:relative;  float:left; margin:5px 0 0 34px; background:url('../images/customer/bg_case02.gif') no-repeat left bottom;}
.case ul.case02 li p {width:166px; text-align:center; position:absolute; bottom:16px; left:0; margin:0;}
*/
.customer p.downPdf { text-align:right; margin-right:25px; }

.customer .case { float:left; width:381px; margin:10px 0 0 0; background:url(/en/images/customer/bg_case_frame.gif) no-repeat; }
.customer .case p {text-align:right;}
.customer .case h3 { padding:15px 0 0 18px; margin-bottom:10px; font-size:22px; font-weight:bold; }
.customer .case h3.drmH3 { color:#5f65b3; }
.customer .case h3.sparrowH3 { color:#f28901; }
.customer .case ul { width:347px; margin:0 auto; }
.customer .case ul li { position:relative; height:84px; margin-bottom:6px; background:url(/en/images/customer/bg_case_box.gif) no-repeat; }
.customer .case ul li dl { height:74px; padding:10px 0 0 77px; background:url(/images/customer/bg_pdficon.gif) no-repeat 20px 12px; }
.customer .case ul li dl dt { margin-bottom:7px; font-size:1.5em; color:#6f6f6f; }
.customer .case ul li dl dd { font-size:11px; line-height:1.2; color:#818181; }
.customer .case ul li a { position:absolute; right:120px; top:9px;}

.customer .drmCustomers {width:767px; margin-top:0; padding-top:12px; background:url('../images/common/line/line_product.gif') no-repeat left top;}
.drmCustomers ul {width:757px; padding:0 5px;}
.drmCustomers ul li {width:151px; text-align:center; float:left; margin-top:7px;}

.submain04 { background:url('../images/customer/bg_customer.jpg') no-repeat right top; }

.customer .cnp {width:376px; text-align:center; float:left; /*background:url('../images/customer/bg_partners.png') no-repeat left top;*/}
.customer .cnp img { vertical-align:top; }
.customer .cnp dl {padding:21px 0 25px 0;}
.customer .cnp dl dd {margin:19px 0 0 0;}

.customer .cnpSubMain { float:left; width:373px; height:480px; padding:35px 0 20px; text-align:center; background:url('/images/customer/bg_cnpsubmain.gif') no-repeat left top; }
.customer .cnpSubMain img { vertical-align:top; }
.customer .cnpSubMain h3 { margin-bottom:30px; }
.customer .cnpSubMain p { margin-bottom:15px; }
.customer .cnpSubMain .scrollArea {width:234px; height:114px; overflow:hidden; margin:40px auto 0; }
.customer .cnpSubMain .btn { margin-top:40px; }

.customer .drm {width:767px; overflow:hidden; margin:25px 0 0 0;}
.customer .drm div {margin:2px 0 0 0; background:url('')  no-repeat left top;}

.customer .sparrow {width:767px; overflow:hidden;	 margin:25px 0 0 0;}
.customer .sparrow div {margin:2px 0 0 0; background:url('')  no-repeat left top;}

.customer .partners {width:767px; clear:both; overflow:hidden; margin:20px 0 0 0; padding:13px 0 0 0; background:url('../images/common/bg_comBox_top.gif') no-repeat left top;}
.partners h4 {padding:0 0 0 14px;}
.partners ul {width:680px; overflow:hidden; padding:0 43px 35px 44px; background:url('../images/common/bg_comBox_bot.gif') no-repeat left bottom;}
.partners ul li {width:170px; height:60px; text-align:center; overflow:hidden; float:left; margin:30px 0 0 0; padding:0;}
.partners ul li.lArea {width:340px;}

.submain05 {width:767px; margin:0 0 50px 0;}
.submain05 p {margin:45px 0 0 0;}
.submain05 ul {width:767px; overflow:hidden; margin:30px 0 0 0;}
.submain05 ul li {float:left; position:relative;}
.submain05 ul li p {position:absolute; right:10px; top:9px; padding:0; margin:0;}

.submain06 {width:767px; margin:0 0 50px 0;}
.submain06 .mainHeader { height:168px; margin-top:-40px; padding-top:40px; background:url(/images/support/bg_submain06.jpg) no-repeat right top; }
.submain06 .mainHeader p { margin-bottom:21px; }
.submain06 ul { width:764px; height:195px; overflow:hidden;}
.submain06 ul li { float:left; }


.service {width:767px; position:relative;}
.service .txtCon {width:767px; overflow:hidden;}
.service .txtCon p {float:left;}
.service .txtCon div {float:right;}
.service .txtCon02 {margin-top:27px;}

.service p {margin:20px 0 0 0;}
.service div {padding:0 0 5px 0;}
.service .scsCon {width:767px; margin:25px 0 0 0;}
.scsCon dl {margin:50px 0 0 0;}
.scsCon dl dt {margin:0 0 15px 0;}


/* About Us */
.aboutus {width:767px; margin:20px 0 0 0;}
.aboutus ul {margin:17px 0 0 -3px; overflow:hidden;}
.aboutus ul li {float:left; margin:3px 0 0 3px;}
.aboutus ul li img { vertical-align:top; }

.business {width:767px; margin:20px 0 0 0;}
.business div {width:767px; overflow:hidden; }
.business div p {float:left;}

.history {width:767px; margin:20px 0 0 0;}

.contactus {width:767px; margin:20px 0 0;}
.contactus .contact_addr {width:767px; position:relative; margin:15px 0 0 0;}
.contact_addr div {position:absolute; right:0; top:0;}

.management {width:767px; margin:20px 0 0;}
.management .manageList {width:767px; background:url('../images/aboutus/bg_manage_bot.gif') repeat-x left bottom;}
.manageList ul {width:767px; margin:25px 0 0;}
.manageList ul li {width:717px; position:relative; overflow:hidden; padding:40px 0 40px 50px; background:url('../images/common/line/dot01.gif') repeat-x left top;}
.manageList ul li dl {margin:0;} 
.manageList ul li dl dt {width:166px; float:left; padding:5px 0 0 0;}
.manageList ul li dl dt div {margin-top:10px;}
.manageList ul li dl dd {width:550px; float:right; font-size:0.9em;}

.manageList ul li.boxTop {margin-top:30px; background:url('../images/aboutus/bg_manage_top.gif') repeat-x left top;}

.manageList ul .ceo {background:url('../images/aboutus/bg_ceo.jpg') no-repeat left top;}
.manageList ul .ceo div {float:left; margin:0 0 0 38px;}
.manageList ul .ceo .photo {width:127px; height:180px; float:left; margin:0;}
.manageList ul .ceo .photo div {margin-top:10px;}
.manageList ul .ceo div dl dt {width:auto; clear:both; float:none; } 
.manageList ul .ceo dl dd {width:auto; clear:both; float:none; font-size:0.9em; margin-top:24px;}
.manageList ul li .manageIcon {position:absolute; top:17px; right:0;}

.recruit01 {width:767px; margin:0 0 0 0; background:url('../images/aboutus/bg_recruit.jpg') no-repeat right top;}
.recruit02 {width:767px; margin:20px 0 0 0; padding:0 0 50px 0; background:url('../images/aboutus/bg_recruit02.gif') no-repeat right 25px;}
.recruit01 .retext {width:767px; height:297px; position:relative; margin:60px 0 0 0;}
.recruit01 .retext .retitle01 {position:absolute; top:7px; left:138px;}
.recruit01 .retext .retitle02 {position:absolute; top:77px; right:270px;}
.recruit01 .retext .retitle03 {position:absolute; top:34px; right:5px;}
.recruit01 .retext div p {margin-bottom:12px;}
.txtRecruit01 {padding-left:116px;}
.recruit02 .retext {width:767px; height:480px; position:relative; margin:300px 0 0 0;}
.retext .retitle {width:110px; height:0px; position:absolute; left:134px; top:0; margin:0; padding:0 bottom:0px;}
.text_bl {padding-top:36px;}


.application h4 {color:#4752a1; font-weight:bold; padding:0 0 0 20px; background:url('../images/common/bul/bl_h401.gif') no-repeat left top;}
.application div {width:432px; margin:10px 0 0 0; padding:14px; border:1px solid #c8d4f3;}
.application div div {width:432px;  padding:5px 0 3px 0; border:none; border-top:1px solid #90a5c2; border-bottom:1px solid #dddddd; }
.application div div label {margin:0 0 9px 0;padding:0 9px 0 7px;  background:url('../images/common/line/board_th.gif') no-repeat right top;}
.application div p {font-size:0.9em; margin:5px 0 0 0; padding:0 0 0 73px;}
.application div .cbtn {margin:20px 0 0 0; padding:0; border:none; background:none;}
.application .txt_bot {width:460px; color:#b8b8b8; font-size:0.9em;	 margin:10px 0 0 0; text-align:right;}

.recruit03 {width:767px; margin:20px 0 0 0;}
.recruit01 .tab_comm, .recruit02 .tab_comm, .recruit03 .tab_comm, .recruit04 .tab_comm {background:url('../images/common/line/tab01.gif') repeat-x left top ! important;}
.recruit03 .rainbow {width:767px; height:585px; position:relative; margin:25px 0 0 0; padding:20px 0 0 0; background:url('../images/aboutus/bg_rainbow.gif') no-repeat left bottom;}
/*.recruit03 .rainbow ol { margin-top:23px; }
.recruit03 .rainbow ol li { position:relative; margin-bottom:38px; }
.recruit03 .rainbow ol li img { vertical-align:top; }
.recruit03 .rainbow ol li div { position:absolute; top:-17px; }
.recruit03 .rainbow ol li #reflash { left:252px; }
.recruit03 .rainbow ol li #fitBox { left:159px; }
.recruit03 .rainbow ol li #fmt { left:309px; }
.recruit03 .rainbow ol li #fix { left:363px; }
.recruit03 .rainbow ol li #frt { left:301px; }
.recruit03 .rainbow ol li #yearend { left:248px; }
.recruit03 .rainbow ol li #club { left:213px; }*/

.rainbow .reflash {width:209px; height:190px; position:absolute; left:348px; top:0; margin:0; padding:0}
.reflash p {position:absolute; left:1px; bottom:0px;}

.rainbow .fit {width:209px; height:190px; position:absolute; left:348px; top:190px; margin:0; padding:0}
.fit p {position:absolute;  left:1px; bottom:0px;}

.rainbow .fmt {width:209px; height:259px; position:absolute; left:139px; top:93px; margin:0; padding:0}
.fmt p {position:absolute;  left:1px; bottom:0px;}

.rainbow .fix {width:210px; height:284px; position:absolute; right:0px; top:0px; margin:0; padding:0}
.fix p {position:absolute;  left:1px; bottom:0px;}

.rainbow .frt {width:209px; height:191px; position:absolute; left:348px; bottom:34px; margin:0; padding:0}
.frt p {position:absolute; left:1px; bottom:1px;}

.rainbow .yearend {width:209px; height:219px; position:absolute; left:139px; bottom:34px; margin:0; padding:0}
.yearend p {position:absolute; left:1px; bottom:1px;}

.rainbow .club {width:210px; height:287px; position:absolute; right:0px; bottom:34px; margin:0; padding:0}
.club p {position:absolute; left:1px; bottom:1px;}

.recruit04 {width:767px; margin:20px 0 0 0;}
.recruit04 p {margin:18px 0 0 0;}
.recruit04 .interviewList {width:760px; overflow:hidden; margin:22px 0 0 0; padding:0 0 14px 7px; background:url('../images/aboutus/bg_interview.jpg') no-repeat left bottom;}
.recruit04 .interviewList li {width:84px; float:left; margin:15px 0 0 0;}
.recruit04 .interviewList li div {width:84px; text-align:center;}
.recruit04 .interviewList li p {font-size:0.9em; text-align:center; margin:0;}

.recruit04 .interview01 {width:767px; text-align:center; padding:24px 0 0 0;}

.members {width:767px; overflow:hidden; margin:20px 0 50px 0;}
.members .step {width:743px; overflow:hidden; position:relative; padding:20px 0 19px 24px; background:url('../images/members/bg_step.gif') no-repeat left top;}
.members .step p {margin:10px 0 0 0;}
.members .step ol {width:467px; overflow:hidden; position:absolute; top:21px; right:0;}
.members .step ol li {float:left; margin:0 10px 0 0;}
.members .agree {width:767px; margin-top:44px;}
.agree div {width:765px; height:155px; overflow:hidden; overflow-y:auto; border:1px solid #d9d9d9;}
.agree p {text-align:right; margin :5px 0 0 0;}
.agree div p {text-align:left; padding:0 10px;}
.agree div ol {padding:0 10px; margin:10px 0 0 0;}
.agree div ol li p, .agree div ol li ol  {padding:0;}

.nameCheck {width:757px; margin:15px 0 0 0; padding:15px 0 20px 10px; background:url('../images/members/bg_nameCheck.gif') no-repeat left top;}
.nameCheck fieldset {text-align:center;}
.nameCheck ul li {display:inline;}
.nameCheck ul li label {margin:0 10px 0 0;}
.nameCheck p {margin:30px 0 0 0;}

.step02 {padding:20px 0 22px 24px ! important; background:url('../images/members/bg_step02.gif') no-repeat left top ! important;}

.finish {text-align:center; margin:40px 0 0 0 ;}
.finish p {margin:20px 0 5px 0;}

/* 로그인 */
.login {width:651px; margin:20px auto 0 auto; padding:0 0 20px 0; background:url('../images/members/bg_login.gif') no-repeat left bottom;}
.login .loginCon {width:330px; position:relative;  margin:20px auto 0 auto;}
.login .loginCon div {width:250px; height:23px; position:relative; padding:2px 0 0 0;}
.login .loginCon div input {position:absolute; right:0; top:1px;}
.login .loginCon .rbtn {width:auto;  height:auto; position:absolute; right:0; top:0; padding:0; margin:0;}
.login ul {width:330px; padding:4px 0 0 0;}
.login ul li {width:330px; height:20px; position:relative; padding:2px 0 0 0;}
.login ul li a {position:absolute; right:0; top:0;}

.members .idpw {width:372px; float:left; padding:0 0 15px 0; background:url('../images/members/bg_idpw_bot.gif') no-repeat left bottom;}
.members .idpw h4 {padding:0 0 10px 0; background:#FFFFFF;}
.members .idpw fieldset {position:relative; padding:15px 0 0 32px; background:url('../images/members/bg_idpw_top.gif') no-repeat left top;}
.members .idpw fieldset div {width:225px; height:23px; position:relative; padding:2px 0 0 0;}
.members .idpw fieldset div span {position:absolute; right:0; top:1px;}
.members .idpw fieldset .rbtn {width:auto; height:auto; position:absolute; right:35px; top:15px; padding:0; margin:0;}

.pop_idSearch {width:263px; position:absolute; top:150px; left:5%; padding:11px 0 5px 8px; background:url('../images/members/bg_idSearch.png') no-repeat left top;}
.pop_idSearch p {font-size:0.9em; margin:25px 0 0 0; padding:0 0 0 10px;}
.pop_idSearch .close {width:230px; text-align:right; margin:22px 0 0 0; padding:0;}

.pop_pwSearch {width:359px; position:absolute; top:180px; left:50%; padding:11px 0 5px 8px; background:url('../images/members/bg_pwSearch.png') no-repeat left top;}
.pop_pwSearch p {font-size:0.9em; margin:25px 0 0 0; padding:0 0 0 10px;}
.pop_pwSearch ul {width:300px; margin:5px 0 0 0;}
.pop_pwSearch ul li {font-size:0.9em; float:left; margin:0 0 0 10px; padding:0 0 0 5px; background:url('../images/common/bul/bl_dot01.gif') no-repeat left 5px;}
.pop_pwSearch .close {width:330px; text-align:right; margin:22px 0 0 0; padding:0;}

.etc {width:767px; overflow:hidden; margin:20px 0 50px 0;}
.viewer {width:784px; margin:20px 0 0 -17px; padding:30px 0 0 0; background:url('../images/common/line/line_viewer.gif') no-repeat center top;}
.viewer li {width:231px; height:184px; float:left; padding:0 17px; border-right:1px solid #dddcdc;}
.viewer li.last {padding:0 0 0 20px; border-right:none;}
.viewer li div {width:231px; text-align:center; }
.viewer li dl dt {width:231px; position:relative; margin:10px 0 0 0; padding:2px 0 0 0;}
.viewer li dl dt p {position:absolute; right:0; top:0;}
.viewer li dl dd {margin:10px 0 0 0;}
.viewer li.short {height:155px;}

.policy {width:767px;overflow:hidden; margin:20px 0 50px 0;}
#popPolicy .policy {width:787px;overflow:hidden; margin:20px 0 50px 0;}
.policy p {font-size:0.9em; line-height:1.315em; margin-top:10px;}
.policy ol li {font-size:0.9em; margin-top:20px;}
.policy ol li strong {color:#f15959;}
.policy ol li p {font-size:1.0em; margin-top:5px; padding-left:20px;}
.policy ol li ul {width:747px; overflow:hidden; margin-top:5px; padding-left:20px;}
.policy ol li ul li {width:740px; font-size:1.0em;  line-height:1.315em; margin:0; padding-left:7px; background:url('../images/common/bul/bl_dot01.gif') no-repeat left 5px;}
.policy ol li ul li dl {margin-bottom:10px; }
.policy ol li ul li dl dt {margin-bottom:5px;}
.policy ol li ul li dl dd {padding-left:10px; background:url('../images/common/bul/bl_line.gif') no-repeat left 5px;}

.rss {width:767px; overflow:hidden; margin:15px 0 50px 0;}
.rss img {vertical-align:top;}
.rss h4 {margin:15px 0 10px 0;}
.rss .rssCon {width:626px; padding:12px 0 20px 141px; background:url('../images/etc/bg_rss.gif') no-repeat left top;}
.rss .rssCon ul {margin:10px 0 0 0;}
.rss .rssCon ul li {line-height:1.315em; padding:0 0 0 10px; background:url('../images/common/bul/bl_txt02.gif') no-repeat left 6px;}

/* 제품 구매 */
.goodsBuy {width:767px; margin-top:20px; background:url('../images/etc/bg_goodsBuy.jpg') no-repeat center top;}
.goodsBuy ul {width:737px; height:200px; margin-top:45px; padding-left:30px;}
.goodsBuy ul li {line-height:1.5em; padding-left:10px; background:url('../images/common/bul/bl_txt02.gif') no-repeat left 8px;}

.mypage {width:767px; overflow:hidden; margin:20px 0 50px 0;}
.mypage .secession {width:437px; float:left; padding:0 0 15px 0; margin:20px 0 0 0; background:url('../images/mypage/bg_secession.gif') no-repeat left bottom;}
.secession fieldset {position:relative; padding:15px 0 0 32px;}
.secession fieldset div {width:225px; height:23px; position:relative; padding:2px 0 0 0;}
.secession fieldset div span {position:absolute; right:0; top:1px;}
.secession fieldset .rbtn {width:auto; height:auto; position:absolute; right:35px; top:15px; padding:0; margin:0;}

/* 제품 */
.product {width:767px; overflow:hidden; margin:30px 0 50px 0;}
.fasooDrm {width:767px; overflow:hidden; margin:20px 0 0 0;}
.fasooDrm img { vertical-align:top; }
.fasooDrm div {text-align:center;}
.fasooGroup01 {width:711px; margin-top:50px; padding:28px; background:url('../images/product/bg_fasooDrm01.gif') no-repeat left top;}
.fasooGroup01 div {margin-top:27px; padding-left:24px;}
.fasooGroup02 {width:711px; margin-top:45px; padding:0 0 25px 28px; background:url('../images/product/bg_fasooDrm02.gif') no-repeat left bottom;}
.fasooGroup02 div {margin-top:27px; padding-left:24px;}
.fasooDrm table {width:767px; margin:15px 0 0 0; background:url('../images/product/bg_drm.gif') no-repeat center top;}
.fasooDrm table th {padding:15px 0 10px 0; background:none;}
.fasooDrm table td {font-size:0.9em; line-height:1.5em; vertical-align:top; padding:19px 0 10px 23px; background:none;}
.fasooDrm table td.last { padding:19px 0 20px 23px;}

.drmInfo {margin:10px 0 0 0;}
.drmInfo dl {width:767px; padding:10px 0 0 0;}
.drmInfo dl img { vertical-align:top; }
.drmInfo dl dt {margin-top:35px; /*background:#ecebea;*/}
.drmInfo dl dd {padding:0 0 0 0; /*background:url('../images/customer/bg_customer.gif') no-repeat left bottom;*/}
.drmInfo dl dd ul {overflow:hidden;}
.drmInfo dl dd ul li {float:left; margin:10px 33px 0 0;}
.drmInfo dl dd ul li.marginRNone { margin-right:0; }

.drmInfo table.drmRefer {width:767px; border-top:1px solid #014d7e;}
.drmInfo table.drmRefer th {padding:8px 0 9px 0; border-left:1px solid #a7acd3; background:#676ead;}
.drmInfo table.drmRefer th.first {border-left:0;}
.drmInfo table.drmRefer td {color:#8b8b8b; line-height:1.5; font-size:0.9em; padding:8px 0 8px 15px; border-bottom:1px solid #a7acd3;  border-left:1px solid #a7acd3;}
.drmInfo table.drmRefer td.first {text-align:center; padding:0; color:#384190; border-left:0; background:#f5f6fa;}

.product01 {width:767px; position:relative;  overflow:hidden; zoom:1; padding:0 0 5px 0;    background:url('../images/product/bg_shadow.gif') no-repeat left bottom; }
.product01 dl {width:721px ! important; overflow:hidden; zoom:1; heigth:1%;  border:3px solid #d1dae1; padding:20px;}
.product01 dl dt {width:243px ! important; float:left; padding:0; margin:0;}
.product01 dl dt h3 {width:240px ! important;}
.product01 dl dt img { margin-bottom:20px;  margin-right:25px;}
.product01 dl dt span img { margin:0; }

.product01 dl dd {width:457px;  float:right;  padding:0 0 0 20px; border-left:1px solid #ced8df;}
.product01 dl dd p { width:457px; text-align:right; position:static ; margin:0 0 0 0;}
.product01 dl dd img {  margin:3px 0 0 5px;}
.product01 dl dd div {width:457px; text-align:right; position:static !important; margin-top:15px;}
.product01 dl dd div a {margin-left:15px; position:absolute; right:26px; top:25px;}

/*.product01 div {width:215px; position:absolute; left:26px; bottom:25px;}
.product01 div img {  vertical-align:top; }
.product01 div {width:215px;  position:absolute; left:26px; bottom:25px; }
*/

.product02 {width:749px; margin:20px 0 0 0;}  
.product02 ul {margin:10px 0 0 0;}
.product02 ul li {margin:20px 0 0 0;}
.product02 dl {margin:20px 0 0 0; padding:0 0 0 11px;}
.product02 .etcTxt {margin:45px 0 0 0;}
.product02 .etcTxt p {margin:5px 0 0 0;}

.brosure {width:767px; margin:20px 0 0 0;}  
.brosure table {width:100%; margin-top:5px; border-top:1px solid #dddddd;}
.brosure table th {text-align:left; padding:8px 0 8px 15px; ; border-bottom:1px solid #dddddd; background:url('../images/common/line/board_th.gif') no-repeat right 50%;}
.brosure table th.thbar {background:url('../images/common/line/board_th2.gif') no-repeat right 50%;}
.brosure table td {padding:4px 0 4px 15px; border-bottom:1px solid #dddddd;}
.brosure .txtEssen {color:#737373; font-size:0.9em; text-align:right;}
.brosure .agree {font-size:0.9em; margin-top:5px;}
.brosure .agree strong {color:#676ead;}

/*제품 팝업*/
#popCon {width:767px; padding:20px 10px 50px 10px;}
#popPolicy {width:787px; padding:20px 10px 50px 10px;}

#popCon .tabArea  {width:767px; height:29px; position:relative; margin:45px 0 0 0;}
.tabArea ul {width:768px; overflow:hidden; margin:0 0 11px -1px; padding:0; background:url('../images/common/line/tab01.gif') repeat-x left top;}
.tabArea ul li {float:left; margin:0 0 0 1px; padding:0 0 0 0;}
.tabArea p {position:absolute; right:0; top:0;}
.productInfo {width:767px; margin:30px 0 0 0;}
.productInfo p {margin:10px 0 0 0;}
.productInfo table {width:767px; margin-top:20px; border-top:1px solid #014d7e;}
.productInfo table th {text-align:center; padding:8px 0 9px 0; border-left:1px solid #a7acd3; background:#676ead;}
.productInfo table th.first {border-left:0;}
.productInfo table td {text-align:center; color:#666; font-size:0.9em; padding:8px 0 8px 0; border-bottom:1px solid #a7acd3;  border-left:1px solid #a7acd3;}
.productInfo table td.first {color:#384190; border-left:0; background:#f5f6fa;}

.productInfo table.wrapsody td {text-align:left; vertical-align:top; padding:8px 0 8px 15px;}

.amount {width:767px; margin:25px 0 0 0; padding-bottom:18px; background:url('../images/product/bg_charge_bot.gif') no-repeat left bottom;}
.amount dl {width:729px; padding:15px 0 0 38px; background:url('../images/product/bg_charge_top.gif') no-repeat left top;}
.amount dl dt {width:89px; float:left; padding-top:20px;}
.amount dl dd {text-align:center; float:left; margin:0 0 0 37px;}
.amount dl dd p {padding:0; margin:5px 0 0 0;}
.txtPlus {width:477px; text-align:center; padding:0 0 0 260px;}

.prodService {width:767px; margin:30px 0 0 0;}
.prodService div {float:left;}
.prodService dl {width:277px; float:right;}
.prodService dl dd {margin-top:9px; padding:0 0 10px 0;}

.prodEffect {width:767px; margin:30px 0 0 0;}
.prodEffect dl {width:373px; float:left;}
.prodEffect dl dd {margin:12px 0 0 0; padding:0 0 8px 0;}

.prodUse {width:767px; margin:30px 0 0 0;}
.prodUse dl {width:764px; margin-top:35px;}
.prodUse dl dd {padding-left:20px; margin-top:30px;}

.use01 {margin:0 0 30px 0;}
.use01 table {width:767px; margin-top:40px; border-top:1px solid #014d7e;}
.use01 table th {color:#384190;  font-size:0.9em; text-align:center; padding:8px 0 9px 0; border-bottom:1px solid #a7acd3; background:#f5f6fa;}
.use01 table td {text-align:left; color:#666; line-height:1.7; font-size:0.9em; padding:8px 0 8px 15px; border-bottom:1px solid #a7acd3;  border-left:1px solid #a7acd3;}

/* 우편번호 팝업*/
#addressSearch {width:403px; padding:0 0 15px 0;  background:url('../images/members/bg_addSearch_bot.gif') no-repeat left bottom;}
#addressSearch h4 {padding:8px 0 25px 8px; background:url('../images/members/bg_addSearch_top.gif') no-repeat left top;}
#addressSearch .searchArea {width:374px; margin:5px auto 0 auto; padding-left:8px;}
.searchArea p {font-size:0.9em; color:#8e8e8e; margin-bottom:5px;}
#addressSearch .addList {width:385px; height:200px; overflow:hidden; overflow-y:auto; margin-top:10px; padding:0 0 20px 13px;}
#addressSearch .addList  table {width:368px; border-top:2px solid #bbbbbb;}
.addList table th {text-align:center; padding:6px 0 6px 0; border-left:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.addList table th.first {border-left:none;}
.addList table td {text-align:center; font-size:0.9em; padding:6px 0 6px 0; background:url('../images/common/line/line_dot.gif') repeat-x left bottom;}
.addList table td.tdleft {text-align:left; padding-left:5px;}


/* 게시판 List 스타일 02 */
.listType02 {width:767px; line-height:1.4em; position:relative; overflow:hidden; margin:0; background:url('../images/common/bg_th02.gif') no-repeat left top;}
.listType02 table {width:100%;}
.listType02 table th {text-align:center; padding:9px 0; background:url('../images/common/line/board_th.gif') no-repeat left 9px;}
.listType02 table td {text-align:center; font-size:0.9em; padding:5px 0 5px 0; border-bottom:1px solid #dddddd;}
.listType02 table td.tdleft {text-align:left; padding:7px 0 7px 10px; }
.listType02 table td strong {color:#676ead;}
.listType02 table td em {color:#c04375; font-weight:bold; font-style:normal; text-decoration:underline;}
.listType02 table td a:hover {letter-spacing:0em;}

.useEmail {width:697px; margin-top:30px; position:relative; padding:30px 35px 30px 35px; border:2px solid #a7acd3; background:#f5f6fa;}
.useEmail p {margin-bottom:10px; }
.useEmail p label {margin:0 10px 0 0;}
.useEmail p strong {color:#384190;}

/*.sparrow {width:756px; height:94px; position:relative; margin-bottom:20px; padding:21px 0 0 11px; background:url('../images/product/bg_sparrow.gif') no-repeat left top;}
.sparrow dl {width:745px; overflow:hidden;}
.sparrow dl dt {width:365px; float:left;}
.sparrow dl dd {width:370px; float:left; padding:10px 0 0 0;}
.sparrow div {position:absolute; left:11px; bottom:15px;}*/

.sparrow {width:767px; overflow:hidden; margin-bottom:25px; padding:0 0 5px 0; background:url('../images/product/bg_shadow.gif') no-repeat left bottom;}
.sparrow dl {width:741px ! important; overflow:hidden; border:3px solid #d1dae1; padding:21px 12px 26px 0;}
.sparrow dl dt {width:309px ! important; text-align:center; float:left; padding:11px 0 0 0; margin:0;}
.sparrow dl dt h3 {width:240px ! important;}
.sparrow dl dd {width:398px; height:227px; position:relative; float:right; padding:0 0 22px 34px; border-left:1px solid #ced8df;}
.sparrow dl dd div {width:auto; position:absolute; bottom:5px; left:30px;}

.benefits {width:767px; margin-top:18px;}
.benefits h4 {margin-top:20px;}
.benefits div {margin-top:10px; padding-left:16px;}
.benefits div div {margin-top:20px; padding:0;}
.benefits div ol {margin-top:10px; margin-left:-4px;}
.benefits div ol li {float:left; margin-left:4px;}

.overview {width:767px; text-align:center; margin-top:44px;}
.overview h4 {text-align:left; margin-top:60px;}
.overview p {margin-top:10px;}

.feature {width:767px; margin-top:37px;}
.feature div {width:767px; margin-top:30px; padding:0;}
.feature div div {width:auto; float:left; margin:0; padding:0;}

.howSaparrow {width:767px; margin-top:50px;}
.howSaparrow h4 {margin-top:55px;}
.howSaparrow .how01 {margin-top:12px;}
.howSaparrow .how01 div {padding:60px 0 0 66px;}
.howSaparrow dl {width:725px; margin-top:37px; padding:30px 0 30px 42px; background:#e0dccc;}
.howSaparrow dl dd {margin-top:12px;}
.howSaparrow ul {padding:0 0 0 14px; margin:10px 0 0 0;}

.howSaparrow .how02 {margin-top:10px; padding:}
.how02 div {margin-top:15px; padding-left:15px;}

.useCase {width:767px; margin-top:18px;}
.useCase ul {margin-top:-8px; padding:0 0 0 15px;}
.useCase ul li {padding-top:28px;}
.useCase ul li p {margin-top:10px;}

.whoNeeds {width:767px; margin-top:18px;}
.whoNeeds div {width:767px; margin-top:10px;}
.whoNeeds h4 {margin-top:20px;}
.whoNeeds .pL15 {padding:0 0 0 15px;}
.whoNeeds div ol {width:766px; margin-top:10px;}
.whoNeeds div ol li {width:353px; height:91px; float:left; margin:0 0 15px 14px; padding:17px 0 0 15px; background:url('../images/product/bg_whoBox.gif') no-repeat left top;}
.whoNeeds div ol li p {padding:10px 0 0 23px;}

/* 검색 */
.search {width:767px; margin:20px 0 0 0;}
.search .searchBox {width:100%; text-align:center; padding:20px 0 25px 0; background:url('../images/support/bg_search.gif') no-repeat left top;}
.searchBox label {margin-right:5px;}
.searchBox input.textBox {width:328px; height:14px; padding:4px; border:1px solid #dadada; background:#f5f5f5;}
.search .listBox {width:753px; padding:0 0 0 14px;}
.listBox h4 {margin-top:20px;}
.listBox ul {margin-top:6px; border-top:1px solid #bababa;}
.listBox ul li {overflow:hidden; padding:7px 0 7px 10px; border-bottom:1px solid #eeeeee; background:url('../images/common/bul/bl_list01.gif') no-repeat left 12px;}
.listBox ul li p {width:690px;  float:left;}
.listBox ul li span {float:right;}

/* 솔루션 파인더 */
#sFinder {width:890px; height:660px; position:fixed; margin:0; background:url('../images/sfinder/bg_solution.jpg') no-repeat left top;}
#sFinder .finderTop {width:890px; height:35px; text-align:center; position:relative; padding:15px 0 0 0;}
.finderTop div {width:auto; position:absolute; right:65px; top:8px;}
.finderTop div a {margin-left:13px;}

#sFinder .finderStart {width:869px; height:530px; position:relative; margin:0; background:url('../images/sfinder/bg_start.gif') no-repeat 5px top;}
.finderStart div {position:absolute; left:456px; top:240px;}

#sFinder .finderCon {width:802px; padding:18px 0 0 39px;}
.stepArea {width:802px; background:url('../images/sfinder/bg_step.gif') no-repeat left top;}
.stepArea dt {height:86px; padding:34px 0 0 24px; }
.stepArea span {float:left;}
.stepArea p {float:left; margin-left:12px;}
.stepArea p img {display:block;}
.stepArea dd {width:802px; margin-top:30px; padding:0;}
.stepArea dd ul {width:802px; margin:0;}
.stepArea dd ul li { height:50px; position:relative;}
.stepArea dd ul li span {position:absolute; top:-15px; right:8px;}
.stepArea dd ul li img {vertical-align:top !important;}

.stepArea02 {width:802px; } 
.stepArea02 dt {height:68px;}
.stepArea02 dd {width:732px; height:27px ! important; font-size:0.8em; line-height:0.9em; margin:0 ! important; padding:8px 0 0 70px; background:url('../images/sfinder/bg_txt.gif') no-repeat left top;} 
.stepArea02 dd label {margin:0 20px 0 5px;}
.stepArea02 dd img {margin-top:2px; .margin-top:3px; vertical-align:middle;}
.stepArea02 dd.conList {width:802px; padding:0; background:none;}
.stepArea02 dd.conList ul {width:802px; margin:0;}
.stepArea02 dd.conList ul li {width:802px; height:50px; position:relative;}
.stepArea02 dd.conList ul li span {position:absolute; top:-15px; right:8px;}
.stepArea02 dd.conList ul li img {vertical-align:top ! important;}

.finderCon .finderArea01 {width:652px; margin:30px auto 0 auto;}
.finderArea01 ul {width:662px; overflow:hidden; margin-left:-5px;}
.finderArea01 ul li {width:auto; float:left; height:auto ! important; padding-left:10px; margin-bottom:25px;}

.finderCon .finderArea02 {width:801px; margin:30px auto 0 auto;}
.finderArea02 ul {width:801px; overflow:hidden;}
.finderArea02 ul li {float:left; padding-left:9px;}
.finderArea02 ul li.first {padding-left:0;}
.finderArea02 ul li span {position:absolute; top:-35px ! important; right:16px;}

.stepArea03 {width:802px;}
.stepArea03 h3 {height:70px; padding:50px 0 0 24px; background:url('../images/sfinder/bg_step.gif') no-repeat left top;}
.stepArea03 dl {width:802px; padding:0 0 0 22px;}
.stepArea03 dl dt {margin-top:35px;}
.stepArea03 dl dd {margin-top:5px;}

.stepArea04 {width:802px; margin-top:-18px;}
.stepArea04 h3 {height:117px; padding:50px 0 0 24px; background:url('../images/sfinder/bg_int.gif') no-repeat left top;}
.stepArea04 dl {width:802px; padding:0 0 0 22px; margin-top:-35px;}
.stepArea04 dl dt {margin-top:35px;}
.stepArea04 dl dd {margin-top:5px;}

.completed {width:802px; height:86px; overflow:hidden; padding:34px 0 0 24px; background:url('../images/sfinder/bg_step02.gif') no-repeat left top;}
.completed span {float:left;}
.completed p {width:550px;; float:left; margin-left:12px;}

.completed02 {width:818px; position:relative; height:390px; overflow:hidden; overflow-y:auto; margin-top:10px;}
.completed02 ul {width:782px; overflow:hidden; padding:0 0 0 20px;}
.completed02 ul li {width:auto; position:relative; float:left; padding:15px 2px 0;}
.completed02 ul li p {position:absolute; right:19px; top:97px;}
.completed02 ul li div {position:absolute; left:17px; bottom:14px;}

#sFinder .next {position:absolute; bottom:30px; right:35px;}


/* 사이트 맵 */
.sitemap {width:767px; margin-top:25px; padding-bottom:40px; background:url('../images/etc/bg_sitemap_bot.gif') no-repeat right bottom;}
.sitemap ul {width:767px; overflow:hidden; padding:30px 0 0 0; }
.sitemap ul.first {padding-top:30px; background:url('../images/etc/bg_sitemap_top.gif') no-repeat right top;}
.sitemap ul li {float:left; padding:0 0 0 40px; overflow:hidden;}
.sitemap ul li h4 {width:210px; height:24px; background:url('../images/common/line/line_sitemap01.gif') no-repeat left bottom;}
.sitemap ul li ul {width:210px; padding:0; margin:0;}
.sitemap ul li ul li {width:210px; line-height:26px; padding:0 ; margin:0;  background:url('../images/common/line/line_sitemap02.gif') repeat-y left top;}
.sitemap ul li ul li.ssmenu {line-height:0px;}
.sitemap ul li ul li dl {width:210px; background:#FFFFFF}
.sitemap ul li ul li dl dt {height:18px; padding-top:8px; background:url('../images/common/line/line_sitemap02.gif') repeat-y left top;}
.sitemap ul li ul li dl dd {width:190px; font-size:0.9em; padding-left:20px; line-height:24px; background:url('../images/common/line/line_sitemap03.gif') no-repeat left bottom;}
.sitemap ul li ul li dl dd a:hover {color:#5994dd; font-weight:normal; text-decoration:underline;}


/* email 문의 */
#emailDivId { position:absolute; z-index:9999; width:309px; height:261px; padding:22px 20px 0; background:url(/images/common/email_bg.gif) no-repeat; }
#emailDivId .title { margin:0 0 9px 0; }
#emailDivId table { width:100%; border-top:1px solid #dedede; }
#emailDivId table th { width:43px; padding:2px 0 3px 5px; text-align:left; border-bottom:1px solid #dedede; }
#emailDivId table th span { display:block; border-right:1px solid #dddddd; }
#emailDivId table td { padding:2px 0 2px 6px; border-bottom:1px solid #dedede; }
#emailDivId input.inputBox { width:250px; padding:3px 0; border:1px solid  #dbdbdb; } 
#emailDivId textarea { width:250px; height:130px; overflow:auto; border:1px solid  #dbdbdb; }
#emailDivId .btn { margin-top:8px; text-align:center; }

/* padding */

.pr10{padding-right:10px;}
.twiterList01 {position:relative; left:65px; top:-58px;}
.twiterList02 {position:relative; left:65px; top:-88px;}
.twiterList03 {position:relative; left:65px; top:-73px;}
.twiterList04 {position:relative; left:65px; top:-86px;}
.twiterList05 {position:relative; left:65px; top:-73px;}
.twiterList06 {position:relative; left:65px; top:-84px;}
.twiterList07 {position:relative; left:65px; top:-89px;}


/* Editor size */
	#cntFrame { width:747px; overflow:hidden; }
	

