@charset "shift_jis";
/* CSS Document */
a.url {
    word-wrap: break-word;
    word-break: break-all;
}


.infoPageSection span.pc{
    display: inline;
}
.infoPageSection span.sp{
    display: none;
}

.infoPageSection .imgList {
    font-size: 0;
    margin-top: 10px;
}
.infoPageSection .imgList li {
    display: inline-block;
    width: 140px;
    margin-right: 20px;
    vertical-align: top;
}
.infoPageSection .imgList li:nth-of-type(6n) {
    margin-right: 0px;
}
.infoPageSection .imgList li img {
    width: 100%;
    height: auto;
}
body div#infoArea .infoPageSection .imgList li .boxPhotoCaption {
    padding: 0 0 10px 0;
}

.infoPageSection .image img {
    width: 100%;
    height: auto;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Smartphones
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
@media only screen and (max-width:767px){
/* contents
-------------------------------------------------------------*/

.infoPageSection span.pc{
    display: none;
}
.infoPageSection span.sp{
    display: inline;
}
.infoPageSection .imgList li {
    width: 49%;
    margin-right: 2%;
    vertical-align: top;
}
.infoPageSection .imgList li:nth-of-type(6n) {
    margin-right: 2%;
}
.infoPageSection .imgList li:nth-of-type(2n) {
    margin-right: 0%;
}

/*-----------------------------------------------------------*/
}




