<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* =============================================================================================================
	共通の表示
============================================================================================================= */



/* サイドメニュー上書き
--------------------------------------------------------- */

.l_mainArea {
	background: none !important;
}

.l_contentsArea {
	background: none !important;
}

.sb-site,
.sb-site-container {
	background: none;
}

.sb-slide,
.sb-site,
.sb-site-container,
.sb-slidebar {
	transform: none;
	transition: transform 300ms ease 0s;
}




/* header
--------------------------------------------------------- */
/*
.donkiHeader {
	height: 48px;
    background: url(../img/common/cmn_header_bg.gif) repeat-x 0 0 #f7ecd2;
    padding: 5px 0 0;
	overflow: hidden;
}

.donkiHeader__inner {
	width: 980px;
	margin: auto;
}

.donkiHeader__logo {
	width: 14.0816%;	/* 138px/980px
    float: left;
}
.donkiHeader__logo img {
	width: 100%;
	height: auto;
	margin: 8px 0 0;
	vertical-align: top;
}

.donkiHeader__wrap {
	width: 83.9796%;		/* 823px/980px
    float: right;
}
.donkiHeader__nav {
	width: 100%;
}
.donkiHeader__nav &gt; li {
    float: left;
	margin: 0;
}
.donkiHeader__nav li.donkiHeader__btn--search { width: 11.6646%;}				/* 96px 
.donkiHeader__nav li.donkiHeader__btn--chirashi { width: 12.6367%;}				/* 104px 
.donkiHeader__nav li.donkiHeader__btn--products { width: 11.1786%;}				/* 92px 
.donkiHeader__nav li.donkiHeader__btn--jkakaku { width: 10.9356%;}				/* 90px 
.donkiHeader__nav li.donkiHeader__btn--shop { width: 17.8615%;}					/* 147px 
.donkiHeader__nav li.donkiHeader__btn--service { width: 9.7205%;}				/* 80px 
.donkiHeader__nav li.donkiHeader__btn--hd { width: 14.9453%;}					/* 123px 
.donkiHeader__nav li.donkiHeader__btn--recruit { width: 11.0571%;}				/* 91px 

.donkiHeader__nav &gt; li img {
	width: 100%;
	height: auto;
}

*/


/* searchBox
--------------------------------------------------------- */


#searchBox {
	clear:both;
	max-width: 900px;
	margin: 0 auto;
	position: relative;
	padding:80px 0 0 0;
	z-index: 10;
}


.btn_store {
	position:relative;
	width:80%;
	max-width:900px;
	margin:0 auto;
	padding:25px 0;
}
.btn_store a {
	padding:20px 0;
}

.btn_store p {
	text-shadow: 1px 2px #000000;
}

.btn_push_store{
	text-decoration: none;
	display: block;
	width:100%;
	text-align: center;
	background: #208b60;
	color:#fff;
	margin:0 auto;
}
.btn_motionPush_store:hover{
	background: #894f4f;
	border: 1px solid #8bb3a3;
}
.push_solid_store{
	box-shadow: 0 6px 0 #894f4f;
	position: relative;
	top: 0;
	-moz-transition: 100ms all linear;
	-o-transition: 100ms all linear;
	transition: 100ms all linear;
	background:url(../img/slash_store.gif) repeat 0 0;
}

.btn_push_store p {
	color:#fff;
}

.push_solid_store:hover{
	color:#fff!important;
	box-shadow: 0 1px 0 #af7900;
	background:url(../img/slash_store_on.gif) repeat 0 0;
	top: 8px;
}


.btn_store .map,
.btn_store .donpen {
	z-index:999;
}

.btn_store .map {
	position:absolute;
	bottom:0;
	left:8%;
}

.btn_store .donpen {
	position:absolute;
	bottom:0;
	right:8%;
}
#container p.search_st {
	text-align:center;
	color:#4f0c0c;
}



.search_moduleBlock {
}

.search_moduleBlock .search_st_valentine {
	width:100%;
	overflow:hidden;
	line-height:1.3;
	color:#4f0c0c;
	font-weight:600;
	margin:0 auto;
	text-align:center;
	padding:0;
}

#container .search_l_opt {
	clear:both;
	width:100%;
	background:url(../img/st_store_left.gif) no-repeat 25% bottom;
}

#container .search_r_opt {
	width:100%;
	background:url(../img/st_store_right.gif) no-repeat 75% bottom;
}

#container p.search_warning01 {
	color:#333;
	text-align:center;
	padding:0 20px;
}

@media screen and (max-width: 768px) {
	.moduleBlock .search_st_valentine {
		width:100%;
		overflow:hidden;
		font-size: 106.25%!important;
		line-height:1.7;
		color:#9e1d45;
		font-weight:600;
		margin:0 auto;
		text-align:center;
	}
	#container .search_l_opt {
		background:url(../img/st_store_left.gif) no-repeat 15% bottom;
		background-size: 21px 34px;
	}
	
	#container .search_r_opt {
		background:url(../img/st_store_right.gif) no-repeat 85% bottom;
		background-size: 21px 34px;
	}
	.btn_store {
		position:relative;
		width:90%;
		max-width:900px;
		margin:0 auto;
		padding:25px 0;
	}
	.btn_store p {
		font-size:100.01%!important;
	}
	.btn_store a {
		font-size:125%!important;	
	}
	.btn_store .map {
		display:none;
		position:absolute;
		bottom:0;
		left:1%;
	}
	
	.btn_store .donpen {
		display:none;
		position:absolute;
		bottom:0;
		right:1%;
	}
	
	#container p.search_warning01 br {
		display:none;
	}
	
	
}

@media screen and (-webkit-min-device-pixel-ratio:2),
                  (min-resolution: 2dppx){
  #container .search_l_opt{
    background-image: url("../img/st_store_left_sp.gif");
  }
  #container .search_r_opt{
    background-image: url("../img/st_store_right_sp.gif");
  }
}




a.linkPos {
  margin-top:-400px;
  padding-top:400px;
}


</pre></body></html>