@charset "UTF-8";
/** 
   Bang So Jung CSS
   http://bangsojung.com/
**/
/*

        기본 공통 CSS

*/
/* @import url(font.css?v=1234567); */
/* @import url(layout.css?v=69123); */
/* @import url(contents.css?v=1234567); */
body,html {height:100%;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,
label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea,button,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;}*{-webkit-tap-highlight-color:transparent;}body{position:relative;min-height:100vh;min-height:-webkit-fill-available;}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;height:-webkit-fill-available;}img,fieldset{border:0}table{border-collapse:collapse}img{vertical-align:top;max-width:100%;}em,address{font-style:normal}a{color:inherit;text-decoration:none;}strong{font-weight:700;}.tac{text-align:center !important;}.tal{text-align:left !important;}.tar{text-align:right;}body.hidden{overflow:hidden;}b{font-weight:900;}#WRAP{height:100%;min-height:100%;font-family:"Roboto","Noto Sans KR","AppleSDGothcNeo","AppleGothic", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto !important;box-sizing:border-box;}
/* SKIP */
#SKIP {position:relative;z-index:99999999999;}
#SKIP a {display:block;overflow:hidden;width:1px;height:1px;margin-bottom:-1px;background-color:#000;font-family:"Roboto","Noto Sans KR","AppleSDGothcNeo","AppleGothic", sans-serif;font-weight:500;font-size:16px;color:#fff;white-space:nowrap;text-align:center;}
#SKIP a:focus,
#SKIP a:active {position:absolute;width:100%;height:auto;margin-bottom:10px;padding:5px;left:0;top:0;box-sizing:border-box;}


/* layout common */
.l-maxWidth {max-width:1720px;margin:0 auto;}
.maxWidth {max-width:1200px;margin:0 auto;}
.maxWidth2 {max-width:700px;margin:0 auto;}
.blind {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}

/* FORM */
input[type=text],
input[type=password],
select,
textarea {font-family:"Roboto","Noto Sans KR","Malgun Gothic","AppleSDGothcNeo","AppleGothic", sans-serif;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;resize:none;}

button,
input[type=button] {font-family:"Roboto","Noto Sans KR","Malgun Gothic","AppleSDGothcNeo","AppleGothic", sans-serif;cursor:pointer;vertical-align:middle;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-webkit-border-radius:0;border-radius:0;-moz-border-radius:0;}
input[type=submit] {font-family:"Roboto","Noto Sans KR","Malgun Gothic","AppleSDGothcNeo","AppleGothic", sans-serif;cursor:pointer;vertical-align:middle;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none; }

input[type=text]:focus,
input[type=password]:focus,
select:focus,
textarea:focus {border-color:#000 !important;}
input[type=text].int_error:focus,
input[type=password].int_error:focus,
select.int_error:focus,
textarea.int_error:focus {border-color:#F57820 !important;}

input[type="radio"] {display:none;}
input[type="radio"] + label {font-weight:400;font-size:16px;line-height:16px;color:#222;cursor:pointer;}
input[type="radio"] + label > span {display:inline-block;width:16px;height:16px;margin:0 4px 0 0;vertical-align:middle;background:url(../../images/common/radio.svg) 0 0 no-repeat;background-size:100% !important;cursor:pointer;}
input[type="radio"]:checked + label > span {background-image:url(../../images/common/radio_on.svg);}

input[type="checkbox"] {display:none;}
input[type="checkbox"] + label {font-weight:400;font-size:16px;line-height:16px;color:#222;cursor:pointer;}
input[type="checkbox"] + label > span {display:inline-block;width:16px;height:16px;margin:0 6px 0 0;vertical-align:middle;background:url(../../images/common/checkbox.svg) 0 0 no-repeat;background-size:100% !important;cursor:pointer;}
input[type="checkbox"]:checked + label > span {background-image:url(../../images/common/checkbox_on.svg);}



select { background: url(../../images/common/select.svg) no-repeat 92% center; appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none; -webkit-border-radius:1px;border-radius:1px;-moz-border-radius:1px;}
select::-ms-expand { display: none; }
select { appearance: none; -webkit-appearance: none; -moz-appearance: none; }
/*monicart 재고메세지*/

.fb .custom-select__view__option label span clio{ margin-right:10px;}
.fb .custom-select__view__option label span em{ display: block; color: #999; font-size: 12px; margin-top: 4px;}