/* BASIC css start */
.shop_view .s2023070542b1aa41034f5.xzoom-preview {; background:; } 
.shop_view #s2023070542b1aa41034f5 select.form-control option { color:!important; background:; } 
.is-ie .shop_view #s2023070542b1aa41034f5 select.form-control option { color:#000 !important; } 
.admin #s2023070542b1aa41034f5 .widget.padding>div {; } 
.admin #s2023070542b1aa41034f5 .ibg-bg { height:100% !important; } 
#s2023070542b1aa41034f5.side_basic main .inside,#s2023070542b1aa41034f5 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,.doz_sys #s2023070542b1aa41034f5 .col-dz-12 .extend_thumbs { max-width:370px; } 

.doz_sys .modal_site_modal_menu .modal-header,.menu_type_modal .doz_modal_header { border-width:0 0 1px 0; border-style:solid; } 

.doz_sys #s2023070542b1aa41034f5 .col-dz-12 .inside .extend_thumbs { max-width:inherit; } 
#s2023070542b1aa41034f5.extend_section main { padding-left:600px; padding-right:600px; } 

#s2023070542b1aa41034f5.extend_section main>.inside { max-width:100% !important; } 

#s2023070542b1aa41034f5 select.form-control,#s2023070542b1aa41034f5 input.form-control,#s2023070542b1aa41034f5 textarea.form-control {; color:#212121; background:#ffffff; } 
#s2023070542b1aa41034f5 .input_block .select-block .selectbox select { border:none; background:none; color:#212121; } 

.shop_view #s2023070542b1aa41034f5 .shop-content select.form-control,.shop_view #s2023070542b1aa41034f5 .shop-content input.form-control,.shop_view #s2023070542b1aa41034f5 .shop-content textarea.form-control,.booking_view #s2023070542b1aa41034f5 .booking_opt select.form-control,.shop_view #s2023070542b1aa41034f5 .form-select-wrap .dropdown-menu,.shop_view #s2023070542b1aa41034f5 .form-select-wrap .dropdown-menu .dropdown-item {; background:; } 
#s2023070542b1aa41034f5 .seemore_wrap .open:before { background-image:linear-gradient(to bottom,,66%,83%,98%,); } 
#s2023070542b1aa41034f5 .item_detail select.form-control,#s2023070542b1aa41034f5 .item_detail input.form-control,#s2023070542b1aa41034f5 .item_detail textarea.form-control,#s2023070542b1aa41034f5 .booking_opt select.form-control,#s2023070542b1aa41034f5 .goods_select textarea.form-control,#s2023070542b1aa41034f5 .goods_select select.form-control,#s2023070542b1aa41034f5 .goods_select input.form-control,#s2023070542b1aa41034f5 .form-select-wrap:before { !important; color:; } 

