@charset "UTF-8";@media screen and (min-width:990px){.box-shopping-guide{padding:156px 0 0;margin:0 0 100px}.box-shopping-guide .box-shopping-inner{width:93.75%;margin:0 auto;display:flex;flex-wrap:wrap}.box-shopping-guide .box-shopping-inner .box-title{width:100%;margin:0 0 41px}.box-shopping-guide .box-shopping-inner .box-title h1{font-family:heisei-kaku-gothic-std;font-weight:700;font-size:28px;letter-spacing:.06em;display:flex;align-items:baseline}.box-shopping-guide .box-shopping-inner .box-title span{font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:13px;letter-spacing:.1em;margin:0 0 0 29px;position:relative;top:-3px}.box-shopping-guide .box-shopping-left{width:290px}.box-shopping-guide .box-shopping-right{width:calc(100% - 290px);margin:9px 0 0}.box-shopping-guide .box-shopping-right h2{font-size:24px;letter-spacing:.06em;line-height:24px;margin:0 0 30px}.box-shopping-guide .box-shopping-right h3{font-size:18px;letter-spacing:.06em;line-height:17px;padding:90px 0 0;margin:-90px 0 0}.box-shopping-guide .box-shopping-right p{font-size:15px;line-height:24px;text-align:left;letter-spacing:.06em}.box-shopping-guide .box-shopping-right p.bold{font-size:15px;letter-spacing:.04em;line-height:22px;text-align:center;font-weight:700;color:#222}.box-shopping-guide .box-shopping-right p.min{font-size:11px;line-height:20px}.box-shopping-guide .box-shopping-right ul.flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin:37px 0 50px!important}.box-shopping-guide .box-shopping-right ul.list{list-style-type:"\30fb";padding:0 0 0 14px;font-size:15px;line-height:24px}.box-shopping-guide .box-shopping-right a.text_link{text-decoration:underline}.box-shopping-guide .box-shopping-right a.text_link:hover{opacity:1;text-decoration:none}.box-shopping-guide .box-shopping-right .border-top{border-top:1px solid #ddd}.box-shopping-guide .box-shopping-right .border-bottom{border-bottom:1px solid #ddd}.box-shopping-guide .box-shopping-right .btn{font-size:13px;line-height:46px;color:#fff}.box-shopping-guide .box-shopping-right .btn a{font-size:13px;letter-spacing:.1em!important;padding:6px 39px!important}.box-shopping-guide .box-shopping-right .box-gray{border-radius:4px;background:#efefef;padding:5px 23px 15px}.nav-shopping-guide li a{font-family:heisei-kaku-gothic-std;font-weight:700;font-size:13px;letter-spacing:.08em;line-height:30px;position:relative;display:flex;align-items:baseline}.nav-shopping-guide li a:after{content:"";width:8px;height:8px;display:block;border-radius:8px;margin:-2px 0 0 5px;background-color:#222;opacity:0}.nav-shopping-guide li ul{padding:0 0 0 9px;margin:5px 0 7px;display:none}.nav-shopping-guide li ul li a{font-weight:400;letter-spacing:.06em;line-height:26px}.nav-shopping-guide li ul li a:after{content:none}.box-wrap p{margin:20px 0}.box-wrap p span{font-weight:600;display:block;margin-bottom:10px}}@media screen and (max-width:989px){.box-shopping-guide{padding:118px 0 0}.box-shopping-guide .box-shopping-inner{width:92%;margin:0 auto;display:flex;flex-wrap:wrap}.box-shopping-guide .box-shopping-inner .box-title{width:100%;margin:0 0 36px;order:1}.box-shopping-guide .box-shopping-inner .box-title h1{font-weight:700;font-size:24px;line-height:24px;text-align:center;width:100%}.box-shopping-guide .box-shopping-inner .box-title span{font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:15px;letter-spacing:.1em;margin:10px 0 0;display:block}.box-shopping-guide .box-shopping-left{width:100%;order:3;margin:0 0 41px}.box-shopping-guide .box-shopping-right{width:100%;margin:0;order:2}.box-shopping-guide .box-shopping-right h2{font-size:22px;line-height:24px;margin:0 0 26px}.box-shopping-guide .box-shopping-right h3{font-size:18px;letter-spacing:.02em;line-height:17px;padding:90px 0 0;margin:-90px 0 0}.box-shopping-guide .box-shopping-right p{font-weight:400;font-size:15px;line-height:24px;text-align:left}.box-shopping-guide .box-shopping-right p.bold{font-weight:700;font-size:15px;letter-spacing:.04em;line-height:22px;text-align:center;color:#222}.box-shopping-guide .box-shopping-right p.min{font-size:11px;line-height:18px}.box-shopping-guide .box-shopping-right ul.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.box-shopping-guide .box-shopping-right a.text_link{text-decoration:underline}.box-shopping-guide .box-shopping-right .border-top{border-top:1px solid #ddd}.box-shopping-guide .box-shopping-right .border-bottom{border-bottom:1px solid #ddd}.box-shopping-guide .box-shopping-right .btn{font-size:15px;line-height:46px;letter-spacing:.06em;color:#fff;margin:0 auto;width:280px}.box-shopping-guide .box-shopping-right .btn a{padding:12px 30px;font-size:15px;letter-spacing:.06em;border-radius:50px}.box-shopping-guide .box-shopping-right .box-gray{border-radius:4px;background:#efefef;padding:5px 23px 15px}.box-shopping-guide .box-shopping-right ul.list{list-style-type:"\30fb";padding:0 0 0 14px}.nav-shopping-guide>li{border-top:1px solid #ddd}.nav-shopping-guide>li>a{font-weight:700;font-size:15px;letter-spacing:.1em;line-height:30px;position:relative;display:flex;align-items:center}.nav-shopping-guide>li>a .icon{width:49px;height:65px;display:flex;justify-content:center;align-items:center}.nav-shopping-guide>li>a .icon img{position:relative;left:-5px}.nav-shopping-guide>li>a .icon2{width:15px;height:65px;position:absolute;right:0;top:0}.nav-shopping-guide>li>a .icon2 svg{width:15px;position:absolute}.nav-shopping-guide>li>a .icon2 svg:nth-child(2){opacity:0}.nav-shopping-guide>li>a.is-active .icon2 svg:nth-child(1){opacity:0}.nav-shopping-guide>li>a.is-active .icon2 svg:nth-child(2){opacity:1}.nav-shopping-guide>li>ul{position:relative;top:-3px;margin:0 0 13px;display:none}.nav-shopping-guide>li>ul>li>a{font-size:13px;letter-spacing:.06em;line-height:26px}.nav-shopping-guide>li:nth-child(1) .icon img{width:15px}.nav-shopping-guide>li:nth-child(2) .icon img{width:27px}.nav-shopping-guide>li:nth-child(3) .icon img{width:29px}.nav-shopping-guide>li:nth-child(4) .icon img{width:31px}.nav-shopping-guide>li:nth-child(5) .icon img{width:38px}.nav-shopping-guide>li:nth-child(6) .icon img{width:34px}.nav-shopping-guide>li:nth-child(7) .icon img{width:18px}.nav-shopping-guide>li:nth-child(8) .icon img{width:32px}.nav-shopping-guide>li:nth-child(9) .icon img{width:20px}.nav-shopping-guide>li:nth-child(10) .icon img{width:31px}.box-wrap p{margin:20px 0}.box-wrap p span{font-weight:600;display:block;margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/section-shopping-guide.css.map */
