@charset "UTF-8";.lp_header{height:50px;display:flex;justify-content:space-between}#luckydog1{position:relative;width:100%;line-height:1.6;overflow:hidden}@media screen and (min-width:769px){#luckydog1{position:relative;width:100%}}html{font-size:62.5%}#luckydog1 .lp-sec{position:relative;width:100%}#luckydog1 a:hover{opacity:.8}#luckydog1 img{width:100%;display:block;vertical-align:bottom}#luckydog1 .btn{display:block;width:100%;height:9vw;line-height:9vw;margin:0 auto;text-align:center;color:#fff;background:#f80;font-size:3.2vw;z-index:10;border-radius:.6vw}@media screen and (min-width:769px){#luckydog1 .btn{font-size:1.6rem;height:50px;line-height:50px;border-radius:3px}}#luckydog1 .btn:hover{background:#ff6a00;opacity:1}#luckydog1 .btn.disable,#luckydog1 .btn.uncomplete{background:linear-gradient(180deg,#555,#666);color:#ddd;box-shadow:none;pointer-events:none}#luckydog1 .btn.lp_btn_cart{margin:0 auto}@media screen and (min-width:769px){#luckydog1 .btn.lp_btn_cart{width:80%;max-width:240px;max-height:50px;line-height:50px}}#luckydog1 .btn.cart_in{background:linear-gradient(0deg,#ffb300,#f90)}#luckydog1 .btn.purchased{background:linear-gradient(180deg,#fff,#ddd);color:#999;box-shadow:none;pointer-events:none}#luckydog1 .btn.lp_btn_privilege{height:10vw;line-height:10vw;border-radius:1vw;margin:3vw auto 0;box-shadow:0 3px #8e5000}@media screen and (min-width:769px){#luckydog1 .btn.lp_btn_privilege{max-width:420px;max-height:70px;line-height:70px;border-radius:5px;margin:20px auto 0}}#luckydog1 .btn.anker{background:transparent;border:2px solid #fff;color:#fff}#luckydog1 .btn.anker:after{content:"▼";margin-left:.3vw}#luckydog1 .btn.anker:hover{background:#00000080}#luckydog1 .btn.voice{position:relative;display:block;background:#fff;border-radius:50%;width:7vw;max-width:60px;padding-top:7vw;height:0;overflow:hidden;line-height:200%;margin:0 2vw 0 0}@media screen and (min-width:415px){#luckydog1 .btn.voice{margin:0 10px 0 0}}@media screen and (min-width:769px){#luckydog1 .btn.voice{padding-top:60px}}#luckydog1 .btn.voice:last-of-type{margin:0}#luckydog1 .btn.voice:before{content:"";color:#222;font-family:"Font Awesome 5 Pro";font-size:4vw;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}@media screen and (min-width:415px){#luckydog1 .btn.voice:before{font-size:1.5rem}}@media screen and (min-width:769px){#luckydog1 .btn.voice:before{font-size:2.5rem}}#luckydog1 .btn.voice:hover:before{opacity:.8}#luckydog1 .btn.voice.active:before{content:"";font-size:4vw;transform:translate(-50%,-50%)}@media screen and (min-width:415px){#luckydog1 .btn.voice.active:before{font-size:1.8rem}}@media screen and (min-width:769px){#luckydog1 .btn.voice.active:before{font-size:3rem}}#luckydog1 .type-work .btn{width:84vw;max-width:450px;font-size:4vw;height:13vw;max-height:100px;line-height:13vw}@media screen and (min-width:769px){#luckydog1 .type-work .btn{font-size:3rem;line-height:100px}}#luckydog1 .type-hero{overflow:hidden;background:#fbeace url(https://www.dlsite.com/modpub/images/promo/luckydog1/sp_bg_fv.jpg) no-repeat;background-size:contain;padding-bottom:10vw}@media screen and (min-width:769px){#luckydog1 .type-hero{background:#fbeace url(https://www.dlsite.com/modpub/images/promo/luckydog1/pc_bg_fv.jpg) no-repeat center 0;background-size:1920px;min-height:920px;padding-bottom:0}}#luckydog1 .type-hero:before{position:absolute;content:"";display:block;background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/sp_chara_fv.png) no-repeat;background-size:cover;width:100vw;max-width:784px;height:136vw;max-height:1023px;z-index:0;top:-6vw}@media screen and (min-width:769px){#luckydog1 .type-hero:before{background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/pc_chara_fv.png) no-repeat;background-size:contain;top:-20px;left:50%;margin-left:-80px}}#luckydog1 .type-hero .wrap-headline{display:flex;flex-direction:column}#luckydog1 .type-hero .wrap-headline .fx-item-01{order:2}#luckydog1 .type-hero .wrap-headline .fx-item-02{order:1}#luckydog1 .type-hero h1{position:relative;width:50vw;max-width:390px;margin:5vw 5vw 0 auto;margin-left:auto;margin-top:3vw;margin-right:5vw}@media screen and (min-width:769px){#luckydog1 .type-hero h1{margin-top:5px;left:50%;margin-left:-440px}}#luckydog1 .type-hero h2{position:relative;background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/sp_catch.png) no-repeat 0 0;background-size:contain;width:28vw;padding-top:64vw;height:0;top:0;z-index:10;overflow:hidden;margin-left:auto;margin-top:3vw;margin-right:6vw}@media screen and (min-width:769px){#luckydog1 .type-hero h2{width:605px;padding-top:249px;background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/pc_catch.png) no-repeat 0 0;background-size:contain;top:0;left:50%;margin:40px 0 0 -540px}}#luckydog1 .type-hero .wrap-present{position:relative;background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/pt_bg_board.jpg);width:88vw;margin:5vw auto 0;border-radius:.8vw;padding:5vw}@media screen and (min-width:769px){#luckydog1 .type-hero .wrap-present{max-width:420px;border-radius:3px;left:50%;margin:22px 0 0 -480px;padding:20px}}#luckydog1 .type-hero .wrap-present h3{width:64vw;max-width:497px;margin:0 auto}@media screen and (min-width:769px){#luckydog1 .type-hero .wrap-present h3{width:300px}}#luckydog1 .type-hero .wrap-present dl{display:flex;justify-content:space-around;align-items:center;width:90%;margin:5vw auto}@media screen and (min-width:769px){#luckydog1 .type-hero .wrap-present dl{margin:30px auto}}#luckydog1 .type-hero .wrap-present dl dt{width:40%}#luckydog1 .type-hero .wrap-present dl dt img{transform:rotate(7deg)}#luckydog1 .type-hero .wrap-present dl dd{width:40%;text-align:center;color:#fff}#luckydog1 .type-hero .wrap-present ul{width:100%;display:flex;justify-content:space-around}#luckydog1 .type-hero .wrap-present ul li{width:47%}#luckydog1 .type-hero .wrap-present ul li a{width:100%}#luckydog1 .type-hero .wrap-coolb{background:#000685cc url(https://www.dlsite.com/modpub/images/promo/luckydog1/pt_dia.png) repeat 0 0;background-size:8%;margin:5vw 0;padding:5vw 0}@media screen and (min-width:769px){#luckydog1 .type-hero .wrap-coolb{position:absolute;background-size:15%;width:350px;height:350px;border-radius:50%;padding:40px 0 0;margin:0;z-index:10;right:-40px;bottom:-20px}}@media screen and (min-width:1400px){#luckydog1 .type-hero .wrap-coolb{right:auto;left:50%;margin-left:400px}}#luckydog1 .type-hero .wrap-coolb:before{content:"";display:block;position:absolute;background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/sp_kira.png) no-repeat 0 0;background-size:contain;width:84vw;height:42vw;left:0;right:0;margin:0 auto;pointer-events:none}@media screen and (min-width:769px){#luckydog1 .type-hero .wrap-coolb:before{background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/pc_kira.png) no-repeat 0 0;background-size:contain;width:218px;height:235px}}#luckydog1 .type-hero .wrap-coolb dl{display:flex;justify-content:space-around;align-items:center;width:90%;padding:5vw 0;margin:0 auto;z-index:10}@media screen and (min-width:769px){#luckydog1 .type-hero .wrap-coolb dl{flex-direction:column;padding:0}}#luckydog1 .type-hero .wrap-coolb dl dt{width:30%}@media screen and (min-width:769px){#luckydog1 .type-hero .wrap-coolb dl dt{height:120px}}#luckydog1 .type-hero .wrap-coolb dl div{width:50%;text-align:center;color:#fff}@media screen and (min-width:769px){#luckydog1 .type-hero .wrap-coolb dl div{margin-top:10px}}#luckydog1 .type-hero .wrap-coolb dl div dd{font-size:1.2rem}@media screen and (min-width:415px){#luckydog1 .type-hero .wrap-coolb dl div dd{font-size:2rem}}@media screen and (min-width:769px){#luckydog1 .type-hero .wrap-coolb dl div dd{font-size:1.6rem}}#luckydog1 .type-hero .wrap-coolb dl div a{margin-top:3vw}@media screen and (min-width:769px){#luckydog1 .type-hero .wrap-coolb dl div a{margin-top:10px}}@keyframes prFadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}#luckydog1 .type-intro .type-intro-inner{background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/pt_bg_board.jpg) repeat 0 0;background-size:280px 280px;padding:10vw 0}@media screen and (min-width:769px){#luckydog1 .type-intro .type-intro-inner{padding:80px 0}}#luckydog1 .type-intro .type-intro-inner>*{padding-top:7vw}@media screen and (min-width:769px){#luckydog1 .type-intro .type-intro-inner>*{padding-top:70px}}#luckydog1 .type-intro .type-intro-inner:first-of-type{padding-top:0}#luckydog1 .type-intro .type-intro-inner h2 img{width:auto;height:10vw;max-height:72px;margin:0 auto}#luckydog1 .type-intro .type-intro-inner .wrap-movie{position:relative;width:90%;max-width:800px;height:60vw;max-height:500px;margin:0 auto}#luckydog1 .type-intro .type-intro-inner .wrap-movie iframe{width:100%;height:100%}#luckydog1 .type-intro .type-intro-inner .wrap-story{width:90%;max-width:780px;margin:0 auto}#luckydog1 .type-intro .type-intro-inner .wrap-story p{margin-top:3vw;color:#ddd;font-size:1.2rem}@media screen and (min-width:415px){#luckydog1 .type-intro .type-intro-inner .wrap-story p{margin-top:.8em;font-size:2rem}}#luckydog1 .type-intro .type-intro-inner .wrap-story p:first-of-type{margin-top:0}#luckydog1 .type-intro .type-intro-inner .wrap-story img{width:84vw;max-width:600px;margin:0 auto;margin-top:5vw}@media screen and (min-width:1025px){#luckydog1 .type-intro .type-intro-inner .wrap-story img{left:50%;margin-left:480px;margin-top:-140px;z-index:0}}#luckydog1 .type-chara{padding-top:10vw}@media screen and (min-width:769px){#luckydog1 .type-chara{padding-top:50px}}#luckydog1 .type-chara>*{padding-top:7vw}#luckydog1 .type-chara>*:first-of-type{padding-top:0}#luckydog1 .type-chara:before{content:"";display:block;position:absolute;background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/pt_bg_chara_01.png) no-repeat 0 0;background-size:240%;width:100%;height:40vw;left:0;right:0;margin:-10vw auto 0;z-index:0}@media screen and (min-width:769px){#luckydog1 .type-chara:before{margin:-50px auto 0;background-size:1920px}}#luckydog1 .type-chara h2{position:relative}#luckydog1 .type-chara h2 img{width:auto;height:24vw;max-height:191px;margin:0 auto}#luckydog1 .type-chara .wrap-chara-slide{position:relative;background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/pt_bg_chara_02.png) repeat-y 30% 0;background-size:250%;margin-top:40vw;padding-top:7vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide{background-size:contain;margin-top:160px;padding-top:70px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide>dt{position:absolute;z-index:0;width:60vw;max-width:480px;top:0;left:-15vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide>dt{left:50%;margin-left:-530px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-02>dt{width:47vw;max-width:405px;top:0;left:-4vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-02>dt{left:50%;margin-left:-430px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-03>dt{width:57vw;max-width:450px;top:0;left:-12vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-03>dt{left:50%;margin-left:-450px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-04>dt{width:44vw;max-width:380px;top:0;left:-1vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-04>dt{left:50%;margin-left:-380px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-05>dt{width:60vw;max-width:536px;top:0;left:-6vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-05>dt{left:50%;margin-left:-450px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-06>dt{width:60vw;max-width:450px;top:0;left:-8vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-06>dt{left:50%;margin-left:-450px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-07>dt{width:70vw;max-width:500px;top:0;left:-4vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide.slide-chara-07>dt{left:50%;margin-left:-450px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide dd .profile-board{position:relative;background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/pt_bg_board.jpg) repeat 0 0;width:62vw;max-width:550px;z-index:10;margin-left:auto;margin-right:3vw;padding:4vw;border-radius:1vw;min-height:120vw;margin-bottom:5vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide dd .profile-board{left:50%;margin:0 0 50px -30px;border-radius:5px;padding:40px;min-height:650px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide dd .profile-board dt img{width:auto;max-width:100%;max-height:10vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide dd .profile-board dt img{max-height:82px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide dd .profile-board .wrap-voice{position:relative;display:flex;justify-content:flex-end;padding-bottom:3vw;margin-top:3vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide dd .profile-board .wrap-voice{padding-bottom:30px;margin-top:30px}}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide dd .profile-board .wrap-voice:after{content:"";display:block;position:absolute;background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/title_bord_02.png) no-repeat 0 0;background-size:contain;width:100%;max-width:464px;height:8vw;max-height:70px;z-index:0;bottom:0;left:0}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide dd .profile-board .wrap-text{margin-top:3vw}#luckydog1 .type-chara .wrap-chara-slide .wrap-slide dd .profile-board .wrap-text p{margin-top:.3rem;font-size:1.1rem;color:#ddd}@media screen and (min-width:415px){#luckydog1 .type-chara .wrap-chara-slide .wrap-slide dd .profile-board .wrap-text p{font-size:1.6rem}}#luckydog1 .type-chara .wrap-pagenation{position:absolute;top:-35vw;width:100%}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-pagenation{top:-130px}}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination{position:relative;display:flex;justify-content:center;flex-wrap:wrap;width:70vw;max-width:500px;margin:0 auto}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-pagenation .swiper-pagination{max-width:700px}}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span{width:15vw;max-width:90px;height:15vw;max-height:90px;border-radius:50%;overflow:hidden;margin:0 2vw 0 0;background:#222 url(https://www.dlsite.com/modpub/images/promo/luckydog1/chara_01.png) no-repeat 60% 3%;background-size:280%;opacity:1}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span{margin:0 10px 0 0}}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(4){margin:0}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(4){margin:inherit}}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(7){margin:0}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(7){margin:inherit}}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(n+5){margin-top:2vw}@media screen and (min-width:769px){#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(n+5){margin:inherit}}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(2){background:#222 url(https://www.dlsite.com/modpub/images/promo/luckydog1/chara_02.png) no-repeat 50% 0%;background-size:180%}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(3){background:#222 url(https://www.dlsite.com/modpub/images/promo/luckydog1/chara_03.png) no-repeat 55% 0%;background-size:230%}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(4){background:#222 url(https://www.dlsite.com/modpub/images/promo/luckydog1/chara_04.png) no-repeat 40% 0%;background-size:180%}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(5){background:#222 url(https://www.dlsite.com/modpub/images/promo/luckydog1/chara_05.png) no-repeat 35% 1%;background-size:250%}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(6){background:#222 url(https://www.dlsite.com/modpub/images/promo/luckydog1/chara_06.png) no-repeat 40% 1%;background-size:230%}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:nth-of-type(7){background:#222 url(https://www.dlsite.com/modpub/images/promo/luckydog1/chara_07.png) no-repeat 30% 0%;background-size:230%}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span:hover{background-color:#ff6010}#luckydog1 .type-chara .wrap-pagenation .swiper-pagination span.swiper-pagination-bullet-active{opacity:1;background-color:#ff6010}#luckydog1 .type-chara .swiper-button-prev,#luckydog1 .type-chara .swiper-button-next{color:#ff8923}#luckydog1 .type-chara .swiper-button-prev{left:2vw;animation:allow_left_pop 3s ease 0s infinite}@media screen and (min-width:769px){#luckydog1 .type-chara .swiper-button-prev{left:50%;margin-left:-480px}}#luckydog1 .type-chara .swiper-button-next{right:2vw;animation:allow_right_pop 3s ease 0s infinite}@media screen and (min-width:769px){#luckydog1 .type-chara .swiper-button-next{left:50%;margin-left:480px}}@keyframes allow_left_pop{0%{transform:translateZ(0)}2%{transform:translate3d(-5px,0,0)}4%{transform:translateZ(0)}6%{transform:translate3d(-5px,0,0)}8%{transform:translateZ(0)}10%{transform:translate3d(-5px,0,0)}12%,to{transform:translateZ(0)}}@keyframes allow_right_pop{0%{transform:translateZ(0)}2%{transform:translate3d(5px,0,0)}4%{transform:translateZ(0)}6%{transform:translate3d(5px,0,0)}8%{transform:translateZ(0)}10%{transform:translate3d(5px,0,0)}12%,to{transform:translateZ(0)}}#luckydog1 .bg-wall{position:relative;background:url(https://www.dlsite.com/modpub/images/promo/luckydog1/pt_bg_wall.jpg) repeat-y 30% 0;background-size:250%;z-index:10}@media screen and (min-width:769px){#luckydog1 .bg-wall{background-position:0 0;background-size:contain}}#luckydog1 .type-work,#luckydog1 .type-present,#luckydog1 .type-pastwork{padding:10vw 0 0}@media screen and (min-width:769px){#luckydog1 .type-work,#luckydog1 .type-present,#luckydog1 .type-pastwork{padding:80px 0 0}}#luckydog1 .type-work>*,#luckydog1 .type-present>*,#luckydog1 .type-pastwork>*{padding-top:7vw}@media screen and (min-width:769px){#luckydog1 .type-work>*,#luckydog1 .type-present>*,#luckydog1 .type-pastwork>*{padding-top:50px}}#luckydog1 .type-work>*::first-of-type,#luckydog1 .type-present>*::first-of-type,#luckydog1 .type-pastwork>*::first-of-type{padding:0}#luckydog1 .type-work h2 img,#luckydog1 .type-present h2 img,#luckydog1 .type-pastwork h2 img{width:auto;height:24vw;max-height:191px;margin:0 auto}@media screen and (min-width:769px){#luckydog1 .warp-work{width:1000px;margin:0 auto;display:flex;justify-content:center;align-items:flex-start}}#luckydog1 .warp-work img{width:58vw;max-width:380px;margin:0 auto}#luckydog1 .warp-work dl{width:84vw;max-width:560px;background:#00000080;margin:7vw auto 0;border-radius:1vw;padding:3vw 5vw;display:flex;flex-wrap:wrap;align-items:flex-start}@media screen and (min-width:769px){#luckydog1 .warp-work dl{margin:0;border-radius:10px;padding:70px 20px}}#luckydog1 .warp-work dl>*{margin:.5rem auto}@media screen and (min-width:769px){#luckydog1 .warp-work dl>*{margin:1rem auto}}#luckydog1 .warp-work dl dt{width:30%;color:#fff;font-weight:700;text-align:center}@media screen and (min-width:415px){#luckydog1 .warp-work dl dt{font-size:2rem}}#luckydog1 .warp-work dl dd{width:70%;color:#fff}@media screen and (min-width:415px){#luckydog1 .warp-work dl dd{font-size:2rem}}#luckydog1 .warp-work dl dd.actor span:after{content:"/";margin:0 .3em}#luckydog1 .warp-work dl dd.actor span:last-of-type:after{content:""}@media screen and (min-width:769px){#luckydog1 .warp-work dl dd.actor span:nth-of-type(2):after,#luckydog1 .warp-work dl dd.actor span:nth-of-type(5):after{content:""}}#luckydog1 .warp-work dl dd.actor br{display:none}@media screen and (min-width:769px){#luckydog1 .warp-work dl dd.actor br{display:block}}#luckydog1 .type-present h3{width:80%;margin:0 auto;color:#fff;font-size:1.5rem;text-align:center;text-shadow:0 0 4px rgba(0,0,0,.3),0 0 4px rgba(0,0,0,.4)}@media screen and (min-width:415px){#luckydog1 .type-present h3{font-size:3rem}}#luckydog1 .type-present ul{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (min-width:769px){#luckydog1 .type-present ul{width:1040px;margin:0 auto}}#luckydog1 .type-present ul li{width:28vw;max-width:250px;margin-right:2vw}#luckydog1 .type-present ul li:nth-of-type(n+4){margin-top:2vw}#luckydog1 .type-present ul li:nth-of-type(3n){margin-right:0}@media screen and (min-width:769px){#luckydog1 .type-present ul li{margin-right:10px}#luckydog1 .type-present ul li:nth-of-type(n+4){margin-top:inherit}#luckydog1 .type-present ul li:nth-of-type(n+5){margin-top:10px}#luckydog1 .type-present ul li:nth-of-type(3n){margin-right:10px}#luckydog1 .type-present ul li:nth-of-type(4n){margin-right:0}}#luckydog1 .type-present ul li a{position:relative;display:block;cursor:pointer}#luckydog1 .type-present ul li a:before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 0 6vw 6vw;border-color:transparent transparent #ff6010 transparent;right:0;bottom:0}@media screen and (min-width:769px){#luckydog1 .type-present ul li a:before{border-width:0 0 45px 45px}}#luckydog1 .type-present ul li a:after{position:absolute;content:"";color:#fff;font-family:"Font Awesome 5 Pro";font-size:2.5vw;font-weight:600;bottom:-.2vw;right:.5vw}@media screen and (min-width:769px){#luckydog1 .type-present ul li a:after{font-size:1.8rem;bottom:-2px;right:5px}}#luckydog1 .type-present .notice{width:80%;font-size:2.8vw;left:0;right:0;margin:3vw auto 0;text-align:center;z-index:10}@media screen and (min-width:415px){#luckydog1 .type-present .notice{font-size:2rem}}@media screen and (min-width:769px){#luckydog1 .type-present .notice{margin:10px auto 0}}#luckydog1 .type-present .notice p{color:#fff;margin-top:1vw;text-shadow:0 0 4px rgba(0,0,0,.3),0 0 4px rgba(0,0,0,.4)}#luckydog1 .type-present .notice p:before{content:"※";margin-right:.3em}@media screen and (min-width:769px){#luckydog1 .type-present .notice p{margin-top:5px}}#luckydog1 .type-present .notice p a{color:#ff0}#luckydog1 .attention{color:#fff;width:80%;text-align:left;padding:7vw 0 20vw;font-size:3vw;margin:0 auto;text-shadow:0 0 4px rgba(0,0,0,.3),0 0 4px rgba(0,0,0,.4)}@media screen and (min-width:415px){#luckydog1 .attention{font-size:1.6rem}}@media screen and (min-width:769px){#luckydog1 .attention{width:1000px;text-align:center;padding:50px 0 150px}}.pr_workList{width:100%}.pr_workList .workList-text-wrap{width:95%;margin:5% auto}.pr_workList .workList-text-wrap>*{margin-top:.6rem}.pr_workList .workList-text-wrap>*:first-child{margin-top:0}.pr_workList .workList-name{line-height:1.6;max-height:3em;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis}.pr_workList .workList-name:before,.pr_workList .workList-name:after{content:"";line-height:1;position:absolute;right:0;top:2em;-ms-wrap-flow:start}.pr_workList .workList-name:after{background:currentColor;color:#fff;top:auto}@supports (-webkit-line-clamp: 2){.pr_workList .workList-name{display:-webkit-box;-webkit-line-clamp:2}.pr_workList .workList-name:before,.pr_workList .workList-name:after{content:normal}}.pr_workList .workList-name:before,.pr_workList .workList-name:after{content:"";position:absolute;right:0;bottom:0;display:inline-block;width:1em}.pr_workList .workList-name:after{content:"";position:relative;right:-1em;float:right;width:1em;height:100%;background-color:inherit}.pr_workList .workList-name{color:#222;font-size:100%;font-size:1em;font-weight:700}.pr_workList .price-wrap{display:flex;align-items:flex-end}.pr_workList .price-wrap p{margin:0 .5em}.pr_workList .workList-price{font-size:1em}.pr_workList .workList-price>ul{display:flex;align-items:flex-end}.pr_workList .workList-price>ul>li:nth-of-type(3n-1){margin-left:2%}.pr_workList .workList-price span{color:#c00;font-weight:700;font-size:1.2em;margin-left:.3rem}.pr_workList .workList-price span i{font-size:.9em;font-weight:700;font-style:normal;margin-left:.3rem}.pr_workList .workList-price .listPrice.sale span{color:#333;font-weight:400;font-size:1em;margin-left:.3rem;text-decoration:line-through}.pr_workList .workList-point span{color:#093;font-weight:700}.pr_workList .workList-point span i{font-size:.9em;font-weight:700;font-style:normal;margin-left:.3rem}.pr_workList .workList-btn{text-align:center;margin-top:auto}.pr_workList .workList-btn a{display:inline-flex;justify-content:center;align-items:center;position:relative;width:85%;margin:0 auto;padding:.5em;font-size:3.2vw;border:solid 2px #e9edf4;box-shadow:0 0 0 1px #fff3 inset;box-shadow:0 0 0 1px #ff9926 inset;box-sizing:content-box;outline:none;cursor:pointer;background:linear-gradient(to bottom,#ffdb66,#ffc735);border-radius:5px;color:#444;text-align:center;text-decoration:none;text-indent:0}.pr_workList .workList-btn a:hover{background:linear-gradient(to bottom,#ffba3c,#ffd54e)}.pr_workList .workList-btn a.cart_in{border:1px solid #ecd3a9;background:#ffeec5;color:#988369;box-shadow:0 0 0 1px #fff3 inset}.pr_workList .workList-btn a.purchased{border:1px solid #999;background:#bbb;color:#eee;box-shadow:none;pointer-events:none}@media screen and (min-width:768px){.pr_workList .workList-btn{text-align:right}.pr_workList .workList-btn a{max-width:204px;font-size:1.2em;padding:7px;margin:0}}.pr_workList .workList-thumb a{display:block;position:relative;text-align:center;background:#000;min-height:35vw;display:flex;align-items:center}.pr_workList .workList-thumb a:hover{opacity:.8}.pr_workList.type-tile{width:100%}.pr_workList.type-tile>ul{display:flex;flex-wrap:wrap;justify-content:space-between;width:95%;margin:0 auto}.pr_workList.type-tile>ul>li{width:49%;margin:0 0 2%;border-radius:5px;overflow:hidden;box-sizing:border-box;background:#fff}#luckydog1 .pr_workList.type-tile ul>li img{width:auto;max-width:100%;max-height:35vw;margin:0 auto}.pr_workList.type-tile .workList-text-wrap{display:flex;flex-direction:column;height:170px}@media screen and (max-width:400px){.pr_workList.type-tile .workList-text-wrap{height:150px}}.pr_workList.type-tile .workList-price>ul{flex-direction:column;align-items:flex-start}.pr_workList.type-tile .workList-price>ul li{margin:3% 0 0}.pr_workList.type-tile .workList-price>ul li:first-child{margin:0}@media screen and (min-width:768px){.pr_workList.type-tile>ul{justify-content:flex-start;width:auto}.pr_workList.type-tile>ul>li{max-width:240px;margin:0 0 15px 10px}.pr_workList.type-tile.raw4{max-width:1010px;width:100%;margin:0 auto}.pr_workList.type-tile.raw3{width:760px;margin:0 auto}.pr_workList.type-tile .workList-text-wrap{height:170px}.pr_workList.type-tile>ul>li{margin:0 0 15px 10px}.pr_workList .workList-thumb a{min-height:180px}#luckydog1 .pr_workList.type-tile>ul>li .workList-thumb img{max-width:240px;max-height:180px}}
