@charset "utf-8";

@import url("common.css");

/***************************************************************

PC

****************************************************************/



.bx-viewport {
    background: #fff;
}

.bx-wrapper {
    position: relative;
    margin: 0 auto 20px;
    padding: 0 0 0px;
}




/***************************************************************

.main-box

****************************************************************/
#facilities .item-container-body.main-box{
    margin: 0 0 30px 0;
text-align: center;
}

#facilities .main-box h3 {
    font-size: 30px;
    color: #f60;
}
#facilities .main-box p.txt {
    font-size: 16px;
}


#facilities.enjoy .main-box h3 {
    color: #396;
}
#facilities.shopping .main-box h3 {
    color: #de3057;
}
#facilities.gourmet .main-box h3 {
	color: #f60;
}


/***************************************************************

.topics-box

****************************************************************/

#facilities .item-container-body.topics-box{
    margin: 0 0 30px 0;
}

#facilities .topics-box .itemList {
    border-bottom: 1px #ccc solid;
    margin: 10px 0 10px;
}

#facilities .topics-box .inbody {
    padding: 5px 10px;
    text-align: left;
}
#facilities .topics-box h4 {
    font-size: 14px;
    text-align: left;
}
#facilities .topics-box .topicsDate{
    text-align: left;
}

/***************************************************************

.recommend-box

****************************************************************/


#facilities .item-container-body.recommend-box{
    margin: 0 0 30px 0;
    background: #f9f5e2;
    padding: 20px;
}

#facilities .item-container-body.recommend-box .boxTtl {
    font-size: 30px;
	font-weight: bold;
    margin: 0 0 30px 0;
}
#facilities .item-container-body.recommend-box .boxTtl span {
    border-bottom: 3px #ff664c solid;
    padding: 0 20px;
    color: #ff664c;
}

#facilities .recommend-box .inbody {
    padding: 15px 10px;
    text-align: left;
}
#facilities .recommend-box h5 {
    font-size: 14px;
    text-align: left;
}
#facilities .recommend-box .item {
    vertical-align: middle;
}

#facilities .recommend-box p.txt {
    font-size: 12px;
}

/***************************************************************

.menu-box

****************************************************************/


#facilities .item-container-body.menu-box{
    margin: 0 0 30px 0;
}

#facilities .item-container-body.menu-box .boxTtl {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 30px 0;
}
#facilities .item-container-body.menu-box .boxTtl span {
    border-bottom: 1px #cccccc dotted;
    padding: 0 0px;
    color: #333;
    display: block;
    text-align: left;
}

#facilities .menu-box .inbody {
    padding: 5px 10px;
    text-align: center;
}
#facilities .menu-box h5 {
    font-size: 14px;
    text-align: left;
}
#facilities .menu-box .item {
    vertical-align: top;
}


/***************************************************************

テーブル

****************************************************************/

table.infoTable,.infoTable th,.infoTable td {
    border-collapse: collapse;
    border-spacing: 0;
}

.infoTable {
	width: 100%;
	font-size: 12px;
}
.infoTable th,
.infoTable td {
	text-align: left;
    padding: 10px 15px;
    border: 1px solid #D6D5D1;
}
.infoTable th {
	width: 20%;
	background: #F3F2EE;
	font-weight: bold;
	text-align: center;
	color: #666;
	box-shadow: 1px 1px 0 0 #FFFFFF inset;
}


/***************************************************************

スマホ

****************************************************************/


@media screen and (max-width: 736px) {

#facilities .main-box h3 {
    font-size: 21px;
}

#facilities .main-box p.txt {
    font-size: 12px;
}
#facilities .item-container-body.recommend-box .boxTtl {
    font-size: 21px;
    margin: 0 0 10px 0;
}


#facilities .item-container-body.menu-box .item .inbody p.txt {
    font-size: 12px;
}
#facilities .menu-box .inbody {
    padding: 5px 5px;
    text-align: center;
}

}


/***************************************************************

JQUERY

****************************************************************/

