@charset "utf-8";

/************************************************************************
 * 파일명    : common.css
 * 설명       : 공통 css
 * 작성자    : 임창진
 * 작성일    : 2009.12.22
************************************************************************/

@import url("https://www.2ndrive.com/images/css/default.css");

/*layout*/
.wrap{width:850px;margin:0 auto;position:relative;padding-bottom:50px}
.header{position:relative;height:88px}
.header h1{position:absolute;top:34px;left:23px}

.minignb{float:left;position:absolute;top:12px;right:34px}
.minignb li{float:left;background:url(https://www.2ndrive.com/images/images/common/bar_1x10.gif) right 2px no-repeat;padding:0 6px 0 7px}
.minignb li.home{background:none;padding-right:0}
.minignb li a{font-size:11px;color:#888888 !important}
.header .gnb{position:absolute;top:37px;right:0;}


/*.gnb{overflow:hidden;width:400px;}*/
.gnb{overflow:hidden;width:400px;/*position:absolute;top:40px;right:0;*/}
.gnb li{float:left;margin:8px 0 0 25px;display:inline}
.gnb li a{display:block}


.content{padding-bottom:80px;position:relative}
/*.content .conheader{height:120px}*/
.content_wrap1{margin:0 auto;width:810px;position:relative;padding-top:30px}
.content_wrap1 .navi{position:absolute;top:35px;right:0;color:#616161;font-size:11px}
.content_wrap1 .navi1{position:absolute;top:105px;right:0;color:#616161;font-size:11px}
.content_wrap1 .navi a{color:#616161;font-size:11px}
.content_wrap1  p.pg_txt{margin:0 0 9px 0;line-height:1.6em}
.wing{position:absolute;top:176px;right:-87px}

/*****************************COMMON***************************************/
.ir{position:relative;z-index:-1;display:block}

/*banner*/
.banner1{text-align:center;padding-top:40px}

/*button*/
.btn_wrap{width:100%;position:relative;padding:8px 0 0px 0;overflow:hidden;}
.btn_wrap1{width:100%;position:relative;padding:8px 0 5px 0;overflow:hidden;}
.btn_wrap2{width:100%;position:relative;padding:30px 0 5px 0;overflow:hidden;text-align:center}
.btn_wrap2 img, .btn_wrap2 input{margin:0 10px 0 0}


.btn_wrap button, .btn_wrap1 button{margin-left:4px;border:0;cursor:pointer;}
.btn_wrap .pr, .btn_wrap1 .pr{float:right;}
.btn_wrap .pc{text-align:center;overflow:hidden;width:100%;top:8px;left:0;height:31px}
.btn_wrap .write{width:54px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 0 no-repeat}
.btn_wrap .edit{width:41px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -73px no-repeat}
.btn_wrap .del{width:41px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -146px no-repeat}
.btn_wrap .list{width:41px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -219px no-repeat}
.btn_wrap .cancel{width:41px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -292px no-repeat}
.btn_wrap .confirm{width:63px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -365px no-repeat}
.btn_wrap .btn_remote{width:59px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -438px no-repeat;}
.btn_wrap .btn_home{width:54px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -511px no-repeat}
.btn_wrap .btn_chge{width:79px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -585px no-repeat}
.btn_wrap .btn_confirm{width:65px;height:47px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -658px no-repeat}
.btn_wrap .btn_nextstep{width:79px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -755px no-repeat;}
.btn_wrap .btn_join{width:79px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -828px no-repeat;}
.btn_wrap .btn_writeend{width:79px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -911px no-repeat;}
.btn_wrap1 .btn_print{width:65px;height:20px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -984px no-repeat;}
.btn_wrap .btn_login{width:65px;height:47px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -1054px no-repeat}
.btn_wrap .ask{width:111px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -1151px no-repeat}
.btn_wrap .offer{width:111px;height:23px;background:url(https://www.2ndrive.com/images/images/button/button.gif) 0 -1224px no-repeat}
.btn_position{margin:0 0 6px 3px}


/*footer*/
.footer{text-align:center;background:url(https://www.2ndrive.com/images/images/common/bg_footer.gif) left top no-repeat;overflow:hidden;width:100%}
.smenu{overflow:hidden;width:340px;padding:11px 0 19px 0;margin:0 auto}
.smenu li{float:left;height:11px;font-size:10px}
.smenu li a{display:block;height:11px;font-size:11px}
.smenu li.s1{width:57px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 -60px no-repeat}
.smenu li.s2{width:54px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 -121px no-repeat}
.smenu li.s3{width:93px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 -182px no-repeat}
.smenu li.s4{width:80px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 -243px no-repeat}
.smenu li.s5{width:54px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 -304px no-repeat}
.smenu li.s6{width:50px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 -365px no-repeat}
address{font-style:normal;display:block;width:336px;height:10px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 0 no-repeat;font-size:10px;margin:0 auto}

.footer_info{overflow:hidden;width:822px;text-align:left;margin:2px auto}
.footer_info dt{float:left;width:125px;height:44px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 -426px no-repeat;}
.footer_info dd{margin:0 0 0 148px;text-align:left;}
.footer_info dd.cominfo1{height:17px;font-size:5px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 -521px no-repeat;letter-spacing:-1px}
.footer_info dd.cominfo2{height:17px;font-size:5px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 -584px no-repeat;letter-spacing:-1px}
.footer_info dd.copy{width:337px;height:10px;font-size:10px;background:url(https://www.2ndrive.com/images/images/common/footer.gif) 0 -646px no-repeat;}

/*page*/
.paginate { padding:10px 0 24px 0; text-align:center;}
.paginate a,
.paginate strong { display:inline-block;padding:3px 6px 3px 5px; color:#666; text-decoration:none; border:1px solid #ffffff;font-family:돋움;margin:0 0 0 1px}
.paginate strong { color:#5398d5 !important; border:1px solid #e9e9e9;font-weight:bold;font-family:돋움}
.paginate .pre { margin-right:10px; padding:4px 3px 3px 12px;background:url(https://www.2ndrive.com/images/images/common/bul_arwl.gif) no-repeat 6px 6px !important;font-size:11px}
.paginate .next { margin-left:0px; padding:4px 11px 3px 4px; background:url(https://www.2ndrive.com/images/images/common/bul_arwr.gif) no-repeat 62px 6px !important;font-size:11px}
.paginate .pre,
.paginate .next { display:inline-block; color:#ccc; border:1px solid #e9e9e9;font-family:돋움 ;margin-left:10px }
.paginate a.pre,
.paginate a.next { color:#666;}
.paginate a:hover {border:1px solid #e9e9e9;}

.reply .paginate {padding:20px 0 0 0; text-align:center;}
.reply .paginate a,
.reply .paginate strong { display:inline-block;padding:3px 6px 3px 5px; color:#666; text-decoration:none; border:0;font-family:돋움;}
.reply .paginate strong { color:#5398d5 !important; border:0;font-weight:bold;font-family:돋움}

.reply .paginate .pre { margin-right:10px; padding:4px 3px 3px 12px;background:url(https://www.2ndrive.com/images/images/common/bul_arwl.gif) no-repeat 6px 6px !important;font-size:11px}
.reply .paginate .next { margin-left:0px; padding:4px 11px 3px 4px; background:url(https://www.2ndrive.com/images/images/common/bul_arwr.gif) no-repeat 62px 6px !important;font-size:11px}
.reply .paginate .pre,
.reply .paginate .next { display:inline-block; color:#ccc; border:1px solid #e9e9e9;font-family:돋움 ;background-color:#fff !important}
.reply .paginate a.pre,
.reply .paginate a.next {color:#666;}
.reply .paginate a:hover{color:#5398d5;}
.reply .paginate a.next:hover, .reply .paginate a.pre:hover {border:1px solid #e9e9e9;font-weight:normal}



/*LIST*/
.table1{width:100%;table-layout:fixed;border-bottom:2px solid #d9dcde}
.table1 thead th{font-size:11px;color:#555;background-color:#eceff1;text-align:center;height:29px}
.table1 thead th select{font-size:11px}
.table1 tbody tr.notice td.title a{font-weight:bold;color:#377fc0}
.table1 tbody tr.notice td.title span{color:#377fc0;}
.table1 tbody tr.first td{background-image:none}
.table1 tbody td{height:31px;background:url(https://www.2ndrive.com/images/images/common/dotline_gry.gif) left top repeat-x}
.table1 tbody td.no{color:#377fc0;font-size:11px;text-align:center}
.table1 tbody td.remark{text-align:center;font-size:11px}
.table1 tbody td.title{padding-left:8px}
.table1 tbody td.title span{margin-left:5px}
.table1 tbody td.writer{text-align:center}
.table1 tbody td.date{text-align:center}
.table1 tbody td.hit{text-align:center}
.table1 tbody td.no_sch{text-align:center;height:60px}
.list1 li{background:url(https://www.2ndrive.com/images/images/common/bul_sq_2x.gif) 0 6px no-repeat;font-size:11px;color:#6c6c6c;padding:0 0 1px 9px;line-height:1.5em;width:100%}
.list1 li p.tx1{font-size:11px;padding-top:1px}



.tb_tbstyle1{width:100%;border:1px solid #dbdbdb;border-collapse:collapse;table-layout:fixed}
.tb_tbstyle1 th{background-color:#efefef;text-align:center;font-weight:bold;color:#666;height:35px;border:1px solid #dbdbdb;width:50%}
.tb_tbstyle1 td{border:1px solid #dbdbdb;padding:16px 0 8px 0;vertical-align:middle}

.tb_tbstyle1 td dl{overflow:hidden;width:100%;margin:0 0 0 25px;padding:0}
.tb_tbstyle1 td dt{background:url(https://www.2ndrive.com/images/images/common/bul_sq.gif) 0 3px no-repeat;float:left;padding:0 0 0 15px;margin:0}
.tb_tbstyle1 td dd{margin:0 0 0 97px;height:20px;padding:0}
.tb_tbstyle1 td dl.manager dt{background-position: 0 7px}

/*list_search*/
.list_search {text-align:center}
.list_search *{vertical-align:middle}
.list_search .input_txt{border:1px solid #d8d8d8;color:#555;font-family:돋움;height:15px;padding:2px 0 0 2px;margin:0 5px 0 5px}

/*view*/
.view_wrap{border:1px solid #e9e9e9;}
.view_wrap .view{width:790px;margin:0 auto;padding-bottom:10px}
.view_wrap .title_box{border-bottom:1px solid #e2e2e2;overflow:hidden;width:100%;padding:11px 0 9px 0;line-height:1.3em}
.view_wrap .no{background-color:#e8f2fb;font-size:11px;color:#2c6aa7;padding:0 5px 0 4px;margin:0 7px 0 0;float:left}
.view_wrap .title{float:left;width:398px}
.view_wrap .title strong{margin:0 4px 0 0}

.view_wrap .write_info{float:right;}
.view_wrap .write_info li{float:left;font-size:11px;color:#999999;background:url(https://www.2ndrive.com/images/images/common/bul.gif) right 3px no-repeat;padding:0 5px}
.view_wrap .write_info li.date{background:none;}
.view_wrap .write_info li em{color:#2c6aa7}
.view_box{padding:27px 0 17px 0;margin:0 17px;line-height:1.4em}
.view_box *{line-height:1.4em;}
.view_box .admin{font-size:11px;text-align:right;color:#5592d7;margin-top:63px}
.view_box .admin span{font-size:12px}

.tb_os{width:100%;border-top:2px solid #d9e3eb;border-bottom:2px solid #d9e3eb;margin-top:40px}
.tb_os th{width:100px;background-color:#ecf3f7;font-weight:bold;color:#7398b4;font-size:13px;padding:8px 0 11px 22px}
.tb_os td{padding:0 0 0 33px;line-height:1.3em}
.tb_os tr.line td, .tb_os tr.line th{border-bottom:1px solid #d9e3eb}

/*write*/
.write_wrap{border-top:2px solid #d9e3eb;border-bottom:2px solid #d9e3eb}
.write_area{border:1px solid #e9e9e9;border-top:none;padding-top:9px}
.tb_write1{width:760px;margin:0 auto}
.tb_write1 th, .tb_write1 td{/*background:url(http://www.2ndrive.com/images/images/common/dotline_gry.gif) 0 bottom repeat-x*/border-bottom:1px solid #e2e2e2}
.tb_write1 th{font-weight:bold;padding:9px 0 10px 9px}
.tb_write1 td {padding:8px 0 5px 0}
.tb_write1 td dt{float:left}
.tb_write1 td dd{margin:0 0 0 116px}
.tb_write1 td.editor{border-bottom:none;padding-bottom:20px}
.tb_write1 td.ch_r{text-align:right;padding-right:10px}
.tb_write2{margin-bottom:20px}
.form_pos{overflow:hidden;margin-right:14px}
.form_pos dt{float:left}
.form_pos dd{text-align:right}
.form_pos dd input, .form_pos dt input{vertical-align:text-bottom;margin:0 3px 0 10px;}/*ie6,7*/
.form_pos dt input.first{margin-left:0 !important}
.reply_num{font-size:11px;color:#2c6aa7;font-weight:bold;margin:0 0 7px 13px}
.reply{width:788px;margin:0 auto;background-color:#f9f9f9;padding:15px 0 15px 0}
.reply table{width:772px;margin:0 auto;table-layout:fixed;}
.reply table th, .reply table td{background:url(http://www.2ndrive.com/images/images/common/dotline_gry.gif) 0 bottom repeat-x}
.reply table th {width:102px;color:#2c6aa7;padding:5px 0 0 10px;}
.reply table td{line-height:1.5em;line-height:1.5em;padding:12px 0 14px 0}
.reply table td span.date{font-size:11px;color:#999;margin-left:14px}
.reply_write{margin-left:120px;padding-top:20px}
.reply_write_edit{position:relative}
.reply_write_edit .btn_cancel{position:absolute;top:50px;right:68px}
.reply_write_edit textarea, .reply_write textarea{width:590px;border:1px solid #999999;background-color:#fff;height:40px;font-family:돋움}
.reply_write_edit *, .reply_write *{vertical-align:middle}
.reply_write_edit .bytes, .reply_write .bytes{font-size:11px;font-family:arial;margin-top:3px}
.reply_write_edit .bytes strong, .reply_write .bytes strong{color:#ff7245}
.reply_edit{margin:0 4px 0 6px;vertical-align:text-bottom}
.reply_del{vertical-align:text-bottom}

/*rule*/
.tab_rule{overflow:hidden;width:100%}
.tab_rule li{float:left;margin:0 0 0 2px;display:inline}
.tab_rule li.first{margin:0 }
.tab_rule li img{display:block}

.rule_wrap{border:1px solid #e9e9e9;border-top:none;padding:5px 20px 30px 30px}
.rule_wrap h3{font-size:12px;color:#5d5bba;font-weight:bold;padding-bottom:3px;margin-top:25px}
.rule_wrap dl{padding:0 0 0 0;margin:0}
.rule_wrap dt{padding:10px 0 4px 0;line-height:1.5em;}
.rule_wrap dd{line-height:1.6em}
.rule_wrap .txt_rule{line-height:1.8em;padding-top:20px}
.rule_wrap .list_privacy li a{line-height:1.5em;color:#5d5bba !important;text-decoration:underline}
.rule_wrap .privacy{color:#666;font-weight:normal;padding-bottom:13px;}

.p_top{text-align:right;padding:12px 0 15px 0}

.box_rules1{border:2px solid #dad9eb;padding:10px 10px 10px 10px;width:790px;height:136px;overflow-y:scroll;color:#8b8aa1;line-height:1.3em}
.box_rules1 h3{font-weight:normal;padding-bottom:15px}
.box_rules1 dl{padding-bottom:10px}
.box_rules1 dt{padding-bottom:5px}
.rules_agree{background-color:#eeeef6;color:#5d5bba;;text-align:center;padding:17px 0 }
.rules_agree input{vertical-align:text-bottom;margin:0 2px 0 0}/*ie6,7*/

/*원격접속*/
.tb_intro{border-top:2px solid #e7e7e7;padding:20px 0 8px 0;margin-bottom:11px}
.tb_remote{table-layout:fixed;width:100%}
.tb_remote th{width:140px;text-align:center;background:url(http://www.2ndrive.com/images/images/common/dotline_gry_y.gif) right top repeat-y}
.tb_remote th img{margin-top:2px}
.tb_remote td{padding:3px 0 0 15px;color:#7d7d7d;font-size:11px;line-height:1.6em}
.tb_remote td p.txt1 img{margin:7px 0 0 3px}
.tb_remote td p.txt1{font-size:11px;color:#ff7633}

.table2{width:100%;table-layout:fixed;border-top:2px solid #d9e3eb;border-bottom:2px solid #d9e3eb}
.table2 tr.first th, .table2 tr.first td{border-top:none}
.table2 tr th, .table2 tr td{vertical-align:top}
.table2 th{background-color:#ecf3f7;color:#7398b4;font-size:11px;font-weight:bold;border-top:1px solid #d9e3eb;padding:12px 0 7px 20px}
.table2 td{vertical-align:top;padding:9px 0 3px 10px;border-top:1px solid #d9e3eb}
.table2 td *{vertical-align:middle}
/*.table2 td select{margin-left:5px;vertical-align:text-bottom}*/
.table2 td select{vertical-align:middle;margin:0 0 2px 5px}


.table2 td select.first{margin-left:0}
.table2 td .textarea1{border:1px solid #dedede;font-size:12px;font-family:돋움;color:#333;line-height:1.5em;overflow:auto;padding:6px 5px 6px 13px}
.table2 td .form_info1{font-size:11px;color:#7398b4;margin-left:17px}
.table2 td p.txt_rece{font-size:11px;color:#7398b4;line-height:1.4em;padding:2px 0 12px 3px}

.table3{width:100%;table-layout:fixed;border-top:2px solid #dad9eb;border-bottom:2px solid #dad9eb}
.table3 tr.first th, .table3 tr.first td{border-top:none}
.table3 tr th, .table2 tr td{vertical-align:top}
.table3 th{background-color:#eeeef6;color:#9493bd;font-size:11px;font-weight:bold;border-top:1px solid #dad9eb;padding:12px 0 7px 20px}
.table3 td{vertical-align:top;padding:7px 0 5px 10px;border-top:1px solid #d9e3eb}
.table3 td *{vertical-align:middle}
.table3 td select{margin-left:5px;vertical-align:text-bottom;height:18px}
.table3 td select.first{margin-left:0}
.table3 td .form_info1{font-size:11px;color:#9493bd;margin-left:17px}
.table3 td p.txt_rece{font-size:11px;color:#9190d3;line-height:1.4em;padding:2px 0 5px 3px}

.table2 td.input_chk input, .table3 td.input_chk input{vertical-align:middle;margin:0 5px 0 0}/*ie6,7*/
.table2 td.input_chk label, .table3 td.input_chk label{margin-right:10px}

.inputtxt1{border:1px solid #dedede;height:13px;padding:2px 0 2px 3px;margin:0 0 6px 0}
.file_add{float:left;border:1px solid #dedede;width:383px;height:60px;overflow:auto;margin-right:4px;display:inline}
.file_add ul{margin:5px 0 0 5px}
.fileadd_wrap{overflow:hidden;width:100%}

/*box*/
.box_blue{border:6px solid #d5e5ef;width:580px;margin:24px auto 36px auto;overflow:hidden;padding:38px 0 6px 0}
.box_blue .acc dt.title{float:right;width:395px;border-bottom:1px solid #d5e5ef;height:24px;padding:3px 0 0 0}
.box_violet{border:6px solid #dad9eb;width:580px;margin:9px auto 36px auto;overflow:hidden;padding:38px 0 6px 0}
.box_violet .acc dt.title{float:right;width:395px;border-bottom:1px solid #c4c1d9;height:24px;padding:3px 0 0 0}

.att{margin:25px 0 0 104px}
.att img{margin:0 10px -2px 3px}
.ipin_att dt{line-height:1.5em}
.ipin_att dd.btn img{margin:9px 0 23px 0}

/*마이페이지*/
.stit1{padding:0 0 13px 0}
.stit1_memo{padding:4px 0 0 0;line-height:1.7em}
.stit1_memo2{border-top:2px solid #d9e3eb;border-bottom:2px solid #d9e3eb;padding:11px 0 9px 22px}
.stit1_memo2 input, .stit1_memo2 img{vertical-align:middle;margin:0 0 0 20px}
.stitle{font-size:12px;color:#348dca;font-weight:bold;padding:0 0 9px 0}
.stitle1{font-size:12px;color:#5d5bba;font-weight:bold;padding:0 0 9px 0}

.tb_myinf{margin:0 0 26px 0}
.tb_myinf td.post *{vertical-align:text-top;}
.tb_myinf td.post a{margin-left:5px}

.form_wrap{width:395px;;position:relative;/*height:90px*/;overflow:hidden}
.form_wrap p.error1{position:absolute;top:0px;left:0;color:#ff6600;}
.form_wrap p.error1 a{text-decoration:underline;color:#ff6600}
.form_wrap p.error2{color:#ff6600;line-height:1.2em;height:36px}
.form_wrap p.btn a{margin-right:7px}

.realmember{float:left;width:278px;margin-top:8px;}
.realmember dt{float:left;font-weight:bold;;padding-top:2px}
.realmember dd{margin:0 0 0 90px;padding:0 0 6px 0}
.realmember dd input{font-size:12px;font-family:돋움;height:15px;padding:2px 0 0 2px}
.confirm_bg{float:left;background:url(https://www.2ndrive.com/images/images/common/bg_bar.gif) left 2px no-repeat;width:77px;height:58px;padding:0 0 0 7px;margin-top:3px}

.form_wrap .join_sch{font-size:11px;clear:both;margin:0 0 0 65px;}
.form_wrap .join_sch input{vertical-align:text-bottom;margin:0 2px 0 5px}/*ie6,7*/
.form_wrap .join_sch a{background:url(https://www.2ndrive.com/images/images/common/bul_arwr.gif) 0 2px no-repeat;padding:0 0 0 8px}
.memv1{width:255px;}
.memv1 dd{margin-left:65px}
.form_wrap .real_form{padding-top:15px;overflow:hidden;width:100%}

.sec1{background:url(https://www.2ndrive.com/images/images/img/img_security.gif) 0 0 no-repeat;margin-left:54px}
.sec1 dl.input_form1{margin:0 0 0 96px}
dl.input_form1 dt.title{padding:5px 0 5px 0;}
.sec1 dl.input_form1 dd.con{padding:0 0 31px 0;margin:0 0 0 0;line-height:1.5em;}
.input_form1 dt span{display:block}
.input_form1 dt span.error1{color:#ff6600}

.backimg1{background:url(https://www.2ndrive.com/images/images/img/img_send.gif) 0 0 no-repeat;margin-left:54px}
.backimg2{background:url(https://www.2ndrive.com/images/images/img/img_member.gif) 0 0 no-repeat;margin-left:54px}
.backimg3{background:url(https://www.2ndrive.com/images/images/img/img_join.gif) 0 0 no-repeat;margin-left:54px}
.backimg3 dl.input_form1{margin:0 0 0 116px}


.log_box{width:460px;margin:0 auto}

.login_pg{width:322px;float:left;margin:7px 0 0 28px;display:inline;}
.login_pg dt{float:left;font-weight:bold;color:#666;padding-top:2px}
.login_pg dd{margin:0 0 4px 65px;}
.login_pg dd span{font-size:11px;color:#737373;margin-left:6px}
.login_pg dd span input{vertical-align:text-bottom;margin:0 2px 0 0}/*ie6,7*/
.join_member{text-align:center;font-size:11px;padding-top:14px;border-top:1px solid #d5e5ef;}
.join_member .member, .join_member .id_pw_sch{background:url(https://www.2ndrive.com/images/images/common/bul_arwr.gif) 0 2px no-repeat;padding:0 0 0 8px;}
.join_member a.id_pw_sch{color:#ff6600}
.join_member span{margin-right:13px}
.wlog{width:466px;height:60px}
.wlog dd .secu{vertical-align:middle;margin:0 0 0 3px}

.solar{margin:0 0 0 22px}
.solar label{margin-right:12px}

.tab_mypage{height:33px;background:url(https://www.2ndrive.com/images/images/common/tab_mypage_bg.gif) 0 0 repeat-x;margin-bottom:37px;width:100%;overflow:hidden}
.tab_mypage ul{float:left;margin:0 0 0 27px;display:inline}
.tab_mypage li{float:left;margin-right:2px;display:inline}
.tab_right{float:right;margin-top:6px}

.list3 li{background:url(https://www.2ndrive.com/images/images/common/bul_arw_v_blue.gif) 0 6px no-repeat;padding:0 0 2px 9px;line-height:1.5em}
.mypage_pg{margin:4px 0 24px 23px}

.stitle_position{position:relative;width:100%}
.stitle_position select{margin:0 2px 0 0}
.stitle_position span{position:absolute;top:0;right:0;font-size:11px;font-weight:bold}
.tb_myaccount{width:100%;border-top:2px solid #d9e3eb;border-bottom:2px solid #d9e3eb;margin-bottom:23px}
.tb_myaccount th{font-size:11px;text-align:center;color:#7398b4;font-weight:bold;background-color:#ecf3f7;padding:12px 0 6px 0;border-left:1px solid #d9e3eb}

.tb_myaccount td.no, .tb_myaccount th.no{border-left:none}

.tb_myaccount td{padding:12px 0 6px 0;border-left:1px solid #d9e3eb;text-align:center;border-top:1px solid #d9e3eb}
.tb_myaccount td.no_list{border-left:none;text-align:center;padding:12px 0 6px 0}

/*회원가입동의서작성*/
.list2 li{background:url(http://www.2ndrive.com/images/images/common/bul_arw_v.gif) 0 6px no-repeat;padding:0 0 2px 9px;line-height:1.5em}
.space00{margin:11px 0 1px 22px}

.box_print_wrap{border:2px solid #dad9eb}
.box_print_wrap .box_print{width:706px;margin:0 auto;padding:45px 0 43px 0}
.box_print_wrap .box_print h4{font-size:14px;color:#615da4;font-weight:bold;text-align:center;margin-bottom:30px}

.box_print ol{margin:11px 0 10px 0}
.box_print li{line-height:1.7em}
.box_print .consent{line-height:1.7em}
.box_print .date{text-align:right;padding:41px 0 27px 0}
.box_print .date span{margin-left:44px}
.box_print .consent1{text-align:right}
.box_print .consent1 span{margin-left:144px}

/*서비스소개*/
.service{position:relative}
.service p.service_go{position:absolute;top:443px;right:45px;}
.service p.service_go img{margin-left:8px}
.service img.btn_more{position:absolute;top:257px;left:267px}
.service .app_down{position:absolute;top:190px;left:588px}

.service .app_down2{position:absolute;top:206px;left:583px}
.service .app_down3{position:absolute;top:206px;left:693px}

/*이벤트상품*/
.buy_wrap{border:1px solid #e4e4e4;padding:4px 0 0 0;margin-bottom:25px}
.buy_wrap .txt_eventinfo{margin:0 0 41px 4px}
.goods_wrap{width:765px;margin:0 auto 0 auto;overflow:hidden;padding-bottom:42px}

.goods_wrap dt{border-bottom:1px solid #e4e4e4;padding-bottom:8px}
.goods_wrap dd.img{float:left;width:283px;}
.goods_wrap dd.img img{margin:29px 0 0 17px}
.goods_wrap dd.detail{float:left}
.goods_wrap dd.detail li{background:url(https://www.2ndrive.com/images/images/common/bul_black.gif) 0 8px no-repeat;padding:0 0 0 73px;line-height:1.9em;}
.goods_wrap dd.detail li span{float:left;margin-left:-60px}
.goods_wrap dd.detail li em{color:#ff6600;font-family:myriad pro,arial;font-size:22px;font-weight:bold;letter-spacing:-1px}
.goods_wrap dd.detail ul{margin:34px 0 14px 0}

.account_wrap{margin-top:50px}
.tab_acc{background:url(https://www.2ndrive.com/images/images/common/tab_buy_bg.gif) 0 0 no-repeat;height:37px;margin-bottom:40px;position:relative}
.tab_acc .step2{position:absolute;top:0;left:258px}
.tab_acc .step3{position:absolute;top:0;right:0}
.table2 td.agreement{text-align:center;padding-bottom:7px}
.table2 td.agreement img{margin:0 0 0 20px}
.table2 td.agreement input{margin:0 4px 0 0;vertical-align:middle}
.tb_account{margin-bottom:45px}
.acc_way{text-align:center}
.acc_way li{display:inline;margin:0 20px 0 0}
.acc_way li input{vertical-align:text-top;margin-right:4px}/*ie6,7*/
.btn_back{position:absolute;left:0}

.txt_goods_noti{text-align:center;line-height:1.6em;margin:30px 0 0 0}

.buy_error{color:#ff6600;font-weight:bold;text-align:center;padding:0 0 27px 0}
.buy_error_wrap{border-top:2px solid #d9e3eb;border-bottom:2px solid #d9e3eb;padding:0 0 14px 0;text-align:center}
.error_info{width:430px;margin:0 auto}
.error_info td{line-height:1.5em;height:134px;color:#555}
.error_info td strong{display:block}
.phone{background-color:#fafafa;overflow:hidden;width:430px;margin:0 auto;padding:6px 0 3px 0}

.phone td{;font-size:11px;color:#999;text-align:left;background:url(https://www.2ndrive.com/images/images/common/icon_phone.gif) 0 2px no-repeat;padding:0 0 2px 15px;}

/*layer*/
.layer_wrap{position:relative;z-index:200}
.layer_in{position:absolute;top:-58px;left:378px;border:2px solid #82c4dd;width:227px;background-color:#FFF;padding:12px 0 20px 0}
.layer_in p.btn{text-align:center}
.tb_layer1{height:70px;line-height:1.3em;width:100%}
.tb_layer1 td{text-align:center;}
