@charset "utf-8";


.t-a-l { text-align: left !important; }
.t-a-c { text-align: center !important; }
.t-a-r { text-align: right !important; }

.f-l-l { float: left !important; }
.f-l-r { float: right !important; }

.wid-10 { width: 10% !important; }
.wid-20 { width: 20% !important; }
.wid-30 { width: 30% !important; }
.wid-40 { width: 40% !important; }
.wid-50 { width: 50% !important; }
.wid-60 { width: 60% !important; }
.wid-70 { width: 70% !important; }
.wid-80 { width: 80% !important; }
.wid-90 { width: 90% !important; }
.wid-100 { width: 100% !important; }

.m-a-0 { margin: 0px !important; }
.m-a-5 { margin: 5px !important; }
.m-a-10 { margin: 10px !important; }
.m-a-20 { margin: 20px !important; }
.m-a-30 { margin: 30px !important; }
.m-a-40 { margin: 40px !important; }
.m-a-50 { margin: 50px !important; }

.m-t-0 { margin-top: 0px !important; }
.m-t-5 { margin-top: 5px !important; }
.m-t-10 { margin-top: 10px !important; }
.m-t-20 { margin-top: 20px !important; }
.m-t-30 { margin-top: 30px !important; }
.m-t-40 { margin-top: 40px !important; }
.m-t-50 { margin-top: 50px !important; }

.m-r-0 { margin-right: 0px !important; }
.m-r-5 { margin-right: 5px !important; }
.m-r-10 { margin-right: 10px !important; }
.m-r-20 { margin-right: 20px !important; }
.m-r-30 { margin-right: 30px !important; }
.m-r-40 { margin-right: 40px !important; }
.m-r-50 { margin-right: 50px !important; }

.m-b-0 { margin-bottom: 0px !important; }
.m-b-3 { margin-bottom: 3px !important; }
.m-b-5 { margin-bottom: 5px !important; }
.m-b-10 { margin-bottom: 10px !important; }
.m-b-20 { margin-bottom: 20px !important; }
.m-b-30 { margin-bottom: 30px !important; }
.m-b-40 { margin-bottom: 40px !important; }
.m-b-50 { margin-bottom: 50px !important; }

.m-l-0 { margin-left: 0px !important; }
.m-l-5 { margin-left: 5px !important; }
.m-l-10 { margin-left: 10px !important; }
.m-l-20 { margin-left: 20px !important; }
.m-l-30 { margin-left: 30px !important; }
.m-l-40 { margin-left: 40px !important; }
.m-l-50 { margin-left: 50px !important; }

.p-a-0 { padding: 0px !important; }
.p-a-5 { padding: 5px !important; }
.p-a-10 { padding: 10px !important; }
.p-a-20 { padding: 20px !important; }
.p-a-30 { padding: 30px !important; }
.p-a-40 { padding: 40px !important; }
.p-a-50 { padding: 50px !important; }

.p-t-0 { padding-top: 0px !important; }
.p-t-5 { padding-top: 5px !important; }
.p-t-10 { padding-top: 10px !important; }
.p-t-20 { padding-top: 20px !important; }
.p-t-30 { padding-top: 30px !important; }
.p-t-40 { padding-top: 40px !important; }
.p-t-50 { padding-top: 50px !important; }

.p-r-0 { padding-right: 0px !important; }
.p-r-5 { padding-right: 5px !important; }
.p-r-10 { padding-right: 10px !important; }
.p-r-20 { padding-right: 20px !important; }
.p-r-30 { padding-right: 30px !important; }
.p-r-40 { padding-right: 40px !important; }
.p-r-50 { padding-right: 50px !important; }

.p-b-0 { padding-bottom: 0px !important; }
.p-b-5 { padding-bottom: 5px !important; }
.p-b-10 { padding-bottom: 10px !important; }
.p-b-20 { padding-bottom: 20px !important; }
.p-b-30 { padding-bottom: 30px !important; }
.p-b-40 { padding-bottom: 40px !important; }
.p-b-50 { padding-bottom: 50px !important; }


.p-l-0 { padding-left: 0px !important; }
.p-l-5 { padding-left: 5px !important; }
.p-l-10 { padding-left: 10px !important; }
.p-l-20 { padding-left: 20px !important; }
.p-l-30 { padding-left: 30px !important; }
.p-l-40 { padding-left: 40px !important; }
.p-l-50 { padding-left: 50px !important; }

