@charset "utf-8";

/* input */
input[type="text"], input[type="password"], input[type="email"], input[type="url"] {border: solid 1px #d4d4d4; font-family: SweetSans, Helvetica, Arial, sans-serif; padding: 2px; line-height: 18px; -webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none; }
input::-ms-clear { display: none; width: 0; height: 0;}
input.cal-date { height: 33px; padding: 2px 12px; background:#fff url("/images/bg/bg_cal.gif") no-repeat 93% center; line-height: 33px;  }
/* 셀렉트 박스 */
select {width: auto; background: #FFFFFF url("/images/common/img_arrow_down.png") right center no-repeat;font-family: sweetsans;border: 1px solid #FFF;color: #5F5F5F;	font-size: 13px;margin: 0;padding: 3px 25px 3px 5px;text-align: left;max-width: none !important;outline: none;overflow: hidden;	text-indent: 0.01px;text-overflow: '';-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}
select::-ms-expand { display: none; }

/* jquery-ui */
/* ui dialog */
.ui-dialog { display: none; padding: 0; z-index: 9999 !important; }
.dialog.wid-1024 { width: 1024px !important; }
.dialog.wid-610 { width: 610px !important; }
.dialog.wid-500 { width: 500px !important; }
.dialog.wid-420 { width: 420px !important; }
.dialog.wid-360 { width: 360px !important; }
.dialog.wid-370 { width: 370px !important; }
.dialog.wid-640 { width: 640px !important; }
.dialog.wid-800 { width: 800px !important; }
.ui-widget-content { border:1px solid #d4d4d4; }
.ui-dialog .ui-dialog-titlebar {background: #fbf7f2; padding: 0; border:none; }
.ui-dialog .ui-dialog-title { display: block; float: none;  height: 58px; margin: 0; width: 100%; text-align: center; font-size: 18px; color: #2b2b2b; line-height: 59px;  }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: 0; }
.ui-dialog .ui-dialog-titlebar-close { background: none; border:none; right: 15px; z-index: 10; }
.ui-dialog .ui-dialog-titlebar-close .ui-icon { width: 13px; height: 13px; background: url("/images/common/btn_close.png") no-repeat left top; }
.ui-dialog .ui-dialog-titlebar-close .ui-button-text { position: absolute; left: -9999px; }
.ui-dialog[aria-describedby="dialog-pw"] .ui-dialog-titlebar-close { display: none; }
.ui-dialog[aria-describedby="dialog-sizeguide"] {top: 130px !important;}
.ui-dialog[aria-describedby="dialog-sizeguide"] .ui-dialog-content {overflow-y: auto; max-height: 530px !important;}
.ui-dialog[aria-describedby="dialog-preview"] .product-view {padding-bottom: 25px;}
.ui-dialog[aria-describedby="dialog-preview"] .product-view video {width: 385px !important;}
.ui-dialog[aria-describedby="dialog-preview"] .product-view .view-info .btn-wrap {margin-bottom: 0;}
.ui-dialog .ui-dialog-content { padding: 30px 30px 0; width:800px; }
.pop-cookie { position: absolute; left: 0; bottom:0; right: 0; background: #f3f3f3; padding: 10px 30px; border-top: 1px solid #eee; boc-sizing:border-box; }
.pop-inner .ip-form-area { padding-bottom: 40px; }

/* ui tabs */
.ui-tabs { padding: 0; }

/* IE8 Hack */
@media \0screen {
	select {padding: 3px 5px; background: none;}
}
