/**************************************************
 * 파일명      : mall_01.css
 * 모듈버젼   : 오케이토마토솔루션 쇼핑몰 v2.1 사용자모드용 기본css
**************************************************/

/*	 #####	전체 서브 레이아웃 중앙테이블(왼쪽 가로폭은 padding값을 더한 숫자입니다.) 적용	#####	*/
.layout_tab {width:920px;}
.layout_tab td.left_area {width:180px;padding-right:10px;vertical-align:top; text-align:left;}
.layout_tab td.right_area {width:730px;vertical-align:top;text-align:left;}	/*	 컨텐츠영역 가로폭이 됩니다.	*/

/*	 #####	퀵 영역 적용	#####	*/
.quick_box1 {position:relative;}
.quick_box2 {position:absolute; left:50%; top:200px; margin:0 0 0 620px;}
.quick_box_depth1 {margin:0 auto;}
.quick_box_depth2 {margin:0 auto;}
.quick_area {width:70px;vertical-align:text-top;padding-top:127px;}
.quick_td_line {background-color:#000000;text-align:center;vertical-align:top;}
.quick_but_td {text-align:center;vertical-align:top;padding-top:3px;}
.quick_td_center_top {text-align:center;vertical-align:top;}
.quick_goods_img_margin {margin-bottom:4px;}

.pol_box {border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.pol_box_dep {padding:25px 0; }
.policy_table_01 {line-height:19px;}

/*  #####  폰트 일괄적용	##### */
/*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;}
td, span, div,select, input  {font-family:'나눔고딕','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;}
input {color:#414141;background-color:#ffffff;height:20px;}*/


/*	 #####	기본링크	##### */
/*a:link {color :#333333;text-decoration: none;}
a:visited {color :#333333;text-decoration: none;}
a:hover {color :#000000;text-decoration: underline;}*/

/*	 #####	왼쪽메뉴 적용된 링크스타일  ##### */
a.left_m1:link {color:#5c5c5c;text-decoration:none;}
a.left_m1:visited {color:#5c5c5c;text-decoration:none;}
a.left_m1:hover {color:#FF4019;text-decoration:none;}

/*	 #####	상단 전체검색 input 적용	##### */
.topsearch_inp {color:#5c5c5c;background-color:#ffffff;width:215px;height:20px;border:1px solid #e5e5e5;}

/*	 #####	전체 오른쪽 영역 타이틀 및 현재 위치 적용	#####	*/
.title_tab {width:100%;margin-bottom:12px;}
.title_tab td.content {text-align:left;vertical-align:top;padding-top:9px;padding-bottom:10px;border-bottom:1px solid #c9c9c9;}
.title_tab td.content2 {text-align:right;vertical-align:top;padding-top:20px;padding-right:3px;border-bottom:1px solid #c9c9c9;font-size:8pt;color:#999999;}
.title_tab span.current {font-size:8pt;color:#333333; font-family: 'NanumGothicbold';}

/*	 #####	하단단 카피라이트 적용	##### */
.bot_tab {width:100%; margin-top:50px;}
.bot_tab td.content {text-align:center;padding-left:15px;background-color:#ffffff;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.bot_tab td.content2 {text-align:center;vertical-align:top;padding-left:15px;height:120px;background-color:#f5f5f5;}
.bot_tab2 {width:1000px; margin:0 auto; text-align:left;}
.bot_tab2  td.content21{text-align:left;padding-left:194px;}
.bot_tab3 {width:1000px; margin:0 auto; text-align:left;}
.bot_tab3  td.content31{width:180px;text-align:left;vertical-align:top;padding:28px 0 0 0;}
.bot_tab3  td.content32{width:555px;text-align:left;vertical-align:top;padding:13px 13px 0 20px;line-height:18px;color:#7b7b7b;}
.bot_tab3  td.content33 {text-align:left;vertical-align:top;padding-top:9px;}
span.bot_line {font-size:8pt;color:#cccccc;}

/*	 input 적용	*/
.mall_input_01 {color:#a1a1a1;background-color:#ffffff;width:215px;height:28px;border:1px solid #e1e1e1;}
.mall_input_02 {color:#a1a1a1;background-color:#ffffff;width:160px;height:28px;border:1px solid #e1e1e1;}
.mall_input_03 {color:#a1a1a1;background-color:#ffffff;width:100px;height:28px;border:1px solid #e1e1e1;}
.mall_input_04 {color:#a1a1a1;background-color:#ffffff;width:50px;height:28px;border:1px solid #e1e1e1;}
.mall_input_05 {color:#a1a1a1;background-color:#ffffff;width:400px;height:28px;border:1px solid #e1e1e1;margin-top:3px;}
.mall_input_06 {color:#a1a1a1;background-color:#ffffff;width:45px;height:28px;border:1px solid #e1e1e1;}
.mall_input_07 {color:#a1a1a1;background-color:#ffffff;width:180px;height:25px;border:1px solid #e1e1e1;}
.mall_input_08 {color:#a1a1a1;background-color:#ffffff;width:83px;height:28px;border:1px solid #e1e1e1;}
.mall_input_09_right {color:#a1a1a1;background-color:#fcfbfa;width:130px;height:22px;border:1px solid #e5d5c3;text-align:right;vertical-align:middle;padding-right:4px;font-family: 'NanumGothicbold';}
.mall_input_10_right {color:#a1a1a1;background-color:#ffffff;width:100px;height:28px;border:1px solid #e1e1e1;text-align:right;padding-right:4px;}
.mall_input_11_right {color:#a1a1a1;background-color:#ffffff;width:130px;height:28px;border:1px solid #e1e1e1;text-align:right;vertical-align:middle;padding-right:4px;font-family: 'NanumGothicbold';}
.mall_input_12_right {color:#a1a1a1;background-color:#ffffff;width:200px;height:28px;border:1px solid #e1e1e1;text-align:right;vertical-align:middle;padding-right:4px;font-family: 'NanumGothicbold';}

.mall_input_12 {color:#a1a1a1;background-color:#ffffff;width:60px;height:28px;border:1px solid #e1e1e1;}
.mall_input_13 {color:#a1a1a1;background-color:#ffffff;width:35px;height:28px;border:1px solid #e1e1e1;}
.mall_input_14 {color:#a1a1a1;background-color:#ffffff;width:380px;height:25px;border:1px solid #e1e1e1;}
.mall_input_15 {color:#a1a1a1;background-color:#ffffff;width:283px;height:29px;border:1px solid #e1e1e1;}

/*	 #####	(게시판,회원)공통 적용 시작	 #####	*/
/* 비회원 약관동의 */
.nonmember_agree_tab {width:100%;}
.nonmember_agree_tab td.content {text-align:left;padding-bottom:7px;}
.nonmember_agree_tab td.content h2{font-size:16px; color:#626262; margin:0 0 5px 0; font-family: 'NanumGothicbold'; }
.nonmember_agree_tab td.content_html {text-align:left;vertical-align:top;border:1px solid #e5e5e5; }
.nonmember_agree_tab td.content_text {text-align:left;padding-top:12px;padding-bottom:20px;padding-left:12px;color:#5c5c5c; }
.nonmember_agree_tab td.content_text .privacy {margin-left:7px;}
.nonmember_agree_tab td.content_text2 {font-family: 'NanumGothic'; text-align:left;padding-top:15px;padding-bottom:40px;color:#a1a1a1; font-size:12px;}
.nonmember_agree_tab td.content_text2 b{color:#626262; font-weight:normal;}
.nonmember_agree_tab td.content_text2 .agree,
.nonmember_agree_tab td.content_text2 .privacy {margin-left:7px; } 
.nonmember_agree_div {font-family: 'NanumGothic'; width:100%;height:180px;scrollbar-3dlight-color:#dddddd;scrollbar-arrow-color:#adadad;scrollbar-base-color:#f5f5f5;scrollbar-darkshadow-color: #FFFFFF;scrollbar-face-color:#f7f7f7;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#dddddd;overflow-y:scroll;}
.nonmember_agree_div2 {padding:20px;color:#717171;font-size:9pt;line-height:15px;word-break:break-all;word-wrap:break-word;}
/*	 #####	(게시판,회원)공통 적용 끝	 #####	*/

/*	 #####	게시판 적용 시작	 #####	*/
/* 리스트 */
.bbslist_info_tab {width:100%;}
.bbslist_info_tab td.content {text-align:left;vertical-align:bottom;padding-bottom:7px;}
.bbslist_info_tab td.content2 {text-align:right;vertical-align:bottom;padding:0 5px 7px 0;}
.bbslist_info_tab td img.icon_margin {margin: 0 6px 0 0;}
.bbslist_info_tab td span.size {font-size:13px;}
.bbslist_info_tab td span.text1 {font-size:9pt;color:#f2541f;}
.bbslist_title_tab th {text-align:center;height:31px;font-size:8pt;color:#5c5c5c;}
.bbslist_title_tab .bbslist_title_tab th{border-top:1px solid #c0c2ca; border-bottom:1px solid #c0c2ca; font-family:'나눔고딕',NanumGothic; font-size:12px; padding:14px 0; color:#555555;}
.bbslist_title_tab th.th_center {text-align:center;padding:7px 0;}
.bbslist_title_tab th.img_line {font-size:0; line-height:0; height:31px;}
.bbslist_else th {background-position:0 0;}
.bbslist_tab td {height:33px;padding-top:4px;font-size:9pt;background-color:#ffffff;border-bottom:1px solid #e5e5e5; font-family:'나눔고딕',NanumGothic;}

.bbslist_tab td a.notice:link {color:#626262;font-size:9pt;font-family: 'NanumGothicbold';line-height:15px;text-decoration:none;cursor:pointer;}
.bbslist_tab td a.notice:visited {color:#626262;font-size:9pt;font-family: 'NanumGothicbold';line-height:15px;text-decoration:none;cursor:pointer;}
.bbslist_tab td a.notice:hover {color:#626262;font-size:9pt;font-family: 'NanumGothicbold';line-height:15px;text-decoration:underline;cursor:pointer;}
.bbslist_tab td.td_left {text-align:left;padding-left:10px; }
.bbslist_tab td.td_center {text-align:center;}
.bbslist_tab td.td_center2{padding:10px 20px; text-align:center;}
.bbslist_tab td.td_center2 .qnainfo{width:210px; margin:0 auto;}
.bbslist_tab td.td_center2 .qnainfo:after {display:block; clear:both; content:"";}
.bbslist_tab td.td_center2 .qnaImg{display:table; float:left;}
.bbslist_tab td.td_center2 .qnaImg .qnaImg_inner{display:table-cell; vertical-align:middle; width:64px; height:44px; border:1px solid #dfdfdf;}
.bbslist_tab td.td_center2 strong{width:115px; display:block; float:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding:18px 0; font-weight:normal; color:#626262; font-size:12px; line-height:12px; margin:0 0 0 20px;}
.bbslist_tab td.nodata {height:100px;text-align:center;font-size:9pt;color:#5c5c5c;}
.bbslist_tab td img.icon_margin {margin-right:6px;}
.bbslist_search_tab td {height:37px;padding-top:3px;font-size:9pt;color:#5c5c5c;background-color:#ffffff;}
.bbslist_search_tab td.content {text-align:right;}
.bbslist_search_tab td input.search_inp {width:215px;height:19px; padding:5px 0;border:1px solid #d7d7d7;background-color:#ffffff;color:#5c5c5c;}
.bbslist_search_tab td img.but_margin {cursor:pointer;}
.bbslist_search_tab.tab_top td {border-bottom:none; text-align:left;}
/* 첨부파일 텍스트 */
.up_file_num {color:#0046ff;font-size:8pt;font-family:'나눔고딕',NanumGothic;padding-right:4px;padding-left:2px;text-decoration:none;}
.up_file_text {color:#666666;font-size:8pt;}
.cmtnum {color :#339900; font-size: 8pt; font-family: '나눔고딕',NanumGothic;padding:0 0 0 3px; text-decoration: none}
/* 상세페이지 */
.bbsview_tab {border-top:1px solid #c0c2ca; margin:0 0 20px 0;}
.bbsview_tab th {font-size:12px;color:#5c5c5c;font-weight:normal; border-bottom:1px solid #c0c2ca; font-family: '나눔고딕',NanumGothic;}
.bbsview_tab th.content {text-align:left;padding-top:15px;padding-bottom:15px;padding-left:25px;}
.bbsview_tab th.content2 {text-align:center;padding-top:8px;padding-bottom:4px;}
.bbsview_tab td {font-size:9pt;color:#5c5c5c; font-family: '나눔고딕',NanumGothic;}
.bbsview_tab td span.title {font-size:12px;color:#626262; font-family: 'NanumGothicbold';}
.bbsview_tab td.content {text-align:left;padding-top:15px;padding-bottom:15px;padding-left:10px;border-bottom:1px solid #c0c2ca;}
.bbsview_tab td.content .cont_list:after {display:block; clear:both; content:"";}
.bbsview_tab td.content .cont_list li{float:left; margin:0 20px 0 0; color:#626262; font-size:12px;} 
.bbsview_tab td.content .cont_list li span{color:#a1a1a1;}
.bbsview_tab td.content2 {text-align:center;padding-top:7px;padding-bottom:3px;border-bottom:1px solid #c0c2ca;}
.bbsview_tab td.content3 {vertical-align:bottom;text-align:right;padding-top:8px;}
.bbsview_tab td.content3 a:link {color:#666666;font-size:8pt;line-height:15px;text-decoration:none;}
.bbsview_tab td.content3 a:visited {color:#666666;font-size:8pt;line-height:15px;text-decoration:none;}
.bbsview_tab td.content3 a:hover {color:#6f9de9;font-size:8pt;line-height:15px;text-decoration:underline;}
.bbsview_tab td.content_html {text-align:left;vertical-align:top;padding:20px 15px;height:200px;}
.bbsview_tab td.content_file {text-align:left;vertical-align:top;padding:7px 0 7px 10px;border-bottom:1px solid #c0c2ca;}
.bbsview_tab td.content_inp {text-align:left;padding-top:3px;padding-bottom:3px;padding-left:10px;border-bottom:1px solid #c0c2ca;}
.bbsview_tab td.content_select {text-align:left;padding-top:5px;padding-bottom:3px;padding-left:10px;border-bottom:1px solid #c0c2ca;}
.bbsview_tab td input.title_inp {width:380px;height:25px;border:1px solid #dedede;color:#000000;background-color:#ffffff;}
.bbsview_tab td input.content_inp {width:180px;height:25px;border:1px solid #dedede;color:#5c5c5c;background-color:#ffffff;}
.bbsview_tab td input.spam_inp {width:100px;height:25px;border:1px solid #dedede;color:#5c5c5c;background-color:#ffffff;}
.bbsview_tab td textarea.content_textarea {width:100%;height:270px;}
.bbsview_tab td img.icon_margin {margin-right:5px;}
.bbsview_tab td img.but_margin {margin-left:5px;margin-bottom:1px;cursor:pointer;}
.bbsview_tab td .checkTitle{display:inline-block; margin:0 0 0 10px;}
.bbsview_tab td.proview{padding:20px 0 0 0;}
.bbsview_tab td.proview .qnaView_pro{float:left;}
.bbsview_tab td.proview .qnaView_pro:after {display:block; clear:both; content:"";}
.bbsview_tab td.proview .qnaView_pro .qnaImg{display:table; float:left; margin:0 20px 0 0; }
.bbsview_tab td.proview .qnaView_pro .qnaImg .qnaImg_inner{display:table-cell; width:189px; height:83px; border:1px solid #ddd; text-align:center; vertical-align:middle; border:1px solid #}
.bbsview_tab td.proview .qnaView_pro .qnaText{float:left;}
.bbsview_tab td.proview .qnaView_pro .qnaText h2{font-family: 'NanumGothicbold'; margin:0 0 10px 0; font-size:12px;}
.bbsview_tab td.proview .qnaView_pro .qnaText span{font-size:12px; display:block; margin:0 0 5px 0}
.bbsview_tab td.proview .qnaView_pro .qnaText p em{font-style:normal; background-color:#ff4e05; color:#fff; display:inline-block; width:18px;text-align:center; line-height:18px;}
.bbsview_tab td.proview button{float:right;}




/* 상세페이지 이전 다음글 */
.bbsview_tab2 {border-top:1px solid #c0c2ca; border-bottom:1px solid #c0c2ca;}
.bbsview_tab2 td{font-size:12px;color:#5c5c5c;background-color:#ffffff;font-family: '나눔고딕',NanumGothic;}
.bbsview_tab2 td.content {text-align:left;padding-top:15px;padding-bottom:5px;padding-left:10px;}
.bbsview_tab2 td.content2 {text-align:left;padding-top:5px;padding-bottom:15px;padding-left:10px;} 
.bbsview_tab2 td span.titleList{color:#a1a1a1; display:inline-block; margin:0 15px 0 0;}

/* 버튼 */
.bbsbut_tab {text-align:right;margin-bottom:20px;}
.bbsbut_tab2 {text-align:center;margin-top:20px;}
.bbsbut_tab td img.but_margin {margin-right:3px;cursor:pointer;}
.bbsbut_tab2 {text-align:center;margin-top:15;margin-bottom:20px;}
.bbsbut_tab2 td img.but_margin {margin-right:3px;cursor:pointer;}
/* 페이징 */
.paging_tab {width:100%;margin:20px 0 15px 0;text-align:center;}
.paging_tab a.paging:link {display:inline-block; font-size:12px; line-height:24px; border:1px solid #dddddd; width:24px; text-align:center; background-color:#ffffff; color:#b2b3b7; font-weight:normal; vertical-align:bottom;}
.paging_tab a.paging:visited {display:inline-block; font-size:12px; line-height:24px; border:1px solid #dddddd; width:24px; text-align:center; background-color:#ffffff; color:#b2b3b7; font-weight:normal; vertical-align:bottom;}
.paging_tab a.paging:hover {display:inline-block; font-size:12px; line-height:24px; border:1px solid #b80a13; width:24px; text-align:center; background-color:#d4242d; color:#fff; font-weight:normal; vertical-align:bottom;}
.paging_tab span.now_page {display:inline-block; font-size:12px; line-height:24px; border:1px solid #b80a13; width:24px; text-align:center; background-color:#d4242d; color:#fff; font-weight:normal; vertical-align:bottom;}

/*파일업로드부분 적용*/
.upload_tab {width:100%;text-align:left;vertical-align:top;border:1px solid #e5e5e5;background-color:#fcfcfc;}
.upload_tab td.file_content {width:130px;padding:6px 0px 6px 6px;border:0px;}
.upload_tab td.file_content2 {padding-left:3px;border:0px;}
.upload_tab2 td.file_content3 {width:130px;background-color:#ffffff;padding:0px;border:1px solid #eaeaea;}
.upload_tab3 {width:100%;}
.upload_tab3 td.file_content4 {text-align:left;vertical-align:top;border:0px;}
.upload_tab3 td.file_content5 {text-align:right;vertical-align:bottom;padding-right:6px;padding-top:6px;border:0px;}
.upload_tab4 {width:99%;}
.upload_tab4 td.file_content6 {height:75px;padding:5px 5px 3px 5px;border:1px solid #e5e5e5;background-color:#ffffff;vertical-align:top;}
.upload_tab5 td.file_content7 {vertical-align:top;padding-top:2px;padding-right:5px;padding-bottom:1px;padding-left:5px;color:#999999;}
.upload_tab span.text {font-size:8pt;color:#666666;}
.upload_tab span.text2 {font-size:8pt;color:#414141;font-family: 'NanumGothicbold';}
.upload_div {width:100%;height:24px;overflow-y:auto;}
.upload_div2 {width:100%;height:65px;overflow-y:auto;}

/*파일업로드부분 적용*/
.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-family: 'NanumGothicbold';}
.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;}

/* 팝업용 스타일 */ 
.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:'굴림', 'gulim', 'verdana'; TEXT-DECORATION: none; letter-spacing:-1px ;}
.txt1 { color :#999999; font-size: 8pt; font-family: '나눔고딕',NanumGothic; TEXT-DECORATION: none;}
.txt2 {color :#666666; font-size: 9pt;font-family:'굴림', 'gulim', 'verdana';}
.txt3 {font-size: 9pt; font-family: '나눔고딕','NanumGothic', 'verdana'; letter-spacing:-1px; font-family: 'NanumGothicbold';}
.txt4 {color :#212121; font-family: '나눔고딕','NanumGothic', 'verdana';  }
.title1 { background-color: #4B64E5; color :#ffffff; font-size: 11pt;font-family:'굴림', 'gulim', 'verdana'; letter-spacing:-1px ; font-family: 'NanumGothicbold';}
.bg_line1 {height:3px; background-image : url('/mall/oktomato_g4/default/text_img/bg_line1.gif');}
.poptitle_bg {height:40px; color :#ffffff; font-size: 10pt;font-family:'굴림', 'gulim', 'verdana'; letter-spacing:-1px ; font-family: 'NanumGothicbold'; background-image : url('/mall/oktomato_g4/default/text_img/pop_title_bg.gif');}
.popex1 { color :#717171; font-size: 8pt; font-family:"나눔고딕", NanumGothic;}
.color1 {color:#1e1e1e;font-size:9pt;font-family:"나눔고딕", NanumGothic, 'verdana';}
.color2 {color:#666666;font-size:8pt;font-family: 'NanumGothicbold';}
.color3 {color :#414141; font-size:8pt;font-family: 'NanumGothicbold';}
.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:"나눔고딕", NanumGothic;}
.explain {color: #339933;font-size:9pt;}
.bbsview_line2 {background-color:#dddddd;height:1px;}
.tl_01 { color :#666666; font-size: 9pt; font-family: '나눔고딕',NanumGothic;font-weight: bold;}
.popup_button_01 {text-align:center;padding-top:12px;padding-bottom:10px;background-color:#e5e5e5;}
/*	 #####	게시판 적용 끝	 #####	*/

/*	 #####	로그인 적용 시작	 #####	*/
/*	 로그인 */
.login_tab {width:100%;}
.login_tab td {text-align:left;vertical-align:bottom;}
.login_tab td.content {padding-bottom:8px;}
.login_tab td.content2 {padding-top:30px;padding-bottom:7px;}
.login_tab2 {width:100%;border:1px solid #d2d2d2;}
.login_tab2 td.content{width:62%;border-right:1px solid #eeeeee;}
.login_tab2 td.content2{width:38%;text-align:center;}
.login_tab2 td.content3{text-align:left;padding:24px 0 25px 0;}
.login_tab2 td .or_title {display:inline-block; width:70px; font-family: 'NanumGothicbold'; margin-right:12px; vertical-align:middle; zoom:1; *display:inline;}
.login_tab2 td .or_num {text-align:right;}
.login_tab2 td .login_inp {padding:0 5px;}
.login_tab2 td.or_txt {padding-top:15px; font-size:11px;}
.login_tab2 td.content3 .nomember_form {margin:0 auto;}
.login_tab2 td.content4{width:62%;border-right:1px solid #eeeeee;}
.login_tab3 {width:97%;height:125px;margin:7px ;}
.login_tab3 td.content31 {text-align:center;background-color:#e5e5e5;}
.login_tab4 {margin:0 auto;}
.login_tab4 td.content41 {width:55px;height:25px;text-align:left;}
.login_tab4 td.content42 {padding-top:2px;padding-left:5px;}
.login_tab4 td.content43 {padding-bottom:8px;}
.login_tab5 {margin:42px auto 45px auto;}

.loginBox{border:1px solid #dddddd; overflow:hidden;  margin:0 0 40px 0;}
.loginBox .login_box{padding:60px 0 40px 0; width:448px; margin:0 auto;}
.loginBox .login_box:after {display:block; clear:both; content:"";}
.loginBox .login_box .input_box{float:left; margin:0 20px 0 0; padding:0; vertical-align:top; overflow:hidden;}
.loginBox .login_box .input_box p{margin:0 0 7px 0; height:36px;}
.loginBox .login_box .input_box p input{width:255px; border:1px solid #cdcdcd; background-color:#fff; font-size:13px; height:27px; color:#5a5a5a; padding:4px; position:relative;font-family:'Malgun Gothic', '맑은 고딕', 'NanumGothic', '나눔고딕';}
.loginBox .login_box .login_btn{float:left;}
.loginBox .login_box .login_list{float:left; margin:55px 0 0 0;}
.loginBox .login_box .login_list ul li {margin:0 0 10px 0;}
.loginBox .login_box .login_list ul li p{float:left; color:#686868; font-size:13px; width:200px;}
.loginBox .login_box .security{clear:both; margin:0 0 20px 0;}
.loginBox .login_box .log_another{margin:0 0 10px 0;}
.loginBox .login_box .log_another:after {display:block; clear:both; content:"";}
.loginBox .login_box .log_another .log_anotherText{float:left; }
.loginBox .login_box .log_another .log_anotherText strong{font-size:12px; color:#626262; display:block; margin:0 0 5px 0;}
.loginBox .login_box .log_another .log_anotherText p{color:#a1a1a1; font-size:12px;}
.loginBox .login_box .log_another button{float:right;}

.logTitle{font-family: 'NanumGothicbold'; color:#191919; font-size:22px; font-family: 'Malgun Gothic'; margin:0 0 20px 0;text-align:center; color:#5a5a5a;}
.logTitle b{color:#2a2a2a;}
.logText{clear:both; color:#c41c1c; font-size:11px; margin:0 0 10px 0; }

.loginBox2{border:1px solid #dddddd; overflow:hidden;  margin:0 0 60px 0; padding:60px 0 30px 0;}
.loginBox2 .login_box{padding:40px 100px 20px 0; width:448px; margin-right:100px; margin-left:90px; float:left; border-right:1px solid #dddddd;}
.loginBox2 .login_box:after {display:block; clear:both; content:"";}
.loginBox2 .login_box .input_box{float:left; margin:0 20px 0 0; padding:0; vertical-align:top; overflow:hidden;}
.loginBox2 .login_box .input_box p{margin:0 0 7px 0; height:36px;}
.loginBox2 .login_box .input_box p input{width:255px; border:1px solid #cdcdcd; background-color:#fff; font-size:13px; height:27px; color:#5a5a5a; padding:4px; position:relative;font-family:'Malgun Gothic', '맑은 고딕', 'NanumGothic', '나눔고딕';}
.loginBox2 .login_box .login_btn{float:left;}
.loginBox2 .login_box .login_list{float:left; margin:55px 0 0 0;}
.loginBox2 .login_box .login_list ul li {margin:0 0 10px 0;}
.loginBox2 .login_box .login_list ul li p{float:left; color:#686868; font-size:13px; width:200px;}
.loginBox2 .login_box .security{clear:both; margin:0 0 20px 0;}
.loginBox2 .login_box .log_another{margin:0 0 10px 0;}
.loginBox2 .login_box .log_another:after {display:block; clear:both; content:"";}
.loginBox2 .login_box .log_another .log_anotherText{float:left; }
.loginBox2 .login_box .log_another .log_anotherText strong{font-size:12px; color:#626262; display:block; margin:0 0 5px 0;}
.loginBox2 .login_box .log_another .log_anotherText p{color:#a1a1a1; font-size:12px;}
.loginBox2 .login_box .log_another button{float:right;}
.loginBox2 .login_text{float:left; width:auto; padding:40px 0;}
.loginBox2 .login_text .log_another{margin-bottom:12px;}
.loginBox2 .login_text .log_another:after {display:block; clear:both; content:"";}
.loginBox2 .login_text .log_another .log_anotherText{float:left; width:280px;}
.loginBox2 .login_text .btn_pack {float:left;}
.logTitle2{font-family: 'NanumGothicbold'; color:#191919; font-size:18px; font-family: 'Malgun Gothic'; margin:0 0 10px 0;text-align:left; color:#333333;}
.logText2 {padding:50px 0;  text-align:center;}
.logText2 p{font-size:15px; color:#878585; margin-bottom:20px;}
.logText2 .btn_pack {height:50px; width:200px;}


/* 로그인 input */
.login_inp {width:160px;height:20px;border:1px solid #e5e5e5;color:#000000;background-color:#ffffff;}
.login_inp2 {width:180px;height:20px;border:1px solid #e5e5e5;color:#000000;background-color:#ffffff;}
.login_inp3 {width:83px;height:20px;border:1px solid #e5e5e5;color:#000000;background-color:#ffffff;}
/* 로그인 버튼,이미지 */
.login_text_margin {margin-top:10px;}
.login_text_margin2 {margin-right:7px;}
.login_text_margin3 {margin-right:5px;margin-left:10px;}
.login_but_margin {margin-left:3px;cursor:pointer;}
.login_but_margin2 {margin-top:2px;margin-left:5px;cursor:pointer;}
/*	 #####	로그인 적용 끝	 #####	*/

/*	 #####	회원 적용 시작	 #####	*/
/*	 회원가입  */
.join_tab {width:100%;margin-bottom:30px;}
.join_tab td.content {height:53px;background-color:#f7f7f7;border:3px solid #ededed;text-align:center;}
.join_tab2 {width:100%;}
.join_tab2 td.content {text-align:left;padding-bottom:7px;}
.join_tab2 td.content2 {width:100%;vertical-align:top;border:1px solid #dddddd;padding:0px 30px 0px 30px;}
.join_tab3 {width:100%;}
.join_tab3 td.content31 {padding:15px 0px 5px 25px;border-bottom:1px solid #ededed;}
.join_tab3 td.content32 {padding:20px 0px 20px 0px;text-align:center;border-bottom:1px solid #ededed;}
.join_tab3 td.content33 {padding:8px 0px 0px 25px;text-align:left;font-size:8pt;color:#999999;letter-spacing:-1px;}
.join_tab3 td.content34 {padding:1px 0px 18px 25px;text-align:left;font-size:8pt;color:#999999;letter-spacing:-1px;}
.join_tab4 {width:100%;}
.join_tab4 td.content {text-align:left;padding-bottom:8px;vertical-align:bottom;}
.join_tab4 td.content2 {text-align:left;padding-right:8px;padding-bottom:1px;vertical-align:bottom;}
.join_tab4 td.content2 h2{font-size:16px; color:#626262; font-family: 'NanumGothicbold'; margin:0 0 15px 0;}
.join_tab5 {width:100%;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;  color:#626262; margin:0 0 50px 0;}
.join_tab5 select{height:30px; border:1px solid #e5e5e5;}
.join_tab5 th {text-align:left;padding-left:28px;background-color:#fff;border-bottom:1px solid #e5e5e5;color:#5c5c5c;font-size:12px; font-weight:normal;}
.join_tab5 th.content {width:15%}
.join_tab5 th.content2 {width:15%;padding-left:18px;}
.join_tab5 td {text-align:left;padding-left:10px;background-color:#ffffff;border-bottom:1px solid #e5e5e5;color:#5c5c5c;font-size:9pt;}
.join_tab5 td.content2 {width:15%;padding-top:6px;padding-bottom:5px;}
.join_tab5 td.content3 {width:85%;padding-top:6px;padding-bottom:5px;}
.join_tab5 td.content4 {width:85%;padding-top:14px;padding-bottom:14px; color:##8c8c8c; font-size:12px;}
.join_tab5 td.content4 p{margin:0 0 7px 0;}
.join_tab6 {width:100%;border:3px solid #ededed;}
.join_tab6 td.content {text-align:center;padding-top:47px;padding-bottom:47px;}
.join_tab7 td {text-align:left;vertical-align:top;}
.join_tab7 td.content71 {text-align:right;}
.join_tab7 td.content72 {padding-top:16px;padding-bottom:9px;}
.join_tab7 td.content73 {color:#5c5c5c;line-height:15px;}

.joinComplete{width:100%; min-height:200px; text-align:center;}
.joinComplete strong{color:#5b5b5b; font-size:26px; font-weight:normal; display:block; margin:0 0 25px 0;}
.joinComplete strong span{color:#7a6356; font-family: 'NanumGothicbold';}
.joinComplete em{display:block; color:#626262; font-weight:normal; font-size:16px; font-style:normal;  margin:0 0 25px 0;}
.joinComplete em span{font-family: 'NanumGothicbold'; color:#3b3b3b; text-decoration:underline; }
.joinComplete p{color:#a1a1a1; font-size:14px; line-height:18px; }
.joinComplete p a{font-size:14px !important; line-height:18px !important;}


/* 회원가입 텍스트 */
.join_text {font-size:9pt;color:#ff5100;}
.join_text2 {font-size:12px;color:#8c8c8c;}
.join_text3 {font-size:9pt;color:#5c5c5c;}
a.join_text4:link {font-size:9pt;color:#212121;font-family: 'NanumGothicbold';line-height:15px;text-decoration:none;}
a.join_text4:visited {font-size:9pt;color:#212121;font-family: 'NanumGothicbold';line-height:15px;text-decoration:none;}
a.join_text4:hover {font-size:9pt;color:#212121;font-family: 'NanumGothicbold';line-height:15px;text-decoration:none;}
 
/* 회원가입 input */
.join_inp {width:160px;height:28px;border:1px solid #dedede;color:#000000;background-color:#ffffff;}
.join_inp2 {width:100px;height:28px;border:1px solid #dedede;color:#000000;background-color:#ffffff;}
.join_inp3 {width:50px;height:28px;border:1px solid #dedede;color:#000000;background-color:#ffffff;}
.join_inp4 {width:400px;height:28px;border:1px solid #dedede;color:#000000;background-color:#ffffff;}
.join_inp5 {width:45px;height:28px;border:1px solid #dedede;color:#000000;background-color:#ffffff;}
/* 회원가입 버튼,이미지 */
.joinbut_tab {width:100%;text-align:center;}
.joinbut_tab td.content {text-align:right;padding-top:20px;padding-bottom:35px;}
.joinbut_tab td.content2 {text-align:center;padding-top:20px;padding-bottom:35px;}
.joinbut_tab td img.but_margin {margin-right:5px;cursor:pointer;}
.joinbut_but_margin {margin-left:5px;cursor:pointer;}

/*	 회원 적용	*/
.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:1px solid #ddd;border-bottom:1px solid #d4d4d4; font-size:12px;}
.member_join_table_06 select{height:30px; border:1px solid #e1e1e1;}
.member_join_table_06 th{height:40px; font-weight:normal;}
.member_join_table_06 th.contents_01{width:15%;padding:0 0 0 28px;text-align:left;color:#666666;font-size:9pt;border-bottom:1px solid #e5e5e5;}
.member_join_table_06 th.contents_01_sure{width:15%;padding:0 0 0 18px;text-align:left;color:#666666;font-size:9pt;border-bottom:1px solid #e5e5e5;}
.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:85%;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:85%;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 th.contents_04{padding:0 0 0 28px;text-align:left;color:#666666;font-size:9pt;border-bottom:1px solid #e5e5e5;}
.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;}
/*	 #####	회원 적용 끝	 #####	*/

.complete{border:1px solid #dddddd; width:100%;}
.complete td{height:100px; width:1120px; text-align:center; font-size:13px;}
.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;}

/*	 #####	상품 적용 시작	 #####	*/
.category_top_table_01 {width:100%; margin-bottom:20px;}
.category_rbox_table_01 {width:100%; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.category_rbox_table_02 {width:100%;height:1px;background-color:#ffffff;margin:0 0 20px 0;}
.category_rbox_table_01 td.contents_01 {padding:10px 200px ;}
.category_rbox_td_01 {height:19px;padding:5px 11px 0 10px;vertical-align:top; text-align:center;}
.category_rbox_no_td_01 {height:30px;padding:10px 10px 0 10px;text-align:center;font-family: 'NanumGothicbold';}
a.category_rbox_selected:link {color:#212121;font-family: 'NanumGothicbold';text-decoration:none;}
a.category_rbox_selected:visited {color:#212121;font-family: 'NanumGothicbold';text-decoration:none;}
a.category_rbox_selected:hover {	color:#212121;font-family: 'NanumGothicbold';text-decoration:underline;}
.no_01 {font-size:8pt;color:#212121;letter-spacing:-1px;}
.category_rbox_td_02 {height:22px;padding:5px 11px 0 10px;vertical-align:top; text-align:center;}
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;}

/* 추천상품 */
.recommend_table_01 {width:100%;border:1px solid #d2d2d2;padding:20px 19px 15px 19px; margin-bottom:20px;}
.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_img_01 img {margin:1px 1px 1px 1px;}
.recommend_table_01_in td.goods_name_01 {width:200px;text-align:center;padding:8px 0 3px 0;}
.recommend_table_01_in td.goods_price_01 {width:200px;text-align:center;font-family: 'NanumGothicbold';color:#ff5100;}

/* 일반리스트	*/
.inlist_search_table_01 {width:100%;padding:19px 0 19px 0; margin-bottom:20px;}
.minput_01 {width: 205px; height: 18px; padding: 5px ; border: 1px solid #d7d7d7; background-color: #ffffff; color: #5c5c5c;}
.glist_table_01 {width:100%;}
.glist_table_01 td.line{height:2px;background-color:#d4242d;}
.glist_table_01 td.line2{height:1px;background-color:#c0c2ca;}
.glist_table_02 {width:100%;margin:12px 0 0 0;}
.glist_table_02 td.line{height:2px;background-color:#e5e5e5;}

/* 셀렉트 적용 */
.m01_select_container {position:relative;left:0;top:-3px;width:103px;height:22px;}
.m01_select_div_01 {position:absolute; font-size:12px; 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_g4/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:27px;width:103px;background-color:#FFFFFF;overflow:hidden;border:1px solid  #d1d1d1;}
.m01_select_div_02 ul {}
.m01_select_div_02 ul li{}
.m01_select_02 {padding-top:2px;}
.m01_select_02 li {width:103px;}
.m01_select_02	a {text-align:left;display:block;height:22px;color:#666666;padding:4px 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:27px;line-height:20px;color:#515151;background-color:#fafafa;border:1px solid #d2d2d2;}
.m01_select_04 {height:27px;line-height:20px;color:#515151;background-color:#fafafa;border:1px solid #d2d2d2;}
.m01_select_05 {height:27px;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; padding-left:5px;}
/* 디자인 박스 미 사용 시 */
.category_box_off {width:100%;}
.category_box_off td.contents_01 {vertical-align:top;background-repeat: repeat-y; padding-left:5px;}
/* 상품분류 출력 */
.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 6px;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;} 

/*	 #####	자동생성되는 카테고리명에 적용된 링크 스타일	#####	*/
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_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_g4/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_g4/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:200;padding:0px 17px 0px 0px;background:url('/mall/oktomato_g4/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:18px;left:0; background:#fff; width:190px;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:none;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:none;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 {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;}

/*	 상품상세	*/
.goodsdetail_tab1 {width:100%;vertical-align:top;padding:0 0 25px 0;}
.goodsdetail_tab1 td.line2{border-top:2px solid #e5e5e5; padding:15px 0 0 0;}
.goodsdetail_tab2 {border:2px solid #ffab2a ;}
.goodsdetail_tab2 td.big_img_01 {padding:17px 17px 17px 17px;vertical-align:middle;text-align:center;border-right:1px solid #ffefd6;}
.goodsdetail_tab2 td.sm_imglist_01 {vertical-align:top;}

.goodsdetail_tab3 {margin:17px 18px 17px 17px;vertical-align:top;}

.goodsdetail_tab4 {width:100%;}
.goodsdetail_tab4 td.content1 {}
.goodsdetail_tab4 td.goods_name {color:#3b3b3b;font-size:24px;font-family: 'NanumGothicbold';padding-bottom:19px;padding-top:10px; border-bottom:1px solid #dddddd}
.goodsdetail_tab4 td.goods_name p{font-size:14px; color:#a1a1a1; font-weight:normal; padding:10px 0;}
.goodsdetail_tab4 td.goods_summary {color:#666666;font-size:8pt;padding-bottom:11px;padding-left:2px;letter-spacing:-0.1em;}

.goodsdetail_tab5 {width:100%;}
.goodsdetail_tab5 td.contents_01 {width:117px;height:40px;color:#3b3b3b;padding-left:2px; font-size:14px; }
.goodsdetail_tab5 span.price_01 {padding-left:10px;;font-size:11pt;color:#666666; font-family: '나눔고딕',NanumGothic;font-family: 'NanumGothicbold';}
.goodsdetail_tab5 span.price_won {color:#666666; font-family: 'NanumGothicbold';font-size:11pt;}
.goodsdetail_tab5 span.sale_price {padding-left:10px;font-size:9pt;font-family:arial;color:#7cc400;font-family: 'NanumGothicbold';}
.goodsdetail_tab5 span.sale_won {color:#999999;font-size:8pt; font-family: '나눔고딕',NanumGothic;font-family: 'NanumGothicbold';}
.goodsdetail_tab5 span.text_03 {padding-left:10px;font-size:24px;color:#d4242d;font-weight:normal !important;font-family:arial,'나눔고딕',NanumGothic;letter-spacing:0.1em;letter-spacing:-0.5px;}
.goodsdetail_tab5 span.text_03_member_sale {padding-left:10px;;font-size:11pt;color:#666666; font-family: '나눔고딕',NanumGothic;font-family: 'NanumGothicbold';text-decoration:line-through;}
.goodsdetail_tab5 span.text_01 {padding-left:10px;color:#626262; font-size:14px; font-weight:normal;}
.goodsdetail_tab5 span.text_02 {padding-left:2px;color:#666666; font-family: '나눔고딕',NanumGothic;}
.goodsdetail_tab5 span.text_04 {padding-left:10px;color:#626262;font-size:14px; font-weight:normal;}
.goodsdetail_tab5 span.point_won {color:#666666; font-size:14px;}

.goodsdetail_tab6 {width:100%;}
.goodsdetail_tab6 td.contents_01 {width:117px;height:40px;color:#3b3b3b;padding-left:2px; font-family:arial,'나눔고딕',NanumGothic; font-size:14px;}
.goodsdetail_tab6 td.contents_02 {height:32px;background-color:#ffffff;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;text-align:center;}
.goodsdetail_tab6 span.text_01 {padding-left:10px;color:#2d2d2d;}
.goodsdetail_tab6 span.text_02 {padding-left: 10px; color: #626262; font-size: 14px; font-weight: normal;}
.goodsdetail_tab6 .input1{width:37px; height:28px; line-height:18px; text-align:right;padding-right:4px;border:1px solid #e1e1e1;}
.goodsdetail_tab6 .imgmargin1 {margin: 0 0 0 0;cursor:pointer;}

.sns_1 {cursor:pointer;margin-right:5px;}
.img_zoom_01 {text-align:center;padding:20px 0 17px 0;}
.icon_margin1 {margin-right:6px;}

/*	 상품 상품상세정보등 하단 라인색 적용	*/
.goods_view_title_line{border-bottom:1px solid #e5e5e5; padding:0 0 15px 0;}
.goods_view_title_line.line_none{border:none;}
.goods_view_title_line.padding_none{padding-bottom:0;}
.goods_view_title_line h2{ color:#5b5b5b; font-size:26px; font-family:Malgun Gothic;}
.goods_view_title_line h2 b{font-family: 'NanumGothicbold'; color:#3b3b3b;}
.goods_view_title_line P{color:#999999; font-size:13px; padding:5px 0;}
.goods_view_title_line strong{font-size:18px; color:#3b3b3b;}
.goods_view_title_line .btn_right{float:right;}
.goods_view_title_line .btn_right button{color:#fff; /* background-color:#7a7872; */ font-size:12px; font-family: 'NanumGothicbold'; line-height:32px; min-width:64px; text-align:center; padding:0 10px; border:1px solid #64635f; cursor:pointer;}
.goods_view_title_line .btn_right button.gray{background-color:#9f9c91;}
.goods_view_title_line2 {border-bottom:2px solid #e5e5e5;text-align:right;}
.editor_01 {vertical-align:top;height:120px;padding:15px 0 20px 0;}
.review_title{vertical-align:bottom;  height:15px;}
.review_title h2{font-size:20px; color:#272727;padding:20px 0 0 0; font-family: 'NanumGothicbold'; }

/* 장바구니/관심상품 컨펌 모달 테이블 */
.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-family: 'NanumGothicbold';}
.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-family: 'NanumGothicbold';text-align:center;}
.basket_confirm .btn {text-align:center;bottom;padding-bottom:2px;}
.basket_confirm .btn_img {margin-right:8px;cursor:pointer;vertical-align:}

.basketList{width:100%;  border-top:1px solid #c0c2ca;}
.basketList td {text-align:Center; border-bottom:1px solid #c0c2ca; padding:20px 0;}
.basketList td input{width:50px; height:18px; padding:5px;  border:1px solid #dddddd; text-align:Center;}
.basketList td input.check{width:13px;}
.basketList td .basketPro:after {display:block; clear:both; content:"";}
.basketList td .basketImg{display:table; float:left; margin:0 20px 0 0;}
.basketList td .basketImg .basketImg_inner{display:table-cell; text-align:center; vertical-align:middle; width:112px; height:84px; border:1px solid #dfdfdf;}
.basketList td .basketText{float:left; text-align:left; line-height:12px; padding:15px 0;}
.basketList td .basketText h2{font-family: 'NanumGothicbold'; font-size:12px; color:#3b3b3b; line-height:12px;}
.basketList td .basketText span{font-size:12px; color:#626262; font-size:12px; display:block; padding:10px 0; line-height:12px;}
.basketList td .basketText em{display:block; font-size:12px; color:#000000; font-style:normal; line-height:12px;} 
.basketList td p{padding:1px 0;}
.basketList td button{cursor:pointer;}

.basketAll{width:100%; border:4px solid #e1e1e1; }
.basketAll thead tr th{ background-color:#f7f7f7; text-align:center; font-size:15px; color:#3b3b3b; background-color:#f7f7f7; padding:15px 0; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd;}
.basketAll thead tr th:first-child{border-left:none;}
.basketAll tbody tr td{border-left:1px solid #dddddd; padding:20px 20px; text-align:right; font-size:14px; color:#3b3b3b; position:relative;}
.basketAll tbody tr td:first-child{border-left:none;}
.basketAll tbody tr td b{ font-family: 'NanumGothicbold'; font-size:22px;}
.basketAll tbody tr td b.all{color:#d4242d;}
.basketAll tbody tr td span{position:absolute; right:-13px; left:20px;}

/*   쿠폰 이미지 - 상품 상세 */
.coupon_div {position:relative;}
.coupon_date {position:absolute;left:5px;right:5px;top:35px;}
.coupon_date_td {text-align:center;color:#707070;font-size:8pt;}
.coupon_amount {position:absolute;top:57px;text-align:center;padding-left:5px;padding-right:17px;}
.coupon_amount_td {color:#252525;font-family: 'NanumGothicbold';font-size:14pt; font-family:'나눔고딕',NanumGothic;letter-spacing:-1px;}
.coupon_amount_unit {position:absolute;font-size:10pt;margin-top:2px;font-family: 'NanumGothicbold';margin-left:1px;}
.coupon_per {position:absolute;top:57px;text-align:center;padding-left:5px;padding-right:17px;}
.coupon_per_td {color:#252525;font-family: 'NanumGothicbold';font-size:14pt; font-family:'나눔고딕',NanumGothic;letter-spacing:-1px;padding-top:5px;}
.coupon_per_unit {position:absolute;font-size:14pt;margin-top:2px;font-family: 'NanumGothicbold';margin-left:1px;}

/*   쿠폰 발급 모달 테이블 */
.coupon_issue {width:500px;height:162px;border:2px solid #666666;}
.coupon_issue .title_01 {width:230px;height:38px;background-color:#e5e5e5;padding-left:15px;padding-top:3px;letter-spacing:-0.1em;font-size:11pt;font-family: 'NanumGothicbold';}
.coupon_issue .close_01 {width:70px;text-align:center;background-color:#e5e5e5;padding-right:5px;}
.coupon_issue .line {height:1px;background-color:#cccccc;}
.coupon_issue .msg {color:#fa7f26;text-align:center;line-height:20px;padding:7px 0 0 0;}
.coupon_issue .msg span{color:#f46600;font-family: 'NanumGothicbold';text-align:center;}
.coupon_issue .btn {text-align:center;bottom;padding-bottom:2px;}
.coupon_issue .btn_img {margin-right:8px;cursor:pointer;vertical-align:}

/*	 상품리스트 적용	*/
.no_list_01{height:120px; text-align:center;}
.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:83%; margin:0 auto;}
.module_02_1 td.contents_01 {text-align:center;vertical-align:top;padding:15px 0px 25px 0px;}
.module_02_1 td.contents_02 {text-align:center;vertical-align:top;padding:15px 0px 25px 0px;}
.module_02_1 td.contents_03 {text-align:center;vertical-align:top;padding:15px 0px 25px 0px;}
.module_02_2 td.goods_img_01 {text-align:center;vertical-align:middle; outline:1px solid #efefef;}
.module_02_2 td.goods_img_01 img {}
.module_02_2 td.goods_name_01 { padding:18px 0 0 0; display:block; text-align:center; font-weight:normal;  }  
.module_02_2 td.goods_name_01 a{ display:block; height:21px; margin:0 0 0 0; color:#6f6f6f; font-size:12px;}
.module_02_2 td.goods_name_01 a:hover{color:#6f6f6f; }
.module_02_2 td.goods_name_01 a span{color:#fc7283;}
.module_02_2 td.goods_text_01{line-height:15px;  color:#626262; padding:0 0 15px 0; height:28px; overflow:hidden; text-align:left; font-size:12px;}
.module_02_1 ul:after {display:block; clear:both; content:"";}
.module_02_1 ul li{float:left; margin:0 1px 0 0; display:table;}
.module_02_1 ul li .withPro{display:table-cell; text-align:Center; vertical-align:middle; width:259px; height:244px; cursor:pointer;}


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 {font-family:Gulim; color:#000000; font-style:normal; font-size:12px; text-align:center; font-family: 'NanumGothicbold';}
.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;}

/*      모달      */
.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-family: 'NanumGothicbold';}
.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','arial','sans-serif';color:#4295C2;text-align:center;background:white;padding:0px 0px 0px 0px;overflow:visible;}
#modal_loding_container {font-family:'나눔고딕','NanumGothic','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;}

/*	 #####	상품 적용 끝	 #####	*/

/*	 주문 적용	*/
.basket_table_02 {width:100%; margin:35px 0 0 0;}
.basket_table_02 h2{font-size:16px; color:#626262; font-family: 'NanumGothicbold'; margin:0 0 15px 0;}
.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.02contents2 {background-color:#fcfcfc;border:3px solid #ededed;text-align:center;padding:13px 0 13px 0px;}
/* 주문서 상단 이미지 적용 */
.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-family: 'NanumGothicbold';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-family: 'NanumGothicbold';}
.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:39%;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:8%;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:14%;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: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_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;}
.order_table_02 {width:100%;background-color:#ffffff;}
.order_table_02  td.contents_01 {width:39%;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:8%;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:14%;padding:7px 0 3px 0;color:#777777;font-family: 'NanumGothicbold';text-align:center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.order_table_02  td.contents_04 {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_05 {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_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:1px solid #dddddd; font-size:12px; }
.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-bottom:1px solid #d9d9d9;}
.order_table_04 td.contents_03 {width:15%;background-color:#ffff;text-align:left;padding:0 15px;border-bottom:1px solid #e5e5e5; color:#626262;}
.order_table_04 td.contents_03_end {width:15%; background-color:#fff;text-align:left;padding:15px 0 15px 15px;border-bottom:1px solid #d9d9d9;}
.order_table_04 td.contents_03_3 {width:15%;background-color:#fff;text-align:left;padding:9px 0 5px 15px;border-bottom:1px solid #e5e5e5;vertical-align:top;color: #626262;}
.order_table_04 td.contents_03_4_end {width:15%;background-color:#ffff;text-align:left;padding:15px 0 15px 15px;border-bottom:1px solid #d9d9d9;}
.order_table_04 td.contents_04 {width:80%;color:#a1a1a1;text-align:left;padding:15px 0 15px 12px;border-bottom:1px solid #e5e5e5;}
.order_table_04 td.contents_04_2 {width:80%;color:#414141;text-align:left;border-bottom:1px solid #e5e5e5;}
.order_table_04 td.contents_04_end {width:80%;color:#414141;text-align:left;padding:7px 0 4px 12px;border-bottom:1px solid #d9d9d9; color:#a1a1a1;}
.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 td.pd0{padding:0; vertical-align: top;}
.order_table_04_2 {width:100%;border-top:1px solid #dddddd;}
.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-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-bottom:1px solid #d9d9d9;}
.order_table_05 {width:100%;}
.order_table_05 td{ color:#626262 !important; font-size:12px;}
.order_table_05 td select{height:30px; border:1px solid #e1e1e1;}
.order_table_05 td.contents_01_in {width:15%;color:#333333;background-color:#fff;text-align:left;padding:15px 0 15px 15px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_02_in {width:85%;color:#414141;text-align:left;padding:5px 0 5px 12px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_02_in_2 {width:85%;color:#a1a1a1 !important;text-align:left;padding:9px 0 9px 12px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_03_in {width:15%;color:#333333;font-family: 'NanumGothicbold';background-color:#fff;text-align:left;padding:9px 0 5px 15px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_04_in {width:85%;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:85%;color:#414141;text-align:left;padding:15px 0 15px 15px;letter-spacing:-0.1em;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_05_in {width:15%;color:#414141;font-family: 'NanumGothicbold';text-align:left;padding:9px 0 5px 15px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_06_in {width:85%;color:#3B8EDB;font-family: 'NanumGothicbold';text-align:left;padding:5px 0 4px 8px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_06_in_2 {width:85%;color:#d4242d;font-family: 'NanumGothicbold';text-align:left;padding:15px 0 1px 8px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_07_in {width:15%;color:#414141;text-align:right;padding:15px 0 15px 12px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_07_in_2 {width:20%;color:#414141;text-align:left;padding:9px 0 9px 0px;border-bottom:1px solid #e5e5e5;}
.order_table_05 td.contents_07_in_2 .font_8_g1_text{margin:10px 0 0 0;}
.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:15%;color:#333333;background-color:#fff;text-align:left;padding:15px 0 15px 15px;}
.order_table_05 td.contents_02_in_end {width:85%;color:#414141;text-align:left;padding-left:12px;}
.order_table_05 td.contents_02_in_2_end {width:85%;color:#a1a1a1 !important;text-align:left;padding-left:12px; padding:9px 0 9px 13px}
.order_table_05 td.contents_04_in_end {width:85%;color:#414141;text-align:left;padding:3px 0 3px 8px;letter-spacing:-0.1em;}
.order_table_05 td.contents_04_2_in_end {width:85%;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:85%;color:#414141;text-align:left;padding:15px 0 15px 8px;letter-spacing:-0.1em;}
.order_table_05 td.contents_04_3_in_end.in_end1 {padding:0 0 7px 8px;}
.order_table_05 td.contents_04_3_in_end.in_end2{padding:0 0 15px 8px;}
.order_table_06 {width:97%; margin:7px 0 8px 0px;}
.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;color:#a1a1a1;}
.order_table_06 td.contents_07_2_in {width:13%;padding:10px 0;color:#a1a1a1 !important; font-weight:normal;}
.order_table_06 td.contents_08_in {width:82%;padding:5px 0 4px 10px;background-color:#fcfcfc;}
.order_table_06 td.06contents_08_in {width:82%;padding:5px 0 4px 10px;background-color:#fcfcfc;}
#coupon_delivery_span{font-weight:normal; color:#d4242d;}
.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-family: 'NanumGothicbold';}
.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-family: 'NanumGothicbold';}
.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-family: 'NanumGothicbold';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-family: 'NanumGothicbold';}
.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-family: 'NanumGothicbold';}
.order_table_07 td.contents_713_in {width:30%;color:#414141;text-align:left;padding:7px 0 4px 12px;font-family: 'NanumGothicbold';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-family: 'NanumGothicbold';border-top:1px solid #e5e5e5;}

.contents_all{width:30%; background-color:#fafafa; vertical-align:top; }
.contents_all_inner{width:260px; padding:20px; }
.contents_all_inner h2{color:#494949; font-size:15px; font-family: 'NanumGothicbold'; margin:0 0 20px 0;}
.contents_all_inner ul li:after {display:block; clear:both; content:"";}
.contents_all_inner ul li{margin:0 0 8px 0;}
.contents_all_inner ul li strong{display:block; font-size:12px; color:#626262; padding:5px 0; float:left; }
.contents_all_inner ul li span{float:right; font-size:18px; color:#3b3b3b; font-family: 'Malgun Gothic';}
.contents_all_inner ul li span b{font-family: 'NanumGothicbold';}
.contents_all_inner ul li span b.sum{color:#d4242d;}
.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-family: 'NanumGothicbold'}
.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-family: 'NanumGothicbold'}
.mall_div_06 {font-size:9pt;color:#666666;position:absolute;float:left;margin:7px 0 0 0;}

/*개별폰트 적용*/
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: '굴림','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-family: 'NanumGothicbold';line-height:15px;}
a.font_9_o1:link {font-size:9pt;color:#ffb236;font-family: 'NanumGothicbold';line-height:15px;text-decoration:none;}
a.font_9_o1:visited {font-size:9pt;color:#ffb236;font-family: 'NanumGothicbold';line-height:15px;text-decoration:none;}
a.font_9_o1:hover {font-size:9pt;color:#ffb236;font-family: 'NanumGothicbold';line-height:15px;text-decoration:none;}
span.font_9_o2 {font-size:9pt;color:#d4242d;font-family: 'NanumGothicbold';line-height:15px;}
a.font_9_o2:link {font-size:9pt;color:#d4242d;font-family: 'NanumGothicbold';line-height:15px;text-decoration:none;}
a.font_9_o2:visited {font-size:9pt;color:#d4242d;font-family: 'NanumGothicbold';line-height:15px;text-decoration:none;}
a.font_9_o2:hover {font-size:9pt;color:#d4242d;font-family: 'NanumGothicbold';line-height:15px;text-decoration:underline;}
span.font_9_o2 {font-size:10pt;font-family:arial;color:#ff6000;font-family: 'NanumGothicbold';line-height:40px;margin-right:32px;}
span.font_9_o3 {font-size:9pt;color:#f39c31;font-family: 'NanumGothicbold';}
span.font_9_o4 {font-size:9pt;color:#f39c31;}
span.font_9_b1 {font-size:9pt;color:#2c7aec;font-family: 'NanumGothicbold';} /*마이페이지 주문번호 적용*/
span.font_9_b2 {font-size:9pt;color:#2c7aec;}
span.text_01 {font-size:9pt;color:#414141;font-family: 'NanumGothicbold';}
span.text_02 {font-size:9pt;color:#ff6c00;font-family: 'NanumGothicbold';}
span.text_03 {font-size:11pt;color:#ff6c00;font-family: 'NanumGothicbold';}
span.text_04 {font-size:11pt;color:#414141;font-family: 'NanumGothicbold';}
span.text_05 {font-size:14px;;color:#3b3b3b;font-weight:normal;}
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-family: 'NanumGothicbold';}
span.text_09 {font-size:20px;color:#d4242d;font-family: 'NanumGothicbold';}
span.text_10 {font-size:9pt;color:#000000;}/*상품후기,*/

/* 상품 상세 옵션 셀렉트 박스 적용 시작 */
.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:22px;cursor:pointer; overflow:hidden;text-align:left;padding:6px 0 0 6px;background:url('/mall/oktomato_g4/default/button/but_select_arrow_01.gif') no-repeat 100%;	color:#515151;border:1px solid #e1e1e1;}
.goods_select_div_02 {position:absolute;display:none;left:0px;top:38px;width:103px;background-color:#FFFFFF;overflow:hidden;border:1px solid  #d1d1d1;padding:3px 2px 3px 2px;}
.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:22px;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;}

/* 주문서 작성 최근배송지 주소 모달 시작*/
.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 {}
/* 주문서 작성 최근배송지 주소 모달 끝 */

.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:14px 0 14px 0;font-size:9pt;color:#515151;border-bottom:1px solid #ddd;background-color:#ffffff;}
.review_table_02 td.contents_02 {text-align:left;padding:14px 0 14px 8px;font-size:9pt;color:#515151;border-bottom:1px solid #ddd;background-color:#ffffff;}
.review_table_02 td.contents_03 {text-align:center;padding:14px 0 14px 0;font-size:9pt;color:#515151;border-bottom:1px solid #ddd;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:1px solid #dddddd;}
.qna_table_01 td select{height:30px; border:1px solid #e1e1e1;}
.qna_table_01 td.contents_01 {text-align:left;padding:6px 0 4px 25px;font-size:8pt;color:#545454; font-family: 'NanumGothicbold'; border-bottom:1px solid #e5e5e5;background-color:#fff; height:30px;}
.qna_table_01 td.contents_02 {text-align:left;padding:6px 0 4px 7px;font-size:9pt;color:#515151;border-bottom:1px solid #dddddd;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 #dddddd;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 #dddddd;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 #dddddd;background-color:#ffffff;}

/* 1:1 문의게시판, 나의 상품Q&A, 나의 상품후기 적용 */
.mybbs_table_01 {width:100%;border-top:1px solid #c0c2ca;border-bottom:1px solid #c0c2ca;background-color:#fff;}
.mybbs_table_01 th.title_01 {text-align:center;padding:14px 0 14px 0;font-size:8pt;color:#545454;}


/* 에디터 용 */
@import url("/_module/oktomatoEditor/css/editor.css");
/* 에디터 용 */

/*  기타테이블   */
.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;}

/*버튼테이블 적용*/
.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;}

/* 이미지에 여백처리시 적용 */
.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: 8px 10px 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 3px;}
.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;}

/*마이페이지 메인 적용*/
.memberIndex{width:100%; border:5px solid #e1e1e1; margin:0 0 40px 0;}
.memberIndex .memberIndex_inner{padding:15px;}
.memberIndex .memberIndex_inner:after {display:block; clear:both; content:"";}
.memberIndex .memberIndex_inner > p{width:40%; text-align:center; float:left; color:#626262; font-size:14px; padding:36px 0;}
.memberIndex .memberIndex_inner ul{float:left; width:60%;}
.memberIndex .memberIndex_inner ul:after {display:block; clear:both; content:"";}
.memberIndex .memberIndex_inner ul li{width:49%; float:left; border-left:1px solid #e1e1e1; text-align:center; padding:20px 0;}
.memberIndex .memberIndex_inner ul li strong{color:#3b3b3b; font-size:14px; display:block; margin:0 0 5px 0;}
.memberIndex .memberIndex_inner ul li p{color:#14px; color:#3b3b3b; letter-spacing:-2px;}
.memberIndex .memberIndex_inner ul li p b{color:#d4242d; font-size:24px;}

.indexTitle{font-size:20px; color:#5b5b5b; font-weight:normal; margin:0 0 20px 0; position:relative;}
.indexTitle b{font-family: 'NanumGothicbold'; color:#3b3b3b; }
.indexTitle button{position:absolute; right:0; top:0;}

.orderInfo{width:100%; margin:0 0 50px 0;}
.orderInfo ul {background: url('/mall/oktomato_g4/default/button/bg_orderInfoBox.gif') 20px top no-repeat  ;}
.orderInfo ul:after {display:block; clear:both; content:"";}
.orderInfo ul li{float:left; width:166px; text-align:center; padding:200px 0 0 0; margin:0 0 0 112px;}
.orderInfo ul li.o1{background: url('/mall/oktomato_g4/default/button/bg_orderInfo1.gif') no-repeat top center; margin:0 ;}
.orderInfo ul li.o2{background: url('/mall/oktomato_g4/default/button/bg_orderInfo2.gif') no-repeat top center;}
.orderInfo ul li.o3{background: url('/mall/oktomato_g4/default/button/bg_orderInfo3.gif') no-repeat top center;}
.orderInfo ul li.o4{background: url('/mall/oktomato_g4/default/button/bg_orderInfo4.gif') no-repeat top center;}
.orderInfo ul li.o5{background: url('/mall/oktomato_g4/default/button/bg_orderInfo5.gif') no-repeat top center;}

.orderInfo ul li strong{font-size:14px; color:#3b3b3b; display:block; margin:0 0 5px 0;}
.orderInfo ul li strong b{color:#d4242d; font-size:24px;}
.orderInfo ul li p{line-height:18px; font-size:12px; color:#a1a1a1;}

.indexBottom{margin:0 0 30px 0;}
.indexBottom:after {display:block; clear:both; content:"";}
.interestBox{width:100%; }
.interestBox table.bbs_skin {width:100%;}
.interestBox table.bbs_skin thead tr th {color:#555555; font-family: 'NanumGothicbold';  font-size:12px; border-top:1px solid #c0c2ca; border-bottom:1px solid #c0c2ca;}
.interestBox table.bbs_skin thead tr th,.interestBox table.bbs_skin tbody tr td {padding:15px 0; text-align:center; }
.interestBox table.bbs_skin tbody tr td {border-bottom:1px solid #dddddd; color:#4c4b4b; font-size:13px;  padding:10px 5px;}
.interestBox table.bbs_skin tbody tr td.img{text-align:center;}
.interestBox table.bbs_skin tbody tr td.img .interestImg {display:table; border:1px solid #ddd; margin:0 auto;}
.interestBox table.bbs_skin tbody tr td.img .interestImg .interestImg_inner {display:table-cell; width:40px; height:40px; vertical-align:middle; text-align:center;}
.interestBox table.bbs_skin tbody tr td .view {color:#f7941d; text-decoration:underline; font-family: 'NanumGothicbold'; font-size:12px;}
.interestBox table.bbs_skin tbody tr td .cancel {color:#ff0000; text-decoration:underline; font-family: 'NanumGothicbold'; }
.interestBox table.bbs_skin tbody tr td.fcBlue {font-family: 'NanumGothicbold';}
.interestBox table.bbs_skin tbody tr td.t-l {text-align:center; }


.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 #dedede;}
.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:#f2f2f2;}
.mypage_table_05 td.contents_01 {text-align:center;padding:8px 0 8px 0;}
.mypage_table_05 td.contents_01 .mypage_table_05_step {margin:0 auto;}
.mypage_order_step_01{width:109px;height:87px;text-align:right;vertical-align:top;background:url('/mall/oktomato_g4/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_g4/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_g4/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_g4/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_g4/default/text_img/mypage_order_step_05.gif') no-repeat;}
.mypage_table_06 {width:100%;background-color:#dedede; border-top:1px solid #ccc; margin-bottom:50px;}
.mypage_table_06 th {text-align:center; border-bottom:1px solid #c0c2ca;}
.mypage_table_06 th:first-child {border-left:0;}
.mypage_table_06 th.contents_01 {width:12%;background-color:#fff;font-size:12px;color:#555555;padding:14px 0 14px 0;}
.mypage_table_06 th.contents_02 {width:16%;background-color:#fff;font-size:12px;color:#555555;padding:14px 0 14px 0;}
.mypage_table_06 th.contents_03 {width:35%;background-color:#fff;font-size:12px;color:#555555;padding:14px 0 14px 0;}
.mypage_table_06 th.contents_04 {width:16%;background-color:#fff;font-size:12px;color:#555555;padding:14px 0 14px 0;}
.mypage_table_06 th.contents_05 {width:12%;background-color:#fff;font-size:12px;color:#555555;padding:14px 0 14px 0;}
.mypage_table_06 th.contents_06 {width:9%;background-color:#fff;font-size:12px;color:#555555;padding:14px 0 14px 0;}
.mypage_table_06 td{border-bottom:1px solid #dddddd;}
.mypage_table_06 td.contents_07 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:14px 0 14px 0;}
.mypage_table_06 td.contents_08 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:14px 0 14px 0;}
.mypage_table_06 td.contents_09 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:14px 0 14px 0;}
.mypage_table_06 td.contents_10 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:14px 0 14px 0;}
.mypage_table_06 td.contents_11 {background-color:#ffffff;font-size:9pt;color:#2c7aec;text-align:center;padding:14px 0 14px 0;}
.mypage_table_06 td.contents_12 {background-color:#ffffff;color:#666666;text-align:center;padding:7px 0 6px 0;}
.mypage_table_06 td.contents_12 button{color:#d4242d; font-size:12px; text-decoration:underline;}
.mypage_table_07 {width:100%;}
.mypage_table_07 td.contents_01 {padding:25px 0 7px 0; text-align:left;}
.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:#dedede; border-top:1px solid #c0c2ca;}
.mypage_table_08 th {text-align:center; border-bottom:1px solid #c0c2ca; }
.mypage_table_08 td {text-align:center; border-bottom:1px solid #ddd; }
.mypage_table_08 th:first-child {border-left:0;}
.mypage_table_08 th.contents_01 {width:5%;background-color:#fff;font-size:12px;color:#666666;padding:14px 0 14px 0;}
.mypage_table_08 th.contents_02 {width:10%;background-color:#fff;font-size:12px;color:#666666;padding:14px 0 14px 0;}
.mypage_table_08 th.contents_03 {width:14%;background-color:#fff;font-size:12px;color:#666666;padding:14px 0 14px 0;}
.mypage_table_08 th.contents_04 {width:10%;background-color:#fff;font-size:12px;color:#666666;padding:14px 0 14px 0;}
.mypage_table_08 th.contents_05 {width:18%;background-color:#fff;font-size:12px;color:#666666;padding:14px 0 14px 0;}
.mypage_table_08 th.contents_06 {width:15%;background-color:#fff;font-size:12px;color:#666666;padding:14px 0 14px 0;}
.mypage_table_08 th.contents_07 {width:10%;background-color:#fff;font-size:12px;color:#666666;padding:14px 0 14px 0;}
.mypage_table_08 th.contents_08 {width:10%;background-color:#fff;font-size:12px;color:#666666;padding:14px 0 14px 0;}
.mypage_table_08 th.contents_09 {width:8%;background-color:#fff;font-size:12px;color:#666666;padding:14px 0 14px 0;}
.mypage_table_08 td.contents_10 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:14px 0 14px 0; border-}
.mypage_table_08 td.contents_11 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:14px 0 14px 0;}
.mypage_table_08 td.contents_12 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:14px 0 14px 0;}
.mypage_table_08 td.contents_13 {background-color:#ffffff;font-size:9pt;color:#000000;text-align:center;padding:14px 0 14px 0;}
.mypage_table_08 td.contents_14 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:14px 0 14px 0;}
.mypage_table_08 td.contents_15 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:14px 0 14px 0;}
.mypage_table_08 td.contents_16 {background-color:#ffffff;font-size:9pt;color:#2c7aec;text-align:center;padding:14px 0 14px 0;}
.mypage_table_08 td.contents_17 {background-color:#ffffff;font-size:9pt;color:#666666;text-align:center;padding:14px 0 14px 0;}
.mypage_table_08 td.contents_18 {background-color:#ffffff;color:#666666;text-align:center;padding:7px 0 6px 0;}
.mypage_table_08 td.contents_18 button{color: #d4242d; font-size: 12px; text-decoration: underline;}
.mypage_table_09 {width:100%;border-top:2px solid #a2a2a2;background-color:#f7f7f7;}
.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-family: 'NanumGothicbold';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:#f7f7f7;}
.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:1px solid #c0c2ca;}
.mypage_table_13  th.contents_01 {width:11%;padding:14px 0 14px 0;font-size:8pt;color:#414141;text-align:center;border-bottom:1px solid #c0c2ca;}
.mypage_table_13  th.contents_02 {width:15%;padding:14px 0 14px 0;font-size:8pt;color:#414141;text-align:center;border-bottom:1px solid #c0c2ca;}
.mypage_table_13  th.contents_03 {width:31%;padding:14px 0 14px 0;font-size:8pt;color:#414141;text-align:center;border-bottom:1px solid #c0c2ca;}
.mypage_table_13  th.contents_04 {width:11%;padding:14px 0 14px 0;font-size:8pt;color:#414141;text-align:center;border-bottom:1px solid #c0c2ca;}
.mypage_table_13  th.contents_05 {width:17%;padding:14px 0 14px 0;font-size:8pt;color:#414141;text-align:center;border-bottom:1px solid #c0c2ca;}
.mypage_table_13  th.contents_06 {width:10%;padding:14px 0 14px 0;font-size:8pt;color:#414141;text-align:center;border-bottom:1px solid #c0c2ca;}
.mypage_table_14 {width:100%;background-color:#ffffff;}
.mypage_table_14  td.contents_01 {width:11%;text-align:center;border-bottom:1px solid #ddd;}
.mypage_table_14  td.contents_02 {width:15%;text-align:center;border-bottom:1px solid #ddd;}
.mypage_table_14  td.contents_03 {width:31%;text-align:left;padding:14px 0 14px 0;border-bottom:1px solid #ddd; text-align:center;}
.mypage_table_14  td.contents_04 {width:11%;text-align:center;border-bottom:1px solid #ddd;}
.mypage_table_14  td.contents_05 {width:17%;text-align:center;border-bottom:1px solid #ddd;}
.mypage_table_14  td.contents_06 {width:10%;text-align:center;border-bottom:1px solid #ddd;}
.mypage_table_15 {width:100%;border-top:2px solid #a2a2a2;background-color:#f7f7f7;}
.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:5px solid #e1e1e1;}
.mypage_table_17 td.contents_01 {vertical-align:top;text-align:center;padding:20px 0 20px 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-family: 'NanumGothicbold';}
.mypage_gallerybox_table_01 {width:98%;border:1px solid #dedede;padding:20px 19px 15px 19px;text-align:center;}
.mypage_gallerybox_table_01 td.space_pos {padding:5px 5px;}
.mypage_gallerybox_table_01_title {width:98%;padding:25px 0 7px 0;}

/*적용 범위 (마이페이지 주문취소 안내문구,) */
.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-family: 'NanumGothicbold';text-decoration:underline;}
.mypage_info_box a.link_01:visited {color:#414141;font-family: 'NanumGothicbold';text-decoration:underline;}
.mypage_info_box a.link_01:hover {color:#101010;font-family: 'NanumGothicbold';text-decoration:underline;}
.mypage_info_box span.text_01 {color:#E23915;font-weight:normal;}

/*	 고객센터	*/
.cs_table_01 {width:99%;height:136px;vertical-align:top;text-align:right;border:1px solid #d9d9d9;padding:5px 5px 5px 5px;}
.cs_table_02 {width:100%;height:124px;background-color:#f7f7f7;vertical-align:top;padding:5px 10px 5px 10px;}
.cs_table_02 td.contents_01 {vertical-align:top; text-align:left; padding:0 0 0 7px;}
.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-top:25px;margin-bottom:30px;border:1px solid #d9d9d9;}
.cs_table_04 td.content {background-color:#ffffff;text-align:center;border-right:1px solid #ededed;}
.cs_table_04 td.content2 {background-color:#ffffff;text-align:center;}
.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;}
.cs_table_05 td .faq_list{float:right;}
.cs_table_05 td .faq_list:after {display:block; clear:both; content:"";}
.cs_table_05 td .faq_list li {float:left; margin:0 10px 0 0;}
.cs_table_05 td .faq_list li a{display:block; font-family: 'Malgun Gothic'; font-size: 12px;
font-weight: bold; color: #a1a1a1; background:url("/mall/oktomato_g4/default/button/bg_tab.gif") no-repeat left center; padding:0 0 0 8px;}
.cs_table_05 td .faq_list li a:hover{text-decoration:underline; color:#d4242d;}
.cs_table_05 td .faq_list li a.on{text-decoration:underline; color:#d4242d;}
.cs_tab {width:100%;}
.cs_tab td.content {text-align:left;}
.cstab td.content2 {text-align:right;}
.cs_tab td.content3 {background-repeat:repeat-x;background-image:url("/mall/oktomato_g4/default/text_img/csmain_image_dot.gif");}


/* ------------- [ 게시판 공통사용 ] ------------- */
.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 {display:inline-block; font-size:12px;color:#626262;letter-spacing:-0.1em; padding-bottom:3px; }
.gallery_list_table_01 {border-top:1px solid #dddddd;}
.gallery_list_table_02 {width:95%}
.gallery_list_table_02 td{font-family:'나눔고딕',NanumGothic; font-size:12px; color:#626262;}
.gallery_list_table_02 td.contents_01{vertical-align:top;padding-top:10px; padding-bottom:3px; letter-spacing:-1px; }
.gallery_list_table_02 td.contents_01 a{color:#a1a1a1;}
.gallery_list_table_02 td.contents_02{vertical-align:middle;text-align:left;width:25px; }
.gallery_list_date_01 {font-size:8pt;color:#999999;font-family:gulim;color:#666666;}
.gallery_box_01 {background-color:#ffffff;}
.gallery_box_02 {background-color:#fff;}
.gallery_button_padding {padding:15px 0px 5px 0px;}


.table_margin_01 {margin: 0 8px 0 4px;}
.td_padding_01 {padding-left:7px;}

.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;}

.gray_9pt_01_bold {color:#736f6b;font-size:9pt;font-family: 'NanumGothicbold';}
.bbs_table_01 {border-top:1px solid #c0c2ca;border-bottom:1px solid #c0c2ca;}
.bbs_table_01 th{ font-size:12px;}
.bbs_table_01 th.title_01 {text-align:center;padding:15px 0 15px 0;font-size:12px;color:#555555;}
.bbs_table_01 th.title_02 {text-align:center; font-size:12px;color:#545454;}
.bbs_table_02 td{ font-family:'나눔고딕',NanumGothic;}
.bbs_table_02 td.contents_01 {text-align:center;padding:15px 0 15px 0;font-size:9pt;color:#515151;border-bottom:1px solid #dddddd;background-color:#ffffff;}
.bbs_table_02 td.contents_01_2 {text-align:center;padding:15px 0 15px 0;font-size:9pt;color:#515151;border-bottom:1px solid #dddddd;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 #dddddd;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 #dddddd;background-color:#ffffff;font-family: 'NanumGothicbold';}
.bbs_table_02 td.contents_03 {text-align:center;padding:7px 0 5px 0;font-size:9pt;color:#515151;border-bottom:1px solid #dddddd;background-color:#ffffff;}
.bbs_table_02 td.contents_03_view{text-align:center;padding:2px 20px;font-size:9pt;color:#515151;border-bottom:1px solid #dddddd;background-color:#f8f8f8;}
.bbs_table_02 td.contents_04 {text-align:center;padding:6px 0 4px 0;font-size:9pt;color:#515151;border-bottom:1px solid #dddddd;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 #dddddd;background-color:#ffffff;}
.bbs_table_02 td.contents_05 {text-align:right;padding:6px 10px 7px 0;font-size:9pt;color:#515151;border-bottom:1px 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 35pt;color:#515151;line-height:18px; }
.bbs_table_03 td.contents_03_in.in_view{padding:10px 15px 10px 50px; border-bottom:1px dashed #c1c1c1;}
.bbs_table_03 td.contents_03_in.in_view2{padding:10px 15px 5px 50px;}
.bbs_table_03 td.contents_03_in span{float:left; width:5%}
.bbs_table_03 td.contents_03_in p{width:80%;}
.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:1px solid #c0c2ca; font-family:'나눔고딕',NanumGothic;}
.bbs_table_04 td.contents_01 {text-align:left;padding:15px 0 15px 10px;font-size:12px;color:#545454;border-bottom:1px solid #e5e5e5;}
.bbs_table_04 td.contents_01.gallery_td{border-bottom:none; border-top:1px solid #c0c2ca;} 
.bbs_table_04 td.contents_01_write{text-align:left;padding:8px 0 8px 7px;font-size:12px;color:#545454;border-bottom:1px solid #e5e5e5;}
.bbs_table_04 td.contents_01 .cont_list:after {display:block; clear:both; content:"";}
.bbs_table_04 td.contents_01 .cont_list li{float:left; margin:0 20px 0 0; color:#626262; font-size:12px;} 
.bbs_table_04 td.contents_01 .cont_list li span{color:#a1a1a1;}
.bbs_table_04 td.contents_01 span.titleList{color:#a1a1a1; display:inline-block; margin:0 15px 0 0;}
.bbs_table_04 td.contents_01.contTd1{border-bottom}
.bbs_table_04 td.contents_02 {text-align:left;padding:15px 0 15px 7px;font-size:12px;color:#515151;border-bottom:1px solid #e5e5e5;background-color:#ffffff;}
.bbs_table_04 td.contents_02_write{text-align:left;padding:8px 0 8px 7px;font-size:12px;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_write{text-align:left;padding:8px 0 8px 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:15px 15px 15px 15px;font-size:9pt;color:#515151;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%;}
.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_g4/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-family: 'NanumGothicbold';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 #dddddd;}
.bbs_table_08 td.contents_02 {text-align:left;padding:4px 0 3px 8pt;font-size:9pt;color:#515151;border-bottom:1px solid #dddddd;}
.bbs_table_08 td.contents_03 {text-align:center;font-size:9pt;color:#515151;border-bottom:1px solid #dddddd;}
.bbs_table_08 td.contents_04 {text-align:center;padding:4px 0 4px 0;font-size:9pt;color:#515151;border-bottom:1px solid #dddddd;}
.bbs_table_09 td.contents_01 {text-align:left;padding:5px 0 4px 25px;font-size:8pt;color:#545454;font-family: 'NanumGothicbold';border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;background-color:#f7f7f7;}
.bbs_table_09 td.contents_01_2 {text-align:left;padding:5px 0 4px 25px;font-size:8pt;color:#545454;font-family: 'NanumGothicbold';border-bottom:1px solid #dddddd;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 #dddddd;border-top:1px solid #dddddd;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 #dddddd;background-color:#ffffff;}

.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;padding:0 2px 0 4px; TEXT-DECORATION: none}
.cmtnum {color :#339900; font-size: 8pt; font-family: '나눔고딕',NanumGothic;padding:0 0 0 3px; TEXT-DECORATION: none}
.filetxt{color:#666666;font-size:11px; display:block; margin:10px 0 0 0; color:#a1a1a1;}
.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:#fff; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.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:#Fff;height:30px;padding:0 0 0 15px; font-family: 'NanumGothicbold'; font-family:'나눔고딕',NanumGothic;}
.cmt_07 {padding: 10px; font-family:'나눔고딕',NanumGothic;}
.cmt_08 {padding: 0 10px 0 5px;}
.cmt_09 {padding: 12px 0px 15px 0px;vertical-align:top;}
.cmt_10 {padding: 12px 2px 0 5px;vertical-align:top;width:13%;text-align:left;}
.cmt_text_01 {width:100px;font-size:12px;color:#a1a1a1;text-align:right;padding-right:3px; padding-top:10px;}
.cmt_text_01 ul li{float:left; margin:0 20px 0 0;}
.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-family: 'NanumGothicbold';}
.cmt_line_01 {background-color:#dddddd;height:1px;}

.cmt_text_01 input{background-color:#fff impartant;}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}

/*	 게시판 댓글적용   */
.textarea_01 {width:100%;height:60px;line-height: 140% ;font-size: 9pt;color: #333333;border: 1px solid #d7d7d7;padding: 5px 5px 5px 5px;}
.textarea_02 {width:1200px;height:57px;line-height: 140% ;font-size: 9pt;color: #333333;border: 1px solid #d7d7d7;padding: 5px 5px 5px 5px;}
.textarea_03 {width:90%;height:100px;font-size:9pt;color:#333333;border:1px solid #d7d7d7;padding:5px 5px 5px 5px;}

.comment_btn{float:right;}

/*	 주문서작성 2011-06-11 */
.order_tab {width:100%;}
.order_tab td.content {text-align:right;padding-right:10px;background-color:#fffaf5;border-bottom:1px solid #f0cfae;border-right:1px solid #f0cfae;border-left:1px solid #f0cfae;}
.order_tab td.content2 {text-align:right;padding-right:10px;background-color:#ffffff;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;}
h2.orderTitle{font-size:16px; color:#626262; font-family: 'NanumGothicbold';  margin:0 0 15px 0;}

/*	 쿠폰조회 및 적용하기 2011-06-12 */
.odr_popup_tab {width:100%; margin:20px 0 0 0;}
.odr_popup_tab td.content {padding:10px;}
.odr_popup_tab02 {width:100%;}
.odr_popup_tab02 td.02content {border-bottom:2px solid #e5e5e5;padding-top:8px;padding-bottom:10px;}
.odr_popup_tab02 h2{font-family: 'NanumGothicbold'; font-size:20px; color:#494949;}
.odr_popup_tab02 td.02content2 {padding-top:30px;padding-bottom:10px;}

.odr_popup_list01 {width:100%;border-top:1px solid #dddddd;}
.odr_popup_list01 td.title {text-align:center;padding-top:17px;vertical-align:top;background-color:fafafa;border-bottom:1px solid #dddddd;color:#252525; font-size:12px;}
.odr_popup_list01 td.title2 {font-family: 'NanumGothicbold';text-align:center;vertical-align:middle;background-color:#ffffff;border-bottom:1px solid #dddddd;color:#252525; font-size:12px;}
.odr_popup_list01 td.title3 {text-align:left;padding-left:20px;border-bottom:1px solid #f0cfae;color:#252525;}

.odr_popup_list02 {width:100%;border-top:1px solid #dddddd; margin:20px 0 0 0;}
.odr_popup_list02 td{text-align:center; font-size:12px; color: #252525; border-bottom:1px solid #dddddd; height:40px;}
.odr_popup_list02 td.02title {text-align:center;padding-top:8px;vertical-align:top;background-color:#f2f2f2;border-bottom:1px solid #e6e6e6;color:#353535;font-size:8pt;font-family: 'NanumGothicbold';}
.odr_popup_list02 td.02content {text-align:center;background-color:#ffffff;border-bottom:1px solid #e6e6e6;padding-top:5px;}
.odr_popup_list02 td.02content2 {text-align:left;background-color:#ffffff;border-bottom:1px solid #e6e6e6;}
.odr_popup_list02 td.no_data1 {height:100px;text-align:center;background-color:#ffffff;font-size:9pt;color:#5c5c5c;border-bottom:1px solid #e6e6e6;}

.
.popup_info_tab {width:100%;border:1px solid #e5e5e5;background-color:#ffffff;}

/*	 개별 폰트 2011-06-11	*/
.font_style01 {font-family: 'NanumGothicbold';color:#252525;font-family:'나눔고딕','NanumGothic';font-size:9pt;}
.font_style02 {font-family: 'NanumGothicbold';color:#d4242d;font-family:'나눔고딕','NanumGothic';font-size:14pt;}
.font_style03 {color:#252525;font-family:'나눔고딕','NanumGothic';font-size:9pt;}
.font_style04 {font-family: 'NanumGothicbold';color:#d4242d;font-family:'나눔고딕','NanumGothic';font-size:8pt;}
.font_style05 {color:#68c900;font-size:14pt;font-family: 'NanumGothicbold';}
.font_style06 {font-family: 'NanumGothicbold';color:#d4242d;font-family:'나눔고딕','NanumGothic';font-size:10pt;}
.font_style07 {color:#d4242d;font-family:'나눔고딕','NanumGothic';font-size:15px; font-family: 'NanumGothicbold';}
.font_style08 {color:#818181;font-family:'나눔고딕','NanumGothic';font-size:9pt;}
.font_style09 {font-family: 'NanumGothicbold';color:#d4242d;font-family:'나눔고딕','NanumGothic';font-size:9pt;}
.font_style10 {color:#252525;font-family:'나눔고딕','NanumGothic';font-size:9pt;letter-spacing:-1px;}
.font_style11 {font-family: 'NanumGothicbold';color:#d4242d;font-family:'arial';font-size:16pt;}
a.font_style11:link {font-family: 'NanumGothicbold';color:#d4242d;font-family:'arial';font-size:16pt;text-decoration:none;}
a.font_style11:visited {font-family: 'NanumGothicbold';color:#d4242d;font-family:'arial';font-size:16pt;text-decoration:none;}
a.font_style11:hover {font-family: 'NanumGothicbold';color:#d4242d;font-family:'arial';font-size:16pt;text-decoration:none;}

/* 마이페이지 2011-06-12*/
.my_tab01 {width:100%;border-top:1px solid #dedede;;background-color:#fff;}
.my_tab01 th.title {padding:6px 0 5px 0;font-size:8pt;color:#414141;text-align:center;;border-bottom:1px solid #dedede;}
.my_tab01 th.title2 {padding:11px 0 7px 0;font-size:8pt;color:#414141;text-align:center;border-bottom:1px solid #dedede;}
.my_tab01 th.title3 {padding:11px 0 7px 0;font-size:8pt;color:#414141;text-align:center;border-bottom:1px solid #dedede;}
.my_tab01 td.content {background-color:#ffffff;text-align:center;border-bottom:1px solid #dedede;}
.my_tab01 td.content2 {background-color:#ffffff;text-align:center;border-bottom:1px solid #dedede;}
.my_tab01 td.content3 {background-color:#ffffff;text-align:center;border-bottom:1px solid #dedede;}
.my_tab01 td.no_data1 {height:100px;text-align:center;background-color:#ffffff;font-size:9pt;color:#5c5c5c;border-bottom:1px solid #dedede;}
.my_tab01 a:link {color:#d4242d;text-decoration:underline;}
.my_tab01 a:visited {color:#d4242d;text-decoration:underline;}
.my_tab01 a:hover {color:#d4242d;text-decoration:underline;}


/*	 왼쪽메뉴적용된 링크스타일	*/
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;}

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;}