/* 포트폴리오/게시판 등 스타일 추가 */	

.main>.container>.info {display: block; width: 100%; max-width: 1140px; height: auto; margin: 0 auto; margin-bottom: 50px;}
.main>.container>.info>ul {overflow: hidden;}
.main>.container>.info>ul:after {display: block; content: ""; clear: both;}
.main>.container>.info>ul li {float: left; width: 33.33%; text-align: center;}

.main>.container>.view {position: relative; display: block; width: 100%; max-width: 1140px; height: auto; margin: 0 auto; margin-bottom: 50px; word-wrap: break-word; word-break: break-all; overflow-x: auto; line-height: normal !important;}
.main>.container>.view img{position: relative; max-width: 1140px; width: 100%; height: auto !important;}
.main>.container>.view>p {line-height: normal; margin: 0;}

.port-con .title {text-align: center; line-height: 25px; font-size: 21px; font-weight: 600; color: #000;}
.port-con .txt {text-align: center; line-height: 20px; font-size: 16px; color: #666;}
.port-con .url_txt {text-align: center; line-height: 20px; font-size: 16px;}

/* 포트폴리오/게시판 등 스타일 끝 */