@charset "shift-jis";
/* CSS Document */

/* ==|== スタイルを印刷 =======================================================
   スタイルを印刷。
   インラインにして必要な HTTP 接続を回避 : h5bp.com/r
   ========================================================================== */

@media print{

* {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari */
    color-adjust: exact !important;                 /*Firefox*/
}	

	
body{
	background:  url("")!important;
	background-position: top!important;
	background-repeat: repeat-x;
}

.sp_only{
	display: none!important;
}	
	
#searchWrap {
    position: absolute;
    top: 35%;
    left: 53%;
    transform: translateY(-50%) translateX(-50%);
    -webkit- transform: translateY(-50%) translateX(-50%);
    width: 400px;
    margin: 0;
}

table.gsc-search-box{
	background: #fff!important;
	border: 1px solid #dfe1e5!important;
}

.gsc-input-box{
	height: auto!important;
	border: none!important;
	padding: 0 5px!important;
}

input#gsc-i-id1{
	background: none!important;
}

button.gsc-search-button, button.gsc-search-button:hover, button.gsc-search-button:focus{
	background: #0083e1;
    border-radius: 0;
    width: 80px;
    height: 33px;
    opacity: 1;
    position: relative;
    z-index: 99;
    cursor: pointer;
}
	
.gsc-search-button-v2{
	position: relative;
}
.gsc-search-button-v2 svg{
	display: none;
}	
.gsc-search-button-v2:before{
	content: "";
	background: url(/content/admin/btn_search.png) 0px 0px / 100% no-repeat scroll rgba(0, 0, 0, 0);
	width: 60px;
    height: 20px;
    position: absolute;
	top: 50%;
	left: 50%;
	transform: translateY(-50%) translateX(-50%);
	-webkit- transform: translateY(-50%) translateX(-50%);
}

button.gsc-search-button-v2, button.gsc-search-button-v2:hover, button.gsc-search-button-v2:focus{
	border: none!important;
	border-color: none!important;
}

input.gsc-input{font-size: 1em!important;}

.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0 !important;}


ul.sns{display:none;}



}