@charset "shift_jis";
/* SpCommonReset
**************************** */
/* 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;
}
#mvBlock {
margin-bottom: 0;
}
.ichioshiBlock {
margin-bottom: 0;
}
.ichioshiBlock > h2 {
margin-bottom: 5%;
}

/* anaFindsWrap */
.anaFindsWrap {
max-width: 750px;
width: 100%;
margin: 0 auto;
-webkit-text-size-adjust: 100%;
background: #fff;
}
.anaFindsWrap img {
vertical-align: top;
width: 100%;
height: auto;
zoom: 1 !important;
}
.anaFindsWrap a {
display: block;
}

.anaFindsWrap .mvTextBlock {
padding: 6% 0 3%;
background-color: #1f2160;
color: #fff;
line-height: 2.1;
}
.anaFindsWrap .mvTextBlock .mvText {
font-size: clamp(13px, 3.46vw, 26px);
text-align: center;
}
.anaFindsWrap .mvTextBlock .mvTextLink {
margin: 1% 5% 0 0;
font-size: clamp(13px, 3.6vw, 27px);
text-align: right;
}
.anaFindsWrap .mvTextBlock .mvTextLink a {
display: inline-block;
color: #fff;
text-decoration: underline;
}

.anaFindsWrap .btnBlock01 {
width: calc(630 / 750 * 100%);
margin: 9% auto 0;
}

.anaFindsWrap .anchorBlock01 {
margin-top: 9%;
}
.anaFindsWrap .anchorBlock01 .anchorList {
display: flex;
}
.anaFindsWrap .anchorBlock01 .anchorList .anchorItem {
width: calc(250 / 750 * 100%);
}

.anaFindsWrap .headingBlock01 {
margin-top: 8%;
}

.anaFindsWrap .btnBlock02 {
width: calc(630 / 750 * 100%);
margin: 5% auto 0;
}
.anaFindsWrap .headingBlock02 {
margin-top: 11%;
}

.anaFindsWrap .textBlock {
margin-top: 11%;
padding: 12% 0;
background: url(../image/anaFinds_sp_bg_001_251010.jpg);
aspect-ratio: 750 / 1007;
background-size: cover;
color: #fff;
text-align: center;
}
.anaFindsWrap .textBlock .textBlockTitle {
font-size: clamp(13px, 5.06vw, 38px);
font-weight: bold;
line-height: 1;
}
.anaFindsWrap .textBlock .textArea {
margin-top: 5%;
line-height: 2;
}
.anaFindsWrap .textBlock .textArea .Text {
margin-top: 5%;
font-size: clamp(13px, 3.46vw, 26px);
}
.anaFindsWrap .btnBlock03 {
width: calc(630 / 750 * 100%);
margin: 6% auto 0;
}