.f-s-10 { font-size: 10px !important; }
.f-s-11 { font-size: 11px !important; }
.f-s-12 { font-size: 12px !important; }
.f-s-13 { font-size: 13px !important; }
.f-s-14 { font-size: 14px !important; }
.f-s-15 { font-size: 15px !important; }
.f-s-16 { font-size: 16px !important; }
.f-s-17 { font-size: 17px !important; }
.f-s-18 { font-size: 18px !important; }
.f-s-19 { font-size: 19px !important; }
.f-s-20 { font-size: 20px !important; }
.f-w-b { font-weight: bold !important; }

.f-c-s { color: #912A45 !important; }
.f-c-r { color: #ff0000 !important; }
.f-c-g { color: #00ff00 !important; }
.f-c-b { color: #0000ff !important; }
.f-c-w { color: #fff !important; }
.f-c-k { color: #000 !important; }
.f-c-bbb { color: #bbb !important; }

.bor-t-0 { border-top: 0 !important; }
.bor-r-0 { border-right: 0 !important; }
.bor-b-0 { border-bottom: 0 !important; }
.bor-l-0 { border-left: 0 !important; }

.b-c-s { background: #912A45 !important; }
.bor-c-s-1 { border: 1px solid #912A45 !important; }
.bor-c-s-2 { border: 2px solid #912A45 !important; }
.bor-c-s-3 { border: 3px solid #912A45 !important; }

.l-h-10 { line-height: 10px; }
.l-h-20 { line-height: 20px; }
.l-h-21 { line-height: 21px; }
.l-h-30 { line-height: 30px; }
.l-h-40 { line-height: 40px; }
.l-h-50 { line-height: 50px; }

.bor-0 { border: 0 !important; }

#item_load_msg { display: none; width: 100%; text-align: center; }

#haed_tit { display: inline-block; width: 100%; font-size: 16px; font-weight: bold; padding: 15px 0; text-align: center; }
/* start head sns login */
#sns-naver .sns-naver { background-color: #1fc800; background-position: 5px 5px; border-bottom: 1px solid #1ea505; display: block; width: 100%; text-align: left; color: #fff; border-radius: 2px; }
/*.hd_login .sns-naver { background: url('../../../skin/social/img/sns_naver_s_s.png') no-repeat; }*/
/* end head sns login */


#tail_fixed { position: fixed; bottom: 50px; right: 150px; }
#tail_fixed img { width: 50px; height: 50px; }

#m_tail_fixed { position: fixed; bottom: 15px; right: 15px; }
#m_tail_fixed img { width: 60px; height: 60px; }


/*
back.21.03.02
#m_foo_fixed { position: fixed; width: 100%; bottom: 0px; background: #fff; border-top: 1px solid #dedede; }
#m_foo_fixed .fix_ul { width: 100%; text-align: center; }
#m_foo_fixed .fix_ul li { position: relative; float: left; width: 35%; height: 40px; line-height: 40px; }
#m_foo_fixed .fix_ul .home { width: 15%; }
#m_foo_fixed .fix_ul .qna { width: 15%;}
#m_foo_fixed .fix_ul .qna img { vertical-align: middle; }
#m_foo_fixed .fix_ul li .fa { font: normal normal normal 20px/1 FontAwesome; }
#m_foo_fixed .fix_ul li .fa-home { font: normal normal normal 24px/1 FontAwesome; }
#m_foo_fixed .fix_ul li:after { position: absolute; top: 10px; right: 0; width: 1px; height: 15px; display: block; content: ''; background-color: #dedede; }

#m_foo_fixed .fix_ul li .wish_num { position: absolute; left: 34px; padding: 1px; top: 0; width: 15px; height: 15px; line-height: 12px; border-radius: 20px; background-color: #ec211b; color: #fff; box-sizing: border-box; }
#m_foo_fixed .fix_ul li .n_view_num { position: absolute; left: 30px; padding: 1px; top: 0; width: 15px; height: 15px; line-height: 12px; border-radius: 20px; background-color: #ec211b; color: #fff; box-sizing: border-box; }
*/


#n_top_btn { position: fixed; bottom: 105px; width: 50px; height: 50px; line-height: 46px; border: 1px solid #dedede; text-align: center; font-size: 15px; z-index: 90; background: rgba(255,255,255,0.5); border-radius: 50%; right: none; }
#m_top_btn { position: fixed; bottom: 70px; right: 10px; width: 40px; height: 40px; line-height: 36px; border: 1px solid #dedede; color: #333; text-align: center; font-size: 15px; z-index: 90; background: rgba(255,255,255,0.5); border-radius: 50%; }
/*#top_btn:hover {border-color:#912A45;background:#912A45;color:#fff}*/

#brand {display:none;position:absolute;border:1px solid #912A45;width:100%;background:#fff;z-index:1000;margin-top: 50px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);
-moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);
box-shadow:0 2px 5px rgba(0,0,0,0.2)}
#brand h2 {font-size:1.3em;padding:15px 20px;border-bottom:1px solid #912A45}
#brand ul:after {display:block;visibility:hidden;clear:both;content:""}
#brand .cate { padding: 15px; }
#brand ul li:nth-child(5n+1) {border-left:0}
#brand .cate_li_1 { float:left; width: 20%; padding:5px; line-height: 15px; text-align: left; }
#brand .cate_li_1_a { font-size: 13px; border: none; display: block; position: relative; font-weight: bold; color: #000; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#brand .cate_li_1 .cate_span { color: #b0b0b0; }
#brand .cate_li_2 {line-height:2em}
#brand .cate_li_2 a {color:#555}
#brand .close_btn {position:absolute;bottom:0;right:0;width:50px;height:50px;background:#fff;color:#b6b9bb;border:0;vertical-align:top;font-size:18px}
#brand_all_bg {display:none;background:rgba(0,0,0,0.1);width:100%;height:100%;position:fixed;left:0;top:0;z-index:999}


/*#item { display: none; position: absolute; border: 2px solid #912A45; width: 100%; background: #fff; z-index: 1000; margin-top: 50px; }
#item h2 {font-size:1.3em;padding:15px 20px;border-bottom:1px solid #e7eeef}
#item ul:after {display:block;visibility:hidden;clear:both;content:""}
#item .cate {  }
#item ul li:nth-child(5n+1) {border-left:0}
#item .cate_li_1 { width: 100%; text-align: left; border-bottom: 1px solid #e6e6e6; }
#item .cate_li_1_a { float: left; width: 16%; font-size: 14px; font-weight: bold; background: #fafafa; padding: 20px; height: 100px; }
#item .cate_li_1_a a { color: #912A45; }
#item .cate_li_1 .sub_cate1 { padding-top: 20px; }
#item .cate_li_2 { line-height: 15px; width: auto; text-align: left; float: left; padding: 0 0 10px 0; width: 12%; }
#item .cate_li_2 a {color:#555; border: none; }
#item .close_btn {position:absolute;bottom:0;right:0;width:30px;height:30px;background:#fff;color:#4c4c4c;border:0;vertical-align:top;font-size:18px}
#item_all_bg {display:none;background:rgba(0,0,0,0.1);width:100%;height:100%;position:fixed;left:0;top:0;z-index:999}*/

#item { display: none; position: absolute; border: 2px solid #912A45; width: 100%; background: #fff; z-index: 1000; margin-top: 50px; }
#item h2 {font-size:1.3em;padding:15px 20px;border-bottom:1px solid #e7eeef}
#item ul:after {display:block;visibility:hidden;clear:both;content:""}
#item .cate {  }
#item ul li:nth-child(5n+1) {border-left:0}
#item .cate_li_1 { display: table; width: 100%; text-align: left; border-bottom: 1px solid #e6e6e6; }
#item .cate_li_1_a { display: table-cell; width: 15%; font-size: 15px; font-weight: bold; background: #fafafa; vertical-align: middle; padding-left: 10px; }
#item .cate_li_1_a a { color: #912A45; }
#item .cate_li_1 .sub_cate1 { display: table-cell; width: 85%; vertical-align: middle; }
#item .cate_li_2 { line-height: 25px; text-align: left; float: left; width: 14%; padding: 5px; font-size: 14px; }
#item .cate_li_2 a {color:#555; border: none; }
#item .close_btn {position:absolute;bottom:0;right:0;width:30px;height:30px;background:#fff;color:#4c4c4c;border:0;vertical-align:top;font-size:18px}
#item_all_bg {display:none;background:rgba(0,0,0,0.1);width:100%;height:100%;position:fixed;left:0;top:0;z-index:999}




#smb_my #smb_my_ov .title { font-size: 2em; font-weight: bold; text-align: center; padding: 15px 0; }
#smb_my #smb_my_ov .my_ul { padding: 10px; border-bottom: 1px solid #c6c6c6; }
#smb_my #smb_my_ov .my_ul li { padding-left: 10px; }
#smb_my #smb_my_ov .my_ul li a { font-size: 13px; line-height: 20px; }
#smb_my #smb_my_ov .my_ul:last-child { border: 0; }

#smb_my #smb_my_ov { padding: 15px 20px; }
#smb_my #smb_my_ov .my_nav { display: inline-block; width: 100%; margin-bottom: 30px; }
#smb_my #smb_my_ov .my_nav .nav_tit { display: inline-block; width: 100%; font-size: 16px; font-weight: bold; margin-bottom: 10px; }
#smb_my #smb_my_ov .my_nav .nav_sub { display: inline-block; width: 100%; font-size: 14px; font-weight: bold; line-height: 20px; }



/* start page brand category */
#slide .b-r { border-right: 1px solid #c6c6c6 !important; }
#slide { height: 240px; position: relative; overflow: hidden; }
#slide .disn_radio { display: none; }
#slide .slide_ul { width: <?php echo $cnt."00%"; ?>; height: 100%; transition: 1s; }
#slide .slide_ul .slide_li { float: left; width: 1200px; height: 100%; border-top: 1px solid #c6c6c6; }
#slide .slide_ul:after { content: ""; display: block; clear:both; }
#slide label { display: inline-block; vertical-align: middle; width: 15px; height: 15px;  background: #ddd; transition: 0.3s; border-radius: 50%; cursor: pointer; margin-right: 5px; }
#slide .pos{ text-align: center; position: absolute; bottom: 10px; left: 0; width:100%; text-align: center; }
#slide .slide_ul .slide_li .slide_ul_2 {  }
#slide .slide_ul .slide_li .slide_ul_2 li { float: left; width: 25%; border: 1px solid #c6c6c6; border-top: 0; border-right: 0; padding: 5px 10px; line-height: 25px; font-size: 13px; }
#pos1:checked~ul{margin-left:0%;}
/* end page brand category */

#main_pop_brand .p_b_tit { font-size: 1.4em; font-weight: bold; }



/* start page item category */
#main_item { margin-top: 20px; display: block; }
#main_item .tit { display: inline-block; width: 100%; font-size: 1.4em; font-weight: bold; padding-left: 50px; }
#main_item .b-r { border-right: 1px solid #c6c6c6 !important; }
#main_item .item_ul { display: inline-block; width: 100%; }
#main_item .item_ul li { float: left; width: 14.285%; border-top: 1px solid #d7d7d7; border-left: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; padding: 5px 10px; line-height: 25px; font-size: 13px; text-align: center; background: #fafafa; }
/* end page item category */


/* start service cate */
#service { width: 100%; display: inline-block; position: relative; }
#service .ser_tit { display: inline-block; width: 100%; font-size: 16px; font-weight: bold; padding: 15px 0; text-align: center }
#service .service { width: 100%; float: left; border: 1px solid #d7d7d7; margin-bottom: 30px; }
#service .service .ser_l { width: 30%; height: 100%; background: #f8f8f8; float: left; text-align: center; line-height: 130px; font-size: 24px; }
#service .service .ser_r { width: 70%; float: left; padding-left: 50px; }
#service .service .ser_r ul li { margin: 5px 0; }
#service .service .ser_r ul .li_tit { font-size: 16px; }
#service .service .ser_r ul .li_tel { font-size: 22px; font-weight: bold; }
#service .service .ser_r .qa { position: absolute; top: 40px; right: 40px; font-size: 14px; color: #fff; background: #515151; padding: 5px 20px; }

#service .service .ser_div { display: inline-block; width: 33.333%; float: left; padding-left: 80px; height: 150px; }
#service .service .ser_div h1 { font-size: 24px; }
#service .service .info_sub { padding-left: 10%; }
#service .service .info_bank { border-left: 1px solid #d7d7d7; padding-left: 4%; }
#service .service .f_l { background: #f8f8f8; float: left; text-align: center; line-height: 135px; font-size: 24px; padding-left: 0; }
#service .service .ser_div ul li { margin: 5px 0; font-size: 14px; }
#service .service .ser_div ul .li_tit { font-size: 24px; font-weight: bold; }
#service .service .ser_div ul .sub_sp { color: #aaa; }


#service .ser_bor { width: 100%; display: inline-block; margin-bottom: 30px; }
/*#service .ser_bor ul li { float: left; width: 25%; text-align: center; font-size: 14px; border-bottom: 1px solid #000; padding: 15px; }*/
#service .ser_bor ul li { float: left; width: 50%; text-align: center; font-size: 14px; border-bottom: 1px solid #000; padding: 15px; }
#service .ser_bor ul .active1 { border-bottom: none; border-top: 1px solid #000; border-right: 1px solid #000; font-weight: bold; }
#service .ser_bor ul .active2 { border-bottom: none; border-top: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; font-weight: bold; }
#service .ser_bor ul .active3 { border-bottom: none; border-top: 1px solid #000; border-left: 1px solid #000; font-weight: bold; }
/* end service cate */

/* start mobile service cate */
#m_service { width: 100%; display: inline-block; position: relative; }
#m_service .m_service { width: 100%; float: left; border: 1px solid #d7d7d7; margin-bottom: 30px; }
#m_service .m_service .m_ser_l { width: 30%; height: 100%; background: #f8f8f8; float: left; text-align: center; line-height: 120px; font-size: 24px; }
#m_service .m_service .m_ser_r { width: 70%; float: left; padding: 0 20px; }
#m_service .m_service .m_ser_r ul li { margin: 5px 0; font-size: 14px; }
#m_service .m_service .m_ser_r ul .m_li_tit { font-size: 22px; font-weight: bold; }
#m_service .m_service .m_ser_r ul .m_li_tel { font-weight: bold; }
#m_service .m_service .m_ser_r .qa { position: absolute; top: 30px; right: 5px; font-size: 14px; color: #fff; background: #515151; padding: 5px 20px; }

#m_service .m_ser_bor { width: 100%; display: inline-block; margin-bottom: 10px; }
/*#m_service .m_ser_bor ul li { float: left; width: 25%; text-align: center; font-size: 14px; border-bottom: 1px solid #000; padding: 15px; height: 50px; line-height: 20px; }*/
/*#m_service .m_ser_bor .m_ser_tit { display: inline-block; width: 100%; text-align: center; font-size: 18px; font-weight: bold; margin: 15px 0; }*/
#m_service .m_ser_bor .m_ser_tit { display: inline-block; width: 100%; font-size: 16px; font-weight: bold; padding: 15px 0; text-align: center; }
#m_service .m_ser_bor ul li { float: left; width: 50%; text-align: center; font-size: 14px; border-bottom: 1px solid #000; padding: 15px; height: 50px; line-height: 20px; }
#m_service .m_ser_bor ul .active1 { border-bottom: none; border-top: 1px solid #000; border-right: 1px solid #000; font-weight: bold; }
#m_service .m_ser_bor ul .active2 { border-bottom: none; border-top: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; font-weight: bold; }
#m_service .m_ser_bor ul .active3 { border-bottom: none; border-top: 1px solid #000; border-left: 1px solid #000; font-weight: bold; }
/* end mobile service cate */





/* Owl Carousel - Animate Plugin */
.owl-carousel .animated { -webkit-animation-duration: 1000ms; animation-duration: 1000ms; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.owl-carousel .owl-animated-in { z-index: 0; }
.owl-carousel .owl-animated-out { z-index: 1; }
.owl-carousel .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; }
@-webkit-keyframes fadeOut {
    0% { opacity: 1; }
    100% { opacity: 0; }
}
@keyframes fadeOut {
    0% { opacity: 1; }
    100% { opacity: 0; }
}

/* Owl Carousel - Auto Height Plugin */
.owl-height { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; }

/* Core Owl Carousel CSS File */
.owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; }
.owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; }
.owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.owl-carousel .owl-stage-outer { position: relative; overflow: hidden; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot { cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.owl-carousel.owl-loaded { display: block; }
.owl-carousel.owl-loading { opacity: 0; display: block; }
.owl-carousel.owl-hidden { opacity: 0; }
.owl-carousel .owl-refresh .owl-item { display: none; }
.owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.owl-carousel .owl-item img { display: block; width: 100%; -webkit-transform-style: preserve-3d; }
.owl-carousel.owl-text-select-on .owl-item { -webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto; }

.owl-carousel .owl-grab { cursor: move; cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab; }
.owl-carousel.owl-rtl { direction: rtl; }
.owl-carousel.owl-rtl .owl-item { float: right; }

/* No Js */
.no-js .owl-carousel { display: block; }

/* Owl Carousel - Lazy Load Plugin */

.owl-carousel .owl-item .owl-lazy { opacity: 0; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease; }
.owl-carousel .owl-item img { transform-style: preserve-3d; }

/* Owl Carousel - Video Plugin */
.owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; }

.owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; -webkit-transition: scale 100ms ease; -moz-transition: scale 100ms ease; -ms-transition: scale 100ms ease; -o-transition: scale 100ms ease; transition: scale 100ms ease; }
.owl-carousel .owl-video-play-icon:hover { -webkit-transition: scale(1.3, 1.3); -moz-transition: scale(1.3, 1.3); -ms-transition: scale(1.3, 1.3); -o-transition: scale(1.3, 1.3); transition: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon { display: none; }

.owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame { position: relative; z-index: 1; }


/* 아이템 배송/반품 css */
#sit_tab .s_bae_chang { display:inline-block; width: 100%; }
#sit_tab .s_bae_chang .s_tit { float:left; background-color:#494949; width:100px; height:100px; line-height:100px; border-radius:50%; margin-right:30px; font-size: 18px; vertical-align:middle; text-align:center; color:#fff; }
#sit_tab .s_bae_chang .s_info { float: left; width: 85%; }
#sit_tab .s_bae_chang .s_info p { font-size:14px; margin-bottom:5px; }

#sit_tab .s_bae_chang_ydltka { display:inline-block; width: 100%; }
#sit_tab .s_bae_chang_ydltka ul {  }
#sit_tab .s_bae_chang_ydltka ul li { display:inline-block; width: 100%; font-size: 14px; line-height: 20px; margin-bottom: 10px; }
#sit_tab .s_bae_chang_ydltka ul li .fl_l_sp { display:inline-block; width: 15%; float: left; }
#sit_tab .s_bae_chang_ydltka ul li .fl_r_sp { display:inline-block; width: 85%; float: left; color: #999; }
#sit_tab .s_bae_chang_ydltka ul li .add_hei_a { height: 41px; }
#sit_tab .s_bae_chang_ydltka ul li .add_hei_b { height: 101px; }
/* 아이템 배송/반품 css */

/* 아이템 모바일 배송/반품 css */
#sit_tab .mo .s_bae_chang { display:inline-block; }
#sit_tab .mo .s_bae_chang .s_tit { float:left; background-color:#494949; width:70px; height:70px; line-height:70px; border-radius:50%; margin-right:15px; font-size: 16px; vertical-align:middle; text-align:center; color:#fff; }
#sit_tab .mo .s_bae_chang .s_info { float: left; width: 70%; }
#sit_tab .mo .s_bae_chang .s_info p { font-size:14px; margin-bottom:5px; }


#sit_tab .mo .s_bae_chang_ydltka { display:inline-block; width: 100%; }
#sit_tab .mo .s_bae_chang_ydltka ul {  }
#sit_tab .mo .s_bae_chang_ydltka ul li { display:inline-block; width: 100%; font-size: 14px; line-height: 20px; margin-bottom: 10px; }
#sit_tab .mo .s_bae_chang_ydltka ul li .fl_l_sp { display:inline-block; width: 25%; float: left; }
#sit_tab .mo .s_bae_chang_ydltka ul li .fl_r_sp { display:inline-block; width: 75%; float: left; color: #999; }
/*#sit_tab .mo .s_bae_chang_ydltka ul li .add_hei_a { height: 141px; }*/
#sit_tab .mo .s_bae_chang_ydltka ul li .add_hei_a { height: 61px; }
#sit_tab .mo .s_bae_chang_ydltka ul li .add_hei_b { height: 121px; }
@media screen and (min-width: 320px ) {
    #sit_tab .mo .s_bae_chang_ydltka ul li .add_hei_b { height: 181px; }
}
@media screen and (min-width: 350px ) {
    #sit_tab .mo .s_bae_chang_ydltka ul li .add_hei_b { height: 161px; }
}
/* 아이템 모바일 배송/반품 css */














