/* common */
@font-face { font-family: 'NanumSquare'; font-weight:200; src:url('/font/NanumSquareL.eot');src:local(¡Ø), url('/font/NanumSquareL.woff') format('woff');}
@font-face { font-family: 'NanumSquare'; font-weight:400; src:url('/font/NanumSquare.eot');src:local(¡Ø), url('/font/NanumSquare.woff') format('woff');}
@font-face { font-family: 'NanumSquare'; font-weight:600; src:url('/font/NanumSquareB.eot');src:local(¡Ø), url('/font/NanumSquareB.woff') format('woff');}
@font-face { font-family: 'NanumSquare'; font-weight:800; src:url('/font/NanumSquareEB.eot');src:local(¡Ø), url('/font/NanumSquareEB.woff') format('woff');}
html , body {overflow-x:hidden;}
.at-title {display:none;}
.amina-header {display:none;}
.btn.btn-color {background:#f15f24 !important; border-color:#f15f24 !important;}
.img-wrap .img-item img {width:100% !important;}
@media (max-width:1900px) {
.page-img {width:100%;}
}

/* lnb */
.at-lnb {border-bottom:1px solid #e5e5e5; padding:10px 0;}
.at-lnb img {position:relative; top:10px;}
.at-lnb .search {display:inline-block; margin-right:20px; position:relative; top:3px;}
.at-lnb .search div {background:#e5e5e5; overflow:hidden; border-radius:20px; padding:5px 15px;}
.at-lnb .search div input {background:#e5e5e5; border:1px solid #e5e5e5; outline:0;}
.at-lnb .search div button {background:#e5e5e5; color:#666; position:relative; top:-2px; right:-10px;}
.at-lnb ul {display:inline-block; padding:0; position:relative; top:-5px;}
.at-lnb ul > li {padding:0 5px;}
.at-lnb ul > li > a {color:#777; font-size:15px; font-family:'Noto Sans KR', sans-serif;}
.at-lnb ul > li > a b {color:#f15f24 !important;}
.at-lnb ul > li::after {content:"|"; margin:0 0 0 8px;}
@media (max-width:991px) {
.at-lnb {display:none;}
}

/* qna */
.wt_wrap {overflow:hidden; border-top:2px solid #333; margin-bottom:10%;}
.wt_wrap .box {display:table; table-layout:fixed; width:100%; border-bottom:1px solid #ccc;}
.wt_wrap .box > div {display:table-cell; padding:10px 0; vertical-align:middle;}
.wt_wrap .box > div.type {width:170px; background:#f9f9f9; text-indent:10px;}
.wt_wrap .box > div.type label {font-size:14px;}
.wt_wrap .box > div.body {padding:10px 15px;}
.wt_wrap .box > div.body .wd {width:40% !important;}
.wt_wrap .box > div.body input[type=text],
.wt_wrap .box > div.body input[type=password],
.wt_wrap .box > div.body select {width:100%; border:1px solid #ccc; height:35px; border-radius:5px; padding:0 15px;}
.wt_wrap .button {margin-top:30px; text-align:center;}
.wt_wrap .button button {padding:15px 50px; font-size:16px;}
@media (max-width:767px) {
.wt_wrap .box {display:block;}
.wt_wrap .box > div {display:block; width:100% !important; padding:7px 0;}
.wt_wrap .box > div.type label {font-size:14px;}
.wt_wrap .box > div.body .wd {width:100% !Important;}
.wt_wrap .button button {padding:10px 40px; font-size:14px;}
}

/* faq */
.faq_tail{width:100%; border-top:2px solid #333333}
.faq_tail .panel.panel-default{width:100%; }
.faq_tail .div-panel.panel-group .panel-heading a{padding:20px 40px; border-bottom:1px solid #e5e5e5; border-top:0;}
.faq_tail .div-panel.panel-group .panel-heading a.active{border-bottom:1px solid #e5e5e5 !important;}
.faq_tail .div-panel.panel-group .panel-body{border-bottom:1px solid #e5e5e5 !important; background-color:#f9f9f9; padding:20px 0px 20px 72px; color:#777777; font-size:16px; line-height:24px;}
.faq_icon{width:20px;  margin-right:15px; display:block; float:left;}
.faq_text{width:calc(100% - 35px); float:left; font-family:'Noto Sans KR', sans-serif ; font-weight:400; color:#555555;}
.faq_arrow{position:absolute; top:50%; transform:translateY(-50%); right:20px;}
.panel-heading .faq_text{font-size:17px; color:#555; font-weight:400; line-height:25px;} 
.panel-body .faq_text{font-size:17px; color:#888888; line-height:25px;}
.faq_arrow img:first-child{position:absolute; top:0; left:0; opacity:0;}
.faq_q.active .faq_arrow img:last-child{opacity:0;}
.faq_q.active .faq_arrow img:first-child{opacity:1;}
@media (max-width:767px) {
.faq_tail .div-panel.panel-group .panel-heading a {padding:15px 25px;}
.panel-heading .faq_text {font-size:15px;}
}
@media (max-width:500px){
	.faq_tail .div-panel.panel-group .panel-heading a{padding:15px 20px;}
	.faq_tail .div-panel.panel-group .panel-body{padding:15px 20px;}
	.panel-heading .faq_text{font-size:15px; color:#555; font-weight:400; line-height:22.5px;} 
	.panel-body .faq_text{font-size:14px; color:#888888; line-height:21px;}
}

/* box */
.leftt {width:240px; float:left;}
.leftt h2 {color:#222; font-size:24px; position:relative; margin:0; padding-left:20px;}
.leftt h2:before {position:absolute; left:0; top:0; width:5px; height:100%; background:#f15f24; content:""; border-radius:5px;}
.leftt h3 {height:60px; line-height:60px; background:url('/img/cate_bg.jpg') left top no-repeat; background-size:cover; margin:0; color:#fff; font-size:17px; padding-left:17px; margin-top:25px;}
.pc_menu .cate_wrap ul {list-style:none; padding:0; margin:0; overflow:hidden; border:1px solid #ddd; border-width:1px 0 0 1px;}
.pc_menu .cate_wrap ul li {border:1px solid #ddd; border-width: 0 1px 1px 0; background-color:#f9f9f9;}
.pc_menu .cate_wrap ul li a {display:block; padding:15px; color:#555; font-size:15px;}
.pc_menu .cate_wrap ul li.on a {color:#f15f24; font-weight:600;}
.pc_menu .cate_wrap ul li:hover a{color:#fff; background-color:#f15f24;}
.pc_menu .cate_wrap ul li a:before {content:"-"; display:inline-block; margin-right:5px;}
.rightt {width:calc(100% - 240px); float:left; padding-left:40px;}
.m_menu {display:none; position:relative; z-index:3;}
.m_menu button {display:block; padding:15px 0; font-size:17px; width:100%; background:#f15f24; border:1px solid #f15f24; color:#fff; position:relative; outline:0;}
.m_menu button i {position:absolute; right:15px; top:50%; transform:translateY(-50%); font-size:20px;}
.m_menu ul {position:absolute; left:0; top:43px; width:100%; list-style:none; padding:0; margin:0; border:1px solid #ccc; border-width:0 0 0 1px; display:none; background:#fff;}
.m_menu ul li {text-align:center; border:1px solid #ccc; border-width:0 1px 1px 0;}
.m_menu ul li a {display:block; padding:10px 0; font-size:14px;}
.m_menu ul li.on a {font-weight:bold; color:#f15f24;}

.m07_01 .box .body .form-group .col-sm-10 { margin-left:0!important; margin-top:10px;}

@media (max-width:991px) {
.leftt {width:100%;}
.rightt {width:100%; padding-left:0;}
.pc_menu {display:none;}
.m_menu {display:block;}
}
@media (max-width:767px) {
.m_menu button {font-size:15px; padding:10px 0;}
.m_menu button i {font-size:17px;}
.m_menu ul li a {padding:7px 0; font-size:13px;}
}

/* item */
.item_wrap {overflow:hidden; margin-bottom:15%;}
.item_wrap h1 {margin:0; text-align:left; font-size:28px; color:#333; font-weight:600; margin-bottom:15px; line-height:1.3;}
.item_wrap .image {width:425px; float:left; border:1px solid #e5e5e5;}
.item_wrap .image #sit_pvi_thumb {background:#fafafa; margin:0; border-top:1px solid #e5e5e5;}
.item_wrap .image #sit_pvi_thumb img {border:1px solid #e5e5e5 !important;}
.item_wrap .detail {width:calc(100% - 425px); float:left; padding-left:45px;}
.item_wrap .detail .it_price {text-align:right; color:#333; font-size:30px; font-weight:600; overflow:hidden; line-height:1;}
.item_wrap .detail .it_price span {font-size:15px; font-weight:normal; display:inline-block; }
.item_wrap .detail .it_price span.price_right{font-size:24px; margin-left:15px; font-weight:600;}
.item_wrap .detail .it_table {overflow:hidden; margin-top:20px;}
.item_wrap .detail .it_table .title {font-size:16px; color:#333; font-weight:600; text-align:center; padding:10px 0;}
.item_wrap .detail .it_table ul {list-style:none; padding:0; margin:0; overflow:hidden;}
.item_wrap .detail .it_table ul li {padding:10px; border:1px solid #e5e5e5; border-top:0; font-size:13px; color:#666;}
.item_wrap .detail .it_table ul li span {color:#333; font-size:14px; font-weight:600;}
.item_wrap .detail .it_table div.origin {width:49%; float:left;}
.item_wrap .detail .it_table .origin .title {background:#cdeafa;}
.item_wrap .detail .it_table .price .title {background:#cdeafa;}
.item_wrap .detail .it_table .price {width:49%; float:left; margin-left:2%;}
.item_wrap .detail .it_opt {overflow:hidden; margin-top:20px;}
.item_wrap .detail .it_opt > label {width:150px; float:left; margin-bottom:15px; color:#333; font-size:14px; font-weight:600;}
.item_wrap .detail .it_opt select {width:calc(100% - 150px); float:left; margin-bottom:15px;}
.item_wrap #it_sel_option .list-group-item {padding:15px !important;}
.item_wrap #it_sel_option .list-group-item label {position:relative; top:5px;}
.item_wrap .price-sum {text-align:right; font-size:18px; color:#666; margin-top:5px;}
.item_wrap .price-sum span {font-size:30px; font-weight:600; color:#f15f24;}
.item_wrap .detail .it_btn {margin-right:-10px; margin-top:10px;}
.item_wrap .detail .it_btn a,
.item_wrap .detail .it_btn input {width:calc(33.33% - 10px); text-align:center; display:block; margin-right:10px; float:left; background:#eee; border:1px solid #ddd; padding:20px 0; font-size:16px; color:#333; font-weight:500;}
.item_wrap .detail .it_btn.rent {margin-top:30px;}
.item_wrap .detail .it_btn.rent a,
.item_wrap .detail .it_btn.rent input {width:calc(28% - 10px);}
.item_wrap .detail .it_btn.rent a:last-of-type {width:calc(44% - 10px); background:#569dd5; color:#fff;}
.item_wrap .detail .it_input {margin-right:-10px; overflow:hidden; margin-top:40px;}
.item_wrap .detail .it_input input {width:calc(50% - 10px); margin-right:10px; float:left; padding:20px 0; font-size:16px; font-weight:500;}
.item_wrap .detail .it_input input:first-of-type {background:#333; color:#fff; border:1px solid #333;}
.item_wrap .detail .it_input input:last-of-type {background:#f15f24; color:#fff; border:1px solid #f15f24;}
.item-tab .tabs ul.tabs-top {margin:20px 0 0 !important;}
.item-tab .tabs ul.tabs-top li.active a {color:#f15f24 !important;}
.item-tab .tabs .tab-content {border-bottom:0 !important;}
@media (max-width:1350px) {
.item_wrap .image {width:100%; margin:0 auto; float:none;}
.item_wrap .detail {width:100%; padding-left:0; margin:30px auto 0; float:none;}
}
@media (max-width:991px) {
.img-resize img{width:100%;}
.item_wrap .image {width:70%;}
.item_wrap .detail .it_table div.origin{width:100%; float:none;}
.item_wrap .detail .it_table .price{float:none; width:100%; margin-left:0;}
}
@media (max-width:767px) {
.item_wrap .image {width:100%;}
.item_wrap .detail .it_table .origin {width:100%;}
.item_wrap .detail .it_table .price {width:100%; padding-left:0; margin-top:20px;}
.item_wrap .detail .it_price {font-size:25px;}
.item_wrap .detail .it_input input {font-size:14px; padding:10px 0;}
.item_wrap .detail .it_btn a {font-size:14px; padding:10px 0;}
.item_wrap .price-sum {font-size:15px;}
.item_wrap .price-sum span {font-size:25px;}
}

/* footer */
.at-footer {background:#333; padding:50px 0; overflow:hidden;}
.at-footer .lt_foot {display:inline-block; float:left;}
.at-footer .lt_foot .top {overflow:hidden;}
.at-footer .lt_foot .top .image {display:inline-block;}
.at-footer .lt_foot .top .image img {vertical-align:top;}
.at-footer .lt_foot .top .link {display:inline-block; padding-left:30px; position:relative; top:9px;}
.at-footer .lt_foot .top .link ul {list-style:none; padding:0; margin:0;}
.at-footer .lt_foot .top .link ul li {display:inline-block;}
.at-footer .lt_foot .top .link ul li:after {color:#e5e5e5; content:"|"; display:inline-block; margin:0 10px 0 15px; position:relative; top:-2px;}
.at-footer .lt_foot .top .link ul li:last-of-type:after {display:none;}
.at-footer .lt_foot .top .link ul li a {color:#e5e5e5; font-size:16px; display:inline-block; font-weight:500; line-height:normal; padding:5px 0;}
.at-footer .lt_foot .bottom {margin-top:30px;}
.at-footer .lt_foot .bottom ul {list-style:none; padding:0; margin:0;}
.at-footer .lt_foot .bottom ul li {color:#aaa; font-size:16px; margin-bottom:10px;}
.at-footer .lt_foot .bottom ul li:last-of-type {margin-top:25px; font-weight:500; text-transform:uppercase;}
.at-footer .rt_foot {display:inline-block; float:right; overflow:hidden;}
.at-footer .rt_foot .image {display:inline-block; float:left; margin-right:50px;}
.at-footer .rt_foot .cs {display:inline-block; float:right;}
.at-footer .rt_foot .cs .title {font-size:20px; color:#e5e5e5; font-weight:500; text-align:right; margin-bottom:10px;}
.at-footer .rt_foot .cs .num {font-size:40px; color:#f15f24; font-weight:600; line-height:1.2; text-align:right; margin-bottom:20px;}
.at-footer .rt_foot .cs ul {list-style:none; padding:0; margin:0;}
.at-footer .rt_foot .cs ul li {font-size:16px; color:#aaa; margin-bottom:5px; text-align:right;}
.at-footer .rt_foot .cs ul li:last-of-type {margin-top:10px;}
.at-footer .rt_foot .cs ul li span {display:inline-block; font-weight:500; margin-right:15px;}
@media (max-width:1100px) {
.at-footer {padding:30px 10px;}
.at-footer .lt_foot {width:100%;}
.at-footer .lt_foot .top .link {width:100%; padding-left:0; top:0; margin-top:15px;}
.at-footer .rt_foot {width:100%; border-bottom:1px solid #666; padding-bottom:30px; margin-bottom:30px;}
.at-footer .rt_foot .image {float:right;}
.at-footer .rt_foot .cs {float:left;}
}
@media (max-width:767px) {
.at-footer .lt_foot .bottom ul li {font-size:14px; margin-bottom:5px;}
.at-footer .lt_foot .bottom ul li:last-of-type {margin-top:15px;}
.at-footer .rt_foot .cs .title {font-size:17px; margin-bottom:5px;}
.at-footer .rt_foot .cs .num {font-size:30px; margin-bottom:15px;}
.at-footer .rt_foot .cs ul li {font-size:14px;}
}
@media (max-width:600px) {
.at-footer .lt_foot .top .link ul li a {font-size:14px;}
.at-footer .lt_foot .top .link ul li:after {margin:0 5px 0 10px;}
.at-footer .lt_foot .bottom {margin-top:20px;}
.at-footer .lt_foot .bottom ul li {font-size:13px;}
.at-footer .rt_foot .image img {width:100px; position:relative; top:35px; right:-10px;}
.at-footer .rt_foot .cs .title {font-size:15px; text-align:left;}
.at-footer .rt_foot .cs .num {font-size:27px; text-align:left;}
.at-footer .rt_foot .cs ul li {font-size:13px; text-align:left;}
}


/* main */
.best {overflow:hidden; padding:100px 0; background:#f0efef;}
.best .title {text-align:center; font-size:35px; color:#333; font-weight:600; padding-bottom:50px; line-height:1.2;}
.best .button {text-align:center; overflow:hidden; margin-bottom:50px;}
.best .button a {width:220px; margin:0 10px; border:1px solid #ddd; background:#fff; border-radius:40px; padding:15px 0; color:#555; font-size:17px; font-family:'Noto Sans KR', sans-serif; font-weight:500; display:inline-block;}
.best .button a.orange.on{background:#f15f24; color:#fff; font-weight:600;}
.best .button a.blue.on {background:#569dd5; color:#fff;}
.best .list > div {display:; list-style:none; overflow:hidden; padding:0; margin:0;}
.best .list > div.on {display:block;}
.qa {overflow:hidden; padding:100px 0;}
.qa .box {width:50%; float:left; overflow:hidden;}
.qa .box:first-of-type {padding-right:10px;}
.qa .box:last-of-type {padding-left:10px;}
.qa .box > ul {list-style:none; padding:0; margin:0; overflow:hidden;}
.qa .box > ul:first-of-type {margin-bottom:40px;}
.qa .box > ul li {display:inline-block; float:left;}
.qa .box .title {overflow:hidden; padding-bottom:18.5px; border-bottom:2px solid #f15f24;}
.qa .box .title .pull-left {color:#333; font-weight:500; font-size:23px;}
.qa .box .title .pull-right {position:relative; top:7px;}
.qa .box .title .pull-right a {color:#666; font-size:14px;}
.qa .box .wid {overflow:hidden; border:1px solid #aaa; border-top:0; padding:50px;}
.blog {overflow:hidden; margin-bottom:100px;}
.blog ul {list-style:none; padding:0; margin:0 -15px 0 0; overflow:hidden;}
.blog ul li {display:inline-block; float:left; width:25%;}
@media (max-width:1350px) {
.qa .box:first-of-type {width:calc(100% - 650px);}
.qa .box:last-of-type {width:650px;}
.blog ul li img {width:100%;}
}
@media (max-width:1200px) {
.qa .box .wid {padding:50px 20px;}
}
@media (max-width:991px) {
.best {padding:50px 0;}
.best .title {padding-bottom:30px; font-size:30px;}
.qa {padding:50px 0;}
.qa .box > ul li {width:50%; float:left;}
.qa .box > ul:first-of-type {margin-bottom:50px;}
.qa .box > ul:last-of-type li {width:100%;} 
.qa .box:first-of-type {width:100%; padding-right:0;}
.qa .box:last-of-type {width:100%; padding-left:0; margin-top:50px;}
.qa .box:last-of-type img {width:100%;}
.qa .box .wid {padding:30px 15px;}
.blog {margin-bottom:50px;}
.blog ul {margin:0;}
.blog ul li {width:33.33%;}
.blog ul li:first-of-type {width:100%;}
}
@media (max-width:767px) {
.best .title {font-size:25px;}
.best .button a {padding:10px 0; font-size:14px; width:30%;}
}
@media (max-width:500px) {
.best .button a {width:40%;}
}

/* Main Product */
.product {padding:100px 0;}
.product.air {background:#f9f9f9;}
.product h1 {color:#333; font-size:30px; font-weight:600; line-height:1.2;}
.product .item {margin-top:50px;}
.product .item .title {background:url('/img/product_title_bg1.jpg') left top no-repeat; background-size:cover; overflow:hidden; height:53px; line-height:53px; color:#fff; padding:0 20px; margin-bottom:15px; background-position:center;}
.product.air .item .title {background:url('/img/product_title_bg2.png') left top no-repeat; background-position:center;}
.product .item .title .pull-left {font-size:23px; font-weight:400;}
.product .item .title .pull-right a {color:#fff; font-size:14px; font-weight:300;}
@media (max-width:991px) {
.product {padding:50px 0;}
.product h1 {font-size:25px;}
.product .item {margin-top:30px;}
.product .item .title {height:50px; line-height:50px;}
.product .item .title .pull-left {font-size:19px;}
}

/* °ø»ç½ÇÀû */
.work {padding:50px 0; background:#f7f7f7;}
.work .title {margin-bottom:25px; font-size:18px;}
@media (max-width:991px) {
.work {padding:50px 0;}
}
@media (max-width:767px) {
.work .title {font-size:16px;}
}


/* 3Á¾¹è³Ê */
.click {padding:100px 0;}
.click .title {text-align:center; font-size:35px; color:#333; font-weight:600; padding-bottom:50px; line-height:1.2;}
.click .content {overflow:hidden;}
.click .content ul {width:calc(100% - 1050px); float:left; list-style:none; padding:0; margin:0; border:1px solid #e5e5e5; border-width:1px 0 0 1px; box-sizing:border-box;}
.click .content ul li {background:#fafafa; text-align:center; border:1px solid #e5e5e5; border-width:0 1px 1px 0; height:129.6px; box-sizing:border-box; position:relative; cursor:pointer;}
.click .content ul li:hover{background-color:#f15f24; }
.click .content ul li:hover span{color:#fff;}
.click .content ul li span { position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:17px; color:#555; font-weight:500; width:100%;}
.click .content ul li.on {background:#f15f24;}
.click .content ul li.on span {color:#fff;}
.click .content .image {width:1050px; float:left;}
.click .content .image div.on {display:block;}
@media (max-width:1350px) {
.click .content ul {width:100%;}
.click .content ul li {width:33.33%; float:left; border-bottom:0;}
.click .content .image {width:100%;}
}
@media (max-width:991px) {
.click {padding:50px 0;}
.click .title {padding-bottom:30px; font-size:30px;}
.click .content ul li {height:100px;}
.click .content ul li span {font-size:16px;}
}
@media (max-width:767px) {
.click .title {font-size:25px;}
.click .content ul li {height:80px;}
.click .content ul li span {font-size:15px;}
}
@media (max-width:500px) {
.click .content ul li span {font-size:13px; line-height:1.4;}
}

/*191127 Ãß°¡*/
.pc-menu .nav-top.nav-both .menu-a{position:relative; z-index:21;}
.all_menu_box{position:absolute; text-align:center; width:174px; background-color:#fff; left:45%; transform:translateX(-50%); 
box-shadow: 0 6px 12px rgba(0, 0, 0, .175); -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); display:none;}
.all_menu_box .all_menu_li .all_menu_a{ display:block; color:#555; font-size:16px; padding:15px 0; line-height:22px; border-bottom: 1px solid rgb(238, 238, 238); text-align:center;}
.all_menu_box .all_menu_a.on .all_menu_a,
.all_menu_box .all_menu_li:hover .all_menu_a{ color:#fff; background: #f15f24; border-color:orangered; }
.all_menu_box .all_menu_li{position:relative;}
.all_menu_box .all_menu_a i{position:relative; right:-4px;}
.all_menu_box .sub_menu_box{width:110%; left:100%; top:0; display:none; background: #f9f9f9; position:absolute; z-index:20; box-shadow: 0 6px 12px rgba(0, 0, 0, .175); -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); } 
.all_menu_box .sub_menu_box .sub_menu_a {width:100%; display:block; color:#555; font-size:14px; padding:10px 12px; line-height:22px; text-align:left;} 
.all_menu_box .sub_menu_box .sub_menu_li.on .sub_menu_a,
.all_menu_box .sub_menu_box .sub_menu_li:hover .sub_menu_a { color:#fff; background: #f15f24; border-color:orangered; }

.m_header{width:100%;}
.m_header .at-container{width:100%; padding:0 15px; position:relative;}
.m_header .at-container .right_btn{position:absolute; right:15px; display:block; top:50%; transform:translateY(-50%);}
.m_header .at-container .right_btn > a:first-child{display:inline-block; margin-right:25px;}

@media (max-width:768px){
	.m_header  img{height:110px;}
}
@media (max-width:500px){
	.m_header  img{height:90px;}
	.m_header .at-container .right_btn > a:first-child{margin-right:15px;}
	.m_header .at-container{padding: 0 10px;}
}

/*191204 kjh Ãß°¡*/
.text_box{width:100%;border:1px solid #e5e5e5; border-top:0; padding:0 10px; overflow:hidden;}
.text_box h5{font-size:14px; color:#333; font-weight:600; margin:0; margin:10px 0 5px;}
.text_box p{font-size:13px; color:#666; font-weight:400; margin:0; line-height:21px;}
.text_box h1{font-size:20px; color:#333; font-weight:600; margin:0; line-height:30px; margin-top:5px; margin-bottom:5px; color:#e30000;}
.text_box.rental p.large_text{font-size:15px; text-align:center; font-weight:bold;}
.text_box.rental p.large_text:nth-child(4){margin-left:48%;}
.text_box h1{text-align:center;}

.text_box.purchase{padding-top:35px;}
.text_box.purchase p.large_text{font-size:15px; text-align:center; font-weight:bold;}
.text_box.purchase p.large_text:nth-child(3){margin-top:20px; margin-bottom:15px;}
.text_box.purchase p.large_text:nth-child(4){margin-bottom:30px; margin-left:48%;}
.text_box.purchase h1{margin-bottom:31px;}

/*191204 list-sort*/
.list-sort.fix_list_sort{width:100%;}
.fix_list_sort .fix_dropdown{width:200px; height:40px;}
.fix_list_sort .fix_dropdown .fix_drop_a{width:100%; position:relative; border:1px solid #e5e5e5; overflow:hidden; }
.fix_list_sort .fix_dropdown .fix_drop_a .fix_drop_text{width:140px; text-align:left; padding:10px 0px 10px 20px; border-right:1px solid #e5e5e5; display:block; float:left; font-size:13px; color:#555;}
.fix_list_sort .fix_dropdown .fix_drop_a img{position:absolute; right: 21px; top:50%; transform:translateY(-50%); }
.fix_list_sort .dropdown-menu{left:10px; width:100%; text-align:center; border-radius:0;}
.fix_list_sort .dropdown-menu li a{text-align:center; display:block;}
@media (max-width:991px){
	.fix_list_sort .fix_dropdown{ margin-right:15px;}
}
@media (max-width:480px){
	.fix_list_sort .fix_dropdown{width:140px; margin-right:10px;}
	.fix_list_sort .fix_dropdown .fix_drop_a .fix_drop_text{width:100px; padding:10px 0 10px 10px; }
	.fix_list_sort .fix_dropdown .fix_drop_a img{right:10px;}
	.fix_list_sort .dropdown-menu{width:130px;}
}

/*Ãß°¡ css ¼öÁ¤*/
.pc-menu .nav-top .menu-li.nav-home .menu-a{display:inline;}


/*200205 kjh ¼öÁ¤*/
.leftt h2, .sub_title h1, .leftt h3{  font-family: 'NanumSquare' ,sans-serif !important; font-weight:600 !important;}
.at-body .sub_btn ul li a{font-size:18px; font-weight:600;}
.leftt .pc_menu .cate_wrap ul li a{font-weight:600;}
.at-body .item_wrap .detail .it_price{font-size:24px;}
.at-body .item_wrap .detail .it_table{margin-top:18px;}
.at-body .item_wrap .image{margin-top:108px;}
.at-body .item_wrap h1{font-weight:500;}
.imgframe.fix_imgframe{position:relative;}
.imgframe.fix_imgframe .posi_img{position:absolute; z-index:100; top:-245px; border:1px solid red; display:none; width:402px; height:245px;}
.imgframe.fix_imgframe .posi_img img{width:100%;}
.imgframe.fix_imgframe:hover .posi_img{display:block;}
.sky_btn{width: calc(50% - 10px); margin-right: 10px; float: left; padding: 20px 0; font-size: 16px; font-weight: 500; text-align:center; color:#fff !important; background-color:#569dd5; border-color:#569dd5; color:#fff;}
.item_wrap .detail .it_input input:last-of-type.sky_btn{width: calc(50% - 10px); margin-right: 10px; float: left; padding: 20px 0; font-size: 16px; font-weight: 500; text-align:center; color:#fff !important; background-color:#569dd5; border-color:#569dd5; color:#fff;}
@media (max-width:991px){
	.sky_btn{font-size:14px; padding:11px 0;}
	.item_wrap .detail .it_input input:last-of-type.sky_btn{font-size:14px; padding:10px 0;}
}
/*
.miso-item .item-rental ul li span.left_date{width:40%; float:left; text-align:left; font-weight:600;}
.miso-item .item-rental ul{width:70%; margin:0 auto !important;}
.miso-item .item-rental ul li{margin:0 auto ; overflow:hidden;}
.miso-item .item-rental ul li span{margin:0 !important;}
.miso-item .item-rental ul li span.right_price{width:40%; float:left; font-weight:400; text-align:left;}
.miso-item .item-rental ul li span.middle_line{width:10%; float:left; font-weight:400;}
*/

/*200212 ¼öÁ¤*/
.fix_content .carousel-inner{float:right; width:80.77%;}
.fix_content .carousel-indicators{float:left; width:calc(100% - 80.77%); position:relative; bottom:auto !important; left:auto; margin-left:0;}
.fix_content .carousel-indicators li{display:block; width:100%; height:auto; border-radius:inherit; border:0; color:#fff; background-color:#fafafa; text-indent:inherit; 
margin:0; height:130px; border:1px solid #e5e5e5; box-sizing:border-box; position:relative; border-bottom:0;}
.fix_content .carousel-indicators li:last-child{border-bottom:1px solid #e5e5e5;}
.fix_content .carousel-indicators li p{color:#555; position:absolute; top:50%; transform:translate(-50%, -50%); left:50%; width:100%; font-size:17px; font-weight:500;}
span.w_br{display:block;}
.fix_content .carousel-indicators li.active p{color:#fff;}
.fix_content .carousel-indicators li:hover{background-color:#f15f24;}
.fix_content .carousel-indicators li:hover p{color:#fff;}
.small_font{font-size:16px; font-weight:500; margin:0; text-align:left;}
@media (max-width:1350px){
	.fix_content .carousel-indicators{width:100%; float:none;}
	.fix_content .carousel-inner{float:none; width:100%;}
	.fix_content .carousel-indicators li{width:33.333%; float:left;}
}
@media (max-width:768px){
	.fix_content .carousel-indicators li p{font-size:16px;}
	.fix_content .carousel-indicators li{height:80px;}
}
@media (max-width:480px){
	.fix_content .carousel-indicators li p{font-size:13px;}
}
.text_price{text-align:right;border:1px solid #e5e5e5; border-top:0; overflow:hidden; padding:20px 10px;}
.text_price h5{margin:0;}
.text_price h5 span.dc{font-size:18px; color:orangered;}
.text_price h5 strike{font-size:18px; color:#666;}
.text_price h3{font-size:24px; color:#333; font-weight:600;  margin:0; margin-top:10px;}
.text_price h3 span{font-size:20px; color:#666;  font-weight:400;}

.m06_02_view{width:100%; list-style:none; padding:0; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.m06_02_view > li{width:100%; border-bottom:1px solid #ccc; display:table;}
.m06_02_view > li:first-child{border-top:2px solid #333;}
.m06_02_view > li > div{display:table-cell; vertical-align:middle;}
.m06_02_view > li > .left_div{width:150px;text-align:center; background-color:#f9f9f9;  padding:10px 0; font-size:14px; font-weight:600;}
.m06_02_view > li > .right_div{width:calc(100% - 150px); text-align:left;padding:10px 0; padding-left:20px; }
b{font-weight:normal !important;}


/* 2020-03-30 kyj */
.wt_wrap .box > div.body .wd{float:left}

/* 2020-04-01 Ãß°¡°³¹ß kyj */
.at_content{padding-top:0px}
.sub_btn{margin:30px 0px 65px !important;}
.sub_amina_header{width:100%;text-align:center;}
.sub_amina_header span{display:inline-block;font-size:19px;color:#555;font-family:'Noto Sans KR', sans-serif ; font-weight:500;padding:0px 5px}
.sub_amina_header span.name{color:#f15f24;font-weight:bold}
.sub_amina_btn {margin:25px 0px 30px;}
.sub_amina_btn ul {list-style:none; padding:0; margin:0; text-align:center; overflow:hidden;}
.sub_amina_btn ul.off {display:none;}
.sub_amina_btn ul li {display:inline-block; width:170px; margin:0 10px;}
.sub_amina_btn ul li a {display:block; border:1px solid #ddd; border-radius:10px; padding:13px 0; color:#555; font-size:17px; font-family:'Noto Sans KR', sans-serif; font-weight:500;}
.sub_amina_btn ul li.on a {border:1px solid #f15f24; color:#f15f24;}

@media (max-width:991px){
	
	.sub_amina_header{margin-top:60px}
	.sub_amina_btn {margin:50px 0px 60px;}
}

@media (max-width:615px){

	.sub_amina_header{margin-top:40px}
	.sub_amina_header span{padding:0px 1px;letter-spacing: -1.5px;}
	.sub_amina_btn {margin:30px 0px 40px;}
	.sub_amina_btn ul li {width:140px;margin:0 5px;}
}

@media (max-width:480px){

	.sub_amina_header span{font-size:17px;}
	.sub_amina_btn ul li {width:30%; margin-right:2%}
	.sub_amina_btn ul li:last-child{margin-right:0%}
}

@media (max-width:378px){

	.sub_amina_header span{font-size:15px;}

}

/* 2020-04-09 kyj À¯Áöº¸¼ö */
@media (max-width: 767px){
body{padding-bottom:0px !important;}

}

/* 20-05-13 kyj À¯Áöº¸¼ö */
.fix_content .carousel-indicators li > a{display:block;width:100%;height:100%}

/* 20-05-15 kyj À¯Áöº¸¼ö */
.shop-list .item-price{height:70px}

/* 200703 psj */
#hd_pop{width:auto !important;}