@charset "utf-8";
/*
#header {background:#44546B;}
.nav_item_list li {color:#fff;}
*/
/*
.detail_bottom_con{margin-top:5px;}
*/
td, p, strong, span{word-break:keep-all;}
.edit_item_h3{letter-spacing:-1.1px;}
#invest_quick_wrap .invest_quick_inner{
	border-top:1px solid #E0E0E0;
	margin-top: -1px;
}

.detail_page_bottom_detail img{
	max-width: 770px;
	height:auto!important;
}
.detail_page_bottom_detail table{
	margin-left:unset!important;
}
.detail_page_bottom_detail table td,
.detail_page_bottom_detail table p,
.detail_page_bottom_detail table span,
.detail_page_bottom_detail table strong,
.detail_page_bottom_detail table div,
.detail_page_bottom_detail td,
.detail_page_bottom_detail p,
.detail_page_bottom_detail div,
.detail_page_bottom_detail div p,
.detail_page_bottom_detail div span,
.detail_page_bottom_detail li,
.detail_page_bottom_detail span,
.detail_page_bottom_detail strong{
	font-family: 'Noto Sans KR', sans-serif!important;
	font-size: 14px!important;
	color:#000000;
	text-align: unset!important;
	vertical-align: middle!important;
/*	font-variant-ligatures: normal;
	font-variant-caps: normal;
	font-variant-numeric: normal;
	font-variant-east-asian: normal;
	font-stretch: normal;
	line-height: normal;*/
}
@media screen and (max-width: 1413px){
	.detail_bottom_con .detail_sub{
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.detail_page_bottom_detail table td,
	.detail_page_bottom_detail table p,
	.detail_page_bottom_detail table span,
	.detail_page_bottom_detail table strong,
	.detail_page_bottom_detail table div,
	.detail_page_bottom_detail td,
	.detail_page_bottom_detail p,
	.detail_page_bottom_detail div,
	.detail_page_bottom_detail div p,
	.detail_page_bottom_detail div span,
	.detail_page_bottom_detail li,
	.detail_page_bottom_detail span,
	.detail_page_bottom_detail strong{
		font-family: 'Noto Sans KR', sans-serif!important;
		font-size: 12px!important;
/*		font-variant-ligatures: normal;
		font-variant-caps: normal;
		font-variant-numeric: normal;
		font-variant-east-asian: normal;
		font-stretch: normal;
		line-height: normal;*/
	}
}
@media screen and (max-width: 600px){
	.detail_page_bottom_detail table td,
	.detail_page_bottom_detail table p,
	.detail_page_bottom_detail table span,
	.detail_page_bottom_detail table strong,
	.detail_page_bottom_detail table div,
	.detail_page_bottom_detail td,
	.detail_page_bottom_detail p,
	.detail_page_bottom_detail div,
	.detail_page_bottom_detail div p,
	.detail_page_bottom_detail div span,
	.detail_page_bottom_detail li,
	.detail_page_bottom_detail span,
	.detail_page_bottom_detail strong{
		font-family: 'Noto Sans KR', sans-serif!important;
		font-size: 12px!important;
/*		font-variant-ligatures: normal;
		font-variant-caps: normal;
		font-variant-numeric: normal;
		font-variant-east-asian: normal;
		font-stretch: normal;
		line-height: normal;*/
	}
}



.detail_page_bottom_detail strong{
	font-weight:500!important;
}


#invest_quick_wrap .tab_box {
}
.tab_box .tab:hover {
	-webkit-border-top-right-radius:12px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:12px;
	/*
    -webkit-box-shadow: inset 0 1px 1px #aaa, inset 0 -1px 1px #aaa;
    */
	border-color: #E0E0E0 #E0E0E0 #E0E0E0;
}
.tab_box .tab.on {
	/*
    -webkit-box-shadow: inset 0 1px 1px #aaa, inset 0 -1px 1px #aaa;
    */
	border-color: #E0E0E0 #E0E0E0 #fff ;
	color:#e83435;
	background:#fff;
	-webkit-border-top-right-radius:12px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:12px;
}
.tab_box .tab{
	margin-right:5px;
	margin-top:5px;
	padding: 8px;
	padding-top:12px;
	padding-bottom:8px;
	border-style: solid;
	border-width: 1px;
	border-color: #fff #fff #E0E0E0;
	background: #FCFCFC;
	color: #666;
	font-size: 1.5rem;
	text-decoration: none;
	-webkit-border-top-right-radius:12px;
	-moz-border-radius-topright:12px;
	border-top-right-radius:12px;
	/*
    text-shadow: 0 1px 0 #FCFCFC;
    -webkit-box-shadow: inset 0 0px 0px #fff, inset 0 -1px 1px #aaa, 0 2px 4px -3px #666;
    */
}

