	.mypage-subhead-menu-font{	font-size:20px !important;}
	.cartItem .thumbnail {	padding-left:5px;}
	.mypage-subheader{display:none;}
	.mypage-body{padding-top:50px;}
	.scheduleDetailBox{background-color:white; width:800px; border:2px solid #367b8a; height:auto; max-height:100%;}
	.scheduleDetailBox .scheduleDetail-header{background-color:#367b8a; height:100px; padding-top:20px;}

	.service-pickerBox{background-color: #eeeeee; width: 105px; padding: 10px; position: fixed; right: 20px; top:100px; z-index:10; }
	.service-pickerBox .service-radio {display:none}
	.service-pickerBox .service-label {cursor: pointer; font-size:11px; }
	.service-pickerBox .service-label:hover {border:1px solid red; border-radius:5px; }
	.fix_layer{ border:none; position:fixed;   right:3%;   bottom:10px;    z-index: 9 }
	.btnFixChat { text-align: center; font-size: 12px; padding: 10px 10px 10px 10px; width: 60px; height: 60px; background-color: #815dd5; color: #FFF; opacity: 1; border-radius: 5px; }

	.layer-popup   {  position:absolute; left: 50%; top: 50%; display:none;}
	.layer-modal   {  position:absolute; width:100vw; height:100vh; top:0px; background-color:rgba(0,0,0,0.6); z-index:300; display:none;}
	.layer .popup-center {position:relative; width:100%; height:100%;}
	.layer .popup-center .coupon{width:400px; height:300px; position:absolute; left:50%; top:50%; transform: translate(-50%, -50%); border: 1px solid #ccc; background-color: white; border-radius: 3px; padding:15px;}
	.coupon .regist-title { font-family:"Malgun Gothic"; font-size: 18px; color: gray; margin:30px 0px;}
	.coupon .resgist-text { width:100%; border-bottom:2px solid gray; margin-bottom:15px; padding:10px;}
	.coupon .regist-button { text-align:center;}
	@media (min-width:1100px){

	}
	@media (max-width:1199px){

	}

	@media (max-width:1099px){
		/* .fix_layer{ bottom: 80px; right: 10px; } */
		.w3-modal{margin-top:0px !important; }
		.mypage-subhead-menu-font{
			font-size:17px !important;
		}
		.service-pickerBox{position:relative; width: 90%; right:auto; margin: 0 auto;}
		.service-pickerBox div {display:inline-block;}
		.btnFixChat { width: 38px; height: 40px; line-height: 50px; padding: 0px; }
	}
