/* 작성자 : Jong-won, LEE */

/* 공통 CSS Document */
* {padding:0; margin:0; font-family:Dotum,'돋움'; font-size:12px; color:#717171; text-decoration:none;}

a:link, a:active, a:visited {color:#717171;}
a:hover {color:#ff6600;}

img{border:0;}
ul, li, ol, dd, dl{list-style:none; margin:0; padding:0;}
em{font-style:normal;}
.bg_none {background:none !important;}
.clear {clear:both;}
.f_l {float:left;}
.f_r {float:right;}
.align_c {text-align:center;}

/* 마진, 패딩 */
.mar_t_15 {margin-top:15px;}
.mar_b_12 {margin-bottom:12px;}
.mar_b_15 {margin-bottom:15px;}
.mar_b_20 {margin-bottom:20px;}
.mar_b_25 {margin-bottom:25px;}

/* 넓이 높이 */
.wid_125 {width:125px;}
.wid_155 {width:155px;}
.wid_300 {width:300px;}

/* 폰트 */
.txt_dred_11 {font-size:11px;}
.txt_dgeen_11 {font-size:11px; color:#7ba810;}
.txt_dgeen_11 a:link, .txt_dgeen_11 a:active, .txt_dgeen_11 a:visited {font-size:11px; color:#7ba810;}
.txt_dgeen_11 a:hover {font-size:11px; color:#ff6600;}
.txt_grey_11 a:link, .txt_grey_11 a:active, .txt_grey_11 a:visited {font-size:11px; color:#555555; letter-spacing:-1px;}
.txt_grey_11 a:hover {font-size:11px; color:#555555; letter-spacing:-1px;}

.txt_grey_12, .txt_grey_12 a:link, .txt_grey_12 a:active, .txt_grey_12 a:visited {font-size:12px; color:#999; letter-spacing:0px; line-height:120%}
.txt_grey_12 a:hover {font-size:12px; color:#ff6633; letter-spacing:0px;}


.txt_forsale {font-size:12px; color:#969696; text-decoration:line-through;}
.txt_red_b12 {font-size:12px; color:#ff3243; font-weight:bold;}
.txt_blue_12 {font-size:12px; color:#0066c3; font-weight:normal; letter-spacing:-1px; line-height:120%;}
.txt_blue_12 a:link {font-size:12px; color:#0066c3; font-weight:normal; letter-spacing:-1px; line-height:120%;}
.txt_blue_12 a:visited {font-size:12px; color:#0066c3; font-weight:normal; letter-spacing:-1px; line-height:120%;}
.txt_blue_12 a:active {font-size:12px; color:#0066c3; font-weight:normal; letter-spacing:-1px; line-height:120%;}
.txt_blue_12 a:hover {font-size:12px; color:#0049ae; font-weight:normal; letter-spacing:-1px; line-height:120%;}
.txt_blue_12b {font-size:12px; color:#0066c3; font-weight:bold; letter-spacing:-1px; line-height:120%;}
.txt_blue_12b a:link {font-size:12px; color:#0066c3; font-weight:bold; letter-spacing:-1px; line-height:120%;}
.txt_blue_12b a:visited {font-size:12px; color:#0066c3; font-weight:bold; letter-spacing:-1px; line-height:120%;}
.txt_blue_12b a:active {font-size:12px; color:#0066c3; font-weight:bold; letter-spacing:-1px; line-height:120%;}
.txt_blue_12b a:hover {font-size:12px; color:#0049ae; font-weight:bold; letter-spacing:-1px; line-height:120%;}

.txt_blue_b12 {font-size:12px; color:#0066c3; font-weight:bold; letter-spacing:-1px;}
.txt_blue_b12 a:link {font-size:12px; color:#0066c3; font-weight:bold; letter-spacing:-1px;}
.txt_blue_b12 a:visited {font-size:12px; color:#0066c3; font-weight:bold; letter-spacing:-1px;}
.txt_blue_b12 a:active {font-size:12px; color:#0066c3; font-weight:bold; letter-spacing:-1px;}
.txt_blue_b12 a:hover {font-size:12px; color:#0049ae; font-weight:bold; letter-spacing:-1px;}
.txt_blue_n11 {font-size:11px; color:#63a80b; font-weight:normal; letter-spacing:-1px;}

.txt_black_b12 {font-size:12px; color:#555; font-weight:bold; letter-spacing:-1px;}
.txt_red_b12_uline {font-size:12px; color:#ff1717; font-weight:bold; text-decoration:underline;}
.red13b_l {font-size:13px; color:#fe0000; font-weight:bold;text-decoration:line-through;}

.txt_orange_11 {font-size:11px; color:#717171;}
.txt_orange_11 a:link, .txt_orange_11 a:active, .txt_orange a:visited {font-size:11px; color:#717171;}
.txt_orange_11 a:hover {font-size:11px; color:#ff6600;}


/* 아이콘 */
.ic_best {background:url(/images/common/collect_icon.gif) no-repeat 0px 0px; padding-left:33px; margin-bottom:6px;}

/* 탑인크루드 */
#top_warp {width:960px; margin:0 auto; margin-bottom:15px;}
#top_warp .top_menu_menu h1{margin:0 auto; position:absolute; margin-top:12px; width:143px; height:60px;}
#top_warp .top_menu_menu {position:relative; background:url(/images/common/top/top_bg.gif); height:117px;}
#top_warp .top_menu_menu dl{width:px; height:18px; position:absolute; top:6px; right:14px; font-size:11px; text-align:right;}
#top_warp .top_menu_menu dl dd{display:inline; margin-top:4px; font-size:0px; line-height:0px;float:left;}
#top_warp .top_menu_menu dl dd.util1{width:57px; font-size:0px; line-height:0px;}
#top_warp .top_menu_menu dl dd.util2{width:45px; font-size:0px; line-height:0px;}
#top_warp .top_menu_menu dl dd.util3{width:55px; font-size:0px; line-height:0px;}
#top_warp .top_menu_menu dl dd.util4{width:80px; font-size:0px; line-height:0px;}
#top_warp .top_menu_menu dl dd.util5{width:49px; font-size:0px; line-height:0px; margin-left:5px;}
#top_warp .top_menu_menu .top_g_menu ul li.pr{padding:0 8px; font-size:11px; color:#b3b3b3;}
/*#top_warp .top_menu_menu h1{margin:0 auto; position:absolute; top:12px; left:385px;}*/
#top_warp .top_menu_menu .top_left_bn {width:185px; height:73px; padding:40px 3px 0 14px; float:left;}
#top_warp .top_menu_menu .top_menu_warp {float:left; margin-top:79px;}
#top_warp .top_menu_menu .banner2 {float:left; margin:40px 0 0 0px;}
#top_warp .top_sub_Mn {background:url(/images/common/top/top_smenu_bg.gif) no-repeat; height:24px; padding:0px 0 0 221px; letter-spacing:-1px;}
#top_warp .top_sub_Mn ul li {display:inline; margin-right:57px;  height:24px; font-size:0px; line-height:0px;}

/* footer include */
#bottom_warp {background-color:#f5f5f5; margin-top:40px;}
#bottom_warp .btm_body {margin:0 auto; padding:24px 0 29px 0; width:890px;}
#bottom_warp .btm_body h1{float:left; margin:12px 55px 0 12px;}
#bottom_warp .btm_body ul {float:left; margin-bottom:11px;}
#bottom_warp .btm_body ul li{font-size:0px; line-height:0px;}
#bottom_warp .btm_body ul li.m1{float:left; width:47px; font-size:0px; line-height:0px;}
#bottom_warp .btm_body ul li.m2{float:left; width:56px; font-size:0px; line-height:0px;}
#bottom_warp .btm_body ul li.m3{float:left; width:55px; font-size:0px; line-height:0px;}
#bottom_warp .btm_body ul li.m4{float:left; width:102px; font-size:0px; line-height:0px;}
#bottom_warp .btm_body ul li.m4_1{float:left; width:83px; font-size:0px; line-height:0px;}
#bottom_warp .btm_body ul li.m5{float:left; width:88px; font-size:0px; line-height:0px;}
#bottom_warp .btm_body ul li.m6{float:left; width:54px; font-size:0px; line-height:0px;}
#bottom_warp .btm_body ul li.m7{float:left; width:45px; font-size:0px; line-height:0px;}
#bottom_warp .btm_body .company {float:left;}

/* 파트너 */
#partner_body {width:960px; margin:0 auto; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; height:52px; margin-top:8px;}
#partner_body .l_btn {float:left; padding:18px 0 0 13px;}
#partner_body .r_btn {float:right; padding:18px 13px 0 0;}
#partner_body .partner_logo {float:left; margin:1px 25px 0 25px;}

/* sitemap */
#main_sitemap_warp {width:960px; margin:0 auto; border-top:0px solid #dedede; margin-top:22px;}
#main_sitemap_warp .sitemap_01 {width:155px; height:95px; padding:10px 0px 22px 5px; float:left;}
#main_sitemap_warp .sitemap_01 td.mar_r_3 {background:url(/images/common/icon_arrow_01.gif) no-repeat 0px 7px; padding-left:6px;}
#main_sitemap_warp .sitemap_01 td.mar_r_3 a:link, #main_sitemap_warp .sitemap_01 td.mar_r_3 a:active, #main_sitemap_warp .sitemap_01 td.mar_r_3 a:visited{font-size:12px;letter-spacing:-1px; color:#454545;}
#main_sitemap_warp .sitemap_01 td.mar_r_3 a:hover{font-size:12px;letter-spacing:-1px; color:#1d6183;}
#main_sitemap_warp .sitemap_01 td.mar_r_4 {background:url(/images/common/icon_arrow_01.gif) no-repeat 0px 7px; padding-left:6px;}
#main_sitemap_warp .sitemap_01 td.mar_r_4 a:link, #main_sitemap_warp .sitemap_01 td.mar_r_4 a:active, #main_sitemap_warp .sitemap_01 td.mar_r_4 a:visited{font-weight:bold; font-size:12px;letter-spacing:-1px; color:#454545;}
#main_sitemap_warp .sitemap_01 td.mar_r_4 a:hover{font-size:12px;letter-spacing:-1px; color:#000000;}
#main_sitemap_warp .sitemap_01 td.mar_r_5 {background:url(/images/common/icon_arrow_01.gif) no-repeat 0px 7px; padding-left:6px;}
#main_sitemap_warp .sitemap_01 td.mar_r_5 a:link, #main_sitemap_warp .sitemap_01 td.mar_r_5 a:active, #main_sitemap_warp .sitemap_01 td.mar_r_5 a:visited{font-weight:bold; font-size:12px;letter-spacing:-1px; color:#1d6183;}
#main_sitemap_warp .sitemap_01 td.mar_r_5 a:hover{font-size:12px;letter-spacing:-1px; color:#000000;}
#main_sitemap_warp .sitemap_02 {float:right; width:138px; height:130px; padding:10px 8px;}
#main_sitemap_warp .sitemap_02 td.mar_r_3 {background:url(/images/common/icon_arrow_01.gif) no-repeat 0px 7px; padding-left:5px;}
#main_sitemap_warp .sitemap_01 h1, #main_sitemap_warp .sitemap_02 h1{margin-bottom:7px; padding-left:3px;}
#main_sitemap_warp .sitemap_01 td, #main_sitemap_warp .sitemap_02 td{height:19px;}

/* sitemap 임시*/
#main_sitemap_warp {width:960px; margin:0 auto; border-top:0px solid #dedede; margin-top:22px;}
#main_sitemap_warp .sitemap_03 {width:187px; height:95px; padding:10px 0px 40px 5px; float:left;}
#main_sitemap_warp .sitemap_03 td.mar_r_3 {background:url(/images/common/icon_arrow_01.gif) no-repeat 0px 7px; padding-left:6px;}
#main_sitemap_warp .sitemap_03 td.mar_r_3 a:link, #main_sitemap_warp .sitemap_03 td.mar_r_3 a:active, #main_sitemap_warp .sitemap_03 td.mar_r_3 a:visited{font-size:12px;letter-spacing:-1px; color:#454545;}
#main_sitemap_warp .sitemap_03 td.mar_r_3 a:hover{font-size:12px;letter-spacing:-1px; color:#1d6183;}
#main_sitemap_warp .sitemap_03 td.mar_r_4 {background:url(/images/common/icon_arrow_01.gif) no-repeat 0px 7px; padding-left:6px;}
#main_sitemap_warp .sitemap_03 td.mar_r_4 a:link, #main_sitemap_warp .sitemap_03 td.mar_r_4 a:active, #main_sitemap_warp .sitemap_03 td.mar_r_4 a:visited{font-weight:bold; font-size:12px;letter-spacing:-1px; color:#454545;}
#main_sitemap_warp .sitemap_03 td.mar_r_4 a:hover{font-size:12px;letter-spacing:-1px; color:#000000;}
#main_sitemap_warp .sitemap_03 td.mar_r_5 {background:url(/images/common/icon_arrow_01.gif) no-repeat 0px 7px; padding-left:6px;}
#main_sitemap_warp .sitemap_03 td.mar_r_5 a:link, #main_sitemap_warp .sitemap_03 td.mar_r_5 a:active, #main_sitemap_warp .sitemap_03 td.mar_r_5 a:visited{font-weight:bold; font-size:12px;letter-spacing:-1px; color:#1d6183;}
#main_sitemap_warp .sitemap_03 td.mar_r_5 a:hover{font-size:12px;letter-spacing:-1px; color:#000000;}
#main_sitemap_warp .sitemap_04 {float:right; width:138px; height:130px; padding:10px 8px;}
#main_sitemap_warp .sitemap_04 td.mar_r_3 {background:url(/images/common/icon_arrow_01.gif) no-repeat 0px 7px; padding-left:5px;}
#main_sitemap_warp .sitemap_03 h1, #main_sitemap_warp .sitemap_02 h1{margin-bottom:7px; padding-left:3px;}
#main_sitemap_warp .sitemap_03 td, #main_sitemap_warp .sitemap_02 td{height:19px;}

/* 페이지 리스트 */
#board_list {padding:7px 0;font:12px Gulim; color:#ff5500;font-weight:bold;text-decoration:none;}
#board_list a:link {font:12px Gulim; color:#999;font-weight:bold;text-decoration:none;}
#board_list a:visited {font:12px Gulim; color:#999;font-weight:bold;text-decoration:none;}
#board_list a:active {font:12px Gulim; color:#999;font-weight:bold;text-decoration:none;}
#board_list a:hover {font:12px Gulim; color:#000;font-weight:bold;text-decoration:underline;}

/* 입찰권 무료충전소 텍스트 */
.refill_text1 {font:12px Gulim; color:#333;font-weight:bold;text-decoration:none;}
.refill_text2 {font:12px Gulim; color:#ff6800;font-weight:bold;text-decoration:none;}

/* 카피라이트부분 */
.footer1 {font:12px Gulim; color:#666; line-height:17px; letter-spacing:-1px;text-decoration:none;}
.footer1 a:link {font:12px Gulim; color:#666; line-height:17px; letter-spacing:-1px;text-decoration:none;}
.footer1 a:visited {font:12px Gulim; color:#666; line-height:17px; letter-spacing:-1px;text-decoration:none;}
.footer1 a:active {font:12px Gulim; color:#666; line-height:17px; letter-spacing:-1px;text-decoration:none;}
.footer1 a:hover {font:12px Gulim; color:#333; line-height:17px; letter-spacing:-1px; text-decoration:underline;}

.footer2 {font:14px Gulim; color:#666; line-height:17px; letter-spacing:-1px; font-weight:bold;text-decoration:none;}
.footer2 a:link {font:14px Gulim; color:#666; line-height:17px; letter-spacing:-1px; font-weight:bold;text-decoration:none;}
.footer2 a:visited {font:14px Gulim; color:#666; line-height:17px; letter-spacing:-1px; text-decoration:line-through; font-weight:bold;text-decoration:none;}
.footer2 a:active {font:14px Gulim; color:#666; line-height:17px; letter-spacing:-1px; font-weight:bold;text-decoration:none;}
.footer2 a:hover {font:14px Gulim; line-height:17px; color:#333;font-weight:bold;text-decoration:underline;}

/* 이벤트 공짜경매 */
.event_auction {width:210px; float:left; margin-top:15px;}
.event_auction ul {width:210px; background:url(/images/common/left_event_img3.gif) repeat-y;}
.event_auction ul li.title {font-size:15px; color:#333333;}
.event_auction ul li.sale {font-size:15px; color:#000000; font-weight:bold;}

.black11  {font-size:11px; color:#555; line-height:17px; letter-spacing:-1px;}
.black11 a:link {font-size:11px; color:#555; line-height:17px; letter-spacing:-1px;}
.black11 a:visited {font-size:11px; color:#555; line-height:17px; letter-spacing:-1px;}
.black11 a:active {font-size:11px; color:#555; line-height:17px; letter-spacing:-1px;}
.black11 a:hover {font-size:11px; color:#555; line-height:17px; letter-spacing:-1px;}

.grey11 {font-size:11px; color:#666; line-height:17px; letter-spacing:-1px;}
.grey11 a:link {font-size:11px; color:#666; line-height:17px; letter-spacing:-1px;}
.grey11 a:visited {font-size:11px; color:#666; line-height:17px; letter-spacing:-1px;}
.grey11 a:active {font-size:11px; color:#666; line-height:17px; letter-spacing:-1px;}
.grey11 a:hover {font-size:11px; color:#333; line-height:17px; letter-spacing:-1px;}

.grey11_line {font-size:11px; color:#666; line-height:17px; letter-spacing:-1px; text-decoration:line-through;}
.grey11_line a:link {font-size:11px; color:#666; line-height:17px; letter-spacing:-1px; text-decoration:line-through;}
.grey11_line a:visited {font-size:11px; color:#666; line-height:17px; letter-spacing:-1px; text-decoration:line-through;}
.grey11_line a:active {font-size:11px; color:#666; line-height:17px; letter-spacing:-1px; text-decoration:line-through;}
.grey11_line a:hover {font-size:11px; color:#333; line-height:17px; letter-spacing:-1px; text-decoration:line-through;}

.grey12_line {font-size:12px; color:#666; line-height:17px; letter-spacing:0px; text-decoration:line-through;}
.grey12_line a:link {font-size:12px; color:#666; line-height:17px; letter-spacing:0px; text-decoration:line-through;}
.grey12_line a:visited {font-size:12px; color:#666; line-height:17px; letter-spacing:0px; text-decoration:line-through;}
.grey12_line a:active {font-size:12px; color:#666; line-height:17px; letter-spacing:0px; text-decoration:line-through;}
.grey12_line a:hover {font-size:12px; color:#333; line-height:17px; letter-spacing:0px; text-decoration:line-through;}

.dark11  {font-size:11px; color:#8d3c2b; line-height:100%; letter-spacing:0px;}
.dark11_line  {font-size:11px; color:#8d3c2b; line-height:100%; letter-spacing:0px; text-decoration:underline;}
.black11_normal {font-size:11px; color:#555; line-height:100%; letter-spacing:0px;}
.grey11_normal {font-size:11px; color:#999; line-height:120%; letter-spacing:-1px;}
.grey11_normal a:link {font-size:11px; color:#999; line-height:120%; letter-spacing:-1px;}
.grey11_normal a:visited {font-size:11px; color:#999; line-height:120%; letter-spacing:-1px;}
.grey11_normal a:active {font-size:11px; color:#999; line-height:120%; letter-spacing:-1px;}
.grey11_normal a:hover {font-size:11px; color:#ff6633; line-height:120%; letter-spacing:-1px;}

.black11_normal_b {font-size:12px; color:#555; line-height:100%; letter-spacing:0px; font-weight:bold;}
.black12  {font-size:12px; color:#333; line-height:17px;}
.black12b  {font-size:12px; color:#333; line-height:17px; font-weight:bold;}
.grey12b  {font-size:12px; color:#555; line-height:17px; font-weight:bold;}
.black12 a:link {font-size:12px; color:#333; line-height:17px;}
.black12 a:visited {font-size:12px; color:#333; line-height:17px;}
.black12 a:active {font-size:12px; color:#333; line-height:17px;}
.black12 a:hover {font-size:12px; color:#000; line-height:17px;}

.black12_  {font-size:12px; color:#333; line-height:17px; letter-spacing:-1px;}
.black12_2  {font-size:12px; color:#333; line-height:100%; letter-spacing:0px;}
.black12_2 a:link {font-size:12px; color:#333; line-height:100%; letter-spacing:0px;}
.black12_2 a:visited {font-size:12px; color:#333; line-height:100%; letter-spacing:0px;}
.black12_2 a:active {font-size:12px; color:#333; line-height:100%; letter-spacing:0px;}
.black12_2 a:hover {font-size:12px; color:#000; line-height:100%; letter-spacing:0px;}

.black12_2_line  {font-size:12px; color:#464646; line-height:100%; letter-spacing:0px;text-decoration:line-through;}
.black13  {font-size:13px; color:#333; line-height:17px; font-weight:bold;}
.black14  {font-size:14px; color:#333; line-height:17px; font-weight:bold;}
.black14_normal  {font-size:14px; color:#333; line-height:17px; font-weight:normal;}
.black14_line  {font-size:14px; color:#333; line-height:17px; font-weight:bold;text-decoration:line-through;}
.red13b_l {font-size:15px; color:#333333; font-weight:bold;text-decoration:line-through;}

/* 투명처리 */
*html img.png { behavior: url("/css/iepngfix.htc") } 

/* png 투명처리 */
.png24 { tmp:expression(setPng24(this))} 