@charset "utf-8";

/*웹폰트 추가*/
@import url("fonts/fonts.css");

/*form 추가*/
@import url("form/checkbox.css");
@import url("form/radio.css");
@import url("form/Write.css");
@import url("form/List.css");
@import url("form/View.css");

/*style 추가*/
@import url("bri/style.css");
@import url("bri/index.css");
@import url("bri/shop.style.css");

/*기본 설정*/
.container{max-width: 1240px; width: 100%; margin: 0 auto; padding: 0 20px; height: 100%}
@media (max-width: 768px) {
    .container{padding: 0 10px}
}
.clear{clear: both}

i {font-style: normal;}
select{background-color: #ffffff;}

/*숨김*/
@media (max-width: 768px) {
    .display_s{display: none}
}


/*br(줄바꿈)*/
.br_l{display: block}
.br_ls{display: block}
.br_s{display: none}
@media (max-width: 768px) {
    .br_l{display: none}
    .br_s{display: block}
}

/*br(이미지 구분)*/
.img_s{display: none}
@media (max-width: 768px) {
    .img_l{display: none}
    .img_s{display: inline-block}
}

/*폰트*/
.ns_m{font-family:'Noto Sans M', dotum, sans-serif;}
.ns_l{font-family:'Noto Sans R', dotum, sans-serif;}
.dotum_family{font-family: dotum, sans-serif;}
.font_b{font-weight: bold}
.color_10{color: #c30045 !important;}

.ma_b10{margin-bottom: 10px;}
.ma_b20{margin-bottom: 20px;}
.ma_b30{margin-bottom: 30px;}
.ma_b35{margin-bottom: 35px;}
.ma_b40{margin-bottom: 40px;}
.ma_b50{margin-bottom: 50px;}
.ma_b60{margin-bottom: 60px;}
.ma_b70{margin-bottom: 70px;}
.ma_b80{margin-bottom: 80px;}

/*scale*/
.bri_scale{
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transition: all 0.3s ease-in-out;
}

.bri_scale:hover{
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}

.time_ex{color: #898989;margin-left: 10px;}