﻿@import"https://fonts.googleapis.com/css2?family=Kosugi&display=swap&text=%E5%A1%9A";@import"https://fonts.googleapis.com/css2?family=PT+Sans+Caption&display=swap&text=Ig";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@400;700;900&display=swap";@media screen and (max-width: 767px){.pc-only{display:none !important}}@media screen and (min-width: 768px){.sp-only{display:none !important}}.mt-0{margin-top:0px !important}.mb-0{margin-bottom:0px !important}.pt-0{padding-top:0px !important}.pb-0{padding-bottom:0px !important}.mt-5{margin-top:5px !important}.mb-5{margin-bottom:5px !important}.pt-5{padding-top:5px !important}.pb-5{padding-bottom:5px !important}.mt-10{margin-top:10px !important}.mb-10{margin-bottom:10px !important}.pt-10{padding-top:10px !important}.pb-10{padding-bottom:10px !important}.mt-15{margin-top:15px !important}.mb-15{margin-bottom:15px !important}.pt-15{padding-top:15px !important}.pb-15{padding-bottom:15px !important}.mt-20{margin-top:20px !important}.mb-20{margin-bottom:20px !important}.pt-20{padding-top:20px !important}.pb-20{padding-bottom:20px !important}.mt-25{margin-top:25px !important}.mb-25{margin-bottom:25px !important}.pt-25{padding-top:25px !important}.pb-25{padding-bottom:25px !important}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.pt-30{padding-top:30px !important}.pb-30{padding-bottom:30px !important}.mt-35{margin-top:35px !important}.mb-35{margin-bottom:35px !important}.pt-35{padding-top:35px !important}.pb-35{padding-bottom:35px !important}.mt-40{margin-top:40px !important}.mb-40{margin-bottom:40px !important}.pt-40{padding-top:40px !important}.pb-40{padding-bottom:40px !important}.mt-45{margin-top:45px !important}.mb-45{margin-bottom:45px !important}.pt-45{padding-top:45px !important}.pb-45{padding-bottom:45px !important}.mt-50{margin-top:50px !important}.mb-50{margin-bottom:50px !important}.pt-50{padding-top:50px !important}.pb-50{padding-bottom:50px !important}.mt-55{margin-top:55px !important}.mb-55{margin-bottom:55px !important}.pt-55{padding-top:55px !important}.pb-55{padding-bottom:55px !important}.mt-60{margin-top:60px !important}.mb-60{margin-bottom:60px !important}.pt-60{padding-top:60px !important}.pb-60{padding-bottom:60px !important}.mt-65{margin-top:65px !important}.mb-65{margin-bottom:65px !important}.pt-65{padding-top:65px !important}.pb-65{padding-bottom:65px !important}.mt-70{margin-top:70px !important}.mb-70{margin-bottom:70px !important}.pt-70{padding-top:70px !important}.pb-70{padding-bottom:70px !important}.mt-75{margin-top:75px !important}.mb-75{margin-bottom:75px !important}.pt-75{padding-top:75px !important}.pb-75{padding-bottom:75px !important}.mt-80{margin-top:80px !important}.mb-80{margin-bottom:80px !important}.pt-80{padding-top:80px !important}.pb-80{padding-bottom:80px !important}.mt-85{margin-top:85px !important}.mb-85{margin-bottom:85px !important}.pt-85{padding-top:85px !important}.pb-85{padding-bottom:85px !important}.mt-90{margin-top:90px !important}.mb-90{margin-bottom:90px !important}.pt-90{padding-top:90px !important}.pb-90{padding-bottom:90px !important}.mt-95{margin-top:95px !important}.mb-95{margin-bottom:95px !important}.pt-95{padding-top:95px !important}.pb-95{padding-bottom:95px !important}.mt-100{margin-top:100px !important}.mb-100{margin-bottom:100px !important}.pt-100{padding-top:100px !important}.pb-100{padding-bottom:100px !important}@keyframes rotate01{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}h1.category_name_{display:none}.vivoo_c_wrap{width:730px}@media screen and (max-width: 767px){.vivoo_c_wrap{width:100%}}.vivoo_c_wrap .oflex{display:flex;flex-wrap:wrap;margin:0;padding:0}.vivoo_c_wrap .oflex__item{box-sizing:border-box;display:flex;flex-direction:column;margin:0}.vivoo_c_wrap .oflex[data-dir=normal]{flex-direction:row}.vivoo_c_wrap .oflex[data-dir=reverse]{flex-direction:row-reverse}@media screen and (max-width: 767px){.vivoo_c_wrap .oflex[data-dir=sp-reverse]{flex-direction:row-reverse}}@media screen and (max-width: 767px){.vivoo_c_wrap .oflex[data-dir=sp-column-reverse]{flex-direction:column-reverse}}.vivoo_c_wrap .oflex[data-align~=start]{justify-content:flex-start}.vivoo_c_wrap .oflex[data-align~=center]{justify-content:center}.vivoo_c_wrap .oflex[data-align~=end]{justify-content:flex-end}.vivoo_c_wrap .oflex[data-align~=justify]{justify-content:space-between}.vivoo_c_wrap .oflex[data-align~=top]{align-items:flex-start}.vivoo_c_wrap .oflex[data-align~=middle]{align-items:center}.vivoo_c_wrap .oflex[data-align~=bottom]{align-items:flex-end}.vivoo_c_wrap .oflex__item[data-align~=start]{align-items:flex-start}.vivoo_c_wrap .oflex__item[data-align~=center]{align-items:center}.vivoo_c_wrap .oflex__item[data-align~=end]{align-items:flex-end}.vivoo_c_wrap .oflex__item[data-align~=top]{justify-content:flex-start;align-self:stretch}.vivoo_c_wrap .oflex__item[data-align~=middle]{justify-content:center;align-self:stretch}.vivoo_c_wrap .oflex__item[data-align~=bottom]{justify-content:flex-end;align-self:stretch}.vivoo_c_wrap .oflex[data-gutter]{width:auto}.vivoo_c_wrap .oflex[data-gutter]>.oflex__item{border:solid rgba(0,0,0,0);background-clip:padding-box}.vivoo_c_wrap .oflex[data-gutter=none]{margin:0}.vivoo_c_wrap .oflex[data-gutter=none]>.oflex__item{border-width:0}.vivoo_c_wrap .oflex[data-gutter=small]{margin:-0.5vw}.vivoo_c_wrap .oflex[data-gutter=small]>.oflex__item{border-width:1.25vw}.vivoo_c_wrap .oflex[data-gutter=normal]{margin:-1vw}.vivoo_c_wrap .oflex[data-gutter=normal]>.oflex__item{border-width:2.5vw}.vivoo_c_wrap .oflex[data-gutter=large]{margin:-1.5vw}.vivoo_c_wrap .oflex[data-gutter=large]>.oflex__item{border-width:3.75vw}.vivoo_c_wrap .oflex__item[data-grid~=sp1]{width:8.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=sp2]{width:16.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=sp3]{width:25%}.vivoo_c_wrap .oflex__item[data-grid~=sp4]{width:33.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=sp5]{width:41.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=sp6]{width:50%}.vivoo_c_wrap .oflex__item[data-grid~=sp7]{width:58.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=sp8]{width:66.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=sp9]{width:75%}.vivoo_c_wrap .oflex__item[data-grid~=sp10]{width:83.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=sp11]{width:91.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=sp12]{width:100%}@media screen and (min-width: 768px){.vivoo_c_wrap .oflex[data-gutter=none]{margin:0}.vivoo_c_wrap .oflex[data-gutter=none]>.oflex__item{border-width:0}.vivoo_c_wrap .oflex[data-gutter=small]{margin:-0.5vw}.vivoo_c_wrap .oflex[data-gutter=small]>.oflex__item{border-width:.5vw}.vivoo_c_wrap .oflex[data-gutter=normal]{margin:-1vw}.vivoo_c_wrap .oflex[data-gutter=normal]>.oflex__item{border-width:1vw}.vivoo_c_wrap .oflex[data-gutter=large]{margin:-1.5vw}.vivoo_c_wrap .oflex[data-gutter=large]>.oflex__item{border-width:1.5vw}.vivoo_c_wrap .oflex__item[data-grid~=tab1]{width:8.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=tab2]{width:16.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=tab3]{width:25%}.vivoo_c_wrap .oflex__item[data-grid~=tab4]{width:33.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=tab5]{width:41.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=tab6]{width:50%}.vivoo_c_wrap .oflex__item[data-grid~=tab7]{width:58.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=tab8]{width:66.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=tab9]{width:75%}.vivoo_c_wrap .oflex__item[data-grid~=tab10]{width:83.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=tab11]{width:91.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=tab12]{width:100%}.vivoo_c_wrap .oflex__item[data-grid~=tabFive]{width:20%}.vivoo_c_wrap .oflex__item[data-grid~=tabAuto]{width:auto}}@media screen and (min-width: 1200px){.vivoo_c_wrap .oflex__item[data-grid~=pc1]{width:8.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=pc2]{width:16.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=pc3]{width:25%}.vivoo_c_wrap .oflex__item[data-grid~=pc4]{width:33.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=pc5]{width:41.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=pc6]{width:50%}.vivoo_c_wrap .oflex__item[data-grid~=pc7]{width:58.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=pc8]{width:66.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=pc9]{width:75%}.vivoo_c_wrap .oflex__item[data-grid~=pc10]{width:83.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=pc11]{width:91.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=pc12]{width:100%}.vivoo_c_wrap .oflex__item[data-grid~=pcFive]{width:20%}.vivoo_c_wrap .oflex__item[data-grid~=pcAuto]{width:auto}}@media screen and (min-width: 1200px){.vivoo_c_wrap .oflex__item[data-grid~=desk1]{width:8.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=desk2]{width:16.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=desk3]{width:25%}.vivoo_c_wrap .oflex__item[data-grid~=desk4]{width:33.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=desk5]{width:41.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=desk6]{width:50%}.vivoo_c_wrap .oflex__item[data-grid~=desk7]{width:58.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=desk8]{width:66.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=desk9]{width:75%}.vivoo_c_wrap .oflex__item[data-grid~=desk10]{width:83.3333333333%}.vivoo_c_wrap .oflex__item[data-grid~=desk11]{width:91.6666666667%}.vivoo_c_wrap .oflex__item[data-grid~=desk12]{width:100%}.vivoo_c_wrap .oflex__item[data-grid~=deskFive]{width:20%}.vivoo_c_wrap .oflex__item[data-grid~=deskAuto]{width:auto}}@media all and (-ms-high-contrast: none){.vivoo_c_wrap .oflex__item{display:block}}.vivoo_c_wrap div,.vivoo_c_wrap span,.vivoo_c_wrap applet,.vivoo_c_wrap object,.vivoo_c_wrap iframe,.vivoo_c_wrap h1,.vivoo_c_wrap h2,.vivoo_c_wrap h3,.vivoo_c_wrap h4,.vivoo_c_wrap h5,.vivoo_c_wrap h6,.vivoo_c_wrap p,.vivoo_c_wrap blockquote,.vivoo_c_wrap pre,.vivoo_c_wrap a,.vivoo_c_wrap abbr,.vivoo_c_wrap acronym,.vivoo_c_wrap address,.vivoo_c_wrap big,.vivoo_c_wrap cite,.vivoo_c_wrap code,.vivoo_c_wrap del,.vivoo_c_wrap dfn,.vivoo_c_wrap em,.vivoo_c_wrap img,.vivoo_c_wrap ins,.vivoo_c_wrap kbd,.vivoo_c_wrap q,.vivoo_c_wrap s,.vivoo_c_wrap samp,.vivoo_c_wrap small,.vivoo_c_wrap strike,.vivoo_c_wrap strong,.vivoo_c_wrap sub,.vivoo_c_wrap sup,.vivoo_c_wrap tt,.vivoo_c_wrap var,.vivoo_c_wrap b,.vivoo_c_wrap u,.vivoo_c_wrap i,.vivoo_c_wrap center,.vivoo_c_wrap dl,.vivoo_c_wrap dt,.vivoo_c_wrap dd,.vivoo_c_wrap ol,.vivoo_c_wrap ul,.vivoo_c_wrap li,.vivoo_c_wrap fieldset,.vivoo_c_wrap form,.vivoo_c_wrap label,.vivoo_c_wrap legend,.vivoo_c_wrap table,.vivoo_c_wrap caption,.vivoo_c_wrap tbody,.vivoo_c_wrap tfoot,.vivoo_c_wrap thead,.vivoo_c_wrap tr,.vivoo_c_wrap th,.vivoo_c_wrap td,.vivoo_c_wrap article,.vivoo_c_wrap aside,.vivoo_c_wrap canvas,.vivoo_c_wrap details,.vivoo_c_wrap embed,.vivoo_c_wrap figure,.vivoo_c_wrap figcaption,.vivoo_c_wrap footer,.vivoo_c_wrap header,.vivoo_c_wrap hgroup,.vivoo_c_wrap menu,.vivoo_c_wrap nav,.vivoo_c_wrap output,.vivoo_c_wrap ruby,.vivoo_c_wrap section,.vivoo_c_wrap summary,.vivoo_c_wrap time,.vivoo_c_wrap mark,.vivoo_c_wrap audio,.vivoo_c_wrap video{margin:0;padding:0;border:0;font-family:"Kosugi","Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-style:normal;font-size:100%;vertical-align:baseline;color:inherit;line-height:1.6;font-size:16px}@media screen and (max-width: 767px){.vivoo_c_wrap div,.vivoo_c_wrap span,.vivoo_c_wrap applet,.vivoo_c_wrap object,.vivoo_c_wrap iframe,.vivoo_c_wrap h1,.vivoo_c_wrap h2,.vivoo_c_wrap h3,.vivoo_c_wrap h4,.vivoo_c_wrap h5,.vivoo_c_wrap h6,.vivoo_c_wrap p,.vivoo_c_wrap blockquote,.vivoo_c_wrap pre,.vivoo_c_wrap a,.vivoo_c_wrap abbr,.vivoo_c_wrap acronym,.vivoo_c_wrap address,.vivoo_c_wrap big,.vivoo_c_wrap cite,.vivoo_c_wrap code,.vivoo_c_wrap del,.vivoo_c_wrap dfn,.vivoo_c_wrap em,.vivoo_c_wrap img,.vivoo_c_wrap ins,.vivoo_c_wrap kbd,.vivoo_c_wrap q,.vivoo_c_wrap s,.vivoo_c_wrap samp,.vivoo_c_wrap small,.vivoo_c_wrap strike,.vivoo_c_wrap strong,.vivoo_c_wrap sub,.vivoo_c_wrap sup,.vivoo_c_wrap tt,.vivoo_c_wrap var,.vivoo_c_wrap b,.vivoo_c_wrap u,.vivoo_c_wrap i,.vivoo_c_wrap center,.vivoo_c_wrap dl,.vivoo_c_wrap dt,.vivoo_c_wrap dd,.vivoo_c_wrap ol,.vivoo_c_wrap ul,.vivoo_c_wrap li,.vivoo_c_wrap fieldset,.vivoo_c_wrap form,.vivoo_c_wrap label,.vivoo_c_wrap legend,.vivoo_c_wrap table,.vivoo_c_wrap caption,.vivoo_c_wrap tbody,.vivoo_c_wrap tfoot,.vivoo_c_wrap thead,.vivoo_c_wrap tr,.vivoo_c_wrap th,.vivoo_c_wrap td,.vivoo_c_wrap article,.vivoo_c_wrap aside,.vivoo_c_wrap canvas,.vivoo_c_wrap details,.vivoo_c_wrap embed,.vivoo_c_wrap figure,.vivoo_c_wrap figcaption,.vivoo_c_wrap footer,.vivoo_c_wrap header,.vivoo_c_wrap hgroup,.vivoo_c_wrap menu,.vivoo_c_wrap nav,.vivoo_c_wrap output,.vivoo_c_wrap ruby,.vivoo_c_wrap section,.vivoo_c_wrap summary,.vivoo_c_wrap time,.vivoo_c_wrap mark,.vivoo_c_wrap audio,.vivoo_c_wrap video{font-size:15px}}@media all and (-ms-high-contrast: none){.vivoo_c_wrap div,.vivoo_c_wrap span,.vivoo_c_wrap applet,.vivoo_c_wrap object,.vivoo_c_wrap iframe,.vivoo_c_wrap h1,.vivoo_c_wrap h2,.vivoo_c_wrap h3,.vivoo_c_wrap h4,.vivoo_c_wrap h5,.vivoo_c_wrap h6,.vivoo_c_wrap p,.vivoo_c_wrap blockquote,.vivoo_c_wrap pre,.vivoo_c_wrap a,.vivoo_c_wrap abbr,.vivoo_c_wrap acronym,.vivoo_c_wrap address,.vivoo_c_wrap big,.vivoo_c_wrap cite,.vivoo_c_wrap code,.vivoo_c_wrap del,.vivoo_c_wrap dfn,.vivoo_c_wrap em,.vivoo_c_wrap img,.vivoo_c_wrap ins,.vivoo_c_wrap kbd,.vivoo_c_wrap q,.vivoo_c_wrap s,.vivoo_c_wrap samp,.vivoo_c_wrap small,.vivoo_c_wrap strike,.vivoo_c_wrap strong,.vivoo_c_wrap sub,.vivoo_c_wrap sup,.vivoo_c_wrap tt,.vivoo_c_wrap var,.vivoo_c_wrap b,.vivoo_c_wrap u,.vivoo_c_wrap i,.vivoo_c_wrap center,.vivoo_c_wrap dl,.vivoo_c_wrap dt,.vivoo_c_wrap dd,.vivoo_c_wrap ol,.vivoo_c_wrap ul,.vivoo_c_wrap li,.vivoo_c_wrap fieldset,.vivoo_c_wrap form,.vivoo_c_wrap label,.vivoo_c_wrap legend,.vivoo_c_wrap table,.vivoo_c_wrap caption,.vivoo_c_wrap tbody,.vivoo_c_wrap tfoot,.vivoo_c_wrap thead,.vivoo_c_wrap tr,.vivoo_c_wrap th,.vivoo_c_wrap td,.vivoo_c_wrap article,.vivoo_c_wrap aside,.vivoo_c_wrap canvas,.vivoo_c_wrap details,.vivoo_c_wrap embed,.vivoo_c_wrap figure,.vivoo_c_wrap figcaption,.vivoo_c_wrap footer,.vivoo_c_wrap header,.vivoo_c_wrap hgroup,.vivoo_c_wrap menu,.vivoo_c_wrap nav,.vivoo_c_wrap output,.vivoo_c_wrap ruby,.vivoo_c_wrap section,.vivoo_c_wrap summary,.vivoo_c_wrap time,.vivoo_c_wrap mark,.vivoo_c_wrap audio,.vivoo_c_wrap video{line-height:1.6;font-size:16px}}.vivoo_c_wrap *,.vivoo_c_wrap ::after,.vivoo_c_wrap ::before{box-sizing:border-box}.vivoo_c_wrap article,.vivoo_c_wrap aside,.vivoo_c_wrap details,.vivoo_c_wrap figcaption,.vivoo_c_wrap figure,.vivoo_c_wrap footer,.vivoo_c_wrap header,.vivoo_c_wrap hgroup,.vivoo_c_wrap menu,.vivoo_c_wrap nav,.vivoo_c_wrap section{display:block}.vivoo_c_wrap blockquote,.vivoo_c_wrap q{quotes:none}.vivoo_c_wrap blockquote:before,.vivoo_c_wrap blockquote:after,.vivoo_c_wrap q:before,.vivoo_c_wrap q:after{content:"";content:none}.vivoo_c_wrap input,.vivoo_c_wrap textarea{margin:0;padding:0}.vivoo_c_wrap ol,.vivoo_c_wrap ul{list-style:none}.vivoo_c_wrap table{border-collapse:collapse;border-spacing:0;width:100%}.vivoo_c_wrap img{max-width:100%;vertical-align:bottom}.vivoo_c_wrap caption,.vivoo_c_wrap th{text-align:left}.vivoo_c_wrap .c-txt__tc{text-align:center !important}.vivoo_c_wrap .c-txt__tr{text-align:right !important}.vivoo_c_wrap .c-txt__tl{text-align:left !important}.vivoo_c_wrap .c-txt__bold{font-weight:bold}.vivoo_c_wrap a:focus,.vivoo_c_wrap *:focus{outline:none}.vivoo_c_wrap a{text-decoration:none}.vivoo_c_wrap a img{transition:.6s}.vivoo_c_wrap a img:hover{opacity:.5 !important;transition:.6s}.vivoo_c_wrap .c-lyt__inner{margin-left:auto;margin-right:auto;position:relative;max-width:680px}@media screen and (max-width: 767px){.vivoo_c_wrap .c-lyt__inner{max-width:100%;padding:0 3%}}.vivoo_c_wrap .c-hdg__ttl01_catch{font-size:18px;color:#2dccd3}.vivoo_c_wrap .c-hdg__ttl01{font-weight:bold;font-size:26px;font-family:"Kosugi","Urbanist","Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;margin-bottom:20px;position:relative}@media screen and (min-width: 768px){.vivoo_c_wrap .c-hdg__ttl01{font-size:32px;margin-bottom:40px}}.vivoo_c_wrap .c-hdg__ttl01.large{font-size:28px}@media screen and (min-width: 768px){.vivoo_c_wrap .c-hdg__ttl01.large{font-size:50px}}.vivoo_c_wrap .c-hdg__ttl01::after{content:"";width:76px;height:3px;display:block;background:#2dccd3;border-radius:30px;position:absolute;margin:auto;left:0;bottom:-10px;transform:scaleX(0);transform-origin:left;transition:all .8s ease .3s}.vivoo_c_wrap .c-hdg__ttl01::before{content:attr(data-sub);font-size:12px;color:#2dccd3;display:block;margin-bottom:-10px}@media screen and (min-width: 768px){.vivoo_c_wrap .c-hdg__ttl01::before{font-size:16px}}.vivoo_c_wrap .c-hdg__ttl01.c-txt__tc::after{transform-origin:center;right:0}@media screen and (max-width: 767px){.vivoo_c_wrap .c-hdg__ttl01.c-txt__sp-tc::after{transform-origin:center;right:0}}.vivoo_c_wrap .c-hdg__ttl01.purple::after{background:#7566a0}.vivoo_c_wrap .c-hdg__ttl01.is-move::after{transform:scaleX(1)}.vivoo_c_wrap .flex{display:flex;justify-content:flex-start;align-items:center;flex-flow:wrap}@media screen and (min-width: 768px){.vivoo_c_wrap .oflex__item{border-width:15px !important}}.vivoo_c_wrap .p-index__cont01_inner{position:relative;z-index:2;height:360px;background:url("/lp/2409_vivoo_lp_vut/img/bg_01.jpg") no-repeat center right;background-size:160%;background-position-x:-170px;background-position-y:-135px;display:flex;flex-flow:column;justify-content:center}.vivoo_c_wrap .p-index__cont01_inner .c-lyt__inner{margin:0 0 0 15px}.vivoo_c_wrap .p-index__cont01_inner .c-hdg__ttl01{font-size:46px;margin-bottom:25px}.vivoo_c_wrap .p-index__cont01_inner .c-hdg__ttl01::after{bottom:0}.vivoo_c_wrap .p-index__cont01_inner .c-hdg__ttl01_catch{margin-bottom:10px;font-size:30px;font-weight:bold;line-height:1.4em;color:#212121 !important}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont01{margin-bottom:35px}.vivoo_c_wrap .p-index__cont01 .p-index__cont01_inner{position:relative;z-index:2;display:flex;flex-flow:column;justify-content:center;height:auto;background:url(/lp/2409_vivoo_lp_vut/img/bg_01.jpg) no-repeat top right;background-size:210%;background-position-x:-230px;background-position-y:-100px;padding:30vw 0 0}.vivoo_c_wrap .p-index__cont01 .p-index__cont01_inner .c-hdg__ttl01{font-size:28px;font-weight:bold}.vivoo_c_wrap .p-index__cont01 .p-index__cont01_inner .c-hdg__ttl01_catch{font-weight:bold;font-size:20px;margin:15% 0 10px}}.vivoo_c_wrap .p-index__cont_teiki{background:#f3f0ff;padding:25px 0}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02{background:#fff;border-radius:30px;padding:35px 35px 40px}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02{border-radius:20px;padding:30px 25px}}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-hdg__ttl03{font-size:28px;font-weight:bold;border:none;background:none;padding:0;line-height:1.4em}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-hdg__ttl03{font-size:26px}}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki{counter-reset:count-teiki;margin-top:25px}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki li{margin-bottom:.5em;position:relative;list-style-type:none;padding:15px 0 15px 40px}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki li{padding:10px 0 10px 40px}}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki li::before{content:counter(count-teiki);counter-increment:count-teiki;background-color:#2dccd3;color:#fff;font-family:"Kosugi","Urbanist","Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:20px;font-weight:bold;display:block;height:36px;width:36px;line-height:36px;text-align:center;border-radius:50%;position:absolute;left:0;top:18px}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki li::before{top:10px}}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki li:not(:last-of-type){border-bottom:1px dashed #bebebe}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki li .c-list__teiki_hdg{font-size:20px}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki li .c-txt__color_04{color:#ca6d4f;font-size:1.2em}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki .c-list__teiki_cycle{width:100%}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki .c-list__teiki_cycle{margin-left:-35px}}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki .c-list__teiki_cycle li{list-style-type:none;background:#eef7f9;border-radius:15px;padding:15px 25px;border-bottom:none}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki .c-list__teiki_cycle li{width:calc(100% + 35px);border-radius:10px}}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .c-list__teiki .c-list__teiki_cycle li::before{display:none}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .p-index__op1_box03{background:#eef7f9;border-radius:20px;padding:20px;display:grid;grid-template-columns:70px auto;grid-template-rows:30px auto;gap:4px 40px;grid-template-areas:"img hdg" "img txt";align-items:stretch}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .p-index__op1_box03{padding:5%;border-radius:10px;grid-template-columns:16% auto;grid-template-rows:auto auto;gap:0 8%;grid-template-areas:"img hdg" "txt txt";cursor:pointer}}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .p-index__op1_box03 .c-hdg__ttl02{line-height:1.4em;position:relative;grid-area:hdg}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .p-index__op1_box03 .c-hdg__ttl02::after{content:"";display:block;width:.5em;height:.5em;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;margin:auto;top:0;bottom:0;right:1em;border-color:#2dccd3;transform:rotate(135deg);right:0px;transition-duration:.5s}}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .p-index__op1_box03 .p-index__op1_box03_icon{grid-area:img;align-self:center;text-align:center}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .p-index__op1_box03 .p-index__op1_box03_txt{grid-area:txt}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .p-index__op1_box03 .p-index__op1_box03_txt{margin-top:10px}}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .p-index__op1_box03 .c-txt__s li{font-size:.8em}.vivoo_c_wrap .p-index__cont_teiki .p-index__op1_box02 .p-index__op1_box03.open .c-hdg__ttl02::after{transform:rotate(-45deg)}.vivoo_c_wrap .p-index__buy{background:#f7fafc}.vivoo_c_wrap .p-index__buy .c-hdg__ttl01{text-align:center;margin-bottom:25px}.vivoo_c_wrap .p-index__buy .p-index__buy_hdg{padding:40px 0}.vivoo_c_wrap .p-index__buy .p-index__buy_hdg .c-lyt__inner{height:100%;display:flex;flex-flow:column;justify-content:center}.vivoo_c_wrap .p-index__buy .hdg02{padding:40px 0 25px}.vivoo_c_wrap .p-index__buy .p-index__buy_icon{margin:0 auto}.vivoo_c_wrap .p-index__buy .p-index__buy_icon span{display:inline-block;background:#fff;color:#2dccd3;border:solid 1px #2dccd3;padding:.2em 1.5em;text-align:center;min-width:8em;margin-right:1em;font-size:20px;font-weight:bold}.vivoo_c_wrap .p-index__cv_box01{background:#fff;border-radius:20px;padding:25px 15px;box-shadow:3px 6px 7px #e7e7e7;display:grid;grid-template-columns:auto auto;grid-template-rows:80px 80px auto;gap:4px 20px;grid-template-areas:"img volume" "img price" "img btn";align-items:stretch}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_img{grid-area:img;align-self:center;text-align:center}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_img img{max-height:200px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_img span{display:block;text-align:center;font-weight:bold;font-size:26px;line-height:1.2;padding-left:15px;white-space:nowrap}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_volume{grid-area:volume;font-weight:bold;font-size:25px;line-height:1.4em;padding-top:20px;font-family:"Kosugi","Urbanist","Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_volume span{font-size:15px;margin-left:-8px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price{grid-area:price;position:relative}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price::after{content:"";display:block;position:absolute;width:70px;height:70px;right:0;top:-95px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price.off_5::after{background:url(/lp/2409_vivoo_lp_vut/img/icon_off_5.svg) center center/contain no-repeat}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price.off_15::after{background:url(/lp/2409_vivoo_lp_vut/img/icon_off_15.svg) center center/contain no-repeat}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price.off_20::after{background:url(/lp/2409_vivoo_lp_vut/img/icon_off_20.svg) center center/contain no-repeat}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before{display:inline-block;font-size:18px;position:relative;white-space:nowrap}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before::before,.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before::after{content:"";width:100%;height:1px;background:#666;position:absolute;top:14px;left:0}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before::after{top:20px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_teiki{font-weight:bold;font-family:"Kosugi","Urbanist","Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:20px;line-height:1}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_teiki span{color:#be573d;font-size:38px;font-weight:bold}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .c-txt__s{font-size:15px !important;color:#212121 !important}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .c-txt__s{font-size:14px !important}}.vivoo_c_wrap .p-index__cv_box01 .c-btn__cv{display:block;background:#2dccd3;color:#fff !important;text-align:center;font-size:18px;font-weight:bold;padding:.5em 2em;border-radius:10px;position:relative}.vivoo_c_wrap .p-index__cv_box01 .c-btn__cv::after{content:"";display:block;width:.5em;height:.5em;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;margin:auto;top:0;bottom:0;right:1em;transform:rotate(135deg)}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_btn{grid-area:btn;align-self:center}.vivoo_c_wrap .p-index__cv_box01{background:#fff;border-radius:20px;padding:25px 15px;box-shadow:3px 6px 7px #e7e7e7;display:grid;grid-template-columns:auto auto;grid-template-rows:80px 80px auto;gap:4px 20px;grid-template-areas:"img volume" "img price" "img btn";align-items:stretch}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_img{grid-area:img;align-self:center;text-align:center}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_img img{max-height:200px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_img span{display:block;text-align:center;font-weight:bold;font-size:26px;line-height:1.2;padding-left:15px;white-space:nowrap}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_volume{grid-area:volume;font-weight:bold;font-size:25px;line-height:1.4em;padding-top:20px;font-family:"Kosugi","Urbanist","Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_volume span{font-size:15px;margin-left:-8px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price{grid-area:price;position:relative}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price::after{content:"";display:block;position:absolute;width:65px;height:65px;right:0;top:-95px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price.off_15::after{background:url(/lp/2409_vivoo_lp_vut/img/icon_off_15.svg) center center/contain no-repeat}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price.off_20::after{background:url(/lp/2409_vivoo_lp_vut/img/icon_off_20.svg) center center/contain no-repeat}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before{display:inline-block;font-size:18px;position:relative;white-space:nowrap}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before::before,.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before::after{content:"";width:100%;height:1px;background:#666;position:absolute;top:14px;left:0}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before::after{top:20px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_teiki{font-weight:bold;font-family:"Kosugi","Urbanist","Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:20px;line-height:1}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_teiki span{color:#be573d;font-size:38px;font-weight:bold}.vivoo_c_wrap .p-index__cv_box01 .c-btn__cv{display:block;background:#2dccd3;color:#fff !important;text-align:center;font-size:18px;font-weight:bold;padding:.5em 2em;border-radius:10px;position:relative}.vivoo_c_wrap .p-index__cv_box01 .c-btn__cv::after{content:"";display:block;width:.5em;height:.5em;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;margin:auto;top:0;bottom:0;right:1em}.vivoo_c_wrap .p-index__cv_box01 .c-btn__cv:hover{opacity:.8}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_btn{grid-area:btn;align-self:center}.vivoo_c_wrap .p-index__buy02{background:#f7fafc}.vivoo_c_wrap .p-index__buy02 .c-hdg__ttl01{text-align:center;margin-bottom:25px}.vivoo_c_wrap .p-index__buy02 .p-index__buy_hdg{padding:40px 0}.vivoo_c_wrap .p-index__buy02 .p-index__buy_hdg .c-lyt__inner{height:100%;display:flex;flex-flow:column;justify-content:center}.vivoo_c_wrap .p-index__buy02 .hdg02{padding:40px 0 25px}.vivoo_c_wrap .p-index__buy02 .p-index__buy_icon{margin:0 auto}.vivoo_c_wrap .p-index__buy02 .p-index__buy_icon span{display:inline-block;background:#fff;color:#2dccd3;border:solid 1px #2dccd3;padding:.2em 1.5em;text-align:center;min-width:8em;margin-right:1em;font-size:20px;font-weight:bold}.vivoo_c_wrap .p-index__cv_box{background:#fff;border-radius:20px;padding:25px 15px;box-shadow:3px 6px 7px #e7e7e7}.vivoo_c_wrap .p-index__cv_box .c-btn__cv{margin-top:10px;display:block;background:#2dccd3;color:#fff !important;text-align:center;font-size:18px;font-weight:bold;padding:.5em 2em;border-radius:10px;position:relative}.vivoo_c_wrap .p-index__cv_box .c-btn__cv::after{content:"";display:block;width:.5em;height:.5em;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;margin:auto;top:0;bottom:0;right:1em}.vivoo_c_wrap .p-index__cv_box .c-btn__cv:hover{opacity:.8}.vivoo_c_wrap .p-index__cv_box02{display:grid;grid-template-columns:auto auto;grid-template-rows:80px auto;gap:4px 15px;grid-template-areas:"img volume" "img price";align-items:stretch}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_img{grid-area:img;align-self:center;text-align:center;width:80px}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_img img{max-height:200px}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_img span{display:block;text-align:center;font-weight:bold;font-size:26px;line-height:1.2;padding-left:15px}.vivoo_c_wrap .p-index__cv_box02 .cv_box02_img01{height:230px}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_volume{grid-area:volume;font-weight:bold;font-size:26px;line-height:1.4em;padding-top:20px;font-family:"Kosugi","Urbanist","Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_volume span{font-size:15px;margin-left:-8px}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_price{grid-area:price}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_price .price{font-weight:bold;font-family:"Kosugi","Urbanist","Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:18px;line-height:1;margin-bottom:8px}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_price .price span{font-size:26px;font-weight:bold}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_price .c-txt__s{font-size:15px !important;color:#212121 !important}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_price .c-txt__s{font-size:14px !important}}.vivoo_c_wrap .p-index__cv_box02 .p-index__buy_icon{margin:0 auto}.vivoo_c_wrap .p-index__cv_box02 .p-index__buy_icon span{display:inline-block;background:#fff;color:#2dccd3;border:solid 1px #2dccd3;padding:.2em 1.5em;text-align:center;min-width:8em;margin-right:1em;font-size:14px;font-weight:bold}.vivoo_c_wrap .p-index__cv_box02 .p-index__buy_icon span+span{margin-top:5px}@media screen and (min-width: 768px){.vivoo_c_wrap .p-index__cv_box01.wide .p-index__cv_box01_price.off_5::after{width:80px;height:80px;right:40px}}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__buy .p-index__buy_hdg{padding:10% 0 3%}.vivoo_c_wrap .p-index__buy .p-index__buy_hdg.teiki .c-lyt__inner{height:100%;display:flex;flex-flow:column;align-items:center;justify-content:flex-start}.vivoo_c_wrap .p-index__buy .p-index__buy_icon span{padding:.5em 1em;margin:10px .5em 0;font-size:14px;line-height:14px}.vivoo_c_wrap .p-index__buy .oflex__item{border-width:.1vw 2.5vw !important}.vivoo_c_wrap .p-index__cv_box01{gap:4px 5%;grid-template-columns:18% auto;grid-template-rows:auto auto auto;grid-template-areas:"img volume" "img price" "img btn";margin:20px 0 5px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_img img{max-height:170px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_img span{font-size:18px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_volume{font-size:24px;padding-top:0}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_volume span{font-size:18px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price::after{width:18vw;height:18vw;right:0;top:-6%}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before{font-size:14px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before::before,.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before::after{top:8px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_before::after{top:12px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_teiki{font-size:15px}.vivoo_c_wrap .p-index__cv_box01 .p-index__cv_box01_price .price_teiki span{font-size:34px}.vivoo_c_wrap .p-index__cv_box02{display:grid;grid-template-columns:24% auto;grid-template-rows:60px auto;gap:4px 5%;grid-template-areas:"img volume" "img price"}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_volume{font-size:24px;line-height:1.1em;padding-top:0}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_volume span{font-size:16px}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_img img{max-height:160px}.vivoo_c_wrap .p-index__cv_box02 .cv_box02_img01{height:auto}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_price .price{font-size:15px}.vivoo_c_wrap .p-index__cv_box02 .p-index__cv_box02_price .price span{font-size:26px}.vivoo_c_wrap .p-index__cv_box02 .p-index__buy_icon{margin-bottom:5px}}.vivoo_c_wrap .p-index__cont_app{background:#f2f2f2;padding:35px 0}.vivoo_c_wrap .p-index__cont_app .p-index__cont-list{display:flex;align-items:center;margin:25px auto;gap:25px;justify-content:center;flex-flow:wrap}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_app .p-index__cont-list{margin:25px auto 15px;gap:15px}}.vivoo_c_wrap .p-index__cont_app .p-index__cont-list img{height:70px;width:auto}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_app .p-index__cont-list img{height:55px;width:auto}}.vivoo_c_wrap .p-index__cont_app .p-index__cont-note{padding:10px 30px}@media screen and (max-width: 767px){.vivoo_c_wrap .p-index__cont_app .p-index__cont-note{width:100%;border-top:2px dotted;padding:25px 0 10px}}.vivoo_c_wrap .p-index__cont_app .p-index__cont-note p{font-weight:bold}.vivoo_c_wrap .p-index__cont_app .p-index__cont-note ul{margin-top:15px}.vivoo_c_wrap .p-index__cont_app .p-index__cont-note ul li{text-indent:-1em;padding-left:1em;font-size:.8em}.vivoo_c_wrap .p-index__cont_app .p-index__cont-note ul li .c-txt__bold{font-size:1em}.vivoo_c_wrap .p-index__cont_app-img{margin:0 auto}@media screen and (min-width: 768px){.vivoo_c_wrap .p-index__cont_app-img{width:90%}}/*# sourceMappingURL=style.css.map */