/*
(주)파이브센스_FIVESENSES.Corp.

본 라이브러리(라이브러리 소스코드)는 (주)파이브센스의 자산입니다.
무단으로 외부로 유출 및 일시 반출을 할 경우 손해배상 책임 및 민사/형사적 책임이 있습니다.
*/
.widget-wrap .main_cont15 .container_fix {max-width: 1230px;}
.main_cont15 .explain_bubble {font-size: 14px; color: #652df1; padding: 11px 15px 13px; border: 1px solid #652df1; border-radius: 19px; position: absolute; top: 42px; left: 15px; z-index: 2;}
.main_cont15 .explain_bubble:after {display: block; content: ""; width: 11px; height: 11px; border: 1px solid #652df1; background: #fff; border-left: 0; border-bottom: 0; position: absolute; left: 34px; bottom: -6px; transform: rotate(135deg);}
.main_cont15 .main_cont_title {display: flex; align-items: center; justify-content: space-between; /*padding: 100px 0 40px;*/ padding-bottom:40px; flex-direction: column;}
.main_cont15 .main_cont_title .widget_froala{width: auto;}
.main_cont15 .main_cont_title h2.widget_froala {width:100%; font-size: 28px; font-weight: 700; color: #363533; text-align: center; font-family: "Noto Sans KR", sans-serif !important; display:flex; justify-content: center; align-items: center;}
.main_cont15 .main_cont_title h2.widget_froala p {font-size: 28px; font-weight: 700; color: #363533; text-align: center; font-family: "Noto Sans KR", sans-serif !important; display:flex;}
.main_cont15 .main_cont_title h2.widget_froala img {object-fit: none; margin-right:6px}
.main_cont15 .main_cont_title p.widget_froala {font-size:14px; color:#77746f; font-family: "Noto Sans KR", sans-serif !important; margin-top:10px}
.main_cont15 .main_cont_title .btn_more {font-size: 16px; color: #666; white-space : nowrap;}
.main_cont15 .widget_box .container_fix{padding: 0;}
.main_cont15 .widget_box .instagram_list {display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: -10px;}
.main_cont15 .widget_box .instagram_list li {width: 19.33333%; margin-top: 12px; border-radius: 5px; overflow: hidden;}

@media (max-width: 1250px) {
	.main_cont15 .widget_box .instagram_list li a img {width: 100%;}
}

@media (max-width: 768px) {
	.main_cont15 .explain_bubble {font-size: 10.5px; padding: 8.5px 9.5px; border-radius: 14.5px; top: -4px; background: #fff;}
	.main_cont15 .explain_bubble:after {width: 7px; height: 7px; left: 40px; bottom: -4px;}
	.main_cont15 .main_cont_title {/*padding: 35px 0 20px;*/ padding-bottom:20px; }
	.main_cont15 .main_cont_title h2.widget_froala {font-size: 19px;}
	.main_cont15 .main_cont_title .btn_more {font-size: 11.5px; font-weight: 500;}
	.main_cont15 .widget_box .instagram_list li {width: 48.48484%; border-radius: 4px;}
	.main_cont15 .main_cont_title h2.widget_froala img {width: 17px; object-fit: contain; margin-right: 4px;}
	.main_cont15 .main_cont_title p.widget_froala {font-size: 11px;}
}