@charset "UTF-8";html{scroll-behavior:smooth}#js-gnav-layer{display:none}.js-customer-tooltip__panel{position:relative;padding-bottom:40px}.js-customer-tooltip__panel[aria-hidden=true]{display:none}.js-customer-tooltip__close{background-color:transparent;position:absolute;right:16px;bottom:15px;width:26px;height:20px;border:none;border-left:1px solid #d3d3d4}.js-customer-tooltip__close::after,.js-customer-tooltip__close::before{background-color:#7d7d7d;position:absolute;right:-12px;left:0;display:block;width:14px;height:1.4px;margin:auto;content:""}.js-customer-tooltip__close::before{bottom:9px;transform:rotate(45deg)}.js-customer-tooltip__close::after{top:10px;transform:rotate(-45deg)}body{font-size:1.4rem;letter-spacing:0}a[href]{color:unset}#str-header{margin:0;padding:0;border:none}#str-footer{margin:0;padding:0;border:none}.str-inner{max-width:1230px;padding:0 15px}.area-questionnaire{background:0 0}#str-main .str-main-list{background-color:#faf9f5;margin:65px 0 20px;padding:1px 0 100px}#str-main .str-main-list .str-inner{max-width:1200px}#str-main .area-top-search{background-color:#faf9f5;margin:0;padding:60px 15px 50px}#str-main .area-top-search.area-top-search-knowledge{padding-top:50px}#str-main .area-top-search::after{content:none!important}#str-main .area-top-search .hdg-wrap{margin:auto;padding:0}#str-main .area-top-search .str-inner{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:30px 20px;border-radius:10px}#str-main .area-top-search .str-inner .area-attention-keywords{background-color:unset;width:100%;max-width:100%;margin:0;padding:0;border:none}#str-main .area-top-search .area-search-narrowing{border-bottom:none}.area-search-wrap{width:100%;margin:0}.area-search-wrap .unq-search-form__txt{font-size:1.4rem;font-weight:700}.area-search-wrap .area-search-inner{background-color:unset;padding:0;border-radius:0}.area-search-wrap .area-search-form{display:flex;flex-direction:column;width:100%}.area-search-wrap .area-search-input{display:flex;width:100%;margin-top:12px;padding:0;border:none;-webkit-appearance:none;appearance:none}.area-search-wrap .area-search-input input{font-size:1.4rem;align-items:stretch;width:100%;min-height:auto!important;margin:0;padding:14px 16px!important;border:2px solid #d3d3d4;border-radius:5px}.area-search-wrap .area-search-submit{background-color:unset!important;width:100%;margin-top:16px;border:none!important}.area-search-wrap .area-search-submit button{font-size:1.4rem;font-weight:700;color:#fff;background-color:#f00000!important;background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_02.svg);background-repeat:no-repeat;background-position:center left 25px;background-size:20px 19.96px;position:relative;width:100%;height:100%;min-height:48px;transition:all .2s ease-in-out;border:1px solid #f00000!important;border-radius:50px!important}.area-search-narrowing .area-search-narrowing-inner{background-color:#fff;margin:20px 0;padding:30px 20px;border:none;border-radius:10px}.area-search-narrowing .area-search-narrowing-inner .area-search-inner{background-color:#fff;padding:0}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form{display:block;width:100%}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-input{display:flex;flex:unset;align-items:stretch;width:100%;height:100%;border:none}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-input .search-keywords{font-size:1.6rem;display:block;width:100%;min-height:60px;padding:14px 16px!important;border:2px solid #d3d3d4;border-radius:5px}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-category{font-size:1.2rem;display:none!important;margin-left:5px;border:2px solid #d3d3d4;border-radius:5px}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-category select{height:100%}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-submit{background-color:unset!important;width:100%;margin:16px 0 0;border:none!important}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-submit button{font-size:1.4rem;font-weight:700;color:#fff;background-color:#f00000!important;background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_02.svg);background-repeat:no-repeat;background-position:center left 25px;background-size:20px 19.96px;position:relative;width:100%;height:100%;min-height:60px;transition:all .2s ease-in-out;border:1px solid #f00000!important;border-radius:50px!important}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .fhButton{width:100%;height:100%;margin:16px 0 0}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .fhButton a{font-size:1.4rem;font-weight:700;text-decoration:none;color:#f00000;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:60px;transition:all .2s ease-in-out;border-color:#f00000!important;border-radius:50px!important}.area-search-narrowing .area-search-narrowing-inner .str-inner{padding:0}.area-search-narrowing .area-search-narrowing-inner .str-inner .lyt-attention-keywords{margin:32px 0 0;padding:0}.area-search-narrowing .area-search-narrowing-inner .str-inner .lyt-attention-keywords dd .list-attention-keywords li{padding:12px 0 0 12px}.area-search-suggest .list-search-key{font-size:1.2rem}.area-search-suggest .list-search-key li a [class^=label]{display:none}.modal-wrap-01[aria-hidden=false] .modal-content{border-radius:10px}.modal-wrap-01[aria-hidden=false] .modal-content .modal-btn-close{top:75px}.modal-wrap-01[aria-hidden=false] .modal-content .modal-btn-close .modal-btn-close-label{font-size:1.4rem}.modal-wrap-01[aria-hidden=false] .modal-content .hdg-lv2-02{font-size:1.5rem;font-weight:700;background-color:#fff;margin:30px 0 5px;padding:0 0 .5em;border-bottom:1px solid #7d7d7d;border-left:none}.modal-wrap-01[aria-hidden=false] .modal-content .hdg-lv2-02::before{content:none}.modal-wrap-01[aria-hidden=false] .modal-content .hdg-lv3-01{font-size:1.4rem;margin:20px 0 5px}.modal-wrap-01[aria-hidden=false] .modal-content .area-search-general{font-size:1.4rem;width:100%;min-height:40px;border:2px solid #d3d3d4;border-radius:5px}.modal-wrap-01[aria-hidden=false] .modal-content .lyt-select-search li{display:block;margin:0}.modal-wrap-01[aria-hidden=false] .modal-content .lyt-select-search li .area-search-display{display:flex;width:auto;margin:0 0 0 -20px}.modal-wrap-01[aria-hidden=false] .modal-content .lyt-select-search li .area-search-display .select-search-display{width:50%;padding:20px 0 0 20px}.modal-wrap-01[aria-hidden=false] .modal-content .area-search-display{font-size:1.2rem}.modal-wrap-01[aria-hidden=false] .modal-content .area-search-display .select-search-display select{font-size:1.4rem;width:100%;min-height:40px;border:2px solid #d3d3d4;border-radius:5px}.modal-wrap-01[aria-hidden=false] .modal-content .area-search-display .select-search-display::after{top:40px}.modal-wrap-01[aria-hidden=false] .modal-content .txt-check-item-label{margin:10px 0 0 20px}.modal-wrap-01[aria-hidden=false] .modal-content .txt-check-item-label input[type=checkbox]:checked+.txt-check-item::after{border-bottom-color:#f00000!important;border-left-color:#f00000!important}.modal-wrap-01 .lyt-btn-wrap{background-color:#faf9f5;border-radius:0 0 10px 10px}.modal-wrap-01 .lyt-btn-wrap .btn-form li button{font-size:1.4rem;transition:all .3s ease-in-out;border-radius:22px;box-shadow:none}.modal-wrap-01 .lyt-btn-wrap .btn-form li button[type=button]{color:#333;background-color:#fff;border:1px solid #d3d3d4}.modal-wrap-01 .lyt-btn-wrap .btn-form li button[type=button]:focus,.modal-wrap-01 .lyt-btn-wrap .btn-form li button[type=button]:hover{color:#fff;background-color:#f00000}.modal-wrap-01 .lyt-btn-wrap .btn-form li button[type=submit]{color:#fff;background-color:#f00000;border:1px solid #f00000;box-shadow:none}.modal-wrap-01 .lyt-btn-wrap .btn-form li button[type=submit]:focus,.modal-wrap-01 .lyt-btn-wrap .btn-form li button[type=submit]:hover{color:#f00000;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.modal-wrap-01 .lyt-btn-wrap .btn-form li button[type=submit] .btn-inner::after{content:none}.modal-wrap-01 .lyt-btn-wrap .btn-form li button:focus,.modal-wrap-01 .lyt-btn-wrap .btn-form li button:hover{transform:none;border-color:#f00000;box-shadow:0 0 20px rgba(0,0,0,.2)}.area-search{background-color:#faf9f5;padding:20px 0}.area-search .area-search-wrap{background-color:#fff;width:100%;padding:30px 20px;border-radius:10px}.lyt-attention-keywords{font-size:100%;display:block;align-items:flex-start;width:100%}.lyt-attention-keywords dt{font-size:1.4rem;font-weight:700;text-align:left;width:100%;max-width:100%;margin-top:26px}.lyt-attention-keywords dd .list-attention-keywords{display:flex;flex-wrap:wrap;width:100%;margin-left:-12px}.lyt-attention-keywords dd .list-attention-keywords li{padding:12px 0 0 12px}.lyt-attention-keywords dd .list-attention-keywords li a{font-size:1.4rem;line-height:1;text-decoration:none;color:#333;background-color:#fff;position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;min-width:60px;height:100%;padding:3px 20px 3px 3px;transition:box-shadow .2s ease-in;border:1px solid #d3d3d4;border-radius:92px}.lyt-attention-keywords dd .list-attention-keywords li a::before{background-color:#ec4e4e;position:relative;width:6px;height:6px;margin:9px;content:"";border-radius:50%}.area-faq-cont{background-color:#faf9f5!important;margin:0;padding:10px 0 0}.area-faq-cont .str-inner{padding:0 15px}.area-faq-cont .str-inner .col-2{margin-top:0}.box-faq{background-color:#fff;padding:30px 30px 25px;border:none!important;border-radius:10px;box-shadow:none}.box-faq .hdg-lv2-01{font-size:1.8rem;font-weight:700;padding-bottom:9px;border-bottom:1px solid #7d7d7d}.box-faq .hdg-lv2-01 .hdg-icon{display:none}.box-faq .list-question{margin-top:15px}.fastanswer-embed-frame115{width:100%;border:none}.fastanswer-embed-frame113{width:100%;border:none}.list-question,.list-search-results{font-size:1.4rem;margin-top:60px;padding:0}.list-question li,.list-search-results li{position:relative;margin:0;padding:0;border-bottom:1px solid #d3d3d4}.list-question li:first-child,.list-search-results li:first-child{border-top:none}.list-question li [class^=label],.list-search-results li [class^=label]{display:none!important}.list-question li .label-news,.list-search-results li .label-news{font-size:.8em!important;flex-basis:5em!important;max-width:5em!important;padding:10px 5px 8px!important}.list-question li .txt-title,.list-search-results li .txt-title{font-size:100%!important;margin:0;padding:0;border:none}.list-question li .js-search-results-hdg,.list-search-results li .js-search-results-hdg{margin:0;padding-top:10px;padding-right:0;padding-bottom:10px}.list-question li .list-results-txt,.list-search-results li .list-results-txt{font-size:100%!important;padding-right:0!important}.list-question li .list-results-txt .txt-contents,.list-search-results li .list-results-txt .txt-contents{font-size:100%!important;margin:0;padding:0;border:none}.list-question li .list-results-txt .txt-contents [class^=label],.list-search-results li .list-results-txt .txt-contents [class^=label]{font-size:.8em;vertical-align:text-bottom;padding:.4em .429em .3em}.list-question li .list-results-txt .txt-contents a,.list-search-results li .list-results-txt .txt-contents a{font-weight:700}.list-question li .list-results-txt .txt-contents a::before,.list-search-results li .list-results-txt .txt-contents a::before{top:15px;transform:none}.list-question li .list-results-txt .txt-contents a [class^=label],.list-search-results li .list-results-txt .txt-contents a [class^=label]{font-weight:400}.list-question li .counter-use-num,.list-search-results li .counter-use-num{font-size:.5em!important;display:none!important;max-width:15em!important;padding:8px 5px 7px!important;border-radius:5px}.list-question li .counter-use-num span,.list-search-results li .counter-use-num span{font-size:1.3em!important}.list-question li .btn,.list-search-results li .btn{display:none!important}.list-question li a,.list-search-results li a{font-weight:400;text-decoration:none!important;color:#333;position:relative;display:block;padding:15px 0 15px 2.2em;transition:opacity .3s}.list-question li a::before,.list-search-results li a::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_08.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:0;width:1.5em;height:1.5em;content:"";transform:translateY(-50%)}.area-search-results{align-items:flex-end;margin:30px 0 0}.area-search-results .txt-search-results{font-size:2rem!important;font-weight:700}.area-search-results .txt-search-results .txt-message{font-size:1.6rem;font-weight:700;margin-top:8px}.area-search-results .txt-search-results .txt-message span{margin:0}.area-search-results .area-search-display{font-size:1.8rem;display:none;margin:15px 0 5px}.area-search-results .area-search-display .select-search-display select{font-size:1.8rem;background-color:#fff;min-height:40px;margin:0;border:2px solid #d3d3d4;border-radius:5px}.list-search-results{font-size:1.8rem;margin-top:20px}.link-single{font-size:1.4rem;margin-top:15px}.link-single a{text-decoration:none;vertical-align:top;color:#333;position:relative;display:inline-block;padding-left:22px}.link-single a::before{background-image:url(https://www.kirin.co.jp/assets/images/icon-arrow-02.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:2px;left:0;display:block;width:14px;height:14px;content:"";transition:transform .2s ease-in-out;transform:rotate(0) translate3d(0,0,0);border:none}.area-general-wrap{background-color:#faf9f5;margin:0;padding:60px 0 90px}.area-general-wrap>.area-general-wrap{padding:0}.area-general-wrap .area-border-top{border:none!important}.area-general-wrap .str-inner{padding:0 15px}.area-general-wrap .hdg-lv3-01:first-of-type{display:none!important}.area-general-wrap .list-category:first-of-type{display:none!important}.hdg-lv2-01{font-size:2rem;font-weight:700;line-height:1.25;text-align:left!important;color:#000;margin:60px 0 28px;padding-bottom:12px;border-bottom:1px solid #f00000}.hdg-lv2-01:first-child{margin-top:0}.hdg-lv2-01+[class*=hdg-lv]{margin-top:0}.hdg-lv2-02{font-size:2rem;font-weight:700;line-height:1.25;color:#000;background-color:unset;margin:60px 0 28px;padding:0 0 12px;border-bottom:1px solid #f00000;border-left:none}.hdg-lv2-02::before{content:none}.str-main-list .hdg-lv2-02{font-size:1.8rem;margin-bottom:5px}.hdg-lv3-01{font-size:1.8rem;color:#000;margin:60px 0 0;padding:0;border:none}.list-category{display:flex!important;width:auto;margin:0 0 0 -10px!important}.list-category>li{position:relative;flex-basis:auto;width:50%!important;max-width:none;margin:0;padding:21px 0 0 10px!important;border:none!important}.list-category>li .hdg-category a{text-decoration:none;color:#333;background-color:#fff!important;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:171px;padding:30px 20px 20px 20px;transition:all .2s ease-in-out;border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.1)}.list-category>li .hdg-category a::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_09.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:auto;right:15px;bottom:15px;display:block;width:10px;height:13px;content:"";transform:none;border:none}.list-category>li .hdg-category a .icon-category{background-color:unset!important;width:70px;height:70px;margin-bottom:5px;transition:all .2s ease-in-out}.list-category>li .hdg-category a .icon-category img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto}.list-category>li .hdg-category a .hdg-category-content{font-weight:700;text-overflow:unset!important;white-space:unset;overflow:visible;width:auto;max-width:100%!important;padding:0;transition:all .2s ease-in-out;border:none}.list-category>li .hdg-category a .hdg-category-content b{font-weight:700;text-overflow:unset!important;overflow:visible;padding:0!important}.list-category>li .hdg-category a .hdg-item-content{border:none}.list-category>li .hdg-category a .hdg-item-content b{font-weight:700}.list-category>li .hdg-category a .hdg-knowledgeKind-content{font-weight:700;text-overflow:unset!important;white-space:unset;overflow:visible;width:auto;max-width:100%!important;padding:0;transition:all .2s ease-in-out;border:none}.list-category>li .hdg-category a .hdg-knowledgeKind-content b{font-weight:700;text-overflow:unset!important;overflow:visible;padding:0!important}.list-category>li .hdg-category a:focus,.list-category>li .hdg-category a:hover{background-color:#fff;border-radius:6px;box-shadow:none}.list-category>li .hdg-category a:focus .icon-category,.list-category>li .hdg-category a:hover .icon-category{opacity:.6}.list-category>li .hdg-category a:focus .hdg-category-content,.list-category>li .hdg-category a:hover .hdg-category-content{opacity:.6}.list-category>li .hdg-category a:focus .hdg-knowledgeKind-content,.list-category>li .hdg-category a:hover .hdg-knowledgeKind-content{opacity:.6}.list-category>li .hdg-category .btn{top:auto;bottom:0;transform:none}.list-category>li .hdg-category .btn::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_09.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:auto;right:15px;bottom:15px;left:auto;display:block;width:10px;height:13px;margin:0;content:"";transform:none!important;border:none}.list-category>li .hdg-category .btn::after{content:none!important}.list-category>li .hdg-category .btn[aria-expanded=true]::before{font-size:2rem;color:#f00000;background-image:none;content:"×"}.list-category>li .hdg-category .btn .status{background:0 0!important}.list-category>li .list-link-row{font-weight:700;text-align:left;background-color:#fff!important;position:absolute;z-index:3;right:auto;overflow:visible;width:calc(200% - 15px);height:auto!important;margin-top:0;padding:0!important;transition:none;border:1px solid #d3d3d4;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.1)}.list-category>li .list-link-row::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_24.svg);position:absolute;z-index:2;top:-11px;right:auto;left:auto;width:12px;height:11px;content:""}.list-category>li .list-link-row li{font-size:1.4rem;background:0 0!important;padding:0!important;border:none!important}.list-category>li .list-link-row li:first-of-type a{padding-top:20px;border-radius:10px 10px 0 0}.list-category>li .list-link-row li:first-of-type a::before{margin-top:4px}.list-category>li .list-link-row li:last-of-type a{padding-bottom:20px;border-radius:0 0 10px 10px}.list-category>li .list-link-row li:last-of-type a::before{margin-top:-5px}.list-category>li .list-link-row li a{line-height:1.5;text-decoration:none;color:#333;position:relative;display:block;padding:10px 20px 10px 45px}.list-category>li .list-link-row li a::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_11.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:20px;width:13px;height:14px;content:"";transition:transform .1s ease-in-out;transform:translateY(-50%);border:none}.list-category>li .list-link-row li a:focus,.list-category>li .list-link-row li a:hover{background-color:#faf9f5}.list-category>li.no-children .hdg-category a::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_10.svg);right:0;bottom:0;width:18px;height:18px;transition:opacity .2s ease-in-out}.list-category>li:nth-of-type(odd) .list-link-row::before{left:42.5%}.list-category>li:nth-of-type(even) .list-link-row{right:0}.list-category>li:nth-of-type(even) .list-link-row::before{right:3.5%}.unq-box-product{background-color:#fff;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:171px;padding:30px 20px 20px 20px;transition:all .2s ease-in-out;border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.1)}.unq-box-product::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_09.svg);background-repeat:no-repeat;background-position:center;position:absolute;right:15px;bottom:15px;display:block;width:10px;height:13px;content:""}.unq-box-product--anchor{color:#333;padding-bottom:30px}.unq-box-product--anchor::after{background:0 0;right:0;left:0;width:9px;height:9px;margin:auto;transform:rotate(45deg);border-right:2px solid #f00000;border-bottom:2px solid #f00000}.unq-box-product.is-link::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_10.svg);background-repeat:no-repeat;background-position:center;position:absolute;right:0;bottom:0;display:block;width:18px;height:18px;content:"";transition:opacity .2s ease-in-out}.unq-box-product__txt{font-weight:700;text-align:left;color:#333;display:flex;align-items:start;min-height:50px;margin-top:10px;transition:opacity .2s ease-in-out}.unq-box-product__image{transition:opacity .2s ease-in-out}.unq-box-product__panel-list{text-align:left;position:relative;z-index:10}.unq-box-product__item:first-of-type{background-color:#faf9f5;border-radius:10px 10px 0 0}.unq-box-product__item>a{line-height:1.5;text-decoration:none;color:#333;position:relative;display:block;padding:10px 20px 10px 45px}.unq-box-product__item>a::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_11.svg);background-repeat:no-repeat;background-position:center;position:absolute;bottom:50%;left:20px;width:13px;height:14px;content:"";transition:transform .1s ease-in-out;transform:translateY(50%)}.unq-faq-related{margin-top:50px;padding:0}.unq-faq-related__inner{background-color:#faf9f5;max-width:1200px;margin:auto;padding:20px;border:4px solid #f7f6f6}.unq-faq-related .hdg-lv2-02{font-size:1.8rem;background:0 0;margin:0;padding:0 0 12px 0;border:none;border-bottom:1px solid #d3d3d4}.unq-faq-related .hdg-lv2-02::before{content:none}.unq-faq-related .list-question{margin-top:15px}.unq-faq-related .list-question li{margin-top:12px;border:none}.unq-faq-related .list-question li a{font-size:1.6rem;padding:5px 0 3px 2.2em}.unq-faq-related .list-question li a::before{top:.2em;width:20px;height:20px;transform:translateY(0)}.unq-faq-usefull{margin-top:60px;padding:0 16px}.unq-faq-usefull__inner{max-width:1200px;margin:auto}.unq-faq-usefull__img{text-align:center}.unq-faq-usefull__img>img{max-height:170px}.unq-faq-usefull__hdg{font-size:1.6rem;font-weight:700;text-align:center;margin-top:20px}.unq-faq-usefull__text{text-align:center;margin-top:20px}.unq-faq-usefull__buttons{margin-top:32px;padding:0 16px}.unq-faq-usefull__buttons li{width:100%;margin:0;padding:0}.unq-faq-usefull__buttons li:not(:has(.unq-faq-usefull__button)){display:none}.unq-faq-usefull__button{background-color:#fff;position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-top:16px;padding:10px 16px;border:1px solid #d3d3d4;border-radius:9999px}.unq-faq-usefull__button-text{font-size:1.6rem;font-weight:400;color:#333;margin:auto}.unq-faq-inquiry{padding:0 16px}.unq-faq-inquiry__inner{background-color:#faf9f5!important;max-width:1200px!important;margin:auto;padding:84px 20px 20px}.unq-faq-inquiry__hdg{font-size:1.8rem;margin-bottom:16px}.unq-faq-inquiry__textarea{height:38rem;margin:32px auto}.unq-faq-inquiry__textarea-inner{width:100%;height:100%;margin:0;border:1px solid #d3d3d4;border-radius:5px}.unq-faq-inquiry__btn{display:flex;justify-content:center}.unq-faq-inquiry .modal-btn-close{top:80px!important}.unq-faq-inquiry .modal-btn-close .modal-btn-close-label{font-size:1.4rem!important}.hdg-lv1-01{font-weight:700;color:#f00000;position:relative;display:flex;align-items:flex-start;margin-top:32px;padding:0 0 15px 40px;border-bottom:1px solid #d3d3d4!important}.hdg-lv1-01::before{background-image:url(../images/img-icon-q.svg);background-size:contain;position:absolute;top:.1em;left:0;width:32px;height:32px;content:""}.hdg-lv1-01.hdg-lv1-01-list{font-size:2.2rem;color:#333;flex-wrap:wrap;align-items:flex-end;padding-left:0;border-bottom:none!important}.hdg-lv1-01.hdg-lv1-01-list::before{content:none}.hdg-lv1-01.hdg-lv1-01-list>span{font-size:.7em}.hdg-lv1-01.hdg-lv1-01-list>span:first-of-type{font-size:1em;width:100%;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #d3d3d4!important}.hdg-lv1-01.hdg-lv1-01-list>span:last-of-type{width:100%}.hdg-lv1-01.hdg-lv1-01-list>span.subAutoCorrectTitle{margin-left:0}.hdg-lv1-01 .label-qa{display:none}.hdg-lv1-01>span{display:none}.hdg-lv1-01 .hdg-txt{font-size:2.1rem;line-height:1.3}.link-sns-print{display:none;margin:20px 0 20px auto}.link-sns-print li.btn-copy-link{overflow:hidden;width:40px;height:40px;padding:0;border-radius:50%}.link-sns-print li.btn-copy-link button{width:100%;height:100%}.link-sns-print li.btn-copy-link button img{width:auto!important;max-width:95%;height:auto}.link-sns-print li a.btn-sns{overflow:hidden;width:40px;height:40px;padding:0;border:none;border-radius:50%}.link-sns-print li a.btn-sns img{width:100%;height:100%}.link-sns-print li.btn-print{border-radius:10px}.link-sns-print li.btn-print button{display:flex!important;align-items:center;height:42px;justify-items:center}.link-sns-print li.btn-print button img{width:20px;height:auto}.link-sns-print li.btn-print button span{font-size:1.4rem;padding-top:1px}.txt-no-result-description{font-size:2.2rem;margin-top:-8px}.area-reference{margin-top:8px}.list-definition-reference{font-size:1.4rem}.area-answer{font-size:1.6rem;line-height:1.7;position:relative;margin-top:10px;padding-top:7px;padding-left:44px}.area-answer::before{background-image:url(../images/img-icon-a.svg);background-size:contain;position:absolute;top:.1em;left:0;width:32px;height:32px;content:""}.area-answer>div>:first-child{margin-top:0!important}.area-answer a:not([class]){font-size:1em;text-decoration:none;position:relative;display:inline-block;padding-right:.2em;padding-left:1.3em}.area-answer a:not([class])::before{background-image:url(https://www.kirin.co.jp/assets/images/icon-arrow-02.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:.3em;left:0;display:block;width:1em;height:1em;content:"";transition:transform .2s ease-in-out;transform:rotate(0) translate3d(0,0,0);border:none}.area-answer a:not([class])>[class^=icon]{width:.9em;margin-top:-.1em}.area-answer .hdg-lv2-03{font-size:1.2em;color:#000;margin:60px 0 24px;padding:0 0 9px;border-bottom:1px solid #7d7d7d}.area-answer .hdg-lv2-03::after{content:none}.area-answer .hdg-lv2-03:first-child{margin-top:0}.area-answer .hdg-lv2-03+.hdg-lv3-01{margin-top:0}.area-answer .hdg-lv3-01{font-size:1.1em;color:#000;position:relative;margin:40px 0 20px;padding:0 0 0 .65em;border-left:3px solid #7d7d7d!important}.area-answer .hdg-lv3-01:first-child{margin-top:0}.area-answer p{margin-bottom:16px}.area-answer p+p{margin-top:-8px}.area-answer p:last-child{margin-bottom:0}.area-answer .txt-lead{font-size:1.3em}.area-answer .txt-note-normal{font-size:.7em}.area-answer strong{font-weight:700}.area-answer .box-normal{font-size:1em;background-color:#f7f6f6;margin-bottom:32px;padding:20px}.area-answer .box-normal:last-child{margin-bottom:0}.area-answer .img-lyt-no-wrap{margin-bottom:32px}.area-answer .img-lyt-no-wrap .txt-caption{font-size:.8em}.area-answer .list-nomal-01{margin-bottom:16px}.area-answer .list-nomal-01:last-child{margin-bottom:0}.area-answer .list-nomal-01 li{position:relative;padding-left:.9em}.area-answer .list-nomal-01 li::before{background-color:#f00000;top:.5em;width:6px;height:6px}.area-answer .list-num li{display:flex;flex-wrap:wrap;margin-bottom:8px}.area-answer .list-num li::before{font-weight:700;text-align:left;color:#f00000;float:none;min-width:1.5em;margin:0}.area-answer .list-num li:last-child{margin-bottom:0}.area-answer .list-num li span{width:calc(100% - 1.5em)}.area-answer .list-num li>.list-num{width:100%;margin-top:8px;margin-left:1.5em}.area-answer .list-dsc dt{color:#f00000;display:none}.area-answer .list-dsc dd{margin-top:0}.area-answer .list-link-row{font-size:1em;padding:0}.area-answer .list-link-row:has(img.icon-attach){position:relative;padding-left:1.2em}.area-answer .list-link-row img[class^=icon]{width:.9em;margin-top:-.1em}.area-answer .list-link-row img.icon-attach{position:absolute;top:.35em;left:0;margin:0}.area-answer ul.list-link-row li{padding-left:0}.area-answer .tbl-nomal{font-size:.9em;margin:30px 0}.area-answer .lyt-tbl-scroll{margin:30px 0}.area-answer .lyt-tbl-scroll>table{width:1134px!important;margin:0}.str-part07{background-color:#fff9f6;margin-top:90px}.str-part07__inner{position:relative;padding:43px 15px 60px}.str-part07 .mod-text{text-align:center;margin:33px 0 0}.unq-hdg-lv2-01{color:#000;position:relative}.unq-hdg-lv2-01__hdg{font-size:2rem;text-align:center}.unq-hdg-lv2-02{color:#f00000;margin-bottom:32px;padding-bottom:12px;border-bottom:1px solid #f00000}.unq-hdg-lv2-02__hdg{font-size:2rem;line-height:1.25}.unq-hdg-lv2-03{text-align:center;color:#000;margin-bottom:45px}.unq-hdg-lv2-03__hdg{font-size:2rem;line-height:1.25;display:block}.unq-hdg-lv2-03__image{display:block;margin:0 auto 4px}.unq-hdg-lv2-03__image--beer{width:52px;height:42px}.unq-hdg-lv2-03__image--softdrink{width:39px;height:42px}.unq-hdg-lv2-03__image--healthy>img{width:auto;height:44px}.unq-hdg-lv2-03__image--building{width:63px;height:42px}.unq-hdg-lv3-02{margin-bottom:23px;padding-bottom:10px;border-bottom:1px solid #7d7d7d}.unq-hdg-lv3-02__hdg{font-size:1.8rem;line-height:1.25;color:#000}.unq-hdg-lv3-03{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;margin-bottom:20px}.unq-hdg-lv3-03__hdg{font-size:1.8rem;font-weight:700;line-height:1.25;color:#000}.unq-hdg-lv3-03__image{width:60px;height:60px;margin:0 0 10px}.unq-hdg-lv4-01{color:#000}.unq-hdg-lv4-01__hdg{font-size:1.5rem}.unq-hdg-lv4-02{color:#000;margin-bottom:17px}.unq-hdg-lv4-02__hdg{font-size:1.6rem;font-weight:700;line-height:1.75}.unq-txt{margin-bottom:32px}.unq-txt--bottom-wide{margin-bottom:60px}.unq-txt--middle{margin-bottom:32px}.unq-list-note{margin-bottom:32px}.unq-list-note__item{display:flex}.unq-list-note__content{margin-left:8px}.unq-top-icon{text-align:center;position:absolute;top:4px;left:50%;width:59px;height:59px;transform:translateY(-50%) translateX(-50%)}.unq-box{position:relative;margin-top:24px}.unq-box::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_22_women-sp.png);background-repeat:no-repeat;background-position:center;position:absolute;top:-76px;left:8px;display:block;width:65px;height:75px;content:""}.unq-box::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_22_men-sp.png);background-repeat:no-repeat;background-position:center;position:absolute;top:-90px;right:8px;display:block;width:70px;height:90px;content:""}.unq-box__inner{background-color:#fff;padding:30px 21px;border-radius:10px}.unq-box02{background-color:#fff;position:relative;margin-top:24px;border-radius:10px}.unq-box02__inner{padding:21px 21px 30px}.unq-box03{background-color:#faf9f5;position:relative;padding:30px 20px;border-radius:10px}.unq-box04{background-color:#fff;padding:30px 25px;border:0;border-radius:20px}.unq-box04--bg-green{background-color:#faf9f5;padding:40px 16px;border-radius:10px}.unq-box04:not(:first-child){margin-top:30px}.unq-box04__contents>[class*=mod-hdg]:first-child{margin-top:0!important}.unq-box04__contents>:last-child{margin-bottom:0!important}.unq-box04__contents>.mod-hdg-lv3--simple{margin-top:20px}.unq-box05{margin-bottom:32px;padding:20px;border:4px solid #f7f6f6}.unq-box05__contents>[class*=mod-hdg]:first-child{margin-top:0!important}.unq-box05__contents>:last-child{margin-bottom:0!important}.unq-box05 .hdg_02{font-size:1.6rem;font-weight:700;margin-bottom:16px}.unq-box05 .tx18:nth-last-child(2){margin:0 0 32px}.unq-box05 .tx18:last-child{vertical-align:top;color:#333;position:relative;display:inline-block;margin:0;padding-left:22px}.mod-text .unq-box05 .tx18:last-child{margin-bottom:0}.unq-box05 .tx18:last-child::before{background-image:url(https://www.kirin.co.jp/assets/images/icon-arrow-02.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:2px;left:0;display:block;width:14px;height:14px;content:"";transition:transform .2s ease-in-out}.unq-box05 .tx18:last-child .linkstyle01{color:#333}.unq-nav-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:auto;margin:0 -15px 30px;padding:30px 16px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.unq-nav-list__item{position:relative;width:50%}.unq-nav-list__item:not(:nth-of-type(even)){padding-right:8px}.unq-nav-list__item:not(:nth-of-type(even))::before{background-color:#d3d3d4;position:absolute;right:0;bottom:-4px;display:block;width:1px;height:53px;content:"";transform:translateY(-50%)}.unq-nav-list__item:nth-of-type(even){padding-left:8px}.unq-nav-list__item:nth-of-type(n+3){padding-top:30px}.unq-nav-list__image--memo{width:35px;height:32px}.unq-nav-list__image--qa{width:45px;height:40px}.unq-nav-list__image--tell{width:39px;height:42px}.unq-nav-list__image--phone{width:33px;height:38px}.unq-nav-list__link{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease-in-out}.unq-nav-list__txt{font-size:1.4rem;font-weight:700;color:#333;position:relative;margin-top:15px;padding-left:25px}.unq-nav-list__txt::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_07.svg);position:absolute;bottom:50%;left:0;display:inline-block;width:13px;height:16px;content:"";transform:translateY(50%)}.unq-hdg-wrap{position:relative;max-width:600px;margin:auto}.unq-hdg-wrap>.mod-text{margin:24px 0 0}.unq-hdg-wrap::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_25-sp.png);background-repeat:no-repeat;position:absolute;top:-108px;right:0;display:block;width:98px;height:110px;content:" "}.unq-hdg-wrap::before{display:none}.unq-letter{position:relative;margin-top:29px}.unq-letter::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_27-sp.png);background-repeat:no-repeat;position:absolute;z-index:1;top:-15px;left:10px;display:block;width:93px;height:59px;content:" "}.unq-letter::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_26-sp.png);background-repeat:no-repeat;position:absolute;bottom:-20px;left:60px;display:block;width:59px;height:35px;content:" "}.unq-letter__inner{background-color:#fff;padding:0}.unq-letter__triangle{position:absolute;width:0;height:0;border-style:solid}.unq-letter__triangle--right{top:0;right:0;border-width:0 32px 32px 0;border-color:transparent #7d7d7d transparent transparent}.unq-letter__triangle--right::after{position:absolute;z-index:0;top:0;right:-32px;width:0;height:0;content:"";border-width:0 31px 31px 0;border-style:solid;border-color:transparent #fff9f6 transparent transparent}.unq-letter__triangle--left{bottom:0;left:0;border-width:32px 0 0 32px;border-color:transparent transparent transparent #7d7d7d}.unq-letter__triangle--left::after{position:absolute;z-index:1;bottom:0;left:-32px;width:0;height:0;content:"";border-width:31px 0 0 31px;border-style:solid;border-color:transparent transparent transparent #fff9f6}.unq-letter__topic{background-image:linear-gradient(to left,#d3d3d4,#d3d3d4 2px,transparent 2px,transparent 8px);background-repeat:repeat-x;background-position:right bottom;background-size:5px 2px;padding:70px 20px 52px}.unq-letter__topic .mod-text{margin:12px 0 0}.unq-letter__topic .mod-btn{margin:32px 0 0}.unq-letter__topic .mod-btn__btn{width:100%;min-width:auto}.unq-letter__news{padding:36px 20px 54px}.unq-letter__news>.mod-btn{margin:32px 0 0}.unq-letter__news>.mod-btn>.mod-btn__btn{z-index:0}.unq-letter__news-list{margin-top:14px}.unq-letter .mod-link-text{margin:12px 0 0 0}.unq-letter__news-item+.unq-letter__news-item{margin-top:12px}.unq-hdg-lv3-01{margin-top:12px}.unq-hdg-lv3-01__hdg{font-size:1.6rem}.unq-contact-panel{margin-top:50px}.unq-contact-panel__list{display:flex;flex-wrap:wrap}.unq-contact-panel__item{background-color:#fff;position:relative;width:calc(50% - 5px);min-height:167px}.unq-contact-panel__item::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_10.svg);background-repeat:no-repeat;background-position:center;position:absolute;right:0;bottom:0;display:block;width:18px;height:18px;content:""}.unq-contact-panel__item:nth-of-type(2n){margin-left:10px}.unq-contact-panel__item:nth-of-type(n+3){margin-top:10px}.unq-contact-panel__link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:167px;padding:20px 10px;transition:all .2s ease-in-out;border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.2)}.unq-contact-panel__image{width:45px;height:auto;margin-bottom:10px}.unq-contact-panel__txt{font-weight:700;text-align:center;color:#333;margin-top:10px}.unq-faq-mv{position:relative}.unq-faq-mv__mv{text-align:center;background-color:#fff4ef;position:relative;overflow:hidden}.unq-faq-mv__img{position:absolute;z-index:0;right:0;bottom:0;left:0;margin:auto}.unq-faq-mv__img--customer{top:0;bottom:auto;left:-200px;width:128px}.unq-faq-mv__img--q{top:-20px;bottom:auto;left:-200px;width:128px}.unq-faq-mv__img--a{top:auto;left:206px;width:92px}.unq-faq-mv__img--person-01{right:72px;width:64px}.unq-faq-mv__img--person-02{left:72px;width:66px}.unq-faq-mv__img--person-03{width:99px}.unq-faq-mv__img--memo{top:18px;bottom:auto;left:-200px;width:128px}.unq-faq-mv__img--bird-01{top:163px;right:72px;width:64px}.unq-faq-mv__img--bird-02{bottom:10px;left:72px;width:66px}.unq-faq-mv__content{position:relative;display:inline-block;max-width:1200px;height:100%;min-height:223px;margin:auto;padding:48px 16px 16px}.unq-faq-mv__content--person-03{min-height:auto;padding-bottom:0}.unq-faq-mv__hdg{font-size:26px;font-weight:700;letter-spacing:-.05em;text-align:center;color:#000}.unq-faq-mv__lede{font-size:14px;text-align:left;display:flex;justify-content:center;margin-top:12px;padding:0 28px}.unq-faq-mv__lede-img{padding-top:8px}.unq-faq-mv__nav{position:absolute;top:6px;right:6px}.unq-faq-nav-sp{position:relative;display:flex;align-items:center}.unq-faq-nav-sp__text{font-size:1rem;line-height:1.4;text-align:center;margin-right:8px}.unq-faq-nav-sp__btn{background-color:transparent;position:relative;width:48px;height:48px;transition:all 1s ease-in-out;border:0}.unq-faq-nav-sp__btn[aria-expanded=true]{position:fixed;z-index:5020;top:64px;right:4px}.unq-faq-nav-sp__btn[aria-expanded=true] .unq-faq-nav-sp__border{background-color:transparent}.unq-faq-nav-sp__btn[aria-expanded=true] .unq-faq-nav-sp__border::after,.unq-faq-nav-sp__btn[aria-expanded=true] .unq-faq-nav-sp__border::before{background-color:#7d7d7d}.unq-faq-nav-sp__btn[aria-expanded=true] .unq-faq-nav-sp__border::before{bottom:8px;transform:rotate(45deg);transform-origin:top left}.unq-faq-nav-sp__btn[aria-expanded=true] .unq-faq-nav-sp__border::after{top:8px;transform:rotate(-45deg);transform-origin:bottom left}.unq-faq-nav-sp__border{background-color:#7d7d7d;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:25px;height:2px;margin:auto}.unq-faq-nav-sp__border::after,.unq-faq-nav-sp__border::before{background-color:#7d7d7d;position:absolute;right:0;left:0;display:block;width:25px;height:2px;margin:auto;content:"";transition:transform .3s ease-in-out}.unq-faq-nav-sp__border::before{bottom:8px}.unq-faq-nav-sp__border::after{top:8px}.unq-faq-nav-sp__content{background-color:#fff;position:fixed;z-index:5010;top:0;right:0;bottom:0;left:0;display:flex;visibility:hidden;align-items:center;width:100%;height:100%;padding:20px 15px;transition:.3s ease-out;opacity:0}.unq-faq-nav-sp__content.is-visible{visibility:visible;opacity:1}.unq-faq-nav-sp__list{width:100%}.unq-faq-nav-sp__item:not(:first-child){margin-top:30px}.unq-faq-nav-sp__icon{padding-right:8px}.unq-faq-nav-sp__link{font-size:2rem;font-weight:700;color:#333;display:flex;align-items:center;align-items:baseline}.unq-faq-nav-pc{display:none;margin-bottom:2px;padding:0 4px;box-shadow:0 1px 3px 1px rgba(0,0,0,.16)}.unq-faq-nav-pc__list{display:flex;flex-wrap:nowrap;justify-content:center}.unq-faq-nav-pc__item{position:relative;padding:0 23px}.unq-faq-nav-pc__item:not(:last-child){position:relative}.unq-faq-nav-pc__item:not(:last-child)::after{background-color:#d3d3d4;position:absolute;top:0;right:0;bottom:0;display:block;width:1px;height:24px;margin:auto;content:""}.unq-faq-nav-pc__link{color:#000;display:block;padding:18px 0}.unq-faq-nav-pc__link::before{background-color:#ec4e4e;position:absolute;right:0;bottom:0;left:0;display:block;width:calc(100% - 46px);height:3px;margin:auto;content:"";transition:opacity .2s ease-out;opacity:0}.unq-faq-nav-pc__link[aria-current=page]::before{opacity:1}.unq-faq-nav-floating{display:none}.unq-faq-nav-floating__img{display:flex;align-items:center;width:71px;height:71px}.unq-faq-nav-floating__list{display:flex;height:100%}.unq-faq-nav-floating__item{position:relative}.unq-faq-nav-floating__item:not(:last-child)::after{background-color:#d3d3d4;position:absolute;top:0;right:0;bottom:0;display:block;width:1px;height:24px;margin:auto;content:""}.unq-faq-nav-floating__link{color:#000;display:flex;align-items:center;height:100%;padding:0 18px}.unq-faq-nav-floating__link::before{background-color:#ec4e4e;position:absolute;right:0;bottom:0;left:0;display:block;width:calc(100% - 46px);height:3px;margin:auto;content:"";transition:opacity .2s ease-out;opacity:0}.unq-faq-nav-floating__link[aria-current=page]::before{opacity:1}.unq-faq-result-summary{font-size:1.6rem;margin-top:60px;padding:0 15px}.unq-faq-result-summary .mod-hdg-lv2-without-underline{margin-top:80px}.unq-faq-result-summary__hdg{max-width:1200px;margin:auto}.unq-faq-result-summary__inner{max-width:1200px;margin:auto}.unq-faq-result-summary__label{margin-right:18px}.unq-faq-result-summary__result{display:block}.lyt-pagination{min-height:39px}.lyt-pagination li a{font-size:1.4rem!important;color:transparent;background-color:#fff;display:flex;align-items:center;justify-content:center;width:39px!important;height:39px!important;max-height:none;transition:all .2s ease-in-out;border:1px solid #d3d3d4;border-radius:50%}.lyt-pagination li a::after,.lyt-pagination li a::before{top:15px!important;border-color:#f00000!important}.lyt-pagination li a:focus,.lyt-pagination li a:hover{color:transparent;background-color:#f00000!important;border-color:#f00000!important}.lyt-pagination li a:focus::after,.lyt-pagination li a:focus::before,.lyt-pagination li a:hover::after,.lyt-pagination li a:hover::before{border-color:#fff!important}.lyt-pagination li.current{font-size:1.4rem;top:10px}.lyt-pagination li.label-first{left:calc(50% - 9rem)}.lyt-pagination li.label-first a{padding:0!important}.lyt-pagination li.label-first a::before{left:13px}.lyt-pagination li.label-first a::after{left:20px}.lyt-pagination li.label-prev a{padding:0!important}.lyt-pagination li.label-prev a::after{left:16px}.lyt-pagination li.label-next a{padding:0!important}.lyt-pagination li.label-next a::after{right:15px}.lyt-pagination li.label-last{left:calc(50% + 9rem)}.lyt-pagination li.label-last a{padding:0!important}.lyt-pagination li.label-last a::before{right:17px}.lyt-pagination li.label-last a::after{right:12px}.unq-adj-mb{margin-bottom:110px}.unq-adj-mb--02{margin-bottom:32px}.visually-hidden{position:fixed!important;top:0!important;left:0!important;display:block!important;visibility:visible!important;overflow:hidden!important;width:4px!important;height:4px!important;margin:0!important;padding:0!important;border:none!important;opacity:0!important}.uniq-title-reason{font-size:2.4rem;font-weight:400;text-align:center;color:#f00000;margin-bottom:25px}.uniq-title-reason--text-en{font-size:1.8rem;margin-bottom:21px}.uniq-text-reason{font-size:1.6rem;text-align:center}.uniq-text-reason--text-en{font-size:1.4rem}.uniq-box-reason{margin-bottom:32px}.uniq-box-reason--en{margin-bottom:60px}@media screen and (min-width:768px){.js-customer-tooltip__panel{min-width:auto;padding-bottom:60px}body{font-size:1.6rem}#str-main .str-main-list{margin-top:0}#str-main .area-top-search{padding:83px 15px 60px}#str-main .area-top-search.area-top-search-knowledge{padding-top:60px}#str-main .area-top-search .hdg-wrap{max-width:1170px}#str-main .area-top-search .str-inner{max-width:1170px;margin:auto;padding:60px 40px}#str-main .area-top-search .str-inner .area-attention-keywords{margin:32px 0 0}.area-search-wrap{display:-ms-grid;display:grid;align-items:center;width:100%;-ms-grid-rows:60px;grid-template-rows:60px;-ms-grid-columns:198px 20px 1fr;grid-template-columns:198px 20px 1fr}.area-search-wrap .area-search-inner{height:100%;-ms-grid-row:1;grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.area-search-wrap .area-search-form{flex-direction:row;height:100%}.area-search-wrap .area-search-input{display:flex;width:calc(100% - 160px);height:100%;margin-top:0}.area-search-wrap .area-search-input input{font-size:1.6rem;padding:18px 20px;border:2px solid #d3d3d4;border-radius:5px}.area-search-wrap .area-search-submit{width:146px;margin-top:0;margin-left:14px}.area-search-wrap .area-search-submit button{font-size:1.6rem}.area-search-narrowing .area-search-narrowing-inner{margin:0;padding:60px 40px}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form{display:flex;justify-content:space-between}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-input{flex-grow:1;width:auto}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-input .search-keywords{padding:18px 20px}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-submit{width:146px;margin-top:0;margin-left:15px}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-submit button{font-size:1.6rem}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .fhButton{width:146px;margin-top:0;margin-left:15px}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .fhButton a{font-size:1.6rem}.area-search-narrowing .area-search-narrowing-inner .str-inner .lyt-attention-keywords{-ms-grid-columns:160px 20px 1fr;grid-template-columns:160px 20px 1fr}.modal-wrap-01[aria-hidden=false] .modal-content .modal-btn-close{top:10px}.area-search{padding:60px 0}.area-search .area-search-wrap{padding:60px 40px}.lyt-attention-keywords{display:-ms-grid;display:grid;-ms-grid-columns:198px 20px 1fr;grid-template-columns:198px 20px 1fr}.lyt-attention-keywords dt{font-size:1.6rem;margin-top:0;-ms-grid-row:1;grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.lyt-attention-keywords dd{max-width:unset;-ms-grid-row:1;grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.lyt-attention-keywords dd .list-attention-keywords{margin:-8px 0 0 -8px}.lyt-attention-keywords dd .list-attention-keywords li{flex-shrink:0;padding:8px 0 0 5px}.lyt-attention-keywords dd .list-attention-keywords li a{min-width:98px}.area-faq-cont .str-inner{max-width:1200px;margin:0 auto;padding:0 15px}.area-faq-cont .str-inner .col-2{justify-content:space-between}.area-faq-cont .str-inner .col-2>.part{margin:0}.area-faq-cont .str-inner .col-2>.part .box-faq{height:100%}.box-faq .hdg-lv2-01{font-size:2.2rem;padding-bottom:12px}.box-faq .list-question{margin-top:10px}.list-question li .js-search-results-hdg,.list-search-results li .js-search-results-hdg{padding-top:0;padding-bottom:0}.list-question li .list-results-txt .txt-contents a::before,.list-search-results li .list-results-txt .txt-contents a::before{top:20px}.list-question li .counter-use-num,.list-search-results li .counter-use-num{flex-basis:9em!important;padding:6px 0 2px!important}.list-question,.list-search-results{font-size:1.6rem;margin-top:80px}.list-question li a,.list-search-results li a{padding-top:20px;padding-bottom:20px}.area-search-results{margin-top:50px}.area-search-results .txt-search-results{font-size:3.2rem!important}.area-search-results .txt-search-results .txt-message{font-size:1.8rem;margin-top:16px}.list-search-results{font-size:2rem;margin-top:30px}.link-single{font-size:1.6rem}.link-single a{padding-left:24px}.link-single a::before{top:3px;width:16px;height:16px}.area-general-wrap .str-inner{max-width:1200px;margin:0 auto 60px;padding:0 15px}.hdg-lv2-01{font-size:3.2rem;margin:100px 0 40px;padding-bottom:16px}.hdg-lv2-02{font-size:3.2rem;margin:100px 0 40px;padding-bottom:16px}.str-main-list .hdg-lv2-02{font-size:2.2rem;margin-bottom:10px}.hdg-lv3-01{font-size:2.4rem;margin:60px 0 0}.list-category>li .hdg-category a .icon-category{width:90px;height:90px;margin-bottom:8px}.list-category{margin:0 0 0 -20px!important}.list-category>li{width:25%!important;margin:0;padding:32px 0 0 20px!important}.list-category>li .hdg-category a::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_09.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:auto;right:15px;bottom:15px;display:block;width:10px;height:13px;content:"";transform:none;border:none}.list-category>li .list-link-row{width:calc(100% - 20px)}.list-category>li .list-link-row::before{right:13px!important;left:auto!important}.list-category>li .list-link-row li{font-size:1.6rem}.unq-box-product{min-height:200px}.unq-box-product__txt{margin-top:13.5px}.unq-box-product__panel{width:23%;margin-top:0}.unq-box-product__panel::before{right:13px}.unq-box-product__item:first-of-type{background-color:transparent}.unq-faq-inquiry .modal-btn-close{top:30px!important}.str-part07{margin-top:145px}.str-part07__inner{max-width:1200px;margin:0 auto;padding:44px 15px 116px}.unq-hdg-lv2-01__hdg{font-size:3.2rem}.unq-hdg-lv2-02{margin-bottom:28px;padding-bottom:16px}.unq-hdg-lv2-02__hdg{font-size:3.2rem}.unq-hdg-lv2-03{margin-bottom:57px}.unq-hdg-lv2-03__hdg{font-size:3.2rem}.unq-hdg-lv2-03__image{width:53px;height:58px;margin:0 auto 16px}.unq-hdg-lv2-03__image--beer{width:72px;height:58px}.unq-hdg-lv2-03__image--softdrink{width:53px;height:58px}.unq-hdg-lv2-03__image--healthy>img{width:55px;height:58px}.unq-hdg-lv2-03__image--building{width:86px;height:58px}.unq-hdg-lv3-02{margin-bottom:32px;padding-bottom:12px}.unq-hdg-lv3-02__hdg{font-size:2.4rem}.unq-hdg-lv3-03{flex-direction:row-reverse;align-items:center;justify-content:flex-end;margin-bottom:24px}.unq-hdg-lv3-03__hdg{font-size:2.4rem}.unq-hdg-lv3-03__image{width:86px;height:86px;margin:0 20px 0 0}.unq-hdg-lv4-01__hdg{font-size:1.8rem}.unq-hdg-lv4-02__hdg{font-size:1.8rem}.unq-txt{margin-bottom:10px}.unq-list-note{margin-bottom:35px}.unq-top-icon{top:19px;width:90px;height:90px}.unq-box{max-width:1200px;margin-top:41px}.unq-box::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_22_women-pc.png);top:-117px;left:160px;width:106px;height:118px}.unq-box::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_22_men-pc.png);top:-148px;right:145px;width:114px;height:146px}.unq-box__inner{padding:60px 40px}.unq-box02{max-width:1200px;margin:41.5px auto}.unq-box02::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_22_women-pc.png);top:-115px;left:244px;width:105px;height:117px}.unq-box02::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_22_men-pc.png);top:-148px;right:244px;width:105px;height:149px}.unq-box02__inner{padding:60px 40px}.unq-box03{background-color:#faf9f5;max-width:1200px;margin:auto;padding:0}.unq-box03::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_22_women-pc.png);top:-115px;left:244px;width:105px;height:117px}.unq-box03::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_22_men-pc.png);top:-148px;right:244px;width:105px;height:149px}.unq-nav-list{flex-wrap:nowrap;height:220px;margin:-20px 0 30px;padding:0}.unq-nav-list__item{width:25%}.unq-nav-list__item:not(:last-of-type)::before{background-color:#d3d3d4;position:absolute;right:0;bottom:25px;display:block;width:1px;height:67px;content:"";transform:translateY(-50%)}.unq-nav-list__item:nth-of-type(n+3){padding-top:0}.unq-nav-list__image{min-height:60px}.unq-nav-list__image--memo{width:50px;height:47px}.unq-nav-list__image--qa{width:64px;height:58px}.unq-nav-list__image--tell{width:55px;height:60px}.unq-nav-list__image--phone{width:48px;height:54px}.unq-nav-list__txt{font-size:1.6rem;margin-top:22px}.unq-nav-list__link{padding:30px 20px}.unq-hdg-wrap::after{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_25-pc.png);background-position:center center;background-size:cover;top:-70px;right:-90px;width:24%;height:0;padding-top:160px}.unq-hdg-wrap::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_27-pc.png);background-repeat:no-repeat;position:absolute;top:-25px;left:-96px;display:block;width:176px;height:111px;content:" "}.unq-hdg-wrap>.mod-text{margin:33px 0 0}.unq-letter{margin-top:50px}.unq-letter::before{background-image:url(https://www.kirin.co.jp/customer/images/icon_customer_26-pc.png);position:absolute;z-index:1;top:-20px;left:50px;display:block;width:109px;height:65px;content:" "}.unq-letter::after{display:none}.unq-letter__inner{position:relative;padding:60px}.unq-letter__triangle--right{border-width:0 46px 46px 0}.unq-letter__triangle--right::after{right:-46px;border-width:0 45px 45px 0}.unq-letter__triangle--left{border-width:46px 0 0 46px}.unq-letter__triangle--left::after{left:-46px;border-width:45px 0 0 45px}.unq-letter__contents{display:flex}.unq-letter__topic{background-image:linear-gradient(to bottom,#d3d3d4,#d3d3d4 2px,transparent 2px,transparent 8px);background-repeat:repeat-y;background-position:right top;background-size:2px 5px;width:50%;padding:0 60px 0 0}.unq-letter__topic>.mod-text{margin:16px 0 0}.unq-letter__topic>.mod-btn{width:300px;margin:32px auto 0}.unq-letter__news{width:50%;padding:0 0 0 60px}.unq-letter__news>.mod-btn{margin:31.7px 0 0}.unq-letter__news-list{margin-top:13px}.unq-letter__news-item+.unq-letter__news-item{margin-top:20px}.unq-hdg-lv3-01__hdg{font-size:2.4rem}.unq-contact-panel{margin-top:60px}.unq-contact-panel__line-break{display:none}.unq-contact-panel__list{display:flex;flex-wrap:nowrap}.unq-contact-panel__item{width:25%}.unq-contact-panel__item:nth-of-type(2n){margin-left:0}.unq-contact-panel__item:nth-of-type(n+3){margin-top:0}.unq-contact-panel__item+.unq-contact-panel__item{margin-left:20px}.unq-contact-panel__txt{font-size:1.8rem;position:absolute;bottom:20px}.unq-contact-panel__link{height:277px}.unq-contact-panel__image{width:auto}}@media screen and (min-width:769px){:target{scroll-margin-top:98px}.area-search-wrap .area-search-submit button:active,.area-search-wrap .area-search-submit button:focus,.area-search-wrap .area-search-submit button:hover{box-shadow:none;opacity:.6}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-submit button:active,.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-submit button:focus,.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .area-search-submit button:hover{box-shadow:none;opacity:.6}.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .fhButton a:active,.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .fhButton a:focus,.area-search-narrowing .area-search-narrowing-inner .area-search-inner .area-search-form .fhButton a:hover{opacity:.6}.lyt-attention-keywords dd .list-attention-keywords li a:active,.lyt-attention-keywords dd .list-attention-keywords li a:focus,.lyt-attention-keywords dd .list-attention-keywords li a:hover{box-shadow:0 0 6px rgba(0,0,0,.2)}.list-question li a:active,.list-question li a:focus,.list-question li a:hover,.list-search-results li a:active,.list-search-results li a:focus,.list-search-results li a:hover{opacity:.6}.link-single a:active::before,.link-single a:focus::before,.link-single a:hover::before{transform:rotate(0) translate3d(4px,0,0)}.list-category>li.no-children .hdg-category a:active::after,.list-category>li.no-children .hdg-category a:focus::after,.list-category>li.no-children .hdg-category a:hover::after{opacity:.7}.unq-box-product--anchor:active,.unq-box-product--anchor:focus,.unq-box-product--anchor:hover{opacity:.7}.unq-box-product:active,.unq-box-product:focus,.unq-box-product:hover{box-shadow:none}.unq-box-product:active .unq-box-product__image,.unq-box-product:focus .unq-box-product__image,.unq-box-product:hover .unq-box-product__image{opacity:.6}.unq-box-product:active .unq-box-product__image>img,.unq-box-product:focus .unq-box-product__image>img,.unq-box-product:hover .unq-box-product__image>img{box-shadow:none}.unq-box-product:active .unq-box-product__txt,.unq-box-product:focus .unq-box-product__txt,.unq-box-product:hover .unq-box-product__txt{opacity:.6}.unq-box-product:active::after,.unq-box-product:focus::after,.unq-box-product:hover::after{opacity:.6}.unq-box-product__item:active,.unq-box-product__item:focus,.unq-box-product__item:hover{background-color:#faf9f5}.unq-faq-related{margin-top:98px}.unq-faq-related__inner{padding:40px}.unq-faq-related .hdg-lv2-02{font-size:2.4rem}.unq-faq-related .list-question li{margin-top:15px}.unq-faq-related .list-question li a{font-size:1.8rem;padding:5px 0 4px 2.5em}.unq-faq-related .list-question li a::before{top:.1em;width:32px;height:32px}.unq-faq-usefull__img>img{max-height:206px}.unq-faq-usefull__hdg{font-size:2.2rem}.unq-faq-usefull__buttons{display:flex;justify-content:center}.unq-faq-usefull__buttons li{max-width:300px;margin:auto 10px}.unq-faq-usefull__button{margin-top:auto}.unq-faq-inquiry__inner{padding:40px}.unq-faq-inquiry__hdg{font-size:2.2rem;text-align:center;margin-bottom:24px}.unq-faq-inquiry__textarea{height:23rem;margin:28px auto}.hdg-lv1-01{margin-top:64px;padding:0 0 25px 66px}.hdg-lv1-01::before{width:42px;height:42px}.hdg-lv1-01.hdg-lv1-01-list{font-size:2.8rem}.hdg-lv1-01.hdg-lv1-01-list>span:first-of-type{margin-bottom:25px;padding-bottom:25px}.hdg-lv1-01 .hdg-txt{font-size:3.2rem}.txt-no-result-description{font-size:2.8rem;margin-top:-25px}.area-reference{margin-top:25px}.list-definition-reference{font-size:1.6rem}.area-answer{font-size:2.4rem;margin-top:25px;padding-left:66px}.area-answer::before{width:42px;height:42px}.area-answer a:not([class]):active::before,.area-answer a:not([class]):focus::before,.area-answer a:not([class]):hover::before{transform:rotate(0) translate3d(.2em,0,0)}.area-answer .hdg-lv2-03{margin:60px 0 32px;padding:0 0 12px}.area-answer .hdg-lv3-01{margin:50px 0 28px}.area-answer p{margin-bottom:32px}.area-answer p+p{margin-top:-16px}.area-answer .box-normal{margin-bottom:32px;padding:40px}.area-answer .list-nomal-01{margin-bottom:32px}.area-answer .list-nomal-01 li::before{top:.6em}.unq-box04{padding:60px 50px}.unq-box04:not(:first-child){margin-top:90px}.unq-box04__contents>.mod-hdg-lv3--simple{margin-top:60px}.unq-box05{padding:24px}.unq-box05 .hdg_02{font-size:1.8rem}.unq-box05 .tx18:last-child{padding-left:24px}.unq-box05 .tx18:last-child::before{top:3px;width:16px;height:16px}.unq-box05 .tx18:last-child:active::before,.unq-box05 .tx18:last-child:focus::before,.unq-box05 .tx18:last-child:hover::before{transform:translate3d(4px,0,0)}.unq-nav-list__link:active,.unq-nav-list__link:focus,.unq-nav-list__link:hover{transform:translateY(-5px);opacity:.7}.unq-contact-panel__link:active,.unq-contact-panel__link:focus,.unq-contact-panel__link:hover{box-shadow:none;opacity:.6}.unq-faq-mv__mv--voice{padding:0 120px}.unq-faq-mv__img--customer{right:0;left:-560px;width:210px}.unq-faq-mv__img--q{top:-53px;right:0;left:-560px;width:210px}.unq-faq-mv__img--a{right:-290px;width:160px}.unq-faq-mv__img--person-01{left:-560px;width:98px}.unq-faq-mv__img--person-02{left:650px;width:110px}.unq-faq-mv__img--person-03{display:none}.unq-faq-mv__img--memo{top:-20px;right:0;left:-560px;width:210px}.unq-faq-mv__img--bird-01{top:0;left:-560px;width:98px}.unq-faq-mv__img--bird-02{bottom:30px;left:650px;width:110px}.unq-faq-mv__content{min-height:250px;padding-top:64px}.unq-faq-mv__content--person-03::after{background-image:url(https://www.kirin.co.jp/customer/voice/images/img-bg-03.png);background-repeat:no-repeat;background-position-y:bottom;background-size:contain;position:absolute;right:-126px;bottom:0;display:block;width:126px;height:167px;content:""}.unq-faq-mv__hdg{font-size:38px}.unq-faq-mv__lede{font-size:16px;text-align:center;margin-top:20px;padding:0}.unq-faq-mv__lede-inner{text-align:center}.unq-faq-mv__lede-img{display:none}.unq-faq-mv__nav{position:static;top:auto;right:auto}.unq-faq-nav-sp{display:none}.unq-faq-nav-pc{display:block}.unq-faq-nav-pc__link:active::before,.unq-faq-nav-pc__link:focus::before,.unq-faq-nav-pc__link:hover::before{opacity:1}.unq-faq-nav-floating{background-color:#fff;position:fixed;z-index:5000;top:-90px;right:0;left:0;display:flex;visibility:hidden;align-items:center;max-width:1200px;height:84px;margin:auto;padding:0 7px;transition:.3s ease-out;border-radius:40px;box-shadow:0 1px 20px 1px rgba(0,0,0,.1)}.unq-faq-nav-floating.is-visible{visibility:visible;transform:translateY(99px)}.unq-faq-nav-floating__link:active::before,.unq-faq-nav-floating__link:focus::before,.unq-faq-nav-floating__link:hover::before{opacity:1}.unq-faq-result-summary{font-size:1.8rem;margin-top:80px}.unq-faq-result-summary .mod-hdg-lv2-without-underline{margin-top:80px}.lyt-pagination li a::after,.lyt-pagination li a::before{top:12px!important}.lyt-pagination li a{width:35px!important;height:35px!important}.lyt-pagination li.current{font-size:1.6rem;top:7px}.lyt-pagination li.label-first{left:calc(50% - 10rem)}.lyt-pagination li.label-first a::before{left:11px}.lyt-pagination li.label-first a::after{left:17px}.lyt-pagination li.label-prev a::after{left:15px}.lyt-pagination li.label-next a::after{right:14px}.lyt-pagination li.label-last{left:calc(50% + 10rem)}.lyt-pagination li.label-last a::before{right:16px}.lyt-pagination li.label-last a::after{right:11px}.unq-adj-mb{margin-bottom:151px}.uniq-title-reason{font-size:3.8rem;margin-bottom:33px}.uniq-title-reason--text-en{font-size:1.8rem;margin-bottom:21px}.uniq-text-reason{font-size:2.4rem}.uniq-text-reason--text-en{font-size:1.4rem}.uniq-box-reason{margin-bottom:50px}.uniq-box-reason--en{margin-bottom:90px}}@media screen and (max-width:767px){.modal-wrap-01[aria-hidden=false] .modal-content .modal-heading{top:65px}.modal-wrap-01[aria-hidden=false] .modal-content .modal-heading .hdg-lv2-modal{font-size:1.4rem}.modal-wrap-01[aria-hidden=false] .modal-content .modal-desc .str-modal-inner{height:calc(100% - 195px);margin-top:115px}.area-answer .img-lyt-no-wrap .area-image{margin-top:24px}}@media screen and (max-width:768px){.unq-box05 .tx18:last-child[href*=".pdf"]::before{top:6px}.unq-box05 .tx18:last-child[href*=".rdf"]::before{top:4px}}@media screen and (max-width:1080px){.unq-faq-mv{margin-top:65px}}