@charset "utf-8";

/* CSS Document */

img {
max-width: 100%;
}

.daiwa60th {
background: #000000;
}

.top60thMain {
background: url( ../img/daiwa60th_main_img.jpg);
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}

.divList a {
color: #fff;
text-decoration: none;
list-style: none;
background: #AD2729;
padding: 1px 5px;
margin: 3px;
display: inline-block;
float: left;
}

.itemresmark {
padding: 2px;
margin: 1px;
text-align: center;
background: #AD2729;
color: #fff;
}

.caution {
color: #fff;
font-size: 128%;
text-shadow: 2px 2px 3px black, -2px 2px 3px black, 2px -2px 3px black, -2px -2px 3px black;
}

.itemspac {
font-size: 100%;
color: #000;
font-weight: bold;
text-decoration: none;
list-style: none;
background: url(../img/daiwa60th_whitebg.png);
padding: 10px;
margin-top: 10px;
line-height: 180%;
text-shadow: 2px 2px 3px white, -2px 2px 3px white, 2px -2px 3px white, -2px -2px 3px white;
}

.itemTitle {
font-size: 100%;
color: #fff;
text-decoration: none;
list-style: none;
background: #AD2729;
padding: 1px 5px;
margin-top: 10px;
margin-bottom: 5px;
}

.itemName {
font-size: 150%;
color: #AD2729;
font-weight: bold;
}

.makersiteling {
text-align: right;
margin-bottom: 10px;
padding: 3px;
}
.shadow{
text-shadow: 2px 2px 3px black, -2px 2px 3px black, 2px -2px 3px black, -2px -2px 3px black;
}
.makersiteling a {
padding: 3px 10px;
text-align: center;
background: #000000;
color: #fff;
text-shadow: none;
display: inline-block;
text-decoration: none;
border: #999 solid 1px;
}

.makersiteling a:hover {
opacity: 0.6;
}

.reservation {
padding: 10px;
background: #AD2729;
text-align: center;
font-weight: bold;
color: #fff;
font-size: 150%;
border-radius: 10px;
}

.reservation a {
color: #fff;
text-decoration: none;
display: block;
text-shadow: none;
}

.reservation a:hover {
opacity: 0.6;
}

.item li {
border-top: #AD2729;
border-style: solid;
border-width: 10px 0 0 0;
padding: 30px;
color: #FFF;
}

#item01 {
background: url(../img/daiwa60th_item_main01.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}

#item02 {
background: url(../img/daiwa60th_item_main02.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}

#item03 {
background: url(../img/daiwa60th_item_main03.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}

#item04 {
background: url(../img/daiwa60th_item_main04.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}

#item05 {
background: url(../img/daiwa60th_item_main05.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}

#item06 {
background: url(../img/daiwa60th_item_main06.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}

#item07 {
background: url(../img/daiwa60th_item_main07.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: center 10%;
}

.item p {
text-shadow: 2px 2px 3px black, -2px 2px 3px black, 2px -2px 3px black, -2px -2px 3px black;
}

@media screen and (min-width:480px) {

.item .spec {
text-justify: distribute;
}

.inner {
padding: 50px 0
}
}

@media screen and (min-width:768px) {

.item .spec {
width: 100%;
}

.divList a {
font-size: 85%;
}
}
 @media screen and (min-width:1240px) {

.item .spec {
width: 40%;
}

.divList a {
font-size: 84%;
}

.top60thMain {
min-height: 960px;
}

.inner {
padding: 100px 0;
}
