@charset 'shift_jis';

/********** wrapper **********/
#sub-wrapper-inner{
	top:-30px;
	background:none;
}

/********** limited **********/
#shop{
	width:100%;
	/*font-size: 125%;*/
}
#shop h2{
    /*background: url(https://www.kuradukuri.jp/online/sp/images/common/ttl-bg-sp-01.png) no-repeat 0 50%;*/
    width: 100%;
    height: auto;
    min-height: auto;
    padding: 2% 2% 2% 6%;
    box-sizing: border-box;
    background-size: cover;
    margin-bottom: 0.5em;
	font-weight: normal;
	background:url(/images/common/t-bg.png) no-repeat 0 0;
}

#shop h3{
    background: #666;
    color: #FFF;
    padding: 3% 2%;
    margin: 0 0 3%;
}

#shop .potto_01{
	margin:0 0 3% 0;
	}
#shop .potto_03{
	margin:3% 0 0 0;
	}
#shop .potto_04{
	margin:3% 0 0 0;
	}
#shop .potto_05{
	margin:3% 0 0 0;
	}

#shop .tenpo_detail {
    margin: 2% auto 16%;
    width: 96%;
}

#shop .tenpo_detail_txt{
	line-height:1.7;
	padding: 5%;
}

#shop .tenpo_detail_txt p{
	/*margin:0 0 20px 0;*/
	padding:0;
	}



#shop p.tenpo_detail_add{
	border-top:1px solid #ccc;
	padding:20px 0 0;
	}

#shop .access_map{
	border:1px dotted #ccc;
	padding:8px;
	}

.access_map .map iframe {
    width: 100%;
}
