/* common */
a, area {outline:0;}
html , body {overflow-x:hidden;}
.at-body {margin-top:-10px;}
.at-content {padding:0;}
.wing-wrap {display:none;}
.page-wrap img {max-width:none !important;}
.btn.btn-color {background:#1765a1 !important; border-color:#1765a1 !important;}
@media (max-width:1900px) {
.pc-img {width:100%;}
}
@media (max-width:991px) {
img[usemap] {border: none; height: 100% !important; max-width: 100%; width: 100% !important;}
.at-body .at-container {padding:0 10px !important;}
}
/* 모바일 이미지 저장 제한*/
body { -webkit-touch-callout:none; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; -ms-user-select:none; user-select:none; }

/* at-header */
.at-lnb {display:none;}
.pc-header {display:none;}
.m-header {background:#fff; padding:10px; margin-bottom:10px;}
.m-header .header-logo {text-align:left;}
.m-header .header-icon a {color:#333333; font-size:30px; text-align:right;}
.header-menu-wrap {position:fixed; left:0; top:0; width:240px; height:100%; background:#fff; border:1px solid #e5e5e5; box-sizing:border-box; padding:40px 0; z-index:11;}
.header-menu-wrap .logo {text-align:center;}
.header-menu-wrap .menu {padding:25% 0 0 0;}
.header-menu-wrap .menu span {display:block; padding:0 30px; cursor:pointer;}
.header-menu-wrap .menu span a {display:block; width:100%; padding-bottom:10%; font-family: 'Noto Sans KR', sans-serif; font-weight:bold; font-size:16px; color:#333;}
.header-menu-wrap .menu span a:hover {color:#1765a1;}
.header-menu-wrap .menu span.on a {color:#1765a1;}
.header-menu-wrap .info {position:absolute; left:0; bottom:0; width:100%; padding:40px 30px;}
.header-menu-wrap .info p {margin:0; font-size:13px;}
.header-menu-wrap .info p:first-child {margin-bottom:10px;}
.header-menu-wrap .info p:last-child {margin-top:10px;}
.header-menu-wrap .info p b {font-size:14px;}
.header-sub-wrap {position:fixed; left:0px; top:0; width:208px; height:100%; background:rgba(0,0,0,0.8); z-index:10; padding:40px 25px; opacity:0; transition:all ease 0.5s;}
.header-sub-wrap.left {left:240px; opacity:1;}
.header-sub-wrap .logo {visibility:hidden;}
.header-sub-wrap .menu {padding-top:47%;}
.header-sub-wrap .menu span {display:none;}
.header-sub-wrap .menu span.active {display:block;}
.header-sub-wrap .menu span a {display:block; width:100%; padding-bottom:10%; font-family:'Noto Sans KR', sans-serif; font-weight:bold; font-size:16px; color:#fff;}
.header-sub-wrap .menu span a.on {color:#1765a1;}
.header-sub-wrap .menu span a:hover {color:#1765a1;}
.header-cate-wrap {position:absolute; left:0; top:0; width:100%; height:40px; line-height:40px; border-bottom:1px solid #c6c5c4; text-align:right; z-index:10; padding:0 2%;}
.header-cate-wrap a {color:#fff; font-size:13px; padding:0 5px;}
.header-cate-wrap a:after {content:"|"; color:#d6d6d6; padding-left:10px; font-size:11px; position:relative; top:-2px;}
.header-cate-wrap a:last-child:after {display:none;}
.header-loca-wrap {overflow:hidden; box-sizing:border-box; border-bottom:1px solid #e5e5e5; text-align:center;}
.header-loca-wrap span.off {display:none;}
.header-loca-wrap span a {display:inline-block; font-family:'Noto Sans KR', sans-serif; color:#333; font-size:16px; font-weight:bold; padding:0 30px;}
.header-loca-wrap span a font {display:block; width:100%; padding:15px 0;}
.header-loca-wrap span a.on font {border-bottom:3px solid #1765a1;}
.header-drop-wrap .dropdown {width:50%; float:left;}
.header-drop-wrap .dropdown button {width:100%; background:none !important; border:0 !important; border-bottom:1px solid #e5e5e5 !important; font-family:'Noto Sans KR', sans-serif; font-weight:bold; color:#333; font-size:17px; padding:10px 0;}
.header-drop-wrap .dropdown .dropdown-menu {width:100%;}
.header-drop-wrap .dropdown .dropdown-menu span {display:block; padding:0 10px;}
.header-drop-wrap .dropdown .dropdown-menu span a {font-size:13px; display:block; font-family:'Noto Sans KR', sans-serif;}
.header-drop-wrap .dropdown.first-dropdown button span.off {display:none;}
.header-drop-wrap .dropdown.second-dropdown button span.off {display:none;}
.header-drop-wrap .dropdown.second-dropdown button span a.off {display:none;}
.header-drop-wrap .dropdown.second-dropdown button i {position:absolute; right:5%; top:15px; color:#1765a1; font-weight:bold; font-size:20px;}
.header-drop-wrap .dropdown.second-dropdown button a {color:#1765a1;}
.header-drop-wrap .dropdown.second-dropdown .dropdown-menu span.off {display:none;}
.header-title-wrap {overflow:hidden; text-align:center; padding-top:90px;}
.header-title-wrap span.off {display:none;}
.header-title-wrap span a {font-family:'Noto Sans KR', sans-serif; color:#333; font-weight:bold; font-size:40px; padding-top:10px; display:inline-block;}
.header-title-wrap span a.off {display:none;}
@media (max-width:1450px) {
.header-title-wrap {padding-top:7%;}
.header-title-wrap span a {font-size:30px;}
}
@media (max-width:991px) {
.header-title-wrap {width:100%;}
}
@media (max-width:380px) {
.header-title-wrap {padding-top:13%;}
.header-title-wrap span a {font-size:25px;}
}

/* at-menu */
.pc-menu {display:none;}
.m-menu {display:none !important;}

/* at-footer */
.at-footer {display:none;}

/* at-wrapper */
.at-body {max-width:1680px; margin-left:240px;}
.banner-wrap {position:relative; overflow:hidden; text-align:center; background-size:cover;}
.banner-wrap .img {position:absolute; left:0; top:0;}
.banner-wrap .text {width:246px; height:246px; position:relative; margin:50px 0; margin-left:50%; transform:translateX(-50%);}
.banner-wrap .text span {position:absolute; display:inline-block; width:100%; top:50%; left:0px; transform:translateY(-50%); font-family:'Noto Sans KR', sans-serif; font-weight:bold; color:#fff; font-size:25px; letter-spacing:1px;}
.banner-wrap .text span font:first-child {transition:all ease 2.3s; opacity:0;}
.banner-wrap .text span font:nth-child(2) {transition:all ease 6.3s; opacity:0;}
.banner-wrap .text span font:nth-child(3) {transition:all ease 3.3s; opacity:0;}
.banner-wrap .text span font:nth-child(4) {transition:all ease 1.3s; opacity:0;}
.banner-wrap .text span font:nth-child(5) {transition:all ease 4.3s; opacity:0;}
.banner-wrap .text span font:nth-child(6) {transition:all ease 6.3s; opacity:0;}
.banner-wrap .text span font:nth-child(7) {transition:all ease 5.3s; opacity:0;}
.banner-wrap .text span font:nth-child(8) {transition:all ease 3.3s; opacity:0;}
.banner-wrap .text span font:nth-child(9) {transition:all ease 7.3s; opacity:0;}
.banner-wrap .text span font:nth-child(10) {transition:all ease 4.3s; opacity:0;}
.banner-wrap .text span font:nth-child(11) {transition:all ease 1.3s; opacity:0;}
.banner-wrap .text .br-top {position:absolute; left:0; top:0; width:0; height:1px; background:#fff; transition:1000ms cubic-bezier(0, 0.4, 0.5, 1);}
.banner-wrap .text .br-right {position:absolute; right:0; top:0; width:1px; height:0; background:#fff; transition:1000ms cubic-bezier(0, 0.4, 0.5, 1);}
.banner-wrap .text .br-bottom {position:absolute; right:0; bottom:0; width:0; height:1px; background:#fff; transition:1000ms cubic-bezier(0, 0.4, 0.5, 1);}
.banner-wrap .text .br-left {position:absolute; left:0; bottom:0; width:1px; height:0; background:#fff; transition:1000ms cubic-bezier(0, 0.4, 0.5, 1);}
.at-container.w-main {margin-bottom:5%;}
@media (max-width:991px) {
.at-body {margin-left:0;}
.banner-wrap .img {position:static;}
}

/* board */
	/* gallery */
	.label-cap {display:none;}
	.board-list .img-wrap .img-item {border:1px solid #e5e5e5;}
	/* list */
	.div-head {border-bottom:2px solid #333 !Important;}
	.list-board .list-body .wr-name {text-align:center !important; font-weight:100 !important;}
	.list-board .list-body li {padding:5px 0;}
	.list-item h2 {margin:10px 0 5px 0 !important; text-align:left !important; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.list-item .list-details {display:none;}
	.list-item .list-dates {color:#747474;}
	@media (max-width:480px) {
	.list-item h2 {font-size:13px !important; margin-bottom:0 !important;}
	.list-item .list-dates {font-size:12px;}
	}
	/* write */
	/* .well {display:none;} */
	.board-wrap {overflow:hiddne;}
	.board-wrap .board-title {overflow:hidden; font-weight:bold; color:#333; font-size:20px; padding:10px 0 5px 0; border-bottom:2px solid #333;}
	.board-wrap .board-text {overflow:hidden; font-size:13px; padding:10px 0 0 0; color:#e91010;}
	.board-wrap .board-wrap-div {overflow:hidden;}
	.board-wrap .board-wrap-div input {height:37px; border:1px solid #dedede !important; font-size:13px; padding-top:8px; color:#888888;}
	.board-wrap .board-wrap-div select {height:37px; border:1px solid #dedede !important; font-size:13px; padding:8px 5px 5px 5px; width:49%; float:left; color:#888888; cursor:pointer;}
	.board-wrap .board-wrap-div select.first-select {margin-right:1%;}
	.board-wrap .board-wrap-div select.second-select {margin-left:1%;}
	.board-wrap .board-wrap-div select.second-select option {display:none;}
	.board-wrap .board-wrap-div .board-wrap-div-half {width:50%; float:left; margin-top:10px;}
	.board-wrap .board-wrap-div .board-wrap-div-half:last-child {padding-left:10px;}
	.board-wrap .board-wrap-div .board-wrap-div-half.board-wrap-padding {padding-left:0;}
	.board-wrap .board-wrap-div .board-wrap-div-half input:-webkit-autofill,
	.board-wrap .board-wrap-div .board-wrap-div-half input:-webkit-autofill:hover,
	.board-wrap .board-wrap-div .board-wrap-div-half input:-webkit-autofill:focus {-webkit-text-fill-color: #888888; -webkit-box-shadow: 0 0 0px 1000px transparent inset; transition: background-color 5000s ease-in-out 0s;}
	.board-wrap .board-wrap-div .board-wrap-div-all {clear:both; margin-top:10px;}
	.board-wrap .board-wrap-div .board-wrap-div-all textarea {margin-top:10px !important;}
	.write-btn button {background:#1765a1 !important; border-color:#1765a1 !important; padding:10px 50px; font-size:15px;}
	@media (max-width:700px) {
	.board-wrap .board-wrap-div .board-wrap-div-half {width:100%; padding:0 !important;}
	}
	@media (max-width:480px) {
	.board-wrap .board-wrap-div select {width:100%; margin:0 !important;}
	.board-wrap .board-wrap-div select.second-select {margin-top:10px !important;}
	}

/* item */
	/* cate */
	.amina-header {display:none;}
	.list-category {display:none;}
	.list-sort {display:none;}
	.list-qty {overflow:hidden; margin-top:5%; margin-bottom:3%; border-bottom:1px solid #333; padding-bottom:5px; color:#333; font-size:13px;}
	/* list */
	.shop-list .img-wrap .img-item {border:1px solid #e5e5e5;}
	.shop-list .item-list {border:0 !important;}
	.shop-list .item-content .item-desc {display:none;}
	.shop-list .item-cur-price {display:none;}
	.shop-list .item-content {padding:10px 0 !important; height:30px !important; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.shop-list .item-content strong {font-size:14px !important; color:#333; letter-spacing:0px !important;}
	.shop-list .item-price {padding:5px 0 0 0 !important; font-size:14px; color:333;}
	.shop-list .item-price .pull-right {display:block !important; text-align:center; width:100%;}
	.shop-list .item-price span {font-size:14px !important;}
	/* skin */
	.label-band {display:none;}
	.item-head {margin-top:30px;}
	.item-head .desc {display:none;}
	.item-head .option-tbl th {font-weight:bold !important; font-size:13px; width:150px !important;}
	.item-head .option-tbl td {color:#666666 !important; font-size:13px;}
	.item-tab .tabs ul.tabs-top li.active a {color:#1765a1 !important;}
	.item-head .price-sum span {color:#1765a1 !important;}
	.item-tab .tabs ul.tabs-top a:hover, .item-tab .tabs ul.tabs-top a:active, .item-tab .tabs ul.tabs-top a:focus {background:#fff !important; color:#1765a1 !important;}
	@media (max-width:480px) {
	.item-head .option-tbl th {width:80px !important;}
	}
	/* wideget */
	.miso-item-slider .img-wrap .img-item {border:1px solid #e5e5e5;}
	.miso-item-slider .item-list {border:0 !important;}
	.miso-item-slider .item-content .item-desc {display:none;}
	.miso-item-slider .item-cur-price {display:none;}
	.miso-item-slider .item-content {padding:10px 0 !important; height:30px !important; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.miso-item-slider .item-content strong {font-size:14px !important; color:#333; letter-spacing:0px !important;}
	.miso-item-slider .item-price {padding:5px 0 0 0 !important; font-size:14px; color:333;}
	.miso-item-slider .item-price .pull-right {display:block !important; text-align:center; width:100%;}
	.miso-item-slider .item-price span {font-size:14px !important;}
	.owl-carousel .owl-controls .owl-buttons div {transform:translateY(-50%); display:block !important; background:#333 !important;}

/* footer 추가 */
.foot_info{border-top:1px solid #eee; padding:30px 0;}
.foot_info ul{list-style:none; text-align:center; display:block; padding:0; margin:0 auto;}
.foot_info ul li{display:inline-block; margin:0 5px;}

.lang_st{
	margin-bottom:15px !important;
}
.lang_st span:first-child{
	margin-right:10px;
}
@media (max-width:991px){
	.lang_st{
		width:100%;
	}
	.foot_info li{
		width:100%;
	} 
}


/* 추가  history_2019/11/22 */
.history_wrap .m-img{
	display:none;
}
.history_wrap .pc-img{
	display:block;
	margin:0 auto;
}
.history_wrap .real_nav .item_nav{
	display:table;
	width:100%;
	max-width:1170px;
}
.history_wrap .real_nav .item_nav li{
	list-style:none;
	display:table-cell;
	width:25%;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5; 
}
.history_wrap .real_nav .item_nav li:last-child{
	border-right:1px solid #e5e5e5;
}
.history_wrap .real_nav .item_nav li a{
	display:block;
	 font-family:'Lato';
	 font-size:18px;
	 color:#333;
	 font-weight:600;
	 padding:15px 0;
	 text-align:center;
}
.history_wrap .real_nav .item_nav li.active{
	border-color:#1765a1;
}
.history_wrap .real_nav .item_nav li.active a{
	background:#1765a1;
	color:#fff;
}
@media (max-width:991px){
	.history_wrap .m-img{
		width:100%;
		display:block;
	}
	.history_wrap .pc-img{
		display:none;
	}
}
@media (max-width:480px){
	.history_wrap .real_nav .item_nav li a{
			font-size:15px;
	}
}
@media (max-width:360px){
	.history_wrap .real_nav .item_nav li a{
			font-size:13px;
	}
}