
.pt50 {padding-top:5rem;}
.pt60 {padding-top:6rem;}
.pt70 {padding-top:7rem;}
.pt80 {padding-top:8rem;}
.pt90 {padding-top:9rem;}
.pt100 {padding-top:10rem;}


.sub_visual {background:url('/image/sub/sub_visual1.png') 50% 50% no-repeat; position:relative; background-size:cover !important;height:350px;width:100%;}
.sub_visual>div {max-width:1180px;height:100%;width:100%;color:#fff;display:table;margin:auto;}
.sub_visual>div>div {padding-top:90px;font-weight:500;font-size:4rem;display:table-cell;vertical-align: middle}

.sub_visual2 {background:url('/image/sub/sub_visual2.png') 50% 50% no-repeat; position:relative; background-size:cover !important;height:350px;width:100%;}
.sub_visual3 {background:url('/image/sub/sub_visual3.png') 50% 50% no-repeat; position:relative; background-size:cover !important;height:350px;width:100%;}
.sub_visual4 {background:url('/image/sub/sub_visual4.png') 50% 50% no-repeat; position:relative; background-size:cover !important;height:350px;width:100%;}
.sub_visual5 {background:url('/image/sub/sub_visual5.png') 50% 50% no-repeat; position:relative; background-size:cover !important;height:350px;width:100%;}
.sub_visual6 {background:url('/image/sub/sub_visual6.png') 50% 50% no-repeat; position:relative; background-size:cover !important;height:350px;width:100%;}
.sub_visual7 {background:url('/image/sub/sub_visual7.png') 50% 50% no-repeat; position:relative; background-size:cover !important;height:350px;width:100%;}
.sub_visual8 {background:url('/image/sub/sub_visual8.png') 50% 50% no-repeat; position:relative; background-size:cover !important;height:350px;width:100%;}
.sub_visual9 {background:url('/image/sub/sub_visual9.png') 50% 50% no-repeat; position:relative; background-size:cover !important;height:350px;width:100%;}

.catalog_btn   {font-size:1.4rem;color:#fff !important;background-color:#688cc0;display:inline-block;padding:1rem  2rem;}
.catalog_btn img {margin-left:3rem}

.lo_tab {margin-left:-2rem}
.lo_tab>li {width:50%;float:left;padding-left:2rem}
.lo_tab>li>a {display:block;font-size:1.6rem;padding:1rem 0;border:1px solid #ddd;color:#979797}
.lo_tab>li.on>a {border:0;background-color:#fe9807;color:#fff}

.lo_tab3>li {width:33.3333%;float:left;padding-left:2rem}
.lo_tab4>li {width:25%;float:left;padding-left:2rem;;margin-bottom:1rem}
.lo_tab4>li:nth-child(4n+1) {clear:both;}
.sub_bar {border-bottom:1px solid #ddd;}
.sub_bar ul {max-width:1180px;margin:auto;}
.sub_bar ul  li {float:left;}
.sub_bar ul  li a {font-size:2rem;padding:2rem 0;display:block;}
.bar_4 li{width:25%;}
.bar_3 li{width:33.33333%;}
.bar_2 li{width:50%;}
.bar_8 li{width:12.5%;}
.sub_bar ul  li.on a {color:#fe4d11;border-bottom:2px solid #fe4d11}

.sub_con {padding:10rem 0;margin:auto;max-width:1180px;}

.sub_title {margin-bottom:7rem;font-weight:500;color:#000;font-size:4rem;padding-bottom:2rem;border-bottom:1px solid #ddd;}




.con1_st1 {color:#000;font-size:4.5rem;font-weight:600}

.con1_st2 {position: relative;padding-right:38rem;}
.con1_st2>div {padding:3rem 0;border-bottom:1px solid #ddd;}
.con1_st2>div>p {font-size:2.6rem;font-weight:500;position: relative;display: inline-block}
.con1_st2>div>p:after {background-color:#fe4d11;border-radius:50%;content:"";width:9px;height:9px;position: absolute;right:-2rem;bottom:0rem;}
.con1_st2>div>div {color:#454545;font-size:1.6rem;font-weight:300;margin-top:2rem;}

.con1_st2>span {position: absolute;right:0;top:3rem;}



.con2_txt1 {font-size:3.2rem;font-weight:600;}

.con2_bx1 {position: relative;padding-right:18rem;}
.con2_bx1>div {width:100%;border-top:2px solid #000;border-bottom:2px solid #000;}
.con2_bx1 th {width:140px;padding-left:20px;font-size:1.6rem;font-weight:500;}
.con2_bx1 td {padding:1rem 0;color:#454545;;font-size:1.6rem;font-weight:300;}
.con2_bx1 tr:nth-child(2n) {background-color:#f6f6f6}
.con2_bx1 table {float:left;border-right:1px solid #ddd;}
.con2_bx1 table:nth-child(1) {width:38%;}
.con2_bx1 table:nth-child(2) {width:62%;}

.con2_bx1>span {position: absolute;right:0;top:2rem;}


.con2_bx2 {padding:7rem 0;margin-top:-2rem;background-color:#f6f6f6}
.con2_bx2>div {max-width:1180px;margin:auto;}
.con2_bx2 ul {margin-left:-2rem}
.con2_bx2  li {width:33.333%;float:left;padding-left:2rem;}
.con2_bx2  li>div {padding:5rem 0;border:3px solid #ff9900;background-color:#fff;}
.con2_bx2  li:nth-child(2)>div {border:3px solid #fe4d11;}
.con2_bx2  li:nth-child(3)>div {border:3px solid #688cc0;}






.con2_bx2 .st1 {margin:1rem 0 0;font-family:'Poppins';color:#ff9900;font-size:2rem;font-weight:500;}
.con2_bx2 .st2 {line-height: 2.3rem;padding:0 4rem;font-family:'Poppins';color:#000;font-size:2rem;font-weight:600;}
.con2_bx2 .st3 {margin-top:1rem;color:#454545;font-size:1.6rem;font-weight:300;}

.con2_bx3 {color:#454545;font-size:1.6rem;font-weight:300;max-width:1180px;margin:8rem auto;}
.con2_bx3>div {font-size:1.9rem;font-weight:normal}





.map_bx {margin-top:-2rem;position: relative}
.map_bx2{position: absolute;left:55%;top:18rem;padding:5rem 3rem;background-color:#fff;border:3px solid #000;z-index: 99}
.map_bx2>p {padding:0 3rem;font-size:1.9rem;font-weight:300;padding:2rem 3rem;margin-bottom:2rem;border-bottom:1px solid #ddd;}
.map_bx2>div>p {padding:3px 0;font-size:1.9rem;font-weight:300;}
.map_bx2>div>p span {font-weight:500;}
.map_bx2>div>p img {padding-right:5px;}









.paging {text-align:center; margin-top:20px; position:relative; font-size:0;}
.paging img {vertical-align:top;}
.paging a {;width:29px;line-height:28px;border-radius:50%;font-size:1.5rem; vertical-align:top; display:inline-block; *zoom:1; *display:inline; color:#979797; margin:0 1rem;; background-color:#fff; box-sizing:border-box;    position:relative; z-index:2;}
.paging span{vertical-align:top;}
.paging span.pg,
.paging a.sel {color:#fff; width:29px;line-height:28px;border-radius:50%;background-color:#fe4d11;border:1px solid #fe4d11; z-index:3}
.paging span.empty_msg { border:none !important; font-weight:normal; font-size:13px; color:#ff6600; }
.paging .btn {border:none; padding:0; line-height:0; font-size:0; vertical-align:top; overflow:hidden;height:100%; position:relative; z-index:1;}






.list_bar {padding-bottom:5px;border-bottom:1px solid #000;display:table;width:100%;max-width:700px;margin:auto;}
.list_bar>div {display:table-cell;vertical-align:middle}
.select_box {font-size:1.7rem;color:#000;;border:0;height: 40px;font-size:1.7rem;color: #656565; width:100%;background: url(/image/sub/select_btn.png) no-repeat 100% 50%;  -webkit-appearance: none; -moz-appearance: none;appearance: none;}
.list_bar input[type="text"] {padding:0 2rem;border:0;width:100%;height:40px;font-size:1.7rem;}
select::-ms-expand { /* for IE 11 */
    display: none;}


.list_bar  button {border:0;background:none}

.list_li>li {width:33.333%;float:left;padding-left:2rem;}
.list_li {margin-left:-2rem;}
.list_li>li p {font-size:2rem;margin:2rem 0 3.5rem;}
.list_li>li>a {display:block;}
.list_li>li>a>div {position: relative;}
.list_li>li>a>div:before {content:"";width:60px;height:60px;background:url('/image/sub/m_img1.png') no-repeat;position: absolute;bottom:0;right:0}
.list_li>li>a:hover>div:before {content:"";width:60px;height:60px;background:url('/image/sub/m_img2.png') no-repeat;position: absolute;bottom:0;right:0}


.list_li>li:nth-child(3n+1) {clear:both}




.view_li .slick-dots {position:absolute;margin:auto;left:0%;width:100%;bottom:5rem;;text-align: center;}
.view_li .slick-dots:after {content:""; display:block; clear:both;}
.view_li .slick-dots > li {display:inline-block;margin:0px 1rem}
.view_li .slick-dots > li button{border:0;vertical-align:middle;width:15px; height:15px; overflow:hidden; text-indent: -9999px; position:relative;background-color:rgba(255,255,255,.3);border-radius:50%;}
.view_li .slick-dots > li.slick-active button{background-color:#fff;}


.view_li .slick-prev {text-indent:-999999px;z-index:9;border:0;bottom:50%;position:absolute;;left:-10rem;background-color:rgba(255,255,255,0);background:url('/image/sub/visual_left.png') no-repeat;width:70px;height:70px;margin-bottom:-35px}
.view_li .slick-next {text-indent:-999999px;z-index:9;border:0;bottom:50%;position:absolute;;right:-10rem;background-color:rgba(255,255,255,0);background:url('/image/sub/visual_right.png') no-repeat;width:70px;height:70px;margin-bottom:-35px}







.view_title>span {padding-bottom:5px;font-size:3.2rem;border-bottom:1px solid #000;}




.view_box1 {padding-top:6rem;position: relative;}
.view_box1:before {content:"";width:100vw;height: calc(100% + 150px);;bottom:0;background-color:#f9f9f9;position: absolute;top:-8rem;left:50%;margin-left:-50vw;z-index: -1}


.view_box1>div {margin-left:-2rem;}
.view_box1>div>div {float:left;padding-left:2rem;}
.view_box1>div>div>div {background-color:#fff;padding:1.5rem 3rem 3rem;}
.view_box1>div>div:nth-child(1) {width:65%}
.view_box1>div>div:nth-child(2) {width:35%}

.view_box1 .left>div {border-top:2px solid #fe9807}
.view_box1 .right>div {border-top:2px solid #688cc0}
.view_box1 .right tr {border-bottom:1px solid #ddd;padding:2rem 0;}
.view_box1 .right tr th {width:30%;font-weight:normal;color:#454545;font-size:1.6rem}
.view_box1 .right tr td {padding:1.5rem 0;color:#454545;font-weight:300;font-size:1.6rem}
.view_box1 .right table {width:100%;}



.view_title2 {background:url('/image/sub/arrow.png') 100% 50% no-repeat; margin-bottom:2rem;padding-bottom:1.5rem;font-size:2.3rem;border-bottom:1px solid #000;}


.view_con1 {color:#454545;font-size:1.6rem;line-height:3rem;}


.view_btn {position:relative; margin-top:12rem}
.view_btn span.center a {color:#fe9807;font-size:1.9rem;border:1px solid #fe9807;display:inline-block;padding:1rem 7rem;font-family:'Poppins';}

.view_btn .left {position: absolute;left:0;top:50%;}
.view_btn .right {position: absolute;right:0;top:50%;}


.brand_li>li {width:33.333%;float:left;margin-bottom:6rem;padding-left:2rem;}
.brand_li {margin-left:-2rem;}
.brand_li .st1 {font-size:2rem;margin:2rem 0 1rem}
.brand_li .st2  {color:#454545;font-size:1.6rem;font-weight:300}
.brand_li .st3  a {position:relative; color:#fff !important;font-size:1.4rem;padding:1rem 2rem;background-color:#fe9807;display:block;}
.brand_li .st3>div {width:50%;float:left;padding-left:1rem;}
.brand_li .st3 {margin-left:-1rem;}
.brand_li .st3 a:before {content:"";background:url('/image/sub/arrow3.png')no-repeat;width:41px;height:8px;position: absolute;right:2rem;top:44%;}

.brand_li>li:nth-child(3n+1) {clear:both}



.prod_t1 {display:table;width:100%;}
.prod_t1>div {display:table-cell;vertical-align: middle;}
.prod_t1>div:nth-child(1) {width:37%;}
.prod_t1>div:nth-child(2)  p{font-weight:500;font-size:3.2rem;border-bottom:1px solid #ddd;padding-bottom:1rem;margin-bottom:1rem;}
.prod_t1>div:nth-child(2)  div{font-size:2rem;font-weight:300;}


.prod_li {margin-left:-1rem}
.prod_li>li {width:20%;float:left;padding-left:1rem;margin-bottom:1rem;}
.prod_li>li>a {display:block;color:#979797;font-size:1.9rem;;font-weight:300;padding:1rem 0;border:1px solid #ddd;}
.prod_li>li>a.on {color:#fff;background-color:#fe9807}



.prod_li2 {padding:4rem 0;position: relative;}
/*.prod_li2:before {content:"";width:100vw;height:100%;;top:0;background-color:#f6f6f6;position: absolute;top:0;left:50%;margin-left:-50vw;z-index: -1}*/
.prod_li2>ul {margin-left:-2rem;}
.prod_li2>ul>li {padding-left:2rem;width:25%;float:left;}
.prod_li2>ul>li:nth-child(4n+1) {clear:both}
.prod_li2>ul>li>a {display:block;}
.prod_li2>ul>li>a>div {position: relative}
.prod_li2>ul>li>a>div:before {content:"";width:60px;height:60px;background:url('/image/sub/m_img3.png') no-repeat;position: absolute;bottom:0;right:0}
.prod_li2>ul>li>a p {font-size:2rem;margin:2rem 0 3rem;text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;}


#zoom_img {text-align:center; margin-bottom:15px;}
.thumb {overflow:hidden;}
.thumb li {text-align:center;}
.thumb li a {margin-bottom:5px; overflow:hidden;}
.thumb li a,
.thumb li a img {width:80px; height:80px; display:block;}
.thumb li.on a {border:1px solid #fe9807; width:80px; height:80px;}



.prod_view {display:table;width:100%;}
.prod_view>div {width:50%;display:table-cell;vertical-align: middle}
.prod_view2>div {width:50%;display:table-cell;vertical-align: top}

.prod_view .left {position: relative;padding-left:90px;}
.prod_view .left .thumb {position: absolute;left:0;top:0;}

.prod_view .right {padding-left:5rem;}
.prod_view .right .st1 {color:#fe9807;font-size:1.7rem;}
.prod_view .right .st2 {font-weight:500;letter-spacing:-0.25px;;font-size:3.8rem;margin:0 0 2rem;}
.prod_view .right .st3 {;font-size:1.9rem;color:#454545;font-weight:300}
.prod_view .right .st4 {width:100%;border-top:2px solid #000;border-bottom:2px solid #000}
.prod_view .right .st4 th {width:110px;font-size:1.6rem;font-weight:500;padding:1rem ;text-align:left;}
.prod_view .right .st4 tr {border-bottom:1px solid #ddd;}
.prod_view .right .st4 td {font-size:1.6rem;font-weight:300;color:#454545;padding:1rem;}


.prod_view2>p {font-size:2.3rem;border-bottom:1px solid #ddd;padding-bottom:2rem;margin-bottom:2rem;}
.prod_view2>div {font-size:1.6rem;}




.shop_li>li {margin-bottom:5rem;width:25%;float:left;padding-left:2rem;}
.shop_li {margin-left:-2rem;}
.shop_li>li>a {display:block;}
.shop_li>li>a>div {position: relative;}
.shop_li>li>a>div:before {content:"";width:60px;height:60px;background:url('/image/sub/m_img1.png') no-repeat;position: absolute;bottom:0;right:0}
.shop_li>li>a:hover>div:before {content:"";width:60px;height:60px;background:url('/image/sub/m_img2.png') no-repeat;position: absolute;bottom:0;right:0}

.shop_li .st1 {margin-bottom:1.5rem;font-size:2rem;padding:1.5rem 0;border-bottom:1px solid #ddd;}
.shop_li .st2 {color:#fe4d11;;font-size:2.5rem;font-weight:600;}
.shop_li .st2 span{color:#979797;;font-size:1.5rem;text-decoration:line-through;display:inline-block;padding-left:5px;font-weight:300}

.shop_li>li:nth-child(4n+1) {clear:both}



.sit_option label.label-title{display:none}

.select_box2 {background-color:#fff;font-size:1.7rem;color:#000;;border:0;height: 40px;font-size:1.4rem;color: #656565; width:100%;border:1px solid #ddd;background:#fff url(/image/sub/arrow4.png) no-repeat 95% 50%;  -webkit-appearance: none; padding:0 1.5rem;-moz-appearance: none;appearance: none;}
.select_box3,.sit_option select,.get_item_options select,.get_item_supply select {background-color:#fff;font-size:1.7rem;color:#000;;border:0;height:35px;font-size:1.4rem;color: #656565; width:100%;border:1px solid #ddd;background:#fff url(/image/sub/arrow4.png) no-repeat 95% 50%;  -webkit-appearance: none; padding:0 1.5rem;-moz-appearance: none;appearance: none;}
.sit_option select {margin-top: 10px !important;}


.pop_order2 {padding:1.5rem;background-color:#fff;border:1px solid #ddd;font-size:1.4rem;color:#6d6d6d}
.pop_order2>div>div {overflow:hidden;max-width:10rem}
.pop_order2>div>div input[type="text"] {font-size:1.2rem;text-align:center;border:1px solid #ddd;width:50%;height:23px;border-left:0;border-right:0;float:left;}
.pop_order2>p {line-height:2.3rem;}
.pop_order2 .right_bt {margin-top:5px;padding-left:1rem}

#sit_sel_option li {padding:1.5rem;background-color:#fff;border:1px solid #ddd;font-size:1.4rem;color:#6d6d6d}
#sit_sel_option li>div{float: right;}
#sit_sel_option li>div>div {overflow:hidden;max-width:10rem}
#sit_sel_option li>div>div input[type="text"] {font-size:1.2rem;text-align:center;border:1px solid #ddd;width:50%;height:23px;border-left:0;border-right:0;float:left;}
#sit_sel_option li>span {line-height:2.3rem;}
#sit_sel_option li button {border:none;background-color:#fff;}



.pop_order2 .right_bt {margin-top:5px;padding-left:1rem}



.view_total {;padding:4rem 0 3rem;color:#3b3b3b;font-size:1.6rem;}
.view_total .fr span {font-size:2.2rem;color:#fe4d11}


.view_bttom_wrap {position:relative}
.view_bttom_bt {margin-left:-1rem}
.view_bttom_bt>li {min-width:33%;float:left;padding-left:1rem}
.view_bttom_bt>li>a {;padding:1.5rem 0;display:block;width:100%;color:#fff;font-size:1.5rem;text-align:center;background-color:#688cc0;}
.view_bttom_bt>li button {border:0;;padding:1.5rem 0;display:block;width:100%;color:#fff;font-size:1.5rem;text-align:center;background-color:#fe4d11;}

.view_bttom_bt>li button.sit_btn_cart {background-color:#688cc0;}








.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 .beefup {margin-bottom:1rem}
.view_tab3_st2 .beefup__head {padding:2rem ;border:1px solid #ddd;font-weight:normal;font-size:1.5rem;color:#252525;}
.view_tab3_st2 .beefup__head .txt1{ margin-top:5px;margin-right:2rem;text-align:center;min-width:10rem;font-size:1.7rem;color:#c90d17;background-color:#fff;border:1px solid #c90d17;padding:1rem 2rem;display:inline-block}
.view_tab3_st2 .beefup__head .txt3 {color:#252525;font-size:1.6rem;margin-bottom:5px }
.view_tab3_st2 .beefup__head .txt4 {color:#363636;font-size:1.2rem;font-weight:normal}

.view_tab3_st2 .b_bd_view>div {text-align:left;;background-color:#f6f6f6;border:1px solid #ddd;font-size:1.3rem;line-height:18px;padding:20px;color:#676767;}

.view_tab3_st2 .beefup__body {position:relative;border:1px solid #ddd;border-top:0;background:none;padding-top:0;padding-bottom:2rem;}
.view_tab3_st2 .beefup3  {padding:0 2rem;background-color:#fff}
.view_tab3_st2 .beefup3 .beefup__head  {border-bottom:1px solid #ddd !important;;font-size:1.5rem;color:#252525;padding:2rem 0;}
.view_tab3_st2 .beefup__head .txt2 { margin-top:5px;margin-right:2rem;font-size:1.7rem;background-color:#c90d17;color:#fff;padding:1rem 2rem;display:inline-block}
.view_tab3_st2 .beefup3 .beefup__body {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;}
.view_tab3_st2 .beefup__head  .st1 {font-size:1.9rem;font-weight:500;}
.view_tab3_st2 .beefup__head  .st2 {margin-top:5px;font-size:1.5rem;color:#454545;}
.view_tab .tablinks {background-color:#f8f8f8;width:25%;cursor:pointer;display:block;float:left;border:0;border:1px solid #ddd;border-left:0;border-bottom:0;font-size:1.6rem;color:#676767;line-height:50px;text-align:center;;}
.view_tab .tablinks span {display:inline-block;}
.view_tab {border-left:1px solid #ddd;;border-bottom:1px solid #fe4d11;}
.view_tab .active {margin-right:0;color:#fe4d11;border:1px solid #fe4d11;border-bottom:1px solid #fff;margin-bottom:-1px;background-color:#fff;}
.view_tab .active span {border:0}
.view_tab3_st2 .is-open .beefup__head {border-bottom:0}

.view_tab3_st2  .beefup__head:after {visibility:inherit;background: url("../image/sub/p_ic2.png") no-repeat;top:50%;margin-top:-16px;right:2rem;width:25px;height:25px;}
.view_tab3_st2 .beefup.is-open .beefup__head:after {visibility:inherit;background: url("../image/sub/m_ic2.png") no-repeat;top:50%;margin-top:-16px;right:2rem;width:25px;height:25px;}
.view_tab3_st2 .beefup3 .beefup__head:after,
.view_tab3_st2 .beefup3.is-open .beefup__head:after {display:none}



.q_ic {min-width:5rem;color:#c90d17;font-size:2.1rem;font-weight:600}
.q_ic2 {width:80%;text-align:left;color:#454545;font-size:1.7rem;font-weight:500;}
.q_ic2  span {display:block;font-weight:300;}
#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;padding:2rem}
.tabcontent_class {padding:2rem 0;font-size:1.5rem}
.pop_table {width:100%;border:1px solid #ddd;border-top:1px solid #000;}
.pop_table th {color:#333;font-size:1.7rem;background-color:#f8f8f8;border-right:1px solid #ddd;}
.pop_table td,
.pop_table th {padding:1rem}
.pop_table tr {border-bottom:1px solid #ddd;}
.pop_table td {font-size:1.4rem}
.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 {text-align:left;border:1px solid #ddd;padding:20px ;margin:0}
.view_tab2_in .beefup__head .txt3 {color:#252525;font-size:1.6rem;margin-bottom:5px }
.view_tab2_in .beefup__head .txt4 {color:#363636;font-size:1.2rem;font-weight:normal}
.view_tab2_in .beefup__body {border:1px solid #ddd;border-top:0;padding-top:0;border-top:0;background:none;padding-bottom:2rem;}
.view_tab2_in  .is-open .beefup__head  {border-bottom:0}

.view_tab2_in  .beefup__head:after {visibility:inherit;background: url("../image/sub/p_ic2.png") no-repeat;top:50%;margin-top:-16px;right:2rem;width:25px;height:25px;}
.view_tab2_in .beefup.is-open .beefup__head:after {visibility:inherit;background: url("../image/sub/m_ic2.png") no-repeat;top:50%;margin-top:-16px;right:2rem;width:25px;height:25px;}



.view_tab2_in .b_bd_view {border-bottom:0;padding-top:0;}
.view_tab2_in .b_bd_view>div {text-align:left;;background-color:#f6f6f6;border:1px solid #ddd;font-size:1.3rem;line-height:18px;padding:20px;color:#676767;}
.view_btn_top {position:absolute;right:2rem;bottom:1.5rem}
 .view_btn_top .txt1 a {margin-left:1rem;display:inline-block;font-size:1.5rem;color:#979797;}
 .view_btn_top .txt2 a {display:inline-block;font-size:1.5rem;color:#0095da;}
 .view_btn_top .txt1 a.on {color:#c90d17}
  .view_btn_top .txt1 a  img  {vertical-align: middle}
.view_tab2_in .beefup {position:relative}
.review_pop {cursor:pointer}
.review_pop_wrap {display:none;width:800px;background-color:#fff;padding:30px;}
.pop_boxs .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_btn  a {color:#fff;display:inline-block;margin:0 5px;padding:1rem 2rem;font-size:1.6rem;background-color:#979797;width:160px;}
/*
.review_pop {font-size:1.6rem;color:1f2d5efff;padding:1rem 3rem;border:1px solid #1f2d5e;;display:inline-block}
.review_pop2 {font-size:1.6rem;color:1f2d5efff;padding:1rem 3rem;border:1px solid #1f2d5e;;display:inline-block}
*/

.b-close {cursor:pointer}
.pop_boxs{display:none;width:800px;max-height: calc(100vh - 5px)}
.pop_boxs>div {background-color:#fff;padding:30px;}
.review_pop_wrap input[type="text"] {border:1px solid #ddd;font-size:15px;padding: 0 10px;height: 30px;}
.review_pop_wrap textarea{border:1px solid #ddd;font-size:15px;padding:10px;width: 100%;height: 120px;}
.coupon_pop,
.point_pop {display:none;width:800px;background-color:#fff;padding:30px;}
.review_pop2 {cursor:pointer}
.review_pop_wrap2 input[type="text"] {border:1px solid #ddd;font-size:15px;padding: 0 10px;height: 30px;}
.review_pop_wrap2 textarea{border:1px solid #ddd;font-size:15px;padding:10px;width: 100%;height: 120px;}
/*
.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;}
*/



.star-rating2 { width:61px; }
.star-rating2,.star-rating2 span {vertical-align: revert; display:inline-block; height:12px; overflow:hidden; background:url("/image/sub/star2.png")no-repeat; }
.star-rating2 span{ background-position:left bottom; line-height:0; vertical-align:top; }




.title_del {position: absolute;right:2rem;top:2.5rem;}
.title_del a {display:inline-block !important;margin-left:5px;font-size:1.3rem;padding:8px 2rem;color:#fff !important;}


.view_bttom_bt_pop>li {width:15rem;min-width:auto;display:inline-block;}
.view_bttom_bt_pop>li>a{border:1px solid #ddd;line-height:5rem;display:block;width:100%;color:#979797;font-size:1.7rem;text-align:center;background-color:#fff;}
.view_bttom_bt_pop>li.st2>a{background-color:#fe4d11;color:#fff;border:none;}

.itemuse_pop {padding:5rem;}
.itemuse_pop>p {border-bottom:1px solid #ddd;font-size:3.2rem;font-weight:500;margin-bottom:1.5rem;padding-bottom:2rem;}

.itemuse_pop .st1 {height:50px;font-size:1.6rem;width:100%;padding:1rem 2rem;border:1px solid #ddd;}
.itemuse_pop>div {}
.form_sel>li {margin-bottom:1rem;width:33.3333%;color:#454545;font-size:1.6rem;float:left;}
.form_sel>li p {display:inline-block;}
.form_sel>li input[type="radio"] {vertical-align: sub}




.qa_form_pop {margin-left:-1rem}

.qa_form_pop>div {width:50%;float:left;padding-left:1rem;}

.order_tb_wrap {border-top:2px solid #000;border-bottom:2px solid #000}
.order_tb {width:100%;;}
.order_tb th {background-color:#fff;font-size:1.9rem;;color:#000;font-weight:500;padding:1rem 0}

.order_tb td {padding:2rem 1rem;}

.order_tb tr:nth-child(2n+1) {background-color:#f9f9f9}

.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%;border:0 !important;display:table;margin:1.5rem 2rem}
.cart_txt>div>p{color:#4b4b4b;;font-size:1.9rem;font-weight:500}
.cart_txt>div>p.txt3 {font-size:1.8rem;color:#252525;}
.cart_txt>div>div {color:#676767;font-size:1.5rem;margin:5px 0 1rem}
.cart_txt>div .sod_opt span {font-size:1.5rem;color:#fe4d11;border:1px solid #fe4d11;;display:inline-block;padding:3px 5px;}
.order_btn>a,.order_btn>button{ cursor:pointer;color:#fff;background-color:#688cc0;font-size:1.3rem;border:1px solid #688cc0;display:inline-block;padding:5px 2rem;    font-weight: normal;}
.order_tb td {text-align:center;font-size:1.6rem;color:#7d7d7d}
.order_tb tr {border-bottom:1px solid #ddd;}
.cart_txt>span {margin-right:2rem;}
.cart_txt>span img {border:1px solid #ddd;}
.order_bottom {margin-top:4rem;}
.111order_bottom>div {width:33.33333%;background-color:#f6f6f6;float:left;color:#454545;border-right:1px solid #ddd;font-size:1.8rem;padding:1.5rem 2rem;overflow:hidden;}
.order_bottom>div {width:50.0%;background-color:#979797;float:left;color:#fff;font-size:1.6rem;padding:1.5rem 3rem;overflow:hidden;}
.order_bottom>div>p {line-height:3rem;vertical-align: middle}
.order_bottom>div:last-child {border-bottom:0}
.order_bottom>div.blue p{color:#00529c;}
.order_bottom>div>p.fr span {font-size:2rem;font-weight:500}
.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}
.order_bottom>div:last-child {background-color:#fe4d11;color:#fff}

.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;}

.cart_btn li {min-width:16rem;display:inline-block;margin:0 5px;}
.cart_btn li a,
.cart_btn li button {display:inline-block;width:160px;line-height:50px;color:#4a4a4a;font-size:1.6rem;border:1px solid #ddd;background-color:#fff;}
.msg_sound_only, .sound_only, .cke_sc {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important}

button {    font-family: 'Noto Sans KR', sans-serif, "돋움", dotum, AppleGothic;}






.pop_li_order,.sit_opt_list,.pop_li_order,.sit_spl_list {margin:0;padding:2rem 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#252525;font-size:1.6rem;}
.pop_li_order,.sit_opt_list,.pop_li_order,.sit_spl_list {font-size:1.9rem;color:#252525;margin:2rem 0;}
.pop_li_order>div>div,.pop_li_order>li>div>div {overflow:hidden;max-width:160px}
.pop_li_order>div>div input[type="text"],.pop_li_order>li>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_li_order>p {line-height:3.5rem;}
.pop_li_order .right_bt {margin-top:0;padding-left:1rem;}
.pop_li_order .right_bt > a,.pop_li_order .right_bt > button{display: block;margin-top: 8px;font-size:0;}


.pop_li_order2 {margin:0;padding:2rem;background-color:#f6f6f6;border:1px solid #ddd;color:#4b4b4b;font-size:1.5rem;}
.pop_li_order2 {color:#4b4b4b;margin:2rem 0;}
.pop_li_order2>div>div,.pop_li_order>li>div>div {overflow:hidden;max-width:160px}
.pop_li_order2>div>div input[type="text"],.pop_li_order>li>div>div input[type="text"] {text-align:center;border:1px solid #ddd;width:50%;height:23px;border-left:0;border-right:0;float:left;}
.pop_li_order2>span {font-size: 1.5rem;
    color: #fe4d11;
    border: 1px solid #fe4d11;
    display: inline-block;
    padding: 3px 5px;}

 .pop_li_order2>p {line-height:3rem;margin-left:1rem;}
  .pop_li_order2>p>span {color:#000;display:block;}
.pop_li_order2 .right_bt {margin-top:0}
.pop_li_order2 .right_bt > a,.pop_li_order .right_bt > button{display: block;margin-top: 8px;font-size:0;}

.pop_li_order2 button {background:none}


.pop_boxs2{display:none;width:800px;max-height: calc(100vh - 5px)}
.pop_boxs2>div {background-color:#fff;border-top:2px solid #fe4d11;padding:30px;}
.pop_boxs2 .txt1{font-size:3.2rem;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:2rem;margin-bottom:1rem;}

.c_txt1 {font-size:1.6rem;}

/*cartption*/
.po_sec>li, .get_item_options,.get_item_supply {margin:6px 0;display:table;width:100%}
.po_sec>li>p, .get_item_options label,.get_item_supply label {width:70px;font-size:1.6rem;display:table-cell;vertical-align: middle}
.po_sec>li>div {display:table-cell;vertical-align: middle}

.sod_opt li:before {content:"옵션";font-size:1.5rem;color:#fe4d11;border:1px solid #fe4d11;;display:inline-block;padding:3px 5px;margin-right:1rem;}


.pop_txt1 { color:#fe4d11;font-size:2.3rem;font-weight:500}

.pop_txt1 span{ color:#4b4b4b;font-size:1.6rem;display:inline-block;margin-right:1rem;font-weight:300}






.order_box1 {}
.order_txt1 {color:#080808;font-size:2rem;}
.order_tb2 {border-top:2px solid #000;border-bottom:2px solid #000;background-color:#fff;}
.textarea_box {border:1px solid #ddd;width:100%;height:100px}
.order_tb2 th {width:170px;font-size:1.6rem;font-weight:500;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:1rem 2rem;}
.order_tb2 table {width:100%;}
.order_tb2 td {font-size:1.6rem;border-bottom:1px solid #ddd;padding:5px 1rem;}
.order_tb2 th span {color:#fe4d11}
.order_box1 input[type="text"] ,
.order_box1 input[type="password"] ,
.order_box1 input[type="file"] {background-color:#fff;border:1px solid #ddd;padding:1rem;width:100%;height:35px;vertical-align: middle;}

.order_box3,
.order_box2 {margin-left:-2rem}
.order_box1 textarea {padding:1rem;width:100%;height:150px;border:1px solid #ddd;;}
.order_box2>div {font-size:1.7rem;float:left;width:50%;padding-left:2rem;}
.order_box3>div {float:left;width:33.333333%;padding-left:2rem;}
.adress_bx {padding-right:130px;width:100%;position:relative}
.adress_btn {display:inline-block;min-width:130px;;line-height:35px;border:0;background-color:#979797;color:#fff;font-size:1.5rem;text-align:center;}
.order_txt3 {display:inline-block;color:#ec5d56;font-size:1.7rem;position:relative}
.radio_txt {color:#080808;font-size:1.7rem;}
.radio_txt>span {margin-right:2rem}
.order_tb2 label {margin-right:2rem;}
.radio_txt .btn1 a{display:inline-block;color:#080808;font-size:1.7rem;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 #ddd;border-bottom:0;max-width:37rem}
.radio_re input[type="radio"] {vertical-align: middle}
.radio_txt2 {border-bottom:1px solid #ddd;color:#080808;font-size:1.5rem;}
.radio_txt2>span {display:block;margin:1rem 2rem;}
.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_txt_top p:nth-child(2) {font-weight:normal}
.fix_txt_top li:nth-child(2):before {content:"";width:27px;height:27px;background:url('/image/sub/p_ic3.png') no-repeat;width:35px;height:35px;position: absolute;left:0%;top:50%;margin-left:-15px;margin-top:-15px;}
.fix_txt_top li {font-weight:300;background-color:#979797;position:relative; color:#fff;font-size:2rem;padding:2rem 0;width:50%;float:left;border-top:0}
.fix_txt2{background-color:#fff;}
.fix_txt2 li {border-bottom:1px solid #ddd;font-size:1.7rem;color:#2a2a2a;padding:1rem 0;}
.fix_txt2 li:last-child {border-bottom:0}
.fix_txt3 {padding:2rem;color:rgba(255,255,255,.6);margin:0 0 4rem;background:#282728}
.fix_txt3 .fl {color:#fff;font-size:1.7rem;line-height:3.4rem;}
.fix_txt3 .fr {color:#fe4d11;font-size:2.3rem;font-weight:500}
.order_fix{padding:2rem 2rem;border:1px solid #ddd;border-top:0;background-color:#f6f6f6;}
.order_fix li {font-size:1.4rem;color:#0b0b0b;padding:5px 0;}
.order_fix li:last-child {border-bottom:0}
.fix_txt9 {background-color:#fff}
.fix_txt9 li {border-bottom:1px solid #ddd;;padding:1.2rem 3rem}
.order_fix2 span:first-child {padding-right:2rem;font-weight:500}
.order_fix2 span:last-child {width:73%}
.order_fix2 li {border:0;padding-bottom:0}
.order_fix2 li:first-child {padding-top:0}
.fix_txt4 {line-height:4rem;padding:2rem;border:1px solid #ddd;font-size:1.6rem;color:#090909;font-weight:500}
.fix_txt9 li .fr { width:70%;text-align:right;}
.fix_txt4  input[type="text"] {height:40px;border:1px solid #ddd;width:13rem}
.fix_txt11 .fr {font-size:1.3rem}

.fix_txt5 {border-bottom:1px solid #ddd;font-size:2rem;color:#fff;;padding:1.5rem 2rem;background-color:#979797;}
.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{display:block}
.fix_txt7 span a,.fix_txt7 span button {width:100%;min-width:auto;}

.fix_txt10 {font-size:1.7rem;color:#c90d17;font-weight:500;padding:1.5rem 2rem 0; }

span.fix_input{display: block;position:absolute;right: 0;bottom: 10px;}
.fix_input input{width: 180px;height:40px;border:1px solid #dfdfdf;background:#f6f6f6;}
.bank_cg > div:last-child{margin-top: 10px;}
.bank_cg > div input{border:1px solid #ddd; width: 100%;height: 50px;font-size: 1.4rem;color: #454545; text-indent: 10px}

.view_bottom2  {position:relative}
.view_bottom2 .left {max-width:76rem;width:100%}
.view_bottom2 .right2 {width:37rem}
.view_bottom2 .right2>div {position:absolute;top:0;}

.order_bg {padding:5rem 0;position: relative}
.order_bg:before {content:"";width:100vw;height:100%;background-color:#f6f6f6;position: absolute;left:50%;margin-left:-50vw;top:0;}

.cart_btn3 a ,.cart_btn3 button {background-color:#fe4d11;font-size:1.6rem;color:#fff;padding:1.2rem 3rem;display:inline-block;}
.cart_btn4 a ,.cart_btn4 button {;font-size:1.6rem;color:#595959;padding:1.2rem 3rem;background-color:#fff;border:1px solid #ddd;display:inline-block;}
.cart_btn3 button {height:3.65em;font-family: "Noto Sans KR", 'Noto Sans', sans-serif, dotum, AppleGothic;}




.form_tb2 table {width:100%}
.form_tb2 {margin:0 2rem}
.form_tb2 tr {border-bottom:1px solid #ddd;}
.form_tb2 th {color:#3b3b3b;font-weight:normal;font-size:1.6rem;width:70px;}
.form_tb2 td {padding:5px;font-size:1.6rem;}
.form_tb2 td select {font-size:1.6rem;padding:0 1rem}
.form_tb2 td input[type="text"]{
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 1rem;
    font-size:1.6rem;
    width: 100%;
    height: 35px;
    vertical-align: middle;
}



.orderaddress_tb {width:100%;border-top:2px solid #000;border-bottom:2px solid #000;}
.orderaddress_tb th {font-size:1.8rem;border:1px solid #ddd;background-color:#f7f7f7;padding:1rem;font-weight:normal;}
.orderaddress_tb td {padding:1rem;border:1px solid #ddd;font-size:1.8rem;color:#757575;}
.orderaddress_tb td  p {color:#000}
.orderaddress_tb td  a {display:inline-block;margin:0 5px;color:#757575}
.orderaddress_tb input[type="text"]{border:1px solid #ddd;height:30px;padding:1rem;}

.news_li>li {margin-bottom:5rem;}
.news_li>li p{font-size:2rem;margin-top:1.5rem;}
.news_li>li>a>div {position: relative;}
.news_li>li>a>div:before {content:"";width:60px;height:60px;background:url('/image/sub/m_img1.png') no-repeat;position: absolute;bottom:0;right:0}


.view_title span {font-size:3.2rem;border-bottom:2px solid #000;}


.view_bx {border-top:2px solid #000;border-bottom:2px solid #000;}
.view_bx>p {color:#464545;font-size:1.7rem;padding:1rem 2rem;}
.view_bx>div {min-height:200px}
.view_bx .st2 {background-color:#f6f6f6;border-top:1px solid #ddd;color:#595959;padding:1rem 2rem;}
.view_bx .st2 a {color:#595959}



.notice_li {margin-left:-2rem}
.notice_li>li {width:25%;float:left;padding-left:2rem;margin-bottom:2rem;}
.notice_li>li>a {position:relative; display:block;padding:2rem;border:1px solid #ddd;}
.notice_li>li>a>p{font-size:2rem;font-weight:500}
.notice_li>li>a>p span{color:#ef8f07;}
.notice_li>li>a img {border-radius:10px;margin:1rem 0 2rem;}
.notice_li>li>a>div{margin-bottom:3rem;min-height:80px;font-size:2rem;letter-spacing:-1px;}
.notice_li>li>a:before {content:"";width:50px;height:50px;background:url('/image/sub/m_img4.png') no-repeat;position: absolute;bottom:0;right:0}
.notice_li>li>a:hover:before {content:"";width:50px;height:50px;background:url('/image/sub/m_img5.png') no-repeat;position: absolute;bottom:0;right:0}
.notice_li>li>a:hover {background-color:#f6f6f6;border:1px solid #fe4d11}




.notice_faq {}
.notice_faq .beefup3 {margin-bottom:2rem;cursor:pointer}
.notice_faq .beefup__head {white-space: inherit;padding:20px 0;border:0;}
.notice_faq .beefup__head .txt1 {color:#252525;font-size:17px;line-height:40px;}
.notice_faq .beefup__head .txt2 {color:#676767;font-size:1.5rem;line-height:40px;}
.notice_faq .beefup__head  img {vertical-align: middle}
.notice_faq .beefup3 .beefup__head {margin:0;background-color:#fafafa;border:1px solid #ddd;;padding:2rem 0;color:#252525 !important;}
.notice_faq .beefup3 .beefup__head .q_ic {color:#454545;line-height:27px;width:80px;font-size:2.5rem;text-align:center;font-weight:500}
.notice_faq .beefup3 .beefup__head .q_ic2 {text-align:left;color:#141414;font-size:1.7rem;font-weight:normal}
.notice_faq .beefup3 .beefup__body {background-color:#fff;margin:0;border:1px solid #ddd;border-top:0;;padding:2rem 0;color:#252525 !important;}
.notice_faq .beefup3 .beefup__body .q_ic {font-size:2.5rem;color:#8c8b8b;width:80px;text-align:center;font-weight:500}
.notice_faq .beefup3 .beefup__body .q_ic2 {text-align:left;width:80%;font-size:1.6rem;color:#545454;word-break: break-all;font-weight:normal}
.notice_faq .beefup3 .beefup__head:after {visibility:inherit;background: url("/image/sub/p_ic5.png") no-repeat;top:2.5rem;right:2rem;width:19px;height:19px}
.notice_faq .beefup3.is-open .beefup__head:after {visibility:inherit;background: url("/image/sub/p_ic6.png") no-repeat;top:2.5rem;right:2rem;width:19px;height:19px;}
.notice_faq .beefup3 .beefup__head .q_ic2 {width:80%;}
.notice_faq .beefup3 {margin-top:-1px;}
.notice_faq .beefup3.is-open .beefup__head {background:none}
.notice_faq .beefup3.is-open{border:1px solid #fe4d11}
.notice_faq .beefup3.is-open  .beefup__head .q_ic {color:#fe4d11}





.item_bx2 .beefup__head>span img {display:block;border:1px solid #ddd}



.item_bx2 .beefup { margin-bottom:2rem;}
.item_bx2 .beefup__head {background-color:#f6f6f6;padding-left:120px;position:relative;}
.item_bx2 .beefup__head>span {position: absolute;left:30px;top:7px}

.item_bx2 .beefup__head:after {visibility:inherit;background: url("/image/sub/p_ic5.png") no-repeat;top:40%;right:2rem;width:19px;margin-top:0;height:19px}
.item_bx2 .beefup.is-open .beefup__head:after {visibility:inherit;background: url("/image/sub/p_ic6.png") no-repeat;top:40%;right:2rem;margin-top:0;width:19px;height:19px;}
.item_bx2 .beefup.is-open .beefup__head {background:none}
.item_bx2 .beefup.is-open{border:1px solid #fe4d11}

.item_bx2  .beefup__body {padding-left:120px;padding-bottom:1rem;}


.confirm_bx {border:1px solid #ddd;max-width:780px;margin:auto;}
.confirm_bx>p {font-size:2.5rem;color:#fff;background-color:#282728;padding:2rem 0;}
.confirm_bx>div {border:1px solid #ddd;padding:3rem 8rem;}
.confirm_bx .st1 {color:#454545;font-size:1.7rem;}
.confirm_bx .st1 p {color:#000;font-size:2rem;}
.confirm_bx .st2 {position:relative; padding-right:15rem;margin:3rem 0;}
.confirm_bx .st2 button {width:130px;height:110px;border:0;position:absolute;right:0;top:0; background-color:#fe4d11;border-radius:10px;font-size:1.9rem;color:#fff;}
.confirm_bx .st2 input[type="password"],
.confirm_bx .st2 input[type="text"]{font-size:1.5rem;margin-bottom:1rem;width:100%;border:1px solid #ddd;height:50px;padding:1rem;}
.confirm_bx .st3 {color:#979797;font-size:1.6rem;display:inline-block;border:1px solid #ddd;display:inline-block;padding:1rem 3rem;}

.confirm_bx2 {background-color:#f9f9f9;border:0 !important;}
.confirm_bx2 .fl {color:#454545;font-size:1.4rem}

.confirm_bx2 .st1 {background-color:#fff;font-size:1.5rem;color:#454545;display:inline-block;padding:6px 1rem;border:1px solid #ddd;}
.confirm_bx2 .st1_1 {margin-left:1rem;background-color:#688cc0;font-size:1.5rem;color:#fff;display:inline-block;padding:6px 1rem;border:1px solid #ddd;}
.login_btn a {color:#979797;font-size:1.6rem;display:inline-block;border:1px solid #ddd;display:inline-block;padding:1rem 3rem;}


.form_bx {position: relative;display:table;width:100%;}
.form_bx>div {display:table-cell;vertical-align: top}
.form_bx>div:nth-child(1) {width:35%;}

.fomr_box2 th {background-color:#f6f6f6}


.form_txt2 {color:#455445;font-size:1.4rem;}

.wishlist_li {margin-left:-2rem}
.wishlist_li>li {width:25%;float:left;padding-left:2rem;margin-bottom:3rem}
.wishlist_li>li>div {position: relative;}
.wishlist_li>li>div>span.st2 {position: absolute;bottom:0;right:0}

.wishlist_li .st1 {display:table;}
.wishlist_li .st1>span {padding-top:8px;display:table-cell;vertical-align: top;width:30px}
.wishlist_li .st1>a {display:table-cell;vertical-align: top;font-size:2rem;}

.wishlist_li .st1>a p {color:#979797;font-size:1.4rem;}



.order_form th {border:1px solid #ddd;width:auto}
.order_form td {color:#454545;font-size:1.6rem;border:1px solid #ddd;padding:1rem;}
.order_form .st1 {display:inline-block;padding:5px 2rem;color:#fff;background-color:#688cc0}
.order_form .st2 {display:inline-block;padding:5px 1.3rem;border:1px solid #688cc0;color:#688cc0}
.order_form .st3 {display:inline-block;padding:5px 2rem;background-color:#fe4d11;color:#ffff}
.order_form .st4 {display:inline-block;padding:5px 2rem;border:1px solid #fe4d11;color:#fe4d11}
.order_form .st5 {display:inline-block;padding:5px 2rem;border:1px solid #ddd;color:#979797}





.inquiry_txt {color:#454545;font-size:2.1rem;}


.view_r_bx {color:#fff;background-color:#282728;}
.view_r_bx li {color:#fff;}

.register_txt1 {color:#454545;font-size:2.1rem;font-weight:300}
.register_txt2 {color:#000;font-size:2rem;}

.register_txt3 {background-color:#f6f6f6;border-top:2px solid #000;border-bottom:2px solid #000;padding:2rem 3rem;}
.register_txt3 textarea {width:100%;height:130px;background-color:#fff;border:1px solid #ddd;font-size:1.5rem;padding:1rem;}
.register_txt3 th {border:1px solid #ddd;background-color:#282728;color:#fff;;padding:1rem;font-weight:normal;font-size:1.6rem}
.register_txt3 td {color:#454545;font-size:1.6rem;border:1px solid #ddd;padding:1rem;}

.register_bg2 {padding:5rem 0;position: relative}
.register_bg2:before {z-index:-1; content:"";width:100vw;height:100%;background-color:#f6f6f6;position: absolute;left:50%;margin-left:-50vw;top:0;}
.register_bg2 .st1 {color:#454545;font-size:1.6rem;}



.wel_txt {color:#454545;font-size:1.7rem;font-weight:300}
.wel_txt>p {font-size:2.1rem;font-weight:normal;color:#000}
.wel_txt>p span {font-size:2.1rem;font-weight:normal;color:#688cc0}

.lost_box {max-width:700px;margin:auto}
.lost_box>div {display:table;width:100%;}
.lost_box>div>p {width:120px;font-size:1.6rem;display:table-cell;vertical-align: top;}
.lost_box>div>div {color:#454545;font-size:1.4rem;}
.lost_box input[type="text"].st1{font-size:1.5rem;margin-bottom:1rem;width:100%;border:1px solid #ddd;height:50px;padding:1rem;}
.lost_box input[type="text"].st2{font-size:1.5rem;height:55px;width:120px;border:1px solid #ddd;;padding:1rem;}


.pr_txt {color:#454545;font-size:1.6rem}

.pr_txt>p {margin-bottom:6px;font-size:2.1rem;position: relative;padding-left:2rem;}
.pr_txt>p:before {content:"";width:7px;height:7px;background-color:#fe4d11;position: absolute;left:0;top:12px;border-radius:50%;}


.sm_wp {border-top:2px solid #000;border-bottom:2px solid #000;}
.sm_wp>div {border-bottom:1px solid #ddd;padding:2rem 6rem;position:relative;}
.sm_wp>div:before {content:"";width:15px;height:3px;background-color:#fe4d11;position: absolute;left:2rem;top:3.5rem;}
.sm_wp>div>p {font-size:2rem;margin-bottom:1rem;}
.sm_wp>div a {color:#454545;font-size:1.7rem;}
.sm_wp>div span {font-size:1.7rem;color:#ddd;display:inline-block;padding:0 1rem;}
.sm_wp>div li {display:inline-block;}

.pr_li {margin-left:-2rem}
.pr_li>div {width:33.333%;float:left;padding-left:2rem;}
.pr_li .st1 {font-size:2.3rem;}

.pr_li .st2 {font-size:1.5rem;color:#979797;font-weight:300}
.pr_li .st3 {border-top:2px solid #282728;font-weight:300;color:#454545;font-size:1.6rem;border-bottom:2px solid #282728;}
.pr_li .st3 li {border-bottom:1px solid #ddd;padding:1rem 0;}
.pr_li .st3 li:nth-child(2n) {background-color:#f6f6f6}


.lab_li a {margin:0 1rem;color:#979797;font-size:1.9rem;border-bottom:1px solid #979797;display:inline-block;width:174px;padding-bottom:1rem;}
.lab_li a.on {color:#fe4d11;border-bottom:1px solid #fe4d11;}

.lab_li_st {font-size:2.6rem;font-weight:500;position: relative;display: inline-block}
.lab_li_st:after {background-color:#fe4d11;border-radius:50%;content:"";width:9px;height:9px;position: absolute;right:-2rem;bottom:0rem;}
.lab_li_st2 {font-size:2.6rem;font-weight:500;position: relative;color:#fe4d11;}
.lab_li_st3 {font-size:1.6rem;font-weight:300;position: relative;color:#454545;}

.lab_li_st4 {font-size:2.1rem;font-weight:500;position: relative;color:#fe4d11;}


.lab_li2>li {width:25%;float:left;margin-left:-1px;}
.lab_li2>li .st1 {position: relative;bottom:-3rem;z-index: 99}
.lab_li2>li .st2 {position: relative;background-color:#fe9807;padding:4rem 0 1.5rem;font-size:1.9rem;color:#fff;}
.lab_li2>li .st3 {border:1px solid #ddd;border-top:0;padding:2rem 0 ;font-size:1.6rem;color:#454545;}
.lab_li2>li .st2 span {font-weight:600;}
.lab_li2>li .st2:after {background:url('/image/sub/a_1.png') no-repeat;content:"";width:28px;height:10px;position: absolute;bottom:-10px;left:50%;margin-left:-19px;;}

.lab_li2>li:nth-child(2n) .st2 {position: relative;background-color:#688cc0;padding:4rem 0 1.5rem;font-size:1.9rem;color:#fff;}
.lab_li2>li:nth-child(2n) .st2:after {background:url('/image/sub/a_2.png') no-repeat;content:"";width:28px;height:10px;position: absolute;bottom:-10px;left:50%;margin-left:-19px;;}


.lab_bg {position: relative;padding:7rem 0;}
.lab_bg:before {content:"";z-index:-1; position: absolute;left:50%;margin-left:-50vw;width:100vw;top:0;background-color:#f6f6f6;height:100%;}
.ref_li>li {border-bottom:1px solid #ddd;background:url('/image/sub/p_ic.png') 97% 50% no-repeat;}
.ref_li {border-top:2px solid #000;border-bottom:2px solid #000;}
.ref_li>li:nth-child(2n+1) {background-color:#f6f6f6}
.ref_li>li a{padding:2rem 4rem;display:block;}
.ref_li>li div {display:table;width:100%;}
.ref_li>li div p {font-size:1.6rem;display:table-cell;vertical-align: middle}
.ref_li>li div p:nth-child(1) {width:150px;}



.sct_noitem {font-size:1.8rem;text-align:center;margin-top:3rem;}
#guest_privacy {border:1px solid #ddd;padding:2rem;margin:3rem 8rem;font-size:1.3rem;height:200px;overflow-y:scroll}
