@charset "shift_jis";
/*------------------------------
PC
------------------------------*/
@media screen and (min-width: 769px) {
.contents_bg{
max-width: 1120px;
margin: 0 auto;
}
.ichioshiBlock {
text-align: center;
}
h1 {
margin-top: 0;
text-align: center;
}
/*durbanWrap****************************************************/
.durbanWrap{
width:100%;
max-width: 1020px;
margin: 0 auto;
}
.durbanWrap img{
vertical-align: top;
}
.durbanWrap a{
display: block;
}
}


/*------------------------------
SP（スマートフォン）
------------------------------*/
@media screen and (max-width: 768px) {
/* h1 and h2 */
#main h1 img,#main div[id^="h2_0"] img {
zoom: 1;
display: block;
max-width: 750px;
width: 100%;
height: auto;
margin: auto;
}
/*durbanWrap****************************************************/
.durbanWrap {
max-width: 750px;
width: 100%;
margin: 0 auto;
-webkit-text-size-adjust: 100%;
background: #fff;
}
.durbanWrap img {
vertical-align: top;
width: 100%;
height: auto;
zoom: 1 !important;
}
.durbanWrap a {
display: block;
}
h1 {
padding-top: 0;
}
}
