
@media screen and (max-width: 375px) {/*375px以下*/

/*ロゴエリア*/
.logo_area img{
width: 115px;
height: auto;
}


/*ファーストビュー罫線*/
.main_visual .keisen{
top: 6px;
left: 6px;
width: calc( 100% - 12px );
width: -webkit-calc( 100% - 12px );
height: calc( 100% - 12px );
height: -webkit-calc( 100% - 12px );
border: 3px solid #5265AD;/*本来は４px*/
}


/*メインタイトル*/
.main_visual .copy01{
top: 13px;
left: 1.0vw;
}


/*日本語Copy*/
.main_visual .copy02{
opacity: 0;
position: absolute;
z-index: 3;
left: 18px;
bottom: 18px;
margin: 0;
height: 60vh;
}

.main_visual .copy02 img{
height: 60vh !important;
width: auto;
}



/*矢印*/
.main_visual .copy03{
width: 10px;
bottom: 11px;
}



/*ロゴ*/
.main_visual .logo{
position: absolute;
z-index: 3;
bottom: 18px;
right: 20px;
width: 27vw;
}



p{
font-size: 14px;/*本来は15px*/
}

h2.midashi{
font-size: 18px;/*本来は20px*/
}

/*アイテム名*/
.item_price .item_name{
font-size: 13px;/*本来は15px*/
}
/*値段*/
.item_price .price_nmae{
font-size: 12px;/*本来は15px*/
}

.zeikomi{
font-size: 10px;/*本来は12px*/
}

}/* 375px以下*/
