@charset "utf-8";
/*공통*/
area, map{outline: none !important; text-decoration: none !important; border-radius: 0 !important;}
.mapwrap {position: relative !important; width: 100% !important; padding-bottom: 49.5% !important;}
.mapwrap > iframe {position: absolute !important;width: 100% !important; height: 100% !important;}
#sidebar-box .bg-navy, #sidebar-box .btn-navy{background-color:#b02625 !important; border-color:#b02625 !important;}
#sidebar-box .btn-group.btn-group-justified > a{border-color:#fff !important;}
/* pagination, sidebar*/
.text-center .pagination>.active>a, .text-center .pagination>.active>span, .text-center .pagination>.active>a:hover, 
.text-center .pagination>.active>span:hover, .text-center .pagination>.active>a:focus, .text-center .pagination>.active>span:focus
.list-wrap .text-center .pagination .active a, .view-wrap .text-center .pagination .active a,
.board-list .list-wrap .pagination .active a, .view-wrap .pagination .active a{background-color:#b02625 !important;; border-color:#b02625 !important;}
#sidebar-box #sidebar-menu .sidebar-menu .ca-head.active > a, #sidebar-box #sidebar-menu .sidebar-menu .ca-sub li.on a{color:#b02625 !important; font-weight:500 !important;}
#sidebar-box #sidebar-menu .sidebar-menu a:hover, #sidebar-box #sidebar-user .sidebar-list a:hover{color:#b02625 !important;}
aside#sidebar-btn .bg-navy, aside#sidebar-btn i.bg-navy, aside#sidebar-btn .badge.bg-navy{background-color:#b02625;}
@media (max-width:991px){
	aside#sidebar-btn{display:none;}
}


.container_fix{width:1430px; padding:0 15px; margin:0 auto; max-width:100%; position:relative;}
.container_img{overflow-x:hidden;}
.container_wide{width:100%; margin:0 auto;}
@media (min-width:2000px){
	.container_img img{display:block; width:100%;}
}
@media (max-width:1900px){
	.container_img img{display:block; width:100%;}
}
.margin_top{margin-top:5.2%;}
.margin_bottom{margin-bottom:5.2%;}
.padding_top{padding-top:5.2%;}
.padding_bottom{padding-bottom:5.2%;}

@media (max-width:991px){
	.margin_top{margin-top:10.2%;}
	.margin_bottom{margin-bottom:10.2%;}
	.padding_top{padding-top:10.2%;}
	.padding_bottom{padding-bottom:10.2%;}
}
.at-go{display:none;}
@media (max-width:991px){
	.at-go{display:block;}
}
/*wing_right*/
.wing_right{position:fixed; bottom:30px; z-index:1000; right:30px; width:200px;}
.wing_right ul{list-style:none;}
.wing_right ul li{margin-bottom:1px; background-color:rgba(0,0,0,0.6);}
.wing_right ul li:last-child{border-bottom:0;}
.wing_right ul li a{padding:30px 0 30px 30px; display:block; color:#fff; font-size:16px; font-weight:500; transition:all 0.2s ease;}
.wing_right ul li:hover a{background-color:#b02625;}
.wing_right ul li.two a{padding:19.5px 0 19.5px 30px;}
.wing_right ul li a img{float:left; margin-right:15px;}
.wing_right ul li:first-child a img{margin-top:-2px}
.wing_right ul li:nth-child(2) a img{margin-top:-4px;}
.wing_right ul li.two a img{margin-top:8px;}
.wing_right ul li.two span.w_br{display:block;}
.wing_right ul li a span.num{display:block;}
@media (max-width:1500px){
	.wing_right{display:none;}
}

/*top_of_banner*/
.top_of_banner{position:relative;}
.top_of_banner .container_fix{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.top_of_banner .container_fix .tp_reject{position:absolute; right:15px; top:50%; transform:translateY(-50%);}

@media (max-width:991px){
	.top_of_banner .container_fix {top:20%;}	
}

/*custom_header*/
.main_text_color{color:#b02625 !important;}
.main_bg_color{background-color:#b02625 !important; border-color:#b02625 !important;}
.custom_header{width:100%;}
.custom_header .container_fix{position:relative;}
.custom_header .left_logo_box{position:absolute; left:15px; top:50%; transform:translateY(-50%);}
.custom_header .center_search_box{margin:0 auto; width:450px; max-width:100%; padding:25px 0;}
.custom_header .center_keyword{width:100%; margin-bottom:10px;}
.custom_header .center_keyword .left_keyword{float:left; width:22%;}
.custom_header .center_keyword .left_keyword h5{font-size:16px; line-height:24px; font-weight:500;}
.custom_header .center_keyword .right_keyword{float:left; width:78%;}
.custom_header .center_keyword .right_keyword a{font-size:16px; color:#666666; line-height:24px; padding:0 11px; position:relative;}
.custom_header .center_keyword .right_keyword a:first-child{padding:0 11px 0 0;}
.custom_header .center_keyword .right_keyword a:after{position:absolute; top:50%; transform:translateY(-50%); right:-4px; color:#d5d5d5; content:"|";}
.custom_header .center_keyword .right_keyword .keyword_box a:last-child:after{display:none;}
.custom_header .center_search_box .center_search{position:relative; width:100%;}
.custom_header .center_search_box .center_search input{width:100%; border:0; outline:none; box-shadow:none; border-bottom:2px solid #313131; padding:14px 0 14px 5px;
font-size:18px; color:#333333;}
.custom_header .center_search_box .center_search input::placeholder{color:#333; font-size:18px;}
.custom_header .center_search_box .center_search button{position:absolute; top:50%; transform:translateY(-50%); right:15px; outline:none; border:0; box-shadow:none; 
background-color:transparent; padding:0;}
.custom_header .right_lnb{position:absolute; right:15px; top:50%; transform:translateY(-50%); width:310px; max-width:100%;}
.custom_header .right_lnb .top_lnb{width:100%; list-style:none; text-align:right; margin-bottom:13px;}
.custom_header .right_lnb .top_lnb > li{display:inline-block;}
.custom_header .right_lnb .top_lnb > li > a{font-size:12px; color:#666666; padding:0 5px;}
.custom_header .right_lnb .top_lnb > li:last-child > a{padding:0 0 0 8px;}
.custom_header .right_lnb .bot_menu{width:100%;}
.custom_header .right_lnb .bot_menu > a{width:48.5%; font-size:16px; color:#ffffff; text-align:center; display:block; float:left; padding:14px 0;}
.custom_header .right_lnb .bot_menu > a:last-child{float:right; background-color:#333333;}

@media (max-width:991px){
	.m_header{width:100%;}
	.m_header .container_fix{position:relative; padding:0 15px;}
	.m_header .container_fix .m_left{}
	.m_header .container_fix .m_right{position:absolute; top:50%; right:15px; transform:translateY(-50%);}
	.m_header .container_fix .m_right a:first-child{margin-right:30px;}
	.m_header .m_bot_menu{width:100%;}
	.m_header .m_bot_menu a{float:left; width:50%; color:#fff; text-align:center; padding:15px 0; font-size:27px;}
	.m_header .m_bot_menu a:last-child{background-color:#333333;}
}
@media (max-width:768px){
	.m_header img{height:110px;}
	.m_header .container_fix .m_right a:first-child{margin-right:20px;}
}

@media (max-width:480px){
	.m_header .container_fix{position:relative; padding:0 15px;}
	.m_header .container_fix .m_right{right:15px;}
	.m_header .container_fix .m_right a:first-child{margin-right:15px;}
	.m_header img{height:90px;}
	.m_header .m_bot_menu a{font-size:14px;}
}

/*menu*/
.at-menu{width:100%; position:relative; background-color:#fff;}
.at-menu .container_fix{width:1400px;}
.at-menu .pc-menu{background-color:transparent; border:1px solid #d2d2d2; height:131px !important; -webkit-box-shadow:none; box-shadow:none;}
.at-menu .pc-menu .nav-top .menu-a{background-color:transparent; color:#222222; font-size:17px; font-weight:400; border-right:1px solid #d2d2d2;}
.at-menu .pc-menu .nav-top .menu-li:first-child .menu-a{border-left:1px solid #d2d2d2;}
.at-menu .pc-menu .nav-top .menu-li:hover .menu-a,
.at-menu .pc-menu .nav-top .menu-li.on .menu-a {color:#b02625; font-weight:500; background-color:transparent;}
.at-menu .pc-menu .nav-top .sub-1div::before{display:none;}
.at-menu .pc-menu .nav-top .sub-1div{border-top:0; border:1px solid #d2d2d2; text-align:center;}
.at-menu .pc-menu .nav-top .sub-1da{border-bottom:1px solid #d2d2d2; color:#333333; font-size:14px; padding:14px 0; }
.at-menu .pc-menu .nav-top .sub-1dli.on .sub-1da,
.at-menu .pc-menu .nav-top .sub-1dli:hover .sub-1da{background-color:#b02625; color:#fff;}
.at-menu .pc-menu .nav-top .menu-a.nav-height{line-height:inherit !important;}
.at-menu.fixed{width:100%; position:fixed; top:0; z-index:10;}
.at-menu.fixed .pc-menu{border-top:0;}
.at-menu.fixed .menu_img{display:none;}
.at-menu.fixed .pc-menu .nav-top .menu-a.nav-height{line-height:60px !important;}
.at-menu.fixed .nav-height, .at-menu.fixed .pc-menu{line-height:60px !important; height:60px !important;}

/*index_cont01*/
.index_cont01{width:100%;}
.index_cont01 .carousel-indicators li{width:17px; height:17px; border:0 !important; margin:0 7px; background-color:#fff; }
.index_cont01 .carousel-indicators li.active{background-color:#b02625;}

@media (max-width:991px){
	.index_cont01 .carousel-indicators li{width:13px; height:13px; margin:0 5px;}
}

/*index_cont02*/
.index_cont02{width:100%;}
.head_title{width:100%; text-align:center;}
.head_title > h3{font-size:30px; font-weight:600; color:#222222;}

/*slider_container*/
.slider_container{}
.slider_container .label-cap, .slider_container .item-icon, .slider_container .item-info{display:none;}
.slider_container .fix_slider_content{width:100%; text-align:left; margin-top:25px;}
.slider_container .fix_slider_content h3{font-size:25px; color:#222; line-height:45px; font-weight:500; margin-bottom:20px; height:80px;}
.slider_container .fix_slider_content p{font-size:18px; color:#666666; line-height:27px; font-weight:400;}
.slider_container .fix_slider_content h5{font-size:18px; color:#666666; line-height:27px; font-weight:400;}
.slider_container .fix_slider_content h5{font-size:18px; color:#222222; display:block; margin-top:20px;}
.slider_container .fix_slider_content h5 strike{font-size:18px; color:#999999; display:inline-block; margin-right:5px;}
.slider_container .fix_slider_content a{background-color:#b02625; color:#fff; font-size:16px; width:155px; text-align:center; padding:20px 0; display:inline-block; margin-top:30px;}
.miso-item-slider.slider_container .item-list{border:0;}
.slider_container .item-image{border:1px solid #d2d2d2;}
.miso-item-slider.slider_container, .slider_container .owl-show, .slider_container .owl-container, .miso-item-slider.slider_container .item-list{overflow:inherit;}
.slider_container .owl-carousel .owl-controls .owl-buttons div{display:block !important; width:96px; height:96px; background-color:transparent; border:1px solid #d2d2d2; margin-top:0;
transform:translateY(-50%); top:36%;}
.slider_container .item-list:hover .item-image{border:1px solid #b02625;  box-shadow:0px 0px 7px 5px rgba(0,0,0,0.07);}
.slider_container .owl-carousel .owl-controls .owl-buttons div.owl-prev{left:-115px;}
.slider_container .owl-carousel .owl-controls .owl-buttons div.owl-next{right:-95px !important;}
.slider_container .owl-wrapper{padding:10px 0;}

@media (max-width:1700px){
	.slider_container .owl-carousel .owl-controls .owl-buttons div{top:-8%;}
	.slider_container .owl-carousel .owl-controls .owl-buttons div.owl-prev{left:auto; right:130px;}
	.slider_container .owl-carousel .owl-controls .owl-buttons div.owl-next{right:25px !important;}
}

@media (max-width:991px){
	.slider_container .owl-carousel .owl-wrapper-outer{padding:0 1px;}
	.slider_container .owl-show{width:80%; margin:0 auto;}
	.slider_container .owl-carousel .owl-controls .owl-buttons div{top:36%; width:50px; height:50px;}
	.slider_container .owl-carousel .owl-controls .owl-buttons div img{width:100%;}
	.slider_container .owl-carousel .owl-controls .owl-buttons div.owl-prev{left:-60px; right:auto;}
	.slider_container .owl-carousel .owl-controls .owl-buttons div.owl-next{right:-35px !important;}
}
@media (max-width:480px){
	.head_title > h3{font-size:24px; }
	.slider_container .fix_slider_content{margin-top:10px;}
	.slider_container .owl-show{width:70%; margin:0 auto;}
	.slider_container .owl-carousel .owl-controls .owl-buttons div{top:30%; width:40px; height:40px;}
	.slider_container .fix_slider_content h3{font-size:20px; line-height:30px;  margin-bottom:10px;}
	.slider_container .fix_slider_content p{font-size:14px; }
	.slider_container .fix_slider_content a{font-size:14px; width:155px; padding:15px 0; margin-top:20px;}
	.slider_container .owl-carousel .owl-controls .owl-buttons div.owl-prev{left:-50px; right:auto;}
	.slider_container .owl-carousel .owl-controls .owl-buttons div.owl-next{right:-25px !important;}
}

/*index_cont05*/
.index_cont05 .cont05_ul{list-style:none; display:table; table-layout:fixed; width:100%; border-collapse:collapse; margin-bottom:}
.index_cont05 .cont05_ul .menu_li{display:table-cell; width:100%; text-align:center; border:1px solid #d2d2d2;}
.index_cont05 .cont05_ul .menu_li a{font-size:18px; color:#666; padding:18px 0; display:block;}
.index_cont05 .cont05_ul .menu_li.on a{color:#ffffff; background-color:#333333;}
.index_cont05 .cont05_cont_box{width:100%;}
.index_cont05 .cont05_cont_box > div{display:none;}
.index_cont05 .cont05_cont_box > div.on{display:block;}

@media (max-width:991px){
	.index_cont05 .cont05_ul{display:block; overflow:hidden; border-left:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
	.index_cont05 .cont05_ul .menu_li{display:block; float:left; width:25%; border:0; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
}
@media (max-width:480px){
	.index_cont05 .cont05_ul .menu_li a{font-size:14px;}
}

/*shop_container*/
.shop_container .item-list{border:0 !important;}
.shop_container .item-icon, .shop_container .label-cap, .shop_container .item-info{display:none; }
.shop_container .item-image{border:1px solid #d2d2d2;}
.shop_container .fix_content{padding-top:25px; width:100%; text-align:left; display:block;}
.shop_container .fix_content h3{font-size:18px; color:#222222; line-height:27px; margin-bottom:15px; height:54px;}
.shop_container .fix_content p{font-size:16px; color:#666666; line-height:24px;}
.shop_container .fix_content h5{font-size:18px; color:#222222; display:inline-block; margin-top:20px;}
.shop_container .fix_content h5 strike{font-size:18px; color:#999999; display:inline-block; margin-right:5px;}
.shop_container .item-list:hover .item-image{border:1px solid #b02625;  box-shadow:0px 0px 7px 5px rgba(0,0,0,0.07);}

@media (max-width:991px){
	
}

@media (max-width:480px){
	.responsive .shop_container .item-list{margin-right:20px !important; margin-bottom:40px !important;}
	.responsive .shop_container .item-wrap{margin-right:-20px !important; margin-bottom:-40px !important;}
	.shop_container .fix_content h3{font-size:16px; color:#222222; line-height:24px; margin-bottom:10px; height:48px;}
	.shop_container .fix_content p{font-size:14px; color:#666666; line-height:21px;}
	.shop_container .fix_content h5{font-size:16px; color:#222222; display:inline-block; margin-top:10px;}
	.shop_container .fix_content h5 strike{font-size:16px; color:#999999; display:inline-block; margin-right:5px;}
}

/*index_cont06*/
.index_cont06{width:100%;}
.index_cont06 .cont06_ul{list-style:none; width:100%;}
.index_cont06 .cont06_ul > li{width:30%; margin-right:5%; float:left;}
.index_cont06 .cont06_ul > li:last-child{margin-right:0;}
.index_cont06 .cont06_ul > li .cont06_head{width:100%; margin-bottom:15px; border-bottom:2px solid #1b1b1b; padding-bottom:15px;}
.index_cont06 .cont06_ul > li .cont06_head h3{font-size:24px; color:#222222; font-weight:600;  position:relative;}
.index_cont06 .cont06_ul > li .cont06_head h3 a{position:absolute; right:0; top:50%; transform:translateY(-50%);}
.index_cont06 .cont06_ul > li .cont06_cont{width:100%;}
.index_cont06 .cont06_ul > li .cont06_cont .miso-post-list .post-list li{margin-bottom:10px;}
.index_cont06 .cont06_ul > li .cont06_cont .miso-post-list .post-list li a{color:#666; font-size:16px; line-height:24px;}
.index_cont06 .cont06_ul > li .cont06_cont .miso-post-list .post-list li a span{color:#666; font-size:16px; line-height:24px;}
.index_cont06 .cont06_ul > li .cont06_cont .miso-post-list .wr-secret{width:11px; height:15px; margin-top:-3px;}

@media (max-width:991px){
	.index_cont06 .cont06_ul > li{width:100%; margin-right:0; float:none; margin-bottom:8%;}
	.index_cont06 .cont06_ul > li:last-child{margin-bottom:0;}
}
@media (max-width:480px){
	.index_cont06 .cont06_ul > li .cont06_head{margin-bottom:10px; padding-bottom:10px;}
	.index_cont06 .cont06_ul > li .cont06_head h3{font-size:18px;}
	.index_cont06 .cont06_ul > li .cont06_head h3 a img{width:20px;}
	.index_cont06 .cont06_ul > li .cont06_cont .miso-post-list .post-list li{margin-bottom:5px;}
	.index_cont06 .cont06_ul > li .cont06_cont .miso-post-list .post-list li a{font-size:14px;}
	.index_cont06 .cont06_ul > li .cont06_cont .miso-post-list .post-list li a span{font-size:14px;}
}

/*footer*/
.fix_footer{width:100%;}
.fix_footer .top_link{width:100%; background-color:#eeeeee; padding:30px 0;}
.top_link .top_link_ul{list-style:none; width:100%; text-align:left;}
.top_link .top_link_ul > li{display:inline-block; padding:0 13px; position:relative;}
.top_link .top_link_ul > li:after{content:"|"; position:absolute; top:50%; transform:translateY(-50%); right:-4px; color:#c1c1c1; font-size:16px;}
.top_link .top_link_ul > li:last-child:after{display:none;}
.top_link .top_link_ul > li:first-child{padding:0 13px 0 0;}
.top_link .top_link_ul > li > a{color:#666666; font-size:16px; }
.fix_footer .bot_info{width:100%; position:relative; padding:30px 0;}
.bot_info .footer_left_logo{display:block; float:left; width:150px;}
.bot_info .footer_right_info{float:left; width:calc(100% - 150px); margin-top:15px;}
.bot_info .footer_right_info .bot_info_ul{list-style:none; text-align:left; margin-bottom:5px;}
.bot_info .footer_right_info .bot_info_ul > li{display:inline-block;}
.bot_info .footer_right_info .bot_info_ul > li{display:inline-block; padding:0 7px; position:relative; font-size:14px; line-height:21px; color:#666;}
.bot_info .footer_right_info .bot_info_ul > li:after{content:"|"; position:absolute; top:50%; transform:translateY(-50%); right:-4px; color:#c1c1c1; font-size:14px;}
.bot_info .footer_right_info .bot_info_ul > li:last-child:after{display:none;}
.bot_info .footer_right_info .bot_info_ul > li:first-child{padding:0 7px 0 0;}
.bot_info .footer_right_info .bot_info_ul > li > a{color:#666666; font-size:14px; line-height:21px;}
.bot_info .footer_position{top:50%; right:-15px; transform:translateY(-50%); position:absolute; font-size:30px; font-weight:600; color:#222222;}
.bu_num > a{border:1px solid #d2d2d2; color:#666666; font-size:12px; padding:2px 5px;}
@media (max-width:1500px){
	.bot_info .footer_position{right:15px;}
	.container_wide{overflow:hidden;}
}
@media (max-width:991px){
	.bot_info .footer_left_logo{float:none; width:auto; display:inline-block; margin-bottom:10px;}
	.bot_info .footer_right_info{float:none; width:100%;}
	.top_link .top_link_ul{text-align:center;}
	.top_link .top_link_ul > li{padding:0 7px;}
	.top_link .top_link_ul > li:first-child{padding:0 7px 0 0;}
	.top_link .top_link_ul > li > a{color:#666666; font-size:16px; }
	.bot_info .footer_position{top:auto; right:auto; transform:translateY(0); position:relative; margin-top:10px; display:block;}
	.responsive .at-go .go-btn{bottom:20px; right:20px;}
}
@media (max-width:480px){
	.fix_footer .top_link{padding:20px 0;}
	.top_link .top_link_ul > li > a{font-size:14px; }
	.bot_info .footer_right_info .bot_info_ul > li{font-size:13px; line-height:24px;}
	.bot_info .footer_right_info .bot_info_ul > li:nth-child(3){display:block; padding:0 7px 0 0px;}
	.bot_info .footer_right_info .bot_info_ul.two > li:nth-child(2){display:block; padding:0 7px 0 0px;}
	.bot_info .footer_right_info .bot_info_ul.two > li:after{display:none;}
	.bot_info .footer_right_info .bot_info_ul.three > li:nth-child(2):after{display:none;}
	.bot_info .footer_right_info .bot_info_ul{margin-bottom:0;}
	.bot_info .footer_position{font-size:20px;}
	.responsive .at-go .go-btn{bottom:20px; right:20px;}
}

/*200115 추가*/
.fix_top_footer{width:100%; border-top:1px solid #dcdcdc;}
.fix_top_footer > ul{overflow:hidden; list-style:none;}
.fix_top_footer > ul > li:first-child{border-left:1px solid #dcdcdc; }
.fix_top_footer > ul > li{width:33.33333%; float:left; border-right:1px solid #dcdcdc; padding:50px 0 0 40px; position:relative; height:375px;}
.fix_top_footer > ul > li:before{content:""; position:absolute; top:0; left:0; width:100px; height:1px; background-color:#313131;}
.fix_top_footer > ul > li h5.top_footer_title{font-size:16px; color:#333333; font-weight:600; margin-bottom:15px;}
.fix_top_footer > ul > li:first-child h5.top_footer_title{margin-bottom:0;}
.fix_top_footer > ul > li a.large_num{font-size:40px; color:#b02625; font-weight:600;}
.fix_top_footer > ul > li .top_footer_text{margin-top:15px;}
.fix_top_footer > ul > li .top_footer_text .top_footer_content{width:100%; margin-bottom:7px;}
.fix_top_footer > ul > li .top_footer_text .top_footer_content .left_text{float:left; width:80px; font-size:16px; color:#333333; font-weight:600;}
.fix_top_footer > ul > li .top_footer_text .top_footer_content .right_text{float:left; width:calc(100% - 80px); font-size:16px; color:#666666;}
.fix_top_footer > ul > li .top_footer_text .top_footer_content .right_text a{color:#666666; font-size:16px;}
.fix_top_footer > ul > li .top_footer_middle img{margin-bottom:10px;}
.fix_top_footer > ul > li .top_footer_middle p{color:#333333; font-size:20px;}
.fix_top_footer > ul > li .top_footer_middle{margin-bottom:15px;}
.fix_top_footer > ul > li p.grey_font{font-size:16px; color:#666666;}
.fix_top_footer > ul > li .top_footer_tail{margin-bottom:15px;}
.fix_top_footer > ul > li .top_footer_tail h5{font-size:16px; font-weight:600; color:#333333; margin-bottom:5px;}
.fix_top_footer > ul > li .top_footer_tail > p{font-size:16px; color:#333333; line-height:30px; position:relative; margin-left:10px;}
.fix_top_footer > ul > li .top_footer_tail > p:after{content:"-"; position:absolute; left:-10px; top:50%; transform:translateY(-50%); font-size:16px; color:#333;}
.fix_top_footer > ul > li .top_footer_tail > p.none_afeer:after{content:"";}
.fix_top_footer > ul > li .top_footer_tail_small p{font-size:14px; color:#666; line-height:24px; position:relative; margin-left:10px;}
.fix_top_footer > ul > li .top_footer_tail_small p:after{content:"*"; position:absolute; left:-10px; top:64%; transform:translateY(-50%); font-size:14px; color:#666;}
.fix_top_footer > ul > li .top_footer_tail_small p:last-child:after{top:30%;}

@media (max-width:991px){
	.fix_top_footer{border-top:0;}
	.fix_top_footer > ul{padding:0;}
	.fix_top_footer > ul > li:first-child{border-left:0;}
	.fix_top_footer > ul > li{width:100%; float:none; border-right:0; height:auto; padding:40px 15px; border-top:1px solid #dcdcdc;}
	.fix_top_footer > ul > li:before{left:-15px; width:20%;}
}

@media (max-width:480px){
	.fix_top_footer > ul > li{padding:30px 15px;}
	.fix_top_footer > ul > li a.large_num{font-size:30px;}
	.fix_top_footer > ul > li .top_footer_text .top_footer_content .left_text{font-size:14px;}
	.fix_top_footer > ul > li .top_footer_text .top_footer_content .right_text{font-size:14px;}
	.fix_top_footer > ul > li .top_footer_middle p{font-size:18px;}
	.fix_top_footer > ul > li p.grey_font{font-size:14px;}
	.fix_top_footer > ul > li .top_footer_tail h5{font-size:14px;}
	.fix_top_footer > ul > li .top_footer_tail > p{font-size:14px; line-height:24px;}
	.fix_top_footer > ul > li .top_footer_tail_small p{font-size:12px; line-height:18px;}
	.bot_info .footer_right_info .bot_info_ul > li:after{display:none;}
}

/* 200130 추가개발 jrs */
.slider_container .owl-wrapper{padding:10px 0px}
.slider_container .fix_slider_content{margin-top:15px}
.slider_container .fix_slider_content h3{font-size:20px; line-height:1.5; margin-bottom:20px; height:60px}

.sidebar-item .cart_icon > div + div{margin-top:3px}
.sidebar-item .cart_icon > div > a{display:inline-block; text-align:center}
.sidebar-item .cart_icon > div > a:nth-child(2){margin-left:calc(2% - 3px)}
.sidebar-item .cart_icon > div > a > span{font-size:12px; line-height:28px}
.sidebar-item .cart_icon > div.cart_choice > a{width:49%; border:1px solid #b02625}
.sidebar-item .cart_icon > div.cart_choice > a span{color:#555}
.sidebar-item .cart_icon > div.cart_order > a{width:100%; border:1px solid #b02625; background-color:#b02625}
.sidebar-item .cart_icon > div.cart_order > a span{color:#fff}
.sidebar-item .cart_icon > div.cart_receipt{border-bottom:1px solid #eee}
.sidebar-item .cart_icon > div.cart_receipt > a{padding:0 8px}
.sidebar-item .cart_icon > div.cart_open{border-bottom:1px solid #eee}
.sidebar-item .cart_icon > div.cart_open > a{padding:0 8px}

.shop_container .fix_content{padding-top:20px}
.shop_container .fix_content h5{margin-top:10px}

@media(max-width:480px){
	.slider_container .owl-wrapper{padding:10px 0px}
	.slider_container .fix_slider_content h3{font-size:18px; margin-bottom:10px}
	.slider_container .fix_slider_content h5{margin-top:15px}

	.shop_container .fix_content{padding-top:10px}
	.shop_container .fix_content h3{font-size:14px; line-height:1.5; height:42px}
}

/* 200205 kyj*/
.bot_info .bot_info_ul_img img{margin-top:20px; margin-right:60px}

@media(max-width:991px){
	.bot_info .bot_info_ul_img img{margin-top:10px; margin-right:40px; height:40px; margin-bottom:10px}
}

@media(max-width:768px){
	.bot_info .bot_info_ul_img img{margin-top:10px; margin-right:10px; height:30px; margin-bottom:10px}
}

@media(max-width:380px){
	.bot_info .bot_info_ul_img img{margin-right:10px; height:20px;}
}

/* 0211 */
.slick-arrow{width:96px; height:96px; border:1px solid #d2d2d2; box-shadow:none; position:absolute; top:50%; transform:translateY(-50%); z-index:100; color:transparent; background-color:#fff;}
.slick-prev.slick-arrow{background:url(/img/slider_prev.png) no-repeat center #fff; left:-111px; outline:none; box-shadow:none;}
.slick-next.slick-arrow{background:url(/img/slider_next.png) no-repeat center #fff; right:-92px; outline:none; box-shadow:none;}
.slick-slider{margin-right:-25px;}
.slider .slick-slide > div{margin-right:25px; margin-bottom:25px;}
.slider .slider_text{margin-top:15px}
.slider .slider_img{border:1px solid #e5e5e5;}
.slider_li:hover .slider_img{border:1px solid #b02625;  box-shadow:0px 0px 7px 5px rgba(0,0,0,0.07);}
.slider .slider_img img{width:100%;}
.slider .slider_text h3{font-size:20px; line-height:1.5; margin-bottom:20px; height:60px;}
.slider .slider_text h5{font-size:18px; color:#222222; display:block; margin-top:20px;}
.slider .slider_text h5 strike{font-size:18px; color:#999999; display:inline-block; margin-right:5px; }
.slider .slider_text h5 .real_price{font-size:18px; color:#222; display:inline-block;}
.slider .slider_text a{background-color:#b02625; color:#fff; font-size:16px; width:155px; text-align:center; padding:20px 0; display:inline-block; margin-top:30px;}

@media (max-width:991px){
	.cont02_cont .slider{width:80%; margin:0 auto;}
	.slider .slick-slide > div{margin-right:10px; margin-left:10px;}
	.slick-prev.slick-arrow{left:-40px; width:40px; height:40px; background-size:cover;}
	.slick-next.slick-arrow{right:-40px; width:40px; height:40px; background-size:cover;}
}
@media (max-width:480px){
	.slider .slider_text h3{font-size:18px; margin-bottom:10px}
	.slider .slider_text h5{margin-top:15px; font-size:14px; line-height:1.5; height:42px;}
	.slider .slider_text a{font-size:14px; width:155px; padding:15px 0; margin-top:20px;}
	.shop_container .fix_content{padding-top:10px}
	.shop_container .fix_content h3{font-size:14px; line-height:1.5; height:42px}
}

/* 200617 추가개발 jrs */
.index_cont03 .ic03_banner_list{margin:0; padding:0}
.index_cont03 .ic03_banner_list:after{display:block; content:""; clear:both}
.index_cont03 .ic03_banner_list > li{float:left; width:50%; list-style:none}

@media (max-width:991px){
	.index_cont03 .ic03_banner_list:after{display:none}
	.index_cont03 .ic03_banner_list > li{float:none; width:100%}
}


/* 230824 유지보수 msh */
.fix_top_footer > ul > li .top_footer_tail > p.return-address{line-height:1.2;}