.calendar-select-wrap .float-left{line-height: 36px;}
.calendar-select-wrap .btn-container{margin-left:8px;}
.calendar-select-wrap .btn{height:36px; min-width:76px; font-size:.875em;}
.calendar-select-con{max-width:112px; cursor: pointer;}
.calendar-select-con input{width:100%; height:36px; border:1px solid transparent; padding:0 4px;
	border-bottom:1px solid #ddd; background-color: transparent;}
	.calendar-select-con input::placeholder{font-size:14px;}


/* 2020-04-06 */
.ui-widget.ui-widget-content{border:1px solid #000; border-radius: 0;}
.ui-widget-header{background-color: #fff; border:0;}
.ui-widget-header .ui-icon{background-image: url(https://lbcontents.s3.ap-northeast-2.amazonaws.com/images/IPIACOSMETIC/icon-n-arrow.png);
	background-position: center; background-size: 7px 13px; opacity: 1; background-repeat: no-repeat;}
.ui-datepicker-prev{transform: rotate(180deg);}
.ui-datepicker .ui-datepicker-next{right:0;}
.ui-datepicker td{width:16px; height:16px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:active
{background-color: #fff; border:0; text-align: center; border-radius: 50%; width:28px; height:28px;}
.ui-state-active, .ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{background-color: #626262; color:#fff;}


 /* ********************************************* *
 * 640px max
 * ********************************************* */
 @media (max-width:640px){

	.chk-select-wrap li{width: 100% !important;}

	.calendar-select-wrap{padding:0 8px;}
	.calendar-select-con{width: 84px;}
	.calendar-select-wrap .btn{padding:0;}

 }