body{font-family: 'Noto Sans KR', sans-serif;font-size:14px;color:#727272;min-width:1280px;max-width:100%;overflow-x:hidden}
a:hover{text-decoration:none}
.container{width:1254px;min-width:1254px;margin:0 auto;}
br{font-family:sans-serif!important;}
.only-pc{display:block}
.only-mo{display:none}
.list-inline > li{display:inline-block;}

.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}

.float-left{float:left;}
.float-right{float:right;}

.dim{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);}

.text-kor{font-family: 'Noto Sans KR', sans-serif!important;}
.text-small{font-size:12px;}

/* item */
.item.item-gallery{border:1px solid transparent;transition:.3s}
.item.item-gallery .item-head{line-height:1;font-size:0;overflow:hidden}
.item.item-gallery .item-head img{width:100%;transition:.3s}
.item.item-gallery .item-body{clear:both;padding:20px;min-height:170px;}
.item.item-gallery .item-title{color:#363636;font-size:18px;margin-bottom:14px;letter-spacing:-1px;margin-bottom:20px;display:inline-block}
.item.item-gallery .item-summary{color:#4b4b4c;font-size:14px;line-height:1.5;letter-spacing:-1px}
.item.item-gallery .item-date{clear:both;display:block;text-align:right;padding-top:10px;}
.item.item-gallery .item-foot{clear:both;padding:20px;border-top:1px solid #dfdfdf}

.item.item-hover-zoom:hover .item-head img{transform: scale(1.1);cursor:pointer}
.item.item-hover-zoom:hover{border:1px solid #c4bea3}

.list{margin-left:-80px;}
.list > li{float:left;padding-left:80px;}

.list.list-column-2 > li{width:50%}
.list.list-column-2 > li:nth-last-child(2),
.list.list-column-2 > li:nth-last-child(1){padding-bottom:0;}
.list.list-column-2 > li:nth-child(2n+1){clear:both;float:left;}

.list.list-column-3 > li{width:33.333333333%}
.list.list-column-3 > li:nth-last-child(3),
.list.list-column-3 > li:nth-last-child(2),
.list.list-column-3 > li:nth-last-child(1){padding-bottom:0;}
.list.list-column-3 > li:nth-child(3n+1){clear:both;float:left;}

.list.list-column-4 > li{width:25%}
.list.list-column-4 > li:nth-last-child(4),
.list.list-column-4 > li:nth-last-child(3),
.list.list-column-4 > li:nth-last-child(2),
.list.list-column-4 > li:nth-last-child(1){padding-bottom:0;}
.list.list-column-4 > li:nth-child(4n+1){clear:both;float:left;}

.list.list-column-5 > li{width:20%}
.list.list-column-5 > li:nth-last-child(5),
.list.list-column-5 > li:nth-last-child(4),
.list.list-column-5 > li:nth-last-child(3),
.list.list-column-5 > li:nth-last-child(2),
.list.list-column-5 > li:nth-last-child(1){padding-bottom:0;}
.list.list-column-5 > li:nth-child(5n+1){clear:both;float:left;}

/* table */
.table{width:100%;border-collapse:collapse;}
.table th,
.table td{padding:15px;border-bottom:1px solid #ddd;vertical-align:middle}

.table.table-hover tr:hover{background-color:#f4f4f4}

.table.table-boxy{border:1px solid #ddd;}
.table.table-boxy th,
.table.table-boxy td{border-right:1px solid #ddd;}
.table.table-boxy th:last-child,
.table.table-boxy td:last-child{border-right:0;}

.table.table-center th,
.table.table-center td{text-align:center;}

.table.table-small th,
.table.table-small td{padding:8px;font-size:14px;}

.table.table-striped thead tr{background:#262b38}
.table.table-striped thead tr th{color:#fff;}
.table.table-striped th,
.table.table-striped td{border:0;}
.table.table-striped tbody tr:nth-child(odd){background-color:#f5f5f5;}
.table.table-striped tbody tr:nth-child(even){background-color:#fbfbfb;}

.table.table-data th:first-child,
.table.table-data th:last-child,
.table.table-data td:first-child,
.table.table-data td:last-child{padding:0 30px;}

.table.table-small th,
.table.table-small td{padding:8px;font-size:13px;}



.board-show{}
.board-show .board-head{clear:both;border-top:2px solid #000;border-bottom:1px solid #e1e1e1;padding:28px 0;overflow:hidden}
.board-show .board-head .board-title{float:left;line-height:1;font-size:24px;letter-spacing:-1px;}
.board-show .board-head .board-date{float:right;line-height:1;color:#999;font-size:14px;display:block;margin-top:5px}
.board-show .board-body{clear:both;padding:45px 0;font-size:14px;line-height:22px;color:#555}
.board-show .board-foot{clear:both;border-top:1px solid #e1e1e1;padding:30px 0}
.board-show .board-foot .foot-left{float:left;width:40%;}
.board-show .board-foot .foot-left a{background:url(../images/ico_arrow_left.png) no-repeat left center;padding-left:40px;font-size:14px;color:#333}
.board-show .board-foot .foot-right{float:left;width:40%;text-align:right;}
.board-show .board-foot .foot-right a{background:url(../images/ico_arrow_right.png) no-repeat right center;padding-right:40px;font-size:14px;color:#333}
.board-show .board-foot .foot-center{float:left;width:20%;text-align:center}
.board-show .board-foot .foot-center a{text-indent:-1000em;overflow:hidden;display:inline-block;width:34px;height:22px;background:url(../images/ico_list.png) no-repeat 0 0;margin-top:1px;}

