﻿*,*::before,*::after{box-sizing:border-box}body{background-color:#fffcf4}.wrapper{width:100vw;margin:0 0 80px;padding-top:0}@media(max-width: 768px){.wrapper{padding-top:0;width:initial;margin:initial}}.container{width:100%;max-width:none;padding-left:0;padding-right:0}@media(max-width: 768px){.container{width:initial;max-width:initial;padding-left:15px;padding-right:15px}}#beautifulPants{max-width:1920px;margin:0 auto;color:#3d1e00;background-color:#fffcf4;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"MS PGothic",sans-serif;font-size:18px;text-align:center;line-height:1.7;overflow-x:hidden}@media(max-width: 768px){#beautifulPants{max-width:768px;width:100%;margin:0 auto;font-size:3.6vw;overflow-x:hidden;width:calc(100% + 30px);margin-left:-15px}}#beautifulPants img{width:100%;height:100%;object-fit:contain;vertical-align:bottom}#beautifulPants .sp{display:none}@media(max-width: 768px){#beautifulPants .sp{display:block}}#beautifulPants .pc{display:block}@media(max-width: 768px){#beautifulPants .pc{display:none}}#beautifulPants a{text-decoration:none}#beautifulPants ul{list-style:none;padding-left:0}#beautifulPants button{outline:none}#beautifulPants .top_area{max-width:1200px;width:100%;margin:0 auto;padding:0 40px}@media(max-width: 768px){#beautifulPants .top_area{padding:0 15px}}#beautifulPants .top_area .kv{margin-bottom:40px}@media(max-width: 768px){#beautifulPants .top_area .kv{margin-bottom:5%}}#beautifulPants .top_area h1{font-size:32px;line-height:1.3;margin-bottom:20px}#beautifulPants .top_area h1 span{font-size:20px}#beautifulPants .top_area h1 sup{font-size:60%}@media(max-width: 768px){#beautifulPants .top_area h1{font-size:7vw}#beautifulPants .top_area h1 span{font-size:4.5vw;margin-bottom:3%}#beautifulPants .top_area h1 sup{font-size:75%}}#beautifulPants .top_area p{font-size:16px;line-height:2.4}@media(max-width: 768px){#beautifulPants .top_area p{font-size:3.4vw;line-height:2}}#beautifulPants .link_area{max-width:1200px;width:100%;margin:80px auto;padding:0 40px}@media(max-width: 768px){#beautifulPants .link_area{margin:10% auto;padding:0 15px}}#beautifulPants .link_area ul{display:flex;justify-content:space-between}@media(max-width: 768px){#beautifulPants .link_area ul{display:block}}#beautifulPants .link_area ul li{width:48%;height:260px;position:relative}@media(max-width: 768px){#beautifulPants .link_area ul li{width:100%;height:50vw;margin-bottom:5%}}#beautifulPants .link_area ul li:nth-of-type(2) a{background-color:rgba(161,100,76,.7)}#beautifulPants .link_area ul li:nth-of-type(2) a::before{background:url(../_img/250801/link02.webp) no-repeat center center;background-size:contain}#beautifulPants .link_area ul li:nth-of-type(2) a::after{background:url(../_img/250801/wide_color.webp) no-repeat center center;background-size:contain}@media(max-width: 768px){#beautifulPants .link_area ul li:nth-of-type(2) a .link_wrap .name{height:3vw;margin-bottom:15%}}#beautifulPants .link_area ul li:nth-of-type(2) a .link_wrap p{color:#fffcf4}#beautifulPants .link_area ul li a{display:block;width:100%;height:100%;border:solid 1px #3d1e00;border-radius:10px;display:flex;justify-content:center;align-items:center;position:relative;background-color:rgba(255,252,244,.75);transition:.3s}#beautifulPants .link_area ul li a:hover img{opacity:1}#beautifulPants .link_area ul li a:hover .link_wrap .arrow{bottom:7px}#beautifulPants .link_area ul li a::before{content:"";display:block;background:url(../_img/250801/link01.webp) no-repeat center center;background-size:contain;width:23%;height:auto;aspect-ratio:1/2;position:absolute;top:0;left:30px}@media(max-width: 768px){#beautifulPants .link_area ul li a::before{left:10px;width:25%}}#beautifulPants .link_area ul li a::after{content:"";display:block;background:url(../_img/250801/tapered_color.webp) no-repeat center center;background-size:contain;width:50%;height:auto;aspect-ratio:1.2/1;position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:.4}#beautifulPants .link_area ul li a .link_wrap{z-index:1}#beautifulPants .link_area ul li a .link_wrap .name{height:16px}@media(max-width: 768px){#beautifulPants .link_area ul li a .link_wrap .name{height:3.5vw;margin:0 auto 7%}}#beautifulPants .link_area ul li a .link_wrap p{font-weight:bold;font-size:24px;margin:5px auto;color:#3d1e00}@media(max-width: 768px){#beautifulPants .link_area ul li a .link_wrap p{font-size:5vw;margin:2% auto 0}}#beautifulPants .link_area ul li a .link_wrap .arrow{width:34px;height:auto;aspect-ratio:1;position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}@media(max-width: 768px){#beautifulPants .link_area ul li a .link_wrap .arrow{width:5%;bottom:0}}#beautifulPants .product_area{padding-top:40px;margin:120px auto 60px}@media(max-width: 768px){#beautifulPants .product_area{margin:10% auto}}#beautifulPants .product_area .product_wrap{max-width:1200px;width:100%;margin:0 auto;padding:0 40px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap{padding:0 20px}}#beautifulPants .product_area .product_wrap .ttl{border-bottom:solid 1px #3d1e00;padding-bottom:30px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .ttl{padding-bottom:20px}}#beautifulPants .product_area .product_wrap .ttl figure{height:24px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .ttl figure{height:5vw}}#beautifulPants .product_area .product_wrap .ttl h2{font-size:32px;line-height:1;margin:24px auto 0}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .ttl h2{font-size:6vw;margin:2% auto 0}}#beautifulPants .product_area .product_wrap .detail_area{display:flex;justify-content:space-between;align-items:center;margin:80px auto}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .detail_area{display:block;margin:10% auto}}#beautifulPants .product_area .product_wrap .detail_area figure{width:50%}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .detail_area figure{width:100%}}#beautifulPants .product_area .product_wrap .detail_area .detail_text{width:47%;text-align:left;font-size:16px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .detail_area .detail_text{width:100%;font-size:3.4vw}}#beautifulPants .product_area .product_wrap .detail_area .detail_text a{display:inline-block;text-align:right;color:#3d1e00;font-size:14px;text-decoration:underline;transition:.3s;display:flex;justify-content:flex-end}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .detail_area .detail_text a{font-size:3.4vw}}#beautifulPants .product_area .product_wrap .detail_area .detail_text a:hover{color:#a1644c}#beautifulPants .product_area .product_wrap .point_area{border-bottom:dotted 1px #3d1e00;padding-bottom:80px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .point_area{padding-bottom:40px}}#beautifulPants .product_area .product_wrap .point_area ul{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .point_area ul{overflow-x:scroll}}#beautifulPants .product_area .product_wrap .point_area ul li{width:30%;position:relative}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .point_area ul li:nth-of-type(1)::before{content:"";display:block;background:url(../_img/250801/swipe.svg) no-repeat center center;background-size:contain;width:80px;height:20px;position:absolute;top:51%;right:-20%;animation:shakeX 1.5s ease-in-out infinite}}@keyframes shakeX{0%{transform:translateX(0)}10%{transform:translateX(-4px)}20%{transform:translateX(4px)}30%{transform:translateX(-2px)}40%{transform:translateX(0)}100%{transform:translateX(0)}}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .point_area ul li{width:250px;flex:0 0 auto;margin-right:20px}}#beautifulPants .product_area .product_wrap .point_area ul li figure{position:relative;background-color:rgba(0,0,0,0);margin-bottom:40px}#beautifulPants .product_area .product_wrap .point_area ul li figure::before{content:"";position:absolute;top:0;left:0;width:100%;height:78%;background-color:#a1644c;border:solid 1px #3d1e00;border-radius:10px;z-index:0}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .point_area ul li figure::before{height:80%}}#beautifulPants .product_area .product_wrap .point_area ul li figure img{display:block;height:380px;margin:0 auto;position:relative;z-index:1;padding-top:1px}#beautifulPants .product_area .product_wrap .point_area ul li h3{font-size:18px;font-family:serif;line-height:1.6;border-bottom:solid 1px #3d1e00;padding-bottom:20px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .point_area ul li h3{font-size:16px}}#beautifulPants .product_area .product_wrap .point_area ul li p{font-size:14px;text-align:left;margin-top:20px;margin-bottom:0}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .point_area ul li p{font-size:12px}}#beautifulPants .product_area .product_wrap .styling_area{padding-top:80px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area{padding-top:40px}}#beautifulPants .product_area .product_wrap .styling_area .ttl{border-bottom:initial}#beautifulPants .product_area .product_wrap .styling_area .ttl figure{height:18px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .ttl figure{height:12px}}#beautifulPants .product_area .product_wrap .styling_area .ttl h4{line-height:1;font-size:32px;margin:30px auto}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .ttl h4{font-size:6vw;margin:6% auto 0}}#beautifulPants .product_area .product_wrap .styling_area .styling_df{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df{margin-top:8%}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style{width:48%;margin-bottom:80px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style{width:100%;margin-bottom:10%}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change{position:relative;display:inline-block;width:540px;height:720px;border:solid 1px #3d1e00;transition:.3s;margin-bottom:10px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change{width:100%;height:auto;aspect-ratio:3/4}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change:hover img{filter:brightness(1.05)}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change::before{position:absolute;top:30px;left:30px;z-index:5}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change::before{top:15px;left:15px}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;animation:fadeSwitch 6s infinite}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change img:first-child{animation-delay:0s;z-index:1}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change img:last-child{animation-delay:3s;z-index:2}@keyframes fadeSwitch{0%{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:0}100%{opacity:0}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_wine::before{content:"";display:block;background:url(../_img/250801/wine.svg) no-repeat center center;background-size:contain;width:64px;height:17px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_wine::before{width:15%}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_brown::before{content:"";display:block;background:url(../_img/250801/brown.svg) no-repeat center center;background-size:contain;width:84px;height:20px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_brown::before{width:18%}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_black::before{content:"";display:block;background:url(../_img/250801/black.svg) no-repeat center center;background-size:contain;width:82px;height:23px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_black::before{width:16%}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_navyblue::before{content:"";display:block;background:url(../_img/250801/navyblue.svg) no-repeat center center;background-size:contain;width:140px;height:28px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_navyblue::before{width:28%}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_beige::before{content:"";display:block;background:url(../_img/250801/beige.svg) no-repeat center center;background-size:contain;width:70px;height:25px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_beige::before{width:15%}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_gray::before{content:"";display:block;background:url(../_img/250801/gray.svg) no-repeat center center;background-size:contain;width:58px;height:21px}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .img_change_gray::before{width:15%}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style p{font-size:14px;text-align:left}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style p{font-size:3.4vw}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .btn_a{display:block;width:100%;border:solid 2px #3d1e00;background-color:#3d1e00;color:#fffcf4;font-size:14px;font-weight:bold;padding:20px;border-radius:60px;margin:20px auto;position:relative;transition:.3s}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .btn_a{font-size:3.4vw;padding:4%}}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .btn_a:hover{background-color:#fffcf4;color:#3d1e00}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .btn_a:hover::after{border-color:#3d1e00}#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .btn_a::after{content:"";display:block;width:12px;height:12px;border-top:2px solid #fffcf4;border-right:2px solid #fffcf4;position:absolute;top:50%;right:30px;transform:translateY(-50%) rotate(45deg)}@media(max-width: 768px){#beautifulPants .product_area .product_wrap .styling_area .styling_df .style .btn_a::after{width:10px;height:10px}}#beautifulPants .product_area2{background-color:#a1644c;padding:80px 0;color:#fffcf4}#beautifulPants .product_area2 .product_wrap .ttl{border-color:#fffcf4}#beautifulPants .product_area2 .product_wrap .ttl figure{height:20px}@media(max-width: 768px){#beautifulPants .product_area2 .product_wrap .ttl figure{height:4vw;margin-bottom:6%}}#beautifulPants .product_area2 .product_wrap .detail_area .detail_text a{color:#fffcf4}#beautifulPants .product_area2 .product_wrap .detail_area .detail_text a:hover{color:#3d1e00}#beautifulPants .product_area2 .product_wrap .point_area{border-color:#fffcf4}#beautifulPants .product_area2 .product_wrap .point_area ul li:nth-of-type(1)::before{background:url(../_img/250801/swipe2.svg) no-repeat center center;background-size:contain;top:54%}#beautifulPants .product_area2 .product_wrap .point_area ul li figure::before{background-color:#fffcf4}#beautifulPants .product_area2 .product_wrap .point_area ul li h3{border-color:#fffcf4}#beautifulPants .product_area2 .product_wrap .styling_area .styling_df .style .img_change{border-color:#fffcf4}#beautifulPants .product_area2 .product_wrap .styling_area .styling_df .style .btn_a{border-color:#fffcf4;background-color:#fffcf4;color:#3d1e00}#beautifulPants .product_area2 .product_wrap .styling_area .styling_df .style .btn_a::after{border-color:#3d1e00}#beautifulPants .product_area2 .product_wrap .styling_area .styling_df .style .btn_a:hover{background-color:#a1644c;color:#fffcf4}#beautifulPants .product_area2 .product_wrap .styling_area .styling_df .style .btn_a:hover::after{border-color:#fffcf4}#beautifulPants .btn_area{margin:80px auto}@media(max-width: 768px){#beautifulPants .btn_area{margin:10% auto}}#beautifulPants .btn_area .btn_a{display:block;width:460px;height:60px;background-color:#3d1e00;border:solid 2px #3d1e00;border-radius:60px;color:#fffcf4;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:bold;margin:0 auto;position:relative;transition:.3s}@media(max-width: 768px){#beautifulPants .btn_area .btn_a{width:90%;margin:0 auto;height:auto;padding:3%}}#beautifulPants .btn_area .btn_a::after{content:"";display:block;width:10px;height:10px;border-top:2px solid #fffcf4;border-right:2px solid #fffcf4;position:absolute;top:50%;right:30px;transform:translateY(-50%) rotate(45deg)}#beautifulPants .btn_area .btn_a:hover{background-color:#fffcf4;color:#3d1e00}#beautifulPants .btn_area .btn_a:hover::after{border-color:#3d1e00}#beautifulPants .btn_area p{margin:60px auto 20px;font-weight:bold}@media(max-width: 768px){#beautifulPants .btn_area p{font-size:4.5vw}}#beautifulPants .btn_area .btn_df{max-width:1200px;width:100%;margin:0 auto;padding:0 40px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 768px){#beautifulPants .btn_area .btn_df{padding:0 20px;display:block}}#beautifulPants .btn_area .btn_df .btn_b{width:30%;background-color:#fffcf4;color:#3d1e00}@media(max-width: 768px){#beautifulPants .btn_area .btn_df .btn_b{width:100%;margin-bottom:5%}}#beautifulPants .btn_area .btn_df .btn_b::after{border-color:#3d1e00}#beautifulPants .btn_area .btn_df .btn_b:hover{background-color:#3d1e00;color:#fffcf4}#beautifulPants .btn_area .btn_df .btn_b:hover::after{border-color:#fffcf4}#beautifulPants .recommend_area{padding-top:80px}#beautifulPants .recommend_area .recommend_wrap{width:1200px;margin:0 auto;padding:0 40px}#beautifulPants .recommend_area p{font-size:25px;font-weight:bold;display:flex;justify-content:center;align-items:center}#beautifulPants .recommend_area p::before,#beautifulPants .recommend_area p::after{content:"";display:block;width:120px;height:2px;margin:0 20px}#beautifulPants .recommend_area ul{display:flex;justify-content:space-between;margin:40px auto}#beautifulPants .recommend_area ul li{width:23%}@media(max-width: 768px){#beautifulPants .recommend_area{margin:10% auto 0;padding:10% 15px}#beautifulPants .recommend_area .recommend_wrap{width:100%;padding:0}#beautifulPants .recommend_area p{font-size:6vw}#beautifulPants .recommend_area p::before,#beautifulPants .recommend_area p::after{display:none}#beautifulPants .recommend_area ul{flex-wrap:wrap}#beautifulPants .recommend_area ul li{width:48%;height:auto;margin-bottom:5%}}/*# sourceMappingURL=style_250801.css.map */