	.webzine_wrap {
		width:800px;
		position:relative;
		margin:auto;
		background-color:#e3eefc;
	}
	.webzine_wrap a {
		transition:none!important;
	}
	.webzine_wrap .bg {
		width:100%;
		position:absolute;
		left:0;
		top:0;
		z-index:0;
	}
	.webzine_wrap .bg img {
		width:100%;
    }
	.webzine_wrap .date_wrap {
		position:absolute;
		width:110px;
		right:20px;
		top:0;
		z-index:1;
		box-sizing: border-box;
		background-color:#3852a7;
		border-bottom-left-radius: 20px;
		border-bottom-right-radius: 20px;
		color:#ffffff;
		padding:5px 10px;
		font-family: GmarketSans;
    }
	.webzine_wrap .date_wrap .year {
		width:100%;
		padding:10px;
		font-size:22px;
		border-bottom:1px solid #ffffff;
		box-sizing: border-box;
		color:inherit;
		font-family: inherit;
		text-align:center;
		font-weight:500;
    }
	.webzine_wrap .date_wrap .month {
		width:100%;
		text-align:center;
		box-sizing: border-box;
		font-size:40px;
		color:inherit;
		line-height:100%;
		padding:10px 10px 5px 10px;
		font-family: inherit;
		font-weight:700;
    }
	.webzine_wrap .date_wrap .day {
		width:100%;
		padding-bottom:15px;
		text-align:center;
		box-sizing: border-box;
		font-size:17px;
		line-height:100%;
		color:inherit;
		font-family: inherit;
    }
	.webzine_wrap .logo_wrap {
		position:relative;
		width:100%;
		padding-top:40px;
		text-align:center;
		padding-bottom:30px;
		z-index:1;
	}
	.webzine_wrap .logo_wrap .date {
		width:100%;
		color:#3852a7;
		font-size:20px;
		font-weight:500;
		font-family:GmarketSans;
	}
	.webzine_wrap .tech_news_wrap .visual_wrap {
		padding:0!important;
		position:relative;
	}
	.webzine_wrap .tech_news_wrap .visual_wrap .over_text .s_title{
		display:block;
		font-size:15px;
		font-weight:300;
	}
	.webzine_wrap .tech_news_wrap .visual_wrap .over_text .m_title{
		display:block;
		font-size:36px;
		font-weight:bold;
		margin-bottom:30px;
	}
	.webzine_wrap .tech_news_wrap .visual_wrap .over_text>a {
		display:block;
		font-size:17px;
		font-weight:500;
		padding: 3px 0;
		color:inherit;
	}
	.webzine_wrap .tech_news_wrap .visual_wrap .over_text{
		font-family: GmarketSans;
		color:#ffffff;
		position:absolute;
		top:0;
		left:0;
		z-index:2;
	}
	.webzine_wrap .tech_news_wrap {
		position:relative;
		background-color:#ffffff;
		border-radius:20px;
		margin:0 20px;
		z-index:1;
	}
	.webzine_wrap .tech_news_wrap .con {
		font-size:14px;
		color:#222222;
		line-height:160%;
		margin-bottom:15px;
	}
	.webzine_wrap .tech_news_wrap>img {
		width:100%;
    }
	.webzine_wrap .tech_news_wrap div {
		box-sizing: border-box;
		padding:30px 15px;
    }
	.webzine_wrap .tech_news_wrap div>dl {
		display:inline-block;
		box-sizing: border-box;
		width:49%;
		padding:0 10px;
		color:#3852a7;
		vertical-align:top;
	}
	.webzine_wrap .tech_news_wrap div>dl>dt {
		width:100%;
		font-size:28px;
		line-height:130%;
		letter-spacing: -0.08em;
		color:inherit;
		padding-bottom:15px;
		font-family: GmarketSans;
		font-weight:bold;
		border-bottom:1px solid #2d4aaa;
	}
	.webzine_wrap .tech_news_wrap div>dl>dd.con_dd {
		padding-top:17px;
		min-height:230px;
	}
	.webzine_wrap .tech_news_wrap div>dl>dd.con_dd.ln180 .con{
		line-height:180%;
	}
	.webzine_wrap .tech_news_wrap div>dl>dd {
		width:100%;
		color:inherit;
	}
	.webzine_wrap .tech_news_wrap div>dl>dd a {
		display:block;
		font-size:14px;
		color:inherit;
		font-family: NanumSquare;
		margin-left:10px;
	}
	.webzine_wrap .tech_news_wrap div>dl>dd a::before {
		content : '-';
		box-sizing: border-box;
		margin-left:-10px;
		padding-right:5px;
    }
	.webzine_wrap .tech_news_wrap div>p {
		display:inline-block;
		width:48%;
		box-sizing: border-box;
		padding-left:25px;
		color:#222222;
		font-size:15px;
		font-family: NanumSquare;
		letter-spacing: -0.05em;
	}
	.webzine_wrap .tech_news_wrap div>p a.tit {font-size: 16px;display: block;color: #5d76c8;font-weight: bold;}
	.webzine_wrap .document_wrap {
		float:left;
		display:block;
		width:69%;
	}
	.webzine_wrap .document_wrap .header {
		color:#ffffff;
		background-color:#5d76c8;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		padding:10px 20px;
		font-family: GmarketSans;
		font-weight:600;
    }
	.webzine_wrap .document_wrap dl {
		background-color:#ffffff;
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
    }
	.webzine_wrap .document_wrap dl>div {
		display:inline-block;
		/*border:1px solid #cccccc;*/
		width:49%;
		box-sizing: border-box;
    }
	.webzine_wrap .document_wrap dl>div:first-child {
		padding:20px 10px 20px 20px;
    }
	.webzine_wrap .document_wrap dl>div:nth-child(2) {
		padding:20px 20px 20px 10px;
    }



	/* 논문 소식 영역 */
	.blue {
		color:initial;
		color:#5d76c8;
	}

	/* 카드뉴스 */



	.webzine_wrap .document_wrap dl dt {
		color:#000000;
		font-size:16px;
		letter-spacing: -0.1em;
		font-weight:700;
		font-family: NanumSquare;
		padding-bottom:10px;
    }
	.webzine_wrap .document_wrap dl dd {
		color:#555555;
		font-size:14px;
		letter-spacing: -0.1em;
		font-family: NanumSquare;
		/*padding:20px 20px 0;*/
    }
	.webzine_wrap .tech_news_wrap dl dd button {
		color:#ffffff;
		background-color:#000000;
		border-radius: 15px;
		font-size:13px;
		padding:5px 14px;
		margin-top:15px;
		/*letter-spacing: -0.1em;*/
		font-family: NanumSquare;
		/*padding:20px 20px 0;*/
    }
	.webzine_wrap .document_wrap dl dd button {
		color:#ffffff;
		background-color:#000000;
		border-radius: 15px;
		font-size:13px;
		padding:5px 14px;
		margin-top:15px;
		/*letter-spacing: -0.1em;*/
		font-family: NanumSquare;
		/*padding:20px 20px 0;*/
    }
	.webzine_wrap .news_wrap {
		float:right;
		display:block;
		width:28%;
	}
	.webzine_wrap .news_wrap dl {
		background-color:#ffffff;
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		padding:5px 20px 20px 20px;
    }
	.webzine_wrap .news_wrap .header {
		color:#ffffff;
		background-color:#5d76c8;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		padding:10px 20px;
		font-family: GmarketSans;
		font-weight:600;
    }
	.webzine_wrap .content2 {
		padding:20px 20px 0 20px;
		display:inline-block;
		width:100%;
		box-sizing:border-box;
	}
	.webzine_wrap .news_wrap dl dt {
		color:#000000;
		font-size:16px;
		letter-spacing: -0.1em;
		font-weight:700;
		font-family: NanumSquare;
		padding-bottom:3px;
		padding-top:15px;
    }
	.webzine_wrap .news_wrap dl dt::before {
		content:'·';
		color:#5d76c8;
		font-weight:bold;
		margin-left:-10px;
		padding-right:5px;
    }
	.webzine_wrap .news_wrap dl dd {
		color:#555555;
		font-size:14px;
		letter-spacing: -0.1em;
		font-family: NanumSquare;
		/*padding:20px 20px 0;*/
    }
	.webzine_wrap .company_wrap {
		padding:20px 20px 0 20px;
		width:100%;
		box-sizing:border-box;
    }
	.webzine_wrap .company_wrap .header {
		color:#ffffff;
		background-color:#5d76c8;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		padding:10px 20px;
		font-family: GmarketSans;
		font-weight:600;
    }
	.webzine_wrap .company_wrap .content {
		padding:15px 30px 30px 30px;
		background-color:#ffffff;
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
    }
	.webzine_wrap .company_wrap .content .title {
		color:#5d76c8;
		font-size:23px;
		padding:3px 0;
		font-family: GmarketSans;
		font-weight:bold;
    }
	.webzine_wrap .company_wrap .content ul::after {
		content:'';
		clear:both;
		display:block;
    }
	.webzine_wrap .company_wrap .content ul>li {
		float:left;
    }
	.webzine_wrap .company_wrap .content ul>li:nth-child(1) {
		width:40%;
    }
	.webzine_wrap .company_wrap .content ul>li:nth-child(2) {
		width:60%;
		padding-left:35px;
		box-sizing: border-box;
    }
	.webzine_wrap .company_wrap .content .com_name {
		color:#ffffff;
		display:inline-block;
		padding:4px 14px;
		background-color:#5d76c8;
		border-radius:20px;
		font-size:15px;
		margin-bottom:7px;
		/*line-height: 100%;*/
		font-family: NanumSquare;
    }
	.webzine_wrap .company_wrap .content .com_desc {
		font-size:14px;
		letter-spacing: -0.01em;
		font-family: NanumSquare;
		color:#222222;
    }
	.webzine_wrap .cardnews_law_wrap:after {
		content:'';
		clear:both;
		display:block;
	}
	.webzine_wrap .cardnews_wrap {
		padding:20px 10px 20px 20px;
		margin-bottom:15px;
		width:64%;
		float:left;
		box-sizing:border-box;
    }
	.webzine_wrap .cardnews_wrap .header {
		color:#ffffff;
		background-color:#5d76c8;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		padding:10px 20px;
		font-family: GmarketSans;
		font-weight:600;
    }

	.webzine_wrap .cardnews_wrap .content {
		background-color:#ffffff;
		/*border-radius:20px;*/
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		padding:30px 25px;
    }
	.webzine_wrap .cardnews_wrap .content .title {
		color:#5d76c8;
		font-size:23px;
		padding:3px 0;
		font-family: GmarketSans;
		font-weight:bold;
    }
	.webzine_wrap .cardnews_wrap .content ul {
		padding-top:10px;
	}
	.webzine_wrap .cardnews_wrap .content ul::after {
		content:'';
		clear:both;
		display:block;

    }
	.webzine_wrap .cardnews_wrap .content ul>li {
		float:left;
		width:50%;
    }
	.webzine_wrap .cardnews_wrap .content ul>li:nth-child(2) {
		text-align:right;
    }
	.webzine_wrap .cardnews_wrap .content ul>li>a {
		display:inline-block;
		width:204px;
    }
	.webzine_wrap .cardnews_wrap .content ul>li>a img {
		width:100%;
    }
	.webzine_wrap .cardnews_wrap .content ul>li>a div {
		color:#222222;
		text-align:center;
		font-size:13px;
		font-family: NanumSquare;
		font-weight:500;
		letter-spacing: -0.1em;
		padding:5px 0;
    }

	.webzine_wrap .lawnews_wrap {
		padding:20px 20px 20px 10px;
		margin-bottom:15px;
		width:36%;
		float:right;
		box-sizing:border-box;
    }
	.webzine_wrap .lawnews_wrap .header {
		color:#ffffff;
		background-color:#5d76c8;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		padding:10px 20px;
		font-family: GmarketSans;
		font-weight:600;
    }

	.webzine_wrap .lawnews_wrap .content {
		background-color:#ffffff;
		/*border-radius:20px;*/
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		padding:30px 20px;
    }
	.webzine_wrap .lawnews_wrap .content .title {
		color:#5d76c8;
		font-size:23px;
		padding:3px 0;
		font-family: GmarketSans;
		font-weight:bold;
    }
	.webzine_wrap .lawnews_wrap .content ul {
		padding-top:10px;
	}
	.webzine_wrap .lawnews_wrap .content ul::after {
		content:'';
		clear:both;
		display:block;

    }
	.webzine_wrap .lawnews_wrap .content ul>li {
		text-align:center;
    }
	.webzine_wrap .lawnews_wrap .content ul>li:nth-child(2) {
		text-align:center;
    }
	.webzine_wrap .lawnews_wrap .content ul>li:nth-child(3) {
		text-align:right;
    }
	.webzine_wrap .lawnews_wrap .content ul>li>a {
		display:inline-block;
		width:204px;
    }
	.webzine_wrap .lawnews_wrap .content ul>li>a img {
		width:100%;
    }
	.webzine_wrap .lawnews_wrap .content ul>li>a div {
		color:#222222;
		text-align:center;
		font-size:13px;
		font-family: NanumSquare;
		font-weight:500;
		letter-spacing: -0.1em;
		padding:5px 0;
    }

	.webzine_wrap .footer {
		background-color:#222222;
		padding:20px;
	}
	.webzine_wrap .footer ul::after {
		content:'';
		clear:both;
		display:block;
    }
	.webzine_wrap .footer ul>li {
		float:left;
		/*border:1px solid #ff0000;*/
    }
	.webzine_wrap .footer li.information .copyright {
		color:#999999;
		font-size:11px;
    }
	.webzine_wrap .footer li.information {
		padding:10px 30px 10px 50px;
		box-sizing: border-box;
		font-family: NanumSquare;
		font-size:13px;
		opacity: 0.8;
		color:#ffffff;
		line-height:160%;
    }
	.webzine_wrap .footer li.information .space {
		display:inline-block;
		width:180px;
    }