
/* 포토폴리오 영역 */
.works {position:relative;display:block;width:auto;margin:30px 0px 0px 0px;}
.works:after {clear:both;content:"";display:block;}
.works h2 { padding:0px 0px 20px 20px;}
.works .item-box {position:relative;display:block;width:100%;padding:0px;margin:0px;}
.works a {width:33.3%;}
.works a img{width:100%; height:auto; margin-top:2px; margin-left:2px; max-width:100%;}

.portfolio_list_wrap {position:relative;display:block;width:auto;}
.portfolio_list_wrap .portfolio_item_list {position:relative;display:block;float:left;}
.portfolio_list_wrap .portfolio_item_list:after {clear:both;content:"";display:block;}
.portfolio_list_wrap .item_info_wrap {position:relative;display:block;overflow:hidden;color:#fff;}
.portfolio_list_wrap .item_info {position:absolute;top:0px;left:0px;width:100%;height:100%;background:url('/_img/list_bg.png') repeat 0 0;color:#fff;font-weight:0;text-shadow:0px;}
.portfolio_list_wrap .item_info * {color:#fff;font-weight:0;text-shadow:none;}
.portfolio_list_wrap .item_info .info1{position:absolute;top:0px;left:0px;padding:20px;text-align:left;font-size:12px;color:#fff;}
.portfolio_list_wrap .item_info .info1 strong{font-size:14px; line-height:24px; margin-bottom:8px;}
.portfolio_list_wrap .item_info .info2 {position:absolute;left:0px;bottom:0px;width:100%; height:40px; border-top:1px solid #ca555b;line-height:40px; text-align:center}
.portfolio_list_wrap .item_info .info2 .txt{display:inline-block; height:9px; line-height:9px; padding:0 8px; border-right:1px solid #d26c6f; font-size:10px;}
.portfolio_list_wrap .item_info .info2 .txt2{display:inline-block; height:9px; line-height:9px; padding:0 8px; font-size:11px;}
.portfolio_list_wrap .item_info .info2 .txt3{display:inline-block; height:9px; line-height:9px; padding:0; font-size:11px;color:#fff;}
.portfolio_list_wrap .item_info .info2 .txt4{display:inline-block; height:9px; line-height:9px; margin-left:8px; margin-right:8px; border-right:1px solid #d26c6f; font-size:11px;}
.w_more { position:relative; margin:0px auto; margin-top:40px; width:49px; height:49px; }

.portfolio_list_wrap .item_info .info3 {font-size:11px;}


#portfolio_list_wrap {position:relative;display:block;width:auto;margin:0px;}
#portfolio_list_wrap:after {clear:both;content:"";display:block;}
