


@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css); 
@import url('//fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;200;300;400;500;600;700;800;900&family=Prompt:wght@200;300;400;500;700&display=swap');
@import url('//fonts.googleapis.com/css?family=Nanum+Gothic|Nanum+Myeongjo&display=swap&subset=korean'); 

@font-face {font-family: 'paperlogy'; font-weight:100; src: url('/fonts/PAPERLOGY-1THIN.woff') format('woff'); }
@font-face {font-family: 'paperlogy'; font-weight:200; src: url('/fonts/PAPERLOGY-2EXTRALIGHT.woff') format('woff'); }
@font-face {font-family: 'paperlogy'; font-weight:300; src: url('/fonts/PAPERLOGY-3LIGHT.woff') format('woff'); }
@font-face {font-family: 'paperlogy'; font-weight:400; src: url('/fonts/PAPERLOGY-4REGULAR.woff') format('woff'); }
@font-face {font-family: 'paperlogy'; font-weight:500; src: url('/fonts/PAPERLOGY-5MEDIUM.woff') format('woff'); }
@font-face {font-family: 'paperlogy'; font-weight:600; src: url('/fonts/PAPERLOGY-6SEMIBOLD.woff') format('woff'); }
@font-face {font-family: 'paperlogy'; font-weight:700; src: url('/fonts/PAPERLOGY-7BOLD.woff') format('woff'); }
@font-face {font-family: 'paperlogy'; font-weight:800; src: url('/fonts/PAPERLOGY-8EXTRABOLD.woff') format('woff'); }
@font-face {font-family: 'paperlogy'; font-weight:900; src: url('/fonts/PAPERLOGY-9BLACK.woff') format('woff'); }

@font-face {font-family: 'S-Core'; font-weight:100; src: url('/fonts/S-CoreDream-1Thin.woff') format('woff'); }
@font-face {font-family: 'S-Core'; font-weight:200; src: url('/fonts/S-CoreDream-2ExtraLight.woff') format('woff'); }
@font-face {font-family: 'S-Core'; font-weight:300; src: url('/fonts/S-CoreDream-3Light.woff') format('woff'); }
@font-face {font-family: 'S-Core'; font-weight:400; src: url('/fonts/S-CoreDream-4Regular.woff') format('woff'); }
@font-face {font-family: 'S-Core'; font-weight:500; src: url('/fonts/S-CoreDream-5Medium.woff') format('woff'); }
@font-face {font-family: 'S-Core'; font-weight:600; src: url('/fonts/S-CoreDream-6Bold.woff') format('woff'); }
@font-face {font-family: 'S-Core'; font-weight:700; src: url('/fonts/S-CoreDream-7ExtraBold.woff') format('woff'); }
@font-face {font-family: 'S-Core'; font-weight:800; src: url('/fonts/S-CoreDream-8Heavy.woff') format('woff'); }
@font-face {font-family: 'S-Core'; font-weight:900; src: url('/fonts/S-CoreDream-9Black.woff') format('woff'); }