#s2023070542b1aa41034f5 .board_summary .write,#s2023070542b1aa41034f5 .board_view .grid_ignore .author .date,#s2023070542b1aa41034f5 .board_view .grid_ignore .author .hit-count,.doz_sys #s2023070542b1aa41034f5 label,.doz_sys #s2023070542b1aa41034f5 label.control-label,#s2023070542b1aa41034f5 .shop-table>tbody>tr.payment-info>td.pay-txt,#s2023070542b1aa41034f5 .nick.text-default-dark,#s2023070542b1aa41034f5 .text-default-dark,#s2023070542b1aa41034f5 .shop_mypage .mypage .my-box a,#s2023070542b1aa41034f5 .shop_mypage .item-detail a,#s2023070542b1aa41034f5 .shop_mypage .item-detail p,#s2023070542b1aa41034f5 .shop_mypage h6,#s2023070542b1aa41034f5 .shop_mypage .table-wrap p,#s2023070542b1aa41034f5 .shop_payment h1,#s2023070542b1aa41034f5 .shop_payment h6,#s2023070542b1aa41034f5 .shop-content p,#s2023070542b1aa41034f5 .shop_payment,#s2023070542b1aa41034f5 .shop-content span,#s2023070542b1aa41034f5 .shop-content .shop-item .item-icon .im-icon.im-ico-liked,#s2023070542b1aa41034f5 .shop-content .price,#s2023070542b1aa41034f5,#s2023070542b1aa41034f5 .shop-tit,#s2023070542b1aa41034f5 .board_view .board_txt_area,#s2023070542b1aa41034f5 .board.widget .grid_ignore .view_tit,.doz_sys #s2023070542b1aa41034f5 .shop-content input.form-control,.doz_sys #s2023070542b1aa41034f5 .shop-content select.form-control,#s2023070542b1aa41034f5 .widget_menu_title,#s2023070542b1aa41034f5 .comment_area,body.shop_mypage #s2023070542b1aa41034f5 .comment_area,#s2023070542b1aa41034f5 
#s2023070542b1aa41034f5 .shop-content span.sale-price-text { color:#212121 !important; } 
.doz_sys #s2023070542b1aa41034f5 a.use-info { color:#e97d1e; } 
#s2023070542b1aa41034f5 .shop-content span.sale-price-text-done,.doz_sys #s2023070542b1aa41034f5 a.use-info-download-done { color:#999999 !important; } 
#s2023070542b1aa41034f5 .shop-content.mypage .bg-bright a,#s2023070542b1aa41034f5 .shop-content.mypage .bg-bright p,#s2023070542b1aa41034f5 .shop-content.mypage .bg-bright span,#s2023070542b1aa41034f5 .shop-content.mypage .bg-bright div { color:#212121; } 
.doz_sys #s2023070542b1aa41034f5 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before { color:#fff !important; } 
#s2023070542b1aa41034f5 .form-control:focus { border-color:#e97d1e; } 
.doz_sys #s2023070542b1aa41034f5 .board_contents a:not(.btn),.doz_sys #s2023070542b1aa41034f5 .board_contents a:not(.btn):hover,#s2023070542b1aa41034f5 .board_txt_area a,#s2023070542b1aa41034f5 .board_txt_area a:hover,#s2023070542b1aa41034f5 .board_txt_area a:active,#s2023070542b1aa41034f5 .board_txt_area a:focus,#s2023070542b1aa41034f5 .editor_box .fr-view a { color:#e97d1e; } 
#s2023070542b1aa41034f5 .text_tab ul.site_prod_nav>li a.active { background:none; } 
#s2023070542b1aa41034f5 .map-toolbar select.form-control {; color:!important; font-size:14px; } 
#s2023070542b1aa41034f5 .btn,#s2023070542b1aa41034f5 .visual_section a,#s2023070542b1aa41034f5 a.select-star,#s2023070542b1aa41034f5 .star-pointer .dropdown-menu a.dropdown-item {height:42px; } 
#s2023070542b1aa41034f5 .star-pointer .dropdown-menu { background-color:; } 
.doz_sys.shop_view #s2023070542b1aa41034f5 .btn-primary span,.doz_sys.booking_view #s2023070542b1aa41034f5 .btn-primary span,.doz_sys.shop_mypage #s2023070542b1aa41034f5 .btn-primary span { color:#e97d1e; } 

#s2023070542b1aa41034f5 .mypage .my-box.on a { background-color:#e97d1e; color:#fff; } 
#s2023070542b1aa41034f5 .mypage .my-box.on a p { color:#fff; } 
#s2023070542b1aa41034f5 .option_btn_tools a,#s2023070542b1aa41034f5 .map-inner .pagination li a { color:#212121; } 
.doz_sys #s2023070542b1aa41034f5 .list-style-card .card-body .text a { color:#757575; } 
#s2023070542b1aa41034f5 .card .title a { color:#212121; } 
#s2023070542b1aa41034f5 .section_bg.fixed_bg {; } 
#s2023070542b1aa41034f5 .section_bg.fixed_bg.fixed_bg_none { background-attachment:inherit; } 

#s2023070542b1aa41034f5 .site_prod_nav_wrap.scroll-to-fixed-fixed { background:; box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1); } 
#s2023070542b1aa41034f5 .buy_footer_fixed { background:; border-width:1px 0 0 0; border-style:solid; } 

#s2023070542b1aa41034f5 .background_tab ul.site_prod_nav>li a.active>span.braket-badge { background-color:none;} 

.section_fixed_disable #s2023070542b1aa41034f5,.section_fixed_disable #s2023070542b1aa41034f5 .doz_aside { position:relative !important; top:0 !important; left:0 !important; z-index:auto !important; } 
.section_fixed_disable #s2023070542b1aa41034f5 .doz_aside.scroll-to-fixed-fixed ~ .spacer,.section_fixed_disable #s2023070542b1aa41034f5.scroll-to-fixed-fixed ~ .spacer { height:0 !important; display:none !important; } 
#s2023070542b1aa41034f5.scroll-to-fixed-fixed { width:100% !important; } 
#s2023070542b1aa41034f5 .doz_aside.scroll-to-fixed-fixed-end { bottom:0 !important; top:auto !important; } 
.device_type_m #s2023070542b1aa41034f5.mobile_section main .inside { padding-left:600px; padding-right:600px; } 

#s2023070542b1aa41034f5 .im-cart-result-table {border-top:1px solid;border-bottom:1px solid; } 


#s2023070542b1aa41034f5 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked {color:#e97d1e}

