.sub_wrap {max-width:1180px;margin:auto;padding:2rem 0 10rem}
.sub_nav {font-size:1.4rem;color:#454545;}
.sub_title span {font-size:1.6rem;margin-top:4rem;display:block;color:#676767;}
.sub_title p {color:#252525;font-size:3rem;font-weight:500}

.search_bx {border:1px solid #ddd;background-color:#f6f6f6;padding:2rem;}
.search_bx>p {font-size:2rem;font-weight:500}
.search_bx>p span {color:#004a83}
.search_bx>ul {display:inline-block;margin-top:2rem;}
.search_bx>ul li {display:inline-block;padding:0 3rem;border-right:1px solid #ddd;}
.search_bx>ul li a {color:#7c7c7c;font-size:1.5rem;}
.search_bx>ul li a.on {color:#080808;font-size:1.5rem;}
.search_bx>ul li:first-child {border-left:1px solid #ddd;}
.search_list {margin-left:-2rem}
.search_list>li {width:25%;float:left;padding-left:2rem;margin-bottom:4rem;}
.search_list  .img_b:hover>div {display:block}
.search_list  .img_b {position: relative;border:1px solid #ddd;}
.search_list  .img_b>div{display:none}
.search_list  .img_b>div {position: absolute;bottom:0;width:100%;left:0;background-color:rgba(0,0,0,0.6);padding:0.5rem 0;}
.search_list  .img_b>div ul,
.search_list  .img_b>div li {display:inline-block;}
.search_list  .img_b>div li {padding:0 0.5rem}
.search_list   .txt1 {font-size:1.9rem;color:#252525;font-weight:500;margin-top:1rem;}
.search_list .txt2 {font-size:1.5rem;color:#676767;}
.search_list .txt3 {font-size:2rem;color:#ba0000;font-weight:500;margin-top:.5rem}
.search_list>li:nth-child(4n+1) {clear:both}



.paging {text-align:center; margin-top:30px; position:relative; font-size:0;}
.paging .btn {border:none; padding:0; line-height:0; font-size:0; vertical-align:top; width:34px; height:34px; overflow:hidden; position:relative; z-index:1;}
.paging img {vertical-align:top;}
.paging a {font-size:13px; vertical-align:top; display:inline-block; *zoom:1; *display:inline; padding:0 2px; color:#676767; min-width:34px; height:34px; line-height:34px; background-color:#fff; box-sizing:border-box;  border:1px solid #ddd; margin:0 -1px; position:relative; z-index:2;}
.paging span{vertical-align:top;}
.paging span.pg,
.paging a.sel {color:#676767;  background-color:#fbfbfb;  z-index:3}

.list_tab>li {width:20%;float:left;font-size:1.7rem;text-align:center;border:1px solid #676767;border-left:1px solid #fff;margin-left:-1px;background-color:#676767}
.list_tab>li a {display:block;color:#fff;padding:1rem 0;}
.list_tab>li:hover,
.list_tab>li.on {background-color:#fff;border:1px solid #676767;}
.list_tab>li:hover a,
.list_tab>li.on a{color:#676767;}
.list_tab2>li {width:50%}
.list_top {padding:3rem 0 2rem;border-bottom:1px solid #ddd;}
.list_top>p {font-size:1.4rem;color:#454545}
.list_top>p span {color:#000;font-weight:500}
.list_top li {color:#676767;font-size:1.4rem;padding:0 1.5rem;border-right:1px solid #ddd;display:inline-block;}
.list_top li:last-child {border-right:0}
.list_top li .on {color:#000;font-weight:500}
.list_tab3>li {width:25%}
.list_tab4>li {width:33.3333333333%}


.view_top {margin-left:-4rem;margin-top:4rem}
.view_top>div {width:50%;padding-left:4rem;}
#zoom_img {text-align:center; margin-bottom:15px;padding:10px;border:1px solid #ddd;}
.thumb span, #zoom_img span {display:block;background-size:cover !important;background-position:center center !important}
.thumb {overflow:hidden;;}
.thumb li {width:20%;margin-right:-1px;border:1px solid #ddd;float:left; text-align:center;}
.thumb li a {padding:5px; overflow:hidden;}
.thumb li a,
.thumb li a img {display:block;}
.view_top .right .txt1{color:#676767;font-size:1.6rem;}

.view_top .right .txt2 {color:#404040;border-bottom:1px solid #ddd;margin-bottom:2rem;font-size:2.5rem;font-weight:600;padding:0 0 3rem;}
.view_top .right .txt3 {color:#676767;font-size:17px;}
.view_top .right .txt3_1 {margin-top:6px;margin-right:10px;}
.view_top .right .txt4 {margin:10px 0 ;}
.view_top .right .txt4 .st1 {color:#676767;font-size:17px;text-decoration: line-through}
.view_top .right .txt4 .st2 {color:#14716e;font-size:23px;}
.view_top .right .txt5 {width:100%;padding:1rem 0;}
.view_top .right .txt5 th {font-weight:500;color:#454545;font-size:1.5rem;padding-left:1rem;text-align:left;}
.view_top .right .txt5 td {padding:0.7rem;color:#676767;font-size:1.5rem;}
.view_top .right .txt5 td.txt_st1 {font-size:1.7rem;color:#454545;text-decoration:line-through}
.view_top .right .txt5 td.txt_st2 {font-size:2.3rem;color:#ba0000;font-weight:500}

.border_title {border-bottom:1px solid #ddd;padding-bottom:2rem;}

.view_box3_1 {border:1px solid #ddd;background-color:#f5f5f5;padding:30px 20px;margin-top:20px}
.view_box3_1>p {color:#252525;font-size:17px;border-bottom:1px solid #252525;margin-bottom:15px;padding-bottom:15px}
.view_box3_1>div {color:#676767;font-size:15px}
.view_box3_1>div>p {margin-bottom:10px;text-indent:-10px;padding-left:10px}
.view_box4_1 {border-top:1px solid #ddd;padding-top:20px;margin-top:20px;}
.view_box4_1 .txt6 {color:#252525;font-size:17px;}
.view_sel{border:1px solid #ddd; width: 540px;height: 50px;font-size:15px;color: #676767; background: url(/image/sub/select_btn.png) no-repeat 95% 50%;  -webkit-appearance: none; -moz-appearance: none;appearance: none;text-indent: 10px}
select::-ms-expand { /* for IE 11 */
    display: none;}
.view_box5_1 {line-height:40px;border:1px solid #ddd;padding:10px;background-color:#f5f5f5;padding:10px;color:#676767;font-size:17px;margin-top:20px;}
.in_txt {border:1px solid #ddd;background-color:#fff;padding:0 10px;color:#676767;font-size:16px;line-height:38px;width:80px;text-align:center;}
.view_box5_1 img {vertical-align:middle;}
.view_box5_1 .close {margin-left:10px;}
.view_box6_1 .txt7 {color:#252525;font-size:20px;}
.view_box6_1 .txt8 {color:#14716e;font-size:23px;}
.shop_ic>li {float:left;padding-right:1rem}
.view_select_2 {border:1px solid #ddd; width: 100%;height: 40px;font-size: 13px;color: #656565; background:#fff url(/image/sub/select_btn2.jpg) no-repeat 98% 50%;  -webkit-appearance: none; -moz-appearance: none;appearance: none;text-indent: 10px}
.box_st2{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1rem 0}
.star-rating { width:78px; }
.star-rating,.star-rating span { display:inline-block; height:14px; overflow:hidden; background:url("/image/sub/star.png")no-repeat; }
.star-rating span{ background-position:left bottom; line-height:0; vertical-align:top; }
.pop_order2 {font-size:1.9rem;color:#252525;margin:2rem 0}
.pop_order2>div>div {overflow:hidden;max-width:16rem}
.pop_order2>div>div input[type="text"] {text-align:center;border:1px solid #ddd;width:50%;height:35px;border-left:0;border-right:0;float:left;}
.pop_order2>p {line-height:2.3rem;}
.pop_order2 .right_bt {margin-top:1rem;padding-left:1rem}
.view_total {border-top:1px solid #ddd;padding:2rem 0;color:#252525;font-size:2rem;}
.view_total .fr {font-size:2.3rem;}
.star-rating2 { width:99px; }
.star-rating2,.star-rating2 span { display:inline-block; height:19px; overflow:hidden; background:url("/image/sub/star2.png")no-repeat; }
.star-rating2 span{ background-position:left bottom; line-height:0; vertical-align:top; }


.view_bttom_wrap {padding-right:7rem;position:relative}
.view_bttom_bt {margin-left:-1rem}
.view_bttom_bt>li {width:50%;float:left;padding-left:1rem}
.view_bttom_bt>li>a ,.view_bttom_bt>li>button {border:1px solid #ddd;padding:1.5rem 0;display:block;width:100%;color:#252525;font-size:1.6rem;text-align:center;background-color:#fff;}
.view_bttom_bt2>a {width:100%;color:#fff;padding:1.5rem 0;display:block;background-color:#1262a2;font-size:1.5rem;text-align:center;margin-top:1rem}
.view_bttom_bt>li.st2>a ,.view_bttom_bt>li.st2>button {background-color:#676767;color:#fff;width:100%;border:none;font-family: "Noto Sans KR", 'Noto Sans', sans-serif, "����", dotum, AppleGothic;}
.view_bttom_wrap .st3 {padding:1.6rem;border:1px solid #ddd;position: absolute;right:0;top:0;}
.view_bttom_bt>li.st2>button {height:44px;}






.view_bottom  {position:relative}
.view_bottom .right {width:26rem}
.view_bottom .right>div {position:absolute;top:0;}


.view_txt3 {font-size:2.3rem;color:#252525;font-weight:500;margin-top:5rem}


.view_tab2_bx {margin-bottom:1rem;border:1px solid #ddd;font-size:1.6rem;color:#676767;padding:2rem;position:relative}
.view_tab2_bx >p {position:absolute;right:2rem;top:2rem;}
.view_tab2_bx >p a {font-size:1.5rem;color:#fff;padding:1rem 3rem;background-color:#676767;display:block}


.view_bottom  {position:relative}
.view_sel2 {width:240px;background-position:95% 50%}
#fix_right.blue {position:fixed !important;background-color:#fff;z-index:99;}

.view_tab3_bx {border:1px solid #ddd;padding:3rem 2rem;font-size:1.6rem;color:#676767;position:relative}
.view_tab3_bx >p {position:absolute;right:2rem;top:2rem;}
.view_tab3_bx >p a {font-size:1.5rem;color:#fff;padding:1rem 3rem;background-color:#676767;display:block}

.view_tab3_st2 {border:1px solid #ddd;padding:1rem 2rem 2rem;border-top:0;}
.view_tab3_st2 .beefup__head {padding:0;font-size:1.5rem;color:#252525;padding:1.5rem 0;}
.view_tab3_st2 .beefup__head .txt1 {font-size:1.4rem;color:#676767;border:1px solid #676767;padding:0.5rem 2rem;display:inline-block}
.view_tab3_st2 .beefup__body {background:none;padding:0;border-bottom:0}
.view_tab3_st2 .beefup3  {border:1px solid #ddd;padding:0 2rem;border-top:0}
.view_tab3_st2 .beefup3 .beefup__head  {border-bottom:0;font-size:1.5rem;color:#252525;padding:2rem 0;}
.view_tab3_st2 .beefup__head .txt2 {background-color:#f5f5f5;border:1px solid #ddd;padding:0.5rem 2rem;display:inline-block}
.view_tab3_st2 .beefup3 .beefup__body {border-bottom:0;border-top:1px solid #ddd;color:#676767;font-size:1.5rem;padding:2rem 0;}
.element_to_pop_up {min-width:77rem;display:none;background-color:#fff;padding:2rem;}
.element_to_pop_up2 {min-width:77rem;max-width:77rem;display:none;background-color:#fff;padding:2rem;}



.pop_txt1{color:#333;font-size:2rem;font-weight:500;padding-bottom:1rem;}
.pop_txt3 {font-size:1.5rem;color:#004a83}
.pop_li>li{line-height:3rem;overflow:hidden;padding-bottom:1rem;color:#232323;font-size:1.4rem}
.pop_li>li select {border:1px solid #ddd; width: 100%;height: 40px;font-size: 15px;color: #656565; background:#fff url(/image/sub/select_btn2.jpg) no-repeat 98% 50%;  -webkit-appearance: none; -moz-appearance: none;appearance: none;text-indent: 10px}
.pop_order {font-size:1.4rem;border:1px solid #ddd;padding:1rem;margin:1rem 0}
.pop_order>div {overflow:hidden;max-width:10rem;margin:1rem 0 0;}
.pop_order>div input[type="text"] {text-align:center;border:1px solid #ddd;width:50%;height:23px;border-left:0;border-right:0}
.pop_txt2 {color:#3b3b3b;font-size:1.4rem;padding:1rem 0 3rem}
.pop_txt2 span  {color:#00529c;font-size:2rem;font-weight:500}
.pop_btn a {display:block;width:100%;border:1px solid #ddd;background-color:#f7f7f7;padding:1rem ;color:#515151;font-size:1.4rem;}
.pop_btn>p {width:50%;text-align:center;padding-left:1rem;}
.pop_btn {margin-top:2rem;margin-left:-1rem}
.pop_btn p.on a {color:#fff;background-color:#00529c}
.coupon_b{margin:0.1rem 0; color:#313131;font-size:1.3rem;border:1px solid #ddd;background-color:#f7f7f7;display:inline-block;padding:0.5rem 1rem}
.span_bx>span {display:inline-block;margin-right:1rem}
.order_input {padding:1rem;border:1px solid #ddd;height:30px;margin:0 1rem}
.q_ic {min-width:5rem}
.q_ic2 {width:80%}
.pop_li_order2 {font-size:1.5rem;border-bottom:1px solid #ddd;padding:1rem 0;margin:0}
.view_tab .tablinks {width:16.6666666%;cursor:pointer;display:block;float:left;border:0;background-color:#f5f5f5;border:1px solid #ddd;border-bottom:0;margin-left:-1px;border-bottom:2px solid #f5f5f5;font-size:1.6rem;color:#676767;line-height:50px;text-align:center;;}
.view_tab .tablinks span {display:inline-block;}
.view_tab {border-bottom:1px solid #ddd;padding:0 5rem}
.view_tab .active {color:#000;border-bottom:2px solid #000;background-color:#fff;}
.view_tab .active span {border:0}


#view_tab1>p {color:#3f3c3c;font-size:2.4rem;font-weight:600}
#view_tab5>div ,#view_tab4>div , #view_tab1>div {border:1px solid #ddd;width:100%;min-height:20rem}
.tabcontent_class {padding:2rem 0}
.fit_txt1 {color:#595757;font-size:2.2rem;font-weight:600;margin-bottom:1.5rem;}
.fit_tb {width:100%;border-top:2px solid #dee2e3;border-bottom:2px solid #dee2e3;}
.fit_tb th {border-bottom:1px solid #dee2e3;font-weight:500;border-right:1px solid #ddd;background-color:#ecfbfa;color:#141313;font-size:1.6rem;}
.fit_tb .st1 {background-color:#f8f8f8;color:#595757;font-size:1.6rem}
.fit_tb td {font-size:1.6rem;color:#3f3c3c;padding:1rem 0;border-right:1px solid #ddd;border-bottom:1px solid #dee2e3;}
.fit_tb .st2 {color:#595757;font-size:1.6rem}
.fit_tb .st2 span {color:#56ccc8;}
.fit_txt2 {color:#56ccc8;font-size:2.2rem;font-weight:600;margin-bottom:3rem;}
.fit_txt3 {position:relative;padding-left:1rem;font-size:2rem;}
.fit_txt3:before {background-color:#00cdc9;border-radius:50%;width:4px;height:4px;content:"";position:absolute;left:0;top:50%;}
.fit_txt3 span {font-size:2rem;color:#595757}
.info_txt1 {position:relative}
.info_btn {position:absolute;top:0;right:0;background-color:#56ccc8;padding:1rem 1.5rem;}
.info_btn a {color:#fff;font-size:1.6rem;display:block;}
.info_btn a img {vertical-align:middle;margin-right:1rem}
.info_tb {width:100%;border-top:2px solid #dee2e3;border-bottom:1px solid #dee2e3;}
.info_tb th {border-bottom:1px solid #dee2e3;font-weight:500;border-left:1px solid #ddd;background-color:#f8f8f8;color:#141313;font-size:1.6rem;}
.info_tb td {text-align:center;font-size:1.6rem;color:#3f3c3c;padding:1rem 0;border-left:1px solid #ddd;border-bottom:1px solid #dee2e3;}
.info_tb th:first-child, .info_tb td:first-child {border-left:0;}
.fit_tb th:last-child  , .fit_tb td:last-child {border-right:0;}
.fit_txt4 {color:#595757;font-size:1.6rem}
.fit_banner_wrap {margin-left:-3rem;margin-top:3rem}
.fit_banner_wrap>div {float:left;width:50%;padding-left:3rem;}

.fit_banner_wrap .left>div {min-height:25rem;background:#56ccc8 url("/image/sub/fitness_ic1.png") 98% center no-repeat;padding:1rem;}
.fit_banner_wrap .left>div>div {min-height:23rem;padding:2rem;border:1px solid rgba(255,255,255,0.5);}
.fit_banner_wrap .right>div {min-height:25rem;background:#56cc96 url("/image/sub/fitness_ic2.png") right center no-repeat;padding:1rem;}
.fit_banner_wrap .right>div>div {min-height:23rem;padding:2rem;border:1px solid rgba(255,255,255,0.5);}





.view_tab2 {border:1px solid #ddd;padding:30px;}
.view_tab2 .txt1 {color:#252525;font-size:17px;}

.info_st1 {color:#1262a2;font-size:1.6rem;}
.info_st2 {color:#434343;font-size:1.6rem;}





.view_tab2_in {margin-bottom:1rem;}

.view_tab2_in .beefup__head {border:1px solid #ddd;padding:20px;}
.view_tab2_in .beefup__head .txt3 {color:#252525;font-size:1.6rem; border-top:1px solid #ddd;padding-top:1rem;margin-top:1rem;}
.view_tab2_in .beefup__head .txt4 {color:#363636;font-size:1.4rem;}
.view_tab2_in .beefup__body {border:1px solid #ddd;padding-top:0;border-top:0;background:none}
.view_tab2_in .is-open .beefup__head {border-bottom:0}
.view_tab2_in  .is-open .beefup__body {}
.view_tab2_in .b_bd_view {border-bottom:0;padding-top:0;}
.view_tab2_in .b_bd_view>div {background-color:#fff;border:1px solid #ddd;font-size:1.3rem;line-height:18px;padding:20px;color:#676767;}
.view_btn_top {}
 .view_btn_top .txt1 a {display:inline-block;font-size:1.5rem;color:#252525;border:1px solid #ddd;background-color:#f9f9f9;padding:1rem 2rem}
 .view_btn_top .txt2 a {display:inline-block;font-size:1.5rem;color:#676767;border:1px solid #676767;background-color:#fff;padding:1rem 2rem}

.view_tab2_in .beefup {position:relative}
.bottom_list {border-top:1px solid #ddd;padding-bottom:60px;}
.bottom_list>div {width:1180px;margin:auto;padding:40px 0}


.bottom_list_in {margin-left:-2rem;}
.bottom_list_in li {width:25%;float:left;padding-left:2rem;margin-bottom:3rem;}
.bottom_list_in li .menu_img {position:relative;}
.bottom_list_in li .menu_img img {width: 100%}
.bottom_list_in li .cart_ic {position:absolute;right:1rem;bottom:1rem;}
.bottom_list_in .txt1 {color:#252525;font-size:20px;margin-top:10px;}
.bottom_list_in .txt2 {color:#14716e;font-size:18px;}
.bottom_list_in .menu_b {border-top:1px solid #ddd;padding-top:10px;margin-top:10px}
.bottom_list_in .menu_b span {color:#676767;font-size:16px;}
.bottom_list_in .menu_b  span img {vertical-align: middle}
.bottom_list>div>p {color:#252525;font-size:25px;}
.bottom_list>div>p span {color:#14716e;}

.review_pop {cursor:pointer}
.review_pop_wrap {display:none;width:800px;background-color:#fff;padding:30px;}
.review_pop_wrap3 .txt1 ,
.review_pop_wrap2 .txt1 ,
.review_pop_wrap .txt1 {color:#333;font-size:2rem;}
.review_pop_wrap input[type="text"] {border:1px solid #ddd;font-size:15px;padding:10px;}
.edit {border:1px solid #ddd;margin:20px 0;min-height:300px;}
.review_pop_wrap ul.star_re>li {font-size:15px;width:100%;display:block;margin-bottom:5px;}
.review_pop_wrap ul.star_re>li span {font-size:1.8rem;color:#ffd508;}
.review_pop_wrap ul.star_re>li span span{color:#676767;}

.review_pop_wrap3 {display:none;width:800px;background-color:#fff;padding:30px;}


.review_pop_wrap {display:none;width:800px;background-color:#fff;padding:30px;}
.coupon_pop,
.point_pop {display:none;width:800px;background-color:#fff;padding:30px;}

.btn_st1 {display:inline-block;color:#fff !important;font-size:15px;background-color:#14716e;line-height:50px;width:130px;}
.btn_st2 {display:inline-block;color:#676767 !important;border:1px solid #ddd;font-size:15px;line-height:50px;width:130px;}


.review_pop2 {cursor:pointer}
.review_pop_wrap2 {display:none;width:800px;background-color:#fff;padding:30px;}
.review_pop_wrap2 input[type="text"] {border:1px solid #ddd;font-size:15px;padding:10px;}
.review_box2 {margin-left:-20px;}
.review_box2>div {float:left;width:50%;padding-left:20px;margin-bottom:10px;}
.review_pop_wrap2>label {color:#676767;font-size:15px;}
.review_pop_wrap2 .txt1 span {position:absolute;right:0;top:0;}
.review_pop_wrap3 {display:none;width:800px;background-color:#fff;padding:30px;}
.review_pop_wrap3 .txt1 {position:relative;color:#000;font-size:18px;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px;}
.review_pop_wrap3 .txt1 span {position:absolute;right:0;top:0;}

.use_pop .dummy_img {border:1px solid #ddd;margin-right:2rem;}
.use_pop .txt3 {border-top:1px solid #ddd;}
.use_pop>div {width:80%}
.use_pop .txt3{font-size:1.8rem;color:#252525;font-weight:500}
.use_pop .txt4 {font-size:1.4rem;color:#7d7d7d;}
.use_txt{border:1px solid #ddd;padding:1rem;font-size:1.4rem;max-height:10rem;overflow-y:scroll}



.write_tb {margin-top:2rem;width:100%;border:1px solid #ddd;}
.write_tb td{font-size:1.4rem;color:#393939;border:1px solid #ddd;padding:1rem}
.write_tb th {text-align:left;color:#0c0c0c;font-size:1.5rem;padding:1.5rem;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background-color:#f7f7f7;width:15%;font-weight:500}
.write_tb td input[type="password"],
.write_tb td input[type="text"] {border:1px solid #ddd;height:30px;padding:1rem}
.write_tb td .box {border:1px solid #ddd;padding:1rem;height:30rem}
.write_img{height:55px !important;vertical-align:top}
.write_tb td select {height:30px;border:1px solid #ddd}
.login_pop2 >img {vertical-align: middle}
.login_pop2 input[type="text"] {border:1px solid #ddd;padding:1rem !important;height:55px !important}


.review_text {width:100%;border:1px solid #ddd;height:300px}


.review_star >p {margin-bottom:2rem;padding-right:4rem;float:left;color:#2e2e2e;font-size:1.4rem;}

.review_txt2 {display:inline-block;min-width:7rem;    line-height: 2rem;}
.view_bttom_bt_pop a {padding:1rem 0 !important}

.review_pop2_bx {margin-left:-2rem}
.review_pop2_bx>div {    float: left;width:50%;padding-left:2rem}


.review_txt3 {font-size:1.5rem;margin-top:0.5rem}



.order_tb {width:100%;margin-top:4rem;border-top:2px solid #000}
.order_tb th {font-size:1.5rem;color:#0e0e0e;font-weight:500;padding:1rem 0}
.order_tb td {padding:1rem}
.cart_td {padding:1rem;}
.cart_td span {display:block;background-size:cover !important;background-position:center center !important;border:1px solid #ddd;}
.cart_txt {width:100%;display:table;margin:1rem 2rem}
.cart_txt>div>p{color:#4b4b4b;font-size:1.5rem;font-weight:500}
.cart_txt>div>p.txt3 {font-size:1.8rem;color:#252525;}
.cart_txt>div>div {color:#4b4b4b;font-size:1.4rem;min-height:5rem}
.order_btn>span,.order_btn>button{ cursor:pointer;color:#313131;font-size:1.3rem;border:1px solid #ddd;background-color:#f7f7f7;display:inline-block;padding:0.5rem 1rem}
.order_tb  td {text-align:center;font-size:1.4rem;color:#4b4b4b}
.order_tb tr {border-bottom:1px solid #ddd;}
.cart_txt>span {border:1px solid #ddd;margin-right:1rem;}
.order_bottom {margin-top:3rem;border:1px solid #dfdfdf;padding:0 2rem}
.order_bottom>div {color:#4b4b4b;font-size:1.5rem;border-bottom:1px solid #ddd;padding:1.5rem 1rem;overflow:hidden;}
.order_bottom>div>p {vertical-align: middle}
.order_bottom>div:last-child {border-bottom:0}
.order_bottom>div.blue p{color:#00529c;}
.order_box {margin-left:-2rem;}
.order_box>div {width:33.333333%;text-align:center;float:left;padding-left:2rem;}
.order_box>div>p {color:#a5a5a5;font-size:1.5rem;text-align:center;border-bottom:2px solid #dfdfdf;padding-bottom:1rem;}
.order_box>div.on>p {color:#171717;border-bottom:2px solid #1262a2;}
.order_box>div>p>span {font-size:1.7rem;}
.order_box>div.on>p>span {color:#1262a2}

.cart_btn1 a ,.cart_btn1 button {background-color:#696969;border:1px solid #696969;font-size:1.3rem;color:#fff;padding:1rem 2rem;display:inline-block;}
.cart_btn2 a ,.cart_btn2 button {background-color:#f4f4f4;border:1px solid #ddd;font-size:1.3rem;color:#181818;padding:1rem 2rem;display:inline-block;}
.cart_btn1 button,.cart_btn2 button {height:41px;}

.cart_btn3 a ,.cart_btn3 button {min-width:15rem;background-color:#696969;border:1px solid #696969;font-size:1.5rem;color:#fff;padding:1.5rem 3rem;display:inline-block;}
.cart_btn4 a ,.cart_btn4 button {min-width:15rem;border:1px solid #ddd;font-size:1.5rem;color:#181818;padding:1.5rem 3rem;display:inline-block;}
.cart_btn3 button {height:3.65em;font-family: "Noto Sans KR", 'Noto Sans', sans-serif, "����", dotum, AppleGothic;}

.order_bottom2 {margin-top:3rem;background-color:#004a83;padding:0 2rem}
.order_bottom2>div {color:#fff;font-size:2rem;padding:1.5rem 1rem;overflow:hidden;}



.view_bottom2  {position:relative}
.view_bottom2 .left {max-width:84rem;width:100%}
.view_bottom2 .right2 {width:31rem}
.view_bottom2 .right2>div {position:absolute;top:0;}



.order_box1 {background-color:#f6f6f6;border:1px solid #ddd;padding:3rem 2rem;}
.order_txt1 {color:#080808;font-size:2rem;}
.order_txt1 span.regi_txt1 {font-size:1.4rem;color:#5e5e5e;}
.order_txt2 {color:#080808;font-size:1.5rem;line-height:2rem;}
.order_txt2 span {color:#e40000}
.login_txt3 {color:#161616;font-size:1.5rem;}
.textarea_box {border:1px solid #ddd;width:100%;height:100px}
.order_box1 select ,
.order_box1 input[type="text"] ,
.order_box1 input[type="password"] ,
.order_box1 input[type="file"] {letter-spacing:-0.8px;border:1px solid #ddd;padding:1rem;width:100%;margin-top:1rem;height:50px;}
.order_box2 {margin-left:-2rem}
.order_box2>div {float:left;width:50%;padding-left:2rem;}
.adress_bx {padding-right:130px;width:30%;position:relative}
.adress_btn {display:inline-block;min-width:130px;position:absolute;top:1rem;right:0;line-height:48px;border:1px solid #ddd;border-left:0;color:#4a4a4a;font-size:1.5rem;text-align:center;}
.order_txt3 {display:inline-block;color:#004a83;font-size:1.5rem;position:relative}
.radio_txt {color:#080808;font-size:1.5rem;}
.radio_txt>span {margin-right:2rem}
.radio_txt .btn1 a{color:#080808;font-size:1.3rem;border:1px solid #ddd;background-color:#fff;padding:1rem 2rem;}
.checked_box {margin-top:2rem;border:1px solid #ddd;background-color:#fff;padding:3rem;}
.total_txt1 {color:#080808;font-size:1.5rem;margin:0 1rem;padding:1rem 0;}
.total_txt2 {background-color:#f6f6f6;border-top:1px solid #ddd;padding:2rem 1rem;color:#0050f4;font-size:1.5rem;font-weight:600;margin-top:1rem;}
.total_txt2 b {font-size:1.9rem;}
.radio_re span {font-size:1.4rem;color:#252525;display:inline-block;margin-right:2rem;}
.right_box2 {width:100%;border-top:1px solid #004a83;border-bottom:0;max-width:31rem}
.radio_re input[type="radio"] {vertical-align: middle}
.radio_txt2 {padding:1rem 2rem;border-bottom:1px solid  #ddd;color:#080808;font-size:1.5rem;}
.radio_txt2>span {margin:0.8rem 0;width:50%;float:left;display:inline-block}
.order_txt4 {color:#080808;font-size:1.4rem;}
.order_txt2 .fr {color:#393838;font-size:1.3rem}
.fix_txt1{padding:2rem 0;}
.fix_txt1>p {float:left;width:33.33333%;font-size:1.4rem;color:#090909;font-weight:500;position:relative}
.fix_txt1>p span {display:block;font-size:1.4rem;color:#6c6c6c}
.fix_txt1>p:first-child:after{content:"";width:19px;height:19px;background:url('/image/sub/m_ic.png') no-repeat;position:absolute;right:-9px;top:50%;margin-top:-16px}
.fix_txt1>p:nth-child(2):after{content:"";width:19px;height:19px;background:url('/image/sub/p_ic.png') no-repeat;position:absolute;right:-9px;top:50%;margin-top:-16px}


.fix_txt2{padding:1rem 2rem;border:1px solid #ddd;border-top:0;}
.fix_txt2 li {border-bottom:1px solid #ddd;font-size:1.4rem;color:#2a2a2a;padding:1rem 0;}
.fix_txt2 li:last-child {border-bottom:0}
.fix_txt3 {padding:2rem;margin:0 0 2rem;background-color:#004a83}
.fix_txt3 .fl {color:#fff;font-size:1.4rem;line-height:2.5rem;}
.fix_txt3 .fr {color:#fff;font-size:1.8rem;font-weight:500}

.order_fix{padding:1rem 2rem;background-color:#004a83;}
.order_fix li {border-bottom:1px solid #ddd;font-size:1.4rem;color:#fff;padding:1rem 0;}
.order_fix li:last-child {border-bottom:0}

.order_fix2 span:first-child {padding-right:1rem;}
.order_fix2 span:last-child {width:77%}
.order_fix2 li {border:0;padding-bottom:0}

.fix_txt4 {line-height:4rem;padding:2rem;border:1px solid #ddd;font-size:1.6rem;color:#090909;font-weight:500}

.fix_txt4  input[type="text"] {height:40px;border:1px solid #ddd;width:13rem}


.fix_txt5 {border-bottom:1px solid #ddd;font-size:1.6rem;color:#090909;font-weight:500;padding:1.5rem 2rem;}
.fix_txt6 {padding:2rem;border:1px solid #ddd;border-top:0;}
.fix_txt6 input[type="text"]{border:1px solid #ddd;margin-top:1rem;height:40px;padding:1rem;}
.fix_txt7 span{width:50%;float:left;}
.fix_txt7 span a,.fix_txt7 span button {width:100%;border-top:0;min-width:auto;}


.pop_coupon {margin:1rem 0;border:1px solid #ddd;}
.pop_coupon .fl {font-size:1.5rem;color:#272727;padding:1rem;}
.pop_coupon .fr a{display:block;color:#272727;font-size:1.5rem;padding:1rem 1.5rem;background-color:#f7f7f7;border-left:1px solid #ddd;}

.pop3_txt {color:#333;font-size:2rem;font-weight:500}
.pop_tb3{width:100%;margin-top:2rem;}
.pop_tb3 th {font-size:1.5rem;color:#000;font-weight:500;border-top:1px solid #000;padding:1rem 0;border-bottom:1px solid #ddd;}
.pop_tb3 td {padding:1rem 0;text-align:center;font-size:1.4rem;color:#504f4f;border-bottom:1px solid #ddd;}
.pop_tb3 td  input[type="text"] {border:1px solid #ddd;width:100%;height:30px;}

.inq_btn>a {border:1px solid #ddd;background-color:#f9f9f9;color:#666666;font-size:1.3rem;padding:0 2rem;line-height:2.8rem;margin-left:1rem;display:inline-block}
.pop_tb3 .btn_st a{display:inline-block;padding:0.8rem;border:1px solid #ddd;color:#504f4f;font-size:1.4rem;}
.pop_tb3 .btn_st a.st2 {background-color:#f7f7f7}



.list_select select {border:0;}
.list_select {width:100px;border-bottom:1px solid #979797;}
.list_select .view_select_2 {height:46px}

.notice_txt .search_box input[type="text"] {width:200px}
.notice_txt>p {line-height:40px}
.notice_txt {border-bottom:0;padding-bottom:0}

.dire_wrap {border-top:1px solid #ddd;margin:3rem 0;margin-bottom:6rem;}
.dire_wrap>div>a {display:table;width:100%;border-bottom:1px solid #ddd;padding:3rem 0;}
.dire_wrap>div>a>div {display:table-cell;vertical-align: middle;}
.dire_wrap>div>a>div.left{width:10rem;text-align:center;border-right:1px solid #ddd;}
.dire_wrap>div>a>div.left .txt1 {color:#a8a8a8;font-size:2.2rem;font-weight:600}
.dire_wrap>div>a>div.left .txt2 {color:#a8a8a8;font-size:1.4rem;}
.dire_wrap>div>a>div.right {position:relative;padding-left:3rem;}
.dire_wrap>div>a>div.right .txt1 {color:#000000;font-size:1.8rem;font-weight:600;}
.dire_wrap>div>a>div.right .txt1 img {vertical-align: middle}
.dire_wrap>div>a>div.right .txt1  span {color:#0050f0;}
.dire_wrap>div>a>div.right .txt1  span.gr {color:#9c9c9c}
.dire_wrap>div>a>div.right .txt2 {color:#454545;font-size:1.5rem;margin-top:1rem;}
.dire_wrap>div>a>div.right .img_b {position:absolute;left:94%;top:50%;margin-top:-20px}
.dire_wrap>div>a>div.right .img_b .on_img {display:none}
.dire_wrap .no {color:#004a83}



.notive_view {border:1px solid #ddd;}
.notive_view_1 {border-bottom:1px solid #ddd;padding:2rem;}
.notive_view_1>div>p:first-child {font-size:1.8rem;color:#131313;font-weight:500}
.notive_view_1>div>p:last-child {font-size:1.5rem;color:#585858;font-weight:500}
.notive_view_1>p a {font-size:1.5rem;color:#303030}
.notive_view_1>p img {vertical-align: middle;}
.notive_view_1>p {margin-top:10px}
.notive_view_2 {min-height:50rem;padding:2rem;overflow-y:scroll}
.notive_view_3>div.fl a {display:block;font-size:1.5rem;color:#252525;border:1px solid #ddd;padding:1rem 3rem;}
.notive_view_3>div.fl p {margin-right:1rem;}
.notive_view_3>div.fr a{display:block;font-size:1.5rem;color:#fff;background-color:#676767;padding:1rem 3rem;}

.faq_wrap{padding:0;border:0}
.faq_wrap .beefup3.is-open .beefup__head {background-color:#f7f7f7;}
.faq_wrap .beefup3 {border-top:1px solid #ddd;margin-bottom:1rem}
.faq_wrap .beefup3.is-open {background-color:#f7f7f7;}

.faq_wrap .beefup3 .beefup__head:after {visibility:inherit;background: url("/image/sub/p_ic2.png") no-repeat;top:23px;width:19px;height:19px;}
.faq_wrap .beefup3.is-open .beefup__head:after {visibility:inherit;background: url("/image/sub/m_ic2.png") no-repeat;top:23px;width:19px;height:19px;}



.itemqna_wrap>div {padding:2rem 0;border-bottom:1px solid #ddd;}
.itemqna_wrap>div .dummy_img {border:1px solid #ddd;margin-right:2rem}
.itemqna_wrap>div>div.top{position:relative}
.itemqna_wrap>div>div.top>div>p.txt1{font-size:1.8rem;color:#252525;font-weight:500}
.itemqna_wrap>div>div.top>div>p.txt2 {font-size:1.4rem;color:#7d7d7d;}
.itemqna_wrap>div>div.top>div>p.txt3 {font-size:1.4rem;color:#252525;}
.itemqna_wrap>div>div.top>div>div {margin-top:1rem;}
.itemqna_wrap>div>div .btn1 a{display: inline-block;font-size:1.4rem;color:#454545;padding:1rem 2rem;border:1px solid #ddd;background-color:#f5f5f5}
.itemqna_wrap>div>div .btn2 ,

.itemqna_wrap>div>div .btn3{display: inline-block;cursor:pointer;border:1px solid #ddd;padding:1rem 2rem;font-size:1.4rem}
.itemqna_wrap>div>div .btn4  {display: inline-block;cursor:pointer;border:1px solid #676767;padding:1rem 2rem;font-size:1.4rem}
.qna_box{padding:0;border:0;margin:1rem 0}
.qna_box .beefup3 {border-top:1px solid #ddd}
.itemqna_wrap>div>div .btn5{position:absolute;right:0;bottom:1rem;display: inline-block;cursor:pointer;border:1px solid #ddd;padding:1rem 2rem;font-size:1.4rem}



.page_txt1 {font-size:2rem;font-weight:500;color:#080808}
.mypage .st1 {display:block;font-size:1.3rem;color:#313131;background-color:#f7f7f7;border:1px solid #ddd;padding:0.5em 2rem}
.mypage .st2 {display:block;font-size:1.3rem;color:#fff;background-color:#c4c4c4;border:1px solid #c4c4c4;padding:0.5em 2rem}
.mypage .st3 {display:block;font-size:1.3rem;color:#fff;background-color:#595959;border:1px solid #595959;padding:0.5em 2rem}
.mypage .st4 {display:block;font-size:1.3rem;color:#313131;background-color:#fff;border:1px solid #ddd;padding:0.5em 2rem}
.mypage .st5 {display:block;font-size:1.3rem;color:#e62525;background-color:#fff;border:1px solid #ddd;padding:0.5em 2rem}


.member_wrap {background-color:#f8f8f8;border:1px solid #ddd;padding:3rem 8rem;}
.member_wrap .txt1 {font-size:2.2rem;color:#004a83;font-weight:500}
.member_wrap .txt2{font-size:1.7rem;color:#111;}
.member_wrap .txt3 {border-top:1px solid #ddd;margin-top:2rem;padding-top:2rem;font-size:1.6rem;color:#111}
.member_wrap .txt4 div {display:inline-block;padding:1rem 2rem;border:1px solid #ddd;background-color:#fff;}
.member_wrap .txt4 {display:inline-block;}
.member_wrap .txt4 div span {font-size:1.6rem;color:#737373;}
.member_wrap .txt4 div input[type="password"],
.member_wrap .txt4 div input[type="text"] {width:150px;border:0;height:30px;margin-left:1rem;padding:1rem}




.register_txt1 {font-size:1.3rem;color:#393838}
.whish_wrap {margin-left:-2rem}
.whish_wrap>div {width:25%;float:left;padding-left:2rem;margin-bottom:2rem;}
.whish_wrap>div>div {border:1px solid #ddd;position:relative}
.whish_wrap>div>div .txt1 {position: absolute;left:1rem;top:1rem;left:1rem}
.whish_wrap>div>div .txt2 {position: absolute;right:1rem;bottom:2rem;}
.whish_wrap>div .txt3 {font-size:1.9rem;color:#252525;font-weight:500;margin:1rem 0 0.5rem;}
.whish_wrap>div .txt4 {font-size:1.6rem;color:#676767;}

.page_txt2 {font-size:1.7rem;font-weight:500;color:#080808}

.page_txt2 span {color:#004a83}



.inquiry_wrap>li {margin-bottom:1rem;display: table;width:100%}
.inquiry_wrap>li>p {display:table-cell;vertical-align: middle}
.inquiry_wrap>li>p:first-child {font-size:1.6rem;color:#080808;font-weight:500;width:10%}
.inquiry_wrap>li>p:last-child {font-size:1.5rem;color:#545454;}


.coupon_pop .txt1 ,
.point_pop .txt1 {font-size:2rem;color:#333333;font-weight:500}
.point_box {border-radius: 5px;background-color:#004a83;color:#fff;padding:1rem;}
.point_box .fl {font-size:1.5rem}
.point_box .fr {font-size:1.8rem;font-weight:500}
.point_bx {border:1px solid #ddd;border-radius:5px;border:1px solid #ddd;padding:1.5rem;margin-top:1rem}
.point_bx .fl p:first-child {font-size:1.5rem;color:#272727;}
.point_bx .fl p:last-child {font-size:1.5rem;color:#7c7c7c;}

.point_bx .fr p:first-child {font-size:1.5rem;color:#004a83;}
.point_bx .fr p:last-child {font-size:1.5rem;color:#7c7c7c;}
.point_bx .fr .minus {color:#d90e0e !important}


.company .txt1 {font-size:2.5rem;color:#010101;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:2rem;margin-bottom:3rem;}
.company .txt2 {font-size:2.2rem;color:#004a83;font-weight:500}
.company .txt3 {font-size:1.8rem;color:#454545;}
.company .txt4 {font-size:1.7rem;color:#454545;}


.company2 {margin-top:10rem}
.greeting_wrap {margin-left:-2rem}
.greeting_wrap>li {width:25%;float:left;padding-left:2rem;}
.greeting_wrap>li span {border:1px solid #ddd;}
.greeting_wrap>li  p {font-size:1.6rem;color:#252525;margin:1rem 0 3rem;}




.location_txt1 {font-size:2.2rem;color:#004a83;}
.location_txt2{font-size:1.6rem;color:#252525;}
.location_txt2 img {vertical-align: middle}

.map_wrap {margin-top:-5rem}
.login_box {border:1px solid #ddd;background-color:#fafafa;}
.root_daum_roughmap .wrap_controllers {display:none}
.login_box>div {max-width:50rem;margin:auto;}
.login_txt1 {color:#0d0d0d;margin-bottom:1rem;font-size:2rem;font-weight:500}
.login_input1>li input[type="text"],
.login_input1>li input[type="password"] {margin-bottom:1rem;width:100%;height:40px;border:1px solid #ddd;padding:1rem}

.login_btn1 a,.login_btn1 button {display:block;background-color:#00529c;color:#fff !important;font-size:1.5rem;padding:1rem 0;width:100%;border:none;font-family: "Noto Sans KR", 'Noto Sans', sans-serif, "����", dotum, AppleGothic;}
.login_btn2 {color:#5e5e5e;font-size:1.4rem;padding:1rem 0;}
.login_btn2 .fr a{font-size:1.4rem;color:#004a83;text-decoration:underline}
.login_txt2 {border-top:1px solid #ddd;padding-top:1rem;margin-top:1rem;}
.login_txt2 p {color:#121212;font-size:1.4rem;font-weight:500}
.login_txt2 div  {color:#5f5f5f;font-size:1.3rem;margin-top:1rem;}
.login_txt3{margin-top:2rem;color:#848484;font-size:1.4rem;}
.login_txt3 a {color:#848484;}
.login_txt3 a.lin {color:#2c598f;text-decoration:underline}
.login_txt4 {font-size:1.3rem;color:#5f5f5f;margin-top:-0.5rem;margin-bottom:1rem;}
.login_bottom {margin-left:-2rem}
.login_bottom>div {width:50%;float:left;padding-left:2rem;}
.login_bottom>div>div {border:1px solid #ddd;background-color:#f7f7f7;}
.login_bottom>div>div>div {padding:4rem 0;max-width:45rem;margin:auto}
.login_bottom textarea {width:100%;border:1px solid #ddd;padding:1rem;min-height:86px;}
.login_input {width:100%;padding-right:7rem;position:relative}
.login_input input[type="text"] {padding:1rem;border:1px solid #ddd;border-right:0;width:100%;height:40px;}
.login_input button {position:absolute;right:0;top:0;height:40px;width:7rem;color:#1d1d1d;border:1px solid #ddd;background-color:#f0f0f0;}











.review_pop_wrapst3 {display:none;width:770px;background-color:#fff;padding:30px;}
.review_pop_wrapst3 .txt1 {color:#333;font-size:2rem;}

.login_wrap {margin-top:1rem;}
.login_wrap .txt1 {color:#5c5c5c;font-size:1.4rem;margin-bottom:2rem}
.login_wrap .pop_in1 {border:1px solid #ddd;height:4rem;padding:1rem;color:#6b6b6b;font-size:1.4rem;width:60%;}
.login_pop3 >img {vertical-align: middle}
.login_pop3 input[type="text"] {border:1px solid #ddd;padding:1rem;height:55px}


.order_tb_wrap2 {border:1px solid #ddd;padding:2rem;background-color:#fff}


.dealer_tb {width:100%;}
.dealer_tb th {color:#080808;background-color:#f4f4f4;font-size:1.5rem;padding:1rem 0;border:1px solid #ddd;border-top:1px solid #494949;}
.dealer_tb td {color:#494949;font-size:1.5rem;border:1px solid #ddd;text-align:center;padding:1rem 0;}

.register_txt1 {font-size:1.8rem;color:#080808;}


.register_bx2 {border:1px solid #ddd;background-color:#f7f7f7;padding:5rem }
.register_bx2 .txt1 {font-size:3rem;color:#004a83;font-weight:500;font-style: italic}
.register_bx2 .txt2 {font-size:1.7rem;color:#0c0c0c;}
.register_bx2 .txt2 span {color:#004a83}
.register_bx2 .txt3 {font-size:1.6rem;color:#323232;border-top:1px solid #ddd;padding-top:2rem;margin-top:2rem}


.pr_textarea textarea {border:1px solid #ddd;background-color:#f4f4f4;padding:1rem;height:30rem;width:100%;font-family: "Noto Sans KR", 'Noto Sans'}

.sm_wrap {width:100%;display:table;margin-top:3rem;}
.sm_wrap>p {border-top:2px solid #004a83;font-size:2rem;color:#004a83;font-weight:500;}
.sm_wrap>div li {width:25%;float:left;padding:2rem}
.sm_wrap>p,
.sm_wrap>div {display:table-cell;vertical-align: top}
.sm_wrap>div {padding-left:2rem;}
.sm_wrap>div>ul {border-top:1px solid #ddd;}
.sm_wrap>p {padding:2rem;width:22rem}
.sm_wrap>div li a{font-size:1.5rem;color:#323232}



