.chita .lineup{padding:4.375vw}.chita .lineup .section__title{margin-bottom:1.05em}.chita .lineup .section__title .en{margin-top:1.1em;padding-top:.5em}.chita .lineup .product-detail .grid-row{margin:0 0 3em 0}.chita .lineup .product-detail .product__image{text-align:center;position:relative}.chita .lineup .product-detail .product__image img{margin-left:26.25vw;width:49.84375vw}.chita .lineup .product-detail .product__image .product__label{font-family:'Hannari';font-size:5.3125vw;color:#fff;position:absolute;top:-1.40625vw;left:0;margin:0;letter-spacing:0;text-align:left}.chita .lineup .product-detail .product__image .product__label.vertical-text span{width:3.125vw;line-height:5.78125vw;height:auto;display:inline-block;vertical-align:top;margin-right:4.6875vw;position:relative}.chita .lineup .product-detail .product__image .product__label.vertical-text i{display:block;vertical-align:middle;line-height:3.59375vw;padding:0 0 3.125vw 0;transform:rotate(90deg);font-weight:normal;margin-bottom:0vw;margin-top:0vw}.chita .lineup .product-detail .product__image .product__label.vertical-text i.last{position:absolute;bottom:-4.6875vw;left:2.65625vw;transform:scale(1)}.chita .lineup .product-detail .product__image.haft-bottle{margin-top:7.8125vw}.chita .lineup .product-detail .product__image.haft-bottle img{margin-left:25.78125vw;width:40.3125vw}.chita .lineup .product-detail .product__image.haft-bottle .product__label{letter-spacing:.15em;text-align:center;width:27.34375vw;padding-top:7.03125vw;left:-0.46875vw;top:2.34375vw;line-height:1.2em}.chita .lineup .product-detail .product__image.haft-bottle .product__label:before{border:1px solid #fff;border-radius:50%;width:26.40625vw;height:26.40625vw;content:"";display:block;position:absolute;left:0;top:0}.chita .lineup .product-detail .product__image.haft-bottle .product__concentration{line-height:1.8em;margin:0;display:block}.chita .lineup .product-detail .product__image.haft-bottle .product__concentration .note{line-height:1.5em;margin-top:1.5625vw}.chita .lineup .product-detail .product__image.haft-bottle .product__concentration+.product__anchor{margin-top:3.90625vw}.chita .lineup .product-detail .product__image.haft-bottle .product__concentration+.product__link{margin-top:3.90625vw}.chita .lineup .product-detail .product__image.haft-bottle .product__link img{margin:0 auto;width:100%;height:auto}.chita .lineup .product-detail .product__image.baby-bottle{margin-top:13.75vw}.chita .lineup .product-detail .product__image.baby-bottle img{margin-left:9.0625vw;margin-top:.78125vw;width:33.4375vw}.chita .lineup .product-detail .product__image.baby-bottle img.sp{display:inline-block !important}.chita .lineup .product-detail .product__image.baby-bottle .product__label{letter-spacing:.15em;text-align:center;width:27.34375vw;padding-top:7.03125vw;left:-0.46875vw;top:2.03125vw;line-height:1.2em}.chita .lineup .product-detail .product__image.baby-bottle .product__label:before{border:1px solid #fff;border-radius:50%;width:26.40625vw;height:26.40625vw;content:"";display:block;position:absolute;left:0;top:0}.chita .lineup .product-detail .product__image.baby-bottle .product__concentration{line-height:1.8em;margin:0;display:block}.chita .lineup .product-detail .product__image.baby-bottle .product__concentration .note{line-height:1.5em;margin-top:1.09375vw;letter-spacing:-0.09em}.chita .lineup .product-detail .product__name{font-family:'Hannari';font-size:5.9375vw;line-height:1em;color:#fff;margin:0 0 3.125vw 0;font-weight:normal;display:inline-block}.chita .lineup .product-detail .product__name span{font-size:5vw;display:inline-block;vertical-align:baseline;padding:0 0 0 .3125vw;position:relative;color:#fff;letter-spacing:.175em;line-height:1.1em;margin-top:3.125vw;word-spacing:-12px}.chita .lineup .product-detail .product__title{font-family:'Hannari';font-size:4.375vw;line-height:1.72em;color:#fff;font-weight:normal;margin:1.5625vw 0;letter-spacing:.1em}.chita .lineup .product-detail .product__note{font-family:'Hannari';font-size:4.6875vw;line-height:1em;color:#032e52;width:100%;margin:5.9375vw 0 0;background:rgba(255,255,255,0.5);display:inline-block;padding:0 3.90625vw 4.375vw 4.6875vw;box-sizing:border-box}.chita .lineup .product-detail .product__note p{font-family:"Crimson Text";font-size:5.9375vw;display:block;vertical-align:baseline;padding:0;color:#032e52;letter-spacing:.05em;line-height:1.1em;text-align:center;margin:4.0625vw auto}.chita .lineup .product-detail .product__info{font-size:4.0625vw}.chita .lineup .product-detail .product__info tr:nth-child(2){line-height:2.1em}.chita .lineup .product-detail .product__info tr:nth-child(3){line-height:1.3em}.chita .lineup .product-detail .product__info tr:nth-child(4){line-height:2.15em}.chita .lineup .product-detail .product__info td,.chita .lineup .product-detail .product__info th{vertical-align:top}.chita .lineup .product-detail .product__info th{padding-right:20px;white-space:nowrap;position:relative;color:#032e52;text-align:left;font-weight:normal}.chita .lineup .product-detail .product__info th:after{content:":";display:inline-block;position:absolute;right:0;top:0}.chita .lineup .product-detail .product__info td{padding:0 0 0 20px}.chita .lineup .product-detail .product__concentration{font-family:'Hannari';font-size:4.375vw;line-height:1.67em;color:#fff;margin:4.53125vw 0;display:inline-block}.chita .lineup .product-detail .product__concentration span{letter-spacing:.155em}.chita .lineup .product-detail .product__concentration span.note{letter-spacing:.07em;margin-top:1.09375vw;display:block}.chita .lineup .product-detail .product__anchor{display:block;text-decoration:none;padding:2.34375vw 2.34375vw 3.90625vw;color:#fff;background:#e6c023;text-align:left;font-size:5vw;box-sizing:border-box;text-align:center}.chita .lineup .product-detail .product__anchor span{font-size:3.75vw;top:-0.3125vw;position:relative}.chita .lineup .product-detail .product__link img{width:100%;height:auto}.chita .lineup .product-detail .product-detail__info{font-family:'Hannari';font-size:4.375vw;line-height:1.67em;text-align:center}.chita .lineup .product-design{margin-bottom:10.625vw}.chita .lineup .product-design .section__title{margin:12.96875vw auto 5.9375vw}.chita .lineup .product-design .design__image img{width:100%}.chita .lineup .product-design .design__content .paragraph__title{text-align:left;margin:0 0 3.125vw -3.125vw;letter-spacing:.03em}.chita .lineup .product-design .design__content .paragraph__title.paragraph--spacing{letter-spacing:-0.03em}.chita .lineup .product-design .design__content .design__detail{font-size:4.375vw;letter-spacing:-0.04em;line-height:1.7em;padding:0;margin:0 0 3.90625vw 0}.chita .block__banner{padding-bottom:3.4375vw}@media only screen and (min-width:480px){.chita .lineup .product-detail .product__image.haft-bottle .product__label{padding-top:6.25vw}.chita .lineup .product-detail .product__image.baby-bottle .product__label{padding-top:6.09375vw}.chita .lineup .product-detail .product__name span{font-size:4.0625vw}}.mac-os .chita .lineup .product-detail .product__image .product__label.vertical-text i{padding:0 0 2.34375vw 0;margin-bottom:1.5625vw;margin-top:-0.78125vw}.mac-os .chita .lineup .product-detail .product__image .product__label.vertical-text i.last{bottom:-5.46875vw}@media only screen and (min-width:768px){.chita .lineup{padding:73px 28px 165px}.chita .lineup .section__title{margin-bottom:67px}.chita .lineup .section__title .en{margin-top:1.1em;padding-top:.5em}.chita .lineup .product-detail.product-bottle{max-width:780px;margin:0 auto}.chita .lineup .product-detail.product-bottle .product__concentration{text-align:center}.chita .lineup .product-detail .grid-row{margin:0 0 3em 0}.chita .lineup .product-detail .product__image{padding-top:9px}.chita .lineup .product-detail .product__image img{margin-left:201px;width:276px}.chita .lineup .product-detail .product__image .product__label{font-size:34px;font-size:2.125rem;top:-3px;left:10px}.chita .lineup .product-detail .product__image .product__label.vertical-text span{width:20px;line-height:1.12em;margin-right:40px}.chita .lineup .product-detail .product__image .product__label.vertical-text i{padding-left:5px;line-height:10px;padding:0 0 20px 0;margin-bottom:5px;margin-top:0}.chita .lineup .product-detail .product__image .product__label.vertical-text i.last{bottom:-25px;left:17px}.chita .lineup .product-detail .product__image.haft-bottle{margin-top:9px}.chita .lineup .product-detail .product__image.haft-bottle img{margin-left:30px;width:188px}.chita .lineup .product-detail .product__image.haft-bottle img.pc{display:inline-block !important}.chita .lineup .product-detail .product__image.haft-bottle img.sp{display:none !important}.chita .lineup .product-detail .product__image.haft-bottle .product__label{letter-spacing:.2em;width:149px;padding-top:31px;top:14px;left:-18px;line-height:1.4em;font-size:26px;font-size:1.625rem}.chita .lineup .product-detail .product__image.haft-bottle .product__label:before{width:140px;height:140px;left:0;top:0}.chita .lineup .product-detail .product__image.haft-bottle .product__concentration{margin-top:-18px;display:block;text-align:center}.chita .lineup .product-detail .product__image.haft-bottle .product__concentration .note{margin-top:0}.chita .lineup .product-detail .product__image.haft-bottle .product__concentration+.product__anchor{margin:20px auto 0}.chita .lineup .product-detail .product__image.haft-bottle .product__concentration+.product__link{margin:20px auto 0}.chita .lineup .product-detail .product__image.baby-bottle{margin-top:9px}.chita .lineup .product-detail .product__image.baby-bottle img{margin-left:0;width:188px;margin-top:0}.chita .lineup .product-detail .product__image.baby-bottle img.pc{display:inline-block !important}.chita .lineup .product-detail .product__image.baby-bottle img.sp{display:none !important}.chita .lineup .product-detail .product__image.baby-bottle .product__label{letter-spacing:.2em;width:149px;padding-top:31px;top:100px;left:22px;line-height:1.4em;font-size:26px;font-size:1.625rem}.chita .lineup .product-detail .product__image.baby-bottle .product__label:before{width:140px;height:140px;left:0;top:0}.chita .lineup .product-detail .product__image.baby-bottle .product__concentration{margin-top:-23px;display:block;text-align:center}.chita .lineup .product-detail .product__image.baby-bottle .product__concentration .note{margin-top:0;letter-spacing:.2em}.chita .lineup .product-detail .product__detail{padding:0 7px}.chita .lineup .product-detail .product__name{font-size:34px;font-size:2.125rem;margin:0 0 0 -5px}.chita .lineup .product-detail .product__name span{font-size:17px;font-size:1.0625rem;padding:0 0 0 4px;letter-spacing:.2em;line-height:1.1em;margin-top:0;word-spacing:-12px}.chita .lineup .product-detail .product__title{font-size:18px;font-size:1.125rem;line-height:1.8em;margin:24px 0;width:107%;letter-spacing:.03em}.chita .lineup .product-detail .product__note{font-size:18px;font-size:1.125rem;line-height:1em;margin:0;padding:0 30px 26px;width:515px}.chita .lineup .product-detail .product__note p{font-size:28px;font-size:1.75rem;letter-spacing:.05em;line-height:1.1em;margin:26px 0 8px 10px}.chita .lineup .product-detail .product__note p.pc{font-size:18px;font-size:1.125rem;font-family:'Hannari';text-align:left;margin:10px auto 14px;line-height:33px;letter-spacing:-0.065em}.chita .lineup .product-detail .product__info{font-size:18px;font-size:1.125rem;margin-left:-6px}.chita .lineup .product-detail .product__info tr:nth-child(2){line-height:29px}.chita .lineup .product-detail .product__info tr:nth-child(3){line-height:18px}.chita .lineup .product-detail .product__info tr:nth-child(4){line-height:29px}.chita .lineup .product-detail .product__info tr th{padding-right:14px;letter-spacing:.2em}.chita .lineup .product-detail .product__info tr td{padding:0 0 0 13px;letter-spacing:.1em}.chita .lineup .product-detail .product__concentration{font-size:18px;font-size:1.125rem;line-height:1.67em;margin:20px 0}.chita .lineup .product-detail .product__concentration span{letter-spacing:.08em}.chita .lineup .product-detail .product__concentration span.note{font-size:15px;font-size:0.9375rem;letter-spacing:.1em;margin-top:0}.chita .lineup .product-detail .product__anchor{font-size:16px;font-size:1rem;padding:13px 20px 17px;max-width:300px}.chita .lineup .product-detail .product__anchor:hover{opacity:.85}.chita .lineup .product-detail .product__anchor span{font-size:14px;font-size:0.875rem;top:-1px}.chita .lineup .product-detail .product__link img{max-width:297px}.chita .lineup .product-detail .product-detail__info{font-size:18px;font-size:1.125rem;margin:0}.chita .lineup .product-design{margin:0 -28px 12px}.chita .lineup .product-design .section__title{margin:123px auto 49px}.chita .lineup .product-design .design__image{padding:0 5px}.chita .lineup .product-design .design__image img{width:100%}.chita .lineup .product-design .design__content{padding:0}.chita .lineup .product-design .design__content .paragraph__title{font-size:24px;font-size:1.5rem;text-align:left;margin:-10px 0 15px -15px;letter-spacing:.09em}.chita .lineup .product-design .design__content .paragraph__title.paragraph--spacing{letter-spacing:.01em}.chita .lineup .product-design .design__content .design__detail{font-size:18px;font-size:1.125rem;padding:0;margin:0;letter-spacing:-0.05em;line-height:1.8em;max-width:95%}.chita .block__banner{padding-bottom:95px}.mac-os .chita .lineup .product-detail .grid-row{margin:0 0 3em 0}.mac-os .chita .lineup .product-detail .product__image .product__label.vertical-text i{padding:0 0 15px 0;margin-bottom:10px;margin-top:-5px}.mac-os .chita .lineup .product-detail .product__image .product__label.vertical-text i.last{bottom:-25px;left:17px}}