@charset "utf-8";:root{--blue:#486075;--gray:#eae9e5;--Yellow:#ffef90;--borderGray:#aaa}#fathersday-men a{text-decoration:none}#fathersday-men .hover{transition:all .4s}#fathersday-men .fvBnr{min-width:1080px;margin-bottom:5rem}#fathersday-men .contentsInner,#fathersday-men .contentsInner h2,#fathersday-men .contentsInner h3,#fathersday-men .contentsInner h4{font-family:"Noto Sans JP",sans-serif!important}#fathersday-men .contentsInner nav{margin-bottom:5rem}#fathersday-men nav ul li{border-right:1px solid var(--borderGray)}#fathersday-men nav ul li:last-child{border-right:none}#fathersday-men nav ul li a{color:var(--blue)!important}#fathersday-men nav ul li::after{content:'';width:10px;height:10px;border-top:solid 2px var(--borderGray);border-right:solid 2px var(--borderGray);transform:rotate(135deg);position:absolute;left:48%;bottom:-35%}#fathersday-men .mainInner{margin-bottom:3rem;border-top:15px solid var(--blue);background:url('../img/250507/bg.webp?$staticlink$');background-position:center;background-size:100%;padding:7rem 0}#fathersday-men .giftInner{margin-bottom:7.5rem}#fathersday-men .mainItem,#fathersday-men .corner ul li{background:var(--gray);box-shadow:0 2.5rem 2.5rem -3rem hsl(200 0% 0% / 50%)}#fathersday-men .mainItem .mainItemInner,#fathersday-men .linkListInner{border:1px solid var(--borderGray)}#fathersday-men .mainItem h3{color:var(--blue)}#fathersday-men .mainItem h4::before,#fathersday-men .mainItem h4::after{content:"";height:1px;flex-grow:1;background-color:var(--borderGray)}#fathersday-men .mainItem h4:before{margin-right:1rem}#fathersday-men .mainItem h4:after{margin-left:1rem}#fathersday-men .mainItem .reviewInner li{padding:1rem 1rem 1rem 1.5rem}#fathersday-men .mainItem .yellowLine{background:linear-gradient(transparent 45%,var(--Yellow) 30%)}#fathersday-men .itemBtn{background:var(--blue);box-shadow:0 1rem .8rem -.8rem hsl(200 0% 0% / 30%)}#fathersday-men .itemBtn:hover,#fathersday-men .corner ul li:hover{box-shadow:1px 1px 1px rgb(0 0 0 / 0%)}#fathersday-men .itemBtn a::after{content:'';width:8px;height:8px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:40%;right:30px}#fathersday-men .itemname,#fathersday-men .price{font-size:18px}#fathersday-men .corner ul{column-gap:1.5rem;row-gap:1.5rem}#fathersday-men .corner ul li::after,#fathersday-men .mainInner .corner ul li.blueMark::after{position:absolute;content:'';bottom:15px;right:15px;width:0;height:0;border:none;border-left:solid 15px transparent;border-bottom:solid 15px var(--blue)}#fathersday-men #budget .corner ul li{box-shadow:0 .5rem 2.5rem -1rem hsl(200 0% 0% / 50%)}@media screen and (max-width:1080px){#fathersday-men .mainInner{background-size:1080px}}@media screen and (max-width:520px){#fathersday-men .fvBnr{min-width:100%;margin-bottom:2rem}#fathersday-men .contentsInner nav{margin-bottom:3rem}#fathersday-men .mainInner{padding:4rem 0;background-size:254%;border-top:11px solid var(--blue)}#fathersday-men .giftInner{margin-bottom:4.5rem}#fathersday-men .giftContents{width:96%}#fathersday-men .itemname,#fathersday-men .price{font-size:16px}#fathersday-men .corner ul{column-gap:.9rem;row-gap:.9rem}#fathersday-men .corner ul li{box-shadow:0 2.5rem 1.5rem -2.7rem hsl(200 0% 0% / 45%)}#fathersday-men #budget .corner ul li{box-shadow:0 1rem .5rem -.7rem hsl(200 0% 0% / 20%)}}