:target:before{content:"";display:block;height:43px;margin-top:-43px}.uni-policy-top .policy-top-category-list{margin-top:16px;margin-bottom:25px}.uni-policy-top .policy-top-category-list__title{padding:5px 10px;color:#fff;background-color:#1e2428;margin-bottom:15px;font-size:14px;font-size:.875rem}.uni-policy-top .policy-top-category-list__link{font-size:15px;font-size:.9375rem}.uni-policy-top .policy-top-category-list__link li{line-height:1.7}.uni-policy-top .policy-top-category-list__link li a{padding-left:1em;background:url(/assets/images/common/arrow-20210112104658.svg) no-repeat 0;background-size:5px auto}.uni-policy-yol .policy-yol-about{margin-bottom:32px}.uni-policy-yol .policy-yol-about-section__title{margin-bottom:16px;padding:5px 10px;color:#fff;background-color:#1e2428}.uni-policy-yol .policy-yol-about-section-environ__name{margin-top:15px;border-top:1px solid #dadada;border-right:1px solid #dadada;border-left:1px solid #dadada;font-weight:700;background-color:#ddd}.uni-policy-yol .policy-yol-about-section-environ ul{margin-bottom:16px;border:1px solid #dadada;background-color:#fff}.uni-policy-yol .policy-yol-about-section-environ ul li{padding:10px 20px}.uni-policy-yol .policy-yol-about-section-environ ul li:not(:last-child){border-bottom:1px solid #ddd}.uni-policy-yol .policy-yol-about-section__plugin{margin:16px 0 32px}.uni-policy-yol .policy-yol-about-section__plugin h3{position:relative;padding:5px 10px;border-bottom:1px solid #ddd;font-weight:700;margin:12px 0;font-size:15px;font-size:.9375rem;margin-bottom:8px}.uni-policy-yol .policy-yol-about-section__plugin h3:before{content:"";display:block;position:absolute;left:0;width:3px;height:70%;background-color:#1e2428}.uni-policy-yol .policy-yol-about-section__plugin ul li{line-height:1.7;margin-bottom:16px}.uni-policy-yol .policy-yol-about-section__plugin p{margin:5px 0}.uni-policy-yol .policy-yol-about-section ol{list-style:decimal}.uni-policy-yol .policy-yol-about-section ol li{margin-left:28px}.uni-policy-yol .policy-yol-about-section li{line-height:1.7;margin-bottom:16px}.uni-policy-yol-term .policy-yol-term-section{margin-bottom:32px}.uni-policy-yol-term .policy-yol-term-section__title{border-top:2px solid #1e2428;border-bottom:1px solid #dadada;margin-bottom:12px}.uni-policy-yol-term .policy-yol-term-section__title span{display:inline-block;font-size:20px;font-size:1.25rem;font-family:YuMincho,ヒラギノ明朝 ProN W6,Hiragino Mincho ProN,HGS明朝E,游明朝,Yu Mincho,メイリオ,Meiryo,Helvetica Neue,Helvetica,Arial,serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:700;padding:.8rem 0;line-height:1.5rem;margin-left:12px}.uni-policy-yol-term .policy-yol-term-section p{margin-bottom:16px}.uni-policy-yol-term .policy-yol-term-section ol{list-style:decimal}.uni-policy-yol-term .policy-yol-term-section ol li{margin-left:28px}.uni-policy-yol-term .policy-yol-term-section li{line-height:1.7;margin-bottom:16px}.uni-policy-yol-term a{padding-left:1em;background:url(/assets/images/common/arrow-20210112104658.svg) no-repeat 0;background-size:5px auto;display:inline-block}.uni-policy-privacy .policy-privacy-about__sentence{margin:10px 0;padding:10px 0;border-bottom:1px solid #ddd}.uni-policy-privacy .policy-privacy-about__sentence p:not(:last-child){margin-bottom:30px}.uni-policy-privacy .policy-privacy-about__sentence p:nth-child(3){margin-bottom:15px;font-weight:700}.uni-policy-privacy .policy-privacy-about__enactment,.uni-policy-privacy .policy-privacy-about__sentence p:last-child{text-align:right}.uni-policy-privacy .policy-privacy-cookie__title{margin-bottom:30px}.uni-policy-privacy .policy-privacy-cookie-info-section{word-wrap:break-word;margin-bottom:20px}.uni-policy-privacy .policy-privacy-cookie-info-section__title{position:relative;padding:5px 10px;border-bottom:1px solid #ddd;font-weight:700;margin:12px 0;font-size:15px;font-size:.9375rem}.uni-policy-privacy .policy-privacy-cookie-info-section__title:before{content:"";display:block;position:absolute;left:0;width:3px;height:70%;background-color:#1e2428}.uni-policy-privacy .policy-privacy-cookie-info-section p{margin:15px 0;text-indent:1em}.uni-policy-privacy .policy-privacy-cookie-info-section__list-title{padding:5px 10px;font-weight:700;background-color:#ddd}.uni-policy-privacy .policy-privacy-cookie-info-section__list-title+.policy-privacy-cookie-info-section__list li a{padding-left:1em;background:url(/assets/images/common/arrow-20210112104658.svg) no-repeat 0;background-size:5px auto}.uni-policy-privacy .policy-privacy-cookie-info-section__list>li{margin-top:15px}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order>li{counter-increment:list}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order>li:before{content:"\FF08" counter(list) "\FF09"}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order-inner{padding:15px 30px 30px;margin-top:15px;border:1px solid #ddd;counter-increment:listIn}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order-inner__head{text-indent:0;font-weight:700}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order-inner__head:before{content:"\FF1C" counter(listIn) "\FF1E"}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order-inner__button{text-align:center}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order-inner__button button{padding:5px 20px;border:1px solid #ddd;border-radius:3px;font-weight:700;color:#745399;background-color:#fff;cursor:pointer}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order-inner__button button:hover{color:#fff;background-color:#745399}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order.list-indent li{padding-left:3em;text-indent:-3em}.uni-policy-privacy .policy-privacy-cookie-info-section .list-marker>li{margin-top:15px;padding-left:1em;background:url(/assets/images/common/arrow-20210112104658.svg) no-repeat left .5em;background-size:5px auto}.uni-policy-privacy .policy-privacy-cookie-info-section .margin-adjust{margin-top:30px}.uni-policy-application p{margin:16px 0 24px;text-indent:1em}.uni-policy-application .policy-application-movie-info table{width:100%;margin:30px 0 15px;border-spacing:1px;border:1px solid #b4b4b4;background-color:#fff;font-size:14px;font-size:.875rem}.uni-policy-application .policy-application-movie-info table tr th{padding:10px;background-color:#eaeaea}.uni-policy-application .policy-application-movie-info table tr th:first-child{border-right:1px solid #dadada}.uni-policy-application .policy-application-movie-info table tr td{padding:8px;line-height:1.4}.uni-policy-application .policy-application-movie-info table .caption{padding:5px 10px;color:#fff;background-color:#1e2428}.uni-policy-application .policy-application-movie-info__table-wrap table tr:nth-child(2){border-bottom:1px solid #dadada}.uni-policy-application .policy-application-movie-info__table-wrap table tr:nth-child(3),.uni-policy-application .policy-application-movie-info__table-wrap table tr:nth-child(4){border-bottom:1px solid #ddd}.uni-policy-application .policy-application-movie-info__table-wrap table tr th{white-space:nowrap;text-align:center}.uni-policy-application .policy-application-movie-info__table-wrap table tr td:nth-child(2),.uni-policy-application .policy-application-movie-info__table-wrap table tr td:nth-child(3),.uni-policy-application .policy-application-movie-info__table-wrap table tr th:nth-child(2),.uni-policy-application .policy-application-movie-info__table-wrap table tr th:nth-child(3){border-right:1px solid #ddd}.uni-policy-application .policy-application-movie-info>table tr:nth-child(2),.uni-policy-application .policy-application-movie-info>table tr:nth-child(3){border-bottom:1px solid #ddd}.uni-policy-application .policy-application-movie-info>table tr th{width:150px}.uni-policy-application .policy-application-movie-info__terms{margin-top:50px}.uni-policy-application .policy-application-movie-info__terms>div{padding:5px 10px;color:#fff;background-color:#1e2428}.uni-policy-application .policy-application-movie-info__terms ol{padding-left:2em;list-style:decimal}.uni-policy-application .policy-application-movie-info__terms ol li{margin:15px 0;line-height:1.7}.uni-policy-application .policy-application-movie-info__comment{margin:60px 0 30px;padding:20px;border:1px solid #745399;text-indent:1em;line-height:1.7}.uni-policy-application .policy-application-story__contents ul{width:100%;max-width:280px}.uni-policy-application .policy-application-story__contents ul li{padding:12px 8px 12px 10px;background:url(/assets/images/common/arrow-20210112104658.svg) no-repeat 22px;background-size:5px auto;display:block;background-color:#fff;border:1px solid #ddd;border-radius:3px;margin-bottom:10px;text-align:center;font-size:15px;font-size:.9375rem}.uni-policy-application .policy-application-story__contents ul li a{margin-left:8px}.uni-policy-application .policy-application-story__contents .download-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.uni-policy-application .policy-application-story__contents .download-button a{display:block;padding:10px 0;margin-bottom:10px;width:160px;border:1px solid #ddd;border-radius:3px;text-align:center;color:inherit;background-color:#fff}.uni-policy-application .policy-application-story__contents .download-button a:hover{text-decoration:none;background-color:#745399}.uni-policy-application .policy-application-story__contents .download-button a:hover span{color:#fff}.uni-policy-application .policy-application-story__contents .download-button a span{padding-left:2em;color:#745399;background:url(/assets/images/common/arrow-20210112104658.svg) no-repeat 1em;background-size:5px auto}.uni-policy-application .policy-application-story__contents table{width:100%;margin:30px 0;border-spacing:1px;border:1px solid #dadada;background-color:#fff;font-size:14px;font-size:.875rem}.uni-policy-application .policy-application-story__contents table tr th{padding:5px;color:#fff;background-color:#1e2428}.uni-policy-application .policy-application-story__contents table tr td{padding:16px;line-height:1.7}.uni-policy-copyright p{margin:15px 0;text-indent:1em}.uni-policy-copyright .policy-copyright-attention-contents__conditions ul li{margin:10px 0}.uni-policy-copyright .policy-copyright-attention-contents__caution{margin-top:30px}.uni-policy-copyright .policy-copyright-attention-contents__caution h2{padding:5px 10px;color:#fff;background-color:#1e2428}.uni-policy-copyright .policy-copyright-attention-contents__caution ol{list-style:decimal;margin-left:2em}.uni-policy-copyright .policy-copyright-attention-contents__caution ol li{margin:10px 0;line-height:1.7}.uni-policy-copyright .policy-copyright-condition-contents{padding:0 10px}.uni-policy-copyright .policy-copyright-condition-contents__link-list{border:1px solid #dadada;background-color:#fff}.uni-policy-copyright .policy-copyright-condition-contents__link-list li{padding:10px 15px}.uni-policy-copyright .policy-copyright-condition-contents__link-list li:not(:last-child){border-bottom:1px solid #ddd}.uni-policy-copyright .policy-copyright-condition-contents__description{margin:30px 0;padding-left:2em;list-style-type:disc}.uni-policy-copyright .policy-copyright-condition-contents__description li{line-height:1.7;margin-bottom:1rem}.uni-policy-copyright .policy-copyright-condition-contents table{width:100%;margin:30px auto;border-spacing:1px;border:1px solid #dadada;background-color:#fff;font-size:14px;font-size:.875rem}.uni-policy-copyright .policy-copyright-condition-contents table tr th{padding:5px;border-bottom:1px solid #dadada;font-weight:700;background-color:#ddd}.uni-policy-copyright .policy-copyright-condition-contents table tr td{padding:16px;line-height:1.7}.uni-policy-copyright .policy-copyright-condition-contents section{margin-bottom:30px}.uni-policy-copyright .policy-copyright-condition-contents section h2{padding:5px 10px;color:#fff;background-color:#1e2428}.uni-policy-copyright .policy-copyright-condition-contents section ol{list-style:decimal;margin-left:2em}.uni-policy-copyright .policy-copyright-condition-contents section ol li{margin:10px 0;line-height:1.7}.uni-policy-copyright .policy-copyright-condition-contents__qa>p{text-indent:0}.uni-policy-copyright .policy-copyright-condition-contents__qa .qa_wrapper{padding-bottom:30px;color:#333;border-top:1px solid #ddd;counter-increment:qa_number}.uni-policy-copyright .policy-copyright-condition-contents__qa .qa_wrapper .answer_text,.uni-policy-copyright .policy-copyright-condition-contents__qa .qa_wrapper .question_text{margin:10px 0 0;font-weight:700;text-indent:-2em;margin-left:2em}.uni-policy-copyright .policy-copyright-condition-contents__qa .qa_wrapper .question_text:before{padding-right:10px;content:"Q" counter(qa_number);color:#745399}.uni-policy-copyright .policy-copyright-condition-contents__qa .qa_wrapper .answer_text:before{padding-right:10px;content:"A" counter(qa_number);color:#fe5d4b}.uni-policy-copyright .policy-copyright-condition-contents__qa .qa_wrapper .answer_commentary{margin:5px 5px 0 35px;text-indent:0}.uni-policy-copyright .policy-copyright-condition-contents__qa .qa_wrapper .answer_commentary:before{content:"\89E3\8AAC\FF1A\A";white-space:pre}.uni-purchase-attention .policy-purchase-attention__contents p{margin:15px 0;text-indent:1em}.uni-purchase-attention .policy-purchase-attention__contents section h2{padding:5px 10px;color:#fff;background-color:#1e2428}.uni-purchase-attention .policy-purchase-attention__contents section article{margin-top:20px}.uni-purchase-attention .policy-purchase-attention__contents section article .non-indent{text-indent:0}.uni-purchase-attention .policy-purchase-attention__contents section article h3{position:relative;padding:5px 10px;border-bottom:1px solid #ddd;font-weight:700;margin:12px 0;font-size:15px;font-size:.9375rem}.uni-purchase-attention .policy-purchase-attention__contents section article h3:before{content:"";display:block;position:absolute;left:0;width:3px;height:70%;background-color:#1e2428}.uni-purchase-attention .policy-purchase-attention__contents section article p{margin:5px 0}.uni-purchase-attention .policy-purchase-attention__contents section article ul>li{margin-bottom:10px}.uni-purchase-attention .policy-purchase-attention__contents section article ul>li:before{content:"\203B"}.uni-purchase-attention .policy-purchase-attention__contents section article ul>li ol>li{margin-top:10px;counter-increment:number;line-height:1.7}.uni-purchase-attention .policy-purchase-attention__contents section article ul>li ol>li:before{content:"\FF08" counter(number) "\FF09"}.uni-policy-link .policy-link-about-contents p{margin:15px 0;text-indent:1em}.uni-policy-link .policy-link-about-contents section{margin-bottom:30px}.uni-policy-link .policy-link-about-contents section h2{margin-bottom:15px;padding:5px 10px;color:#fff;background-color:#1e2428}.uni-policy-link .policy-link-about-contents section ol{list-style:decimal;padding-left:1.5em}.uni-policy-link .policy-link-about-contents section ol li{margin-bottom:15px;line-height:1.7}@media screen and (max-width:599px){:target:before{height:49px;margin-top:-49px}.uni-policy-top .policy-top-category{padding:0 16px}.uni-policy-top .policy-top-category-list{margin-bottom:15px}.uni-policy-top .policy-top-category-list__title{margin-bottom:0}.uni-policy-top .policy-top-category-list__link li{padding:12px 0;border-bottom:1px solid #ddd;line-height:1.4}.uni-policy-yol .policy-yol-about{margin-top:8px;padding:0 16px}.uni-policy-yol .policy-yol-about__title{font-size:18px;font-size:1.125rem;margin-bottom:15px}.uni-policy-yol .policy-yol-about-section__title{margin-bottom:10px}.uni-policy-yol .policy-yol-about-section-environ__name{margin-top:10px}.uni-policy-yol .policy-yol-about-section-environ ul{margin-bottom:10px}.uni-policy-yol .policy-yol-about-section__plugin ul li{line-height:1.8}.uni-policy-yol .policy-yol-about-section__plugin p{padding-bottom:30px}.uni-policy-yol .policy-yol-about-section__plugin a{display:block;max-width:254px;border:1px solid #ddd;border-radius:3px;text-align:center;font-size:14px;font-size:.875rem;padding:8px 16px;margin:12px auto}.uni-policy-yol .policy-yol-about-section__plugin a:hover{color:#fff;background-color:#745399;text-decoration:none}.uni-policy-yol .policy-yol-about-section li{line-height:1.8}.uni-policy-yol-term .policy-yol-term-section__title{font-size:14px;font-size:.875rem;padding:0 16px}.uni-policy-yol-term .policy-yol-term-section p{line-height:1.8}.uni-policy-yol-term .policy-yol-term-section ol{margin-left:1.2em}.uni-policy-yol-term .policy-yol-term-section li{line-height:1.8;margin:0 16px 16px}.uni-policy-yol-term a,.uni-policy-yol-term p{margin:0 16px 16px}.uni-policy-privacy .policy-privacy-about__title{font-size:18px;font-size:1.125rem}.uni-policy-privacy .policy-privacy-about__enactment,.uni-policy-privacy .policy-privacy-about__sentence{padding:0 16px}.uni-policy-privacy .policy-privacy-cookie__title{font-size:18px;font-size:1.125rem}.uni-policy-privacy .policy-privacy-cookie-info{padding:0 16px}.uni-policy-privacy .policy-privacy-cookie-info-section__list>li span{font-size:14px;font-size:.875rem}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order-inner{padding:15px 15px 30px}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order-inner__button button{font-size:14px;font-size:.875rem}.uni-policy-application .policy-application-movie__title{font-size:18px;font-size:1.125rem}.uni-policy-application .policy-application-movie-info{padding:0 16px}.uni-policy-application .policy-application-movie-info ul li{margin-bottom:10px}.uni-policy-application .policy-application-movie-info__table-wrap table tr th{white-space:normal}.uni-policy-application .policy-application-movie-info__table-wrap table tr th:first-child{width:20%}.uni-policy-application .policy-application-movie-info__terms>div{font-size:14px;font-size:.875rem}.uni-policy-application .policy-application-movie-info__terms ol li{line-height:1.8}.uni-policy-application .policy-application-movie-info__comment{font-size:14px;font-size:.875rem}.uni-policy-application .policy-application-story__title{font-size:18px;font-size:1.125rem}.uni-policy-application .policy-application-story__contents{padding:0 16px}.uni-policy-application .policy-application-story__contents ul{margin:0 auto;max-width:340px}.uni-policy-application .policy-application-story__contents .download-button a{font-size:14px;font-size:.875rem;-ms-flex-preferred-size:48%;flex-basis:48%}.uni-policy-copyright .policy-copyright-attention__title{font-size:18px;font-size:1.125rem}.uni-policy-copyright .policy-copyright-attention-contents{padding:0 16px}.uni-policy-copyright .policy-copyright-attention-contents__caution ol li{line-height:1.8}.uni-policy-copyright .policy-copyright-condition__title{font-size:18px;font-size:1.125rem}.uni-policy-copyright .policy-copyright-condition-contents{padding:0 16px}.uni-policy-copyright .policy-copyright-condition-contents__link-list{font-size:14px;font-size:.875rem}.uni-policy-copyright .policy-copyright-condition-contents__description{padding-left:1.5em}.uni-policy-copyright .policy-copyright-condition-contents__description li{line-height:1.8}.uni-policy-copyright .policy-copyright-condition-contents section ol{margin-left:1.5em}.uni-policy-copyright .policy-copyright-condition-contents section ol li{line-height:1.8}.uni-purchase-attention .policy-purchase-attention__title{font-size:18px;font-size:1.125rem}.uni-purchase-attention .policy-purchase-attention__contents{padding:0 16px}.uni-purchase-attention .policy-purchase-attention__contents section article ul>li ol>li{line-height:1.8}.uni-policy-link .policy-link-about__title{font-size:18px;font-size:1.125rem}.uni-policy-link .policy-link-about-contents{padding:0 16px}.uni-policy-link .policy-link-about-contents section ol li{line-height:1.8}}@media screen and (min-width:600px){.uni-policy-yol .policy-yol-about__title{font-size:20px;font-size:1.25rem}.uni-policy-yol-term .policy-yol-term-section__title{font-size:14px;font-size:.875rem}.uni-policy-privacy .policy-privacy-about__title,.uni-policy-privacy .policy-privacy-cookie__title{font-size:20px;font-size:1.25rem}.uni-policy-privacy .policy-privacy-cookie-info-section__list,.uni-policy-privacy .policy-privacy-cookie-info-section__list-title{margin:0 15px}.uni-policy-privacy .policy-privacy-cookie-info-section .list-order-inner__button button,.uni-policy-privacy .policy-privacy-cookie-info-section__list>li span{font-size:14px;font-size:.875rem}.uni-policy-application .policy-application-movie__title{font-size:20px;font-size:1.25rem}.uni-policy-application .policy-application-movie-info__comment,.uni-policy-application .policy-application-movie-info__terms>div{font-size:14px;font-size:.875rem}.uni-policy-application .policy-application-story__title{font-size:20px;font-size:1.25rem}.uni-policy-application .policy-application-story__contents .download-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uni-policy-application .policy-application-story__contents .download-button a{font-size:14px;font-size:.875rem}.uni-policy-copyright .policy-copyright-attention__title,.uni-policy-copyright .policy-copyright-condition__title{font-size:20px;font-size:1.25rem}.uni-policy-copyright .policy-copyright-condition-contents__link-list{font-size:14px;font-size:.875rem}.uni-policy-link .policy-link-about__title,.uni-purchase-attention .policy-purchase-attention__title{font-size:20px;font-size:1.25rem}}