@media print, screen and (min-width: 1025px) {
    .l_header-nav--search{
        display: flex;
        width: 95px;
        height:80px;
        font-size:.8125rem !important;
        background-color: #6F8D1B;
        z-index: 20;
        justify-content: center;
    }
}
.l_header-nav--search{
    display: flex;
    justify-content: center;
}

h2{
    font-size:clamp(25px,4.5vw,35px);
    font-weight:700;
    margin:60px 0 40px;
    text-align:center;
    color:#6F8D1B;
    font-family: fot-tsukubrdgothic-std, sans-serif;
    padding:10px;
    line-height:1.5;
}
.l_header-nav--search a {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0.3rem;
}
.l_header-nav--search a p {
        padding-top: 0.2rem;
        color: #fff;
}
.l_header-nav--search a span {
	content: "";
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;
        content: "";
        display: inline-block;
        vertical-align: middle;
        background: url(https://ah.aeonpet.com/assets/images/common/icon_sp_search.svg) no-repeat center top;
        width: 100%;
        height: 1.5rem;
        background-size: 1.3rem;
}
.main_wrap{
	width:100%;
	max-width:800px;
	margin:0 auto 0px;
    padding:20px;
    box-sizing:border-box;
}

.main_wrap img{
	width:100%;
	height:auto;
}

.uq_operation-view{
    margin:20px auto;
}

.uq_operation-view .is-head{
    padding:10px;
    font-size:1rem;
    text-align:center !important;
}

.l_main p{
    font-size:.875rem;
    line-height:2;
}

.imageBox{
    margin:30px 0;
}

hr{
    margin:40px auto;
}

.NoteList li{
    font-size:.875rem;
    margin:10px 0 10px 15px;
    line-height:1.2;
    position:relative;
}

.NoteList li:before{
    content:'※';
    display:inline-block;
    position:absolute;
    top:0%;
    left:-1.2rem;
}

.sp-only{display:none;}

@media (max-width:750px){
    .sp-only{display:block;}
	/*.l_header-nav--search{
		font-size:initial;
		width:max(12vw,65px);
		height:max(12vw,65px);
	}
	.l_header-nav--search a p {
		font-size:max(2.4vw,13px)
	}*/
}