@font-face {font-family: 'Pretendard'; src: url('/fonts/Pretendard-Thin.woff2') format('woff2'), url('/fonts/Pretendard-Thin.woff') format('woff'); font-weight: 100;}
@font-face {font-family: 'Pretendard'; src: url('/fonts/Pretendard-ExtraLight.woff2') format('woff2'), url('/fonts/Pretendard-ExtraLight.woff') format('woff'); font-weight: 200;}
@font-face {font-family: 'Pretendard'; src: url('/fonts/Pretendard-Light.woff2') format('woff2'), url('/fonts/Pretendard-Light.woff') format('woff'); font-weight: 300;}
@font-face {font-family: 'Pretendard'; src: url('/fonts/Pretendard-Regular.woff2') format('woff2'), url('/fonts/Pretendard-Regular.woff') format('woff'); font-weight: 400;}
@font-face {font-family: 'Pretendard'; src: url('/fonts/Pretendard-Medium.woff2') format('woff2'), url('/fonts/Pretendard-Medium.woff') format('woff'); font-weight: 500;}
@font-face {font-family: 'Pretendard'; src: url('/fonts/Pretendard-SemiBold.woff2') format('woff2'), url('/fonts/Pretendard-SemiBold.woff') format('woff'); font-weight: 600;}
@font-face {font-family: 'Pretendard'; src: url('/fonts/Pretendard-Black.woff2') format('woff2'), url('/fonts/Pretendard-Black.woff') format('woff'); font-weight: 900;}
@font-face {font-family: 'Pretendard'; src: url('/fonts/Pretendard-Bold.woff2') format('woff2'), url('/fonts/Pretendard-Bold.woff') format('woff'); font-weight: 700;}
@font-face {font-family: 'Pretendard'; src: url('/fonts/Pretendard-ExtraBold.woff2') format('woff2'), url('/fonts/Pretendard-ExtraBold.woff') format('woff'); font-weight: 800;}

@font-face {font-family: 'RIASANEXTRABOLD'; src: url('/fonts/RIASANS-EXTRABOLD.woff') format('woff'); }
@font-face {font-family: 'RIASANREGULAR'; src: url('/fonts/RIASANS-REGULAR.woff') format('woff'); }
@font-face {font-family: 'RIASANBOLD'; src: url('/fonts/RIASANS-BOLD.woff') format('woff'); }

@font-face {font-family: 'GmarketSansLight'; src: url('/fonts/GmarketSansTTFLight.woff') format('woff'); }
@font-face {font-family: 'GmarketSansMedium'; src: url('/fonts/GmarketSansTTFMedium.woff') format('woff'); }
@font-face {font-family: 'GmarketSansBold'; src: url('/fonts/GmarketSansTTFBold.woff') format('woff'); }

@font-face {font-family: 'NanumSquareB'; src: url('/fonts/NanumSquareB.woff') format('woff'); }
@font-face {font-family: 'NanumSquareL'; src: url('/fonts/NanumSquareL.woff') format('woff'); }
@font-face {font-family: 'NanumSquareM'; src: url('/fonts/NanumSquareM.woff') format('woff'); }




