@charset "utf-8";

.eQ01 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_15.jpg) no-repeat center;}
.eQ02 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_19.jpg) no-repeat center;}
.eQ03 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_21.jpg) no-repeat center;}
.eQ04 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_12.jpg) no-repeat center;}
.eQ05 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_5.jpg) no-repeat center;}
.eQ06 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_22.jpg) no-repeat center;}
.eQ07 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_25.jpg) no-repeat center;}
.eQ08 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_8.jpg) no-repeat center;}
.eQ09 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_19.jpg) no-repeat center;}
.eQ010 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_22.jpg) no-repeat center;}


.wrap24 {
	max-width: 1400px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.wrap24_pop {
	max-width: 800px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.board-date24 .b_search {
	display: inline-block;
	padding-bottom: 5px;
	font-size: 17px;
}


/* Date Search */
.board-date24 {
	text-align: right;
	border: 1px solid #d1d1d1;
	margin-bottom: 30px;
	background-color: #FFFFFF;
	padding: 20px;
}
.board-date24 label {font-family: 'Noto Regular'; color: #666; margin: 0 15px; padding-left: 30px; background: url('../images/icon-cal.png') no-repeat left center;}
.board-date24 input {

font-family: 'Noto Light';
    font-size: 17px;
    text-indent: 10px;
    color: #000;
		border: 1px double #CCC;*/
}
	
	
	
 .board-date24  a.btn2405 {
	font-size: 15px;
	line-height: 38px;
	background: #5a912d;
	border: 1px solid #5a912d;
	display: inline-block;
	color: #FFF !important;
	font-family: 'Dream Medium';
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;

	}
	
.btn2405 {
	font-size: 15px;
	line-height: 38px;
	background: #5a912d;
	border: 1px solid #5a912d;
	display: inline-block;
	color: #FFF !important;
	font-family: 'Dream Medium';
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;

	}
	
.board-date24 .line {display: inline-block;}
.ui-widget input, .ui-widget select,
.ui-widget textarea, .ui-widget button,
.ui-datepicker .ui-datepicker-title select,
.ui-datepicker table {font-size: 13px;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {top: 5px;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-prev-hover {left: 2px;}
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-next-hover {right: 2px;}




@media (max-width: 780px) {
    .board-search .util-search {
	display: inline;
    }
}



@media (max-width:620px) {
  .board-date24 .line {display: block; margin: 5px 0;}
}



.btn2405 {
	font-size: 15px;
	line-height: 38px;
	background: #5a912d;
	border: 1px solid #5a912d;
	display: inline-block;
	color: #FFF !important;
	font-family: 'Dream Medium';
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;

	}