@charset "utf-8";



@media all and (min-width:1300px) {
	#header .head_in h1 .svg_logo {max-height:50px;max-width:250px !important;}

	#gnb {margin-left:-310px !important;}
	#gnb > ul {display:flex !important;}
	#gnb > ul > li {margin:0 20px !important;}
}
@media all and (min-width:1024px) and (max-width:1299px) {
	#header .head_in h1 .svg_logo {max-width:180px !important;}

	#gnb {width:calc(100% - 400px) !important ;margin-left:0px !important;transform:translateX(-50%) !important;}
	#gnb > ul {display:flex !important;justify-content:center;}
	#gnb > ul > li {margin:0 15px !important;}
	#gnb > ul > li.dep_tit > a {font-size: 1.0rem !important; white-space:nowrap;}
}

/*.lec_lnb a:nth-child(4),*/
/*.lec_lnb a:nth-child(5),*/
.main_bbs  {display:none !important;}

@media all and (max-width: 680px) {
	.header h1 .svg_logo {max-width: 110px !important;  max-height: 40px;}
}

 h4 {font-weight:600 !important;}

.review_list h4 {font-weight:600 !important;color:#000 !important;}
.review_list h5{font-size:1rem !important;font-weight:500 !important;}
.review_list p {font-size:1rem !important;color:#333 !important; font-weight:500 !important;}

.review_in h4 {font-weight:600 !important;color:#000 !important;}
.review_in h5 a {font-size:1rem !important;font-weight:500 !important;}
.review_in .re_info span.name {font-size:1rem !important; font-weight:400 !important;}
.review_cont p {font-size:1rem !important;color:#333 !important; font-weight:500 !important;}


.all_review h4 {font-weight:600 !important;color:#000 !important;}
.all_review div {font-size:1rem !important;color:#333 !important; font-weight:500 !important;margin-bottom:7px;}
.all_review a.re_more  {font-size:1rem !important;color:#555 !important; font-weight:400 !important;margin-top:7px !important;}
.all_review li span {color:#555 !important; font-weight:400 !important;}
.gradeCont .re_num p { font-weight:500 !important;}

.contArea,
.bbsWrap .view_recent a {color:#555 !important; font-weight:400 !important;}

.bbs_view .titArea ul li { font-weight:400 !important;}

@media all and (max-width:1024px) {
	.all_review div {padding-bottom:0px;}

	/*웹페이지 모듈 이미지 여백*/
	.contents_in.about_cont:has(> img),
	.contents_in.about_cont:has(p > img){padding: 0 !important;}
}