<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.subtop_ad { top: 62px; }
.container { padding-top: 115px; }
.info_b {  color: #404040; font-size: 14px; letter-spacing: -1px; border-bottom:1px solid #d5d5d5; padding:10px 20px; }
.info_b .txt { height:75px; padding-left:90px; position:relative; box-sizing:border-box; display:flex; flex-wrap:wrap; align-items:center;}
.info_b .img {
	width:75px; height:75px; position:absolute; top:0; left:0;
	border:1px solid #bebebe; border-radius:25px; overflow:hidden;background:#f4f4f4;
}
.info_b .img img {width:100%; min-height:100%;}
.info_b .txt h1 { width:100%; font-weight: normal; display: block; line-height:1.4;  font-size:16px; margin-bottom:-10px;}
.info_b .txt h1 strong { font-size:20px; margin-right:4px; }
.info_b .txt a {width:29px; height:29px; border-radius:50%; margin-right:7px; background:#fff; text-align:center; text-indent:-300px; overflow:hidden; color:transparent; border:1px solid;}
.info_b .txt a.a_mail {background:url("//img.nocutnews.co.kr/nocut/common/ico_sns_mail1.png") no-repeat center; background-size:16px auto; border-color:#2d2421;}
.info_b .txt a.a_naver { background:url("//img.nocutnews.co.kr/nocut/common/ico_sns_naver1.png") no-repeat center; background-size:16px auto; border-color:#38b54a; }
.info_b .txt a.a_chat {background:url("//img.nocutnews.co.kr/nocut/common/ico_sns_kakao1.png") no-repeat center; background-size:16px auto; border-color:#371b1c; }
.info_b .txt a:hover { text-decoration: none !important; }
div.container .info_b .txt a.btn_subscribe {width:auto; border-radius: 30px; padding: 0 10px; font-size:14px; margin-right:10px; line-height:27px; box-shadow:none; color:#e83921; text-indent:0;}
div.container .info_b .txt a.btn_subscribe:before { content: '+';height:auto; margin-right:0; float:none; background:none;}
.info_b .d_b p { width:85%; height:50px; overflow:hidden;}
.info_b p { width:80%; padding-top:10px;font-size:15px; clear:both;}
.con_b { width:100%;}
@media (max-width:640px) {

}
@media (max-width:400px) {
	.info_b { padding:4%;}
	.info_b p { width:100%; padding-top:3%;}
}
@media (max-width:360px) {
	.info_b .txt { height: 70px; padding-left: 80px; }
	.info_b .img { width: 70px; height: 70px; border-radius:17px; }
	.info_b .txt h1 {font-size: 14px; }
	.info_b .txt h1 strong { font-size:18px; }
	.info_b .txt a { padding: 0 9px; font-size: 14px; line-height: 25px; margin-right:7px;}
	.info_b .txt a:before { height: 25px; margin-right: 3px;}
	.info_b p {  }
}
</pre></body></html>