
.highcharts-credits{display:none !important;}



.start_scope_set{font-size:14px;color:var(--mainColor);display:inline-flex;align-items:center;}
.start_scope_set .scope{font-weight:600;padding-left:0.25em;}



.boWrap .gall_li{padding:10px;background:#fff;border-radius:8px;box-shadow:4px 7px 8px rgba(0,0,0,0.04);}
.boWrap .gall_li .gallContents{gap:10px;}
		.bo_summary{flex:1;border-radius:6px;border:1px solid #e8e9eb;}
		.bo_summary table{width:100%;font-size:14px;}
		.bo_summary th, .bo_summary td{padding:9px 13px;}
		.bo_summary th{width:auto;width:100px;}
		.bo_summary tr:not(:first-child) th{border-top:1px solid #4a4a4a;}
		.bo_summary tr:not(:first-child) td{border-top:1px solid #e8e9eb;}
		.bo_summary th{background:#333333;color:#fff;font-weight:400;border-color:#4a4a4a;text-align:center;}
		.bo_summary td{background:#fff;font-weight:700;text-align:center;}
		.bo_summary tr:first-child > *:first-child{border-top-left-radius:6px;}
		.bo_summary tr:first-child > *:last-child{border-top-right-radius:6px;}
		.bo_summary tr:last-child > *:first-child{border-bottom-left-radius:6px;}
		.bo_summary tr:last-child > *:last-child{border-bottom-right-radius:6px;}


.boWrap .gall_li .link1, .boWrap .gall_li .link2{display:inline-flex;align-items:center;gap:3px !important;}
.boWrap .gall_li .link1:after{content:'\e934';font-family:'intaefont';font-size:11px;margin-right:-4px;}
.boWrap .gall_li .link2:after{content:'\e30a';font-family:'newfont';font-size:18px;margin-right:-4px;}

.boWrap .gall_li .start_scope_set{font-size:14px;}







#bo_v_atc_top{display:flex;align-items:flex-start;gap:20px;align-items:stretch;}
#bo_v_atc_top .sec01{width:calc(50% - 10px);display:flex;flex-direction:column;gap:15px;}
#bo_v_atc_top .bo_v_img{width:100%;border-radius:10px;box-shadow:5px 6px 7px rgba(0,0,0,0.06);}
#bo_v_atc_top .bo_v_img .header{font-size:15px;background:#333333;color:#fff;height:43px;display:flex;align-items:center;justify-content:center;}
#bo_v_atc_top .bo_v_img .thumb{position:relative;overflow:hidden}
#bo_v_atc_top .bo_v_img img{width:100%;}
#bo_v_atc_top .bo_v_summary{flex:1;border-radius:10px;box-shadow:5px 6px 7px rgba(0,0,0,0.06);border:1px solid #e8e9eb;}
#bo_v_atc_top .bo_v_summary table{width:100%;font-size:15px;}
#bo_v_atc_top .bo_v_summary th, #bo_v_atc_top .bo_v_summary td{padding:11px 15px;}
#bo_v_atc_top .bo_v_summary tr:not(:first-child) th{border-top:1px solid #4a4a4a;}
#bo_v_atc_top .bo_v_summary tr:not(:first-child) td{border-top:1px solid #e8e9eb;}
#bo_v_atc_top .bo_v_summary th{background:#333333;color:#fff;font-weight:400;border-color:#4a4a4a;}
#bo_v_atc_top .bo_v_summary td{background:#fff;}
#bo_v_atc_top .bo_v_summary tr:first-child > *:first-child{border-top-left-radius:10px;}
#bo_v_atc_top .bo_v_summary tr:first-child > *:last-child{border-top-right-radius:10px;}
#bo_v_atc_top .bo_v_summary tr:last-child > *:first-child{border-bottom-left-radius:10px;}
#bo_v_atc_top .bo_v_summary tr:last-child > *:last-child{border-bottom-right-radius:10px;}
#bo_v_atc_top .bo_v_summary .link{display:inline-flex;align-items:center;gap:6px;}
#bo_v_atc_top .bo_v_summary .link:hover{color:var(--red);}
#bo_v_atc_top .bo_v_summary .link:after{content:'\e30a';font-family:'newfont';color:var(--red);font-size:18px;}
#bo_v_atc_top .bo_v_summary .start_scope_set{font-size:15px;}

#bo_v_atc_top .sec02{flex:1;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;background:#fff;box-shadow:5px 6px 7px rgba(0,0,0,0.06);}
#bo_v_atc_top .sec02 .header{width:100%;font-size:15px;background:#2b60cd;color:#fff;height:43px;display:flex;align-items:center;justify-content:center;}
#bo_v_atc_top .chartContainer{flex:1;padding-top:25px;}
#bo_v_atc_top .chartContainer #review_chart{width:100%;height:100%;}
#bo_v_atc_top .sec02 .bottom{margin-top:auto;display:flex;align-items:center;flex-direction:column;gap:10px;padding-bottom:25px;}
#bo_v_atc_top .sec02 .bottom #bo_v_good{margin:10px 0;}
#bo_v_atc_top .sec02 .bottom .btnJoin{margin-top:10px;color:var(--mainColor);height:29px;font-size:14px;line-height:1em;font-weight:600;border:2px solid var(--mainColor);border-radius:4px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:5px;}
#bo_v_atc_top .sec02 .bottom .btnJoin:after{content:'\e30a';font-family:'newfont';font-size:18px;}
#bo_v_atc_top .sec02 .bottom .btnJoin:hover{background:#fff2f2;}


.bo_top_review_guide {position:relative; background:#fff; box-shadow:5px 5px 8px rgb(50 60 70 / 8%); -webkit-box-shadow:5px 5px 8px rgb(50 60 70 / 8%); -moz-box-shadow:5px 5px 8px rgb(50 60 70 / 8%); border-radius:10px; margin-top:60px; margin-bottom:30px; padding:18px 35px;}
.bo_top_review_guide:after {display:block; content:''; visibility:hidden; clear:both;}
.bo_top_review_guide .text {float:left; font-weight:bold;}
.bo_top_review_guide .text div:first-child {font-size:18px; color:#db3232; line-height:1.6;}
.bo_top_review_guide .text div:first-child span {background:#db3232; color:#fff; padding:1px 2px; margin-right:1px;}
.bo_top_review_guide .text div:last-child {position:relative; line-height:1.6; color:#333; z-index:1; margin-top:3px;}
.bo_top_review_guide .text div:last-child span {text-decoration:underline;}
.bo_top_review_guide .img {position:absolute; bottom:0; right:60px;}
.bo_top_review_guide .img img {max-width:100%;}
.bo_top_review_guide br.xl {display:none;}
.bo_top_review_guide br.lg {display:none;}
@media (max-width: 1200px) {
	.bo_top_review_guide br.xl {display:block;}
}
@media (max-width: 1024px) {
	.bo_top_review_guide {padding:15px 25px;}
	.bo_top_review_guide br.lg {display:block;}
	.bo_top_review_guide .img {right:30px;}
}
@media (max-width: 768px) {
	.bo_top_review_guide {padding:12px 15px; margin-top:15px; margin-bottom:15px;}
	.bo_top_review_guide br {display:none !important;}
	.bo_top_review_guide .text div:first-child {font-size:16px; line-height:inherit;}
	.bo_top_review_guide .text div:last-child {font-size:13px; line-height:inherit;}
	.bo_top_review_guide .img {/*opacity:0.4; width:140px; right:15px;*/ display:none;}
	label.safety img{width:60%!important;}

	#bo_v_atc_top{flex-direction:column;}
	#bo_v_atc_top > * {width:100% !important;}
	#bo_v_atc_top .chartContainer{display:flex;align-items:center;justify-content:center;}
	#bo_v_atc_top .chartContainer #review_chart{width:100%;height:200px;}
}




.list-review-info {}
.list-review-info table {width:100%; border-collapse:separate; border-spacing:0;}
.list-review-info table tr th {font-size:13px;width:90px;text-align:center;border:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-top:0;border-right:0;background:linear-gradient(to top, #f1f1f1 0%, #fff 100%);background-size:auto 100%; *color:#fff;font-weight:normal;height:34px;letter-spacing:-0.05rem; padding:2px 10px 0;}
.list-review-info table tr td {max-width:0;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;width:calc(100% - 90px);word-break:break-all;height:34px;overflow:hidden;text-align:center;border:1px solid #e8e9eb; border-top:0;background:#fff; padding:2px 10px 0;}
.list-review-info table tr td.item_score {color:rgb(233, 27, 35);}
.list-review-info table tr td.item_score span {font-weight:bold;color:red;/*display:inline-block;vertical-align:top;margin-top:-1px;*/margin-left:3px;}
.list-review-info table tbody tr:first-child th {border-top:1px solid #e5e5e5;}
.list-review-info table tbody tr:first-child td {border-top:1px solid #e8e9eb;}
.list-review-info table tbody tr:last-child th {*border-radius:0 0 0 5px;}
.list-review-info table tbody tr:last-child td {*border-radius:0 0 5px 0;}

.list-review-wr-info {width:100%; padding:2px 5px 0; overflow:hidden;line-height:1.2;display:flex;align-items:center;}
.list-review-wr-info .list-review-wr-cmt-cnt {font-size:13px;color:rgb(233, 27, 35);}
.list-review-wr-info .list-review-wr-good-cnt {font-size:13px;color:rgb(52, 152, 219);margin-left:10px;}
.list-review-wr-info .list-review-wr-hit-cnt {font-size:13px; margin-left:10px;}
.list-review-wr-info .list-review-wr-view {color:#000;}
.list-review-wr-info .list-review-wr-view img {width:12px; margin-top:-2px;}
.list-review-wr-info .list-review-wr-view a {font-weight:bold;}
.list-review-wr-info a:hover {color:crimson !important;}
.list-review-wr-info a i {display:inline-block;vertical-align:top;margin-top:3px;}

.list-item-date {position:absolute;bottom:8px;left:8px;font-size:13px;background:rgba(233, 27, 35, 0.75);color:#fff;padding:2px 8px 0; border-radius:5px; line-height:1.6;}
label.safety {position: absolute;top:-2px;left:8px;}


@media (max-width:576px) {
	.list-review-info {float:left; width:calc(100% - 38% - 10px); margin-top:2px;}
	.list-review-info table tr th {width:40%;}
	.list-review-info table tr th,
	.list-review-info table tr td {font-size:13px; padding:2px 3px 0; height:29px;}
	.list-review-info table tbody tr:first-child th,
	.list-review-info table tbody tr:first-child td  {*height:30px;}
	.list-review-info table tr td.item_score span {margin-left:0;}
}



.float-left{float: left;}
.float-right{float:right;}
.text-muted {color: #6c757d!important;}
.gall_thumb{border-radius: 10px;}





/* 최소사이즈(가로수) 일때 */
.media_minScreen .gallContents{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px;}
.media_minScreen .gallContents .gall_thumb{width:35%;}
.media_minScreen .list-review-info-wrap{width:calc(65% - 10px) !important;}
.media_minScreen .list-review-info{width:100%;}
.media_minScreen .list-review-info table td{height:34px;}
.media_minScreen .list-review-wr-info{width:100%;margin-top:auto !important;}
