@charset "utf-8";
a{display:block;}

@media (min-width:600px){

.layout_04:last-child{margin-right:0}
    
.seo_quick_02 h2{font:20px NanumGothicBold; height:29px; color:#444; padding-left:8px; font-weight:800; letter-spacing:-1px;}
.seo_quick_02 h3{float:left; width:30%; height:206px; background:#237ef1; text-align:center; background-size:60px auto; padding-top:15px;}
.seo_quick_02 h3 span{color:#fff; font:15px/23px NanumGothicBold; font-weight:800; letter-spacing:-2px; display:block}
.seo_quick_02 h3 img{width:100%; max-width:55px; height:95px; display:block; margin:0 auto; margin-top:43px;}
.seo_quick_02 ul{float:left; overflow:hidden; background:#eff5fd; width:70%; border-bottom:1px solid #ddd}
.seo_quick_02 ul li{float:left; width:50%;}
.seo_quick_02 ul li a{height:94px; text-align:center; padding-top:15px; border-right:1px solid #ddd; border-top:1px solid #ddd;}
.seo_quick_02 ul li a span{font:14px/23px NanumGothicBold;}
.seo_quick_02 ul li a img{margin:0 auto 10px; width:50px; display:block;}
}

@media (max-width:599px){
    .seo_quick_02 h2,.seo_quick_02 h3,.seo_quick_02 ul li a b{display:none}
	.seo_quick_02 ul{background:#f0e1e3;}
	.seo_quick_02 ul{overflow:hidden; border:1px solid #aaa; }
	.seo_quick_02 ul li{float:left; width:25%;}
	.seo_quick_02 ul li a{height:107px; text-align:center; border-left:1px solid #aaa; padding-top:20px}
	.seo_quick_02 ul li:first-child a{border-left:none;}
	.seo_quick_02 ul li a img{width:60px; display:block; margin:0 auto 10px;}
	.seo_quick_02 ul li a span{font:16px NanumGothicBold; letter-spacing:-1px; font-weight:800; color:#555;}
}

