@charset "utf-8";
     .content h2, .content h1.contentTitle, .content h1.entryPostTitle{
background: linear-gradient(#e5e5e5, #ffffff);
} ul.photo02, ul.photo03 {
margin: 0;
padding: 0;
font-size: 0;
}
ul.photo02 li{
list-style: none;
width: 49%;
display: inline-block;
vertical-align: top;
text-align: center;
font-size: 13px;
padding-right: 2%;
margin-bottom: 20px;
}
ul.photo02 li:nth-child(2n){
padding-right: 0;
}
ul.photo03 li{
list-style: none;
width: 32%;
display: inline-block;
vertical-align: top;
text-align: center;
font-size: 13px;
padding-right: 1.5%;
margin-bottom: 20px;
}
ul.photo03 li:nth-child(3n){
padding-right: 0;
}
ul.photo02 li img,ul.photo03 li img{
max-width: 100%;
height: auto;
} .content table{
font-size:inherit; 
}
.content table tr td p, .content table tr th p{
margin-bottom: 0px;
padding: 0px 0px;
} .content .mainFoot{
width:100%;
box-sizing: border-box;
}    #confirm-button input, .content form input.wpcf7-submit, p.form-submit input[type="submit"], .content form input.wpcf7-confirm,  .content form input.wpcf7-back, p.form-submit input[type="button"]{
display:inline-block;
font-size: 124%;
line-height: 160%;
margin: 0 auto;
padding: 12px 20px 10px;
width: 30%;
border-radius: 4px;
text-align: center;
border: none;
overflow: hidden;
position: relative;
white-space: nowrap;
text-decoration: none;
}
input[type="submit"]:hover, input[type="button"]:hover, .content form input.wpcf7-submit:hover{
background-color:rgba(30,116,191,0.85);
} .red{
font-size: 11px;
color: #FF0000;
}   .sideTower .localHead{
background: linear-gradient(#e5e5e5, #ffffff);
}   a[href$=".pdf"] {
background: url(//kaisegumi.com/wp-content/themes/biz-vektor-child/images/pdf.png) no-repeat left 3px;
margin:0px;
padding: 0px 0px 10px 25px;
}  
a[href$=".doc"], a[href$=".docx"]{
background: url(//kaisegumi.com/wp-content/themes/biz-vektor-child/images/word.png) no-repeat left 3px;
margin:0px;
padding: 0px 0px 10px 25px;
}  
a[href$=".xls"], a[href$=".xlsx"]{
background: url(//kaisegumi.com/wp-content/themes/biz-vektor-child/images/excel.png) no-repeat left 3px;
margin:0px;
padding: 0px 0px 10px 25px;
}
a[href$=".pdf"] img {
margin-left: -25px;
background-image: none;
}  
a[href$=".doc"] img, a[href$=".docx"] img{
margin-left: -25px;
background-image: none;
}  
a[href$=".xls"] img, a[href$=".xlsx"] img{
margin-left: -25px;
background-image: none;
}    #content .entry-content iframe[src*="google.com"]{
max-width: 100%;
} #content .entry-content iframe[src*="youtube.com"]{
max-width: 100%;
}
@media (min-width: 970px) {
#main #container .content{
width: 700px;
}
}
@media screen and (max-width: 575px) {
ul.photo03 li{
width: 49%;
padding-right: 2%;
}
ul.photo03 li:nth-child(3n){
padding-right: 2%;
}		
ul.photo03 li:nth-child(2n){
padding-right: 0;
}		
}
@media screen and (max-width: 375px) {
ul.photo02 li{
width: 100%;
}
ul.photo02 li:nth-child(2n){
padding-right: 0;
}
ul.photo03 li{
width: 100%;
}
ul.photo03 li:nth-child(3n){
padding-right: 0;
}    #content .entry-content iframe[src*="google.com"]{
max-height: 60vh;
} #content .entry-content iframe[src*="youtube.com"]{
max-height: 60vh;
}
}