@charset "utf-8";
@import url('reset.css');

/*---------------------------------
 *  사이트 공통.시작
 *---------------------------------*/
/*
 * 구글 나눔고딕 스타일 시트참고 http://fonts.googleapis.com/earlyaccess/nanumgothic.css
 * 용량 고려 할것 총4.57메가
 */
@font-face {
  font-family: 'NanumGothic','나눔고딕';
  font-style: normal;
  font-weight: 100;
  src: url(/webfonts/NanumGothic-Bold.eot); /* 0.7메가 */
  src: url(/webfonts/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'), /* 0.7메가 */
       url(/webfonts/NanumGothic-Regular.woff2) format('x-woff2'), /* 0.6메가 */
       url(/webfonts/NanumGothic-Regular.woff) format('woff'), /* 0.9메가 */
       url(/webfonts/NanumGothic-Regular.ttf) format('truetype'); /* 2.3메가 */
}

canvas {-ms-touch-action: double-tap-zoom;} /* Windows 8 */


/**************************************************
 * 파일명      : mall_01.css
 * 모듈버젼   : 오케이토마토솔루션 쇼핑몰 v2.0 사용자모드용 기본css
**************************************************/

img {border:0px;}
body {Margin-left:0px;Margin-right:0px;Margin-top:0px;Margin-bottom:0px;border:0 solid #B3B3B3;scrollbar-3dlight-color: #d9d9d9;scrollbar-arrow-color: #999999scrollbar-base-color: #f7f7f7;scrollbar-darkshadow-color: #FFFFFF;scrollbar-face-color: #f7f7f7;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #d9d9d9;}

/*   폰트 일괄적용   */
body, td, span, div,select, input  {font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';color:#333333;font-size:9pt;line-height:18px;font-style:normal;font-weight: normal;}
textarea {line-height:140%;font-size:9pt;color:#333333;border:1px solid #d7d7d7;padding:5 5 5 5;scrollbar-face-color:#FFFFFF;scrollbar-shadow-color: #BBBBBB;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#BBBBBB;scrollbar-darkshadow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;scrollbar-arrow-color: #BBBBBB;}

/*	 기본링크   */
a:link {color :#333333;text-decoration: none;}
a:visited {color :#333333;text-decoration: none;}
a:hover {color :#000000; text-decoration: none;}
/*a:active { text-decoration: none;  color:#FFF; }*/

/*	 왼쪽메뉴적용된 링크스타일	*/
a.leftmenu_01:link {color:#666666;text-decoration:none;}
a.leftmenu_01:visited {color:#666666;text-decoration:none;}
a.leftmenu_01:hover {color:#FF4019;text-decoration:none;}

/*	 #####	쇼핑몰 레이아웃 중앙테이블(왼쪽 가로폭은 padding값을 더한 숫자입니다.) 적용	#####	*/
.left_area {width:200px;padding:7px 15px 20px 0;vertical-align:top;}
.right_area {width:785px;padding:7px 0 0 0;vertical-align:top;text-align:left;}	/*	 컨텐츠영역 가로폭이 됩니다.	*/

/*	 #####	퀵 영역 적용	#####	*/
.quick_area {width:70px;vertical-align:text-top;padding:127px 0 0 0;}
.quick_line_01 {border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;text-align:center;vertical-align:top;}
.quick_img_01 {padding-bottom:4px;}
.quick_text_01 {font-size:8pt;color:#999999;}
.quick_text_02 {font-size:8pt;color:#666666;font-weight:bold;margin:0 2px 0 2px;}
.quick_img_02 {margin:0px 0px 4px 0px;}
.quick_center_top {text-align:center;vertical-align:top;}
.quick_button_td {text-align:center;vertical-align:top;padding:3px 0 0 0;}

/*	 #####	오른쪽 영역 공통 타이틀 및 현재 위치 적용	#####	*/
.title_table_01 {width:100%;margin-bottom:30px;}
.title_table_01 td.contents_01 {padding:8px 0 11px 0;vertical-align:top;text-align:left;border-bottom:1px solid #b3b3b3;}
.title_table_01 td.contents_02 {padding:17px 8px 0 0;vertical-align:top;text-align:right;border-bottom:1px solid #b3b3b3;font-size:8pt;color:#999999;}
.title_table_01 span.location_01 {font-size:8pt;color:#515151;}
.title_table_02 {width:100%;margin-bottom:12px;}
.title_table_02 td.contents_01 {padding:8px 0 11px 0;vertical-align:top;text-align:left;border-bottom:1px solid #b3b3b3;}
.title_table_02 td.contents_02 {padding:17px 8px 0 0;vertical-align:top;text-align:right;border-bottom:1px solid #b3b3b3;font-size:8pt;color:#999999;}
.title_table_02 span.location_01 {font-size:8pt;color:#515151;}

/*	 상단 전체검색 input 적용	*/
.search_input_01 {color:#414141;background-color:#ffffff;width:215px;height:20px;border:1px solid #d7d7d7;}

/*	 input 적용	*/
.mall_input_01 {color:#414141;background-color:#ffffff;width:215px;height:20px;border:1px solid #d7d7d7;}
.mall_input_02 {color:#414141;background-color:#ffffff;width:160px;height:20px;border:1px solid #e1e1e1;}
.mall_input_03 {color:#414141;background-color:#ffffff;width:100px;height:20px;border:1px solid #e1e1e1;}
.mall_input_04 {color:#414141;background-color:#ffffff;width:50px;height:20px;border:1px solid #e1e1e1;}
.mall_input_05 {color:#414141;background-color:#ffffff;width:400px;height:20px;border:1px solid #e1e1e1;margin-top:3px;}
.mall_input_06 {color:#414141;background-color:#ffffff;width:45px;height:20px;border:1px solid #e1e1e1;}
.mall_input_07 {color:#414141;background-color:#ffffff;width:180px;height:20px;border:1px solid #e1e1e1;}
.mall_input_08 {color:#414141;background-color:#ffffff;width:83px;height:20px;border:1px solid #e1e1e1;}
.mall_input_09_right {color:#414141;background-color:#fcfbfa;width:130px;height:22px;border:1px solid #e5d5c3;text-align:right;vertical-align:middle;padding-right:4px;font-weight:bold;}
.mall_input_10_right {color:#414141;background-color:#ffffff;width:100px;height:20px;border:1px solid #e1e1e1;text-align:right;padding-right:4px;}
.mall_input_11_right {color:#ff6a00;background-color:#fcfbfa;width:130px;height:22px;border:1px solid #e5d5c3;text-align:right;vertical-align:middle;padding-right:4px;font-weight:bold;}
.mall_input_12 {color:#414141;background-color:#ffffff;width:60px;height:20px;border:1px solid #e1e1e1;}
.mall_input_13 {color:#414141;background-color:#ffffff;width:35px;height:20px;border:1px solid #e1e1e1;}
.mall_input_14 {color:#414141;background-color:#ffffff;width:380px;height:20px;border:1px solid #d7d7d7;}
.mall_input_15 {color:#414141;background-color:#ffffff;width:283px;height:20px;border:1px solid #d7d7d7;}

/*  #####   페이징   #####   */
.mall_table_03 {width:100%;margin:20px 0 15px 0;text-align:center;}
a.paging:link {width:20px;color:#a9a9a9;font-size:11px;font-family:Verdana;cursor:pointer;font-weight:bold;text-decoration:none;border:1px solid #d5d5d5;}
a.paging:visited {color:#a9a9a9;font-size:11px;font-family:Verdana;cursor:pointer;font-weight:bold;text-decoration:none;border:1px solid #d5d5d5;}
a.paging:hover {color:#a9a9a9;font-size:11px;font-family:Verdana;text-decoration:none;cursor:pointer;font-weight:bold;border:1px solid #d5d5d5;}
span.paging {width:22px;margin:1px 10px 1px 10px;}
span.now_page {width:23px; margin:1px 5px 1px 5px; background-color:#000;color:#fff;font-size:13px;font-family:Verdana;font-weight:bold;}

/*버튼테이블 적용*/
.mall_button_table_01{width:100%}
.mall_button_table_01 td.contents_01{text-align:center;padding:25px 0 35px 0;}
.mall_button_table_01 td.contents_02{text-align:center;padding:15px 0 50px 0;}
.button_left_01{margin-right:5px;}
.button_01{margin-left:5px;}
.small_button_01{margin-left:5px;}

/*개별폰트 적용*/
span.font_8_g1 {font-size:8pt;color:#999999;}
span.font_9_g2 {font-size:9pt;color:#666666;}
span.font_9_g3 {font-size:9pt;color:#999999;font-family: 'NanumGothic','나눔고딕','굴림','Gulim';line-height:27px;}
span.font_9_r1 {font-size:9pt;color:#ff5100;}
span.font_8_r1 {font-size:8pt;color:#ff943D;}
span.font_9_o1 {font-size:9pt;color:#ffb236;font-weight:bold;line-height:15px;}
a.font_9_o1:link {font-size:9pt;color:#ffb236;font-weight:bold;line-height:15px;text-decoration:none;}
a.font_9_o1:visited {font-size:9pt;color:#ffb236;font-weight:bold;line-height:15px;text-decoration:none;}
a.font_9_o1:hover {font-size:9pt;color:#ffb236;font-weight:bold;line-height:15px;text-decoration:none;}
span.font_9_o2 {font-size:9pt;color:#ff5a00;font-weight:bold;line-height:15px;}
a.font_9_o2:link {font-size:9pt;color:#ff5a00;font-weight:bold;line-height:15px;text-decoration:none;}
a.font_9_o2:visited {font-size:9pt;color:#ff5a00;font-weight:bold;line-height:15px;text-decoration:none;}
a.font_9_o2:hover {font-size:9pt;color:#ff5a00;font-weight:bold;line-height:15px;text-decoration:underline;}
span.font_9_o2 {font-size:10pt;font-family:arial;color:#ff6000;font-weight:bold;line-height:40px;margin-right:32px;}
span.font_9_o3 {font-size:9pt;color:#f39c31;font-weight:bold;}
span.font_9_o4 {font-size:9pt;color:#f39c31;}
span.font_9_b1 {font-size:9pt;color:#2c7aec;font-weight:bold;} /*마이페이지 주문번호 적용*/
span.font_9_b2 {font-size:9pt;color:#2c7aec;}
span.text_01 {font-size:9pt;color:#414141;font-weight:bold;}
span.text_02 {font-size:9pt;color:#ff6c00;font-weight:bold;}
span.text_03 {font-size:11pt;color:#ff6c00;font-weight:bold;}
span.text_04 {font-size:11pt;color:#414141;font-weight:bold;}
span.text_05 {font-size:9pt;color:#717171;font-weight:bold;}
span.text_06 {font-size:8pt;color:#807e7c;}
span.text_07 {font-size:8pt;color:#3b8edb;}
span.text_08 {font-size:8pt;color:#3b8edb;font-weight:bold;}
span.text_09 {font-size:9pt;color:#ff5a00;font-weight:bold;}
span.text_10 {font-size:9pt;color:#000000;}/*상품후기,*/

.no_list_01{height:120px; text-align:center;}

.line_01 {width:17px;height:133px;border-right:1px solid #eeeeee;}
.line_02 {width:16px;height:133px;}
.line_03 {width:23px;height:240px;border-right:1px solid #eeeeee;}
.line_04 {width:22px;}

.mall_div_01{height:27px;padding-top:5px;}
.mall_div_02{width:100%;height:180px;scrollbar-3dlight-color: #cccccc;scrollbar-arrow-color:#858585;scrollbar-base-color: #f2f2f2;scrollbar-darkshadow-color: #FFFFFF;scrollbar-face-color: #f2f2f2;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #cccccc;overflow-y:scroll;}
.mall_div_02_in{padding:3px 12px 12px 14px;color:#717171;font-size:9pt;line-height:15px;word-break:break-all; word-wrap:break-word;}
.mall_div_03 {height:32px;font-size:9pt;color:#414141;position:absolute;float:left;margin:3px 0 0 5px;font-weight:bold}
.mall_div_04 {font-size:9pt;color:#414141;position:absolute;float:left;margin:3px 0 0 5px;}
.mall_div_05 {font-size:9pt;color:#ff6a00;position:absolute;float:left;margin:3px 0 0 5px;font-weight:bold}
.mall_div_06 {font-size:9pt;color:#666666;position:absolute;float:left;margin:7px 0 0 0;}

.input {

       font-family: 'NanumGothic','나눔고딕','돋움','Dotum';
	   font-size: 12px;
	   color: #949494;
	   height: 18px;
       background:#fff ;
	   border: #fff;
	   border-style: solid;
	   border-top-width: 1px;
	   border-right-width: 1px;
	   border-bottom-width: 1px;
	   border-left-width: 1px
	   }

/*  기타테이블   */
.basic_table_01 {width:100%;margin-bottom:50px;}
.100percent_table_01 {width:100%;}
.100percent_table_01 td.contents_01 {text-align:center;vertical-align:top;}

/* 이미지에 여백처리시 적용 */
.img_margin_01 {margin: 0 7px 0 0;}
.img_margin_02 {margin: 0 7px 0 5px;}
.img_margin_03 {margin: 10px 0 0 0;}
.img_margin_04 {margin: 28px 0 7px 0;}
.img_margin_04_2 {margin: 25px 0 7px 0;}
.img_margin_05 {margin: 0 0 6px 0;}
.img_margin_06 {margin: 8px 0 0 7px;}
.img_margin_07 {margin: 0px 0 7px 0;}
.img_margin_08 {margin: 20px 12px 10px 0;}
.img_margin_09 {margin: 20px 0 0 0;}
.img_margin_10 {margin: 0 0 10px 0;}
.img_margin_11 {margin: 8px 0 8px 7px;}
.img_margin_12 {margin: 8px 0 8px 2px;}
.img_margin_13 {margin: 0 6px 0 0;}
.img_margin_14 {margin: 0 10px 0 0;}
.img_margin_15 {margin: 0 0 0 6px;}
.img_margin_16 {margin: 4px 0 5px 0;cursor:pointer;}
.img_margin_17 {margin: 0 0 4px 0;cursor:pointer;}
.img_margin_18 {margin: 1px 0 1px 0;cursor:pointer;}

.table_margin_01 {margin: 0 8px 0 4px;}
.td_padding_01 {padding-left:7px;}

/* 셀렉트 적용 */
.m01_select_container {position:relative;left:0px;top:0px;width:103px;height:22px;}
.m01_select_div_01 {position:absolute;text-align:right;vertical-align:top;padding:9px 11px 0 0;width:103px; height:0px;left:-11px;top:0px;}
.m01_select_01	{width:103px;text-align:left;padding:1px 0 0 10px;background:url('/mall/oktomato_g2/default/button/but_select_arrow_01.gif') no-repeat 100%;	color:#666666;border:1px solid #d1d1d1;	cursor:pointer;}
.m01_select_div_02 {position:absolute;display:none;left:0px;top:29px;width:103px;background-color:#FFFFFF;overflow:hidden;height:118px;border:1px solid  #d1d1d1;padding:3px 2px 3px 2px;}
.m01_select_div_02 ul,
.m01_select_div_02 ul li{margin:0;padding:0;width:97px;	height:20px;}
.m01_select_02 {width:97px;left:0px;top:0px;}
.m01_select_02	a {text-align:left;display:inline-block;width:97px;height:22px;color:#666666;overflow:hidden;padding:3px 0px 0px 7px;}
.m01_select_02	a.visited {color:#327fd3;}
.m01_select_02	a:hover {background:#f5f5f5;color:#327fd3;text-decoration:none;}
.m01_select_03 {height:22px;line-height:20px;color:#515151;background-color:#fafafa;border:1px solid #d2d2d2;}
.m01_select_04 {height:22px;line-height:20px;color:#515151;background-color:#fafafa;border:1px solid #d2d2d2;}
.m01_select_05 {height:22px;line-height:20px;color:#515151;background-color:#ffffff;border:1px solid #d2d2d2;}

/*	 #####	상품분류(카테고리) 시작 적용	#####	*/
/* 디자인 박스 사용 시 */
.category_box_on {width:100%;}
.category_box_on td.contents_01 {vertical-align:top;text-align:center;background-repeat: repeat-y;}
/* 디자인 박스 미 사용 시 */
.category_box_off {width:100%;}
.category_box_off td.contents_01 {vertical-align:top;background-repeat: repeat-y;}
/* 상품분류 출력 */
.category_table {width:170px;}
.category_table td.contents_first_img {vertical-align:top;}
.category_table td.contents_first_txt {text-align:left;height: 26px;padding:4px 0 0 0;border-bottom:1px solid #e7e7e7;}
.category_table td.contents_snd_img {vertical-align:top;}
.category_table td.contents_snd_txt {height: 26px;padding:4px 0 0 0;border-bottom:1px solid #e7e7e7;}
.snd_category_div {position:absolute;display:none;left:-10px;top:-21px;width:160px;border:2px solid #e5e5e5;background:#ffffff;padding: 7px 10px 4px 10px;}
.snd_category_div td.contents_txt {padding:6px 0 6px 0;}
.snd_category_div td.contents_img {padding:0px;}
/*	 #####	상품분류(카테고리) 끝 적용	#####	*/

.mall_table_01 {width: 100%;}
.mall_table_01 td.contents_01 {vertical-align:top;text-align:center;background-repeat: repeat-y;}
.mall_table_02 {width: 170px;}
.mall_table_02 td.contents_02 {height: 26px;padding:4px 0 0 0;border-bottom:1px solid #e7e7e7;}
.mall_table_02 td.contents_03 {padding:6px 0 6px 0;}
.snd_category {position:absolute;display:none;left:-1px;top:-21px;width:160px;border:2px solid #e5e5e5;background:#ffffff;padding: 7px 10px 4px 10px;}

/*	 #####	자동생성되는 카테고리명에 적용된 링크 스타일	#####	*/
a.category_01:link {color:#666666;text-decoration:none;}
a.category_01:visited {color:#666666;text-decoration:none;}
a.category_01:hover {color:#327fd3;text-decoration:none;}

a.category_02:link {color:#327fd3;text-decoration:none;}
a.category_02:visited {color:#327fd3;text-decoration:none;}
a.category_02:hover {color:#327fd3;text-decoration:none;}

a.gname_8_g1:link {font-size:8pt;color:#666666;line-height:9px;text-decoration:none;}
a.gname_8_g1:visited {font-size:8pt;color:#666666;line-height:9px;text-decoration:none;}
a.gname_8_g1:hover {font-size:8pt;color:#333333;line-height:9px;text-decoration:none;}
/*상품후기,*/
a.gname_9_g1:link {font-size:9pt;color:#989898;text-decoration:none;}
a.gname_9_g1:visited {font-size:9pt;color:#989898;text-decoration:none;}
a.gname_9_g1:hover {font-size:9pt;color:#989898;text-decoration:underline;}
/*주문상품[옵션]*/
a.goods_name:link {font-size:9pt;color:#989898;text-decoration:none;}
a.goods_name:visited {font-size:9pt;color:#989898;text-decoration:none;}
a.goods_name:hover {font-size:9pt;color:#989898;text-decoration:underline;}

a.font_a9_g2:link {font-size:9pt;color:#666666;line-height:9px;text-decoration:none;}
a.font_a9_g2:visited {font-size:9pt;color:#666666;line-height:9px;text-decoration:none;}
a.font_a9_g2:hover {font-size:9pt;color:#333333;line-height:9px;text-decoration:none;}

/*	 상품 적용	*/
.category_top_table_01 {width:100%;padding:0 0 10px 0;}
.category_rbox_table_01 {width:100%;border:1px solid #d2d2d2;}
.category_rbox_table_02 {width:100%;height:1px;background-color:#ffffff;margin:0 0 14px 0;}
.category_rbox_table_01 td.contents_01 {padding:5px 5px 5px 5px;}
.category_rbox_td_01 {height:19px;padding:4px 11px 0 10px;background-color:#7d7d7d;vertical-align:top;}
.category_rbox_no_td_01 {height:30px;padding:10px 10px 0 10px;text-align:center;font-weight:bold;}
a.category_rbox_selected:link {color:#ffffff;font-weight:bold;text-decoration:none;}
a.category_rbox_selected:visited {color:#ffffff;font-weight:bold;text-decoration:none;}
a.category_rbox_selected:hover {	color:#ffffff;font-weight:bold;text-decoration:underline;}
.no_01 {font-size:8pt;color:#ffffff;letter-spacing:-1px;}
.category_rbox_td_02 {height:19px;padding:4px 11px 0 10px;vertical-align:top;}
a.category_rbox_01:link {color:#383838;text-decoration:none;}
a.category_rbox_01:visited {color:#383838;text-decoration:none;}
a.category_rbox_01:hover {color:#327fd3;text-decoration:none;}
.no_02 {font-size:8pt;color:#999999;letter-spacing:-1px;}

/* 카테고리 셀렉트 적용 */
#category_wrap {position:relative;left:0px;top:0px;width:100%;height:35px;}
#category_wrap ul, li {margin:0;padding:0;}
#category_select_container {clear:both;float:left;margin-top:0px;text-align:left;width:100%;height:20px;position:absolute;margin:0;padding:0;}
#category_select_container .home	{height:20px;float:left;position:relative;padding:0px 17px 0px 0px;background:url('/mall/oktomato_g2/default/button/category_arrow_01.gif') no-repeat 100% 0;color:#666666;}
#category_select_container .category_text{width:190px;padding:1px 0 0 10px;background:url('/mall/oktomato_g2/default/button/but_select_arrow_01.gif') no-repeat 100%;color:#666666;border:1px solid #d1d1d1;cursor:pointer;}
#category_select_container .category_selected_text	{border:1px solid #d1d1d1;}
#category_select_container .category_select {float:left;width:190px;position:relative;left:0px;top:0px;text-align:left;z-index:1000;padding:0px 17px 0px 0px;background:url('/mall/oktomato_g2/default/button/category_arrow_01.gif') no-repeat 100% 0;}
#category_select_container .no_background {background:none;}
#category_select_container .category_children_container {display:block;position:absolute;clear:both;float:left;top:23px;left:0;width:190px;height:150px;border:2px solid #d92d0b;z-index:99;clear:both;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: .5;}
#category_select_container .category_children {float:left;width:186px;	padding:3px 3px 3px 3px;background-color:#FFFFFF;}
#category_select_container .category_children_up {display:block;position:absolute;clear:both;float:left;top:0px;left:2;width:186px;z-index:100;background:#FFFFFF;text-align:center;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: .5;}
#category_select_container .category_children_down {display:block;position:absolute;clear:both;top:327px;left:2;width:186px;z-index:100;background:#FFFFFF;text-align:center;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: .5;}
#category_select_container .category_children_ul {position:absolute;top:0px;width:186px;}
#category_select_container .category_children a {display:inline-block;width:180px;height:22px;color:#666666;overflow:hidden;padding:4px 0px 0px 9px;}
#category_select_container .category_children a.visited {color:#666666;}
#category_select_container .category_children a:hover {background:#f5f5f5;color:#666666;text-decoration:none;}
#category_select_container .category_children a.on {color:#ff5100;text-decoration:none;}

.recommend_table_01 {width:100%;border:1px solid #d6d6d6; background-color:#f2f2f2;padding:20px 19px 15px 19px;}
.recommend_table_01_in td.goods_img_01 {width:200px;height:200px;border:1px solid #e5e5e5;text-align:center;}
.recommend_table_01_in td.goods_name_01 {width:200px;text-align:left;padding:8px 0 3px 0;}
.recommend_table_01_in td.goods_price_01 {width:200px;text-align:left;font-weight:bold;color:#000033;}

.inlist_search_table_01 {width:100%;padding:15px 0 5px 0;}
.minput_01 {width:213px;height: 25px;line-height:15px;color:#d5d5d5;background-color:#ffffff;border:1px solid #d5d5d5;}
.glist_table_01 {width:100%;}
.glist_table_01 td.line{height:2px;background-color:#616161;}
.glist_table_02 {width:100%;margin:12px 0 0 0;}
.glist_table_02 td.line{height:1px;background-color:#615a56;}
.editor_01 {vertical-align:top;height:120px;padding:15px 0 20px 0;}
.goods_view_table_01 {width:100%;vertical-align:top;padding:0 0 25px 0;}
.goods_view_table_02 {border:2px solid #ffab2a ;}
.goods_view_table_02 td.big_img_01 {padding:17px 17px 17px 17px;vertical-align:middle;text-align:center;border-right:1px solid #ffefd6;}
.goods_view_table_02 td.sm_imglist_01 {vertical-align:top;}
.goods_view_table_03 {margin:17px 18px 17px 17px;vertical-align:top;}
.goods_view_table_03 td.sm_img_01 {padding:0px 0px 5px 0px;vertical-align:top;}
.img_zoom_01 {text-align:center;padding:20px 0 17px 0;}
.thumbnail_01 {text-align:center;}
.goods_view_text_01 {width:100%;}
.goods_view_text_01 td.goods_name {color:2d2d2d;font-size:12pt;font-weight:bold;padding:11px 0 15px 10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #f5f5f5;}
.goods_view_text_02 {width:100%;background-color:#fcfcfc;border-top:1px solid #f5f5f5;border-bottom:2px solid #f5f5f5;}
.goods_view_text_02 td.contents_01 {width:117px;height:27px;color:#2d2d2d;padding-left:10px;}
.goods_view_text_02 span.text_01 {padding-left:10px;color:#414141;font-weight:bold;font-family:arial,'NanumGothic','나눔고딕','돋움',Dotum;}
.goods_view_text_02 span.price_01 {padding-left:10px;;font-size:11pt;color:#666666; font-family: 'NanumGothic','나눔고딕','돋움',Dotum;font-weight:bold;}
.goods_view_text_02 span.sale_price {padding-left:10px;font-size:9pt;font-family:arial;color:#7cc400;font-weight:bold;}
.goods_view_text_02 span.sale_won {color:#999999;font-size:8pt; font-family: 'NanumGothic','나눔고딕','돋움',Dotum;font-weight:bold;}
.goods_view_text_02 span.text_02 {padding-left:2px;color:#666666; font-family: 'NanumGothic','나눔고딕','돋움',Dotum;}
.goods_view_text_02 span.price_won {padding-left:2px;color:#666666; font-family: 'NanumGothic','나눔고딕','돋움',Dotum;font-weight:bold;font-size:11pt;}
.goods_view_text_02 span.text_03 {padding-left:10px;font-size:13pt;color:#ff7e00;font-weight:bold;font-family:arial,'NanumGothic','나눔고딕','돋움',Dotum;letter-spacing:0.1em;}
.goods_view_text_02 span.text_03_member_sale {padding-left:10px;;font-size:11pt;color:#666666; font-family: 'NanumGothic','나눔고딕','돋움',Dotum;font-weight:bold;text-decoration:line-through;}
.goods_view_text_02 span.text_04 {padding-left:10px;color:#666666;font-size:10pt;font-family:'NanumGothic','나눔고딕','돋움',Dotum;font-family: 'NanumGothic','나눔고딕','돋움',Dotum;font-weight:bold;}
.goods_view_text_02 span.point_won {padding-left:2px;color:#666666; font-family: 'NanumGothic','나눔고딕','돋움',Dotum;font-weight:bold;font-size:10pt;}
.goods_view_text_03 {width:100%;border-bottom:1px solid #e5e5e5;}
.goods_view_text_03 td.contents_01 {width:117px;height:27px;color:#2d2d2d;padding-left:10px;}
.goods_view_text_03 span.text_01 {padding-left:10px;color:#2d2d2d;font-weight:bold;}
.goods_view_text_03 span.text_02 {padding-left:10px;color:#2d2d2d;}
.goods_view_text_04 {width:100%;margin-top:20px;text-align:center;}
/*	 #####	상품 상세페이지 상품상세정보등 하단 라인색 적용	#####	*/
.goods_view_title_line {border-bottom:2px solid #cccccc;}

/*	 상품리스트 적용	*/
.module_01 {width:100%;}
.module_01 td.button_01 {width:100%;text-align:center;border-bottom:1px solid #cccccc;}
/*	 상품리스트 적용	*/
.module_02 {width:100%;margin:12px 0 0 0;}
.module_02 td.title_01 {border-bottom:1px solid #D2D2D2;}
.module_02 td.button_01 {text-align:right;border-bottom:1px solid #D2D2D2;}
.module_02_1 {width:100%;}
.module_02_1 td.contents_01 {text-align:center;vertical-align:top;padding:15px 0px 0px 0px;}
.module_02_1 td.contents_02 {text-align:center;vertical-align:top;padding:15px 0px 0px 0px;}
.module_02_1 td.contents_03 {text-align:center;vertical-align:top;padding:15px 0px 0px 0px;}
.module_02_2 td.goods_img_01 {width:132px;height:132px;border:1px solid #dddddd;text-align:center;vertical-align:middle;}
.module_02_2 td.goods_name_01 {padding:3px 0 0 0;text-align:left;}
a.md02_gname_01:link {color:#515151;text-decoration:none;}
a.md02_gname_01:visited {color:#515151;text-decoration:none;}
a.md02_gname_01:hover {	color:#000000;text-decoration:none;}
.module_02_2 td.goods_price_01 {text-align:left;font-weight:bold;}
.module_02_2 span.goods_price_02 {letter-spacing:-2px;}
.module_02_2 td.goods_icon_01 {padding:3px 0 0 0;text-align:center;}
.module_02_3 {width:100%;text-align:center;}

/*	 주문 적용	*/
.basket_table_02 {width:100%;}
.basket_table_02 td.contents_01 {background-color:#fcfcfc;border:3px solid #ededed;text-align:left;padding:13px 0 13px 29px;}
/* 주문서 상단 이미지 적용 */
.basket_table_02 td.contents_01_1 {background-color:#fcfcfc;border:3px solid #ededed;text-align:left;padding:13px 0 13px 29px;text-align:center;}
.basket_table_02 td.contents_02 {text-align:left;padding:0 0 7px 0;}
.basket_table_02 td.contents_03 {text-align:right;padding:0 5px 7px 0;}
.basket_table_03 {width:100%;border-top:2px solid #a2a2a2;background-color:#ededed;}
.basket_table_03  th.contents_01 {width:4%;padding:6px 0 5px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.basket_table_03  th.contents_02 {width:40%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_03  th.contents_03 {width:9%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_03  th.contents_04 {width:17%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_03  th.contents_05 {width:13%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_03  th.contents_06 {width:9%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_03  th.contents_07 {width:8%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_04 {width:100%;background-color:#ffffff;}
.basket_table_04  td.contents_01 {width:4%;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.basket_table_04  td.contents_02 {width:40%;color:#4d4d4d;text-align:left;padding:7px 2px 6px 7px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_04  td.contents_03 {width:9%;padding:7px 0 3px 0;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_04  td.contents_04 {width:17%;padding:7px 0 3px 0;color:#777777;font-weight:bold;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_04  td.contents_05 {width:13%;padding:7px 0 3px 0;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_04  td.contents_06 {width:9%;padding:7px 0 3px 0;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_04  td.contents_07 {width:8%;padding:7px 0 3px 0;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.basket_table_04_in {width:100%;}
.goods_img_03 {width:40px;height:40px;border:1px solid #e7e7e7;text-align:center;vertical-align:top;}
.basket_table_04_in td.goods_name_01 {width:100%;height:100%;text-align:left;padding-left:9px;vertical-align:top;color:#4d4d4d;}
.basket_table_05 {width:100%;background-color:#f3f3f3;}
.basket_table_05 td.contents_01 {width:100%;text-align:left;vertical-align:top;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.basket_table_05_in {100%;}
.basket_table_05_in td.contents_01_in {text-align:left;vertical-align:top;}
.basket_table_05_in td.contents_02_in {text-align:right;padding:0 0 0 0;}
.basket_table_05_in td.contents_03_in {text-align:right;padding:11px 20px 0 0;}
.basket_table_05_in td.contents_03_in span.text_02 {font-size:9pt;color:#ff6c00;font-weight:bold;}
.basket_table_05_in td.contents_04_in {text-align:right;padding:7px 18px 11px 0;}
.basket_table_06{width:100%;margin-top:25px;margin-bottom:55px;text-align:center;}

.order_table_01 {width:100%;border-top:2px solid #a2a2a2;background-color:#ededed;}
.order_table_01  th.contents_01 {width:51%;padding:11px 0 7px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.order_table_01  th.contents_02 {width:9%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.order_table_01  th.contents_03 {width:17%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.order_table_01  th.contents_04 {width:13%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.order_table_01  th.contents_05 {width:10%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.order_table_02 {width:100%;background-color:#ffffff;}
.order_table_02  td.contents_01 {width:51%;color:#4d4d4d;text-align:left;padding:7px 2px 6px 7px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.order_table_02  td.contents_02 {width:9%;padding:7px 0 3px 0;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.order_table_02  td.contents_03 {width:17%;padding:7px 0 3px 0;color:#777777;font-weight:bold;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.order_table_02  td.contents_04 {width:13%;padding:7px 0 3px 0;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.order_table_02  td.contents_05 {width:10%;padding:7px 0 3px 0;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.order_table_02_in {width:100%;}
.order_table_02_in td.goods_name_01 {width:100%;height:100%;text-align:left;padding-left:9px;vertical-align:top;color:#4d4d4d;}
.order_table_03 {width:100%;border-top:2px solid #a2a2a2;}
.order_table_03 td.contents_01 {text-align:left;vertical-align:top;border:1px solid #cccccc;}
.order_table_03 td.contents_02 {text-align:center;height:33px;color:#666666;}
.order_table_04 {width:100%;border-top:2px solid #a2a2a2;}
.order_table_04 td.contents_01 {width:15%;text-align:right;vertical-align:top;border-right:1px solid #e5e5e5;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
.order_table_04 td.contents_01_2 {text-align:left;padding:12px 0 8px 15px;vertical-align:top;border-right:1px solid #e5e5e5;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
.order_table_04 td.contents_02 {width:85%;text-align:right;vertical-align:top;border-right:1px solid #e5e5e5;border-bottom:1px solid #d9d9d9;}
.order_table_04 td.contents_03 {width:20%;background-color:#f3f3f3;text-align:left;padding:9px 0 5px 15px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #d9d9d9;}
.order_table_04 td.contents_03_end {width:20%;font-weight:bold;background-color:#f3f3f3;text-align:left;padding:9px 0 5px 15px;border-right:1px solid #e5e5e5;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
.order_table_04 td.contents_03_3 {width:20%;font-weight:bold;background-color:#f3f3f3;text-align:left;padding:9px 0 5px 15px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #d9d9d9;vertical-align:top;}
.order_table_04 td.contents_03_4_end {width:20%;background-color:#f3f3f3;text-align:left;padding:9px 0 5px 15px;border-right:1px solid #e5e5e5;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
.order_table_04 td.contents_04 {width:80%;color:#414141;text-align:left;padding:7px 0 4px 12px;border-bottom:1px solid #e5e5e5;border-right:1px solid #d9d9d9;}
.order_table_04 td.contents_04_2 {width:80%;color:#414141;text-align:left;border-bottom:1px solid #e5e5e5;border-right:1px solid #d9d9d9;}
.order_table_04 td.contents_04_end {width:80%;color:#414141;text-align:left;padding:7px 0 4px 12px;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;font-weight:bold;}
.order_table_04 td.contents_04_3_end {width:80%;color:#414141;text-align:left;padding:7px 0 4px 12px;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.order_table_04_2 {width:100%;border-top:1px solid #d9d9d9;}
.order_table_04_2 td.contents_01 {width:15%;text-align:right;vertical-align:top;border-right:1px solid #e5e5e5;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
.order_table_04_2 td.contents_02 {width:85%;text-align:right;vertical-align:top;border-right:1px solid #e5e5e5;border-bottom:1px solid #d9d9d9;}
.order_table_04_3 {width:100%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.order_table_04_3 td.contents_01 {width:15%;text-align:right;vertical-align:top;border-right:1px solid #e5e5e5;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
.order_table_04_3 td.contents_02 {width:85%;text-align:right;vertical-align:top;border-right:1px solid #e5e5e5;border-bottom:1px solid #d9d9d9;}
.order_table_05 {width:100%;}
.order_table_05 td.contents_01_in {width:20%;color:#333333;background-color:#f3f3f3;text-align:left;padding:9px 0 5px 15px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_02_in {width:80%;color:#414141;text-align:left;padding:5px 0 3px 12px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_02_in_2 {width:80%;color:#414141;text-align:left;padding:5px 0 3px 12px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.order_table_05 td.contents_03_in {width:20%;color:#333333;font-weight:bold;background-color:#f3f3f3;text-align:left;padding:9px 0 5px 15px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_04_in {width:80%;color:#414141;text-align:left;padding:5px 0 4px 8px;letter-spacing:-0.1em;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_04_in_2 {width:80%;color:#414141;text-align:left;padding:5px 0 4px 8px;letter-spacing:-0.1em;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.order_table_05 td.contents_05_in {width:20%;color:#414141;font-weight:bold;background-color:#f3f3f3;text-align:left;padding:9px 0 5px 15px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_06_in {width:80%;color:#3B8EDB;font-weight:bold;text-align:left;padding:5px 0 4px 8px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_06_in_2 {width:80%;color:#3B8EDB;font-weight:bold;text-align:left;padding:5px 0 4px 8px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.order_table_05 td.contents_07_in {width:20%;color:#414141;text-align:right;padding:5px 0 3px 12px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_07_in_2 {width:60%;color:#414141;text-align:left;padding:5px 0 3px 12px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_08_in {width:60%;text-align:left;vertical-align:top;padding:5px 0 3px 12px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_08_in_2 {width:60%;text-align:left;vertical-align:top;padding:5px 0 3px 12px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.order_table_05 td.contents_01_in_end {width:20%;color:#333333;background-color:#f3f3f3;text-align:left;padding:9px 0 5px 15px;border-right:1px solid #e5e5e5;}
.order_table_05 td.contents_02_in_end {width:80%;color:#414141;text-align:left;padding-left:12px;}
.order_table_05 td.contents_02_in_2_end {width:80%;color:#414141;text-align:left;padding-left:12px;border-right:1px solid #e5e5e5;}
.order_table_05 td.contents_04_in_end {width:80%;color:#414141;text-align:left;padding:3px 0 3px 8px;letter-spacing:-0.1em;}
.order_table_05 td.contents_04_2_in_end {width:80%;color:#414141;text-align:left;padding:3px 0 3px 8px;letter-spacing:-0.1em;border-top:1px solid #e5e5e5;}
.order_table_05 td.contents_04_3_in_end {width:80%;color:#414141;text-align:left;padding:3px 0 3px 8px;letter-spacing:-0.1em;border-right:1px solid #e5e5e5;}
.order_table_06 {width:97%;background-color:#e5e5e5;margin:7px 0 8px 5px;}
.order_table_06 td.contents_01 {color:#414141;background-color:#f7f7f7;text-align:left;padding:9px 0 5px 15px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.order_table_06 td.contents_07_in {width:18%;padding:5px 0 4px 10px;background-color:#f3f3f3;font-weight:bold;color:#515151;}
.order_table_06 td.contents_07_2_in {width:18%;padding:5px 10px 4px 10px;background-color:#f3f3f3;font-weight:bold;color:#515151;border-bottom:1px solid #e5e5e5;}
.order_table_06 td.contents_08_in {width:82%;padding:5px 0 4px 10px;background-color:#fcfcfc;}
.order_table_07 {width:100%;}
.order_table_07 td.contents_71_in {width:30%;color:#414141;text-align:left;padding:7px 0 3px 12px;}
.order_table_07 td.contents_72_in {width:20%;color:#FF6A00;text-align:right;padding:7px 10px 3px 0;font-weight:bold;}
.order_table_07 td.contents_73_in {width:50%;}
.order_table_07 td.contents_74_in {width:30%;color:#414141;text-align:left;padding:3px 0 3px 12px;}
.order_table_07 td.contents_75_in {width:20%;color:#ff6a00;text-align:right;padding:3px 10px 3px 0;font-weight:bold;}
.order_table_07 td.contents_76_in {width:30%;color:#414141;text-align:left;padding:5px 0 3px 12px;border-top:1px solid #e5e5e5;}
.order_table_07 td.contents_77_in {width:20%;color:#414141;text-align:right;padding:5px 10px 3px 0;font-weight:bold;border-top:1px solid #e5e5e5;}
.order_table_07 td.contents_78_in {width:50%;border-top:1px solid #e5e5e5;padding:5px 5px 5px 12px;}
.order_table_07 td.contents_79_in {width:30%;color:#414141;text-align:left;padding:5px 0 3px 12px;}
.order_table_07 td.contents_710_in {width:20%;color:#414141;text-align:right;padding:5px 10px 3px 0;font-weight:bold;}
.order_table_07 td.contents_711_in {width:30%;color:#414141;text-align:left;padding:3px 0 4px 12px;}
.order_table_07 td.contents_712_in {width:20%;color:#414141;text-align:right;padding:3px 10px 4px 0;font-weight:bold;}
.order_table_07 td.contents_713_in {width:30%;color:#414141;text-align:left;padding:7px 0 4px 12px;font-weight:bold;border-top:1px solid #e5e5e5;}
.order_table_07 td.contents_714_in {width:20%;color:#ff6a00;text-align:right;padding:7px 10px 4px 0;font-weight:bold;border-top:1px solid #e5e5e5;}

/* 주문서 작성 최근배송지 주소 모달 시작*/
.ord_addr_list_div {position:absolute;display:none;left:-132px;top:0px;}
.order_addr_table_01 {width:620px;border:3px solid #666666;}
.order_addr_table_01 th {color:#414141;font-size:9pt;background-color:#f7f7f7;text-align:center;padding:12px 0 7px 0px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
/* 수령인 */
.order_addr_table_01 td.contents_01 {width:110px;color:#414141;background-color:#FFFFFF;text-align:center;padding:5px 0 3px 0px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
/* 전화번호 */
.order_addr_table_01 td.contents_02 {width:110px;color:#414141;background-color:#FFFFFF;text-align:center;padding:5px 0 3px 0px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
/* 주소 */
.order_addr_table_01 td.contents_03 {width:320px;color:#414141;background-color:#FFFFFF;text-align:left;padding:5px 0 3px 8px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
/* 선택 */
.order_addr_table_01 td.contents_04 {width:80px;color:#414141;background-color:#FFFFFF;text-align:center;padding:5px 0 3px 0px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
/* 선택 이미지 */
.order_addr_table_01 img.select_img {}
/* 주문서 작성 최근배송지 주소 모달 끝 */

/*	 회원 적용	*/
.member_join_table_01 span.location_01 {font-size:8pt;color:#515151;}
.member_join_table_02 {width:100%;margin-bottom:30px;}
.member_join_table_02 td.contents_01{height:53px;background-color:#f7f7f7;border:3px solid #ededed;text-align:center;}
.member_join_table_03 {width:100%;margin-bottom:17px;}
.member_join_table_03 td.contents_01{text-align:left;padding-bottom:7px;}
.member_join_table_03 td.contents_02{text-align:left;vertical-align:top;border:1px solid #cccccc;}
.member_join_table_03 td.contents_03{text-align:center;height:33px;color:#666666;}
.member_join_table_04 {width:100%;}
.member_join_table_04 td.contents_01{text-align:left;padding-bottom:7px;}
.member_join_table_04 td.contents_02{width:100%;vertical-align:top;border:1px solid #cccccc;padding:0px 30px 0px 30px;}
.member_join_table_04_in {width:100%;}
.member_join_table_04_in td.contents_01_in{padding:15px 0px 5px 25px;border-bottom:1px solid #ededed;}
.member_join_table_04_in td.contents_02_in{padding:20px 0px 20px 0px;text-align:center;border-bottom:1px solid #ededed;}
.member_join_table_04_in td.contents_03_in{padding:8px 0px 0px 25px;text-align:left;font-size:8pt;color:#999999;letter-spacing:-1px;}
.member_join_table_04_in td.contents_04_in{padding:1px 0px 18px 25px;text-align:left;font-size:8pt;color:#999999;letter-spacing:-1px;}
.member_join_table_05 {width:100%;}
.member_join_table_05 td.contents_01{text-align:left;padding:0 0 8px 0;vertical-align:bottom;}
.member_join_table_05 td.contents_02{text-align:right;padding:0 8px 1px 0;vertical-align:bottom;}
.member_join_table_06 {width:100%;border-top:2px solid #d4d4d4;border-right:1px solid #e5e5e5;border-bottom:1px solid #d4d4d4;border-left:1px solid #e5e5e5;}
.member_join_table_06 th.contents_01{width:20%;padding:0 0 0 28px;text-align:left;color:#666666;font-size:9pt;background-color:#f3f3f3;border-bottom:1px solid #e5e5e5;border-right:1px solid #ededed;}
.member_join_table_06 th.contents_01_sure{width:20%;padding:0 0 0 18px;text-align:left;color:#666666;font-size:9pt;background-color:#f3f3f3;border-bottom:1px solid #e5e5e5;border-right:1px solid #ededed;}
.member_join_table_06 td.contents_02{width:30%;padding:6px 0 5px 10px;text-align:left;color:#666666;font-size:9pt;background-color:#ffffff;border-bottom:1px solid #e5e5e5;}
.member_join_table_06 td.contents_02_2{width:80%;padding:6px 0 5px 10px;text-align:left;color:#666666;font-size:9pt;background-color:#ffffff;border-bottom:1px solid #e5e5e5;}
.member_join_table_06 td.contents_03{width:30%;padding:6px 0 5px 10px;text-align:left;color:#666666;font-size:9pt;background-color:#ffffff;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.member_join_table_06 td.contents_03_2{width:80%;padding:6px 0 5px 10px;text-align:left;color:#666666;font-size:9pt;background-color:#ffffff;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.member_join_table_06 th.contents_04{padding:0 0 0 28px;text-align:left;color:#666666;font-size:9pt;background-color:#f3f3f3;border-bottom:1px solid #e5e5e5;border-right:1px solid #ededed;}
.member_join_table_06 td.contents_05{padding:6px 0 5px 10px;text-align:left;color:#666666;font-size:9pt;background-color:#ffffff;border-bottom:1px solid #e5e5e5;}
.member_join_table_07 {width:100%;border:3px solid #ededed;}
.member_join_table_07 td.contents_01{text-align:center;padding:47px 0 47px 0;}
.member_join_table_07 td.contents_01_in{text-align:left;vertical-align:top;}
.member_join_table_07 td.contents_02_in{text-align:right;vertical-align:top;}
.member_join_table_07 td.contents_03_in{text-align:left;vertical-align:top;padding:16px 0 9px 0;}
.member_join_table_07 td.contents_04_in{text-align:left;vertical-align:top;color:#666666;line-height:15px;}

.member_login_table_01 {width:100%;}
.member_login_table_01 td.contents_01{text-align:left;padding:0 0 8px 0;vertical-align:bottom;}
.member_login_table_02 {width:100%;border:1px solid #d2d2d2;}
.member_login_table_02 td.contents_01{width:62%;border-right:1px solid #eeeeee;}
.member_login_table_02 td.contents_04{width:62%;border-right:1px solid #eeeeee;}
.member_login_table_02 td.contents_02{width:38%;text-align:center;}
.member_login_table_02 td.contents_03{text-align:left;padding:24px 0 25px 73px;}
.member_login_table_02 td.contents_04_in{text-align:left;padding:17px 0 13px 62px;}
.member_login_table_03 {width:98%;height:125px;margin:7px;}
.member_login_table_03 td.contents_01 {text-align:center;background-color:#e5e5e5;}
.member_login_table_03 td.contents_02 {text-align:center;background-color:#ffffff;}
.member_login_table_04 {width:100%;margin-top:30px;margin-bottom:7px;}
.member_login_01 {width:55px;height:25px;text-align:left;}
.member_login_02 {padding-top:2px;padding-left:5px;}
.member_login_03 {padding-bottom:8px;}
.member_login_04 {width:77px;height:25px;text-align:left;}

/*마이페이지 메인 적용*/
.mypage_table_01 {width:180px;}
.mypage_table_01 td.contents_01 {vertical-align:top;text-align:center;}
.mypage_table_02 {width:100%;margin:7px 0 7px 0;}
.mypage_table_02 td.contents_01 {line-height:22px;text-align:left;padding:0 0 0 24px;}
.mypage_table_03 {width:100%;border:1px solid #cccccc;}
.mypage_table_03 td.contents_01 {vertical-align:top;text-align:center;padding:4px 0 4px 0;}
.mypage_table_03 td.contents_02 {vertical-align:top;text-align:left;padding:4px 0 4px 0;}
.mypage_table_04 {width:100%;}
.mypage_table_04 td.contents_01 {padding:20px 0 7px 0;}
.mypage_table_04 td.contents_02 {padding:25px 0 7px 0;}
.mypage_table_04 td.contents_03 {padding:25px 0 0 0;text-align:right;}
.mypage_table_05 {width:100%;background-color:#eaeaea;}
.mypage_table_05 td.contents_01 {text-align:center;padding:8px 0 8px 0;}
.mypage_order_step_01{width:109px;height:87px;text-align:right;vertical-align:top;background:url('/mall/oktomato_g2/default/text_img/mypage_order_step_01.gif') no-repeat;}
.mypage_order_step_02{width:109px;height:87px;text-align:right;vertical-align:top;background:url('/mall/oktomato_g2/default/text_img/mypage_order_step_02.gif') no-repeat;}
.mypage_order_step_03{width:109px;height:87px;text-align:right;vertical-align:top;background:url('/mall/oktomato_g2/default/text_img/mypage_order_step_03.gif') no-repeat;}
.mypage_order_step_04{width:109px;height:87px;text-align:right;vertical-align:top;background:url('/mall/oktomato_g2/default/text_img/mypage_order_step_04.gif') no-repeat;}
.mypage_order_step_05{width:109px;height:87px;text-align:right;vertical-align:top;background:url('/mall/oktomato_g2/default/text_img/mypage_order_step_05.gif') no-repeat;}
.mypage_table_06 {width:100%;background-color:#cccccc;}
.mypage_table_06 th.contents_01 {width:12%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;}
.mypage_table_06 th.contents_02 {width:16%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;}
.mypage_table_06 th.contents_03 {width:35%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;}
.mypage_table_06 th.contents_04 {width:16%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;}
.mypage_table_06 th.contents_05 {width:12%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;}
.mypage_table_06 th.contents_06 {width:9%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;}
.mypage_table_06 td.contents_07 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:9px 0 6px 0;}
.mypage_table_06 td.contents_08 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:9px 0 6px 0;}
.mypage_table_06 td.contents_09 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:left;padding:10px 0 6px 12px;}
.mypage_table_06 td.contents_10 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:right;padding:9px 18px 6px 0;}
.mypage_table_06 td.contents_11 {background-color:#ffffff;font-size:9pt;color:#2c7aec;text-align:center;padding:10px 0 6px 0;}
.mypage_table_06 td.contents_12 {background-color:#ffffff;color:#666666;text-align:center;padding:7px 0 6px 0;}
.mypage_table_07 {width:100%;}
.mypage_table_07 td.contents_01 {padding:25px 0 7px 0;}
.mypage_table_07 td.contents_02 {padding:25px 0 0 0;text-align:right;}
.mypage_table_07 td.contents_01 {padding:25px 0 7px 0;}
.mypage_table_08 {width:100%;background-color:#cccccc;}
.mypage_table_08 th.contents_01 {width:5%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;border-top:2px solid #cccccc;}
.mypage_table_08 th.contents_02 {width:10%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;border-top:2px solid #cccccc;}
.mypage_table_08 th.contents_03 {width:14%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;border-top:2px solid #cccccc;}
.mypage_table_08 th.contents_04 {width:10%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;border-top:2px solid #cccccc;}
.mypage_table_08 th.contents_05 {width:18%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;border-top:2px solid #cccccc;}
.mypage_table_08 th.contents_06 {width:15%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;border-top:2px solid #cccccc;}
.mypage_table_08 th.contents_07 {width:10%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;border-top:2px solid #cccccc;}
.mypage_table_08 th.contents_08 {width:10%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;border-top:2px solid #cccccc;}
.mypage_table_08 th.contents_09 {width:8%;background-color:#f5f5f5;font-size:8pt;color:#666666;padding:12px 0 8px 0;border-top:2px solid #cccccc;}
.mypage_table_08 td.contents_10 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:9px 0 6px 0;}
.mypage_table_08 td.contents_11 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:9px 0 6px 0;}
.mypage_table_08 td.contents_12 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:9px 0 6px 0;}
.mypage_table_08 td.contents_13 {background-color:#ffffff;font-size:9pt;color:#000000;text-align:center;padding:10px 0 6px 0;}
.mypage_table_08 td.contents_14 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:left;padding:10px 2px 6px 10px;}
.mypage_table_08 td.contents_15 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:right;padding:9px 12px 6px 3px;}
.mypage_table_08 td.contents_16 {background-color:#ffffff;font-size:9pt;color:#2c7aec;text-align:center;padding:10px 0 6px 0;}
.mypage_table_08 td.contents_17 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:10px 0 6px 0;}
.mypage_table_08 td.contents_18 {background-color:#ffffff;color:#666666;text-align:center;padding:7px 0 6px 0;}
.mypage_table_09 {width:100%;border-top:2px solid #a2a2a2;background-color:#ededed;}
.mypage_table_09  th.contents_01 {width:65%;padding:11px 0 7px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.mypage_table_09  th.contents_02 {width:10%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_09  th.contents_03 {width:25%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_10 {width:100%;background-color:#ffffff;}
.mypage_table_10  td.contents_01 {width:65%;color:#4d4d4d;text-align:left;padding:7px 2px 6px 7px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.mypage_table_10  td.contents_02 {width:10%;padding:7px 0 3px 0;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_10  td.contents_03 {width:25%;padding:7px 0 3px 0;color:#777777;font-weight:bold;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_11 {width:100%;border-top:2px solid #a2a2a2;background-color:#ededed;}
.mypage_table_11  th.contents_01 {width:4%;padding:6px 0 5px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.mypage_table_11  th.contents_02 {width:53%;padding:11px 0 7px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_11  th.contents_03 {width:12%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_11  th.contents_04 {width:18%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_11  th.contents_05 {width:13%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_12 {width:100%;background-color:#ffffff;}
.mypage_table_12  td.contents_01 {width:4%;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.mypage_table_12  td.contents_02 {width:53%;color:#4d4d4d;text-align:left;padding:7px 2px 6px 7px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_12  td.contents_03 {width:12%;padding:7px 0 3px 0;color:#4d4d4d;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_12  td.contents_04 {width:18%;padding:7px 0 3px 0;color:#121212;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_12  td.contents_05 {width:13%;padding:7px 0 3px 0;color:#121212;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_13 {width:100%;border-top:2px solid #a2a2a2;background-color:#ededed;}
.mypage_table_13  th.contents_01 {width:11%;padding:6px 0 5px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.mypage_table_13  th.contents_02 {width:15%;padding:11px 0 7px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_13  th.contents_03 {width:31%;padding:11px 0 7px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_13  th.contents_04 {width:11%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_13  th.contents_05 {width:17%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_13  th.contents_06 {width:10%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_14 {width:100%;background-color:#ffffff;}
.mypage_table_14  td.contents_01 {width:11%;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.mypage_table_14  td.contents_02 {width:15%;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_14  td.contents_03 {width:31%;text-align:left;padding:7px 2px 6px 7px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_14  td.contents_04 {width:11%;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_14  td.contents_05 {width:17%;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_14  td.contents_06 {width:10%;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_15 {width:100%;border-top:2px solid #a2a2a2;background-color:#ededed;}
.mypage_table_15  th.contents_01 {width:5%;padding:6px 0 5px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.mypage_table_15  th.contents_02 {width:11%;padding:11px 0 7px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_15  th.contents_03 {width:54%;padding:11px 0 7px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_15  th.contents_04 {width:15%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_15  th.contents_05 {width:15%;padding:7px 0 3px 0;font-size:8pt;color:#414141;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_16 {width:100%;background-color:#ffffff;}
.mypage_table_16  td.contents_01 {width:5%;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.mypage_table_16  td.contents_02 {width:11%;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_16  td.contents_03 {width:54%;text-align:left;padding:7px 2px 6px 7px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_16  td.contents_04 {width:15%;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_16  td.contents_05 {width:15%;text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mypage_table_17 {width:100%;border:1px solid #cccccc;}
.mypage_table_17 td.contents_01 {vertical-align:top;text-align:center;padding:15px 0 12px 0;}
.mypage_gallery_table_01 {width:82px;}
.mypage_gallery_table_01 td.goods_img_01 {width:82px;height:82px;border:1px solid #e0e0e0;text-align:center;vertical-align:middle;}
.mypage_gallery_table_01 td.goods_name_01 {padding:8px 0 3px 0;text-align:center;}
.mypage_gallery_table_01 td.goods_price_01 {text-align:center;font-weight:bold;}
.mypage_gallerybox_table_01 {width:98%;border:1px solid #cccccc;padding:20px 19px 15px 19px;text-align:center;}
.mypage_gallerybox_table_01_title {width:98%;padding:25px 0 7px 0;}

/*	 고객센터	*/
.cs_table_01 {width:99%;height:148px;vertical-align:top;text-align:right;border:1px solid #d2d2d2;padding:7px 7px 7px 7px;}
.cs_table_02 {width:100%;height:134px;background-color:#f2f2f2;vertical-align:top;padding:10px 10px 10px 10px;}
.cs_table_02 td.contents_01 {vertical-align:top;}
.cs_table_03 {width:100%;margin:3px 0 0 0;}
.cs_table_03 td.contents_01 {padding:4px 0 4px 2px;}
.cs_table_03 td.contents_02 {text-align:center;}
.cs_table_04 {width:100%;margin:30px 0 30px 0;}
.cs_table_05 {margin:27px 0 10px 0;}
.cs_table_05 td.contents_01_select {text-align:center;font-size:9pt;color:#ffffff;background-color:#F39C31;padding:3px 15px 0 15px;}
.cs_table_05 td.contents_01_select a:link {color:#ffffff;text-decoration:none;}
.cs_table_05 td.contents_01_select a:visited {color:#ffffff;text-decoration:none;}
.cs_table_05 td.contents_01_select a:hover {color:#ffffff;text-decoration:none;}
.cs_table_05 td.contents_01 {text-align:center;font-size:9pt;color:#515151;background-color:#ffffff;padding:3px 8px 0 8px;}
.cs_table_05 td.contents_02 {font-size:9pt;color:#B3B3B3;padding:5px 0 0 0;}

/* ------------- [ 게시판 공통사용 ] ------------- */
.no_data {height:100px;text-align:center;font-size:9pt;color:#666666;}

/* ------------- 갤러리 게시판 적용 ------------- */
a.gallery_list_name_01:link {color:#414141;text-decoration:none;}
a.gallery_list_name_01:visited {color:#414141;text-decoration:none;}
a.gallery_list_name_01:hover {color:#000000;text-decoration:none;}
span.gallery_list_no_01 {font-size:8pt;color:#999999;}
span.gallery_list_writer_01 {font-size:8pt;color:#999999;letter-spacing:-0.1em;}
.gallery_list_table_01 {border-top:2px solid #d9d9d9;}
.gallery_list_table_02 {width:95%}
.gallery_list_table_02 td.contents_01{vertical-align:top;padding-top:5px;}
.gallery_list_table_02 td.contents_02{vertical-align:top;text-align:left;width:25px;}
.gallery_list_date_01 {font-size:8pt;color:#999999;font-family:gulim;color:#666666;}
.gallery_box_01 {border: 1px solid #e3e5e8;background-color:#ffffff;}
.gallery_box_02 {background-color:#fafafa;margin:2px 2px 2px 2px;}
.gallery_button_padding {padding:15px 0px 5px 0px;}

/*	 게시판 댓글적용   */
.textarea_01 {width:100%;height:60px;line-height: 140% ;font-size: 9pt;color: #333333;border: 1px solid #d7d7d7;padding: 5 5 5 5;scrollbar-face-color: #FFFFFF;scrollbar-shadow-color: #BBBBBB;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #BBBBBB;scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #FFFFFF;scrollbar-arrow-color: #BBBBBB;}

/*	 게시판	*/
.gray_9pt_01_bold {color:#736f6b;font-size:9pt;font-weight:bold;}
.bbs_table_01 {border-top:2px solid #a2a2a2;border-bottom:1px solid #e5e5e5;background-color:#f7f7f7;}
.bbs_table_01 th.title_01 {text-align:center;padding:9px 0 6px 0;font-size:8pt;color:#545454;}
.bbs_table_01 th.title_02 {text-align:left;padding:9px 0 6px 140px;font-size:8pt;color:#545454;}
.bbs_table_02 td.contents_01 {text-align:center;padding:6px 0 4px 0;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_02 td.contents_01_2 {text-align:center;padding:7px 0 5px 0;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_02 td.contents_02 {text-align:left;padding:6px 0 4px 8pt;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_02 td.contents_02_2 {text-align:left;padding:7px 0 5px 8pt;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;font-weight:bold;}
.bbs_table_02 td.contents_03 {text-align:center;padding:7px 0 5px 0;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_02 td.contents_04 {text-align:center;padding:6px 0 4px 0;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_02 td.contents_04_2 {text-align:center;padding:8px 0 7px 0;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_02 td.contents_05 {text-align:right;padding:6px 10px 7px 0;font-size:9pt;color:#515151;border-top:1px solid #e5e5e5;border-bottom:2px solid #dbdbdb;background-color:#fafafa;}
.bbs_table_03 {width:100%;}
.bbs_table_03 td.contents_01_in {text-align:left;padding:8px 18px 5px 25px;background-color:#fffbf2;}
.bbs_table_03 td.contents_02_in {text-align:right;padding:4px 18px 5px 15pt;;background-color:#fffbf2;}
.bbs_table_03 td.contents_03_in {text-align:left;padding:3px 50px 8px 50pt;color:#515151;line-height:18px;}
.bbs_table_03 td.contents_04_in {text-align:left;padding:3px 18px 15px 25px;background-color:#FFF3D9;border-top:1px solid #e5e5e5;}
.bbs_table_04 {border-top:2px solid #d9d9d9;}
.bbs_table_04 td.contents_01 {text-align:left;padding:6px 0 4px 25px;font-size:8pt;color:#545454;font-weight:bold;border-bottom:1px solid #e5e5e5;background-color:#f7f7f7;}
.bbs_table_04 td.contents_02 {text-align:left;padding:6px 0 4px 7px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_04 td.contents_03 {text-align:left;padding:6px 0 4px 7px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_04 td.contents_03_2 {text-align:left;padding:8px 15px 15px 25px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_04 td.contents_03_3 {text-align:left;padding:8px 15px 15px 15px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_04 td.contents_04 {text-align:left;padding:6px 0 4px 7px;font-size:9pt;color:#515151;background-color:#ffffff;}
.bbs_table_04 td.contents_04_editor {text-align:left;padding:7px 0 7px 7px;font-size:9pt;color:#515151;background-color:#ffffff;border-bottom:1px solid #e5e5e5;}
.bbs_table_05 {width:100%;}
.bbs_table_05 td.contents_01 {width:100%;border:5px solid #e0e0e0;}
.bbs_table_06 {width:100%;}
.bbs_table_06 td.contents_01_in {width:17%;border-right:1px solid #eeeceb;text-align:right;padding-right:12px;background:url('/mall/oktomato_g2/default/text_img/box_backg_01.gif') repeat-x;}
.bbs_table_06 td.contents_02_in {width:83%;text-align:left;}
.bbs_table_06 td.contents_05_in {text-align:left;}
.bbs_table_07 {width:100%;margin-top:10px;margin-bottom:15px;}
.bbs_table_07 td.contents_03_in {width:12%;text-align:right;padding-top:9px;padding-right:6px;font-weight:bold;color:#7d7b7a;}
.bbs_table_07 td.contents_04_in {width:88%;text-align:left;padding-top:5px;}
.bbs_table_07 td.contents_06_in {text-align:right;padding-top:9px;padding-right:6px;color:#666463;}
.bbs_table_07 td.contents_07_in {text-align:left;padding-top:5px;}
.bbs_table_08 {width:100%;} /*상품후기,*/
.bbs_table_08 td.contents_01 {text-align:center;padding:5px 0 5px 0;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;}
.bbs_table_08 td.contents_02 {text-align:left;padding:4px 0 3px 8pt;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;}
.bbs_table_08 td.contents_03 {text-align:center;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;}
.bbs_table_08 td.contents_04 {text-align:center;padding:4px 0 4px 0;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;}
.bbs_table_09 td.contents_01 {text-align:left;padding:5px 0 4px 25px;font-size:8pt;color:#545454;font-weight:bold;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background-color:#f7f7f7;}
.bbs_table_09 td.contents_01_2 {text-align:left;padding:5px 0 4px 25px;font-size:8pt;color:#545454;font-weight:bold;border-bottom:1px solid #e5e5e5;background-color:#f7f7f7;}
.bbs_table_09 td.contents_02 {text-align:left;padding:5px 0 4px 7px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_09 td.contents_02_2 {text-align:left;padding:5px 0 4px 7px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_10 {width:100%;} /*상품후기,*/
.bbs_table_10 td.contents_01_in {text-align:top;}
.bbs_table_10 td.contents_02_in {padding:4px 0 0 0;}

/*파일업로드부분 적용*/
.upload_table_01 {width:100%;border:1px solid #e5e5e5;background-color:#fcfcfc;}
.upload_table_01 td.contents_01_in {width:130px;text-align:left;vertical-align:top;padding:6px 0px 6px 5px;}
.upload_table_01 td.contents_02_in {width:100%;text-align:left;vertical-align:top;padding-left:4px;}
.upload_table_01 span.font_01 {font-size:8pt;color:#666666;}
.upload_table_01 span.font_02 {font-size:8pt;color:#414141;font-weight:bold;}
.upload_table_02 {width:99%;}
.upload_table_02 td.contents_03_in {height:75px;border:1px solid #e5e5e5;background-color:#ffffff;vertical-align:top;padding:5px 5px 3px 5px;}
.upload_table_03 td.contents_04_in {color:#999999;padding-top:2px;padding-right:5px;padding-bottom:1px;padding-left:5px;}
.upload_table_04 {width:100%;background-color:#ffffff;}
.upload_table_04 td.contents_05_in {width:130px;border:1px solid #eaeaea;}

/*	상품상세 상품후기,상품문의 적용	*/
.review_table_01 {width:100%;border-top:2px solid #a2a2a2;border-bottom:1px solid #e5e5e5;background-color:#f7f7f7;}
.review_table_01 th.title_01 {text-align:center;padding:9px 0 6px 0;font-size:8pt;color:#545454;}
.review_table_01 th.title_02 {text-align:left;padding:9px 0 6px 140px;font-size:8pt;color:#545454;}
.review_table_02 {width:100%;}
.review_table_02 td.contents_01 {text-align:center;padding:6px 0 4px 0;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.review_table_02 td.contents_02 {text-align:left;padding:6px 0 4px 8px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.review_table_02 td.contents_03 {text-align:center;padding:7px 0 5px 0;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.review_table_03 {width:100%;}
.review_table_03 td.contents_01_in {text-align:left;padding:4px 0 3px 10px;font-size:9pt;color:#515151;background-color:#ffffff;}
.review_table_03 td.contents_02_in {text-align:right;padding:2px 10px 2px 0;background-color:#ffffff;}
.review_write_table_01 {width:700px;}
.review_write_table_01 td.contents_01 {text-align:left;text-align:top;}

.qna_table_01 {width:100%;border-top:2px solid #d9d9d9;}
.qna_table_01 td.contents_01 {text-align:left;padding:6px 0 4px 25px;font-size:8pt;color:#545454;font-weight:bold;border-bottom:1px solid #e5e5e5;background-color:#f7f7f7;}
.qna_table_01 td.contents_02 {text-align:left;padding:6px 0 4px 7px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.qna_table_01 td.contents_03 {text-align:left;padding:6px 0 4px 7px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.qna_table_01 td.contents_04 {text-align:left;padding:7px 0 7px 7px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.qna_table_01 td.contents_04_editor {text-align:left;padding:7px 0 7px 7px;font-size:9pt;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}

/* 1:1 문의게시판, 나의 상품Q&A, 나의 상품후기 적용 */
.mybbs_table_01 {width:100%;border-top:2px solid #a2a2a2;border-bottom:1px solid #e5e5e5;background-color:#f7f7f7;}
.mybbs_table_01 th.title_01 {text-align:center;padding:9px 0 6px 0;font-size:8pt;color:#545454;}

/* 게시판 페이징 */
.bbs_table_paging {margin:20px 0 15px 0;text-align:center;}

/* 상품후기,상품문의 오버칼라 */
.bbs_over {background-color: #f2f2f2;}
.bbs_std {background-color: #ffffff;}

/* 게시판 상단 정보 */
.bbs_table_page_info_01 td.contents_01 {background-color:#fcfcfc;border:3px solid #ededed;text-align:left;padding:13px 0 13px 29px;}
.bbs_table_page_info_01 td.contents_02 {text-align:left;vertical-align:bottom;padding:0 0 7px 0;}
.bbs_table_page_info_01 td.contents_03 {text-align:right;vertical-align:bottom;padding:0 5px 7px 0;}

/* 게시판 버튼 적용 */
.bbs_table_button_01 {text-align:right;margin:0 0 20px 0;}
.bbs_table_button_02 {text-align:center;margin:15px 0 20px 0;}
.bbs_table_button_03 {width:100%;text-align:left;margin:20px 0 0 0;}
.bbs_table_button_04 {width:100%;text-align:right;margin:0 0 0 0;}
.bbs_table_button_05 {width:100%;text-align:right;margin:10px 0 0 0;}
.bbs_table_button_06 {width:100%;text-align:center;margin:20px 0 0 0;}

/* 게시판 뷰 파일 적용 */
.filenum {color :#3399CC; font-size: 8pt; font-family: 'NanumGothic','나눔고딕','돋움',Dotum;padding:0 2px 0 4px; TEXT-DECORATION: none}
.cmtnum {color :#339900; font-size: 8pt; font-family: 'NanumGothic','나눔고딕','돋움',Dotum;padding:0 0 0 3px; TEXT-DECORATION: none}
.filetxt{color:#666666;font-size:8pt;}
.fileattach_view_td_01 {vertical-align:bottom;text-align:right;padding-top:8px;}
a.attach_file:link {color:#666666;font-size:8pt;line-height:15px;text-decoration:none;}
a.attach_file:visited {color:#666666;font-size:8pt;line-height:15px;text-decoration:none;}
a.attach_file:hover {color:#666666;font-size:8pt;line-height:15px;text-decoration:underline;}

/* 게시판 댓글 */
.cmt_table_01 {background-color:#F2F2F2;}
.cmt_01 {background-color:#F5F5F5;}
.cmt_02 {width:100%;height:60px;}
.cmt_03 {padding:0 5px 0 0;}
.cmt_04 {padding: 12px 0px 0 15px;vertical-align:top;width:23%;text-align:right;}
.cmt_05 {margin: 12px 0 10px 0;}
.cmt_06 {background-color:#F5F5F5;height:30px;padding:0 0 0 15px;}
.cmt_07 {padding: 0 10px 0 10px;}
.cmt_08 {padding: 0 10px 0 5px;}
.cmt_09 {padding: 12px 2px 0 5px;vertical-align:top;width:64%;}
.cmt_10 {padding: 12px 2px 0 5px;vertical-align:top;width:13%;text-align:left;}
.cmt_text_01 {width:100px;font-size:8pt;color:#717171;text-align:right;padding-right:3px;}
.input_cmt {font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";font-size:12px;line-height: 19px; color: #686868; background-color:#FFFFFF;height: 20px;border: #D0D0D0;border-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;width:100px;}
.input_pw {font-family: "Verdana";font-size:8pt;line-height: 19px;color: #686868;background-color:#FFFFFF;height: 20px;border: #D0D0D0;border-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;width:100px;}
span.comment_byte_01 {font-size:8pt;color:#666666;}
span.comment_byte_02 {font-size:8pt;color:#414141;font-weight:bold;}
.cmt_line_01 {background-color:#dddddd;height:1px;}

/* 팝업용 스타일 */
.popup_box {width: 100%;height: 100%;}
.popup_box td.title_backg {padding:0 0 0 12px;height: 40px;background-repeat:repeat-x;background-image:url("/_oktomato/skin/common/red_backg_01.gif");font-family: "굴림",Gulim;color :#ffffff;	font-size: 10pt;letter-spacing: -1px;font-weight: bold;}
.popup_box td.close {height:40px;text-align:right;background-color: #f5f5f5;}
.popup_box_02 {width:100%;height:100%;vertical-align:text-top;border-bottom:solid 3px #ededed;padding:12px 10px 10px 10px;}
.popup_box_02 td.box_01{height:90px;padding:5px 20px 0 22px;	background-color:#f5f5f5;line-height:15px;}
.popup_box_02 td.box_01 span.text_01{color:#0084e1;letter-spacing:-1px;}
.popup_box_02 td.box_02{vertical-align:text-top;background-color:#fcfcfc;}
.popup_box_02 td.box_03{height:1px;background-repeat:repeat-x;background-image:url("/_oktomato/skin/icon/dot_01.gif");}
.popup_box_02 td.box_04{vertical-align:text-top;text-align:center;height: 45px;padding:20px 0 0 0;background-color:#fcfcfc;}
.popup_table_style_01{	width:97%;	margin:8px 10px 0 10px;background-color:#a2bdda;}
.popup_table_style_01 th{padding:8px 0 6px 0;font-size:9pt;background-color:#f1f8ff;}
.popup_table_style_01_1{width:97%;margin:0 10px 10px 10px;background-color:#d7d7d7;}
.popup_table_style_01_1 td{font-size:9pt;background-color:#ffffff;}
.popup_table_style_01_1 td.contents_01{	width:80%;text-align:left;vertical-align:text-top;padding:5px 0 1px 10px;}
.popup_table_style_01_1 td.contents_02{	width:20%;padding:5px 0 1px 10px;text-align:center;}
.popup_input_01{color:#545454;width:220px;padding:3px 5px 0 5px;background-color:#FFFFFF;border:2px solid #dddddd;line-height:18px;height:24px;}
.pop { color :#666666; font-size: 9pt;font-family:'NanumGothic','나눔고딕','굴림','Gulim', 'verdana'; TEXT-DECORATION: none; letter-spacing:-1px ;}
.txt1 { color :#999999; font-size: 8pt; font-family: 'NanumGothic','나눔고딕','돋움',Dotum; TEXT-DECORATION: none;}
.txt2 {color :#666666; font-size: 9pt;font-family:'NanumGothic','나눔고딕','굴림','Gulim', 'verdana';}
.txt3 {font-size: 9pt; font-family: 'NanumGothic','나눔고딕','돋음','Dotum', 'verdana'; letter-spacing:-1px; font-weight:bold;}
.txt4 {color :#212121; font-family: 'NanumGothic','나눔고딕','돋음','Dotum', 'verdana';  }
.title1 { background-color: #4B64E5; color :#ffffff; font-size: 11pt;font-family:'NanumGothic','나눔고딕','굴림','Gulim', 'verdana'; letter-spacing:-1px ; font-weight:bold;}
.bg_line1 {height:3px; background-image : url('/mall/oktomato_g2/default/text_img/bg_line1.gif');}
.poptitle_bg {height:40px; color :#ffffff; font-size: 10pt;font-family:'NanumGothic','나눔고딕','굴림','Gulim', 'verdana'; letter-spacing:-1px ; font-weight:bold; background-image : url('/mall/oktomato_g2/default/text_img/pop_title_bg.gif');}
.popex1 { color :#717171; font-size: 8pt; font-family:"돋움", Dotum;}
.color1 {color:#1e1e1e;font-size:9pt;font-family:"돋움", Dotum, 'verdana';}
.color2 {color:#666666;font-size:8pt;font-weight:bold;}
.color3 {color :#414141; font-size:8pt;font-weight:bold;}
.popbox2 {background-color:#ffffff;border:1px solid #e5e5e5;padding:5px;scrollbar-3dlight-color: #d9d9d9;scrollbar-arrow-color: #999999scrollbar-base-color: #f7f7f7;scrollbar-darkshadow-color: #FFFFFF;scrollbar-face-color: #f7f7f7;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #d9d9d9;}
.file_01{color:#999999;padding-top:2px;padding-right:5px;padding-bottom:1px;padding-left:5px;}
.popbox3 {background-color:#ffffff; padding-top:10px;padding-bottom:10px;padding-left:8px;padding-right:8px;}
.popex4 {color:#212121; font-size:8pt; font-family:"돋움", Dotum;}
.explain {color: #339933;font-size:9pt;}
.bbsview_line2 {background-color:#dddddd;height:1px;}
.tl_01 { color :#666666; font-size: 9pt; font-family: '돋움',Dotum;font-weight: bold;}

.popup_button_01 {text-align:center;padding-top:12px;padding-bottom:10px;background-color:#e5e5e5;}

/* 하단카피라이트 적용 */
.bot_table_01 {width: 100%;margin:50px 0 0 0;}
.bot_table_01 td.contents_01 {text-align:center;padding:0 0 0 15px;background-color:#ffffff;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.bot_table_01 td.contents_02 {text-align:center;vertical-align:top;padding:0 0 0 15px;height:120px;background-color:#f5f5f5;}
.bot_table_02 {width:920px;text-align:left;}
.bot_table_02  td.contents_21{text-align:left;padding:0 0 0 194px;}
.bot_table_03 {width:920px;text-align:left;}
.bot_table_03  td.contents_31{width:180px;text-align:left;vertical-align:top;padding:28px 0 0 0;}
.bot_table_03  td.contents_32{width:555px;text-align:left;vertical-align:top;padding:13px 0 0 20px;line-height:18px;color:#7b7b7b;}
span.bot_line_01{font-size:8pt;color:#cccccc;}
.bot_table_03  td.contents_33{text-align:right;vertical-align:top;padding:9px 0 0 0;}

/*  마이페이지 좌측 메뉴 */
a.leftmenu_02:link {color:#FF4019;text-decoration:none;}
a.leftmenu_02:visited {color:#FF4019;text-decoration:none;}
a.leftmenu_02:hover {color:#FF4019;text-decoration:none;}

/*	 이용약관, 개인보호정책 메뉴에 적용	*/
.policy_table_01 {width:100%;}
.policy_table_01 td.contents_01{text-align:left;vertical-align:top;color:#666666;line-height:15px;}

/*   장바구니/관심상품 컨펌 모달 테이블 */
.basket_confirm {width:300px;height:162px;border:2px solid #666666;}
.basket_confirm .title_01 {width:230px;height:38px;background-color:#e5e5e5;padding-left:15px;padding-top:3px;letter-spacing:-0.1em;font-size:11pt;font-weight:bold;}
.basket_confirm .close_01 {width:70px;text-align:center;background-color:#e5e5e5;padding-right:5px;}
.basket_confirm .line {height:1px;background-color:#cccccc;}
.basket_confirm .msg {color:#fa7f26;text-align:center;line-height:20px;padding:7px 0 0 0;}
.basket_confirm .msg span{color:#f46600;font-weight:bold;text-align:center;}
.basket_confirm .btn {text-align:center;bottom;padding-bottom:2px;}
.basket_confirm .btn_img {margin-right:8px;cursor:pointer;vertical-align:}

/* 상품 상세 옵션 셀렉트 박스 적용 시작 */
.order_cnt {position:absolute;left:70px;top:0px;padding:2px 0px 0px 0px;}

.goods_select_container {position:relative;left:0px;top:0px;width:103px;height:22px;}
.goods_select_div_01 {position:absolute;text-align:right;vertical-align:top;padding:9px 11px 0 0;width:103px; height:0px;left:11px;top:-12px;}
.goods_select_01	{width:100px;height:21px;cursor:pointer; overflow:hidden;text-align:left;padding:1px 0 0 6px;background:url('/mall/oktomato_g2/default/button/but_select_arrow_01.gif') no-repeat 100%;	color:#515151;border:1px solid #d1d1d1;}
.goods_select_div_02 {position:absolute;display:none;left:0px;top:29px;width:103px;background-color:#FFFFFF;overflow:hidden;overflow-y: auto;border:1px solid  #d1d1d1;padding:3px 2px 3px 2px; z-index: 500;}
.goods_select_div_02 ul, .goods_select_div_02 ul li{margin:0;padding:0;width:97px;	height:20px;}
.goods_select_02 {width:97px;left:0px;top:0px;}
.goods_select_02	a {text-align:left;display:block;width:97px;height:34px;color:#515151;overflow:hidden;padding:3px 0px 0px 4px;}
.goods_select_02	a.visited {color:#327fd3;}
.goods_select_02	a:hover {background:#f5f5f5;color:#327fd3;text-decoration:none;}

a.option_default:link a {text-align:left;display:block;width:97px;height:22px;color:#515151;overflow:hidden;padding:3px 0px 0px 4px;}
a.option_default:visited {color:#327fd3;}
a.option_default:hover {background:#f5f5f5;color:#000000;text-decoration:none;}
/* 상품 상세 옵션 셀렉트 박스 적용 끝 */

/*      모달      */
.modal {width:100%;margin:7px 0 0 0;border-top:2px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.modal th {padding:10px 0 7px 15px;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background-color:#f5f5f5;text-align:left;font-size:9pt;font-weight:bold;}
.modal th.title_22 {width:22%;font-size:9pt;}
.modal th.title_30 {width:30%;font-size:9pt;}
.modal td.contents {padding:5px 0 7px 12px;border-bottom:1px solid #d7d7d7;}

/* modalBackground */
#modal_background {background: #666666 url(/_js/jquery/ui/themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50);}

/* modalContainer */
#modal_container {	font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';color:#4295C2;text-align:center;background:white;padding:0px 0px 0px 0px;overflow:visible;}
#modal_loding_container {font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';color:#4295C2;height:100px;width:200px;text-align:center;background:white;border:1px solid #336699;padding:10px 0px 0px 0px;overflow:visible;}
.modal_but_01 {width:100%; margin:10px 0 0 0; text-align:center;}
.hand {cursor:pointer;}

/* 에디터 용 */
@import url("/_module/oktomatoEditor/css/editor.css");
/* 에디터 용 */

.order_no {color: #0079e9;font-family:verdana;size:11pt;font-weight:bold;text-align:center;padding-top:20px;}

/*적용 범위 (마이페이지 주문취소 안내문구,) */
.mypage_info_box {width:100%;margin-top:10px;}
.mypage_info_box td.contents_01 {height:38px;border:1px solid #E0E0E0;padding-left:15px;}
.mypage_info_box a.link_01:link {color:#414141;font-weight:bold;text-decoration:underline;}
.mypage_info_box a.link_01:visited {color:#414141;font-weight:bold;text-decoration:underline;}
.mypage_info_box a.link_01:hover {color:#101010;font-weight:bold;text-decoration:underline;}
.mypage_info_box span.text_01 {color:#E23915;font-weight:normal;}


/* Main */

.bot_bg{background:url(../bot/bot_bg.gif) repeat-x}
.best_bg{ background:url(../main/bestLine.gif) no-repeat center bottom; padding:2px 38px 20px 38px;}
.best_bg2{ background:url(../main/menu_bg.gif) repeat-y; padding:20px 38px 0px 38px;}
.best_bg_line{ background:url(../main/menu_bg.gif) repeat-y; padding-bottom:28px;}
.best_bot{ background:url(../main/menu_bot.gif) no-repeat}

.box{border:#d6d6d6 1px solid}
.q_line{background:url(../quick/q_bg.gif) repeat-y;}

.names{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#909090;}
.price{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif'; font-weight:bold;size:12px;color:#535353;}
.note{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';font-size:11px;color:5c5c5c; background-color:#f8f8f8;}
.search_list{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';font-size:11px;color:9e9e9e;text-decoration:none;}
a.search_list:link{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';font-size:11px;color:9e9e9e;text-decoration:none;}
a.search_list:visited{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';font-size:11px;color:9e9e9e;text-decoration:none;}
a.search_list:hover{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';font-size:11px;color:9e9e9e;text-decoration:none;}


.proImg { position:relative;}
.proImg p{ position:absolute; left:-5px; top:-1px;}
.proImg p img{ behavior:url(/css/iepngfix.htc); }

.proImg2 { position:relative; left:0px; top:0px; height:84px;}
.proImg3 { position:absolute; left:0px; top:0px;height:84px;}
.proImg2 p{ position:absolute; left:0px; top:0px;height:84px;}
.proImg2 p img{ behavior:url(/css/iepngfix.htc);height:84px;}


.banner_p{padding-top:5px;}

.category_box01{border-bottom:solid 1px #d6d6d6; border-left:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6; background-color:#f2f2f2; height:35px; padding: 0 15px 0 15px;}
.category_text2 a{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#373737;}
.category_text2 a:hover{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#cc1c1d; font-weight:bold;  text-decoration:underline;}




.category_box02{ border-bottom:solid 1px #616161; height:35px;padding: 0 15px 0 15px;}
.category_text3 a{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#373737;}
.category_text3 a:hover{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#373737; text-decoration:underline;font-weight:bold;}

.reco{border:solid 1px #d6d6d6}
.reco_text{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#909090; padding: 14px 0 0 0;}
.reco_text2{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#535353; font-weight:bold; }

.navi01{ background:url(../top/navi_over.png) no-repeat; font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#fff; height:21px; padding: 0 15px 0 15px;}
.navi{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#4e4e4e; height:21px; padding: 0 15px 0 15px;}

.cate01{ background:url(../top/navi_over.png) no-repeat; font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#fff; height:21px; padding: 0 15px 0 15px;}
.cate{font-family:'NanumGothic','나눔고딕','돋움','Dotum','arial','sans-serif';size:12px;color:#4e4e4e; height:21px; padding: 0 15px 0 15px;}
.navi_bg{ background:url(../top/navi_bg.png) repeat-y;}



.table_top_menu{
	border:none;
	text-align:center;
	font-size:11px;
	}
.table_top_menu a { color:#000;}


.table_top_menu td,th {
	padding: 0px;
	text-align:center;
	vertical-align:middle;
	}
.table_top_menu thead td {
	text-align:center;
	vertical-align:middle;
	}

.table_top_menu tfoot td {
	text-align:center;
	vertical-align:middle;
	}


.new_add{position:absolute;right:0;top:-25px;width:250px;height:115px;}
.new_add ul li{width:50%;float:left;height:37px;}
.new_add ul li a{display:block;width:120px;}


.no_test img{width:98px;height:30px;}
.no_test ul li{float:left;width:98px;}


.roll_banner{overflow:hidden;position:relative;margin:0 0 10px;}
.title_p1{float:left;width:120px;margin:-16px 0 -22px;}

.roll_banner2{overflow:hidden;position:relative;margin:0 0 10px;}
.title_p2{float:left;width:120px;margin:-16px 0 -22px;}

.m_banner{width:880px;/* position:absolute;right:0; */float:left; height:65px;}
#partners{ border-width: 0; border-style: solid; background:#fcfcfc;}
#partners .inner{width:880px;   clear:both; position:relative;padding:0px 10px 0; margin-left: auto; margin-right: auto; background:url(/upload/test/main_23.jpg) no-repeat;}/*롤링배너 width 조절 */
#partners .inner ul{ width:780px;height:65px;overflow:hidden;  margin:0px 0 0 30px; text-align:center; }/*롤링배너 height 조절 */
#partners .inner ul li{ display:inline; padding-right:20px; margin-top:20px;}/*롤링이미지 간격 조절 */
#partners .inner ul li a img{border:none;margin-top:8px;}
#partners .inner .prev{ position:absolute; left:15px; top:20px;z-index:10;} /*롤링배너 prev 버튼 위치 조절 */
#partners .inner .next{ position:absolute; right:35px; top:20px;z-index:10;}/*롤링배너  next 버튼 위치조절 */

.roll_banner2 .m_banner{float:left;}
#partners2{ border-width: 0; border-style: solid; border-color: #d9d9d9; }
#partners2 .inner{width:880px;   clear:both; position:relative;padding:0px 10px 0; margin-left: auto; margin-right: auto;}/*롤링배너 width 조절 */
#partners2 .inner ul{ width:780px;height:50px;overflow:hidden;  margin:15px 0 0 30px; text-align:center; }/*롤링배너 height 조절 */
#partners2 .inner ul li{ display:inline; padding-right:50px;}/*롤링이미지 간격 조절 */

#partners2 .inner .prev{ position:absolute; left:16px; top:25px;z-index:10;} /*롤링배너 prev 버튼 위치 조절 */
#partners2 .inner .next{ position:absolute; right:30px; top:25px;z-index:10;}/*롤링배너  next 버튼 위치조절 */


/* 20190717 */
#drag1 { position: relative !important; }
#category_select_container .category_children_container { background: #fff; top: 21px; }

.corp-list dt { margin: 15px 0 10px; }
.corp-list ul.rig {
    list-style: none;
    font-size: 0px;
    margin-left: -1%; /* should match li left margin */
}
.corp-list ul.rig li {
    display: inline-block;
    padding: 0;
    background: #fff;
    font-size: 16px;
    font-size: 1rem;
    vertical-align: top;
    margin: 0 0 1% 1%;
    width: 15.666%;
    height: auto;
}
.corp-list ul.rig li img {
    max-width: 100%;
    height: auto;
}
.gnb-wrap {
    background: #bb141a;
    /*background: rgb(227,72,73);
    background: linear-gradient(180deg, rgba(227,72,73,1) 0%, rgba(194,15,13,1) 100%);*/
    position: relative;
}
.gnb-inner {
    width: 1000px;
    margin: 0 auto;
}
.gnb {
    width: 100%;
    min-height: 50px;
    line-height: 0;
    font-size: 0;
    box-sizing: border-box;
    height: 50px;
    overflow: hidden;
    margin-top: 15px;
}
.gnb:after {
    clear: both;
    diaplay: table;
}
.gnb > li {
    float: left;
    height: auto;
    font-size: 14px;
    line-height: 50px;
    color: #fff;
    box-sizing: border-box;
    vertical-align: bottom;
    /*width: calc( 100% / 8);*/
    /*width: auto;*/
}
.gnb li.open {
    background: #fff;
    border-top: 1px solid #bb141a;
}
.gnb > li:last-child {
    background: #333333;
    width: 114px;
    /*background: rgb(148,148,148);
    background: linear-gradient(180deg, rgba(148,148,148,1) 0%, rgba(51,51,51,1) 100%);*/
}
.gnb > li.open:last-child { border-top: 0; }
.gnb > li:last-child > a:before { display: none; }
.gnb > li:last-child > a { color: #fff; }
.gnb > li.open:last-child > a { color: #fff; }

.gnb li.open > a { color: #333; /*text-shadow: -1px -1px 1px #fff,  1px 1px 1px #fff*/ }
.gnb .item > a {
    /*text-shadow: -1px -1px 1px #d35857, 1px 1px 1px #d35857;*/
}
.gnb li > a {
    color: #fff;
    font-family: 'NB', sans-serif;
    padding: 0 17px;
    display: block;
    position: relative;
    
}
.gnb li > a:before {
    content: '';
    display: inline-block;
    width: 1px;
    height: 15px;
    background: #fafafa;
    position: absolute;
    left: -1px;
    top: 50%;
    transform: translateY(-50%);
}
.gnb li:first-child > a:before,
.gnb li.open > a:before {
    content: '';
    display: none;
}
.gnb li > a,
.gnb .item { }
.gnb .item:first-child {  /*border-left: 2px solid #BB141A;*/}
.gnb li .sub {
    position: absolute;
    left: 0;
    top: 50px;
    border-bottom: 2px solid #000;
    border-top: 0;
    width: 100%;
    display: none;
    background: #fff;
    box-sizing: border-box;
    padding: 36px 0 50px;
    z-index: 300;
}
.gnb li .sub .inner { width: 1000px; margin: 0 auto; overflow: hidden; text-align: left; }
.gnb li .sub .inner strong {
    float: left;
    width: 130px;
    display: block;
    margin-right: 40px;
    background: #333333;
    color: #fff;
    font-family: 'NR', sans-serif;
    border-bottom-right-radius: 30px;
    padding: 15px 15px;
    box-sizing: border-box;
    font-size: 16px;
    line-height: 1.5;
    /*background: rgb(148,148,148);
    background: linear-gradient(180deg, rgba(148,148,148,1) 0%, rgba(51,51,51,1) 100%);*/
    border: 1px solid #333;
    text-shadow: -1px -1px 2px #333, 1px 1px 3px #333;
}
.gnb li .sub .inner strong:after {
    content: '';
    display: block;
    width: 20px;
    height: 5px;
    border-radius: 10px;
    background: #fff;
    margin-top: 15px;
}
.gnb li .sub ul { width: calc(100% - 170px); overflow: hidden; text-align:left;}
.gnb li .sub ul li { float: left; width: 20%; line-height: 1.2; margin-bottom: 10px;}
.gnb li .sub ul li a { font-size: 14px; color: #222; line-height: 1.2; font-family: 'NR', sans-serif; display: block; }
.gnb li .sub ul li a:hover { color: #BB141A; }


@font-face { font-family: "NR"; src: url("/webfonts/NotoSansKR-Regular.eot"); /* IE9 Compat Modes */ src: url("/webfonts/NotoSansKR-Regular.eot?#iefix") format("embedded-opentype"); /* IE6-IE8 */ src: local(※), url("/webfonts/NotoSansKR-Regular.woff") format("woff"); /* Modern Browsers */ font-weight: normal; font-style: normal; }

@font-face { font-family: "NB"; src: url("/webfonts/NotoSansKR-Bold.eot"); /* IE9 Compat Modes */ src: url("/webfonts/NotoSansKR-Bold.eot?#iefix") format("embedded-opentype"); /* IE6-IE8 */ src: local(※), url("/webfonts/NotoSansKR-Bold.woff") format("woff"); /* Modern Browsers */ font-weight: normal; font-style: normal; }