.detail_page_bottom_detail .detail_bottom_title:nth-child(1){
	padding-top:0;
}
.detail_page_bottom_detail .detail_bottom_title{
	list-style-type: none!important;
	font-size: 2.4rem!important;
	color: #1c1c1c;
	font-weight: 700;
	padding-top: 30px;
	margin-bottom: 15px;
	padding-bottom: 2px;
	line-height: 35px!important;
}

.detail_bottom_con:last-child p:last-child{
	list-style-type: none;
	padding-top:30px;
}
.detail_bottom_con:last-child p:before{
	margin-left: 20px;
}
.detail_bottom_con:last-child li{
	margin-left:20px;
	overflow-wrap: break-word;
}
.detail_bottom_con:last-child p{
	font-size: 1.5rem;
	letter-spacing: -1px;
	display: list-item;
	list-style-type: disc;
	line-height: 18px;
}
.detail_bottom_con td{
	height:auto!important;
}
.detail_bottom_con td, .detail_bottom_con td p, .detail_bottom_con td storng {
	letter-spacing: -1px;
}
td strong, td strong strong {font-weight:500!important;}
.detail_bottom_con td {
	background: none;
	border-top: none!important;
	border-left: 1px solid #ddd!important;
	border-right: 1px solid #ddd!important;
	border-bottom: 1px solid #ddd!important;
	text-align: center!important;
	vertical-align:middle!important;
	background:#ffffff;
}
.detail_bottom_con tr{
	border-right:none!important;
}
.detail_bottom_con tr:last-child {
	border-bottom: none!important;
}
.detail_bottom_con table{
	border-radius: 0!important;
	overflow: hidden;
	min-width: unset!important;
	max-width: unset!important;
	/*border-collapse: inherit!important;*/
	width: 100%!important;
	margin: 0 auto!important;
	margin-top:15px!important;
	margin-bottom:30px!important;
}
.detail_content{
	padding:20px;
	width: 100%;
}
.detail_bottom_con .detail_content p a img{
	display: unset!important;
}


.detail_page_bottom_detail h4.product-section-title{margin-top:25px}
.section_navigation{
	padding:15px;
}
.p30 {
	padding: 30px;
}
.point-wrap{max-width:870px!important;}
.point-wording{margin-bottom:17px;}
.detail_page_bottom_detail h3.product-section-title{font-size:24px!important;}
@media screen and (max-width: 500px){
	h4.product-section-title{font-size:12px;}
	address, blockquote, body, button, caption, dd, div, dl, dt, fieldset, figcaption, form, h1, h2, h3, h4, h5, h6, html, input, legend, li, ol, p, select, textarea, th, ul
	{
		word-break: keep-all!important;
	}
	.section-line {
		padding: 2.5% !important;
	}
	.p30 {
		padding: 0px;
	}
	.product-article{
		padding: 2.5% !important;
	}
	.invest-point .point-dec, .detail_page_bottom_detail .product_section_list li, .tg .tg-y, .tg .tg-a
	{
		font-size: 16px !important;
		line-height: 18px !important;
	}
	.product_row ._E26844bullet li, .detail_page_bottom_detail .product_section_list li{
		line-height:25px!important;
	}
	.detail_page_bottom_detail .product_section_list li::before{
		top:7px!important;
	}
}
.section-line{
	border-top: solid 1px #fff!important;
}
.section_navigation table {
	border-top:2px solid #CDCED2!important;
	border-bottom:2px solid #CDCED2!important;
	border-image:linear-gradient(90deg, rgba(255,255,255,1) 25%, rgba(0,0,0,1) 30%, rgba(0,0,0,1) 50%, rgba(0,0,0,1) 70%, rgba(255,255,255,1) 75%);
}