@media all and (max-width:768px){
.doz_sys #s2023070542b1aa41034f5 .fixed_view a,.doz_sys #s2023070542b1aa41034f5 .fixed_view select.form-control,.doz_sys #s2023070542b1aa41034f5 .fixed_view .form-select-wrap:before { color:#212121; } 
.doz_sys #s2023070542b1aa41034f5 .fixed_view .body_font_color_50 { color:rgba(33,33,33,0.5); } 
.doz_sys #s2023070542b1aa41034f5 .fixed_view .body_font_color_20 { color:rgba(33,33,33,0.2); } 
.booking_view #s2023070542b1aa41034f5 .fixed_view .booking_opt select.form-control { background-color:#fff; } 




#s2023070542b1aa41034f5 #shop_cart_list .shop-table>thead>tr.scroll-to-fixed-fixed-end {top:auto !important;bottom:0; } 
}
@media (max-width:991px){

#s2023070542b1aa41034f5 main,#s2023070542b1aa41034f5 .section_wrap.extend_section main,#s2023070542b1aa41034f5 .doz_sys.shop_payment .inside,.doz_sys.shop_payment .inside .col-dz, { padding-left:0; padding-right:0; } 
#s2023070542b1aa41034f5.mobile_section main .inside { padding-left:600px; padding-right:600px; } 
#s2023070542b1aa41034f5.section_wrap.extend_section main .widget.board .grid_ignore.bg_on { margin-left:-15px; margin-right:-15px; width:calc(100%+30px); } 

.section_wrap .side_gutter { display:none !important; } 
#s2023070542b1aa41034f5 .coupon-wrap:after { background:!important; } 
}
@media (max-width:767px){
#s2023070542b1aa41034f5 .nav_gradient.slide_left { background:linear-gradient(to left,rgba(255,255,255,0),rgba(255,255,255,1)); } 
#s2023070542b1aa41034f5 .nav_gradient.slide_right { background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1)); } 
#s2023070542b1aa41034f5 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav>li { border-top:0; border-bottom:0; } 
}
.doz_sys #s2023070542b1aa41034f5 .bg-brand,.doz_sys #s2023070542b1aa41034f5 .btn-brand {background-color:#e97d1e; border-color:#e97d1e; border-width:0px; color:#ffffff; } 

.MS_login_id,.MS_login_pw { height: 40px !important; } 

.doz_sys .modal-header, .modal_site_policy .modal-header, .modal_site_privacy .modal-header, .modal_site_thirdparty .modal-header {font-size: 14px;font-weight: bold;text-align: center; margin: 0;}
.doz_sys .modal-header h2 {font-size:24px;font-weight:bold;}
.widget.login .input_block .input_form:first-child { border-radius: 3px 3px 0 0;}
.widget.login .input_block .input_form:last-child {border-radius: 0 0 3px 3px;}
.widget.login .btn.non_btn {
    background: #8393a7 !important;
    color: #fff !important;
    line-height: 42px;
    padding: 0;font-size: 14px;
}
.btn.btn-kakao {
    background-color: #FFEB00 !important;
    background-image: url(/design/proteinz/mk_image/kakao_icon.png)!important;
    background-size: 20px;
    background-position: 12px 49%;
    background-repeat: no-repeat;
    color: #3c1e1e !important;
    border-color: #FFEB00 !important;
    font-size: 14px;
}
.btn.btn-naver {
    background-color: #27d34a !important;
    border-color: #27d34a !important;
    background-image: url(/design/proteinz/mk_image/naver_login2x.png)!important;
    background-size: 16px;
    background-position: 15px 50%;
    background-repeat: no-repeat;
    color: #fff !important;
    font-size: 14px;
}


/* ºñÈ¸¿ø ÁÖ¹® Á¶È¸ */
.order-sp { margin-top:10px; height:206px; border:1px solid #e9e9e9 }
.order-sp .left-tit { margin:50px 0 0 100px; padding-left:100px; float:left; width:313px; height:91px; background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/member/bg_order_login.gif) 0 9px no-repeat }
.order-sp .left-tit h3 { padding-top:29px; font-size:20px; color:#363636; line-height:20px }
.order-sp .left-tit p { padding-top:10px; font-size:11px; color:#adadad }
.order-sp .frm-wrap { margin-top:50px; position:relative; float:left; width:500px }
.order-sp .frm-list { position:relative; width:386px }
.order-sp .frm-list li { position:relative; width:100%; margin-bottom:6px }
.order-sp li label { padding-left:11px; position:absolute; top:0; left:0; width:375px; height:50px; color:#adadad; line-height:50px; cursor:text }
.order-sp li.order-num label { display:none !important }
.order-sp li .txt-frm { padding:0 0 0 10px; width:374px; height:48px; line-height:48px; border:1px solid #ddd }
.order-sp li.order-num .txt-frm { color:#adadad }
.order-sp li.order-num .txt-frm:focus { color:#1c1c1c }
.order-sp .btn-sch { padding:30px 0; position: absolute; left:392px; top:0px; width:105px; font-size:15px }

/* BASIC css end */

