@charset "utf-8";

@font-face {
	font-family: 'SpoqaHanSansNeo-Bold';
	src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SpoqaHanSansNeo-Bold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
font-family: 'SpoqaHanSansNeo-Regular';
src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SpoqaHanSansNeo-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
}

@font-face {
    font-family: 'SpoqaHanSansNeo-Light';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SpoqaHanSansNeo-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.ie-zone {padding-top:0 !important;}
.at-lnb .at-container {max-width: 1600px !important;}
.page-title .at-container{margin:0 15px;}
.pc-header .at-container {max-width: 1600px !important;}
.amina-header {display:none;}
.search-box {background:#ebebeb; padding:40px 20px 20px 20px; font-size: 16px;line-height: 32px;color: #333; /* border-bottom:3px solid #c6a980; */}
.search-inner{max-width: 1600px !important; margin: 0 auto;}
.filter_box, .list-wrap{max-width: 1600px !important; margin: 0 auto;}
.label-sp { margin-right:10px; }
.at-container{max-width: 1600px !important; margin: 0 auto;}

/* ¸ñ·Ï */
.list-wrap { overflow:hidden; line-height:20px; padding: 50px 20px 50px 20px; margin:0 auto !important;}
.list-wrap .txt-normal { letter-spacing:0; }
.list-wrap .txt-short { letter-spacing:-1px; padding-right:1px; }
.list-wrap .item-row { float:left; }
.list-wrap .item-list{}
.list-wrap .item-image { position:relative; overflow:hidden; }
.list-wrap .item-content { padding-top:10px; margin:0px 4px; text-align:left; }
.list-wrap .item-star { text-align:center; overflow:hidden; letter-spacing:-1px; font-size:18px; line-height:20px; height:20px; margin-bottom:4px; }
.list-wrap .item-name { overflow:hidden; letter-spacing:-1px; padding-right:1px; font-size:16px; }
.list-wrap .item-text { font-size:12px; color:#888; }
.list-wrap .item-price { margin-top:4px; line-height:22px; }
.list-wrap .item-price b { font-size:16px; display:inline-block; margin:0px 4px; }
.list-wrap .item-price b i { font-size:12px; }
.list-wrap .item-price strike { color:#888; margin:0px 4px; font-size:14px; display:inline-block; }
.list-wrap .item-details { color:#888; margin-top:4px; padding:0px 1px; font-size:13px; text-align:center; }
.list-wrap .item-sp { margin:0px 4px; white-space:nowrap; }
.list-wrap .item-sp i { margin-right:2px; color:#888; }
.list-wrap .item-sns { margin-top:15px; text-align:center; }
.list-wrap .item-sns img { width:15%; max-width:34px; border-radius:50%; }
.list-none { margin:0px 0px 15px; padding:80px 0px; text-align:center; color:#888; }
.list-page { margin:30px 10px; }
.list-page .pagination { margin:0; }

/*»ó´ÜÀÌ¹ÌÁö*/
.board-nav {background: url('/img/leica/menu01_bg.jpg') no-repeat center bottom / cover;text-align: center;padding: 120px 0;/* height: 270px; */}
.at-body .at-container{padding:0 !important;}
.at-container {max-width: none !important;}
.zone-left, .zone-right, .zone-center {padding-top:0 !important;}
.board-nav h3 { border-bottom: 0; line-height: 1.1; font-size: 36px; padding: 0; font-weight: bold; color: #fff; margin: 0 auto;}
.board-nav p{color: #fff; font-size: 20px; font-weight: normal; margin: 10px 0 0 0;}

/*°Ë»öÃ¢*/
.search-box .form-control, select.input-sm{background-color: #ebebeb; box-shadow: none;border: 0;}
.search-box .btn {border-radius: 30px !important;}
.search-box  .input-group-addon {border:0;}
.search-box .form-control, select.input-sm { height: 47px !important; border-radius: 25px !important;padding: 5px 20px !important;}
.search-box  .col-sm-5 .input-group-addon {background: transparent;}
.search-box  .input-group .input-group-addon2 {/* position: absolute; */ z-index: 2; right: -20px; color:#333;}
.search-box .input-group-addon:first-child {background: transparent;}
.at-container, .at-container a, .at-container .btn, .at-container input{}
.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn, .search-box .form-control, select.input-sm {font-size: 16px;color:#333;font-family:'SpoqaHanSansNeo-Light','Noto Sans KR', sans-serif !important;}
.search-box .form-control-static {word-break: keep-all;font-family:'SpoqaHanSansNeo-Light','Noto Sans KR', sans-serif !important;}
.search-box .form-group{margin-bottom:30px;display: flex; align-items: center;}
.form-horizontal .checkbox-inline {padding-top: 0;}
.form-horizontal .control-label {padding-top:0;}
.search-box input[type=checkbox] {position: static;margin:-4px 0 0;}
select.input-sm:focus {box-shadow:none;}
.filter_box{/* background: #f9f9f9; */ padding:20px 15px 5px 15px; margin:0 auto;}
.filter_box .col-sm-3:last-child{margin-left: -20px;}
.filter_box .col-sm-3:first-child{margin-right: -15px;}
.btn.active.btn-color, .btn.btn-color:hover, .btn.btn-color:focus, .btn.btn-color:active {background-color: #111; transition: .3s;}


/*¼­ºêÅ¸ÀÌÆ² ¾ÆÀÌÄÜ¼û±è*/
.page-title .fa-search {display:none;}

/*»óÇ°¸®½ºÆ®*/
.list-wrap .item-list {margin-right: 15px; margin-bottom: 30px; border-radius: 5px;}
.list-wrap .item-name {    vertical-align: middle; font-weight: 700; font-size: 22px; line-height: 1.2;letter-spacing: -.025em; color: #222;    height: auto !important;}
.list-wrap .item-name a{font-family:'SpoqaHanSansNeo-Bold','Noto Sans KR', sans-serif !important;}
.nput-group-addon2{border-left:0px !important;}
.nput-group-addon3{border:0px !important; background:none !important;}
.list-wrap .img-wrap { padding-bottom: 100%;}

@media (max-width: 1400px){
	.responsive .at-body .at-boxed.at-container {padding:0 !important;}
	.page-title .at-container{margin:0px;}
}

@media (max-width: 767px){
	.btn.btn-color{padding:10px 20px;}
   .input-group .input-group-addon2{ position: static; padding-right: 0;}
   .search-box .col-sm-5 .input-group-addon2{position: relative; right: 0px;z-index: 2;}
}

@media (max-width: 991px){
	.search-box .form-group {display: block;}
	.responsive .at-body .at-container {/* margin-left: -15px;margin-right: -15px; */}
	.responsive .at-body .at-boxed.at-container {padding:0 !important;}
}

.list-nav{margin-bottom:0 !important;}