.divlr ul li img{margin:12px;}
.invest-point .point-num p{line-height:30px;}
.detail_bottom_con table td p{padding-bottom:0;margin-bottom:0!important;}
.detail_bottom_con table th, .detail_bottom_con table td{padding:5px!important;padding-top:10px!important;padding-bottom:10px!important;line-height: 2em!important;padding-left:5px!important;}
.section-line{padding-left:0px!important;padding-right:0px!important;}
.section-title{
	width:100%!important;
}
.invest-point .point-wording{
	min-width:490px;
}
@media screen and (max-width: 600px) {
	.section_navigation {padding-top:25px!important;padding-bottom:25px!important;}
	.detail_page_bottom_detail h6{font-size:12px!important;}
	.detail_page_bottom_detail h4.product-section-title {margin-top:5px!important;font-size: 12px !important;
		letter-spacing: -1.5px;}
	.detail_page_bottom_detail h3.product-section-title{margin-bottom:0px!important;font-size:12px!important;}
	.invest-point .point-title{margin-bottom:0px;}
	.invest-point .point-wording{
		min-width:100%;
	}
	.invest-point .section-title, .section-title{
		width:100%!important;
	}
	.product-article{padding:12px;}
	.p30 {
		padding: 5px!important;
	}
	.invest-point .point-num p{line-height:150%!important;}
	.title_lr tbody tr td{background-color:#fff!important;text-align:left!important;}
	td,th{padding:0px;!important;}
	.detail_bottom_con table tr:first-child th p, .detail_bottom_con table tr:first-child td p, .detail_bottom_con table tr:first-child th, .detail_bottom_con table tr:first-child td{font-weight:500!important;word-break:keep-all;word-break:keep-all;}

	.investl_wrap p{}
	.detail_bottom_con {width:100%;}
	.detail_bottom_con table td p, .detail_bottom_con table td, .detail_bottom_con tr:first-child > td > p strong, .detail_bottom_con tr:first-child > td > p strong strong{padding-left:1px;text-align:left!important;}
	.detail_bottom_con td strong, .detail_bottom_con td strong strong, .detail_bottom_con td, .detail_bottom_con td, .detail_bottom_con td p, .detail_bottom_con td storng {
		letter-spacing: -1px;font-size: 12px!important;
		word-break:keep-all!important;
	}
	.detail_bottom_con table th{letter-spacing:0px!important;border-right:1px solid #fff!important;}
	.detail_bottom_con table th:last-child{border-right:1px solid #FCFCFC!important;}
	.detail_bottom_con table th, .detail_bottom_con table td{padding:0.5%!important;line-height: 2em!important;padding-top:12px!important;padding-bottom:12px!important;
		overflow-wrap: break-word;
		font-size:12px!important;
	}
	.detail_bottom_con th {vertical-align: middle!important;white-space:nowrap!important;
	}
	.detail_bottom_con td {padding:5px!important;word-break:normal!important;
		letter-spacing: -0.5px;
	}
	.section-line{
		padding-left: 0px!important;
		padding-right: 0px!important;
	}

	.product-section-title2{
		letter-spacing: -1px;
		color:#333!important;
		font-size:16px!important;
		font-weight: 250!important;}

	.divlr{padding-right:12px;}
	.divlr ul li:last-child{font-size:12px!important;float:right;}
	.divlr ul li:first-child{font-size:12px!important;float:right;}
}
.divlr ul li{margin-bottom:0px!important;line-height:13px;}
@media screen and (min-width: 600px) {
	.section_navigation {margin-top:0px;margin-bottom:30px;}
	.section-container h6{font-size:12px!important;}
	.detail_page_bottom_detail h3{font-size: 16px !important;}
	.invest_detail{width:99%!important;}
	.invest-point .point-num p{line-height:27px;}
	.divlr ul li:first-child{padding-bottom:12px;font-weight:500;font-size:16px!important;float:left;font-weight:500!important;}
	.divlr ul li:last-child{padding-bottom:-5px;font-weight:500}
	.investl_wrap p, td{font-size:12px!important;}
	.detail_page_bottom_detail h3.product-section-title{font-weight:500;font-size: 1.5rem;}
	.product-section-title, .product-section-title span{font-weight:500;font-size: 1.5rem;}
}
.investl_wrap td li:first-child{padding-top:5px;}
.investl_wrap td li{padding-bottom:5px;}
.product-section-title, .scenario-title{color:#000;font-weight:500;}
.detail_bottom_con table tr:first-child th[scope="col"],.detail_bottom_con table tr:first-child,.detail_bottom_con table tr:first-child th{border-top:1px solid #cdced2!important; word-break:keep-all;}
.detail_bottom_con tbody{border-top:1px solid #cdced2!important}
.detail_bottom_con table th[scope="row"]:first-child{border-right:1px solid #FCFCFC!important}
.detail_bottom_con table th{border-bottom:1px solid #fff!important}
.tg .tg-ymuc,.tg .tg-wenb{background:#F2F2F2!important;color:#000!important;font-weight:500;}
/*table tr:first-child p, th, th p{font-weight:500!important;}*/
.detail_bottom_con table .tg-wenb{background:#E8E8E8!important;color:#000!important;font-weight:500;}
.detail_bottom_con table {
	border-top: 0 solid #cdced2!important;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}
.detail_bottom_con img{
	text-align: center;
}

.detail_bottom_con table caption {
	margin: .5em 0 .75em;
}

.detail_bottom_con table tr {
	background-color: #ffffff;
	border: 1px solid #ddd;
	padding: .35em;
}

.detail_bottom_con table th,
.detail_bottom_con table td {
	padding: .625em;
	text-align: center;
	border-right: 1px solid #ddd;
}

.detail_bottom_con table th {
	letter-spacing: .1em;
	text-transform: uppercase;
	background: #E8E8E8!important;
	font-weight:500;
	color:#000;border-right: 1px solid #ddd;
}


.detail_bottom_con tr:nth-child(even) {
	background: #FCFCFC!important;
}
.detail_bottom_con tr:first-child{background:#F1F1F1!important;background-color:#F1F1F1!important;border-bottom: 1px solid #73859F!important;color:#000!important;font-weight:500!important;}
.detail_bottom_con tr:first-child > td, .detail_bottom_con tr:first-child > th{color:#000!important;background-color:#F1F1F1!important;border-left:1px solid #fff!important;font-weight:500!important;}
.detail_bottom_con tr:first-child > td p, tr:first-child > td > p strong, .detail_bottom_con tr:first-child > td > p strong strong, .detail_bottom_con tr:first-child > td , .detail_bottom_con tr:first-child > td > strong, .detail_bottom_con tr:first-child > td > strong strong{color:#000!important;font-weight:500!important;letter-spacing: -1px;}
/*tr:last-child{background:#E8E8E8!important;}
tr:hover {background: #E8E8E8!important;}*/
#prtitle{background:#E8E8E8!important;font-weight:500;}
#prtitle p{font-weight:500;}
.bgwhite, .bgwhite p{background-color:#FFFFFF!important;background:#FFFFFF!important;}
.bggrey, .bggrey p{background-color:#F1F1F1!important;background:#F1F1F1!important;color:#000!important;}

.blbg{background:#F1F1F1!important;color:#000!important;}
.blbg p, .blbg storng, .blbg strong strong{color:#fff!important;}
.whbg, .blwh{background:#fff!important;color:#000!important;}
.whbg p, .whbg strong, .whbg strong strong{color:#000!important;}

.divlr{margin-top:20px;}
.divlr:first-child{margin-top:0px;}
.divlr ul li::before{list-style:none!important;background-color: #fff!important;}
.divlr ul li{display:block; list-style:none!important;}
.divlr ul li:first-child{font-size:16px!important;float:left;font-weight:500!important;
	padding-left: 0px;
	margin-left: 0px;}
.divlr ul li:last-child{font-size:12px!important;float:right;}
.hrline{border-bottom: 1px solid #D9D9D9;margin-top:30px;margin-bottom:40px}
.title_lr{width:100%;max-height:30px;background:#fff!important;}
.title_lr tr{border:none!important;}
.title_lr td{background:#fff!important;border:none!important;padding:0px!important;}
.title_lr td:first-child{text-align: left;}
@media screen and (max-width: 1050px) {
	.detail_bottom_con{
		overflow-wrap: break-word;
	}
	.detail_bottom_con table{
		width: 100%!important;
		min-width: 947px;
	}
	.footer-container .product_row .product_section_list li {line-height:17px!important;}
	.investl_wrap p, .investl_wrap li{
		word-break:keep-all!important;line-height:auto;
	}
	.invest-point .point-num p{line-height:200%;}
	.detail_bottom_con table th{font-weight:500;}
	.detail_content{
		width:unset;
	}
}
/*
table tr:first-child{font-weight:500;}
table tr:first-child p{font-weight:500;}

table tr:first-child p{background:#44546B;color:#fff!important;}*/
#prcomment p{font-weight:300!important;}
#prcomment {font-weight:300!important;}
.bgwhiteborder{background:#fff!important;border:1px solid #F4F4F4}

.productimggrid2 {text-align:center;display:block;width:100%;padding-top:50px}
.productimggrid2 ul li{display:block;float:left; text-align:center;padding-bottom:12px;padding-left:12px;}
.productimggrid ul li{display:block;float:left; width:50%;text-align:center;padding-bottom:12px;}
.productimggrid {display:block;width:100%;padding-top:50px}
.bc_box{display: grid;}





.detail_page_bottom_detail h4.product-section-title {
	float: bottom;
	font-weight: 600;
	font-size: 18px;
	color: #DF6B12;
	line-height: 20px;
	background-color: #ffffff;
	margin-bottom: 12px;
	margin-top: 25px;
}


.detail_page_bottom_detail .product_section_list li::before {
	content: " ";
	width: 4px;
	height: 4px;
	border-radius: 0px;
	display: inline-block;
	background-color: #DF6B12;
	margin-right: 6px;
	position: absolute;
	top: 12px;
	left: 0px;
}
.detail_page_bottom_detail .product_section_list li {
	position: relative;
	padding-left: 12px;
	margin-left: 6px;
	font-size: 15px;
	color: #3a3535;
	letter-spacing: -1px;
	line-height: 25px!important;
	margin-top: 5px;
	margin-bottom: 5px;
}
.color-E26844 {
	color: #DF6B12;
	font-size: 15px;
}



.title_lr h6{font-size: 1.5rem;font-weight:100;}
.title_lr .product-section-title{margin-bottom:0px!important;letter-spacing:0px!important;}
.border-red{
	border-color:red;
	border-left-width: medium;
	border-right-width: medium;border-left-style: solid;
}
.heightp p{line-height: 2em!important;}

.whbg, .whitebg{
	background:#fff!important;
}

.tablelr ul li{display:block;float:left;width:50%;margin-top:50px;}
.tablelr ul li:first-child{font-size: 16px;
	line-height: 1.75;
	color: #404040;}
.tablelr ul li:last-child{text-align:right;line-height: 2;}

@media screen and (max-width: 1260px){
	.sticky {
		top: 66px!important;
	}
	#investment_btn{z-index:1;}
}

@media screen and (max-width: 500px){
	#invest_quick_wrap{bottom: 0px!important;
		border-top:1px solid #333;
	}
	.popup_close1{
		display: block;
		width: 12px!important;
		height: 12px!important;
		position: absolute;
		margin-bottom: 40px!important;
		right: 24px;
		background: url(/static/img/ic_close.png);
		z-index: 11!important;
		background-repeat:no-repeat
	}
	.edit_item{
		padding-top:90px;
	}
}

.confirm_content_tbl.schedule_tbl tbody tr td, .confirm_content_tbl td{
	color:#404040!important;
}

.title_left tr td:first-child,.title_left tr td strong:first-child {background:#F1F1F1!important;color:#000!important;}
.title_left p, .title_left tr:first-child > td p {color:#000!important;}
.title_left tr:first-child{background:#fff!important;}
.title_left tr:first-child > td:nth-child(2) {color:#000!important;}

.bgtitleblue p,.bgtitleblue strong{background:#F1F1F1!important;color:#000!important;}
.bgtitleblue{background:#F1F1F1!important;color:#000!important;}
.bgblue{background:#DDEDFF!important;}
.bgwhite{background:#FFFFFF!important;color:#000!important;font-weight:normal!important;}


.bgprice{
	max-width: 669px;
	height: 222px;
}
.bgldprice {
	width:100%;
	height: 100%;
	max-height:222px;
	background:url(//www.leadingplusfunding.com/static/images/leading_s1c.jpg);
	background-size: contain;
	background-repeat: no-repeat;
	display: flex;
	justify-content: space-evenly;
	flex-wrap: nowrap;
	background-position-y: center;
}
.bgldprice span:nth-child(1){
	margin-top:40px;
}
.bgldprice span:nth-child(2){
	margin-top:12px;
	font-weight:500;
}
.bgldprice span:nth-child(3){
	margin-top:40px;
}

@media screen and (max-width: 600px) {
	.bgldprice span:nth-child(1){
		margin-top:65px;
	}
	.bgldprice span:nth-child(2){
		margin-top:45px;
		font-weight:500;
	}
	.bgldprice span:nth-child(3){
		margin-top:65px;
	}
}



.confirm_content_tbl.schedule_tbl tbody tr td, .confirm_content_tbl td{
	color:#404040!important;
	font-weight: 400;
}




.sticky {
	position: sticky;
	top: 71px;
	width: 100%;
	z-index:5;
	background:#fff;
	border-bottom:1px solid #E0E0E0;
}

.nav-active{
	color:#e83435!important;
}
.tab_box .tab.on{
	color:#666;
}

.tab_con .edit_item{
}

.ldvertical tbody tr:first-child > td, .bgwhite, .bgwhite > p, .bgwhite > strong{
	background:#fff!important;
	color:#000!important;
}
.ldvertical tbody tr td:first-child, .ldvertical tbody tr > td:first-child > p, .ldvertical tbody tr td:first-child strong{
	background:#F1F1F1!important;
	color:#000!important;
	/*border-left:1px solid #fff!important;*/
}

.ldvertical tbody tr > td:nth-child(odd){
	background:#F1F1F1!important;
	color:#000!important;
}
.detail_bottom_con table tr td:first-child{
	border-left:1px solid #fff!important;
}
.bg_g{
	background:#F1F1F1!important;
	color:#000!important;
}


.ldvertical tbody tr td:last-child, .detail_bottom_con table tr td:last-child{
	border-right:1px solid #fff!important;
}




.detail_bottom_con p a img:hover{
	border:1px solid #e83435;
}


.detail_bottom_con{
	font-size: medium;
	padding-bottom:100px;
	/*border-bottom: 1px solid #eaeaea!important;*/
}
.detail_bottom_con hr{
	border-top:1px solid #e0e0e0;
	border-bottom:none;
	display:block;
	margin-bottom:85px;
	margin-top:85px;
}

.point_icn {
	padding: 8px 20px;
	line-height: 1;
	border-radius: 16px;
	display: inline-block;
	position: absolute;
	top: 16px;
	left: 16px;
	font-size: 1.5rem;
}
.detail_point_li {
	position: relative;
	margin-top: 16px;
	padding-left: 128px;
	padding-top: 20px;
	padding-right: 16px;
	padding-bottom: 16px;
	border-radius: 4px;
	font-size: 16px;
}
.tbclr {
	background-color: #e83435 !important;
	color: #fff !important;
}

/***********전자어음****************/
.point_icn2{
	padding: 8px 20px;
	border-radius: 16px;
	margin-right:12px;
}
.in_bigtitle{
	font-size: 20px;
	color: #404040;
	font-weight: 600;
	padding-bottom:15px;
	display:block;
}



.vacctount_top0{
	margin-top:0!important;
}
.tablevacctount{
	margin-top:25px;
}
.tablevacctount tbody, .tablevacctount td:first-child, .tablevacctount td:last-child, .tablevacctount td, .tablevacctount tr, .tablevacctount tr:first-child, .tablevacctount th{
	background:none!important;
	border:none!important;
	text-align:left!important;
	font-size:16px!important;
}
.tablevacctount tbody tr td:first-child{
	vertical-align:top!important;
}
.tablevacctount .table_title_2{
	color:#D96666!important;
}
.tablevacctount tbody tr td{
	padding-top:50px;
}

.cmlist li{
	list-style: auto;
}
.cmlist{
	padding-left:30px;
	padding-top:12px;
}

.bgwhite{
	background:#fff!important;
	background-color:#fff!important;
}

@media only screen and (max-width:500px) {
	.detail_bottom_con canvas{
		max-width:100%;
	}
}


#ldpr9 .detail_bottom_con.edit_item_p p:last-child{
	padding-top:40px;
}
#ldpr9 .detail_bottom_con.edit_item_p p:first-child{
	padding-top:0px;
}
#ldpr9 .detail_bottom_con.edit_item_p p:before{
	display: inline-block;
	vertical-align: middle;
}
#ldpr9 .detail_bottom_con.edit_item_p p{
	font-size: 1.5rem;
	letter-spacing:-1px;
	padding-top:12px;
	display:list-item;
	list-style-type:disc;
	line-height:18px;
}
#ldpr9 .detail_bottom_con ul li{
	list-style:disc;
}

.ldvertical2 tr td:nth-child(odd){
	background:#F1F1F1;
}
.ldvertical2 tr:first-child td:nth-child(even){
	background:#FFFFFF;
	background-color:#FFFFFF!important;
}

@media (max-width: 800px) {
	.cmdataimg > li > p > a > img {
		width:33%!important;
		min-width: 100px;
		margin:0 auto;
	}
}

.detailsub{
	padding:20px!important;
}