@charset "utf-8";body,html{width:100%;height:100%}body{background-color:#fff;font-family:NanumSquare,"Noto Sans KR",sans-serif,NanumGothic,dotum,"돋움",Gulim,Arial,"Open Sans"}input,select,textarea{font-size:.75em;font-family:NanumSquare,"Noto Sans KR",sans-serif,NanumGothic,dotum,"돋움",Gulim,Arial,"Open Sans",sans-serif;color:#333;background:#fff}a:link{color:#999;text-decoration:none}a:active{color:#999;text-decoration:none}a:visited{color:#999;text-decoration:none}a:hover{color:#999;text-decoration:none}.hidden,hr{font-size:0;height:0;line-height:0;position:absolute;margin:0;padding:0;width:0;visibility:hidden;overflow:hidden}.bold{font-weight:bolder}caption{font-size:0;height:0;line-height:0;margin:0;padding:0;width:0;visibility:hidden;overflow:hidden}.table-responsive,table{margin-bottom:0!important}ul{margin-left:0}input{font-size:12px;vertical-align:middle;font-family:NanumSquare,"Noto Sans KR",sans-serif,NanumGothic,dotum,"돋움",Gulim;color:#363636}input[type=checkbox]{background:0 0}input[type=file]{width:90%;height:25px}input[type=radio]{vertical-align:middle}.input_style1{height:16px;line-height:14px;border:1px solid #ccc;padding:3px 5px 1px 5px;vertical-align:middle}.input_style2{height:16px;line-height:14px;border:1px solid #ccc;padding:3px 5px 1px 5px;vertical-align:middle}select{vertical-align:middle;border:1px solid #ccc;font-size:12px;color:#363636;min-height:20px}select option{vertical-align:middle;height:21px}textarea{font-size:12px;font-family:NanumSquare,"Noto Sans KR",sans-serif,NanumGothic,dotum,"돋움",Gulim;color:#363636;border:1px solid #e3e3e3;padding:5px;line-height:18px;resize:none}textarea[readonly=readonly]{background:#ebebeb}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blue{color:#0f76d9!important}.blue2{color:#1274b9!important}.red{color:#f75467!important}.orange{color:#ff8200}.gray{color:#6e7a96!important}.brown{color:#958159}.yellow{color:#f4dd39!important}.disabled{color:#898989}hr{color:#d2d2d2;border-width:1px;border-style:inset}.nopadding{padding:0}.border1{border:1px solid #c9c9c9}.capital{text-transform:uppercase}.text_alignC{text-align:center!important}.text_alignL{text-align:left!important}.text_alignR{text-align:right!important}.MT5{margin-top:5px!important}.MT10{margin-top:10px!important}.MT15{margin-top:15px!important}.MT20{margin-top:20px!important}.MT25{margin-top:25px!important}.MT30{margin-top:30px!important}.MT35{margin-top:35px!important}.MT40{margin-top:40px}.MT50{margin-top:50px}.MT70{margin-top:70px!important}.MB0{margin-bottom:0!important}.MB60{margin-bottom:60px!important}.MR10{margin-right:10px}.ML12{margin-left:12px}.w90{width:90px!important}.w150{width:150px!important}.btn_close,.btn_close:active,.btn_close:focus,.btn_close:hover,.btn_close:visited{background-color:#434343;border:none;color:#fff;font-weight:700;font-size:14px}.img-responsive{display:block;height:auto;max-width:100%;width:100%}.h2{font-size:32px}@media (max-width:575.98px){.landing img{width:110px;margin-top:-50px}.usage{float:left;height:100%}.usage .carousel{float:left;width:100%;height:100% position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.usage .carousel-indicators{position:relative;margin-top:20px}.usage .carousel-dark .carousel-indicators [data-bs-target]{border-radius:50%;border:0;width:8px;height:8px;background-color:#c5cad0;margin-right:5px;margin-left:5px}.usage .carousel-indicators [data-bs-target].active{background-color:#61932c}.usage .bottom_menu{height:50px;width:100%;position:fixed;bottom:0}.usage .bottom_menu a{width:100px;text-align:center;line-height:50px;color:#fff;font-size:15px;font-weight:700;display:block}.usage .bottom_menu a.active{color:#fff}.sidemenu.offcanvas-end{border-left:0!important;width:100%}.offcanvas.sidemenu .title{color:#0c0c0c;font-size:20px;font-weight:700;margin-top:3px}.offcanvas.sidemenu .btn-close{width:14px;opacity:1;color:#0d0d0d}.offcanvas.sidemenu .offcanvas-header{align-items:baseline;margin-bottom:0}.offcanvas.sidemenu .box_comment{font-size:15px;color:#676c74;margin-bottom:20px;padding-left:15px;padding-right:15px}.offcanvas.sidemenu .box_comment a{color:#3e730b;font-size:15px;font-weight:700;float:right}.offcanvas.sidemenu .box_comment a img{width:6px;margin-left:2px}.offcanvas.sidemenu .box_before{margin-top:20px}.offcanvas.sidemenu .box_after{margin-top:5px}.offcanvas.sidemenu .box_after .box_comment{font-size:15px;color:#676c74;margin-bottom:20px;padding-left:15px;padding-right:15px;font-weight:700}.offcanvas.sidemenu .box_after .box_comment a img{width:21px;margin-left:10px}.offcanvas.sidemenu .box_after .box_comment a{color:#9ca2ab;font-size:15px;font-weight:400;float:right}.offcanvas.sidemenu .menu{float:left;width:100%;margin-bottom:25px;margin-top:20px}.offcanvas.sidemenu .menu a{width:25%;display:inline-block;float:left;text-align:center}.offcanvas.sidemenu .menu a span{display:block;font-size:14px;color:#0c0c0c;padding-top:5px}.offcanvas.sidemenu .menu a span.price{color:#9ca2ab;font-weight:700;padding-top:0}.offcanvas.sidemenu .menu img{width:47px}.offcanvas.sidemenu .offcanvas-body{flex-grow:initial;padding:0}.offcanvas.sidemenu .box_category{float:left;width:100%}.offcanvas.sidemenu .navbar-nav{float:left;width:100%}.offcanvas.sidemenu .navbar-nav li{background-color:#558b20;border-bottom:1px solid #305c06}.offcanvas.sidemenu .navbar-nav li a.nav-link{color:#fff;font-size:18px;font-weight:700;padding:15px}.offcanvas.sidemenu .box_category .border0{border-bottom:0}.offcanvas.sidemenu .navbar-nav .depth2{background-color:#3e730b;border-bottom:none;width:100%;border-radius:0;padding:15px;padding-left:30px}.offcanvas.sidemenu .navbar-nav .depth2 button{color:#fff;font-size:16px;font-weight:700;padding:0;width:100%;text-align:left}.offcanvas.sidemenu .navbar-nav .depth2 button img{width:22px;float:right}.offcanvas.sidemenu .navbar-nav .depth3 li{background-color:#2c5405;border-bottom:1px solid #254803;padding:15px 15px 15px 45px}.offcanvas.sidemenu .navbar-nav .depth3 li a{width:100%;color:#ddf3c7;font-size:16px;font-weight:700;display:inline-block}.offcanvas.sidemenu .address{float:left;width:100%;font-size:12px;padding-top:40px;padding-bottom:40px;padding-left:25px;font-weight:700;color:#fff;background-color:#2c5405}.offcanvas.sidemenu .address a{color:#fff}.main{float:left;width:100%;height:100%}.fixed-top{border-bottom:1px solid #ebebeb}.main .navbar-brand{padding-top:0;padding-bottom:0;margin-right:0}.main .navbar-brand img{width:48px}.main .navbar-toggler{padding:.5rem .75rem}.main .navbar .title{color:#0c0c0c;font-size:16px;font-weight:700;line-height:40px}.main .offcanvas-header .title{color:#0c0c0c;font-size:16px;font-weight:700;line-height:24px}.main .sidemenu img{width:17px}.main .navbar-light .navbar-toggler{border:none}.main .navbar_right button{float:left;padding:.375rem .65rem}.main .search img{width:20px}.main .cart img{width:21px}.main .top_menu{padding:0;overflow-x:auto;white-space:nowrap;background-color:#fff}.main .top_menu a{font-size:15px;color:#676c74;background-color:#fff!important}.main .top_menu p{color:#fff}.main .top_menu .list-group-item{padding:10px 0 8px;border:none;border-radius:0!important;margin-left:15px;margin-right:15px}.main .top_menu2{padding:0;overflow-x:auto;white-space:nowrap;background-color:#fff}.main .top_menu2 a{font-size:13px;color:#9ca2ab;background-color:#fff!important}.main .top_menu2 p{color:#fff}.main .top_menu2 .list-group-item{padding:10px 0 8px;border:none;border-radius:0!important;margin-left:15px;margin-right:0;width:auto}.main .list-group-item.active{background-color:transparent;color:#3e730b;font-weight:700;border-bottom:3px solid #3e730b;border-radius:0!important;margin-left:15px!important}.main .carousel{margin-top:97px}.main .carousel-indicators{margin-bottom:30px;justify-content:right;margin-right:10px}.carousel-indicators .active{display:block;z-index:9999;opacity:1!important}.main .carousel-indicators [data-bs-target]{width:40px;height:20px;border-radius:10px;border-top:none;border-bottom:none;margin-right:0;margin-left:0;text-indent:0;opacity:0;color:#fff;font-size:12px;font-weight:700;background-color:rgba(0,0,0,.5);line-height:22px;position:absolute}.main .box_list{margin-top:20px;width:100%;float:left}.main .box_list .title{width:100%;float:left;margin-bottom:15px}.main .box_list .title p{font-size:18px;padding-left:5px;display:inline-block;margin-bottom:0}.main .box_list .title a.btn_view{font-size:12px;color:#9ca2ab;padding-top:4px;margin-right:5px}.main .box_list .title a img{width:6px;margin-left:2px}.main .box_list .list_area{width:100%;float:left}.main .box_list .list-group{width:32%;float:left;margin-right:5px}.main .box_list .list-group .badge{padding:0;text-align:left;position:absolute;z-index:1000;width:30%}.main .box_list .list-group .badge a{float:right;margin-right:4px;margin-top:4px}.main .box_list .list-group .badge a img{width:24px;border-radius:50%;border:2px solid #fff}.main .box_list .list-group .box_select{position:absolute;z-index:1000;width:30%;margin-top:75px}.main .box_list .list-group .box_select img{width:30px;margin:2px}.main .box_list .list-group .label{width:20px}.main .box_list .list-group.last{margin-right:0}.main .box_list .list-group .list-group-item{width:auto;height:auto;padding:0;border:none;color:#4b5058}.main .box_list .list-group .list-group-item img{max-height:115px}.main .box_list .list-group span{display:block}.main .box_list .list-group span.product{font-size:13px;color:#4b5058;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main .box_list .list-group span.sub_text{font-size:12px;color:#4b5058}.main .box_list .list-group span.price{font-size:14px;font-weight:700;color:#0c0c0c;margin-top:3px}.main .box_list .list-group .count{float:left;border:1px solid #e7ebf1;border-radius:5px;margin-top:5px;width:100px}.main .box_list .list-group .count button{float:left;width:25%;padding:0}.main .box_list .list-group .count button.btn_minus{border-top-right-radius:0;border-bottom-right-radius:0;color:#676c74}.main .box_list .list-group .count button.btn_plus{border-top-left-radius:0;border-bottom-left-radius:0;color:#676c74}.main .box_list .list-group .count button.btn_minus svg,.main .box_list .list-group .count button.btn_plus svg{width:1.3rem;height:1.3rem}.main .box_list .list-group .count input{float:left;width:50%;border:0;text-align:center;font-size:15px;color:#0c0c0c;padding:0;border-left:1px solid #e7ebf1;border-right:1px solid #e7ebf1;border-radius:0;line-height:26px}.main .box_list .list-group2{width:48%;float:left;margin-right:10px}.main .box_list .list-group2 .badge{padding:0;text-align:left;position:absolute;z-index:1000;width:45%}.main .box_list .list-group2 .box_select{position:absolute;z-index:1000;width:45%;margin-top:130px}.main .box_list .list-group2 .box_select img{width:30px;margin:2px}.main .box_list .list-group2 .label{width:20px}.main .box_list .list-group2 .badge a{float:right;margin-right:4px;margin-top:4px}.main .box_list .list-group2 .badge a img{width:24px;border-radius:50%;border:2px solid #fff}.main .box_list .list-group2.last{margin-right:0}.main .box_list .list-group2 .list-group-item{width:auto;height:auto;padding:0;border:none;color:#4b5058}.main .box_list .list-group2 .list-group-item img{max-height:172px}.main .box_list .list-group2 span{display:block}.main .box_list .list-group2 span.product{font-size:15px;color:#4b5058;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main .box_list .list-group2 span.sub_text{font-size:12px;color:#4b5058}.main .box_list .list-group2 span.price{font-size:16px;font-weight:700;color:#0c0c0c;margin-top:3px}.main .box_list .list-group2 .count{float:left;border:1px solid #e7ebf1;border-radius:5px;margin-top:5px;width:100px}.main .box_list .list-group2 .count button{float:left;width:25%;padding:0}.main .box_list .list-group2 .count button.btn_minus{border-top-right-radius:0;border-bottom-right-radius:0;color:#676c74}.main .box_list .list-group2 .count button.btn_plus{border-top-left-radius:0;border-bottom-left-radius:0;color:#676c74}.main .box_list .list-group2 .count button.btn_minus svg,.main .box_list .list-group2 .count button.btn_plus svg{width:1.3rem;height:1.3rem}.main .box_list .list-group2 .count input{float:left;width:50%;border:0;text-align:center;font-size:15px;color:#0c0c0c;padding:0;border-left:1px solid #e7ebf1;border-right:1px solid #e7ebf1;border-radius:0;line-height:26px}.main .box_up{position:sticky;bottom:15px;right:15px;float:right;width:35px;height:35px;z-index:2000;display:none}.main .box_up a{width:35px;height:35px;display:inline-block}.main .box_up img{width:35px}.box_login .logo{padding-top:50px;padding-bottom:50px}.box_login .logo img{width:80px}.box_login p{width:70%;margin:0 auto}.box_login p.input_id{margin-bottom:15px}.box_login p img{width:16px}.box_login .find_idpw{width:70%;margin:0 auto}.box_login .find_idpw a{font-size:12px;font-weight:700;color:#676c74}.box_login .find_idpw a.link_green{color:#3e730b;text-decoration:underline}.box_login .login input{border:0;border-bottom:1px solid #e7ebf1;color:#0c0c0c;font-size:16px;padding-left:25px;border-radius:0}.box_login .login input[type=password]{font-family:"Noto Sans KR",sans-serif}.box_login .login input:focus{border-bottom:1px solid #0c0c0c}.box_login .login img{position:absolute;left:16%;margin-top:8px}.box_login .login input::placeholder{color:#bfc5cd}.box_login .login .comment{width:100%;color:#fa0019;font-size:13px;margin:0 auto;position:absolute;margin-top:10px}.box_login .login .comment img{width:16px;margin-top:-1px;position:relative;left:auto}.box_login .btn_login{border:1px solid #3e730b;border-radius:25px;width:70%;font-size:16px;font-weight:700;color:#3e730b;margin-top:35px;margin-bottom:25px}.box_login .btn_join{font-size:18px;font-weight:700;position:fixed;bottom:0;left:0;width:100%;padding-top:11px;padding-bottom:11px;background-color:#3e730b;color:#fff;border-radius:0}.join .title{font-weight:700}.join a img{width:20px}.join a{padding:8px 12px}.join .search img{width:20px}.join_step1{padding:0;text-align:center;padding-top:56px}.join_step1 .logo{width:70px;margin:0 auto;margin-top:35px;margin-bottom:15px}.join_step1 .box_text .title{font-size:18px;color:#0c0c0c;font-weight:700;margin-bottom:5px}.join_step1 .box_text .text{font-size:13px;color:#676c74;line-height:22px;padding-left:10px;padding-right:10px;padding-bottom:35px;border-bottom:10px solid #f3f5f9;letter-spacing:-.5px}.join_step1 .box_certify .title{font-size:18px;color:#0c0c0c;font-weight:700;margin-bottom:25px;margin-top:35px}.join_step1 .box_certify .info{padding-left:20px;padding-right:20px;float:left;width:100%;margin-top:25px;padding-bottom:35px;border-bottom:10px solid #f3f5f9;margin-bottom:0}.join_step1 .box_certify .info li{list-style:none;text-align:left;color:#676c74;font-size:11px;margin-bottom:5px;letter-spacing:-.3px}.join_step1 .box_certify .info img{width:3px;padding-top:0}.join_step1 .box_certify .box_ipin{float:left;width:100%;padding-left:25px;padding-right:25px}.join_step1 .box_certify .box_ipin .col{width:50%;float:left}.join_step1 .box_certify .box_ipin .col img{height:75px;padding-top:0;margin:0 auto;margin-bottom:25px}.join_step1 .box_certify .box_ipin .btn_phone{border:1px solid #ff6615;width:90%;font-size:16px;font-weight:700;color:#ff6615}.join_step1 .box_certify .box_ipin .btn_ipin{border:1px solid #3e730b;width:90%;font-size:16px;font-weight:700;color:#3e730b}.join_step1 .box_join{float:left;width:100%;padding-bottom:35px;border-bottom:10px solid #f3f5f9}.join_step1 .box_join .title{font-size:18px;color:#0c0c0c;font-weight:700;margin-bottom:10px;margin-top:35px}.join_step1 .box_join .title2{font-size:15px;color:#4b5058;font-weight:700;margin-bottom:15px}.join_step1 .box_join .btn_join{border:1px solid #ff6615;width:80%;font-size:16px;font-weight:700;color:#ff6615}.join_step1 .box_join .box_form{width:80%;margin:0 auto}.join_step1 .box_join .box_form p{list-style:none;float:left;margin-bottom:15px;width:100%}.join_step1 .box_join .box_form p span{font-size:14px;color:#676c74;float:left;line-height:40px}.join_step1 .box_join .box_form p span img{padding-top:0;width:3px}.join_step1 .box_join .box_form p input{width:75%;float:right;border:1px solid #e7ebf1;font-size:15px;color:#0c0c0c;padding-top:8px;padding-bottom:8px}.join_step1 .box_join .box_form p input::placeholder{color:#bfc5cd}.join_step1 .box_join .box_form p input:focus{border:1px solid #9ca2ab;box-shadow:1px 2px 3px #cfcfcf}.join_step1 .box_join .btn_phone{border:1px solid #3e730b;width:80%;font-size:16px;font-weight:700;color:#3e730b}.join_step1 .box_join .join_phone{padding-top:20px;margin-top:25px;border-top:1px solid #e7ebf1}.join_step1 .box_info{padding-left:15px;padding-right:15px;float:left;width:100%;padding-bottom:35px;border-bottom:10px solid #f3f5f9}.join_step1 .box_info .title{font-size:18px;color:#0c0c0c;font-weight:700;margin-bottom:5px;margin-top:35px}.join_step1 .box_info .text{font-size:13px;color:#676c74;line-height:22px;margin-bottom:30px;letter-spacing:-.5px}.join_step1 .box_info table th{font-size:13px;color:#676c74;font-weight:700}.join_step1 .box_info table tbody tr:nth-child(odd){background-color:#f3f5f9}.join_step1 .box_info table tbody td{font-size:14px;color:#000;padding-left:4px;padding-right:2px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e7ebf1}.join_step1 .box_info table tbody td:nth-child(even){border-right:1px solid #e7ebf1}.join_step1 .box_info table tbody td:last-child{border-right:0}.join_step1 .box_info table td a{color:#000}.join_step2{padding:0;text-align:center;padding-top:56px}.join_step2 .box_login_info{padding:20px 15px 35px;text-align:left;border-bottom:10px solid #f3f5f9}.join_step2 .box_login_info .info{font-size:12px;color:#676c74;float:left;width:100%;text-align:right;margin-bottom:0}.join_step2 .box_login_info .point{color:#3e730b}.join_step2 .box_login_info .title{color:#0c0c0c;font-size:18px}.join_step2 .box_login_info .item .stitle{font-size:14px;color:#676c74;margin-bottom:5px}.join_step2 .box_login_info .item .stitle img{width:3px;padding-top:0}.join_step2 .box_login_info .item .comment{font-size:13px;color:#676c74;padding-left:10px;margin-top:7px;margin-bottom:0}.join_step2 .box_personal_info .item .comment{font-size:13px;color:#676c74;padding-left:10px;margin-top:7px;margin-bottom:0}.join_step2 .box_login_info .item .comment.red{font-size:13px;color:#fa0019!important;padding-left:0;margin-top:7px;margin-bottom:0;clear:both}.join_step2 .box_login_info .item .comment.red img{width:16px;margin-top:-1px;position:relative;padding-top:0}.join_step2 .box_login_info .item select{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1;padding-top:8px;padding-bottom:8px}.join_step2 .box_login_info .item input{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1;font-weight:400;padding-top:8px;padding-bottom:8px}.join_step2 .box_login_info .item input[type=password]{color:#0c0c0c;font-family:"Noto Sans KR",sans-serif}.join_step2 .box_login_info .item input::placeholder{color:#bfc5cd;font-size:15px;font-weight:400}.join_step2 .box_login_info .item input.id{width:67%;float:left}.join_step2 .box_login_info .item .btn_check{border:1px solid #3e730b;border-radius:5px;width:30%;font-size:15px;color:#3e730b;float:right}.join_step2 .box_login_info .item .form{float:left;width:100%;margin-bottom:10px}.join_step2 .box_personal_info{padding:25px 15px 25px;text-align:left;border-bottom:10px solid #f3f5f9;float:left;width:100%}.join_step2 .box_personal_info .title{color:#0c0c0c;font-size:18px}.join_step2 .box_personal_info .item .stitle{font-size:14px;color:#676c74;margin-bottom:5px}.join_step2 .box_personal_info .item .stitle2{font-size:14px;color:#676c74;margin-bottom:5px;padding-left:8px;margin-top:5px;float:left;width:100%}.join_step2 .box_personal_info .item .stitle img{width:3px;padding-top:0}.join_step2 .box_personal_info .item .point{color:#3e730b}.join_step2 .box_personal_info .item input{font-size:15px;color:#0c0c0c;border:0;font-weight:400;padding-top:8px;padding-bottom:8px}.join_step2 .box_personal_info .item input.gray{background-color:#f3f5f9;color:#0c0c0c!important}.join_step2 .box_personal_info .item .form_radio{font-size:15px;color:#0c0c0c;padding-left:10px;margin-top:15px}.join_step2 .box_personal_info .item .form_radio input.form-check-input[type=radio]{width:20px;height:20px;background-image:url("/Content/mobile/images/img_radio.png");background-size:cover;border:0;margin-top:0;margin-right:5px}.join_step2 .box_personal_info .item .form_radio input.form-check-input:checked[type=radio]{background-image:url("/Content/mobile/images/img_radio_on.png");background-size:cover;border:0;margin-top:0}.join_step2 .box_personal_info .item .form_radio input.second{margin-left:40px}.join_step2 .box_personal_info .item .birthday{float:left;width:100%;margin-bottom:15px}.join_step2 .box_personal_info .item .birthday input{width:31%;float:left;text-align:center;margin-right:10px}.join_step2 .box_personal_info .item .birthday input:last-child{margin-right:0}.join_step2 .box_personal_info .item .form{float:left;width:100%;margin-bottom:10px}.join_step2 .box_personal_info .item .form input.gray{width:67%;float:left;padding-top:8px;padding-bottom:8px}.join_step2 .box_personal_info .item .btn_check{border:1px solid #3e730b;border-radius:5px;width:30%;font-size:15px;color:#3e730b;float:right}.join_step2 .box_personal_info .item input.basic{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1;font-weight:400;padding-top:8px;padding-bottom:8px;margin-top:10px}.join_step2 .box_personal_info .item input.basic::placeholder{color:#bfc5cd}.join_step2 .box_personal_info .item .tel{float:left;width:100%;margin-bottom:15px}.join_step2 .box_personal_info .item .tel select{width:28%;float:left;border:1px solid #e7ebf1;font-size:15px}.join_step2 .box_personal_info .item .tel input{width:27%;float:left;text-align:center;margin-top:0}.join_step2 .box_personal_info .item .tel span{float:left;padding-left:10px;padding-right:10px;line-height:38px;color:#0c0c0c}.join_step2 .box_personal_info .item .email{float:left;width:100%;margin-bottom:15px}.join_step2 .box_personal_info .item .email input{width:43%;float:left;text-align:center;margin-top:0}.join_step2 .box_personal_info .item .email span{float:left;padding-left:15px;padding-right:15px;line-height:38px;color:#0c0c0c}.join_step2 .box_personal_info .item .email select{width:43%;float:right;border:1px solid #e7ebf1!important;margin-top:10px;font-size:15px;color:#0c0c0c}.join_step2 .box_personal_info .box_check{clear:both;padding-top:10px;text-align:right}.join_step2 .box_personal_info .box_check input.form-check-input{width:20px;height:20px;border-radius:50%;background:url("/Content/mobile/images/img_check.png") no-repeat;background-size:cover;border:0;margin-top:1px}.join_step2 .box_personal_info .box_check input.form-check-input:checked[type=checkbox]{background:url("/Content/mobile/images/img_check_on.png") no-repeat;background-size:cover}.join_step2 .box_personal_info .item .comment.red{font-size:13px;color:#fa0019!important;padding-left:0;padding-top:0;margin-bottom:0;clear:both}.join_step2 .box_personal_info .item .comment.red img{width:16px;margin-top:-1px;position:relative;padding-top:0}.join_step2 .input_red{border:1px solid #fa0019!important}.join_step2 .box_agree{padding:30px 15px 5px;border-bottom:10px solid #f3f5f9;text-align:left;float:left;width:100%}.join_step2 .box_agree .item{width:100%;float:left}.join_step2 .box_agree input{float:left}.join_step2 .box_agree input.form-check-input{width:20px;height:20px;border-radius:50%;background:url("/Content/mobile/images/img_check.png") no-repeat;background-size:cover;border:0;margin-top:1px}.join_step2 .box_agree input.form-check-input:checked[type=checkbox]{background:url("/Content/mobile/images/img_check_on.png") no-repeat;background-size:cover}.join_step2 .box_agree p{display:inline-block;float:right;width:92%;font-size:15px;font-weight:700;color:#0c0c0c;margin-bottom:25px}.join_step2 .box_agree p a.view_document{display:block;color:#3e730b;font-size:15px;font-weight:700;border-bottom:1px solid #3e730b;margin-top:5px;width:70px}.join_step2 .box_btn{float:left;width:100%;padding:15px}.join_step2 .btn_join{font-size:16px;font-weight:700;width:100%;padding-top:10px;padding-bottom:10px;background-color:#3e730b;color:#fff;border-radius:5px}.join_step3{padding:0;text-align:center;padding-top:56px}.join_step3 .logo{width:70px;margin:0 auto;margin-top:100px;margin-bottom:15px}.join_step3 .box_text .title{font-size:15px;color:#0c0c0c;font-weight:700;margin-bottom:25px}.join_step3 .box_text button{border:1px solid #3e730b;width:50%;font-size:16px;font-weight:700;color:#3e730b;margin-bottom:20px;padding-top:10px;padding-bottom:10px}.join_step3 .box_text button.btn_login{border:1px solid #3e730b;background-color:#3e730b;width:50%;font-size:16px;font-weight:700;color:#fff;margin-bottom:20px;padding-top:10px;padding-bottom:10px}.find_id{width:80%;margin:0 auto;padding:0;padding-top:56px}.find_id .box_text{font-size:14px;color:#676c74;margin-top:15px;float:left}.find_id .box_form{float:left;width:100%;margin-top:5px}.find_id .box_form p{list-style:none;float:left;margin-bottom:15px;width:100%}.find_id .box_form p span{font-size:14px;color:#676c74;float:left;line-height:40px}.find_id .box_form p span img{padding-top:0;width:3px}.find_id .box_form p input{width:70%;float:right;border:1px solid #e7ebf1;font-size:15px;color:#0c0c0c;padding-top:8px;padding-bottom:8px}.find_id .box_form p input::placeholder{color:#bfc5cd}.find_id .box_form p input:focus{border:1px solid #9ca2ab;box-shadow:1px 2px 3px #cfcfcf}.find_id button.btn_id{border:1px solid #3e730b;background-color:#3e730b;width:100%;font-size:16px;font-weight:700;color:#fff;margin-top:15px}.find_id .id_ok{font-size:16px;color:#0c0c0c;float:left;width:100%}.main .box_list.product_list{margin-top:99px;padding-top:20px;padding-bottom:30px}.main .box_location{background-color:#f3f5f9;height:45px;padding-right:4px}.main .box_location .location{width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.main .box_location .location a{color:#676c74;font-size:14px;line-height:45px}.main .box_location .location .arrow{width:7px}.main .box_location .right_menu{margin-top:10px}.main .box_location .right_menu img{width:23px}.main .box_location .right_menu a{padding:7px}.main .location .right_menu a:last-child{padding-right:0}.main .box_list .list-group3{width:100%;float:left}.main .box_list .list-group3 .img{width:32%;float:left}.main .box_list .list-group3 .badge{padding:0;text-align:left;position:absolute;z-index:1000;width:30%}.main .box_list .list-group3 .badge a{float:right;margin-right:4px;margin-top:4px}.main .box_list .list-group3 .badge a img{width:24px;border-radius:50%;border:2px solid #fff}.main .box_list .list-group3 .box_select{position:absolute;z-index:1000;width:30%;margin-top:75px}.main .box_list .list-group3 .box_select img{width:30px;margin:2px}.main .box_list .list-group3 .label{width:20px}.main .box_list .list-group3 .list-group-item{width:auto;height:auto;padding:0;border:none;color:#4b5058}.main .box_list .list-group3 .list-group-item img{max-height:115px}.main .box_list .list-group3 .content{width:60%}.main .box_list .list-group3 span.product{font-size:16px;color:#4b5058;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.main .box_list .list-group3 span.sub_text{font-size:14px;color:#4b5058;display:block}.main .box_list .list-group3 span.price{font-size:17px;font-weight:700;color:#0c0c0c;margin-top:3px;display:block;text-align:right}.main .box_list .list-group3 .count{float:right;border:1px solid #e7ebf1;border-radius:5px;margin-top:5px;width:100px}.main .box_list .list-group3 .count button{float:left;width:25%;padding:0}.main .box_list .list-group3 .count button.btn_minus{border-top-right-radius:0;border-bottom-right-radius:0;color:#676c74}.main .box_list .list-group3 .count button.btn_plus{border-top-left-radius:0;border-bottom-left-radius:0;color:#676c74}.main .box_list .list-group3 .count button.btn_minus svg,.main .box_list .list-group3 .count button.btn_plus svg{width:1.3rem;height:1.3rem}.main .box_list .list-group3 .count input{float:left;width:50%;border:0;text-align:center;font-size:15px;color:#0c0c0c;padding:0;border-left:1px solid #e7ebf1;border-right:1px solid #e7ebf1;border-radius:0;line-height:26px}.box_list.product_detail{margin-top:54px;padding:0}.box_list.product_detail .box_location{padding:0 15px}.box_list.product_detail .location{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.box_list.product_detail .product_summary{padding:0 15px;float:left;width:100%;margin-top:30px;margin-bottom:30px}.box_list.product_detail .product_summary .title{width:100%;font-size:18px;font-weight:700;margin-bottom:0;padding-left:5px}.box_list.product_detail .product_summary .price{font-size:22px;font-weight:700;float:right}.box_list.product_detail .product_summary .price span{font-size:16px;font-weight:700}.box_list.product_detail .product_summary .info{width:100%;float:left;padding-left:5px}.box_list.product_detail .product_summary .info img{width:3px}.box_list.product_detail .product_summary .info .item_list{margin-bottom:10px;font-size:14px;color:#0c0c0c}.box_list.product_detail .product_summary .info .item{font-size:14px;color:#4b5058;width:90px;display:inline-block;float:left}.box_list.product_detail .product_summary .info .item.item_count{line-height:35px}.box_list.product_detail .product_summary .info .count{display:inline-block;border:1px solid #e7ebf1;border-radius:5px;width:120px}.box_list.product_detail .product_summary .info button{float:left;width:25%;padding:0}.box_list.product_detail .product_summary .info .count button.btn_minus{background-color:transparent;border:0;line-height:33px;color:#9ca2ab}.box_list.product_detail .product_summary .info .count button.btn_plus{background-color:transparent;border:0;line-height:33px;color:#9ca2ab}.box_list.product_detail .product_summary .info .count button.btn_minus svg,.box_list.product_detail .product_summary .info .count button.btn_plus svg{width:1.5rem;height:1.5rem}.box_list.product_detail .product_summary .info .count input{float:left;width:50%;border:0;text-align:center;font-size:17px;font-weight:700;color:#0c0c0c;padding:0;border-left:1px solid #e7ebf1;border-right:1px solid #e7ebf1;border-radius:0;line-height:33px}.box_list.product_detail .tab_menu{padding:0 15px;float:left;width:100%;padding-bottom:40px}.box_list.product_detail .tab_menu .nav-tabs .nav-link{border:0}.box_list.product_detail .tab_menu .nav a.active{color:#4b5058;font-size:13px;font-weight:700;background-color:transparent;border-bottom:transparent!important}.box_list.product_detail .tab_menu .nav a{color:#676c74;font-size:13px;font-weight:400;width:33%;text-align:center;border-radius:0;border:1px solid #e7ebf1!important;background-color:#f3f5f9;border-left:0!important;padding:9px 15px}.box_list.product_detail .tab_menu .nav a:first-child{border-left:1px solid #e7ebf1!important}.box_list.product_detail .nav-tabs{border-bottom:0}.box_list.product_detail .tab_menu .tab-content .detail{padding-top:50px}.box_list.product_detail .tab_menu .tab-content .detail .item{font-size:14px;color:#0c0c0c}.box_list.product_detail .tab_menu .tab-content .detail .value{font-size:14px;color:#0c0c0c;margin-bottom:15px}.box_list.product_detail .tab_menu .tab-content .detail .value p:last-child{margin-bottom:0}.box_list.product_detail .buy_go{float:left;position:sticky;z-index:1000;height:57px;width:100%;border-top:1px solid #ebebeb;background-color:#fff;bottom:0;padding-left:10px;padding-right:5px;padding-top:6px}.box_list.product_detail .buy_go a{padding:9px;margin-right:5px}.box_list.product_detail .buy_go a img{width:24px}.box_list.product_detail .buy_go button.btn_buy{border-radius:5px;background-color:#ff6615;color:#fff;font-size:16px;font-weight:700;padding:9px 15px;width:32%;float:right;margin-right:5px}.box_list.product_detail .buy_go button.btn_cart{border-radius:5px;background-color:#3e730b;color:#fff;font-size:16px;font-weight:700;padding:9px 15px;width:32%;float:right}.box_list.product_detail .tab-content .post{padding-top:50px}.box_list.product_detail .tab-content .post .btn_pencil{border-radius:5px;background-color:#fff;border:1px solid #3e730b;color:#3e730b;font-size:16px;font-weight:700;padding:9px 15px;width:100%;display:inline-block;text-align:center;margin-bottom:20px}.box_list.product_detail .tab-content .post .btn_pencil img{width:17px;margin-right:5px}.box_list.product_detail .tab-content .post .box_post{float:left;width:100%;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e7ebf1}.box_list.product_detail .tab-content .post .box_post .top{float:left;width:100%}.box_list.product_detail .tab-content .post .box_post .top .star{float:left;margin-right:10px}.box_list.product_detail .tab-content .post .box_post .top .star img{width:14px}.box_list.product_detail .tab-content .post .box_post .top .id{margin-right:10px;font-size:12px;color:#4b5058}.box_list.product_detail .tab-content .post .box_post .top .date{margin-right:10px;font-size:11px;color:#9ca2ab}.box_list.product_detail .tab-content .post .box_post .top .edit{float:right}.box_list.product_detail .tab-content .post .box_post .top .edit a{font-size:11px;color:#9ca2ab}.box_list.product_detail .tab-content .post .box_post .top .edit img{width:1px;margin-left:20px;margin-right:20px}.box_list.product_detail .tab-content .post .box_post .text{float:left;width:100%;margin-top:5px;font-size:13px;color:#0c0c0c;line-height:21px}.box_list.product_detail .tab-content .return{padding-top:50px}.box_list.product_detail .tab-content .return .item{font-size:14px;color:#0c0c0c}.box_list.product_detail .tab-content .return .value{font-size:14px;color:#0c0c0c;margin-bottom:15px}.box_list.product_detail .tab-content .return .value p:last-child{margin-bottom:0}.box_cart a img{width:20px}.box_cart a{padding:8px 12px}.cart_list{margin-top:0!important;border-bottom:10px solid #f3f5f9;padding-top:20px;padding-bottom:20px}.cart_info{margin-top:56px;border-top:10px solid #f3f5f9;border-bottom:10px solid #f3f5f9;padding-top:20px;padding-bottom:20px}.cart_info .name{font-size:16px;font-weight:700;color:#0c0c0c;line-height:26px}.cart_info .date{font-size:14px;font-weight:700;color:#0c0c0c;line-height:24px}.cart_info .date span{color:#676c74;padding-right:20px}.cart_list .title span{font-size:16px;font-weight:700;color:#0c0c0c}.cart_list .t_button{font-size:14px;color:#676c74;border:1px solid #e7ebf1;padding:3px 10px;width:80px;float:right}.main .cart_list .list-group3 .price.cart{font-size:18px;font-weight:700;color:#0c0c0c;margin-top:3px;display:inline-block;text-align:left}.main .cart_list .order_num{color:#4b5058;font-size:16px;font-weight:700;margin-top:3px}.main .cart_list .order_num .product_price{width:90px;display:inline-block;line-height:28px}.main .cart_list .box_price{margin-top:0}.main .cart_list .box_price .btn_green{background-color:#e3f4d3;font-size:14px;font-weight:700;color:#3e730b;padding:2px 15px;border-radius:25px;float:right}.main .cart_list .box_price .btn_gray{background-color:#e7ebf1;font-size:14px;font-weight:700;color:#676c74;padding:2px 15px;border-radius:25px;float:right}.main .cart_list .order_num .count{margin-top:0}.main .cart_list .stitle{color:#4b5058;font-size:15px;font-weight:700;float:left;width:100%;margin-bottom:15px}.main .cart_list .box_price .btn_del{font-size:14px;color:#676c74;border:1px solid #e7ebf1;padding:3px 10px;width:auto;float:right;margin-top:15px}.main .cart_list2 .order_num .product_price{width:auto;display:inline-block;line-height:28px}.main .cart_list.cart_list2{padding-left:0;padding-right:0}.main .cart_list2 .list-group3{padding-right:15px;padding-left:15px}.main .cart_list2 .stitle,.main .cart_list2 .title{padding-right:15px;padding-left:15px}.main .cart_list2 .line{width:100%;float:left;border-bottom:1px solid #e7ebf1;margin-top:15px;margin-bottom:20px}.main .cart_list2 .stitle.book{margin-bottom:0}.main .cart_list2 .delivery_info{float:left;width:100%}.main .cart_list2 .delivery_info .title{background-color:#ff6615;font-size:11px;color:#fff;font-weight:700;float:left;width:auto;margin-bottom:2px;border-radius:25px;padding:2px 10px}.main .cart_list2 .delivery_info p{background-color:#ffebe0;font-size:13px;color:#0c0c0c;border-radius:5px;float:left;width:100%;padding:10px 15px;margin-bottom:0}.buy_go{float:left;position:sticky;z-index:1000;height:80px;width:100%;border-top:1px solid #ebebeb;background-color:#fff;bottom:0;padding-left:5px;padding-right:5px;padding-top:6px}.buy_go button.btn_book{border-radius:5px;background-color:#ff6615;color:#fff;font-size:16px;font-weight:700;padding:9px 15px;width:49%;float:right;margin-right:5px}.buy_go button.btn_buy{border-radius:5px;background-color:#3e730b;color:#fff;font-size:16px;font-weight:700;padding:9px 15px;width:49%;float:right}.buy_go button.btn_book span{font-size:15px;display:block}.buy_go button.btn_buy span{font-size:15px;display:block}.order_info{margin-top:56px;border-top:10px solid #f3f5f9;border-bottom:10px solid #f3f5f9;padding-top:20px;padding-bottom:20px;padding-left:15px;padding-right:15px}.order_info .name{font-size:16px;font-weight:700;color:#0c0c0c;line-height:26px}.order_info .date{font-size:14px;font-weight:700;color:#0c0c0c;line-height:24px}.order_info .date span{color:#676c74;padding-right:0;width:100px;display:inline-block}.main .order_group .content{width:100%!important}.main .cart_list.order_list{padding-left:0;padding-right:0}.main .order_list .list-group3{padding-right:15px;padding-left:15px}.main .order_list .stitle,.main .order_list .title{padding-right:15px;padding-left:15px}.main .order_list .title span{font-size:21px;background:url("/Content/mobile/images/bg_title.png") no-repeat bottom;background-size:contain;padding-bottom:3px}.main .order_list .line{width:100%;float:left;border-bottom:1px solid #e7ebf1;margin-top:15px;margin-bottom:20px}.main .order_list .stitle.book{color:#ff6615;margin-bottom:0}.main .order_list .delivery_info{float:left;width:100%}.main .order_list .delivery_info .title{background-color:#ff6615;font-size:11px;color:#fff;font-weight:700;float:left;width:auto;margin-bottom:2px;border-radius:25px;padding:2px 10px}.main .order_list .delivery_info p{background-color:#ffebe0;font-size:13px;color:#0c0c0c;border-radius:5px;float:left;width:100%;padding:10px 15px;margin-bottom:0}.main .order_list .list-group3 span.product{font-size:14px;color:#4b5058;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-weight:700}.main .order_list .list-group3 span.sub_text{font-size:14px;color:#4b5058;display:block;margin-top:3px}.main .order_list .order_num .product_price{width:auto;display:inline-block;line-height:28px}.main .order_list .order_num{color:#4b5058;font-size:14px;font-weight:400;margin-top:0}.main .order_list .list-group3 .price.cart{font-size:16px;font-weight:700;color:#4b5058;margin-top:3px;display:inline-block;text-align:left}.main .order_list .stitle.book{color:#ff6615;font-size:15px;font-weight:700;float:left;width:100%;margin-bottom:15px}.box_btn{float:left;width:100%;padding:15px}.box_btn .btn_pay{font-size:16px;font-weight:700;width:100%;padding-top:10px;padding-bottom:10px;background-color:#3e730b;color:#fff;border-radius:5px}.order_list .date_select{float:left;width:100%;margin-top:15px}.order_list .date_select span{font-size:15px;color:#0c0c0c;width:100px;float:left;line-height:36px}.order_list .date_select select{float:right;width:70%;border:1px solid #e7ebf1!important;font-size:15px}.main .order_list .stitle.delivery{color:#4b5058;font-size:15px;font-weight:700;float:left;width:100%;margin-bottom:15px}.main .order_list .stitle.delivery .text_count{color:#9ca2ab;font-size:11px}.main .order_list .item{width:100%;float:left;padding-left:15px;padding-right:15px}.main .order_list .item textarea{border:1px solid #e7ebf1;border-radius:5px;padding:10px;font-size:15px;color:#0c0c0c;width:100%}.main .order_list .item textarea::placeholder{color:#bfc5cd}.main .order_list .payment{width:100%;float:left;padding-left:12px;padding-right:12px;font-size:14px;margin-bottom:15px;color:#0c0c0c;font-weight:700}.main .order_list .payment .price{font-size:14px;color:#0c0c0c;font-weight:700}.main .order_list .payment span:first-child{width:100px;font-weight:700;color:#676c74!important;display:inline-block}.main .order_list .payment .sub_text{font-size:13px;font-weight:400;color:#676c74}.main .order_list .payment .sub_text.check{padding-left:100px;margin-bottom:0;margin-top:5px;width:100%}.main .order_list .payment .sub_text.check input{margin-right:5px}.main .order_list .payment:last-child{margin-bottom:0}.main .order_list input{float:left}.main .order_list input.form-check-input{width:20px;height:20px;border-radius:50%;background:url("/Content/mobile/images/img_check.png") no-repeat;background-size:cover;border:0;margin-top:1px}.main .order_list input.form-check-input:checked[type=checkbox]{background:url("/Content/mobile/images/img_check_on.png") no-repeat;background-size:cover}.main .order_list p{display:inline-block;float:right;width:92%;font-size:14px;font-weight:400;color:#4b5058}.main .order_list .title.font16 span{font-size:16px;font-weight:700;background:0 0}.main .order_list .form_radio{font-size:14px;color:#0c0c0c;padding-left:12px;float:left;padding-right:12px;width:100%}.main .order_list .form_radio span{margin-right:10px;display:inline-block}.main .order_list .form_radio input{float:none}.main .order_list .form_radio input.form-check-input[type=radio]{width:20px;height:20px;background-image:url("/Content/mobile/images/img_radio.png");background-size:cover;border:0;margin-top:0;margin-right:5px}.main .order_list .form_radio input.form-check-input:checked[type=radio]{background-image:url("/Content/mobile/images/img_radio_on.png");background-size:cover;border:0;margin-top:0}.main .order_list .card_info{float:left;width:100%;padding-left:15px;padding-right:15px;font-size:13px;color:#676c74;line-height:21px}.main .order_list .title.font16.pay{margin-bottom:0}.main .order_list .title.font16 span.price{font-size:20px;font-weight:700;background:0 0;float:right}.main .order_list .change_delivery .item .stitle{font-size:14px;color:#676c74;margin-bottom:5px;font-weight:400;padding-left:0;padding-right:0}.main .order_list .change_delivery .item .stitle img{width:3px;padding-top:0}.main .order_list .change_delivery .item input{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1;font-weight:400;padding-top:8px;padding-bottom:8px}.main .order_list .change_delivery .item input[type=checkbox]{border:none;margin-right:3px}.main .order_list .change_delivery .item .tel{float:left;width:100%;margin-bottom:15px}.main .order_list .change_delivery .item .tel select{width:28%;float:left;border:1px solid #e7ebf1!important;font-size:15px}.main .order_list .change_delivery .item .tel input{width:27%;float:left;text-align:center;margin-top:0}.main .order_list .change_delivery .item .tel span{float:left;padding-left:10px;padding-right:10px;line-height:38px;color:#0c0c0c}.main .order_list .change_delivery .item .form_radio p{display:inline-block;float:right;width:100%;font-size:14px;font-weight:400;color:#4b5058}.main .order_list .change_delivery .item .form_radio{font-size:14px;color:#0c0c0c;padding-left:0;float:left}.main .order_list .change_delivery .item input.gray{background-color:#f3f5f9;color:#0c0c0c!important;border:0}.main .order_list .change_delivery .item .btn_check{border:1px solid #3e730b;border-radius:5px;width:30%;font-size:15px;color:#3e730b}.main .order_list .change_delivery .item .select_address{width:auto;float:left;margin-bottom:0;line-height:30px}.main .order_list .change_delivery .item .select_address2{width:50%;font-size:15px}.main .order_list .change_delivery .item.destination input{margin-top:5px;margin-right:5px}.main .order_list .change_delivery .item.destination .detail_address{width:65%}.main .order_list .change_delivery .item.destination .apply_address{float:left;margin-top:15px;margin-left:15px}.main .order_list .change_delivery .item p.info{width:100%;font-size:13px;color:#676c74;margin-bottom:10px}.main .order_list .change_delivery .item select{font-size:15px;border:1px solid #e7ebf1}.main .order_list .box_receipt input[type=text]{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1;font-weight:400;padding-top:8px;padding-bottom:8px}.main .order_ok{width:80%;margin:0 auto;padding:0;padding-top:56px}.main .order_ok img{width:55px;margin-bottom:15px}.main .order_ok .title{font-size:20px;margin-bottom:5px;color:#0c0c0c}.main .order_ok .stext{font-size:14px;color:#0c0c0c;margin-bottom:35px}.main .order_ok>div{width:100%;top:40%}.main .order_ok .total_price{padding-top:10px;background-color:#f3f5f9;padding-bottom:10px;width:75%;margin:0 auto;border-radius:5px}.main .order_ok .total_price .label{font-size:16px;font-weight:700;color:#5a6069;display:inline-block;padding-right:15px}.main .order_ok .total_price .price{font-size:20px;font-weight:700;color:#0c0c0c;display:inline-block}.main .order_list .title .part1{float:left;width:45%}.main .order_list .title .pay_label{background:0 0;font-size:14px;color:#676c74;font-weight:700;padding-right:10px;line-height:30px}.main .order_list .title .pay_value{background:0 0;font-size:14px;color:#0c0c0c;font-weight:700;line-height:30px}.main .order_list .title .bar{width:1px;margin:0 5px}.main .order_list .title .total{background:0 0;font-size:14px;color:#676c74;font-weight:700;line-height:30px}.main .order_list .title .price{background:0 0;font-size:20px;color:#0c0c0c;font-weight:700}.main .order_list .group_btn{padding-left:15px;float:left;width:100%}.main .order_list .group_btn button{border:1px solid #3e730b;border-radius:5px;width:30%;font-size:15px;color:#3e730b;font-weight:700;padding:.5rem .1rem;margin-right:7px}.main .order_list .group_btn button:last-child{margin-right:0}.search_info{float:left;width:100%}.search_info .box_search{float:left;width:100%}.search_info .box_search input{padding:0;font-size:16px;color:#0c0c0c;width:90%;float:left;border:0}.search_info .box_search input:placeholder{color:#9ca2ab}.search_info .box_search img{width:20px;float:right}.search_list{float:left;width:100%;margin-top:0!important;padding-top:20px;padding-bottom:20px}.search_list .title{font-size:16px;color:#4b5058;margin-bottom:10px}.search_list .keyword{font-size:16px;color:#0c0c0c;padding:10px 15px;background-color:#f3f5f9;border-radius:5px;margin-bottom:15px}.search_list .keyword img{float:right;width:10px;padding-top:7px}.no_result{width:100%;margin:0 auto;padding:0;padding-top:56px}.no_result img{width:90px;margin-bottom:10px}.no_result p{font-size:16px;color:#676c74;font-weight:700;margin-bottom:0}.join_step2.mypage{padding-top:96px}.join_step2.mypage .box_receipt{margin-top:0!important;border-bottom:10px solid #f3f5f9;padding-top:20px;padding-bottom:20px;padding-left:15px;padding-right:15px;text-align:left;float:left;width:100%}.join_step2.mypage .box_receipt .box_check{width:100%}.join_step2.mypage .box_receipt .box_check input.form-check-input{width:20px;height:20px;border-radius:50%;background:url("/Content/mobile/images/img_check.png") no-repeat;background-size:cover;border:0;margin-top:1px}.join_step2.mypage .box_receipt .box_check input.form-check-input:checked[type=checkbox]{background:url("/Content/mobile/images/img_check_on.png") no-repeat;background-size:cover}.join_step2.mypage .box_receipt .box_check p{display:inline-block;float:right;width:92%;font-size:18px;font-weight:400;color:#0c0c0c;margin-bottom:10px}.join_step2.mypage .box_receipt .info{float:left;width:100%;font-size:13px;color:#676c74;line-height:21px}.join_step2.mypage .box_receipt .box_btn{padding:0}.join_step2 .box_personal_info .box_btn .btn_join,.join_step2.mypage .box_receipt .box_btn .btn_join{width:67%;float:right}.join_step2 .box_personal_info .box_btn .btn_cancel,.join_step2.mypage .box_receipt .box_btn .btn_cancel{width:30%;font-size:16px;font-weight:700;padding-top:10px;padding-bottom:10px;background-color:#9ca2ab;color:#fff;border-radius:5px;float:left}.join_step2 .box_personal_info .item input[type=password]{color:#0c0c0c;font-family:"Noto Sans KR",sans-serif}.join_step2 .box_personal_info .box_btn{padding:0}.join_step2.mypage .box_personal_info{padding:20px 15px 20px;text-align:left;border-bottom:10px solid #f3f5f9;float:left;width:100%}.join_step2.mypage .box_receipt .box_receipt_detail{float:left;width:100%}.join_step2.mypage .box_receipt_detail .item{float:left;width:100%}.join_step2.mypage .box_receipt_detail .item .stitle{font-size:14px;color:#676c74;margin-bottom:5px}.join_step2.mypage .box_receipt_detail .item .stitle img{width:3px;padding-top:0}.join_step2.mypage .box_receipt_detail .item .form_radio{font-size:15px;color:#0c0c0c;padding-left:0;margin-top:10px}.join_step2.mypage .box_receipt_detail .item .form_radio input.form-check-input[type=radio]{width:20px;height:20px;background-image:url("/Content/mobile/images/img_radio.png");background-size:cover;border:0;margin-top:0;margin-right:5px}.join_step2.mypage .box_receipt_detail .item .form_radio input.form-check-input:checked[type=radio]{background-image:url("/Content/mobile/images/img_radio_on.png");background-size:cover;border:0;margin-top:0}.join_step2.mypage .box_receipt_detail .item .form_radio input.second{margin-left:40px}.join_step2.mypage .box_receipt_detail .item .comment{font-size:13px;color:#676c74;padding-left:10px;margin-top:7px;margin-bottom:0}.join_step2.mypage .box_receipt_detail .item input{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1;font-weight:400;padding-top:8px;padding-bottom:8px}.join_step2.mypage .box_receipt_detail .item select{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1;padding-top:8px;padding-bottom:8px}.join_step2.mypage .box_receipt_detail .item input::placeholder{color:#bfc5cd;font-size:15px;font-weight:400}.join_step2.mypage .box_receipt_detail .item .box_select{float:left;width:100%;margin-bottom:30px}.join_step2.mypage .box_receipt_detail .item .box_select select{width:48%;float:left}.join_step2.mypage .box_receipt_detail .item .form{float:left;width:100%;margin-bottom:10px}.join_step2.mypage .box_receipt_detail .item .form input.gray{width:67%;float:left;padding-top:8px;padding-bottom:8px}.join_step2.mypage .box_receipt_detail .item .btn_check{border:1px solid #3e730b;border-radius:5px;width:30%;font-size:15px;color:#3e730b;float:right}.join_step2.mypage .box_receipt_detail .item input.gray{background-color:#f3f5f9;color:#0c0c0c!important;border:0}.join_step2.mypage .box_receipt_detail .item input.basic{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1;font-weight:400;padding-top:8px;padding-bottom:8px;margin-top:10px}.join_step2.mypage .box_receipt_detail .box_check{clear:both;padding-top:10px;text-align:right}.join_step2.mypage .box_receipt_detail .item .tel{float:left;width:100%;margin-bottom:0}.join_step2.mypage .box_receipt_detail .item .tel select{width:28%;float:left;border:1px solid #e7ebf1;font-size:15px}.join_step2.mypage .box_receipt_detail .item .tel input{width:27%;float:left;text-align:center;margin-top:0}.join_step2.mypage .box_receipt_detail .item .tel span{float:left;padding-left:10px;padding-right:10px;line-height:38px;color:#0c0c0c}.join_step2.mypage .box_receipt_detail .item .email{float:left;width:100%;margin-bottom:15px}.join_step2.mypage .box_receipt_detail .item .email input{width:43%;float:left;text-align:center;margin-top:0}.join_step2.mypage .box_receipt_detail .item .email span{float:left;padding-left:15px;padding-right:15px;line-height:38px;color:#0c0c0c}.join_step2.mypage .box_receipt_detail .item .email select{width:43%;float:right;border:1px solid #e7ebf1!important;margin-top:10px;font-size:15px;color:#0c0c0c}.mypage2,.mypage3{padding-top:96px;padding-left:0;padding-right:0;padding-bottom:10px}.mypage2 table th{color:#4b5058;font-size:11px;border-bottom:1px solid #bfc5cd!important}.mypage2 table th.num{width:10%}.mypage2 table th.category{width:20%}.mypage2 table th.date{width:20%}.mypage2 table th.reply{width:16%}.mypage2 td{font-size:12px;color:#0c0c0c;border-bottom:1px solid #e7ebf1}.mypage2 table td img{width:15px}.mypage2 table td.num{width:10%;line-height:36px;text-align:center}.mypage2 table td.category{width:20%;text-align:center}.mypage2 table td.title{font-weight:700}.mypage2 table td.date{width:20%;text-align:center}.mypage2 table tbody tr:nth-child(odd){background-color:#f3f5f9}.mypage2 .pagination .page-link{border-radius:50%;margin-left:5px;margin-right:5px;font-size:14px;color:#676c74;font-weight:700;border:0;background-color:#fff}.page-item.active .page-link{z-index:3;color:#0c0c0c;background-color:#e7ebf1;border:1px solid #e7ebf1}.mypage2 .pagination .page-link.pre{padding:6px 9px;background-color:#fafbfd;border:1px solid #f7f9fb;color:#dde0e5}.mypage2 .pagination .page-link.next{padding:6px 9px;background-color:#f3f5f9;border:1px solid #e7ebf1}.join_step2 .box_personal_info.write{border-bottom:0}.join_step2 .box_personal_info.write .item{float:left;width:100%}.join_step2 .box_personal_info.write .item select{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1}.join_step2 .box_personal_info.write .item textarea{border:1px solid #e7ebf1;border-radius:5px;padding:15px;font-size:15px;color:#0c0c0c;width:100%;line-height:24px}.join_step2 .box_personal_info.write .item textarea::placeholder{color:#bfc5cd}.join_step2 .box_personal_info.write .item .add_file{border:1px solid #3e730b;border-radius:5px;padding:25px;margin-top:5px;float:left}.join_step2 .box_personal_info.write .item .bi{width:3em;height:3em;color:#3e730b}.join_step2 .box_personal_info.write .item .file_update{margin-top:5px;margin-left:15px;float:left}.join_step2 .box_personal_info.write .item .file_update img{border-radius:5px;width:100px}.join_step2 .box_personal_info.write .item .file_update a{position:absolute;margin-left:70px;margin-top:5px}.join_step2 .box_personal_info.write .item .file_update a img{width:25px}.mypage2_detail_top{margin-top:56px;border-top:10px solid #f3f5f9;border-bottom:1px solid #e7ebf19;padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px}.mypage2_detail_top .category{color:#3e730b;font-size:14px;font-weight:700}.mypage2_detail_top .title{color:#0c0c0c;font-size:17px;font-weight:700}.mypage2_detail_top .date{color:#676c74;font-size:11px;text-align:right}.mypage2_detail{padding:0}.mypage2_detail .content{font-size:14px;color:#0c0c0c;padding:20px 15px 40px}.mypage2_detail .reply_admin{background-color:#f3f5f9;padding:25px 15px 40px;float:left;width:100%}.mypage2_detail .reply_admin .content{padding:0;float:left;width:100%;margin-top:5px}.mypage2_detail .reply_admin .top{float:left;width:100%}.mypage2_detail .reply_admin .top .admin{font-size:14px;font-weight:700;color:#676c74;float:left}.mypage2_detail .reply_admin .top .date{font-size:11px;color:#676c74;float:right;line-height:21px}.mypage2_detail .group_btn{float:left;width:100%;padding:0 15px}.mypage2_detail .group_btn button{border:1px solid #3e730b;border-radius:5px;width:48%;font-size:15px;color:#3e730b;font-weight:700;padding:.5rem .1rem;margin-right:7px}.mypage2_detail .group_btn button:last-child{margin-right:0;float:right}.mypage3.post .box_post{float:left;width:auto;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e7ebf1;margin-left:15px;margin-right:15px}.mypage3.post .box_post .product{font-size:13px;font-weight:700;color:#0c0c0c;margin-bottom:10px}.mypage3.post .box_post .top{float:left;width:100%}.mypage3.post .top .star{float:left;margin-right:10px}.mypage3.post .top .star img{width:14px}.mypage3.post .top .date{margin-right:10px;font-size:11px;color:#9ca2ab}.mypage3.post .top .edit{float:right}.mypage3.post .top .edit a{font-size:11px;color:#9ca2ab}.mypage3.post .top .edit img{width:1px;margin-left:20px;margin-right:20px}.mypage3.post .text{float:left;width:100%;margin-top:5px;font-size:13px;color:#0c0c0c;line-height:21px}.mypage3.myshopinfo .tab_menu{padding:0;float:left;width:100%;padding-bottom:25px}.mypage3.myshopinfo .tab_menu .nav-tabs .nav-link{border:0}.mypage3.myshopinfo .tab_menu .nav a.active{color:#4b5058;font-size:13px;font-weight:700;background-color:transparent;border-bottom:transparent!important}.mypage3.myshopinfo .tab_menu .nav a{color:#676c74;font-size:13px;font-weight:400;width:25%;text-align:center;border-radius:0;border:1px solid #e7ebf1!important;background-color:#f3f5f9;border-left:0!important;padding:5px 0}.mypage3.myshopinfo .tab_menu .nav a:first-child{border-left:1px solid #e7ebf1!important}.mypage3.myshopinfo .tab_menu .nav{padding-left:12px;padding-right:12px}.mypage3.myshopinfo .nav-tabs{border-bottom:0}.mypage3.myshopinfo .tab_menu .nav a span{line-height:38px}.mypage3.myshopinfo .order .info,.mypage3.myshopinfo .receipt .info,.mypage3.myshopinfo .tax .info{padding-left:0;padding-right:0;float:left;width:100%;margin-top:25px;padding-bottom:15px;border-bottom:10px solid #f3f5f9;margin-bottom:0}.mypage3.myshopinfo .order .info li,.mypage3.myshopinfo .receipt .info li,.mypage3.myshopinfo .tax .info li{list-style:none;text-align:left;color:#4b5058;font-size:11px;margin-bottom:5px;letter-spacing:-.5px;padding-left:15px;padding-right:15px}.mypage3.myshopinfo .order .info img,.mypage3.myshopinfo .receipt .info img,.mypage3.myshopinfo .tax .info img{width:3px;padding-top:0;margin-right:2px}.mypage3.myshopinfo .order .box_info{padding-left:15px;padding-right:15px;float:left;width:100%;padding-bottom:20px;padding-top:20px;border-bottom:10px solid #f3f5f9}.mypage3.myshopinfo .order .box_info .text{font-size:16px;color:#0c0c0c;line-height:24px;width:70%;float:left}.mypage3.myshopinfo .order .box_info .text span{color:#3e730b;font-size:20px}.mypage3.myshopinfo .order .box_info .btn_green,.mypage3.myshopinfo .order .box_search .btn_green,.mypage3.myshopinfo .receipt .box_search .btn_green{background-color:#3e730b;color:#fff;font-size:15px;font-weight:700;padding:10px 25px;margin-top:2px}.mypage3.myshopinfo .order .box_search,.mypage3.myshopinfo .receipt .box_search{float:left;width:100%;padding:25px 15px;border-bottom:1px solid #e7ebf1}.mypage3.myshopinfo .order .box_search .title,.mypage3.myshopinfo .receipt .box_search .title{font-size:13px;color:#4b5058;margin-bottom:10px}.mypage3.myshopinfo .order .box_search .select_period,.mypage3.myshopinfo .receipt .box_search .select_period{float:left;width:100%}.mypage3.myshopinfo .order .box_search .select_period button.active,.mypage3.myshopinfo .receipt .box_search .select_period button.active{background-color:#e7ebf1;color:#4b5058;font-size:15px;font-weight:700;padding:10px 20px}.mypage3.myshopinfo .order .box_search .select_period button,.mypage3.myshopinfo .receipt .box_search .select_period button{background-color:#fff;color:#9ca2ab;font-size:15px;font-weight:400;padding:10px 20px;border:1px solid #e7ebf1;float:left;margin-right:5px}.mypage3.myshopinfo .order .box_search .select_period button:last-child,.mypage3.myshopinfo .receipt .box_search .select_period button:last-child{margin-right:0}.mypage3.myshopinfo .order .box_search .select_date,.mypage3.myshopinfo .receipt .box_search .select_date{float:left;width:100%;margin-top:15px}.mypage3.myshopinfo .order .box_search .select_date .box_input,.mypage3.myshopinfo .receipt .box_search .select_date .box_input{width:35%;float:left}.mypage3.myshopinfo .order .box_search .select_date .box_input img,.mypage3.myshopinfo .receipt .box_search .select_date .box_input img{width:14px;position:absolute;margin-left:9px;margin-top:15px}.mypage3.myshopinfo .order .box_search .select_date span,.mypage3.myshopinfo .receipt .box_search .select_date span{float:left;padding-left:4px;padding-right:4px;line-height:44px}.mypage3.myshopinfo .order .box_search .select_date .box_input input,.mypage3.myshopinfo .receipt .box_search .select_date .box_input input{padding-left:28px;font-size:15px;color:#0c0c0c;padding-top:10px;padding-bottom:10px;padding-right:8px;margin-top:2px}.mypage3.myshopinfo .order .order_list,.mypage3.myshopinfo .receipt .order_list{padding:10px 15px;border-bottom:1px solid #e7ebf1;float:left;width:100%}.mypage3.myshopinfo .order .order_list .list,.mypage3.myshopinfo .receipt .order_list .list{width:70%;float:left}.mypage3.myshopinfo .order .order_list .btn_green_outline{background-color:#fff;color:#3e730b;font-size:15px;font-weight:700;padding:10px 25px;margin-top:50px;border:1px solid #3e730b}.mypage3.myshopinfo .order .order_list .list p,.mypage3.myshopinfo .receipt .order_list .list p{margin-bottom:0;float:left}.mypage3.myshopinfo .order .order_list .list .label,.mypage3.myshopinfo .receipt .order_list .list .label{font-size:13px;color:#4b5058;width:70px;display:inline-block}.mypage3.myshopinfo .order .order_list .list .value,.mypage3.myshopinfo .receipt .order_list .list .value{font-size:14px;color:#0c0c0c;display:inline-block}.mypage3.myshopinfo .receipt .order_list .btn_green_outline{background-color:#fff;color:#3e730b;font-size:15px;font-weight:700;padding:10px 18px;margin-top:20px;border:1px solid #3e730b}.mypage3.myshopinfo .tax{float:left;width:100%}.mypage3.myshopinfo .tax .tax_info{float:left;width:100%;padding-left:15px;padding-right:15px}.mypage3.myshopinfo .tax .item{float:left;width:100%}.mypage3.myshopinfo .tax .tax_info .item input{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1;font-weight:400;padding-top:8px;padding-bottom:8px}.mypage3.myshopinfo .tax .item .stitle{font-size:14px;color:#676c74;margin-bottom:5px}.mypage3.myshopinfo .tax .item .stitle img{width:3px;padding-top:0}.mypage3.myshopinfo .tax .item .form{float:left;width:100%;margin-bottom:10px}.mypage3.myshopinfo .tax .item .form input.gray{width:67%;float:left;padding-top:8px;padding-bottom:8px}.mypage3.myshopinfo .tax .item .btn_check{border:1px solid #3e730b;border-radius:5px;width:30%;font-size:15px;color:#3e730b;float:right}.mypage3.myshopinfo .tax .item input.gray{background-color:#f3f5f9;color:#0c0c0c!important;border:0}.mypage3.myshopinfo .tax .item input.basic{font-size:15px;color:#0c0c0c;border:1px solid #e7ebf1;font-weight:400;padding-top:8px;padding-bottom:8px;margin-top:10px}.mypage3.myshopinfo .tax .box_check{clear:both;padding-top:10px;text-align:right}.mypage3.myshopinfo .tax .item .tel{float:left;width:100%;margin-bottom:0}.mypage3.myshopinfo .tax .item .tel select{width:28%;float:left;border:1px solid #e7ebf1;font-size:15px}.mypage3.myshopinfo .tax .item .tel input{width:27%;float:left;text-align:center;margin-top:0}.mypage3.myshopinfo .tax .item .tel span{float:left;padding-left:10px;padding-right:10px;line-height:38px;color:#0c0c0c}.mypage3.myshopinfo .tax .item .email{float:left;width:100%;margin-bottom:15px}.mypage3.myshopinfo .tax .item .email input{width:43%;float:left;text-align:center;margin-top:0}.mypage3.myshopinfo .tax .item .email span{float:left;padding-left:15px;padding-right:15px;line-height:38px;color:#0c0c0c}.mypage3.myshopinfo .tax .item .email select{width:43%;float:right;border:1px solid #e7ebf1!important;margin-top:10px;font-size:15px;color:#0c0c0c}.mypage3.myshopinfo .tax .box_check input.form-check-input{width:20px;height:20px;border-radius:50%;background:url("/Content/mobile/images/img_check.png") no-repeat;background-size:cover;border:0;margin-top:1px}.mypage3.myshopinfo .tax .box_check input.form-check-input:checked[type=checkbox]{background:url("/Content/mobile/images/img_check_on.png") no-repeat;background-size:cover}.mypage3.myshopinfo .tax .box_check p{display:inline-block;float:right;width:92%;font-size:18px;font-weight:400;color:#0c0c0c;margin-bottom:10px}.mypage3.myshopinfo .tax .box_btn{padding-bottom:0}.mypage3.myshopinfo .like{float:left;width:100%;padding-left:15px;padding-right:15px}.mypage3.myshopinfo .like .title{margin-top:25px;margin-bottom:25px;float:left;width:100%;font-size:15px;color:#4b5058}.mypage3.myshopinfo .like .box_button{float:left;width:100%}.mypage3.myshopinfo .like .box_button button{float:left}.mypage3.myshopinfo .like .box_button .btn_del{background-color:#fff;color:#676c74;font-size:14px;font-weight:700;padding:5px 10px;border:1px solid #e7ebf1}.mypage3.myshopinfo .like .box_button .btn_green_outline{background-color:#fff;color:#3e730b;font-size:14px;font-weight:700;padding:4px 10px;border:1px solid #3e730b}.mypage3.myshopinfo .like .box_button .btn_green_outline img{width:23px}.mypage3.myshopinfo .like .title span{font-size:20px;color:#3e730b;font-weight:700}.mypage3.myshopinfo .like .list_area{width:100%;float:left}.mypage3.myshopinfo .like .list-group3{width:100%;float:left}.mypage3.myshopinfo .like .list-group3 .img{width:32%;float:left}.mypage3.myshopinfo .like .list-group3 .badge{padding:0;text-align:left;position:absolute;z-index:1000;width:30%}.mypage3.myshopinfo .like .list-group3 .badge a{float:right;margin-right:4px;margin-top:4px}.mypage3.myshopinfo .like .list-group3 .badge a img{width:24px;border-radius:50%;border:2px solid #fff}.mypage3.myshopinfo .like .list-group3 .box_select{position:absolute;z-index:1000;width:30%;margin-top:75px}.mypage3.myshopinfo .like .list-group3 .box_select img{width:30px;margin:2px}.mypage3.myshopinfo .like .list-group3 .label{width:20px}.mypage3.myshopinfo .like .list-group3 .list-group-item{width:auto;height:auto;padding:0;border:none}.mypage3.myshopinfo .like .list-group3 .list-group-item img{max-height:115px}.mypage3.myshopinfo .like .list-group3 .content{width:60%}.mypage3.myshopinfo .like .list-group3 span.product{font-size:16px;color:#4b5058;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.mypage3.myshopinfo .like .list-group3 span.sub_text{font-size:14px;color:#4b5058;display:block}.mypage3.myshopinfo .like .list-group3 span.price{font-size:17px;font-weight:700;color:#0c0c0c;margin-top:3px;display:block;text-align:right}.mypage3.myshopinfo .like .list-group3 .count{float:right;border:1px solid #e7ebf1;border-radius:5px;margin-top:5px;width:100px}.mypage3.myshopinfo .like .list-group3 .count button{float:left;width:25%;padding:0}.mypage3.myshopinfo .like .list-group3 .count button.btn_minus{border-top-right-radius:0;border-bottom-right-radius:0;color:#676c74}.mypage3.myshopinfo .like .list-group3 .count button.btn_plus{border-top-left-radius:0;border-bottom-left-radius:0;color:#676c74}.mypage3.myshopinfo .like .list-group3 .count button.btn_minus svg,.mypage3.myshopinfo .like .list-group3 .count button.btn_plus svg{width:1.3rem;height:1.3rem}.mypage3.myshopinfo .like .list-group3 .count input{float:left;width:50%;border:0;text-align:center;font-size:15px;color:#0c0c0c;padding:0;border-left:1px solid #e7ebf1;border-right:1px solid #e7ebf1;border-radius:0;line-height:26px}.main .alarm_list{float:left;width:100%;margin-top:56px;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0}.main .alarm_list .list{float:left;width:100%;padding:17px 15px;border-bottom:1px solid #e7ebf1}.main .alarm_list .list span{font-size:15px;color:#0c0c0c}.main .alarm_list .list img{width:45px;float:right}.mypage2 .content .list_reply{font-size:13px;color:#0c0c0c;border-bottom:1px solid #bfc5cd;padding:20px 15px 40px}.mypage2 .table .header{color:#4b5058;font-size:11px;border-bottom:1px solid #bfc5cd!important;width:100%;float:left}.mypage2 .table .header span{display:inline-block;padding:.5rem .5rem}.mypage2 .table .header .num{width:11%}.mypage2 .table .header .category{width:20%}.mypage2 .table .header .title{width:45%}.mypage2 .table .header .date{width:21%}.mypage2 .table .content{width:100%;float:left}.mypage2 .table .content iframe{width:100%}.mypage2 .table .content .list{font-size:12px;color:#0c0c0c;border-bottom:1px solid #e7ebf1}.mypage2 .table .content .list span{display:inline-block;padding:.5rem .5rem}.mypage2 .table .content .list .num{width:11%;line-height:36px;text-align:center}.mypage2 .table .content .list .category{width:20%;text-align:center}.mypage2 .table .content .list .title{font-weight:700;width:45%}.mypage2 .table .content .list .date{width:21%;text-align:center}.mypage2 .box_pagination{float:left;width:100%;padding-bottom:25px}.mypage2 .box_pagination ul{margin-bottom:0}.mypage2 .table.cs .header .title{width:66%}.mypage2 .table.cs .content .list .title{font-weight:700;width:66%}.mypage2 .return{padding-left:15px;padding-right:15px;padding-top:10px;font-size:13px;color:#0c0c0c}.mypage2 .return p{margin-top:15px;margin-bottom:5px}.mypage2 .return span{display:block}.main .faq_detail{float:left;width:100%;margin-top:56px;border-top:10px solid #f3f5f9;padding:20px 15px}.main .faq_detail .category{display:block;color:#3e730b;font-size:14px;font-weight:700}.main .faq_detail .title{display:block;color:#0c0c0c;font-size:17px}.main .faq_detail_reply{float:left;width:100%;background-color:#f3f5f9;padding:20px 15px}.main .faq_detail_reply .admin{display:block;color:#676c74;font-size:14px;font-weight:700}.main .faq_detail_reply .content{color:#0c0c0c;font-size:14px}.modal.check_cart .content{font-size:14px;color:#0c0c0c;padding-top:20px;padding-bottom:20px}.modal.check_cart .modal-content{width:85%;margin:0 auto;border-radius:1rem;line-height:23px}.modal.check_cart .modal-footer{padding:0;border-top:1px solid #e7ebf1}.modal.check_cart .modal-footer button{width:47%;float:left}.modal.check_cart .modal-footer .btn_no{font-size:14px;color:#9ca2ab;font-weight:700}.modal.check_cart .modal-footer .btn_ok{font-size:14px;color:#3e730b;font-weight:700}.modal.date_supply .content{font-size:14px;color:#0c0c0c;padding-top:15px;padding-bottom:15px}.modal.date_supply .modal-content{width:85%;margin:0 auto;border-radius:1rem;line-height:23px}.modal.date_supply .modal-content select{font-size:15px;color:#131313;width:80%;margin:0 auto;margin-top:15px}.modal.date_supply .modal-footer{padding:0;border-top:1px solid #e7ebf1}.modal.date_supply .modal-footer button{width:47%;float:left}.modal.date_supply .modal-footer .btn_no{font-size:14px;color:#9ca2ab;font-weight:700}.modal.date_supply .modal-footer .btn_ok{font-size:14px;color:#3e730b;font-weight:700}.modal.fail_check .content{font-size:14px;color:#0c0c0c;padding-top:20px;padding-bottom:20px}.modal.fail_check .modal-content{width:85%;margin:0 auto;border-radius:1rem;line-height:23px}.modal.fail_check .modal-body{padding:1rem 2rem}.modal.fail_check.pw_check .modal-body{padding:1rem}.modal.fail_check .modal-footer{padding:0;border-top:1px solid #e7ebf1}.modal.fail_check .modal-footer button{width:100%;float:left}.modal.fail_check .modal-footer .btn_ok{font-size:14px;color:#3e730b;font-weight:700}.modal.agree_personal .modal-header,.modal.agree_terms .modal-header{border-bottom:0}.modal.agree_personal .modal-body,.modal.agree_terms .modal-body{padding-top:0}.modal.agree_personal h5,.modal.agree_terms h5{font-size:20px;color:#0c0c0c;font-weight:700}.modal.agree_personal .btn-close,.modal.agree_terms .btn-close{color:#0c0c0c;opacity:1}.modal.agree_personal .content,.modal.agree_terms .content{font-size:14px;color:#676c74;line-height:22px}.modal.sns .content{float:left;padding-top:15px;padding-bottom:15px;width:100%}.modal.sns .content .box_sns{float:left;width:33%}.modal.sns .content .box_sns img{width:55px}.modal.sns .content .box_sns span{display:block;font-size:14px;color:#0c0c0c;padding-top:5px}.modal.sns .modal-content{width:85%;margin:0 auto;border-radius:1rem;line-height:23px}.modal.sns .modal-body{padding:1rem 1rem 0}.modal.sns .modal-footer{padding:0;border-top:1px solid #e7ebf1}.modal.sns .modal-footer button{width:100%;float:left}.modal.sns .modal-footer .btn_no{font-size:14px;color:#9ca2ab;font-weight:700}.modal.post .modal-content{border-radius:1rem;line-height:23px}.modal.post .content .title{font-weight:700;font-size:15px;color:#0c0c0c;padding-left:5px;margin-bottom:10px}.modal.post .content .star_count p{font-size:14px;color:#0c0c0c;padding-left:5px;margin-bottom:5px}.modal.post .content .star_count .star span{width:18.5%;display:inline-block;text-align:center}.modal.post .content .star_count .star img{width:41px}.modal.post .content .input_text{margin-top:25px;margin-bottom:5px}.modal.post .content .input_text p{font-size:14px;color:#0c0c0c;padding-left:5px;margin-bottom:5px}.modal.post .content .input_text p span{color:#9ca2ab}.modal.post .content .input_text textarea{border:1px solid #e7ebf1;border-radius:5px;padding:10px;font-size:14px;color:#0c0c0c;width:100%;line-height:21px}.modal.post .content .input_text textarea::placeholder{color:#bfc5cd}.modal.post .modal-footer{padding:0;border-top:1px solid #e7ebf1}.modal.post .modal-footer button{width:47%;float:left}.modal.post .modal-footer .btn_no{font-size:14px;color:#9ca2ab;font-weight:700}.modal.post .modal-footer .btn_ok{font-size:14px;color:#3e730b;font-weight:700}.modal.order_list .modal-content{width:100%;margin:0 auto;border-radius:.8rem;line-height:23px}.modal.order_list .modal-header{border-bottom:0;padding:16px 20px 0}.modal.order_list .modal-header .date{font-size:15px;font-weight:700;color:#0c0c0c}.modal.order_list .modal-body{padding:0}.modal.order_list .order_list{padding:10px 20px;border-bottom:1px solid #e7ebf1;float:left;width:100%}.modal.order_list .order_list .list{width:70%;float:left}.modal.order_list .order_list .btn_del{background-color:#fff;color:#676c74;font-size:14px;font-weight:700;padding:5px 10px;margin-top:67px;border:1px solid #e7ebf1}.modal.order_list .order_list .list p{margin-bottom:0;float:left;width:100%}.modal.order_list .order_list .list .label{font-size:13px;color:#4b5058;width:70px;display:inline-block;vertical-align:top}.modal.order_list .order_list .list .value{font-size:14px;color:#0c0c0c;display:inline-block;letter-spacing:-.5px}.modal.order_list.statement .order_list .list .value{font-size:14px;color:#0c0c0c;display:inline-block;letter-spacing:-.5px;width:75%}.modal.order_list .modal-header .btn_green{background-color:#3e730b;color:#fff;font-size:14px;font-weight:700;padding:5px 10px}.modal.order_list .modal-footer{padding:0;border-top:1px solid #e7ebf1}.modal.order_list .modal-footer button{width:47%;float:left}.modal.order_list .modal-footer .btn_no{font-size:14px;color:#9ca2ab;font-weight:700}.modal.order_list .modal-footer .btn_ok{font-size:14px;color:#3e730b;font-weight:700}}@media (max-width:320px){.main .box_list .list-group .box_select{position:absolute;z-index:1000;width:29%;margin-top:60px}.main .box_list .list-group2 .box_select{position:absolute;z-index:1000;width:44%;margin-top:105px}.main .navbar .title{color:#0c0c0c;font-size:15px;font-weight:700}.offcanvas.sidemenu .address{float:left;width:100%;font-size:12px;padding-top:40px;padding-bottom:40px;padding-left:25px;padding-right:25px;font-weight:700;color:#fff;background-color:#2c5405}.join_step1 .box_text .text br{display:none}.join_step1 .box_info table tbody td{font-size:12px}.join_step2 .box_login_info .item .btn_check{border:1px solid #3e730b;border-radius:5px;width:30%;font-size:14px;color:#3e730b;float:right}.join_step2 .box_personal_info .item .btn_check{border:1px solid #3e730b;border-radius:5px;width:30%;font-size:14px;color:#3e730b;float:right}.join_step2 .box_personal_info .item .tel input{width:26%;float:left;text-align:center;margin-top:0}.join_step2 .box_personal_info .item .email input{width:42%;float:left;text-align:center;margin-top:0}.find_id .box_text p br{display:none}.main .box_list .list-group .count{float:left;border:1px solid #e7ebf1;border-radius:5px;margin-top:5px;width:90px}.main .box_location .right_menu a{padding:5px}.box_list.product_detail .tab_menu .nav a{color:#676c74;font-size:13px;font-weight:400;width:33%;text-align:center;border-radius:0;border-color:#e7ebf1;background-color:#f3f5f9;border-left:0;padding:9px 0}.box_list.product_detail .tab-content .post .box_post .top .edit img{width:1px;margin-left:10px;margin-right:10px}.order_info .date{font-size:13px;font-weight:700;color:#0c0c0c;line-height:24px}.main .order_list .form_radio{font-size:13px;color:#0c0c0c;padding-left:12px;float:left}.main .order_list .form_radio span{margin-right:3px;display:inline-block}.order_list .date_select select{float:right;width:60%;border:1px solid #e7ebf1!important;font-size:15px}.main .order_list .change_delivery .item p.info br{display:none}.main .order_list .group_btn button{border:1px solid #3e730b;border-radius:5px;width:29%;font-size:14px;color:#3e730b;font-weight:700;padding:.5rem .1rem;margin-right:7px}.main .order_list .title .part1{float:left;width:100%}.main .order_list .title .bar{display:none}.main .order_list .change_delivery .item .tel input{width:26%;float:left;text-align:center;margin-top:0}.main .order_list .change_delivery .item .btn_check{border:1px solid #3e730b;border-radius:5px;width:31%;font-size:15px;color:#3e730b}.join_step2.mypage .box_receipt_detail .item .btn_check{border:1px solid #3e730b;border-radius:5px;width:30%;font-size:14px;color:#3e730b;float:right}.join_step2.mypage .box_receipt_detail .item .tel input{width:26%;float:left;text-align:center;margin-top:0}.join_step2.mypage .box_receipt_detail .item .email input{width:42%;float:left;margin-top:0}.join_step2.mypage .box_receipt_detail .item .box_select select{width:48%;float:left}.mypage2 table th{color:#4b5058;font-size:11px;border-bottom:1px solid #bfc5cd!important;padding:8px 4px}.mypage2 td{font-size:12px;color:#0c0c0c;border-bottom:1px solid #e7ebf1;padding:8px 4px}.mypage3.myshopinfo .order .info br,.mypage3.myshopinfo .receipt .info br,.mypage3.myshopinfo .tax .info br{display:none}.mypage3.myshopinfo .order .info li span,.mypage3.myshopinfo .receipt .info li span,.mypage3.myshopinfo .tax .info li span{display:none}.mypage3.myshopinfo .order .box_search .select_date .box_input,.mypage3.myshopinfo .receipt .box_search .select_date .box_input{width:33%;float:left}.mypage3.myshopinfo .order .box_search .select_period button,.mypage3.myshopinfo .receipt .box_search .select_period button{background-color:#fff;color:#9ca2ab;font-size:15px;font-weight:400;padding:10px 13px;border:1px solid #e7ebf1;float:left;margin-right:5px}.mypage3.myshopinfo .tax .item .btn_check{border:1px solid #3e730b;border-radius:5px;width:30%;font-size:14px;color:#3e730b;float:right}.mypage3.myshopinfo .tax .item .tel input{width:26%;float:left;text-align:center;margin-top:0}.mypage3.myshopinfo .tax .item .email input{width:42%;float:left;text-align:center;margin-top:0}.mypage2 .table .header span{padding:8px 4px}.mypage2 .table .content .list span{padding:8px 4px}.mypage2 .table .content .list .date{width:22%;text-align:center}.mypage2 .table .content .list .title{font-weight:700;width:44%}.mypage2 .table .header .date{width:22%}.mypage2 .table .header .title{width:44%}.modal.check_cart .modal-footer button{width:46%;float:left}.modal.date_supply .modal-footer button{width:46%;float:left}.modal.order_list.statement .order_list .list .value{font-size:14px;color:#0c0c0c;display:inline-block;letter-spacing:-.5px;width:70%}}.ui-datepicker{display:none;padding:10px;margin-top:0;border:1px solid #cfcfcf;background-color:#fff;text-align:center;font-weight:500;font-size:12px;color:#999}.ui-datepicker th{width:28px;height:26px;color:#333;text-align:center}.ui-datepicker td{width:28px;height:26px}.ui-datepicker td.ui-datepicker-unselectable{color:#ccc}.ui-datepicker td a.ui-state-highlight{font-weight:700;color:#000}.ui-datepicker td a.ui-state-active{color:#ff405b;font-weight:700}.ui-datepicker-header{position:relative;margin-bottom:10px}.ui-datepicker-title{overflow:hidden;font-size:0}.ui-datepicker-title span{font-weight:700;font-size:14px;line-height:30px;color:#000}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;top:0;text-indent:-9999px;width:30px;height:30px;border-radius:50%;background-color:#000;background-repeat:no-repeat;background-position:center center;cursor:pointer;background-size:3px auto}.ui-datepicker-prev{left:0;background-image:url('/Content/mobile/images/ico_calendar_prev.png')}.ui-datepicker-next{right:0;background-image:url('/Content/mobile/images/ico_calendar_next.png')}.prd_notx{font-size:13px;color:#999;padding:40px 0;text-align:center}.inp_chk{z-index:0;position:relative;display:inline-block;line-height:1;height:24px;margin-right:4px;margin-top:4px}.inp_chk input{position:absolute;visibility:hidden;display:block \0/IE8}.inp_chk input+span{position:relative;display:inline-block;font-size:0;width:24px;height:24px;cursor:pointer;vertical-align:top;border:2px solid #fff;border-radius:50%;background:url(/Content/mobile/images/img_check.png) center center no-repeat;background-size:20px auto}.inp_chk input:checked+span{background:url(/Content/mobile/images/img_check_on.png) center center no-repeat;background-size:20px auto}.mypage2 .content .list_reply{display:none}.mypage2 .content .list_reply img{max-width:100%}.ch_list .list-group3{margin-bottom:25px}.ch_list .list-group2{margin-bottom:30px;margin-right:4%!important}.ch_list .list-group2:nth-child(2n){margin-right:0!important}.ch_list .list-group4{width:32%;float:left;margin-right:2%;margin-bottom:25px}.ch_list .list-group4:nth-child(3n){margin-right:0}.ch_list .list-group .list-group-item{width:auto;height:auto;padding:0;border:none}.ch_list .list-group .list-group-item img{max-height:115px}.ch_list .list-group4 .badge{padding:0;text-align:left;position:absolute;z-index:1000;width:30%}.ch_list .list-group4 .badge a{float:right;margin-right:4px;margin-top:4px}.ch_list .list-group4 .badge a img{width:24px;border-radius:50%;border:2px solid #fff}.ch_list .list-group4 .badge .inp_chk{margin-top:0}.ch_list .list-group4 .box_select{position:absolute;z-index:1000;width:30%;margin-top:75px}.ch_list .list-group4 .box_select img{width:30px;margin:2px}.ch_list .list-group4 .label{width:20px}.ch_list .list-group4 .list-group-item{width:auto;height:auto;padding:0;border:none}.ch_list .list-group4 .list-group-item img{max-height:115px}.ch_list .list-group4 span{display:block}.ch_list .list-group4 span.product{font-size:13px;color:#4b5058;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch_list .list-group4 span.sub_text{font-size:12px;color:#4b5058}.ch_list .list-group4 span.price{font-size:14px;font-weight:700;color:#0c0c0c;margin-top:3px}.ch_list .list-group4 .count{float:left;border:1px solid #e7ebf1;border-radius:5px;margin-top:5px;width:100px}.ch_list .list-group4 .count button{float:left;width:25%;padding:0}.ch_list .list-group4 .count button.btn_minus{border-top-right-radius:0;border-bottom-right-radius:0;color:#676c74}.ch_list .list-group4 .count button.btn_plus{border-top-left-radius:0;border-bottom-left-radius:0;color:#676c74}.ch_list .list-group4 .count button.btn_minus svg,.ch_list .list-group4 .count button.btn_plus svg{width:1.3rem;height:1.3rem}.ch_list .list-group4 .count input{float:left;width:50%;border:0;text-align:center;font-size:15px;color:#0c0c0c;padding:0;border-left:1px solid #e7ebf1;border-right:1px solid #e7ebf1;border-radius:0;line-height:26px}.btn.cart{position:relative}.btn.cart .bat{position:absolute;top:.25rem;right:.3rem;min-width:1rem;padding:.01rem .15rem;font-size:9px;font-style:normal;background-color:#3c7801;border:1px solid #fff;color:#fff;line-height:1;border-radius:50px}.mypage3.post .box_post .ptop{position:relative;padding-left:60px}.mypage3.post .box_post .ptop .img{position:absolute;left:0;top:0;width:50px;height:50px;border:1px solid #eee}.mypage3.post .box_post .ptop .img img{width:100%;height:100%}.mypage3.post .box_post .product{margin-bottom:0;padding-top:5px}.mypage3.post .top .date{margin-right:0}.mypage3.post .top .star{margin-right:5px}.mypage3.post .top .edit{line-height:22px}.mypage3.post .top .edit img{margin-left:5px;margin-right:5px}.top-qna{margin-left:15px;margin-right:15px;margin-top:10px;padding-bottom:10px;text-align:right}.top-qna .btn-qna{border-radius:5px;background-color:#3e730b;color:#fff;font-size:12px;font-weight:700;padding:5px 15px;cursor:pointer}.top-qna+.table{border-top:1px solid #bfc5cd}@media (max-width:575.98px){.join_step1 .box_join .btn_join{border:1px solid #3e730b;color:#3e730b}.join_step1 .box_certify .title2{font-size:18px;color:#0c0c0c;font-weight:700;margin-bottom:5px;margin-top:35px}.join_step1 .box_certify .title3{font-size:15px;color:##4b5058;font-weight:700;margin-bottom:25px;margin-top:5px}}@media (max-width:575.98px){.box_list.product_detail .tab_menu .tab-content .detail{padding-top:50px}}@media (max-width:575.98px){.box_list.product_detail .tab_menu .tab-content .detail img{max-width:100%;height:auto!important}}.main .box_list .list-group-item .product a:link{color:#4b5058!important}.list-btn{clear:both;padding-top:25px}.list-btn .btn{width:100%;color:#fff;font-size:16px;background-color:#3e730b}button[type=button]:active,button[type=button]:focus,input[type=Password]:active,input[type=Password]:focus,input[type=text]:active,input[type=text]:focus{outline:0!important;box-shadow:none!important}.btn-check:focus+.btn,.btn:focus{box-shadow:none!important}