@charset "shift_jis";
* {
	margin:0;
	padding:0;
}

#wrap , #okashi-wrap  {
	background:#764A99 url(../images/sp_sky.jpg) 0 0 repeat-x !important;
	}
div#wrap {
    margin-top: 0 !important;
	padding: 1px 0 0;
}
#okashi-wrap {
	padding-bottom: 20px;
}
img {
	border:none;
	}


#contents{
	margin:0 auto;
	width:950px;
	background:#fec736;
}

#contents p{
	/*width:910px;*/
	margin:0 auto;
	}

img {
border:0;
margin:0;
padding:0;
vertical-align:bottom;
}

#page-title h2 {
	width:950px;
	position:relative;
	background-color:#fe8e04;
	}

#contents .s_leftBox {
	width:472px;
	float:left;
	}

#contents .s_rightBox {
	width:478px;
	float:left;
	}

#contents .clear {
	clear:left;
	}

#contents .f_box {
	width:331px;
	float:left;
	}

#contents .se_box {
	width:285px;
	float:left;
	}

#contents .th_box {
	width:334px;
	float:left;
	}

.onlink {
	background: #fff;
	opacity: 0.7;
}
.th_box,.se_box,.f_box {
	position: relative;
}
.mh07goods1 {
	position: absolute;
    top: 20px;
    left: 240px;
}
.mh07goods2 {
	position: absolute;
    top: 57px;
    left: 324px;
}
.mh07goods3 {
	position: absolute;
    top: 136px;
    left: 252px;
}
#contents .f_box p img{
  width: 100px;
}
#contents .f_box p.mh07goods1 img{
  width: 100px;
}
#contents .f_box p.mh07goods2 img{
  width: 95px;
}
#contents .f_box p.mh07goods3 img{
  width: 95px;
}
.mh09 {
	position: absolute;
	top: 0px;
	left: 0px;
}


#contents .f_box a img{
	position:absolute;
	top:0;
	right:0;
  filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.75));
}



