@media only screen and (max-width: 768px){.container{width:100% !important}}div,p{font-family:'Gothic A1',sans-serif,'Noto Sans KR','나눔고딕','맑은 고딕','Malgun Gothic',sans-serif;font-size:12pt;line-height:160%;font-weight:400;color:##595959}.no-padding{padding:0px !important}.styleDoc{margin:30px 0px}.styleDoc p{font-size:16px;font-weight:300;line-height:150%;box-sizing:border-box;padding-top:0px;margin-top:0px}figure.left-cimg-box{margin:2px 15px 10px 0px;text-algin:left;float:left;width:300px;box-sizing:border-box}figure.left-cimg-box>img{text-align:center;width:300px;vertical-align:top}figure.right-cimg-box{margin:2px 0px 10px 15px;text-algin:center;float:right;width:300px}figure.right-cimg-box>img{text-align:center;width:300px}figure.center-cimg-box{clear:both;margin:15px auto;text-algin:center;min-width:300px;max-width:1024px;overflow:hidden;display:table}figure.center-cimg-box>img{text-align:center}figure[class*="cimg-box"]>figcaption{font-size:10pt;color:#515151;display:block;line-height:120%;margin-top:5px}figure[class*="cimg-box"]>figcaption::before{display:inline-block;content:"▲";padding-right:4px}@media screen and (max-width:500px){figure.left-cimg-box{margin:2px 15px 0px 0px;clear:both;width:100%}figure.left-cimg-box>img{text-align:center;vertical-align:top;width:100%}figure.right-cimg-box{margin:2px 15px 0px 0px;clear:both;width:100%}figure.right-cimg-box>img{text-align:center;vertical-align:top;width:100%}figure.center-cimg-box{margin:2px 15px 0px 0px;clear:both;width:100%}figure.center-cimg-box>img{text-align:center;vertical-align:top;width:100%}}#downloadFile::after{display:block;clear:both;content:" "}#downloadFile>ul{list-style:none;margin:0px;padding:0px}#downloadFile>ul>li{list-style:none;margin:0px;float:left;padding:3px 5px}#downloadFile>ul>li>a{color:#343434;display:block;width:100%;position:relative}#downloadFile>ul>li>a:before{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:#3d9970;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}#downloadFile>ul>li>a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#downloadFile>ul>li>a:hover{color:#605ca8}#downloadFile>ul>li>a>i{padding-right:5px}span.bold{font-weight:500}.box-body article.media-item{margin-bottom:10px;padding:15px 0px;cursor:pointer}.box-body article.media-item:after{clear:both;display:block;content:" "}.box-body article.media-item{border-bottom:1px dotted #acacac !important}.box-body article.media-item:last-child{border-bottom:none !important}section.documents .posts article{padding:20px 10px}section.documents .posts article figure{height:200px;width:300px;float:left;margin-right:20px;overflow:hidden;position:relative}section.documents .posts article figure img{object-fit:cover;position:absolute;object-position:50% 50%;width:100%;height:100%}@media only screen and (max-width: 1024px){section.documents .posts article figure{display:block;margin-bottom:20px;width:100%;clear:both;height:400px}}@media only screen and (max-width: 768px){section.documents .posts article figure{height:200px;display:block;margin-bottom:20px;width:100%;clear:both}}section.documents .posts article .post-title{position:relative;width:100%;display:grid;grid-template-columns:1fr 250px}section.documents .posts article .post-title h4.media-heading{font-size:1.5em;padding-bottom:7px;margin-bottom:15px;position:relative}section.documents .posts article .post-title h4.media-heading::after{display:block;position:absolute;bottom:0px;left:0px;width:100px;height:2px;content:" ";background-color:#f90}section.documents .posts article .post-title>.price{text-align:right;padding:0px;margin:0px;top:0px;right:10px;color:#00a65a}@media only screen and (max-width: 768px){section.documents .posts article .post-title>.price{text-align:right;position:relative;font-size:2rem}}section.documents .posts article .summary{color:gray}section.documents .posts article::after{clear:both;display:block;content:" "}section.documents .posts article:nth-child(odd){background-color:#efefef}.box-title{position:relative}.box-title .price{padding:0px;margin:0px;position:absolute;top:0px;right:10px;color:#00a65a}@media only screen and (max-width: 768px){.box-title .price{text-align:right;position:relative;font-size:2rem}}