/* 회원가입 필수입력, 추가사항 */
div.table_type01 {}
div.table_type01 h2.h2_out {padding:0 0 70px 0; text-align:center; }
div.table_type01 h2 {padding:0 0 8px 3px;}
div.table_type01 h3 {padding:0 0 8px 3px;}
div.table_type01 div.tit_pe {overflow:hidden;padding-bottom:5px;  }
div.table_type01 div.tit_pe h3 {float:left; }
div.table_type01 div.tit_pe p {float:right;}
div.table_type01 h3.my_mod {padding:0 0 10px 0; font-size:15px; color:#666; font-family:dotum;}
div.table_type01 > p {text-align:center; padding-top:10px;}
div.table_type01 ul.list_out {padding:20px 0; }
div.table_type01 ul.list_out li:first-child {margin-top:0; }
div.table_type01 ul.list_out li {margin-top:5px; font-family:dotum; }
div.table_type01 > p > span {font-weight:bold;}
div.table_type01 table {width:100%; border-bottom:2px solid #c5c5c5;}
div.table_type01 table tbody tr:first-child th {border-top:2px solid #c5c5c5 !important;}
div.table_type01 table tbody tr:first-child td {border-top:2px solid #c5c5c5 !important;}
div.table_type01 table tbody tr th {padding:17px 0; text-align:left; border-top:1px solid #ddd; font-size:13px; font-family:dotum;  color:#666; vertical-align:top; background:#f8f8f8;}
div.table_type01 table tbody tr th.bdr1 {border-right:1px solid #bfbfbf;}
div.table_type01 table tbody tr th label {padding-left:20px; }
div.table_type01 table tbody tr th label span {display:inline-block; width:13px;  color:#95e0da;}
div.table_type01 table tbody tr th label.bgjum {background:url('../../images/login/bg_jm2.gif') no-repeat 10px 4px;}
div.table_type01 table tbody tr td { border-top:1px solid #ddd; padding:10px 0 10px 10px; font-family:dotum; font-size:13px; }
div.table_type01 table tbody tr td input[type="text"] {height:16px; padding:4px; border:1px solid #bfbfbf; color:#9b9a9a;}
div.table_type01 table tbody tr td input[type="text"]:focus {border:1px solid #95e0da; color:#666;}
div.table_type01 table tbody tr td input[type="password"] {height:16px;  padding:4px; border:1px solid #bfbfbf; color:#9b9a9a;}
div.table_type01 table tbody tr td input[type="password"]:focus {border:1px solid #95e0da;  color:#666;}
div.table_type01 table tbody tr td select {padding:4px 0;  border:1px solid #bfbfbf;}
div.table_type01 table tbody tr td > a {display:inline-block; vertical-align:middle;}
div.table_type01 table tbody tr td  a.btn_search {display:inline-block; padding:4px 5px 4px 5px;  font-size:13px; height:13px; background:#95e0da; color:#fff; text-decoration:none; }
div.table_type01 table tbody tr td > p {color:#666;}
div.table_type01 table tbody tr td div.email01 {float:left;}
div.table_type01 table tbody tr td div.radiobox {height:18px; vertical-align:middle;}
div.table_type01 table tbody tr td div.radiobox p {height:18px; line-height:18px;display:inline-block; vertical-align:middle;}
div.table_type01 table tbody tr td div.radiobox input[type="radio"] {height:18px; line-height:18px;display:inline-block; vertical-align:middle;}
div.table_type01 table tbody tr td div.email02 {float:left; height:18px;padding-left:15px;vertical-align:middle;}
div.table_type01 table tbody tr td div.email02 a {display:inline-block; vertical-align:middle;}
div.table_type01 table tbody tr td div.email_p { padding-top:5px;}
div.table_type01 table tbody tr td div.phone2 {float:left;}
div.table_type01 table tbody tr td div.addr01 {overflow:hidden;}
div.table_type01 table tbody tr td div.addr01 div.addr03 {float:left;}
div.table_type01 table tbody tr td div.addr01 div.addr04 {float:left; padding-left:10px;}
div.table_type01 table tbody tr td div.addr02 {padding-top:10px;}
div.table_type01 table tbody tr td div.calendar {float:left; vertical-align:middle; line-height:17px;}
div.table_type01 table tbody tr td textarea {width:670px; height:100px; padding:5px; border:1px solid #cccfcc;}
div.table_type01 table tbody tr td textarea:focus {border:1px solid #95e0da;  color:#666;}


/* 상품후기 테이블 */
div.table_type02 {position:relative; padding:0 30px;}
div.table_type02 h3 {padding-bottom:10px; }
div.table_type02 div.tit_pe {overflow:hidden;padding-bottom:5px;  }
div.table_type02 div.tit_pe h3 {float:left; }
div.table_type02 > table {width:100%; border-bottom:1px solid #e3e3e3;}
div.table_type02 table thead tr th {padding:10px 0; color:#707070; border-left:1px solid #e3e3e3; border-top:2px solid #c5c5c5; border-bottom:1px solid #e3e3e3;}
div.table_type02 table thead tr th:first-child {border-left:0;}
div.table_type02 table tbody tr:first-child td {border-top:0; }
div.table_type02 > table > tbody > tr > td {padding:10px 0;text-align:center; border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3; }
div.table_type02 table tbody tr td:first-child {border-left:0; }
div.table_type02 table tbody tr td.subject {padding:0 10px; text-align:left; }
div.table_type02 table tbody tr td.subject a {padding-left:10px; text-decoration:none; }
div.table_type02 table tbody tr td.subject a:hover,
div.table_type02 table tbody tr td.subject a:focus {color:#95e0da;}
div.table_type02 table tbody tr td.subject img {padding-left:10px; vertical-align:middle;}
div.table_type02 table tbody tr td.subject div.look {padding:0 10px;}
div.table_type02 table tbody tr td div.sub_data {width:570px; padding:10px; margin-left:170px; border:1px solid #ddd; text-align:left; }
div.table_type02 table tbody tr td div.sub_btn {width:590px; padding-top:10px; margin-left:170px; text-align:right;}
div.table_type02 table tbody tr td div.sub_btn a {display:inline-block;  width:60px; height:20px; padding-top:5px; coloR:#fff; text-decoration:none; text-align:center;background:#95e0da; }
div.table_type02 table tbody tr td div.sub_btn a.btn_c {background:#a9a9a9;}
div.table_type02 table tbody tr td div.sub_btn a:hover,
div.table_type02 table tbody tr td div.sub_btn a:focus {font-weight:bold;}
div.table_type02 table tfoot tr td {padding:10px 0; text-align:right; border-top:1px solid #e3e3e3;}
div.table_type02 table tfoot tr td > p {padding-right:10px; }
div.table_type02 table tfoot tr td > p span {color:#95e0da;}


/* 상품상세 게시판 작성하기  */
div.table_type03 {position:absolute; top:576px; left:50%; margin-left:-445px; padding-bottom:20px; background:#fff; z-index:999; border:1px solid #95e0da;}
div.table_type03 h4 {font-size:15px; padding:10px 0 10px 0; text-align:center; background:#95e0da; color:#fff;}
div.table_type03 table {width:900px; margin:0 auto;}
div.table_type03 table tbody tr:first-child th {border-top:0;}
div.table_type03 table tbody tr th {padding:10px 0; text-align:left; vertical-align:top;border-top:1px solid #e3e3e3;}
div.table_type03 table tbody tr th label {padding-left:30px; color:#9b9a9a; background:url('../../images/member/icon_member.gif') no-repeat 15px 4px; }
div.table_type03 table tbody tr:first-child td {border-top:0;}
div.table_type03 table tbody tr td {padding:5px 0; border-top:1px solid #e3e3e3;}
div.table_type03 table tbody tr td input[type="text"] {padding:3px; border:1px solid #dcdcdc;}
div.table_type03 table tbody tr td input[type="text"]:focus {border:1px solid #95e0da;}
div.table_type03 table tbody tr td input[type="password"] {padding:3px; border:1px solid #dcdcdc;}
div.table_type03 table tbody tr td input[type="password"]:focus {border:1px solid #95e0da;}
div.table_type03 table tbody tr td textarea {border-top:1px solid #e3e3e3;}
div.table_type03 table tbody tr td textarea:focus {border:1px solid #95e0da;} 
div.table_type03 table tbody tr td div.email01 {float:left;}
div.table_type03 table tbody tr td div.email02 {float:left; height:18px;padding-left:15px;vertical-align:middle;}
div.table_type03 table tbody tr td div.email02 a {display:inline-block; vertical-align:middle;}
div.table_type03 table tbody tr td div.email_p { padding-top:5px;}
div.table_type03 table tbody tr td  a.btn_search {display:inline-block; padding:4px 7px; height:13px; line-height:16px; background:#95e0da; color:#fff; text-decoration:none; }

/* 회원가입 버튼처리 */
div.table_type03 div.btn_confirm {padding-top:27px; text-align:center; background:#fff;}
div.table_type03 div.btn_confirm a {display:inline-block;  width:100px; height:25px; padding-top:10px;color:#fff; text-decoration:none;}
div.table_type03 div.btn_confirm a.btn_pe { background:#95e0da; }
div.table_type03 div.btn_confirm a.btn_out {background:#cecece;}
div.table_type03 div.btn_confirm a:hover,
div.table_type03 div.btn_confirm a:focus {font-weight:bold;}

/* 마일리지 적립, 사용내역 장바구니*/
div.table_type04 {width:100%; border-bottom:2px solid #c5c5c5;}
div.table_type04 h3 {padding:0 0 10px 10px; font-size:14px; color:#7a7a7a;}
div.table_type04 div.tit_pe {overflow:hidden;padding-bottom:5px;  }
div.table_type04 div.tit_pe h3 {float:left; }
div.table_type04 > table {width:100%; }
div.table_type04 table thead tr th {padding:13px 0; font-size:13px; color:#707070;border-top:2px solid #c5c5c5; border-bottom:1px solid #c5c5c5; background:#f8f8f8;}
div.table_type04 table tbody tr:first-child td {border-top:0; }
div.table_type04 > table > tbody > tr > td {padding:17px 0;text-align:center; font-size:13px;border-top:1px solid #c5c5c5; }
div.table_type04 table tbody tr td:first-child {border-left:0; }
div.table_type04 table tbody tr td.subject {text-align:left; padding-left:10px;  }
div.table_type04 table tbody tr td.subject img {padding-left:10px; vertical-align:middle;}
div.table_type04 table tbody tr td.subject div.look {padding:0 10px;}
div.table_type04 table tbody tr td.subject a {text-decoration:none; font-weight:bold; }

div.table_type04 table tfoot tr td {padding:17px 0; text-align:right; font-size:13px; border-top:1px solid #c5c5c5;}
div.table_type04 table tfoot tr td p {padding-right:10px;}
div.table_type04 table tfoot tr td p span {color:#ef3932; font-weight:bold;}
div.table_type04 table tbody tr td a.btn_cart {display:inline-block; padding:3px 0; height:12px; line-height:12px; font-size:12px; width:33px; color:#ec3d75; font-family:dotum;text-decoration: none; border:1px solid #ec3d75; background:#fff; }
div.table_type04 table tbody tr td input[type="text"] {padding:1px 0; border:1px solid #cecece; text-align:center; vertical-align:top;}
div.table_type04 table tbody tr td a img {width:85px; height:85px; border:1px solid #cecece;}

/* 비밀번호 확인 */
div.pw_ok {position:relative; top:-25px; left:430px; width:350px; border:1px solid #95e0da; background:#fff; text-align:center;}
div.pw_ok h4 {font-size:15px; padding:10px 0 10px 0; margin-bottom:20px; text-align:center; background:#95e0da; color:#fff;}
div.pw_ok label { font-size:13px; color:#707070; font-weight:bold;}
div.pw_ok input[type="password"] {padding:5px; border:1px solid #dcdcdc;}
div.pw_ok input[type="password"]:hover,
div.pw_ok input[type="password"]:focus {border:1px solid #95e0da;}
div.pw_ok a {display:inline-block; padding-top:6px; margin:20px 0 20px 0; width:60px; height:20px; font-size:13px; background:#95e0da; color:#fff; text-decoration:none; }
div.pw_ok a.btn_c {background:#cecece;}
div.pw_ok a:hover,
div.pw_ok a:focus {font-weight:bold;}

/* 마일리지 적립/ 사용내역 */
div.purchase_dt {width:100%; margin:0 auto; border-bottom:1px solid #bbb;}
div.purchase_dt h3 {padding:0 0 10px 0; font-size:15px; color:#666; font-family:dotum; }
div.purchase_dt table {width:100%;}
div.purchase_dt table thead tr th {padding:17px 0; font-size:13px; border-bottom:1px solid #ddd; border-top:1px solid #c5c5c5; background:#f8f8f8;}
div.purchase_dt table tbody tr:first-child td {border-top:0;}
div.purchase_dt table tbody tr td {padding:9px 0; text-align:center; font-weight:normal; font-family:dotum; color:#5c5c5c; border-top:1px solid #ddd;}
div.purchase_dt table tbody tr td.subject {text-align:left;}
div.purchase_dt table tbody tr td.subject a {padding-left:10px; font-weight:bold; text-decoration:none;}
div.purchase_dt table tbody tr td.subject p {padding-left:10px; font-weight:normal; }
div.purchase_dt table tbody tr td.produc_img img {width:70px; height:70px; border:1px solid #ddd;}
div.purchase_dt table tbody tr td a.btn_c01 {display:inline-block; padding:5px 0; width:80px; height:12px; line-height:15px; font-size:11px; background:#95e0da; color:#fff; text-decoration:none;}
div.purchase_dt table tbody tr td a.btn_c02 {display:inline-block;  padding:3px 0; margin-left:5px; width:70px; color:#ea1c22; line-height:13px; font-size:13px; font-family:dotum; border:1px solid #ea1c22; text-decoration:none;}
div.purchase_dt table tbody tr td a.btn_c01:hover,
div.purchase_dt table tbody tr td a.btn_c01:focus,
div.purchase_dt table tbody tr td a.btn_c02:hover,
div.purchase_dt table tbody tr td a.btn_c02:focus {font-weight:bold;}

/* 주문금액 */
div.payments {width:100%; margin:0 auto; text-align:center;}
div.payments p {font-size:16px; font-weight:bold; margin:10px 0 25px 0; padding:26px 0; color:#666; background:#ececec;}
div.payments p span.price {font-weight:bold;}
div.payments p span.payment {color:#ea1c22; font-weight:bold;}

/* 마이페이지 보더 스타일5 */
div.table_type05 {overflow:hidden; width:100%; margin:0 auto;}
div.table_type05 h3 {padding:0 0 10px 0; font-size:15px; color:#666; font-family:dotum;}
div.table_type05 table {width:100%; border-bottom:1px solid #c5c5c5;}
div.table_type05 table thead tr th {padding:17px 0; font-size:13px; border-bottom:1px solid #ddd; border-top:1px solid #c5c5c5; background:#f8f8f8; }
div.table_type05 table tbody tr:first-child th {border-top:0;}
div.table_type05 table tbody tr:first-child td {border-top:0;}
div.table_type05 table tbody tr th {padding:12px 0; font-weight:normal; text-align:left; border-top:1px solid #ddd; border-right:1px solid #ddd;}
div.table_type05 table tbody tr th p {padding-left:20px; background:url('../../images/member/icon_member.gif') no-repeat 10px 3px;}
div.table_type05 table tbody tr td {padding:12px 0; text-align:center; font-size:13px; font-family:dotum; border-top:1px solid #ddd;}
div.table_type05 table tbody tr td.subject {text-align:left;}
div.table_type05 table tbody tr td span {font-weight:bold;}
div.table_type05 table tbody tr td p {padding-left:20px;}
div.table_type05 table tbody tr td p.no_data {padding:70px 0 0 0; background:url('../../images/mypage/icon_no_data.gif') no-repeat 50% 0; }
div.table_type05 table tbody tr td a.subject2 {text-decoration:none; }
div.table_type05 table tbody tr td a.subject2:hover,
div.table_type05 table tbody tr td a.subject2:focus {color:#ea1c22;}
div.table_type05 table tbody tr td a.btn_c01 {display:inline-block; padding:5px 0; width:80px; height:12px; line-height:15px; font-size:11px; background:#ea1c22; color:#fff; text-decoration:none;}
div.table_type05 table tbody tr td a.btn_c02 {display:inline-block;  padding:5px 0; margin-left:5px; width:80px; height:12px; line-height:15px; font-size:11px; background:#aae4e5; color:#fff; text-decoration:none;}
div.table_type05 table tbody tr td a.btn_c01:hover,
div.table_type05 table tbody tr td a.btn_c01:focus,
div.table_type05 table tbody tr td a.btn_c02:hover,
div.table_type05 table tbody tr td a.btn_c02:focus {font-weight:bold;}

/* 마이페이지 보더 스타일6 */
div.table_type06 {overflow:hidden; width:100%; }
div.table_type06 h3 {padding:0 0 10px 0; font-size:15px; color:#666; font-family:dotum;}
div.table_type06 table {width:100%; border-bottom:1px solid #696969; }
div.table_type06 table tbody tr:first-child th {border-top:1px solid #696969;}
div.table_type06 table tbody tr:first-child td {border-top:1px solid #696969;}
div.table_type06 table tbody tr th {padding:17px 0; font-weight:normal; text-align:left; border-top:1px solid #ddd; font-family:dotum; color:#666; font-weight:bold; background:#f9f9f9; }
div.table_type06 table tbody tr th p {padding-left:19px; }
div.table_type06 table tbody tr th p span {display:inline-block; width:13px;  color:#95e0da;}
div.table_type06 table tbody tr td {padding:12px 0;color:#717171; text-align:center; border-top:1px solid #ddd;}
div.table_type06 table tbody tr td.subject {text-align:left;}
div.table_type06 table tbody tr td span {font-weight:bold;}
div.table_type06 table tbody tr td p {padding-left:20px;}
div.table_type06 table tbody tr td a.subject2 {text-decoration:none; }
div.table_type06 table tbody tr td a.subject2:hover,
div.table_type06 table tbody tr td a.subject2:focus {color:#95e0da;}
div.table_type06 table tbody tr td a.btn_c01 {display:inline-block; padding:5px 0; width:80px; height:12px; line-height:15px; font-size:11px; background:#95e0da; color:#fff; text-decoration:none;}
div.table_type06 table tbody tr td a.btn_c02 {display:inline-block;  padding:5px 0; margin-left:5px; width:80px; height:12px; line-height:15px; font-size:11px; background:#aae4e5; color:#fff; text-decoration:none;}
div.table_type06 table tbody tr td a.btn_c01:hover,
div.table_type06 table tbody tr td a.btn_c01:focus,
div.table_type06 table tbody tr td a.btn_c02:hover,
div.table_type06 table tbody tr td a.btn_c02:focus {font-weight:bold;}


/* 하단 버튼 */
div.mypage_bt {padding:30px 0 60px 0; text-align:center;}
div.mypage_bt a {display:inline-block; padding-top:10px; width:200px; height:28px; font-size:13px; background:#95e0da; color:#fff; text-decoration:none; }
div.mypage_bt a:hover,
div.mypage_bt a:focus {font-weight:bold;}

/* 상품후기 테이블 */
div.table_type07 {position:relative; width:900px; margin:0 auto; padding-bottom:100px; }
div.table_type07 h3 {padding:0 0 10px 0; font-size:15px; color:#666; font-family:dotum;}
div.table_type07 div.tit_pe {overflow:hidden;padding-bottom:5px;  }
div.table_type07 div.tit_pe h3 {float:left; }
div.table_type07 > table {width:100%; border-bottom:1px solid #c5c5c5;}
div.table_type07 table thead tr th {padding:10px 0; color:#707070; border-top:2px solid #c5c5c5; border-bottom:1px solid #c5c5c5; background:#f8f8f8;}
div.table_type07 table thead tr th:first-child {border-left:0;}
div.table_type07 table tbody tr:first-child td {border-top:0; }
div.table_type07 > table  tbody  tr > td {padding:10px 0;text-align:center;border-top:1px solid #c5c5c5; }
div.table_type07 table tbody tr td:first-child {border-left:0; }
div.table_type07 table tbody tr td.subject {text-align:left; }
div.table_type07 table tbody tr td.subject a {padding-left:10px; text-decoration:none; }
div.table_type07 table tbody tr td.subject a:hover,
div.table_type07 table tbody tr td.subject a:focus {color:#95e0da;}
div.table_type07 table tbody tr td.subject img {padding-left:10px; vertical-align:middle;}
div.table_type07 table tbody tr td.subject div.look {padding:0 10px;}
div.table_type07 table tbody tr td div.sub_data {width:570px; padding:10px; margin-left:80px; border:1px solid #ddd; text-align:left; }
div.table_type07 table tbody tr td div.sub_btn {width:590px; padding-top:10px; margin-left:80px; text-align:right;}
div.table_type07 table tbody tr td div.sub_btn a {display:inline-block;  width:60px; height:20px; padding-top:5px; coloR:#fff; text-decoration:none; text-align:center;background:#95e0da; }
div.table_type07 table tbody tr td div.sub_btn a.btn_c {background:#a9a9a9;}
div.table_type07 table tbody tr td div.sub_btn a:hover,
div.table_type07 table tbody tr td div.sub_btn a:focus {font-weight:bold;}
div.table_type07 table tfoot tr td {padding:10px 0; text-align:right; border-top:1px solid #c5c5c5;}
div.table_type07 table tfoot tr td > p {padding-right:10px; }
div.table_type07 table tfoot tr td > p span {color:#95e0da;}

/* 배송사진 작성하기 */
div.table_type08 {width:900px; margin:0 auto; border-bottom:1px solid #d1d1d1;}
div.table_type08 table {width:100%; border-top:1px solid #d1d1d1;}

div.table_type08 table tbody tr th {text-align:left; border-top:1px solid #ddd; color:#9b9a9a; font-weight:normal; vertical-align:center; background:#f8f8f8}
div.table_type08 table tbody tr th label {display:inline-block; height:13px; line-height:15px; padding-left:20px;}
div.table_type08 table tbody tr th p {height:12px; line-height:14px; padding-left:20px;  }
div.table_type08 table tbody tr td { border-top:1px solid #ddd; padding:10px 0;}
div.table_type08 table tbody tr td p {color:#9b9a9a; height:12px; line-height:14px; padding:4px 0;}
div.table_type08 table tbody tr td input[type="text"] {height:12px; line-height:14px; padding:4px 0 4px 5px; border:1px solid #cccfcc; color:#9b9a9a;}
div.table_type08 table tbody tr td input[type="text"]:focus {border:1px solid #95e0da; color:#666;}
div.table_type08 table tbody tr td input[type="password"] {height:16px;  padding:2px 0 2px 5px; border:1px solid #cccfcc; color:#9b9a9a;}
div.table_type08 table tbody tr td input[type="password"]:focus {border:1px solid #95e0da;  color:#666;}
div.table_type08 table tbody tr td textarea {width:600px; height:200px; border:1px solid #cccfcc; }
div.table_type08 table tbody tr td textarea:focus {border:1px solid #95e0da;}
div.table_type08 > table > tbody > tr > td div.sub_data {padding:10px 10px 0 0;}
div.table_type08 > table > tbody > tr > td div.sub_td {padding-left:10px; }

/* 배송사진 작성하기 */
div.table_type09 {width:900px; margin:0 auto; border-bottom:1px solid #d1d1d1;}
div.table_type09 > table {width:100%; }
div.table_type09 > table > tbody > tr:first-child th {border-top:0;}
div.table_type09 > table > tbody > tr:first-child td {border-top:0;}
div.table_type09 > table > tbody > tr > th {padding-top:12px; text-align:left; border-top:1px solid #ddd;  color:#9b9a9a; vertical-align:top; background:#f8f8f8;}
div.table_type09 > table > tbody > tr > th label {display:inline-block; height:13px; line-height:15px; padding-left:20px;}
div.table_type09 > table > tbody > tr > th > p {height:13px; line-height:15px; padding-left:20px;  }
div.table_type09 > table > tbody > tr > td { border-top:1px solid #ddd; padding:10px 0;}
div.table_type09 > table > tbody > tr > td > p {color:#9b9a9a; height:12px; line-height:14px;  padding:2px 0;}
div.table_type09 > table > tbody > tr > td input[type="text"] {height:16px; padding:2px 0 2px 5px; border:1px solid #cccfcc; color:#9b9a9a;}
div.table_type09 > table > tbody > tr > td input[type="text"]:focus {border:1px solid #95e0da; color:#666;}
div.table_type09 > table > tbody > tr > td input[type="password"] {height:16px;  padding:2px 0 2px 5px; border:1px solid #cccfcc; color:#9b9a9a;}
div.table_type09 > table > tbody > tr > td input[type="password"]:focus {border:1px solid #95e0da;  color:#666;}
div.table_type09 > table > tbody > tr > td textarea {width:600px; height:200px; border:1px solid #cccfcc; }
div.table_type09 > table > tbody > tr > td textarea:focus {border:1px solid #95e0da;}
div.table_type09 > table > tbody > tr > td div.sub_data {padding:20px 0;}
div.table_type09 > table > tbody > tr > td div.sub_data img {max-width:800px;}
div.table_type09 > table > tbody > tr > td div.sub_td {padding-left:10px; }

/* 목록보기 버튼처리 */
div.btn_list {padding:10px 0 100px; width:900px; margin:0 auto; text-align:right;}
div.btn_list a {display:inline-block; width:100px; height:20px; padding-top:7px; color:#fff; text-decoration:none;}
div.btn_list a.btn_c1 {background:#95e0da;}
div.btn_list a.btn_c2 {background:#cecece;}
div.btn_list a:hover,
div.btn_list a:focus {font-weight:bold;}