html, body {margin:0px;padding:0px; font-size:15px; color:#444;font-family: 'Pretendard', 'Noto Sans KR', 'Nanum Gothic', 'S-Core', sans-serif; font-weight: 400;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,a,button,checkbox {margin:0px;padding:0px;}


html, body {margin:0px auto;padding:0px;}
li{list-style:none;}
img { border:0px;vertical-align:top; }
.img_middle { border:0px;vertical-align:middle; }
.hidden{display:none;}

/* ÀÏ¹Ý ¸µÅ© ½ºÅ¸ÀÏ ******************************/
a:link { color: #222222; text-decoration: none; }
a:visited {color: #222222; text-decoration: none;}
a:hover { color: #bababa; text-decoration: none;}


/* Form ÅÂ±× ¼³Á¤ ******************************/
.txtbox {height:22px;line-height:22px;border:1px solid #828282;}
.txtbox:focus {	background-color:#FFF4DA; }

select.txtbox, input[type="file"] {height:26px; line-height: 30px; background-color:white;}
.pagelist {margin-top:12px;text-align:center;font:12px verdana;}


.table_css {width:100%;border-collapse:collapse;table-layout:fixed;font-family: 'Pretendard', 'Noto Sans KR', 'Nanum Gothic', 'S-Core', sans-serif; font-size:15px;color:#333;border-top:2px solid #111;}
.table_css th {height:44px;background:#f6f6f6;font-size:15px;font-weight:400;color:#111;text-align:center;padding:0 10px;box-sizing:border-box;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.table_css td {height:44px;font-size:15px;color:#333;padding:0 10px;box-sizing:border-box;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;vertical-align:middle;background:#fff;}
.table_css th:last-child, .table_css td:last-child {border-right:none;}

.table_css .head_Gray_No, .table_css .head_Gray_T, .table_css .head_Gray_L, .table_css .head_Gray_B, .table_css .head_Gray_R, .table_css .head_Gray_LB, .table_css .head_Gray_BR, .table_css .head_Gray_LR, .table_css .head_Gray_TL, .table_css .head_Gray_TB, .table_css .head_Gray_TR, .table_css .head_Gray_LBR, .table_css .head_Gray_TLB, .table_css .head_Gray_TBR, .table_css .head_Gray_TLBR {background:#f6f6f6;color:#111;font-weight:400;text-align:center;border-top:none;border-left:none;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}

.table_css .list_No_left, .table_css .list_T_left, .table_css .list_L_left, .table_css .list_B_left, .table_css .list_R_left, .table_css .list_LB_left, .table_css .list_BR_left, .table_css .list_LR_left, .table_css .list_TL_left, .table_css .list_TR_left, .table_css .list_TB_left, .table_css .list_LBR_left, .table_css .list_TLB_left, .table_css .list_TBR_left, .table_css .list_TLBR_left {text-align:left;padding:0 14px;border-top:none;border-left:none;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff;}
.table_css .list_No_center, .table_css .list_T_center, .table_css .list_L_center, .table_css .list_B_center, .table_css .list_R_center, .table_css .list_LB_center, .table_css .list_BR_center, .table_css .list_LR_center, .table_css .list_TL_center, .table_css .list_TR_center, .table_css .list_TB_center, .table_css .list_LBR_center, .table_css .list_TLB_center, .table_css .list_TBR_center, .table_css .list_TLBR_center {text-align:center;padding:0 10px;border-top:none;border-left:none;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff;}
.table_css .list_No_right, .table_css .list_T_right, .table_css .list_L_right, .table_css .list_B_right, .table_css .list_R_right, .table_css .list_LB_right, .table_css .list_BR_right, .table_css .list_LR_right, .table_css .list_TL_right, .table_css .list_TR_right, .table_css .list_TB_right, .table_css .list_LBR_right, .table_css .list_TLB_right, .table_css .list_TBR_right, .table_css .list_TLBR_right {text-align:right;padding:0 10px;border-top:none;border-left:none;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff;}

.table_css td a {color:#111;text-decoration:none;}
.table_css td a:hover {text-decoration:underline;}
.table_css .list_LB_left a, .table_css .list_LBR_left a, .table_css .list_TLB_left a, .table_css .list_TLBR_left a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.table_css tr[style*="background-color:#F3F781"] td {background:#f0f3fb;}
.table_css img[align='absmiddle'] {vertical-align:middle;}

.table_til {font-size:1.45em !important; font-weight:700 !important; padding:20px 20px !important; text-align:left !important;}
/*--------------------------*/


.alignCenter {text-align:center;}
.alignRight {text-align:right;}
.alignLeft {text-align:left;}

.base_table5 {border-collapse:collapse;font:12px dotum;color:#424242; border:1px solid #35840d;}
.base_table5 tr {border-bottom:1px solid #35840d;height:25px;}
.base_table5 td {border-right:1px solid #35840d;height:25px;}
.base_table5 th {border-right:1px solid #35840d;height:25px;}

.base_table5 tbody tr {border-bottom:1px solid #35840d;height:25px;}
.base_table5 tbody td {border-right:1px solid #35840d;height:25px;}
.base_table5 tbody th {border-right:1px solid #35840d;height:25px;}

.base_table5 thead tr {border-bottom:1px solid #35840d;height:25px;}
.base_table5 thead td {border-right:1px solid #35840d;height:25px;}
.base_table5 thead th {border-right:1px solid #35840d;height:25px;}
.base_table5 .head {border-right:1px solid #35840d;background-color:#76d837;height:25px;text-align:center;font-weight:bold;color:#ffffff;}

#agree_txt {font-size:14px; color:#333;text-align:left;padding:10px; line-height:25px; box-sizing:border-box; margin-top:10px;}


@media only screen 
and (min-width : 1px)
and (max-width : 768px) {

	.mWid05 { width: 5%;}
	.mWid10 { width: 10%;}
	.mWid15 { width: 15%;}
	.mWid20 { width: 20%;}
	.mWid25 { width: 25%;}
	.mWid30 { width: 30%;}
	.mWid35 { width: 35%;}
	.mWid40 { width: 40%;}
	.mWid50 { width: 50%;}
	.mWid60 { width: 60%;}
	.mWid65 { width: 65%;}
	.mWid70 { width: 70%;}
	.mWid80 { width: 80%;}
	.mWid90 { width: 90%;}
	.mWid98 { width: 98%;}

	.mhidden {display:none;}
	.vw_content  {width:100%; word-break:break-all;}
	.vw_content img {max-width:100%; height:auto;}


	.tableSearch{float:left;width:100%;margin:0 0 18px 0;padding:14px 12px;background:#f8f8f8;border:1px solid #ececec;border-radius:14px;box-sizing:border-box;}
	.tableSearch div{display:flex;flex-wrap:wrap;gap:8px;}
	.tableSearch:after{content:"";display:block;clear:both;}
	.tableSearch select{width:calc(32% - 4px);height:42px;border:1px solid #ddd;border-radius:10px;background:#fff;color:#666;font-size:13px;padding:0 10px;box-sizing:border-box;-webkit-appearance:none;appearance:none;}
	.tableSearch input[type="text"]{height:42px;border:1px solid #ddd;border-radius:10px;background:#fff;color:#666;font-size:13px;padding:0 12px;box-sizing:border-box;}
	.tableSearch .tableSearchBtn{width:80px;height:42px;line-height:42px;background:#333;color:#fff;border-radius:10px;text-align:center;font-size:13px;font-weight:600;cursor:pointer;box-sizing:border-box;display:inline-block;margin-left:3px;}

	.tableEditBtn {background-color:#f6f6f6; border:1px solid #bdbdbd;color:#333; line-height:34px; width:100px; text-align:center; font-size:13px; cursor:pointer;height:33px;cursor:pointer;display:inline-block;box-sizing:border-box; padding:0;margin-bottom:15px;}

	#goodsBox{width:100%;max-width:100%;margin:0 auto;}
	#goodsBox:after{content:"";display:block;clear:both;}
	#goodsBox ul{margin:0;padding:0;list-style:none;}
	#goodsBox li{float:left;width:48.5%;margin:0 3% 22px 0;box-sizing:border-box;border:none;background:none;overflow:hidden;}
	#goodsBox li:nth-child(2n){margin-right:0;}
	#goodsBox li.end{margin-right:0;}
	#goodsBox li a{display:block;text-decoration:none;}
	#goodsBox .img{display:block;width:100%;height:170px;border-radius:16px;overflow:hidden;background:#efefef;object-fit:cover;transition:transform .25s ease;}
	#goodsBox li a:hover .img{transform:scale(1.02);}
	#goodsBox li div{padding:8px 2px 0;height:auto;overflow:visible;}

	#goodsBox li div p{margin:0;}
	#goodsBox li div p:first-child{display:flex;align-items:center;gap:6px;padding:0 0 8px 0;font-size:12px;line-height:1.5em;letter-spacing:-0.2px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	#goodsBox li .status{display:inline-block;flex:0 0 auto;padding:4px 8px;border-radius:20px;background:#fc7f2c;color:#fff;font-size:10px;font-weight:400;line-height:1em;margin-right:0;}
	#goodsBox b.name{display:block;min-width:0;font-weight:700;font-size:15px;line-height:1.4em;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

	#goodsBox li div p:last-child{display:block;font-size:12px;line-height:1.6em;color:#666;letter-spacing:-0.3px;white-space:normal;word-break:break-word;overflow:visible;text-overflow:unset;}

	.table_css {font-size:13px;}
	.table_css th {height:40px;font-size:13px;padding:0 6px;}
	.table_css td {height:42px;font-size:12px;padding:0 6px;}
	.table_css .list_No_left, .table_css .list_T_left, .table_css .list_L_left, .table_css .list_B_left, .table_css .list_R_left, .table_css .list_LB_left, .table_css .list_BR_left, .table_css .list_LR_left, .table_css .list_TL_left, .table_css .list_TR_left, .table_css .list_TB_left, .table_css .list_LBR_left, .table_css .list_TLB_left, .table_css .list_TBR_left, .table_css .list_TLBR_left {padding:0 8px;}

	#sub {width:100%;}


	#subLeft {width:100%;background:#fafafa;padding:10px; box-sizing:border-box;}
	#subLeft:after {content:""; display:block; clear:both;}

	#subLeft .left_menu ul{border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8;}
	#subLeft .left_menu li {float:left; width:33.33333333333333%; box-sizing:border-box; text-align:center; line-height:46px; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; background:#fff; }
	#subLeft .left_menu li a{display:block; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-family:'Noto Sans KR', '³ª´® °íµñ', '¸¼Àº °íµñ' , 'yg-jalnan', sans-serif;}
	#subLeft .left_menu li.selected a{color:#019f82;}


	#subRight {width:98%; margin:0 auto;margin-bottom:30px;}
	#subRight .subTit {float:left;text-align:center;width:100%;margin-bottom:25px;border-bottom:1px solid #ddd; padding-bottom:10px;box-shadow:0 4px 14px rgba(0,0,0,0.04);}
	#subRight .subTit h2 {text-align:center;width:100%;padding-top:10px;line-height:40px;;}
	#subRight .subTit .subPath {font-size:11px;;}

	#subLeft {float:left; width:100%;} 
	#subLeft .top_menu {width:100%; margin-bottom:50px;} 
	#subLeft .top_menu li {float:left;width:49.5%;display:inline-block;border:none;text-align:center;padding:0;margin-right:1%;margin-bottom:5px;} 
	#subLeft .top_menu li:nth-child(2n) {margin-right:0;} 
	#subLeft .top_menu li a {display:block;box-sizing:border-box;font-size:14px;font-weight:500;color:#555;letter-spacing:-1px;text-decoration:none;line-height:1.4em;padding:10px 5px;border-radius:3px;background:#f3f3f3;transition:all .2s ease;} 
	#subLeft .top_menu li a:hover {background:#e5e5e5;} 
	#subLeft .top_menu li.selected a {background:#2f9d62;color:#fff;}

.table_css_new01{width:100%;border-collapse:collapse;border-top:2px solid #222;background:#fff;font-size:13px;} 
.table_css_new01 th{width:160px;padding:14px 5px;background:#f8f8f8;;font-weight:400;color:#333;text-align:left;border-bottom:1px solid #e5e5e5;} 
.table_css_new01 td{padding:14px 16px;color:#555;border-bottom:1px solid #e5e5e5;} 
.table_css_new01 tr:last-child th,.table_css_new01 tr:last-child td{ } 
.table_css_new01 input,.table_css_new01 textarea, .table_css_new01 select{border:1px solid #ddd;border-radius:6px;padding:14px 10px;box-sizing:border-box; color:#444;} 
.table_css_new01 textarea{resize:none;}
.table_css_new01 input[type="file"]{padding:4px;height:38px;}

.btn_member{display:inline-block;padding:10px 18px;border-radius:8px;background:#2f9d62;color:#fff;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s ease;}
.btn_member:hover{background:#24834f;}
.btn_member:active{transform:scale(.97);}
.btn_member.danger{background:#353333;}
.btn_member.danger:hover{background:#c0392b;}
.btn_member.black{background:#353333;}

	}


@media only screen 
and (min-width : 769px) {
html, body { height:100%; }


	.Wid05 { width: 5%;}
	.Wid10 { width: 10%;}
	.Wid15 { width: 15%;}
	.Wid20 { width: 20%;}
	.Wid25 { width: 25%;}
	.Wid30 { width: 30%;}
	.Wid35 { width: 35%;}
	.Wid40 { width: 40%;}
	.Wid50 { width: 50%;}
	.Wid60 { width: 60%;}
	.Wid65 { width: 65%;}
	.Wid70 { width: 70%;}
	.Wid80 { width: 80%;}
	.Wid90 { width: 90%;}
	.Wid98 { width: 98%;}

	.vw_content {font-size:17px; line-height:1.6em;}
	.vw_content img {max-width: 1000px;height:auto; margin:10px 0;}


	.tableSearch {float:left;text-align:center;width:100%;margin:0 0 20px 0;padding:24px 0;background:#f8f8f8;border:1px solid #ececec;border-radius:5px;font-size:15px;line-height:1.9em;letter-spacing:-0.2px;box-sizing:border-box;}
	.tableSearch div {margin:5px;;}
	.tableSearch:after {content:""; display:block; clear:both;}
	.tableSearch select {border:solid 1px #ddd; height:33px; color:#666; padding-left:10px; letter-spacing:-1px;background-color:#fff; margin-right:5px;}
	.tableSearch input {border:solid 1px #ddd; height:29px; color:#868686; padding-left:10px; letter-spacing:-1px;}
	.tableSearch .tableSearchBtn {background-color:#333; color:#fff; line-height:34px; width:100px; text-align:center; font-size:13px; cursor:pointer;height:33px;cursor:pointer;display:inline-block;box-sizing:border-box; padding:0;margin-left:5px;}
	
	.tableEditBtn {background-color:#f6f6f6; border:1px solid #bdbdbd;color:#333; line-height:34px; width:100px; text-align:center; font-size:13px; cursor:pointer;height:33px;cursor:pointer;display:inline-block;box-sizing:border-box; padding:0;margin-bottom:15px;}

	#goodsBox{width:100%;margin:0 auto;}
	#goodsBox:after{content:"";display:block;clear:both;}
	#goodsBox ul{margin:0;padding:0;list-style:none;}
	#goodsBox li{float:left;width:23.5%;margin-right:2%;margin-bottom:36px;overflow:hidden;box-sizing:border-box;border:none;background:none;}
	#goodsBox li:nth-child(4n){margin-right:0}
	#goodsBox li.end{margin-right:0;}
	#goodsBox li a{display:block;text-decoration:none;}
	#goodsBox .img{display:block;width:100%;height:300px;border-radius:18px;overflow:hidden;background:#efefef;object-fit:cover;}
	#goodsBox li div{border-top:none;padding:14px 2px 0;height:130px;overflow:hidden;}
	#goodsBox li p{display:block;font-size:14px;line-height:1.5em;letter-spacing:-0.4px;color:#555;word-break:keep-all;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;	text-overflow:ellipsis;margin-top:10px;}
	#goodsBox li .status {background:#fc7f2c; padding:4px 10px;border-radius:50px;display:inline-block;color:#fff;font-weight:500;font-size:13px !important;letter-spacing:0; line-height:1.2em;}

	#goodsBox li div{padding-top:12px;}
	#goodsBox li div span{font-size:14px;}
	#goodsBox b.name {font-weight:700; font-size:1.35em; padding-left:5px; line-height:1.4em;}

	#sub {width:100%;}

	#subContents {width:1200px; margin:0 auto; padding-top:40px;}
	#subContents:after{content:""; display:block; clear:both;}
	
	#subLeft {float:left; width:100%;}
	#subLeft .mhidden {display:block;}
	#subLeft p.mhidden {font-size:26px;font-weight:700;color:#2f9d62;line-height:1.3em;margin-bottom:28px;letter-spacing:-1px;}
	#subLeft .left_menu {width:100%; margin-bottom:30px;}
	#subLeft .left_menu li {display:inline-block;border-left:1px solid #dcdcdc;text-align:center;padding:0 30px;}
	#subLeft .left_menu li a {display:block;box-sizing:border-box;font-size:18px;font-weight:600;color:#333;text-decoration:none;line-height:1.4em;}
	#subLeft .left_menu li a span {display:block;}
	#subLeft .left_menu li.selected a {color:#2f9d62;}
	#subLeft .left_menu li.selected a span {color:#2f9d62;}
	#subLeft .left_menu li a:hover {background:#f8f8f8;padding-left:16px;}
	#subLeft .left_menu li.selected a:hover {background:#2f9d62;padding-left:10px;}
	#subLeft .leftCallBox {margin-top:50px;padding:24px 18px;border:1px solid #e3e3e3;background:#f8f8f8;box-sizing:border-box;text-align:left;}
	#subLeft .leftCallTit {font-size:18px;font-weight:700;color:#7f8893;line-height:1.4em;margin-bottom:18px;letter-spacing:-1px;}
	#subLeft .leftCallInfo {font-size:16px;color:#333;line-height:1.55em;letter-spacing:-0.5px;}
	#subLeft .leftCallInfo strong {font-weight:700;color:#111;display:inline-block;vertical-align:top;}
	#subLeft .leftCallInfo span {display:inline-block;}
	#subLeft .leftCallNum {font-size:30px;font-weight:700;color:#7cab35;line-height:1.2em;margin-top:18px;letter-spacing:-1px;}
	#subRight {float:right; width:100%;}
	#subRight .subTit {float:left;width:100%;margin-bottom:25px; border-bottom:1px solid #ddd; padding-bottom:10px;}
	#subRight .subTit h2 {text-align:left;width:50%;font-size:34px; display:inline-block;}
	#subRight .subTit .subPath { float:right;text-align:right;width:50%;hdisplay:inline-block; line-height:50px;}

	#subLeft {float:left; width:100%;} 
	#subLeft .top_menu {width:100%; margin-bottom:50px;display:flex;gap:5px;} 
	#subLeft .top_menu li {flex:1;display:inline-block;border:none;text-align:center;padding:0;font-family: 'S-Core';} 
	#subLeft .top_menu li a {display:block;box-sizing:border-box;font-size:18px;font-weight:400;color:#555;letter-spacing:-1px;text-decoration:none;line-height:1.4em;padding:10px 30px;border-radius:3px;background:#f3f3f3;transition:all .2s ease;} 
	#subLeft .top_menu li a:hover {background:#e5e5e5;} 
	#subLeft .top_menu li.selected a {background:#2f9d62;color:#fff;font-weight:500;}

	#subPage {width:100%;}
    #subPage:after{display:block; clear:both; content:'';}


.table_css_new01{width:100%;border-collapse:collapse;border-top:2px solid #222;background:#fff;margin-bottom:15px;} 
.table_css_new01 th{width:160px;padding:14px 36px;background:#f8f8f8;;font-weight:600;color:#333;text-align:left;border-bottom:1px solid #e5e5e5;} 
.table_css_new01 td{padding:14px 16px;color:#555;border-bottom:1px solid #e5e5e5;} 
.table_css_new01 tr:last-child th,.table_css_new01 tr:last-child td{ } 
.table_css_new01 input,.table_css_new01 textarea, .table_css_new01 select{border:1px solid #ddd;border-radius:6px;padding:14px 10px;box-sizing:border-box; color:#444;} 
.table_css_new01 textarea{resize:none;}
.table_css_new01 input[type="file"]{padding:4px;height:38px;}

.btn_member{display:inline-block;padding:10px 18px;border-radius:8px;background:#2f9d62;color:#fff;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s ease;}
.btn_member:hover{background:#24834f;}
.btn_member:active{transform:scale(.97);}
.btn_member.danger{background:#353333;}
.btn_member.danger:hover{background:#c0392b;}
.btn_member.black{background:#353333;}
.btn_member.black:hover{background:#111;}


}
