#fairy .spOnly{display:none}#fairy .mainVisual{margin-bottom:1%;overflow:hidden}#fairy .mainVisual h2{float:left;background:url(/images/LALA_fairy02.jpg) 0 0/cover no-repeat;width:50%;height:0;margin-top:0;padding-top:45.43%;position:relative}#fairy .mainVisualTxt{text-align:center;width:100%;font-weight:400;line-height:1.8;position:absolute;top:63%}#fairy .mainVisual .topImage{float:right;text-indent:-9999px;background:url(/images/LALA_fairy01.jpg) 0 0/cover no-repeat;width:50%;height:0;padding-top:45.43%;position:relative}#fairy .mainVisual .topImage img{width:100%}#fairy .concept{float:none;text-align:center;color:#fff;background:url(/images/LALA_fairy03.jpg) 0 0/cover no-repeat;margin-bottom:1%;overflow:hidden;padding:5% 0!important}#fairy .leftContent{box-sizing:border-box;float:right;width:50%;padding-top:3%;padding-right:5%}#fairy .conceptConts{border:1px solid #fff;margin-bottom:8%;padding:5% 10%;font-size:.9rem;line-height:1.8}#fairy .conceptConts span{letter-spacing:2px;width:100%;margin-bottom:3%;font-size:1.2rem;line-height:1.5;display:block}#fairy #main .arrivalBox{width:68%;margin:0 auto;padding:100px 0 96px}#fairy #main .arrivalBox .infoBox{width:100%;margin:0 auto;position:relative}#fairy #main .arrivalBox .infoBox .prev{cursor:pointer;position:absolute;top:31%;left:-30px}#fairy #main .arrivalBox .infoBox .next{cursor:pointer;position:absolute;top:31%;right:-30px}#fairy #main .arrivalBox .infoBox .prev:hover,#fairy #main .arrivalBox .infoBox .next:hover{filter:alpha(opacity=70);opacity:.7}#fairy #main .arrivalBox h2{text-align:center;margin-bottom:41px}#fairy #main .arrivalBox .listUl{text-align:center;overflow:hidden}#fairy #main .arrivalBox .listUl li{box-sizing:border-box;width:24%;padding:0 0 5%;display:inline-block}#fairy #main .arrivalBox .listUl li img{width:80%;margin:3% auto}#fairy #main .arrivalBox .listUl li .title{color:#ef7a00;margin-bottom:7px;font-size:16px;display:block}#fairy #main .arrivalBox .listUl li .color01{color:#ed6c67}#fairy #main .arrivalBox .listUl li .color02{color:#daaa7e}#fairy #main .arrivalBox .listUl li .color03{color:#000}#fairy #main .arrivalBox .listUl li .color04{color:#de0017}#fairy #main .arrivalBox .listUl li .color05{color:#a9caf2}#fairy #main .arrivalBox .listUl li .color06{color:#7d782e}#fairy .arrivalBox h3{text-align:center;margin-bottom:6%}#fairy .infoBox li a{display:block}#fairy #main .infoBox .listUl a:hover img{filter:alpha(opacity=70);opacity:.7}@media (max-width:767px){#fairy .pcOnly{display:none}#fairy .spOnly{display:block}#fairy .mainVisual h2{float:none;width:100%;padding-top:81.43%}#fairy .mainVisualTxt{font-size:.7rem}#fairy .mainVisual .topImage{width:100%;padding-top:100%}#fairy .leftContent{padding:5%}#fairy #main .arrivalBox{width:85%;padding:8.5% 0}#fairy #main .arrivalBox h2{margin-bottom:12px}#fairy #main .arrivalBox h2 img{width:70px;margin:0 auto}#fairy #main .arrivalBox .listUl li{width:46%;padding:0 5px}#fairy #main .arrivalBox .listUl li img{margin-bottom:6px}#fairy #main .arrivalBox .listUl li span{font-size:10px;line-height:1.3;display:inline-block}#fairy #main .arrivalBox .listUl li .title{margin-bottom:4px;font-size:12px;line-height:1.3}#fairy #main .arrivalBox .infoBox .prev{left:-15px}#fairy #main .arrivalBox .infoBox .prev img{width:10px}#fairy #main .arrivalBox .infoBox .next{right:-15px}#fairy #main .arrivalBox .infoBox .next img{width:10px}#fairy #main .arrivalBox .infoBox .prev:hover,#fairy #main .arrivalBox .infoBox .next:hover{filter:alpha(opacity=100);opacity:1}#fairy #main .arrivalBox h3 img,#fairy .leftContent{width:100%}#fairy #main .arrivalBox h3 img{width:57%}#fairy #main .arrivalBox .listUl li .moreBtn{width:80%;margin:0 auto;display:block}}@media (max-width:420px){#fairy .mainVisualTxt{font-size:11px;line-height:1.5;top:70%}#fairy .conceptConts{font-size:12px}#fairy .conceptConts span{font-size:1rem}}
