@charset "euc-kr";

/* KAFKA Web-Standardization(http://www.designkafka.com/)?
/*scrollbar-face-color : #f66624;
scrollbar-arrow-color : #FFFFFF;
scrollbar-highlight-color : #ffffff;
scrollbar-shadow-color : #eaeaea;
scrollbar-3dlight-color : #f66624;
scrollbar-darkshadow-color : #ffffff;
scrollbar-track-color: #ffffff;*/

/*기본*/
*{margin:0px;}
html,body{height:100%;background-color:#FFFFFF;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
li{list-style:none;}
fieldset{border:0px;}
address,em{font-style:normal;}
textarea,select{background-color:#FFFFFF;font-family:돋움,Dotum,inherit;font-size:1.05em;border-style:solid; border-width:1px;border-color:#AAAAAA;}
textarea,gray{background-color:#F1F1F1;font-family:돋움,Dotum,inherit;font-size:1.05em;border-style:solid; border-width:1px;border-color:#AAAAAA;}
input.formtext{background-color:#F1F1F1;font-family:돋움,Dotum,inherit;font-size:1.05em;border-style:solid; border-width:1px;border-color:#AAAAAA;}
input.formtext2{background-color:#FFFFFF;font-family:돋움,Dotum,inherit;font-size:1.05em;border-style:solid; border-width:1px;border-color:#AAAAAA;}

button{border:0px;background:none;cursor:pointer;}
hr,legend,.skip,.alt,.hd{display:none;}

td{font-family:"돋움",Dotum,AppleGothic,sans-serif;font-size:12px;color:#626262;line-height:120%;padding:0px;margin:0px;}
contents{font-family:"돋움",Dotum,AppleGothic,sans-serif;font-size:12px;color:#626262;line-height:140%;}
th{text-align:left;}

img {padding:0px;margin:0px;border: none 0px;}

.bx{ height:111px; padding:10px 10px 0 10px; margin:0 0 8px 0; border:1px solid #e5e5e5; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}

/*기본링크*/
a{color:#626262;text-decoration:none;}
a:visited,a:visited *{color:#626262;}
a.visited,a.visited:visited{color:#626262;}
a:hover,a:hover *,a.visited:hover{color:#ff6208;text-decoration:none;}


/* 입금상태 셀렉트 박스 스타일 */
.order-status-select {
  height: 32px;                           /* 원하는 높이로 조정 */
  line-height: 32px;                      /* 텍스트 세로 중앙 정렬 */
  font-family: 돋움, Dotum, '맑은 고딕', sans-serif;
  font-size: 1em;
  padding: 0 8px;                         /* 좌우 여백 */
  border: 1px solid #ccc;                 /* 연한 회색 테두리 */
  border-radius: 4px;                     /* 둥근 모서리 */
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); /* 안쪽 그림자 효과 */
  appearance: none;                       /* 기본 화살표 스타일 제거 */
  background-repeat: no-repeat;
  background-position: right 10px center; /* 커스텀 화살표 위치 지정(필요 시 아이콘 추가) */
}
.order-status-select:disabled {
  opacity: 0.6;                           /* 비활성화 시 옅게 */
  cursor: not-allowed;
}


/*레이아웃*/
/*
.center_td{text-align:center;}
.center_td2{text-align:center;vertical-align:middle;}
.center_td3{text-align:center;vertical-align:bottom;}
.left_td{text-align:left;}
.left_td2{text-align:left;vertical-align:middle;}
.left_td3{text-align:left;vertical-align:bottom;}
.right_td{text-align:right;}
.right_td2{text-align:right;vertical-align:middle;}
.right_td3{text-align:right;vertical-align:bottom;}
*/
.contents{line-height:160%;}
.listBox{padding:5px;line-height:170%;}

/*버튼*/
.btn_40_orange{width:40px;height:16px;background-image:url(../images/minibtn_10.gif);text-align:center;padding-top:4px;font-size:11px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_40_blue{width:40px;height:16px;background-image:url(../images/minibtn_11.gif);text-align:center;padding-top:4px;font-size:11px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
 btn_40_blue_small{
	width:40px;height:16px;background-image:url(../images/minibtn_11.gif);text-align:center;padding-top:4px;letter-spacing:-2.5px;font-stretch:50;font-size:11px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_40_white{width:40px;height:16px;background-image:url(../images/minibtn_05.gif);text-align:center;padding-top:4px;font-size:11px;color:#000000;cursor:pointer;}
.btn_64_white{width:64px;height:16px;background-image:url(../images/minibtn_01.gif);text-align:center;padding-top:4px;font-size:11px;color:#000000;cursor:pointer;}
.btn_130_white{width:130px;height:16px;background-image:url(../images/minibtn_07.gif);text-align:center;padding-top:4px;font-size:11px;color:#000000;cursor:pointer;}
.btn_100_white{width:100px;height:16px;background-image:url(../images/minibtn_08.gif);text-align:center;padding-top:4px;font-size:11px;color:#000000;cursor:pointer;}
.btn_76_orange{width:76px;height:16px;background-image:url(../images/minibtn_02.gif);text-align:center;padding-top:4px;font-size:11px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_76_blue{width:76px;height:16px;background-image:url(../images/minibtn_09.gif);text-align:center;padding-top:4px;font-size:11px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_76_gray{width:76px;height:16px;background-image:url(../images/minibtn_03.gif);text-align:center;padding-top:4px;font-size:11px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_76_noel{width:76px;height:16px;background-image:url(../images/minibtn_09_noel.gif);text-align:center;padding-top:4px;font-size:11px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_76_green{width:76px;height:16px;background-image:url(../images/minibtn_09_green.gif);text-align:center;padding-top:4px;font-size:11px;color:#ffffff;cursor:pointer;font-weight:bold;}
.btn_130_gray{width:130px;height:16px;background-image:url(../images/minibtn_06.gif);text-align:center;padding-top:4px;font-size:11px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_64_blue{width:64px;height:16px;background-image:url(../images/minibtn_04.gif);text-align:center;padding-top:4px;font-size:11px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_120_blue{width:120px;height:25px;background-image:url(../images/btn_detail_blue.gif);text-align:center;padding-top:13px;font-size:12px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_120_orange{width:120px;height:25px;background-image:url(../images/btn_detail_orange.gif);text-align:center;padding-top:13px;font-size:12px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_120_gray{width:120px;height:25px;background-image:url(../images/btn_detail.gif);text-align:center;padding-top:13px;font-size:12px;color:#214170;cursor:pointer;font-weight:bold;}
.btn_120_gray2{width:120px;height:25px;background-image:url(../images/btn_detail2.gif);text-align:center;padding-top:13px;font-size:12px;cursor:pointer;font-weight:bold;}
.btn_120_noel{width:120px;height:25px;background-image:url(../images/btn_detail_120_noel.gif);text-align:center;padding-top:13px;font-size:12px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_108_gray{width:108px;height:22px;background-image:url(../images/detail_tab_off.gif);text-align:center;padding-top:6px;font-size:12px;color:#214170;cursor:pointer;font-weight:bold;}
.btn_108_blue{width:108px;height:22px;background-image:url(../images/detail_tab_over.gif);text-align:center;padding-top:6px;font-size:12px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_132_gray{width:132px;height:18px;background-image:url(../images/cart_btn_01.gif);text-align:center;padding-top:6px;font-size:12px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_137_blue{width:137px;height:24px;background-image:url(../images/btn_last.gif);text-align:center;padding-top:11px;font-size:12px;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.btn_137_gray{width:137px;height:24px;background-image:url(../images/btn_cancle.gif);text-align:center;padding-top:11px;font-size:12px;color:#3f5a85;cursor:pointer;font-weight:bold;}

.btn_91_gray{width:91px;height:24px;background-image:url(../images/btn_board.gif);text-align:center;padding-top:11px;font-size:12px;color:#214170;cursor:pointer;font-weight:bold;}


/* 폰트 */


.title{font-size:14px;color:#000000;font-weight:bold;padding:3px;}
.cost{
	font-family: 'Oxygen Mono';
	font-size:12px;color:#000000;
}
.cost_small{
	font-family: 'Oxygen Mono';
	font-size:11px;color:#000000;
}
.cost_title{font-size:16px;color:#d4252a;font-weight:bold;}
.small{font-size:11px;}
.small2{font-size:11px;color:#e2dbdb;}
.black{color:#000000;}
.black1{font-size:12px;color:#626262;background-color:#FFFFFF;}
.black2{font-size:11px;color:#000000;font-weight:bold;}
.black3{font-size:11px;color:#000000;font-weight:bold;background-color:#FFFFFF;}
.white{color:#f4f4f4;}
.white_impact{color:#f4f4f4;font-weight:bold;}
.white_impact1{color:#FFFFFF;font-size:11px;font-weight:bold;background-color:#254574;}
.white_impact2{color:#f4f4f4;font-weight:bold;background-color:#254574;}
.white_title{color:#f4f4f4;font-weight:bold;font-size:13px;}
A.white_title:link,A.white_title:visited,A.white_title:active
	{color:#f4f4f4;font-weight:bold;font-size:13px;}
.impact{font-size:13px;color:#ff6208;font-weight:bold;}
A.impact:link,A.impact:visited,A.impact:active
	{font-size:13px;color:#ff6208;font-weight:bold;}
.red_impact{font-size:12px;color:#a00000;font-weight:bold;}

.page_now{font-size:15px;color:#ff6208;font-weight:bold;}
.page_other{font-size:15px;}
A.blue:link,A.blue:visited,A.blue:active
	{font-size:15px;}


.blue{color:#1f4494;font-weight:bold;}
A.blue:link,A.blue:visited,A.blue:active
	{color:#1f4494;font-weight:bold;}

.blueTitle{color:#1f4494;font-weight:bold;font-size:13px;}
A.blueTitle:link,A.blueTitle:visited,A.blueTitle:active
	{color:#1f4494;font-weight:bold;font-size:13px;}
.skyblue{color:#004e99;font-size:12px}
.skyblue_small{color:#004e99;font-size:11px}

.back_yellow {background-color:yellow}
.back_white {background-color:white}

.btn_red
{
	color:#dd0000; font-family: "맑은 고딕", Arial ; font-size:20px ; font-weight:bold; border: none; background-color:#FFFFFF; cursor:hand;
}

.btn_gray
{
	color:#999999; font-family: "맑은 고딕", Arial ; font-size:20px ; font-weight:bold; border: none; background-color:#FFFFFF; cursor:hand;
}


.btn_red_small
{
	color:#dd0000; font-family: "맑은 고딕", Arial ; font-size:12px ; font-weight:bold; border: none; background-color:#FFFFFF; cursor:hand;
}

.btn_gray_small
{
	color:#999999; font-family: "맑은 고딕", Arial ; font-size:12px ; font-weight:bold; border: none; background-color:#FFFFFF; cursor:hand;
}

.highlight1
{
	color:#dd0000;font-weight:bold;
}

.highlight2
{
	color:#dd0000;
}
A.highlight2:link,A.highlight2:visited,A.highlight2:active
	{color: #dd0000; text-decoration: none;}
A.highlight2:hover
	{color: #999999; text-decoration: none;}

/* DIV ----- */

#body_frame{position:relative;width:1016px;  margin:auto;}

#top{position:relative;width:1016px; height:60px;text-align:center;  }
#top_logo{float:left;width:173px; height:47px;text-align:center;  padding-top:13px}
#top_menu{float:left;width:827px; height:40px;text-align:left;  padding-top:30px;color:#000000 ; font-family: "맑은 고딕" ; font-size:20px ;line-height:25px;}
#top_menu_second{position:relative;width:980px; height:25px;text-align:left;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ; padding-left:20px;padding-top:10px;}
#top_menu_third{position:relative;width:980px; height:50px;text-align:left;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ; padding-left:20px;padding-bottom}
#top_line{position:relative;width:1016px; height:3px;text-align:center;  background-color:red;}

#bottom_line{position:relative;width:1016px; height:3px;text-align:center;  background-color:gray;}
#bottom{position:relative;width:1016px; height:100px;text-align:left;  padding-top:10px;text-align:center;}

#body{position:relative;width:1016px; text-align:center;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;}
#page{position:relative;width:1016px; text-align:left;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;}
#menu_area{position:relative;width:1016px; text-align:center;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;}
#list_area{position:relative;width:1016px; text-align:center;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;}
#paging_area{position:relative;width:1016px; text-align:center;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;}
#search_area{position:relative;width:1016px; height:30px; text-align:center;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;}

#insert_area{position:relative;width:1016px; text-align:center;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;}

#find_address{position:absolute;z-index:10000;width:400px; height:400px;left:500px;top:150px;text-align:center;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;visibility:hidden;border:2px #DDDDDD solid;background-color:#FFFFFF;}
#find_address2{position:absolute;z-index:10000;width:400px; height:400px;left:500px;top:150px;text-align:center;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;visibility:hidden;border:2px #DDDDDD solid;background-color:#FFFFFF;}
#find_address3{position:absolute;z-index:10000;width:400px; height:400px;left:500px;top:150px;text-align:center;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;visibility:hidden;border:2px #DDDDDD solid;background-color:#FFFFFF;}
#find_member{position:absolute;z-index:10000;width:400px; height:400px;left:500px;top:100px;text-align:center;  color:#000000 ; font-family: "맑은 고딕" ; font-size:12px ;visibility:hidden;border:2px #DDDDDD solid;background-color:#FFFFFF;}

/* 공지사항 스크롤 */
div.scroll_list_container {
    overflow:hidden;
    max-height: 30px;
}

ul.scroll_list {
    margin:0;
    padding:0;
}

/* 퀵메뉴 */
.right_quick1
{
	width:79px; height:276px;
}
.right_quick2
{
	width:79px; height:276px;
	position:fixed; top:85px; _position:absolute; _top:expression(-85+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');
}

/* 아래쪽 따라다니는 바 */
/*
#bottom_bar {position:absolute;z-index:199999;width:1004px; height:50px;left:9px;bottom:-50px;text-align:center;  color:#000000 ; font-size:12px ;border:1px #DDDDDD solid;background-color:#FFFFFF;}
*/
#bottom_frame {
	width:1004px; height:50px;
	position:fixed; bottom:0px;
}
#bottom_bar {
	width:1004px; height:50px;
	position:absolute;left:1px;top:0px;
	text-align:center;  color:#000000 ; font-size:12px ;border:1px #DDDDDD solid;background-color:#FFFFFF;
	z-index:199999;
}

#bottom_bar_top {position:absolute;z-index:199998;width:1004px;left:0px;border:2px #DDDDDD solid;text-align:center;color:#000000 ; font-size:12px ;display:none;background-color:#FFFFFF;}
#bottom_bar_top_frame {position:relative;width:998px;text-align:center;color:#000000 ; font-size:12px ;}
#korean_category td { line-height:20px;padding-left:5px;}

.name_anchor {position:relative;top:-115px;display: block;}


