@charset "utf-8";
#premium-flowerseedlings{text-align:justify;}
h2.pf{text-decoration:none!important;background-color: transparent!important;}
.pf img{margin:0 auto;}
#premium-flowerseedlings1,#premium-flowerseedlings2{background: url(/special/premium-flowerseedlings/img/bg.png) repeat;padding:30px;margin-top:80px;position: relative;}
#premium-flowerseedlings1 h2,#premium-flowerseedlings2 h2{margin-top:-80px;}
#premium-flowerseedlings1 .list1{display:flex;background-color:#fff;margin-right:-30px;}
#premium-flowerseedlings1 .list1 p{font-size: 18px;padding:30px;align-self:center;line-height:1.65;}
#premium-flowerseedlings1 .list1 p br{display: block;content: "";margin: 15px 0;}
#premium-flowerseedlings1 .list1 img{width:300px;height:396px;align-self:center;}
#premium-flowerseedlings1 .listitl1{display: block;border-bottom:1px solid #cde;font-size:28px;margin-bottom:10px;}
#premium-flowerseedlings2 .list2{padding-top:30px;}
#premium-flowerseedlings2 .list2 li{display:flex;margin-top:-25px;}
#premium-flowerseedlings2 .list2 li:nth-child(odd) {flex-direction:row-reverse;}
#premium-flowerseedlings2 .list2 li .desc{align-self:center;text-align:center;background-color: #fff;padding: 20px;width:370px;font-size:18px;}
#premium-flowerseedlings2 .list2 li .rig{margin-right:-30px}
#premium-flowerseedlings2 .list2 li .lef{margin-left:-30px;}
#premium-flowerseedlings2 .list2 li span{display:block;}
#premium-flowerseedlings2 .list2 li .listitl1{font-weight: bold;font-size:28px;line-height: 1.2;}
#premium-flowerseedlings2 .list2 li .listitl2{font-size:larger;line-height:1.2;font-family:"游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-style:italic;margin:5px auto 15px;}
#premium-flowerseedlings .center{text-align:center;font-size:18px;}

@media screen and (min-width: 768px) {.pc{display:block;}.sp{display:none!important;}
#premium-flowerseedlings1::after{position: absolute;bottom:-30px;left:-30px;;content: url(/special/premium-flowerseedlings/img/deco1.png);}
#premium-flowerseedlings1::before{position: absolute;top:-30px;right:-20px;content: url(/special/premium-flowerseedlings/img/deco2.png);}
#premium-flowerseedlings1 .list1 p{width:570px;}
}

@media only screen and (max-width: 767px) {.pc{display:none!important;}.sp{display:block;}
#premium-flowerseedlings{margin:auto 10px;}
#premium-flowerseedlings1, #premium-flowerseedlings2 {padding: 10px;margin: 100px -10px auto;}
#premium-flowerseedlings1 h2,#premium-flowerseedlings2 h2{margin-top:-50px;}
#premium-flowerseedlings1 .list1{display:block;margin-right:0;}
#premium-flowerseedlings1 .list1 img {width:50%;height:50%;float:left;margin-right:10px;}
#premium-flowerseedlings1 .listitl1{font-size:24px;margin-bottom:10px;padding-bottom:5px;}
#premium-flowerseedlings1 .list1 p .listitl1 br{content: none!important;}
#premium-flowerseedlings1 .list1 p{padding:10px;}
#premium-flowerseedlings2 .list2{padding-top:10px;}
#premium-flowerseedlings2 .list2 li,#premium-flowerseedlings2 .list2 li:nth-child(odd){flex-direction:column-reverse;background-color:#fff;padding-top:10px;margin-bottom:40px;}
#premium-flowerseedlings2 .list2 li .rig{margin-right:0}#premium-flowerseedlings2 .list2 li .lef{margin-left:0;}
#premium-flowerseedlings2 .list2 li .desc{width:100%;margin:0;padding:5px 10px 15px;font-size:16px;}
#premium-flowerseedlings2 .list2 li .image{width:80%;margin:0 auto;}
#premium-flowerseedlings2 .list2 li .listitl1{font-size:24px;}
#premium-flowerseedlings2 .list2 li .listitl2{margin:5px auto 10px;}
#premium-flowerseedlings .center{font-size:16px;}
.block-event-page>h2.pf,#premium-flowerseedlings06{margin: 40px 15px 10px;}

}