
main{
	background-image: url(../image/bg-sp.png);
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding: 0;
    padding-bottom: 10px;
}

p{
	color: #208f64;
	font-size: 14px;
	line-height: 26px;
	font-family: メイリオ;
	text-align: center;
}

section{
	padding: 3px;
	margin: 10px;
	border: 1px solid #c0c0c0;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,e7e7e7+100 */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #e7e7e7 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e7e7e7 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#e7e7e7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
	background-color: #fff;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	border-radius: 5px;
}

section img{
    position: static!important;
    width: 85%!important;
    margin: 0 auto;
    text-align: center;
    padding: 10px;
    padding-left: 15%;
}

.group {
	background: none;
    border: none;
    box-shadow: none;
    text-align: center;
    margin: 0;
    padding: 0;
}
.group img{
	width: 50%!important;
  	position: static;
  	width: 100%;
  	padding-left: 15px;
}

.hotel1{
	margin-top: 0;
}

.hotel1 p{
  	position: static;
	width: 100%;
}

.hotel2 p{
  	position: static;
	width: 100%;
}

.hotel3 p{
  	position: static;
  	width: 100%;
}

.hotel4 p{
  	position: static;
	width: 100%;
}

/* media queryの中で指定 */
@media screen and (max-width: 480px) and (min-width: 0px) {
    
    /* sectionの中の .copyright の中の img と詳しく書くことで、
       元の「section img」よりも優先順位（詳細度）が高くなります。
    */
    section .copyright img {
        width: auto !important;       /* 70%を解除して元のサイズに */
        padding-left: 0 !important;   /* 15%の余白を解除 */
        margin: 0 !important;         /* 中央寄せを解除（必要なら） */
        display: inline-block;        /* 横並びにする場合 */
        position: relative !important; /* positionを戻す場合 */
    }

}