@charset "UTF-8";

.wrap-sub-visual {background: url(/sites/styleguide/images/common/s_visual05.jpg) no-repeat top center;}

/* 학과소개 - 졸업 후 진로 */
.icon-box.customGrad .title { padding-left:18px; }
.icon-box.customGrad .inner .title:nth-child(1) { margin-top:40px; }
.icon-box.customGrad .inner .title::before { position: absolute; content: ""; background-color:#1f59ad; border-radius: 8px; width: 6px; height: 6px; top: 53px; left: 3px; }
.icon-box.customGrad .inner .title:nth-child(1)::before { top: 52px; }
.icon-box.customGrad .inner .title:nth-child(2)::before { top: 93px; }

/* 학과소개 - 졸업후 진로 */
.text.custom01 { display:flex !important; flex-flow:row wrap; justify-content:flex-start; padding-top: 44px; }
.text.custom01 ul { margin-right:50px; flex-basis:28.33333%; }
.text.custom01 ul li { color:#1f59ad; font-weight:500; font-family:'Noto Regular'; font-size:19px; padding-left:18px; }
.text.custom01 ul li::before { position: absolute; content: ""; background-color:#1f59ad; border-radius: 8px; width: 6px; height: 6px; top:13px; left: 3px; }
.text.custom01.music ul { margin-right:50px; flex-basis:30% !important; }
@media (max-width: 680px) { 
	.text.custom01 ul { margin-right:0px; flex-basis:100% !important; }
	.text.custom01.music ul { margin-right:0px; flex-basis:100% !important; }
}