@charset "utf-8";

#al12 a{
    text-decoration: none;
}

#al12 .fvBnr .fvText, #al12 .collabItem, #al12 .pickupItem p {
    font-family: 'Zen Kaku Gothic New', sans-serif;
}

#al12 .fvText, #al12 .price{
	font-size: 16px;
	font-family: 'Zen Kaku Gothic New', sans-serif;
}
	
#al12 .pcBnr {
    margin-bottom: 3rem;
    margin-left: 28%;
}

#al12 .fvCopy{
top: 25%;
    left: 15%;
}

#al12 .mainContents, #al12 .itemConer{
margin-top: 10%;
}

#al12 .specialCopy{
top:-2%;
left: 51%;
}

#al12 .collabPct{
top: 3%;
left: 7%;
}

#al12 .itemBtn{
background-color: #ed7fa5;
}

#al12 .coner, #al12 .pickupItem{
max-width: 750px;
}

#al12 .specBox li, #al12 .itemCopy{
max-width: 525px;
}

#al12 .coordinate-1-3 .specBox {
    position: absolute;
    bottom: -10px;
    right: 20px;
}

#al12 .coordinate-5-1 .specBox {
    position: absolute;
    bottom: 20px;
    right: 0px;
}

#al12 .coordinate-6-2 .specBox {
    position: absolute;
    bottom: -10px;
    right: -10px;
}


#al12 .pickupItem,#al12 .collabItem {
margin-bottom: 10%;
}

#al12 .pickupItem .itemName{
color: #ed7fa5;
}

#al12 .itemPrice > p {
margin-bottom: 0;
}

 
#al12 .pickupItem .itemPrice, #al12 .collabItem .itemPrice{
text-decoration: underline;
}

#al12 .pickupItem .itemPrice a:hover,#al12 .collabItem a:hover{
opacity: 0.75;
}

#al12 .specBox li {
    text-decoration: underline;
    margin: 0 auto 5px;
}

#al12 .saleprice{
color: #333;
}

#al12 .boxlink_sold .itemPrice{
	text-decoration: none;
}

#al12 .soldText, #al12 .category {
    font-family: "Noto Serif JP", serif!important;
}

#al12 .subTitle {
    font-family: 'GFS Didot', serif;
}

#al12 .category img {
    background-color: #f7f7f7;
}



/*------横幅が520px以下CSS（SP用記述記載）------*/
@media screen and (max-width: 520px) {

#al12 .fvBnr{
margin-bottom: 25%;
}

#al12 .fvCopy{
top:58%;
left: 0%;
}
	
#al12 .fvText{
	font-size: 14px!important;
}

 #al12 .pickupItem,#al12 .collabItem {
margin-bottom: 20%;
}

#al12 .specialCopy{
top:-2%;
left: 4%;
}

#al12 .collabPct{
top: 64%;
left: -1%;
}
	
#al12 .specBox {
 position: static!important;		
}


}
