
/*
------------------------------------------------------------
* 파일 이름 : common.css
* 버전 정보 : 1.0
* 메뉴 : 공통
* 작성자 :─━★━─
* 작성일 : 2009. 1. 30
* 설명 : "하이랜드스포츠" 사이트에서 사용하는 css파일
------------------------------------------------------------
*/

/* 
Used Hack 
IE6 & Below 
{ property:value; _property:value; }
IE7 Only
*:first-child+html #selector
IE7 & IE6 & Below
*:first-child+html #selector,
* html #selector {}
*/

/* simple light box */
@import url("/css/slb.css");

/* default.css - Type Selector Definition */
* { margin:0; padding:0; }
html { width:100%; height:100%; }
body { _overflow: hidden; height: 100%; width: 100%; margin:0; font-size:.75em; font-family:sans-serif;}
img { border:none; }
label { cursor:pointer; }
form { margin:0; padding:0; }
.meta {httpEquiv:imagetoolbar;content:no;}



/* png */
.png24 { tmp:expression(setPng24(this)); } 


/* 기본 */
body, table, tr, td, select,input,div,form,textarea {font-family:돋움; font-size:12px;  line-height:130% ; color: #777777;}
/* 맑은 고딕*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:hidden;
	overflow-y:scroll;

	scrollbar-3dlight-color:#F9F9F9;
    scrollbar-arrow-color:#333333;
    scrollbar-track-color:#F4F4F4;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#EDEDED;
    scrollbar-highlight-color:#FAFAFA;
    scrollbar-shadow-color:#BDBDBD; 
}

/* background-image */
.topline_bg {background-image: url(../images/top/topline_bg.gif); background-repeat:repeat-x;}
.main_bg {background-image: url(../images/main/main_bg2.gif); background-repeat:repeat-x;}
.join_bg {background-image: url(../images/member/join_bg.gif); background-repeat:repeat-x;}
.join_bg2 {background-image: url(../images/member/join_bg2.gif); background-repeat:repeat-x;}
.login_img_bg {background-image: url(../images/member/login_img_bg.gif); background-repeat:repeat-x;}
.brandjoin_bg {background-image: url(../images/member/join_brand.gif); background-repeat:no-repeat;}
.product_bg {background-image: url(../images/member/join_product.gif); background-repeat:no-repeat;}
.regist_bg {background-image: url(../images/member/regist_ok_servicebg.gif); background-repeat:no-repeat; width:770px; height:159px;}
.helpcenter_bg {background-image: url(../images/helpcenter/helpcenter_visual_bg.gif); background-repeat:repeat-x;}
.helpcenter_bg2 {background-image: url(../images/helpcenter/helpcenter_visual_bg2.gif); background-repeat:repeat-x;}
.helpcenter_visual {background-image: url(../images/helpcenter/helpcenter_visual.jpg); background-repeat:no-repeat; width:960px; height:234px;}
.community_bg {background-image: url(../images/community/community_visual_bg.gif); background-repeat:repeat-x;}
.community_bg2 {background-image: url(../images/community/community_visual_bg2.gif); background-repeat:repeat-x;}
.brand_bg {background-image: url(../images/brand/brand_visual_bg2.gif);background-repeat:repeat-x;}
.brand_bg2 {background-image: url(../images/brand/brand_visual_bg2.gif); background-color:#dee9f6; background-repeat:repeat-x;}
.brand_visual {background-image: url(../images/brand/brand_visual_bg.gif); background-repeat:no-repeat; height:600px;}
.product_main_visual {background-image: url(../images/shop/product_main_visual_bg.gif); background-repeat:repeat-x;}
.company_bg {background-image: url(../images/company/company_main_bg.jpg); background-repeat:no-repeat; height:240px;}
.toslide_bg {background-image: url(../images/top/topopen_category_tab_bg.gif); background-repeat:repeat-x;}
.eq_brand_mainbg{background-image: url(../images/brand/eq_brand_mainbg.jpg); background-repeat:no-repeat;}
.eq_brand_productbg{background-image: url(../images/brand/eq_brand_productbg.jpg); background-repeat:no-repeat;}
.eq_brand_historybg{background-image: url(../images/brand/eq_brand_historybg.jpg); background-repeat:no-repeat;}
.eq_brand_moviebg{background-image: url(../images/brand/eq_brand_moviebg.jpg); background-repeat:no-repeat;}
.event_tab_bg{background-image: url(../images/helpcenter/event_tab_bg.gif); background-repeat:repeat-x;}
.faq_title_bg {background-image: url(../images/helpcenter/faq_tab_title_bg.gif); background-repeat:repeat-x;}
.list_th_bg {background-image: url(../images/common/list_th_bg.gif); background-repeat:no-repeat; vertical-align:middle;}

/* 개미툴 */
A {selector-dummy:expression(this.hideFocus=true);} 

/* 링크 */
a:link, a:active, a:visited{color: #777777; text-decoration: none;}
a:hover{color:#25aae1; text-decoration:underline;}

a.ms1:link, a.ms1:visited {text-decoration:none;color:#777777; font-size: 11px; font-family:돋움;}
a.ms1:hover {color:#25aae1;text-decoration:none; font-size: 11px; font-family:돋움;}

a.ms2:link, a.ms2:visited {text-decoration:none;color:#25aae1;}
a.ms2:hover {color:#25aae1;text-decoration:underline;}

a.ms3:link, a.ms3:visited {text-decoration:none;color:#fffff; padding:3px 5px;}
a.ms3:hover {color:#ffffff;text-decoration:underline; background:#00a0dc; padding:3px 5px;}

a.hot_tb_bg:link, a.hot_tb_bg:visited {text-decoration:none; font-weight:bold; color:#ffffff; padding:5px 10px; background-color:#ff6600;}
a.hot_tb_bg:hover {text-decoration:none; font-weight:bold; color:#ffffff; padding:5px 10px; background-color:#ff6600;}


/* text */
.sub_big_title {font-size:16px; color:#3E3E3F;  font-weight:bold;}
.sub_text_title {font-size:16px; color:#666666;  font-weight:bold;}
.sub_text_title_14px {font-size:14px; color:#666666;  font-weight:bold;}
.sub_help_title {font-size:12px; color:#3299CC;  font-weight:bold;}

.gray_small {font-size:11px; color:#777777;}
.gray_small2 {font-size:11px; color:#999999;}
.gray_small3 {font-size:11px; color:#cccccc;}
.gray_small4 {font-size:11px; color:#aaaaaa;}
.gray_small5 {font-size:11px; color:#777777; line-height:14px;}
.gray_sb {font-size:11px; color:#777777; font-weight:bold;}
.dark_gray {font-size:12px; color:#333333;}
.dark_gray_b {font-size:12px; color:#333333; font-weight:bold;}
.dim_gary {font-size:12px; color:#aaaaaa;}

.white_small {font-size:11px; color:#ffffff;}
.greebwhite_small {font-size:11px; color:#EAF3D5;}

.text_orange_11px {font-size:11px; color:#ff6600;}
.text_orange_11px_bold {font-size:11px; color:#ff6600; font-weight:bold;}
.text_orange {font-size:12px; color:#ff6600;}
.text_orange_bold {font-size:12px; color:#ff6600; font-weight:bold;}
.orange_16px_ver {font-size:16px; font-family:vendana; color:#ff6600;  font-weight:bold;}

.red_sb {font-size:11px; color:#eb7f87; font-weight:bold;}
.red_b {font-size:12px; color:#f22222; font-weight:bold;}
.red_16px {font-size:16px; color:#f22222; font-weight:bold;}
.red_16px_ver {font-size:16px; font-family:vendana; color:#f22222;  font-weight:bold;}

.blue_small {font-size:11px; color:#25aae1;}
.blue_sb {font-size:11px; color:#25aae1; font-weight:bold;}
.blue_b {font-size:12px; color:#25aae1; font-weight:bold;}
.blue_16px {font-size:16px; color:#25aae1; font-weight:bold;}
.green_s {font-size:11px; color:#82b40a;}
.gungsuh_small {font-size:x-samll; color:#999999;font-family:Gungsuh;}
.green_12b {font-size:12px; color:#82b40a;font-weight:bold;}

.brown_s {font-size:11px; color:#E79660;}
.brown_sb {font-size:11px; color:#E79660; font-weight:bold;}

.black_14px {font-size:14px; color:#ffffff; font-weight:bold; background:#00a0dc; padding:5px;}

.top {font-size:7pt; font-family:verdana, geneva, helvetica, arial, sans-serif;  text-decoration:none;color:#ffffff;}
.ve1 {font-family:tahoma;font-size:7pt;color:black;}
.ta1 {font-family:tahoma;font-size:7pt;color:#666666;}
.store_title {font-size:12px; color:#002C33;  font-weight:bold; padding:0 5px;}
.text_star {font-size:12px; color:#009800; font-weight:bold;}
.no_title {font-size: 12px; color: #ffffff; font-family: 돋움; padding:3px 3px 0 3px; font-weight:bold; background-color: #cccccc}
.search_title {font-size:14px; color:#777777; font-weight:bold;}
.note {background-color:#00a0dc; color:#ffffff;padding:3px 5px 1px 5px; font-size:8pt; font-family:돋움; sans-serif; color:#ffffff; line-height:1.5; font-weight:600;}
.note_red {background-color:#ff0000; color:#ffffff;padding:3px 5px 1px 5px; font-size:8pt; font-family:돋움; sans-serif; color:#ffffff; line-height:1.5; font-weight:600;}
.note_orange {background-color:#ff6600; color:#ffffff;padding:3px 5px 1px 5px; font-size:8pt; font-family:돋움; sans-serif; color:#ffffff; line-height:1.5; font-weight:600;}
.note_hotpink {background-color:#e03a95; color:#ffffff;padding:3px 5px 1px 5px; font-size:8pt; font-family:돋움; sans-serif; color:#ffffff; line-height:1.5; font-weight:600;}

.sale_title {background-color:red; color:#ffffff;padding:3px 5px 1px 5px; font-size:8pt; font-family:돋움; sans-serif; color:#ffffff; line-height:1.5; font-weight:600;}

/* 자전거제품 template */
.template_vredestein {color:#aaaaaa;}
.template_cycleops {color:#aaaaaa;}
.template_controltech {color:#ffffff;}
.template_twenty {color:#181d61;}
.template_unex {color:#ffffff;}
.template_xpedo {color:#ffffff;}
.template_diadora {color:#ffffff;}
.template_dainese {color:#cccccc;}
.template_suunto {color:#ffffff;}
.template_roeckl {color:#ffffff;}
.template_kask {color:#aaaaaa;}
.template_assos {color:#444444;}
.template_assos_bg {background-image: url(../images/shop/template/assos_bg.jpg); background-repeat:no-repeat; width:760px; height:480px;}
.template_topeak {color:#dddddd;}
.template_topeak_bg {background-image: url(../images/shop/template/topeak_bg.jpg); background-repeat:no-repeat; width:760px; height:340px;}
.template_ybn {color:#bbbbbb;}
.template_allay {color:#ffffff;}
.template_sqrl {color:#ffffff;}
.template_clarks {color:#dddddd;}
.template_velo {color:#ffffff;}
.template_sugoi {color:#ffffff;}
.template_keido {color:#ffffff;}
.template_qloom {color:#ffffff;}
.template_nx2 {color:#cccccc;}
.template_stormrider {color:#cccccc;}
.template_fiveten {color:#cccccc;}
.template_eq {color:#888888;}
.template_sunlight {color:#ffffff;}
.template_etc {color:#ffffff;}

.template_deeluxe {color:#bbbbbb;}
.template_deeluxe_bg {background-image: url(../images/shop/template/deeluxe_bg.jpg); background-repeat:no-repeat; width:760px; height:280px;}
.template_dainese_winter {color:#bbbbbb;}
.template_dainese_winter_bg {background-image: url(../images/shop/template/dainese_winter_bg.jpg); background-repeat:no-repeat; width:760px; height:265px;}
.template_f2 {color:#888888;}
.template_f2_bg {background-image: url(../images/shop/template/f2_bg.jpg); background-repeat:no-repeat; width:760px; height:275px;}
.template_uvex {color:#ffffff;}
.template_uvex_bg {background-image: url(../images/shop/template/uvex_bg.jpg); background-repeat:no-repeat; width:760px; height:370px;}
.template_leki {color:#f5c3be;}
.template_leki_bg {background-image: url(../images/shop/template/leki_bg.jpg); background-repeat:no-repeat; width:760px; height:250px;}
.template_stockli {color:#d2e6eb;}
.template_stockli_bg {background-image: url(../images/shop/template/stockli_bg.jpg); background-repeat:no-repeat; width:760px; height:265px;}

.template_td_tb_bold {border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding:3px 0; font-weight:bold;}
.template_td_tb {border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding:3px 0;}
.template_td_bold {border-bottom:1px solid #dedede;padding:3px 0; font-weight:bold;}
.template_td {border-bottom:1px solid #dedede;padding:3px 0;}
.template_text_bold {font-weight:bold;}
.template_text_title {color:#25aae1; font-weight:bold;}
.template_td_bgwhite {background-color:#ffffff; padding:3px 0;}
.template_td_bg-lightgray {background-color:#efefef; padding:3px 0;}

/* top 메뉴 */
.topmenu_fontstyle {font-size:11px; color: #666666; text-decoration:none; background-image: url(../images/top_menu/quick_search_bg.gif); background-repeat:repeat-x;}
.input_bgtop_style {color:#474556; background-color:#F5F5F5; border-width:1; border-color:#cccccc; border-style:solid; }		
.total_input_style {color:#474556; background-color:#F5F5F5; border-width:1; border-color:#cccccc; border-style:solid; width:80px;}
#Wrapper {
	width:970px;
	margin:0px auto; /* 오른쪽 왼쪽의 마진을 auto로 */
	text-align:left; /* wrapper 안의 텍스트 정렬은 왼쪽 */
	padding:0px;
	position:absolute;
	}

.topopen_titlebox {border-bottom:1px solid #cccccc; padding:3px 0;}

.topopen_list li {
	list-style-type:none;
	padding:1 0;
	margin:0 0;		
	}

.listli_fs_11 {font-size: 11px; color: #666666; background-position: center; padding:3px;}
.listli_fs_11:link         { color:#666666; text-decoration: none;}
.listli_fs_11:visited    { color:#666666;  text-decoration: none;}
.listli_fs_11:active     { color:#666666; text-decoration: none; background-color:#00a0dc;}
.listli_fs_11:hover     { color:#ffffff; text-decoration: none; background-color:#00a0dc;}


/* 네비게이션 */
.nav_left {background-image: url(../images/nav/nav_left_bg.gif); background-repeat:no-repeat; height:46px; width:3px;}
.nav_right {background-image: url(../images/nav/nav_right_bg.gif); background-repeat:no-repeat; height:46px; width:3px;}
.nav_bg {background-image: url(../images/nav/nav_bg.gif); background-repeat:repeat-x;}


/* 로그인 */
.login_title {color: #ffffff; font-size: 12px;}
.login_name {	color: #ffffff; font-size: 11px;}
.login_bg {background-image: url(../images/login/login_bg.gif); background-repeat:repeat-x;}
.login_input { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px; height:1.7em; line-height:1em; background:#ffffff; font-size:1em; width:80px;}
.login_input:hover,
.login_input:focus { background:#f4f4f4; }


/* 통합검색 */
#topSrch * {VERTICAL-ALIGN: middle; TEXT-ALIGN: center;}
.search_input{width:144px; height:19px; border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; MARGIN-TOP: 1px; FONT-SIZE: 11px; BACKGROUND: #e9e9e9;}
.select_total { behavior: url(/js/selectBox.htc);}

/* 상품로케이션  */
#select_item_align * {VERTICAL-ALIGN: middle; }
.select_item { behavior: url(/js/selectitem.htc);}


/* 탭메뉴 */
div.main-tab { 
    width: 100%;
    float: left;
    background: url(../images/main/r_tabline.gif) repeat-x bottom;
    margin: 0px 0px 10px 0px;
}
div.main-tab ul {
    float: left;
    display: inline;
}
div.main-tab ul li {
    display: inline;
    float: left;
    line-height: 0%;
    font-size: 0px;
}
div.main-tab p { /* more버튼 */
    float: right;
    margin: 10px 0 0 0;
}


/* 바텀 */
.bottom_bg {background-color:#f7f7f7; padding:15px 0;}


/* 최근게시물 리스트부분 */
.list li {
	list-style-type:none;
	padding:1 7;
	margin:0 0;	
	background: url(../images/common/allow_gray.gif) no-repeat 0px 50%;
	}

.list2 li {
	list-style-type:none;
	font-size:11px;
	padding:5 7;
	margin:0 0;	
	background: url(../images/common/allow_gray.gif) no-repeat 0px 30%;
	}


/* left부분 */
.text_small1 {font-size:11px; color: #666666; text-decoration:none; background-color:#FAF3EA;}
.dot_bg {background-image: url(../images/dot_line1.gif); background-repeat:repeat-x;}
.customer_service_bg {background-image: url(../images/customer_service_bg.gif); background-repeat:repeat-y;}
.helpdesk_bg {background-image: url(../images/helpdesk_bg.gif); background-repeat:repeat-x;  height:127px;}


/* right부분 */
.shop_state_bg {background-image: url(../images/shop_state_bg.gif); background-repeat:repeat-y;}
.style_orange {color: #FF6600; font-weight: bold;}
.hairang_help_bg {background-image: url(../images/hairang_help_bg.gif); background-repeat:repeat-y;}


/* 라인 */
.line1 {background-color:#dedede; padding:0; height:1px;}
.line2 {background-color:#dedede; padding:0; height:1px;}
.line_2pixel {background-color:#dedede; padding:0; height:2px;}
.line_2pixel2 {background-color:#979797; padding:0; height:2px;}
.line_3pixel {background-color:#dedede; padding:0; height:3px;}
.line_blue {background-color:#b4f0ff; padding:0; height:1px;}
.line_orange {background-color:#ff6600; padding:0; height:1px;}
.darkblue_line_2pixel {background-color:#00174f; padding:0; height:2px;}
.dotline_1px {background-image: url(../images/common/dot_line.gif); background-repeat:repeat-x; height:1px;}
.dotline_3px {background-image: url(../images/common/dotline_3px.gif); background-repeat:repeat-x; height:1px;}
.communty_box {border:1 solid #cccccc; padding:0; width:137px; height:53px;}
.basiclogin_line {background-image: url(../images/member/bg_bx_line.gif); background-repeat:repeat-x; height:1px;}


/* Footer Select Box */
#globlinks	{
	float:left;
	margin:2px 0 0 0;
	width:160px;
	height:18px;
	background:url(../images/bottom/selectbox.gif) no-repeat left top;
}
#globlinks a.defaults, #globlinks a:link.defaults, #globlinks a:visited.defaults { font-size:11px; font-family:; padding-top:3px; color:#979696;text-decoration:none;  }
#globlinks a:hover.defaults, #globlinks a:active.defaults { text-decoration:none; font-family:; }
#globurls {
	display:none;
	position:absolute;
	margin:-97px 0 0 0;
	width:160px;
	height:80px;
	padding:3px 5px;
	background:#fff;
	border:1px solid #d1d1d1;
	overflow:auto;
	scrollbar-face-color:#f3f3f3;
	scrollbar-shadow-color:#C5C5C5;
	scrollbar-highlight-color:#C5C5C5;
	scrollbar-3dlight-color:#F3F3F3;
	scrollbar-darkshadow-color:#F3F3F3;
	scrollbar-track-color:#F3F3F3;
	scrollbar-arrow-color:#919191;
}
#globurls p { padding:0px 0px; font-size:11px;text-decoration:none;margin-top:2px; margin-bottom:2px;}
#globurls p a { color:#979696; text-decoration:none;}
#globurls p a:hover, #globurls p a:active { text-decoration:none; background:#efefef; color:#000; }


/* 슬라이드 장바구니 출력 */
/* Scroll Bar Master Styling Starts Here */


.scrollerbox {
overflow-x:scroll; 
width:99%; 
height:75; 
padding:5px 0 10px 0;

scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#dfdfdf;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF
}


.tooltip_box {
 border:1px solid #cccccc; 
 width:150px; 
 background-color:#ffffff;
 padding:5px; 
 font:8pt; 
 line-height:20px;
}

.tooltip_box_sup_prc {
 border:1px solid #cccccc; 
 background-color:#ffffff;
 padding:5px 10px; 
 font:8pt; 
 line-height:20px;
}

.tooltip_box_sup_prc02 {
 border:1px solid #cccccc; 
 background-color:#f5faff;
 padding:5px 10px; 
 font:8pt; 
 line-height:20px;
}


/* faq부분 */
#best_five {
	list-style-type:none;
	}
#best_five li {
	padding:1 20;
	margin:0 0;
	}
#one {
	background: url(../images/common/no1.gif) no-repeat 0px 50%;
	}
#two {
	background: url(../images/common/no2.gif) no-repeat 0px 50%;
	}
#three {
	background: url(../images/common/no3.gif) no-repeat 0px 50%;
	}
#four {
	background: url(../images/common/no4.gif) no-repeat 0px 50%;
	}
#five {
	background: url(../images/common/no5.gif) no-repeat 0px 50%;
	}

/* faq부분 */
#story_main {
	list-style-type:none;
	}
#story_main li {
	padding:1 0;
	margin:0 0;
	}

/* 게시판 */
.tb_board_title {background-color:#aaaaaa; padding:5; color: #fff;}
.tb_board2_title {background-color:#bbbbbb; padding:5; color: #fff;}
.tb_board {padding:5px 5px;}
.tb_board_highright {background-color:#f7f7f7; padding:5px 5px; font-weight:bold;}
.ve1 { font-family:tahoma;font-size:7pt;color:black;}
.board_text01 {font-size:12px; color:#aaaaaa; font-weight:bold;}
.board_text02 {font-size:11px;}
.board_text03 {font-size:12px; color:#25aae1; font-weight:bold;}

.tb_board3 td {padding:5px 5px;}
.tb_board_highright3 td {background-color:#f7f7f7; font-weight:bold;}


/* 표 */
.tb_title_grey {background-color:#bbbbbb; padding:5px; color: #ffffff;}
.tb_white {background-color:#FFFFFF; padding:5px;}
.tb_whiteblue {background-color:#f5faff; padding:5px;}
.tb_gray {background-color:#F6F6F6; padding:5px;}
.tb_white05 {background-color:#FFFFFF; padding:5px; font-size:11px;}
.tb_gray05 {background-color:#F6F6F6; padding:5px; font-size:11px;}
.tab_bg{background-image: url(../images/academy/tab_bg.gif); background-repeat:repeat-x;}
.tb_list {border-bottom:1px solid #dfdfdf;padding:5px 0;}
.tb_brand {padding:10px 0;}
.tb_topeak_01 {background-color:#f5faff; padding:3px;}
.tb_topeak_02 {background-color:#FFFFFF; padding:3px;}

/* 테이블 bgcolor */
.tb_bg01 {background-color:#F6F6F6; padding:5px;}
.tb_bg02 {background-color:#FFFFFF; padding:5px;}
.tb_bg_store {background-color:#e6e6e6; padding:5px;}

.join_tb_bg {background-color:#efefef; padding:5px 10px;}
.join_tb_bg02 {background-color:#efefef; padding:5px 0 5px 24px;}
.join_tb_none {background-color:#ffffff; padding:5px 10px;}

.tb_bg03 {background-color:#FFFFFF; padding:5px; font-size:11px; font-family: 돋움;}
.tb_bg04 {background-color:#E5E5E5; padding:5px; font-size:12px; color: #666666; font-family: 돋움;}
.tb_bg05 {background-color:#FFF0C8; padding:0px; font-size:12px; color: #666666; font-weight:bold;}
.tb_bg06 {background-color:#F0F4FB; padding:5px; font-size:12px; color: #666666; font-family: 돋움;}
.tb_bg07 {background-color:#efefef; padding:5; font-size:12px; color: #666666; font-family: 돋움;}
.tb_bg08 {background-color:#FAF3EA; padding:2px 5px; font-size:12px; color: #666666; font-family: 돋움;}
.tb_bg09 {background-color:#ffffff; padding:2px 5px; font-size:12px; color: #666666; font-family: 돋움;}
.tb_bg10 {padding:5px; font-size:12px; color: #666666; font-family: 돋움;}
.tb_bg11 {background-color:#ffffff; padding:5; font-size:12px; color: #666666; font-family: 돋움;}
.tb_bg12 {padding:2px 5px; font-size:12px; color: #666666; font-family: 돋움;}
.tb_bg13 {padding:5px 0px; font-size:12px; color: #666666; font-family: 돋움;}
.tb_bg_title {background-color:#00a0dc; padding:2px 5px;font-size:12px; color: #ffffff; font-weight:bold;}
.tb_bg_title02 {background-color:#FFF0C8; padding:5px; font-size:12px; color: #666666; font-weight:bold;}
.tb_bg_title03 {background-color:#FFFF00; padding:5px; font-size:12px; color: #333333; font-weight:bold;}
.tb_bg_title04 {background-color:#FAF3EA; padding:5px; font-size:12px; color: #666666; font-family: 돋움;}
.tb_bg_title05 {background-color:#DFF2FF; padding:5px; font-size:12px; color: #666666; font-weight:bold;}
.tb_bg_small_title01 {background-color:#efefef; padding:3px 0px; font-size:11px; color: #333333; font-family: 돋움;}


/* 백그라운드 bgcolor */
.bg1 {background-color:#009800; padding:0px;}
.bg2 {background-color:#002C33; padding:0px;}
.bg3 {background-color:#002C33; padding:0px;}

td.title { font-family:돋움;  text-align: center;  font-size: 10pt; }
td.weekday {  font-family:돋움;  text-align: center;  background-color: #F0E9F1;  font-size: 10pt;}
td.valid {  font-family:돋움;  text-align: center;  background-color: #FFFFFF;  font-size: 9pt;}
td.invalid {  font-family:돋움;  text-align: center;  background-color: #FFFFFF;  font-size: 12px;}
td.today {  font-family:돋움;  text-align: center;  background-color: #FFFFFF;}


/* round box */
.rtop, .rbottom{display:block;} 
.rtop *, .rbottom *{display:block; height:1px; overflow:hidden;} 
.r1{margin:0 5px; background:#dfdfdf} 
.r2{margin:0 3px; border-left:2px solid #dfdfdf; border-right:2px solid #dfdfdf; background:#F7F7F7} 
.r3{margin:0 2px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; background:#F7F7F7} 
.r4{margin:0 1px; height:2px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; background:#F7F7F7} 
.box{ margin:0; padding:5px 10px; border-left:#dfdfdf solid 1px; border-right:#dfdfdf solid 1px;  background:#F7F7F7; font-size:12px} 


/* textarea */
.areafull {border:1x solid #dfdfdf; width:99%; height:120px; color:#666666; font-family: dotum; font-size:12px; background-color:#f7f7f7; padding:5px; }
.join_textarea {border:1x solid #CCCCCC; width:100%; height:100px; padding:5px; font-family:dotum;}
.areafull_comment {border:1x solid #dfdfdf; width:99%; color:#666666; font-family: dotum; font-size:12px; height:50px; background-color:#ffffff;padding:5px; }
.textarea	{ 
    border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; padding:3px;font-size:1em; color:#666666; width:100%;
    
    scrollbar-3dlight-color:#F9F9F9;
    scrollbar-arrow-color:#929292;
    scrollbar-track-color:#F4F4F4;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#EDEDED;
    scrollbar-highlight-color:#FAFAFA;
    scrollbar-shadow-color:#BDBDBD; 
}

.output_textarea	{ 
    border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; padding:0px;font-size:1em; color:#666666; width:100%;
    
    scrollbar-3dlight-color:#F9F9F9;
    scrollbar-arrow-color:#929292;
    scrollbar-track-color:#F4F4F4;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#EDEDED;
    scrollbar-highlight-color:#FAFAFA;
    scrollbar-shadow-color:#BDBDBD; 
}

#tDiv {background: #f7f7f7; width:100%; border:1px solid #dfdfdf; padding:2px;}
#memo {width:100%; height:100px; border:0; font-size:12px; color:#666666; padding:5px; line-height:150%; overflow:auto;}
.textarea-handle {
	height:18px;
	overflow:hidden;
	display: block;
	background: #f7f7f7;
	background:url('../images/common/grab-handle.gif') 50% 50% no-repeat;
	margin:0;
}

.tag { margin:0px;}
.tag .info { font-size:.9em; color:#999999; background:url("../images/common/allow_red.gif") no-repeat 0% 40%; margin-top:5px; padding-left:5px;}
.tag .help { vertical-align:middle;}
.inputTypeText { width:40%; background:#FFFFFF url("../images/common/iconTag.gif") no-repeat 5px 5px; padding-left:30px;
 border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; height:1.7em; font-size:1em;}
.inputTypeText:hover,
.inputTypeText:focus { background:#f4f4f4; }


/* 폼스타일 */
.OnTextM {
	border-color:#C7C7C7;
	border-style:solid;
	border-width:1px;
	background-color:#ffffff;
	color:#848484;
	height:25px;}

/* 우편번호 */
#zipscroll {border-right: gray 0px dashed; padding-right: 7px; border-top: gray 0px dashed; padding-left: 7px; padding-bottom: 7px; overflow: auto; border-left: gray 0px dashed; width: 250px; padding-top: 7px; border-bottom: gray 0px dashed; height: 100px }


/* Input Style Definition */
.input1 { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px; height:1.7em; line-height:1em; background:#ffffff; font-size:1em;}
.input1:hover,
.input1:focus { background:#f4f4f4; }

.input3 { border:2px solid; border-color:#cccccc #cccccc #cccccc #cccccc; padding:3px; height:2.2em; line-height:1.5em; background:#ffffff; font-size:1em; }
.input3:hover,
.input3:focus { background:#f4f4f4; }

.input4 { border:2px solid; border-color:#cccccc #cccccc #cccccc #cccccc; padding:3px; height:2.5em; line-height:1.8em; background:#ffffff; font-size:1.2em; font-weight:bold;}
.input4:hover,
.input4:focus { background:#f4f4f4; }

.input_area { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px; height:1.8em; line-height:1em; background:#ffffff; font-size:1em;}
.input_area:hover,
.input_area:focus { background:#f4f4f4; }

.w30 { width:30px; }
.w40 { width:40px; }
.w50 { width:50px; }
.w60 { width:60px; }
.w70 { width:70px; }
.w80 { width:80px; }
.w100 { width:100px; }
.w120 { width:120px; }
.w140 { width:140px; }
.w160 { width:160px; }
.w170 { width:170px; }
.w180 { width:180px; }
.w200 { width:200px; }
.w250 { width:250px; }
.w300 { width:300px; }
.w400 { width:400px; }
.w500 { width:500px; }


.input2 { font-family:돋움; font-size:9pt; color:#474556; background-color:#FFFFFF; border-width:1; border-color:#cccccc; border-style:solid; 
scrollbar-3dlight-color:#F9F9F9;
    scrollbar-arrow-color:#929292;
    scrollbar-track-color:#F4F4F4;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#EDEDED;
    scrollbar-highlight-color:#FAFAFA;
    scrollbar-shadow-color:#BDBDBD;
}


/* 셀렉트박스 */


/* submit */
.submit {
	color:#666666; 
	border-left:1px solid #d4d4d4; 
	border-top:1px solid #d4d4d4; 
	border-right:1px solid #adadad; 
	border-bottom:1px solid #adadad; 
	background-color:#f1f1f1;
	font-size:8pt;
	height:20px;
	font-weight:bold;
	}


/** 페이지 넘버링 **/
.page_num {font-size: 9pt; color: #666666; background-position: center; padding:5px;}
.page_num:link         { color:#666666; font-size: 9pt; text-decoration: none;}
.page_num:visited    { color:#666666; font-size: 9pt; text-decoration: none;}
.page_num:active     { color:#666666; font-size: 9pt; text-decoration: underline; background-color:#F5F5F5;}
.page_num:hover     { color:#666666; font-size: 9pt; text-decoration: underline; background-color:#F5F5F5;}

.page_numo {font-size: 9pt; color: #F56F1F; background-position: center; padding:5px; font-weight:bold;}
.page_numo:link         { color:#F56F1F; font-size: 9pt; text-decoration: none;}
.page_numo:visited    { color:#F56F1F; font-size: 9pt; text-decoration: none;}
.page_numo:active     { color:#F56F1F; font-size: 9pt; text-decoration: underline; background-color:#F5F5F5;}
.page_numo:hover     { color:#F56F1F; font-size: 9pt; text-decoration: underline; background-color:#F5F5F5;}

.num_middle {font-size: 9pt; color: #CCCCCC;}


/** 브랜드 리스트 페이지 넘버링 **/
.brand_page_num {font-size: 9pt; color: #ffffff; background-position: center; padding:3px;}
.brand_page_num:link         { color:#ffffff; font-size: 9pt; text-decoration: none;}
.brand_page_num:visited    { color:#ffffff; font-size: 9pt; text-decoration: none;}
.brand_page_num:active     { color:#ffffff; font-size: 9pt; text-decoration: underline; background-color:#00174f;}
.brand_page_num:hover     { color:#ffffff; font-size: 9pt; text-decoration: underline; background-color:#00174f;}

.brand_page_numo {font-size: 9pt; color: #00174f; background-position: center; padding:3px; font-weight:bold;}
.brand_page_numo:link         { color:#00174f; font-size: 9pt; text-decoration: none;}
.brand_page_numo:visited    { color:#00174f; font-size: 9pt; text-decoration: none;}
.brand_page_numo:active     { color:#00174f; font-size: 9pt; text-decoration: underline; background-color:#b3d2ee;}
.brand_page_numo:hover     { color:#00174f; font-size: 9pt; text-decoration: underline; background-color:#b3d2ee;}

.brand_num_middle {font-size: 9pt; color: #83b1db;}


/* 팝업 및 기타설정 스타일 */
.invisible { position: absolute; visibility: hidden; }
.topstyle {	font-size: 11px; color: #666666; text-decoration: none;}
.style1 {	color: #2F64C8;	font-weight: bold;}
.style2 {font-size: 12pt}
.style3 {color: #990000}
.style5 {font-size: 12px;color: #333333;}


/* 비쥬얼에디터 링크 */
A.AutoLinkType_red:link		{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.AutoLinkType_red:visited	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.AutoLinkType_red:active	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.AutoLinkType_red:hover	{text-decoration:none;color:#A9250F;border-bottom:2px solid #DD7611}

A.AutoLinkType_blue:link	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.AutoLinkType_blue:visited	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.AutoLinkType_blue:active	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.AutoLinkType_blue:hover	{text-decoration:none;color:#144684;border-bottom:2px solid #3796CD}


A.AutoLinkType_green:link		{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.AutoLinkType_green:visited	{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.AutoLinkType_green:active		{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.AutoLinkType_green:hover		{text-decoration:none;color:#136F13;border-bottom:2px solid #5FA90F}


/* 포토갤러리형박스 */
#right .kbox { position:relative; float:left; width:520px; margin:5px 0 0 0; padding:15px 0 0 0; border:1px solid #E5E5E5; }
#kboxList2 { display:none; }
#right .kboxTab { float:right; margin:-19px 0 0 0; padding:0 14px 0 0; font-size:8pt; letter-spacing:-1px; color:#E5E5E5; }
#right .kbox .ListBtn_prev { position:absolute; top:50px; left:-1px; z-index:9; }
#right .kbox .ListBtn_next { position:absolute; top:50px; right:-1px; z-index:9; }



#right .kbox .scrollList { position:relative; left:30px; float:left; width:460px; height:125px; margin:0; padding:3px 0 0 0; overflow:hidden; }
#right .kbox .scrollList dl { float:left; display:inline; width:250px; margin:0 30px 0 0; padding:0; }
#right .kbox .scrollList dt { float:left; width:250px; padding:5px 0 0 0;_padding:3px 0 0 0; font-size:9pt; text-align:center; line-height:1.3em; }
#right .kbox .scrollList dd { float:left; width:250px; height:100px; margin:0; padding:0; background:none; }
#right .kbox .scrollList .scrollList_table { position:relative; float:left; display:inline; width:240px; margin:0px 20px 0 0; padding:0; table-layout:fixed; }
#right .kbox .scrollList .scrollList_table td.img { width:240px; height:100px; text-align:center; }
#right .kbox .scrollList .scrollList_table td.name { width:200px; padding:2px 0 8px 0; font-size:8pt; text-align:center; letter-spacing:-1px; line-height:1.3em; }

#right .kbox .scrollList .scrollList_table td.img a { width:240px; height:100px; overflow:hidden; }
#right .kbox .scrollList .scrollList_table td.img a.pminime img { position:absolute; top:0px; left:-5px; }


/* 박스 */
.rbox01 {
	border:1px solid #dedede;
	background-color:#ffffff; 
	padding:10px 10px;
}

.rbox02 {
	border:1px solid #dedede;
	background-color:#f5faff; 
	padding:10px 10px;
}
.rbox03 {
	border:1px solid #dedede;
	background-color:#ffffff; 
	padding:5px;
}

.rbox04 {
	border:1px solid #efefef;
	background-color:#f7f7f7; 
	padding:5px;
}

.rbox05 {
	border:1px solid #000000;
	background-color:#ffffff; 
	padding:10px 10px;
}

/* 스크랩 관련 */
.slide_subject {
cursor: pointer;
padding: 0 0 0 5px;
}

.slide_td {
background:#f7f7f7;
padding: 6px 6px 6px 6px;
vertical-align: top;
}


/* 글자수 자르기 관련 */
.ct{text-overflow:ellipsis;overflow:hidden}

/* 제품상세 하단박스 */
.hand_bg {
	background-image: url(../images/bg_prod_hand.gif); 
	background-repeat:no-repeat; 
	background-position: left bottom;
	width:205px;
	height:130px;
}

.product_box ul{
	margin: 10;
	padding: 0 0;
}

.product_box li {
	margin: 0 0 0 12px;
	padding: 0 0 0 10px;
	list-style: none;
	background: url(../images/common/boxWhite_BL.gif); background-repeat:no-repeat; 
}

.as_box ul{
	margin: 0 0 10px 0;
	padding: 0 0;
}

.as_box li {
	margin: 0 0 0 12px;
	padding: 0 0 0 10px;
	list-style: none;
	background: url(../images/common/boxWhite_BL.gif); background-repeat:no-repeat; 
}

/* 게시판 이미지 줌 관련 */
.zoominner{padding-bottom:10px; background:#FFF; text-align:left;}
.zoominner p{padding:5px; color:#999; margin:0; padding-right:10px; }
.zoominner p a{float:left;margin-left:10px; width:17px;height:17px;background:url('../images/common/imgzoom_tb.gif') no-repeat 0 0;line-height:100px;overflow:hidden;}
.zoominner p a:hover{background-position:0 -39px;}
.zoominner p a.imgadjust{background-position:-40px 0;}
.zoominner p a.imgadjust:hover{background-position:-40px -39px;}

.zoominner p a.imgclose{background-position:-80px 0;}
.zoominner p a.imgclose:hover{background-position:-80px -39px;}
.zoominner #zoomimgbox{text-align:center;}


.right{float:right;}
.left{float:left;}


/* Tag Cloud */
.tagCloud_box{width:520px; padding:0px; text-align:left;}
.tagCloud {line-height:2em;width:520px;padding-bottom:5px;letter-spacing:-1px;}
.tagCloud a {margin-right:0px;}
.tagCloud a:hover {text-decoration:underline;}
 a.tag_depth1:link,a.tag_depth1:visited,a.tag_depth1:hover,a.tag_depth1:active {color:#777777;}
 a.tag_depth2:link,a.tag_depth2:visited,a.tag_depth2:hover,a.tag_depth2:active {color:#ffffff;background-color:#bbbbbb; font-size:18px;}
 a.tag_depth3:link,a.tag_depth3:visited,a.tag_depth3:hover,a.tag_depth3:active {font-weight:bold;color:#5a96d2;}
 a.tag_depth4:link,a.tag_depth4:visited,a.tag_depth4:hover,a.tag_depth4:active {font-weight:bold;color:#25aae1;font-size:11pt;}

 /* 팝업 브랜드 출력 */
.brand_blackbox {width:240px; background:#000; padding:4px; text-align:left;}
.brand_text {padding:10px 0; text-align:left; font-family:돋움;}
.brand_link {padding:10px 0; text-align:left; font-family:verdana; font-size:11px;}
.brand_link:link         { color:#666666; font-size: 9pt; text-decoration: none;}
.brand_link:visited    { color:#666666; font-size: 9pt; text-decoration: none;}
.brand_link:active     { color:#666666; font-size: 9pt; text-decoration: underline; background-color:#F5F5F5;}
.brand_link:hover     { color:#666666; font-size: 9pt; text-decoration: underline; background-color:#F5F5F5;}


 
 /* 상품 로케이션바 */
#currentPosition, #currentPosition .select {color:#7F7F7F;}
#currentPosition {position:relative;z-index:3;float:left;height:35px;top:5px;}
	#currentPosition li {float:left; text-align:left;}
	#currentPosition .text {padding:3px 2px 0 5px;color:#777777;}
	#currentPosition .text a {color:#777777;}
	#currentPosition .text a:hover {color:#d7000f;}
	#currentPosition .select {width:150px;height:13px;padding:4px 3px 2px;margin-left:5px;border:1px solid #D2D2D2;background:#fff url('../images/common/select_arrow.gif') no-repeat 98% 50%;}
#currentPosition_sub, #currentPosition_big, #currentPosition_middle, #currentPosition_small, #currentPosition_detail {position:absolute;width:150px;height:80px;overflow-Y:auto;background:#fff;border:1px solid #D2D2D2;border-top:0px;margin-left:5px;padding:2px 3px 0;display:none;}
	#currentPosition_sub a, #currentPosition_big a,	#currentPosition_middle a, #currentPosition_small a, #currentPosition_detail a {display:block;width:100%;height:12px;font-size:90%;margin-top:2px;padding-top:2px; background:#fff;}	
	#currentPosition_sub a:hover, #currentPosition_big a:hover,	#currentPosition_middle a:hover, #currentPosition_small a:hover, #currentPosition_detail a:hover {text-decoration:none;color:#d7000f;background:#eee;}
	#currentPosition_sub .on a, #currentPosition_big .on a, #currentPosition_middle .on a, #currentPosition_small .on a, #currentPosition_detail .on a {color:#00174f;font-weight:bold;font-size:90%;height:14px;margin-top:2px;padding-top:2px;}
	#currentPosition_sub li, #currentPosition_big li, #currentPosition_middle li, #currentPosition_small li, #currentPosition_detail li {float:none;height:16px;}



/* 테이블 그림자 효과*/
.maintable, .shadowtable {
position: relative; width: 200px; height: 300px
}
/*테이블의 넓이와 높이 만큼 영역을 잡아 주세요*/
.maintable {
left: -5px; top: -5px; background-color: white
}
/*테이블 위치를 상단과 왼쪽으로 -5만큼 위치 시켰습니다.*/
.shadowtable {
background-color: #efefef
}
/*테이블의 원래 위치 이며 배경색을 주어 그림자 효과를 주었습니다.*/

.questable, .shadowquestable {
position: relative; width: 200px;
}
/*테이블의 넓이와 높이 만큼 영역을 잡아 주세요*/
.questable {
left: -5px; top: -6px; background:transparent;
}
/*테이블 위치를 상단과 왼쪽으로 -5만큼 위치 시켰습니다.*/
.shadowquestable {
background-color: #efefef
}
/*테이블의 원래 위치 이며 배경색을 주어 그림자 효과를 주었습니다.*/

.line_ques {background-color:#cccccc; padding:0;}


/* 네이버 맵*/
.ctl{width:100%; table-layout:fixed; margin:0px}		
#mapContainer {display:block; text-align:center; border:1px solid #dedede;}
#mapContainer image {margin:0 auto}


/* 팝업*/
#informationbar{
position: fixed;
left: 0;
width: 660;
text-indent: 5px;
padding: 0px 0;
background-color: #d2f0ff;
border-bottom: 1px solid #dedede;
font: 12px Verdana;
}

* html #informationbar{ /*IE6 hack*/
position: absolute;
width: expression(document.compatMode=="CSS1Compat"? document.documentElement.clientWidth+"px" : body.clientWidth+"px");
}



/* 상품 카테고리 */
#sub1{
	z-index: 2; background: white; filter: alpha(opacity=85); left: 126px; visibility: hidden; overflow: hidden; width: 126px; position: absolute; top: 0px
}
#sub2{
	z-index: 2; background: white; filter: alpha(opacity=85); left: 126px; visibility: hidden; overflow: hidden; width: 126px; position: absolute; top: 23px
}

/* Ajax 스피너 */
#spinner {

    position:absolute;
    top:50%;
    left:50%;
    width:100px;
    height:100px;
    margin:auto;
}

.ime_kor {
	ime-mode:active;
}
.ime_eng {
	ime-mode:inactive;
}

/* 상품쪽 관련 - rollover */
a.rollover img.over		{display:none;}
a.rollover:hover			{border:0px;}
a.rollover:hover img		{display:none;}
a.rollover:hover img.over	{display:inline;}

.pos_a {position:relative; height:0px;}
.pos_a	a.rollover	{height:20px;}
.pos_a	a.rollover:hover	{height:20px;}
.pos_a	.QinfoDiv {position:absolute; z-index:-1;}

.quick_info {
	position:absolute;
	margin-left:-103%;
	display:none;
	z-index:5
}

.quick_text {
	font-family:Verdana, AppleGothic, Sans-serif;; 
	font-size:12px; 
	color:#fff; 
	font-weight:bold; 
	background-color:#00a0dc; 
	padding:1px 3px;
}

.default_text {
	position:absolute;
}

.view_title { 
	font-family:Verdana, AppleGothic, Sans-serif; 
	font-size:11px; 
	color:#666666; 
	font-weight:bold; 
	background-color:#efefef; 
	padding:1px 5px 2px 5px; 
	line-height:170%; 
	vertical-align:text-bottom;
}

.view_small_title { 
	font-family:돋움; 
	font-size:11px; 
	color:#777777;
	padding:1px 5px 2px 0; 
	line-height:150%; 
	vertical-align:text-bottom;
}

.soldout_title {
	font-family:Verdana, AppleGothic, Sans-serif;
	font-size:10px; 
	color:#ffd200; 
	font-weight:bold; 
	background-color:#000; 
	padding:0 0 0 0;
}

.open_title {
	font-family:돋움;
	font-size:11px; 
	color:#fff; 
	font-weight:bold; 
	background-color:#000; 
	padding:0 0 0 0;
}


/* 스폐셜리뷰박스 */
.review_box {
	border:1px solid #dedede;
	background-color:#ffffff; 
	padding:20px 0 20px 20px;
}


/* START Script.aculo.us definitions for autocompletion */

div.autocomplete {
  position:absolute;
  width: 350px;
  background: #fff;
  text-align:left;
}

div.autocom_zipcode_addr {
  position:absolute;
  width: 350px;
  background: #fff;
  text-align:left;
}

div.autocom_item {
  position:absolute;
  width: 500px;
  background: #fff;
  text-align:left;
}

div.autocom_shop {
  position:absolute;
  width: 350px;
  background: #fff;
  text-align:left;
}

div.autocom_unit_price {
  position:absolute;
  width: 100px;
  background: #fff;
  text-align:left;
}

div.autocomplete ul {
  border: 1px solid #888;
  margin: 0;
  padding: 0;
  width: 100%;
  list-style-type: none;
   font-size:12px; 
}

div.autocomplete ul li {
  margin: 0;
  padding: 3px;
}

div.autocomplete ul li.selected {
  background-color: #cfe2f6;
}

div.autocomplete ul strong.highlight {
  color: #800;
  margin: 0;
  padding: 0;
}

div.info {
  background-color: #dddddd;
  float: none;
  margin: 5px 0px;
  padding: 5px;
  border: solid 1px black;
  position: absolute
}

span.autocom_hidden {
	display:none;
}
 
/* END Script.aculo.us definitions for autocompletion */



.window_close {
	float:right;
	display:block;
	position:relative;
	top:4px;
	bottom:4px;
	right:5px;
	height:13px;
	width:13px;
	background-image:url("../window_close.gif");
	cursor:pointer;
    cursor:hand;
	margin: -27px 0 0 0;
}



/* Window */
#control_overlay {
	background-color:#000;
}

.modal {
	background-color:#fff;
	padding:10px;
	border:1px solid #333;
}

.tooltip {
	border:1px solid #000;
	background-color:#fff;
/*	height:25px;
	width:200px;	*/
	font-family:"Lucida Grande",Verdana;
	font-size:12px;
	color:#333;
}

.simple_window {
	width:250px;
	height:50px;
	border:1px solid #000;
	background-color:#fff;
	padding:10px;
	text-align:left;
	font-family:"Lucida Grande",Verdana;
	font-size:12px;
	color:#333;
}

.window {
	background-image:url("/images/window_background.png");
	background-position:top left;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:10px;
	font-family:"Lucida Grande",Verdana;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	min-width:150px;
	min-height:100px;
	width:95%;
	height:70%;	
}


.window .window_contents {
	margin-top:10px;
	width:100%;
	height:100%;	
}

.window .window_header {
	text-align:center;
}

.window .window_title {
	margin-top:-7px;
	margin-bottom:7px;
	font-size:11px;
	cursor:move;
}

.window .window_close {
	display:block;
	position:relative;
	top:4px;
	left:5px;
	height:13px;
	width:13px;
	background-image:url("../window_close.gif");
	cursor:pointer;
    cursor:hand;
}
/* END Window */


.number_ {
	text-align:right;
}

.display_none{
	display:none
}

.ab_centered {
 	position:absolute;
    top:50%;
    left:50%;
/*    margin:-200px 0 0 -300px;*/
}


/* EQ 메인 슬라이드  */
img { border : 0px; }

A {selector-dummy:expression(this.hideFocus=true);} 

div.big_banner {
	width:100%;
	margin-bottom:0px;
	position:relative;
	z-index:200;
}
div.big_banner div.banner {
	width:100%;
	margin:0 auto;
	height:250px;
}
div.big_banner div.no {
	position: absolute; 
	top: 0px; 
	right:1px; 
	display: block; 
	z-index: 888; 
}
div.middle_banner img { vertical-align:top; }


/* 팝업 SLIDE SHOW  */
div.slide_show {
	position: relative;
	margin: 0 auto 25px 0;
	width: 960px;
	height: 300px;
}

div.slide_show .view {
	position: absolute;
	top: 0;
	left: 0;
	width: 960px;
	height: 300px;
}

div.slide_show img	{
	border:0px;
	}

/* 팝업 SLIDE CONTROL BUTTON DIMENSIONS */
div.slide_show .slide_controls
	{
	position: absolute;
	top: 278px;
	left: 915px;
	width: 100px;
	overflow:hidden;
	}
    
div.slide_show .slide_controls a
	{
	font-size:0px;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin-right: 5px;
	text-decoration: none;
	background: url(../popup/img/slide-button-off.png); 
	background-repeat:no-repeat;
	overflow:hidden;
	float:left;
	}

div.slide_show .slide_controls a.active
	{	
	background-image:url(../popup/img/slide-button-on.png);
	}
	
ol, ul {
	line-height:1.5em;
	margin-bottom:20px;
	margin-top:0;
	font-size:12px;
	}
