/* CUGÀÎÆ®¶ó³Ý CSS ÀÔ´Ï´Ù / ÀÛ¾÷ÀÚ : ¹é¸íÈÆ(leonato@eluocnc.com) */
#Sun {width:1100px; height:94px; position:relative; z-index:999; background:url('/img/g/bg_body_1.jpg') repeat-x top center;}
#Sun #Logo {position:absolute; left:72px; top:16px; z-index:99;}
#Sun #AppStore {position:absolute; left:242px; top:20px; z-index:8;}
#Sun #Top_menu {position:absolute; right:69px; top:28px; z-index:9999;}
#Sun #Top_menu ul {float:left;}
#Sun #Top_menu li {float:left; padding-right:1px; background:url('/img/i/icon_vert_1px6px.gif') no-repeat right 9px;}
#Sun #Top_menu li.end {background:none;}
#Sun #Top_menu #Global_site {float:left; z-index:9999;}
#Sun #Main_menu {position:absolute; left:0px; top:60px; width:100%; z-index:999; text-align:center;}
#Sun #Main_menu2 {position:absolute; left:0px; top:60px; width:100%; z-index:999; text-align:center;}

/* Contents Visual Area ================================ */
#Contents .cva {height:120px; overflow:hidden; position:relative;}
#Contents .cva_cs {height:102px;}
#Contents .cva .cva_go {position:absolute; left:445px; top:22px;}

/* ÀÏ¹ÝÆäÀÌÁö ================================ */
#Contents .memoBox01 {overflow:hidden; width:659px; margin-bottom:20px; padding-left:21px; padding-top:22px; background:url('/img/support/contens_square_bg.gif') no-repeat 0 0;}
#Contents .gubun_horizon {width:680px; overflow:hidden; height:30px; background:url('/img/support/gubun_horizon.gif') no-repeat 0 top;}
#Contents .login_img_01 {float:left; width:312px;}
#Contents .memoBox_rtop {float:left; overflow:hidden; width:306px; height:62px; margin-bottom:18px; border-bottom:1px solid #e6e6e6;}

#Contents .memoBox_rbottom {float:left; width:306px;}
#Contents .memoBox_rbottom .btn_gift_info img {margin-top:8px;}
#Contents .memoBox_rbottom .btn_gift_info img {margin-right:6px;}
#Contents .memoBox_rbottom p {clear:both;}
#Contents .memoBox_rbottom p img {vertical-align:middle;}
#Contents .memoBox_rbottom p span.txt_l {float:left; padding-left:13px; margin-bottom:4px; background:url('/img/i/icon_dot_red.gif') no-repeat 0 6px;}
#Contents .memoBox_rbottom p span.btn_r {float:right;}
#Contents .memoBox_rbottom p span.txt_r img ,
#Contents .memoBox_rbottom p span.txt_l img {padding-top:3px;}


/* È¸¿ø°¡ÀÔ */
#Contents .reg_agreeBox {margin-bottom:30px;}
#Contents .reg_agreeBox_end {margin-bottom:6px;}
#Contents .reg_agreeBox h4 {padding-left:11px; height:23px; background:url('/img/i/icon_front_point_01.gif') no-repeat 0 2px;}
#Contents .reg_agreeBox .memo {width:678px; height:109px; padding-top:2px; padding-left:2px; background:url('/img/support/rules_square_bg.gif') no-repeat left top;}
#Contents .reg_agreeBox .memo .memo2 {overflow:auto; width:654px; height:85px; padding:10px;}

#Contents h5.center_title {position:relative; width:668px; padding-left:12px; display:block; height:23px; background:url('/img/i/icon_front_point_01.gif') no-repeat 1px 2px;}


/* °Ô½ÃÆÇ ¹öÆ° & °°Àº ¶óÀÎ & ÀÌ¹ÌÁö °£°Ý ================================ */
#Contents .btn_r {float:right;}
#Contents .btn_r2 {text-align:right;}
#Contents .btn_r_mb {margin-bottom:20px;}
#Contents .txt_l {padding-top:4px;}
#Contents .txt_l img {vertical-align:middle;}
#Contents img.mr1 {margin-right:1px;}


