*{margin: 0;padding: 0;}
/* layer */
.layui-layer-dialog .layui-layer-content{font-size: 18px;font-weight: bold;color: #fff;}
.layui-layer-hui{background-color: rgba(00,00,00,.8);}
.layui-layer-hui .layui-layer-content{padding: 15px 35px;}
/* layer */
#kr_review_banner{max-width: 1200px;margin: 0 auto;height: auto;box-sizing: border-box;margin-bottom: 30px;}
#kr_review_banner img{width: 100%;vertical-align: middle!important;}
#kr_review{max-width: 1240px;margin: 0 auto;height: auto;padding: 0 20px;box-sizing: border-box;padding-bottom: 1px;}
#kr_review img{vertical-align: middle;}
#kr_review .kr_quotes{width: 100%;text-align: left;margin-bottom: 30px;}
#kr_review .kr_quotes img{width: 28px;}
#kr_review .kr_title{width: 100%;text-align: left;font-size: 30px;font-family: Noto Sans CJK KR;font-weight: 400;color: #1B1B1B;line-height: 1;margin-bottom: 30px;}
#kr_review .kr_hr{width: 100%;height: 1px;background: #555555;margin-bottom: 40px;}
#kr_review .Event_content{width: 100%;height: auto;display: flex;margin-bottom: 30px;}
#kr_review .Event_content_left{width: 166px;margin-right: 16px;}
#kr_review .Event_content_left_p{width: 100%; display: flex;align-items: center; font-size: 20px;font-family: Noto Sans CJK KR;font-weight: 300;color: #555555;line-height: 1;}
#kr_review .kr_Hollow{width: 14px;height: 14px;border: 1px solid #555555;background: #FFFFFF;border-radius: 50%;margin-right: 10px;box-sizing: border-box;}
#kr_review .Event_content_right{
	width: calc( 100% - 166px - 16px );
	width: -moz-calc( 100% - 166px - 16px );
	width: -webkit-calc( 100% - 166px - 16px );
	font-size: 16px;
	font-family: Noto Sans CJK KR;
	text-align: left;
	font-weight: 300;
	line-height: 1.5;
	color: #555555;
}
#kr_review .Event_content_right span{color: #448ACA;}
#kr_review .kr_applybtn{width: 100%;height: auto;margin-bottom: 40px;}
#kr_review .kr_applybtn a{width: 100%;background: #448ACA;padding: 10px;font-size: 18px;font-family: Noto Sans CJK KR;font-weight: 300;box-sizing: border-box;
color: #FFFFFF;line-height: 1; display: flex;justify-content: center;align-items: center;text-decoration: none;}
#kr_review .kr_applybtn a img{width: 24px;margin-right: 6px;}
#kr_review .kr_table{max-width: 980px;border: 1px solid #1B1B1B;font-size: 16px;font-family: Noto Sans CJK KR;font-weight: 400;color: #555555;line-height: 1.8; }
#kr_review .kr_table_tr{width: 100%;border-bottom: 1px solid #1B1B1B;display: flex;}
#kr_review .kr_table_tr:last-child{border-bottom: none;}
#kr_review .kr_table_th {width: 30%;padding: 8px;box-sizing: border-box;text-align: center;border-right:1px solid #1B1B1B;display: flex;justify-content: center; align-items: center;}
#kr_review .kr_table_td {width: 70%;padding: 8px;box-sizing: border-box;text-align: center;display: flex;justify-content: center;align-items: center;}
#kr_review .kr_textlist{width: 100%;height: auto;}
#kr_review .kr_textlistp{text-align: left;margin-bottom: 12px; font-size: 16px;font-family: Noto Sans CJK KR;font-weight: 300;color: #555555;line-height: 1.6;}
#kr_review .kr_textlistp:last-child{margin-bottom: 0;}
#kr_review .kr_icon{max-width: 600px;padding: 20px;display: flex; border: 1px solid #EEEEEE;border-radius: 10px;box-sizing: border-box;}
#kr_review .kr_icon_maile{width: 60%; display:flex;align-items: center;}
#kr_review .kr_icon_maile img{width: 35px;margin-right: 10px;}
#kr_review .kr_icon_maile a{font-size: 18px;font-family: Noto Sans CJK KR;font-weight: 400;color: #38A0F4;line-height: 1;text-decoration: none;}
#kr_review .kr_icon_icon{width: 40%;}
#kr_review .kr_icon_icon a {display: inline-block;text-decoration: none;line-height: 1; box-sizing: border-box;padding: 8px;border-radius:25px;background:#1B1B1B ;margin-right: 5px;}
#kr_review .kr_icon_icon a em {font-size: 20px;color: #fff;font-weight: 400; line-height: 1;}
#kr_review .kr_icon_icon a:hover .twitter1_link{color: #00aced;}
#kr_review .kr_icon_icon a:hover .instagram_link{color: #e20c35;}
#kr_review .kr_icon_icon a:hover .youtube1_link{color: #ff011d;}
#kr_review .kr_icon_icon a:hover .blog_link{color: #10d467;}
#kr_review .bgcolor{background: #CEDEEF;}
#kr_review .margin40{margin-bottom: 40px;}
#kr_review .margin50{margin-bottom: 50px;}
#kr_review .margin60{margin-bottom: 60px;}
@media screen and (max-width: 768px ){
	#kr_review .kr_title {font-size: 26px; margin-bottom: 20px;}
	#kr_review .Event_content_left_p { font-size: 20px;}
	#kr_review .kr_Hollow { width: 14px;height: 14px;}
}
@media screen and (max-width: 600px ){
	#kr_review .kr_icon {flex-wrap: wrap;}
	#kr_review .kr_icon_maile {width: 100%;margin-bottom: 20px;}
	#kr_review .kr_icon_icon {width: 100%;}
	#kr_review .kr_quotes img {width: 20px;}
	#kr_review .kr_title {font-size: 24px;}
	#kr_review .Event_content_left_p {font-size: 20px;}
	#kr_review .Event_content_right { width: 100%; font-size: 16px;}
	#kr_review .Event_content_left {width:100%; margin-right: 0;margin-bottom: 10px;}
	#kr_review .kr_quotes {margin-bottom: 24px;}
	#kr_review .Event_content{flex-wrap: wrap;}
}
@media screen and (max-width: 480px ){
	#kr_review_banner {margin-bottom: 20px;}
	#kr_review .kr_quotes img {width: 16px;}
	#kr_review .kr_quotes {margin-bottom: 20px;}
	#kr_review .Event_content {margin-bottom: 25px;}
	#kr_review .kr_hr {margin-bottom: 30px;}
	#kr_review .kr_Hollow {width: 12px;height: 12px;margin-right: 6px;}
	#kr_review .Event_content_left_p {font-size: 18px;}
	#kr_review .Event_content_right {font-size: 14px;}
}
@media screen and (max-width: 400px ){
	#kr_review .kr_table { font-size: 14px;}
	#kr_review .kr_textlistp { font-size: 14px;}
	#kr_review .kr_icon_maile a {font-size: 16px;}
}