@charset "UTF-8";

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

.inner.photo p {font-size: 16px !important;margin: 0px !important;line-height: 1.3 !important;}
.inner.photo p.heading {padding: 0px 0px 15px 0px !important;font-size: 22px !important;color: #336699;font-weight: bold;}
.inner.photo p.heading span.arrow {font-size: 14px !important;padding: 0px;position: relative;top: -2px;font-weight: normal;}
.inner.photo p.heading span.sub {font-size: 16px !important;padding: 6px 0px 0px 4%;position: relative;top: -0px;font-weight: normal;display: block;}
.inner.photo p.caution {font-size: 14px !important;padding: 5px 0px 0px 0px !important;}

.inner.photo ul {margin: 0px;padding: 0px;}
.inner.photo ul li {width: 32%;float: left;list-style-type: none;margin: 0px 2% 4px 0px;}
.inner.photo ul li:nth-child(6),.inner.photo ul li:nth-child(12) ,.inner.photo ul li:nth-child(18),.inner.photo ul li:nth-child(24),.inner.photo ul li:nth-child(30) {margin: 0px 2% 4px 0px;}
.inner.photo ul li:nth-child(3),.inner.photo ul li:nth-child(6) ,.inner.photo ul li:nth-child(9),.inner.photo ul li:nth-child(12),.inner.photo ul li:nth-child(15),.inner.photo ul li:nth-child(18),.inner.photo ul li:nth-child(21),.inner.photo ul li:nth-child(24),.inner.photo ul li:nth-child(27),.inner.photo ul li:nth-child(30) {margin: 0px 0px 4px 0px;}
.inner.photo ul li img {vertical-align: bottom;}

}

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

}