/* °Ô½ÃÆÇ ¾²±â ================================ */
#Contents .bbs_write {width:680px; margin-bottom:6px; overflow:hidden;}
#Contents .bbs_write table {table-layout:fixed;}
#Contents .bbs_write tbody tr.bg_color {background:#f9f9f9;}
#Contents .bbs_write tbody tr.line2 {height:45px;}
#Contents .bbs_write tbody tr.line2b {height:55px;}
#Contents .bbs_write tbody tr.line_textarea {height:85px;}
#Contents .bbs_write tbody tr.line3over th {vertical-align:top; padding-top:9px;}
#Contents .bbs_write tbody tr.line3over td {padding-top:12px; padding-bottom:12px;}
#Contents .bbs_write tbody tr .address2 {margin-top:5px;}
#Contents .bbs_write tbody tr.head_top th {height:20px; text-align:left; padding-left:25px; padding-top:11px; vertical-align:top; border-bottom:1px solid #ececec; background:url('/img/bbs/th_list_head_bg_only.gif') repeat-x 0 0;}
#Contents .bbs_write tbody tr.head_top th.important_gstar {padding-left:15px;}
#Contents .bbs_write tbody tr.head_top td {height:32px; *height:28px; text-align:left; padding-left:25px; padding-top:3px; vertical-align:middle; border-bottom:1px solid #ececec; background:url('/img/bbs/th_list_head_bg.gif') repeat-x left top;}
#Contents .bbs_write tbody th {height:30px; *height:29px; font-weight:normal; text-align:left; padding-left:25px; vertical-align:middle; border-bottom:1px solid #ececec;}
#Contents .bbs_write tbody th.important_gstar {color:#44A1A7; padding-left:15px;}
#Contents .bbs_write tbody th img {vertical-align:middle;}
#Contents .bbs_write tbody td {height:30px; *height:29px; text-align:left; padding-left:25px; vertical-align:middle; border-bottom:1px solid #ececec;}
#Contents .bbs_write tbody td span {color:#d6d6d6;}
#Contents .bbs_write tbody td .btn_r {float:right; margin-top:-7px; margin-right:14px;}
#Contents .bbs_write tbody td .hp_input {float:left; margin-right:5px;}
#Contents .bbs_write tbody td dl.sms_agree {float:left; *margin-top:3px;}
#Contents .bbs_write tbody td dd.text_opt01 {color:#c5c4c4; padding-left:25px; }
#Contents .bbs_write tbody td img {vertical-align:middle; *margin-top:-2px;}
#Contents .bbs_write tbody td.last {padding-left:15px;}
#Contents .bbs_write tbody td.memo {padding:25px 25px 30px 25px; min-height:100px; *height:100px; vertical-align:top; border-bottom:1px solid #ececec;}
#Contents .bbs_write tbody td.zipcode p {color:#44a1a7; padding-top:7px; }
#Contents .bbs_write tbody td.zipcode {padding-top:5px; padding-bottom:5px;  }


/* select, input ´Ôµé ================================ */
input {font-size:12px; color:#858585; padding-left:4px; padding-top:3px; vertical-align:middle; height:13px;}
input.acenter {text-align:center;}
input.input75 {width:69px; border:1px solid #d6d6d6;}
input.input45 {width:39px; border:1px solid #d6d6d6;}
input.input90 {width:84px; border:1px solid #d6d6d6;}
input.input110 {width:104px; border:1px solid #d6d6d6;}
input.input120 {width:113px; border:1px solid #d6d6d6;}
input.input125 {width:119px; border:1px solid #d6d6d6;}
input.input140 {width:134px; border:1px solid #d6d6d6;}
input.input163 {width:157px; border:1px solid #d6d6d6;}
input.input164 {width:158px; border:1px solid #d6d6d6;}
input.input165 {width:159px; border:1px solid #d6d6d6;}
input.input170 {width:164px; border:1px solid #d6d6d6;}
input.input185 {width:179px; border:1px solid #d6d6d6;}
input.input210 {width:204px; border:1px solid #d6d6d6;}
input.input236 {width:230px; border:1px solid #d6d6d6;}
input.input235 {width:235px; border:1px solid #d6d6d6;}
input.input245 {width:239px; border:1px solid #d6d6d6;}
input.input350 {width:344px; border:1px solid #d6d6d6;}
input.input355 {width:349px; border:1px solid #d6d6d6;}
input.input510 {width:504px; border:1px solid #d6d6d6;}

select.select55 {width:55px;}
select.select100 {width:100px;}
select.select110 {width:110px;}
select.select120 {width:120px;}

textarea.textarea510 {width:507px; height:70px;}
textarea.textarea655 {width:652px; height:70px;}
