﻿body{margin:0;padding:0}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}ul li,ol li{list-style:none}table{margin:0;padding:0;font-size:100%;border-collapse:collapse;border-spacing:0}caption{text-align:left}table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size:100%}address,cite,dfn,em,strong,var,th,ins,del,samp{font-style:normal;font-weight:normal}a{text-decoration:none}img{display:block}a img{border:0}fieldset{border:none}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background-color:#fff}header .logo{width:200px}header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}header ul img{width:32px}@media screen and (max-width: 767px){header .logo{width:105px;margin-right:24px}}footer{padding:20px;background-color:#f2f4f8;font-size:14px;text-align:center}footer a{color:#4966ff;font-weight:normal}footer .serviceLink{margin-bottom:12px}footer .serviceLinkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}footer .serviceLinkListItem:not(:last-child)::after{color:#dde1e8;content:"｜"}.notes{padding:40px 0;background-color:#fff}.notes .caution{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:990px;margin:0 auto;padding:40px 0;border-radius:12px;background-color:#f7f9ff;-webkit-box-sizing:border-box;box-sizing:border-box}.notes .caution img{width:52px;-ms-flex-item-align:start;align-self:flex-start;margin:40px 0 0 40px}.notes .caution div{margin:0 40px;line-height:1.6}.notes .caution div p{font-size:15px;font-weight:bold}.notes .caution div ul{margin:24px 0 0}.notes .caution div ul li{padding-left:1em;font-size:15px;text-indent:-1em}.notes .caution div ul li::before{content:"・"}.notes .attention{max-width:990px;margin:40px auto 0;padding:0 80px;color:#6d7684;font-size:12px;line-height:2;-webkit-box-sizing:border-box;box-sizing:border-box}.notes .attention li{padding-left:1em;text-align:left;text-indent:-1em}.notes .attention li::before{content:"・"}.notes .attention li a{color:#4966ff;font-weight:normal}@media screen and (max-width: 767px){.notes{padding:40px 24px}.notes .caution{display:block;padding:24px;border-radius:12px;background-color:#f7f9ff}.notes .caution img{width:24px;margin:0 auto}.notes .caution div{margin:16px 0 0}.notes .caution div p{margin:20px 0 0}.notes .caution div ul{margin:16px 0 0}.notes .caution div ul li{padding-left:1em;font-size:15px;text-indent:-1em}.notes .caution div ul li::before{content:"・"}.notes .attention{padding:0}}.hero{position:relative;padding:86px 0 20px;text-align:center}.hero__plus{position:absolute;top:8px;right:clamp(0px,(100vw - 990px)/2,9999px);border-radius:12px;overflow:hidden}.hero__plus>a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-weight:700}.hero__plus>a:hover{text-decoration:none !important}.hero__plusText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 16px;background-color:#1fb8c1}.hero__plusTextMain{font-size:16px;font-size:1rem}.hero__plusTextSub{font-size:14px;font-size:.875rem}.hero__plusArrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;background-color:#060c26;color:#fff}.hero__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:20px}.hero__titleMain{position:relative;font-weight:800;font-size:30px;font-size:1.875rem}.hero__titleMain::before{position:absolute;top:-30px;right:clamp(0px,50% - 170px,9999px);width:80px;height:80px;background-color:#f7f9ff;border-radius:100vmax;content:"";z-index:-1}.hero__titleSub{font-weight:700;font-size:20px;font-size:1.25rem}.hero__text{position:relative;margin-bottom:36px;font-weight:700;font-size:20px;font-size:1.25rem}.hero__text::before{position:absolute;top:10px;right:clamp(0px,50% - 336px,9999px);width:52px;height:52px;background-color:#ff49b6;border-radius:100vmax;content:"";z-index:-1}.hero__text::after{position:absolute;bottom:-34px;left:clamp(0px,50% - 340px,9999px);width:40px;height:40px;background-color:#ff9e2d;border-radius:100vmax;content:"";z-index:-1}.hero__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}.hero__linkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.hero__linkListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.hero__image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:0}.hero__image::after{position:absolute;top:84px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:990px;height:440px;background-color:#4966ff;border-radius:28px;content:"";z-index:-1}.concept{padding:40px 0}.concept__wrap{position:relative;left:clamp(0px,50% - 495px + 32px,9999px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:42px;width:100%;padding:56px 32px;background-color:#f7f9ff;border-radius:28px 0 0 28px;z-index:0;-webkit-box-shadow:2px 2px 0 0 #dfe9ff;box-shadow:2px 2px 0 0 #dfe9ff;-webkit-box-sizing:border-box;box-sizing:border-box}.concept__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.concept__titleMain{position:relative;font-weight:800;font-size:32px;font-size:2rem}.concept__titleMain::before{position:absolute;top:0;left:-10px;width:20px;height:20px;background-color:#ff49b6;border-radius:100vmax;content:"";z-index:-1}.concept__titleMain::after{position:absolute;right:-6px;bottom:5px;width:12px;height:12px;background-color:#ff9e2d;border-radius:100vmax;content:"";z-index:-1}.concept__titleSub{font-weight:700;font-size:18px;font-size:1.125rem}.features{padding:40px 0}.features__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:56px;font-weight:700;text-align:center;font-size:24px;font-size:1.5rem}.features__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:52px}.features__listItem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:28px;width:100%;padding:32px;background-color:#f7f9ff;-webkit-box-shadow:2px 2px 0 0 #dfe9ff;box-shadow:2px 2px 0 0 #dfe9ff;-webkit-box-sizing:border-box;box-sizing:border-box}.features__listItem:nth-child(odd){right:clamp(0px,50% - 495px + 208px,9999px);border-radius:0 28px 28px 0}.features__listItem:nth-child(even){left:clamp(0px,50% - 495px + 208px,9999px);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-radius:28px 0 0 28px}.features__listItemImage{margin-top:-48px}.features__listItemDesc{max-width:348px}.features__listItemDescTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.features__listItemDescTitleSub{font-weight:700;font-size:16px;font-size:1rem}.features__listItemDescTitleMain{font-weight:700;font-size:20px;font-size:1.25rem}.features__listItemDescText{margin-top:20px}.functions{padding:40px 0}.functions__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;font-weight:700;text-align:center;font-size:24px;font-size:1.5rem}.functions__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px 32px;max-width:990px;margin:0 auto;padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.functions__listItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.functions__listItemImage{margin-bottom:4px}.functions__listItemTitle{margin-bottom:8px;font-weight:700}.functions__listItemText{font-size:15px;font-size:.9375rem}.integration{padding:80px 0 0}.integration::after{display:block;width:100%;height:216px;background-image:url(https://s.yimg.jp/images/carnavi/promo/lp_v2/img/plus_background.png);background-image:-webkit-image-set(url(https://s.yimg.jp/images/carnavi/promo/lp_v2/img/plus_background.png) 1x, url(https://s.yimg.jp/images/carnavi/promo/lp_v2/img/plus_background@2x.png) 2x);background-image:image-set(url(https://s.yimg.jp/images/carnavi/promo/lp_v2/img/plus_background.png) 1x, url(https://s.yimg.jp/images/carnavi/promo/lp_v2/img/plus_background@2x.png) 2x);background-size:14px 216px;background-repeat:repeat-x;content:""}.integration__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;font-weight:700;text-align:center;font-size:24px;font-size:1.5rem}.integration__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:40px;background-color:#5e636b}.integration__desc{max-width:990px;margin:0 auto;padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.integration__descTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.integration__descTitleSub{font-weight:700;font-size:16px;font-size:1rem}.integration__descTitleMain{font-weight:700;font-size:20px;font-size:1.25rem}.integration__descText{margin:20px 0 40px}.plus{width:100%;margin-bottom:40px;padding:40px 0;background-color:#060c26;color:#fff}.plus a{color:#86a2fd}.plus__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;font-weight:700;text-align:center;color:#2ad4de;font-size:24px;font-size:1.5rem}.plus__features{max-width:990px;margin:0 auto 80px;padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.plus__featuresTitle{margin-bottom:24px;font-weight:700;font-size:20px;font-size:1.25rem}.plus__plans{max-width:990px;margin:0 auto 80px;padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.plus__plansTitle{margin-bottom:24px;text-align:center;font-weight:700;font-size:20px;font-size:1.25rem}.plus__plansTitleNote{font-size:16px;font-size:1rem}.plus__plansList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;max-width:100%;color:#000d44}.plus__plansListItem{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:238px;background-color:#fff;border-radius:12px;overflow:hidden}.plus__plansListItemTitle{padding:12px;background-color:#1fb8c1;color:#fff;text-align:center;font-weight:700;font-size:18px;font-size:1.125rem}.plus__plansListItemPrice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:10px 24px 0}.plus__plansListItemPriceMain{font-weight:700;font-size:36px;font-size:2.25rem}.plus__plansListItemPriceSub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-size:.75rem}.plus__plansListItemPriceSubNote{display:block;font-weight:700}.plus__plansListItemText{padding:0 24px 16px;text-align:center;font-weight:700;font-size:12px;font-size:.75rem}.plus__plansListItemTextNote{display:block;color:#dc3636;font-weight:400;font-size:10px;font-size:.625rem}.plus__compare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:990px;margin:0 auto 80px;padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.plus__compareTitle{margin-bottom:24px;font-weight:700;font-size:20px;font-size:1.25rem}.plus__compareTable{width:100%;max-width:492px;margin-bottom:20px;table-layout:fixed;border-collapse:separate;border-spacing:0;color:#000d44}.plus__compareTableHead th{padding:16px;background-color:#dde1e8;border-radius:12px 12px 0 0;border:2px solid #060c26;font-weight:700;font-size:14px;font-size:.875rem}.plus__compareTableHead th:nth-child(2){border-right:4px solid #060c26}.plus__compareTableHead th:last-of-type{background-color:#1fb8c1;border:4px solid #1fb8c1;border-bottom:2px solid #060c26}.plus__compareTableHeadLabel{display:inline-block;margin-bottom:4px;padding:6px 20px;background-color:#060c26;border-radius:100vmax;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;font-size:.75rem}.plus__compareTableBody tr:last-of-type th{border-radius:0 0 12px 12px}.plus__compareTableBody tr:last-of-type td{border-radius:0 0 12px 12px}.plus__compareTableBody tr:last-of-type td:last-of-type{border-bottom:4px solid #1fb8c1}.plus__compareTableBody th{padding:16px;background-color:#fff;border:2px solid #060c26;border-top:0;font-size:12px;font-size:.75rem}.plus__compareTableBody td{padding:16px;background-color:#fff;border:2px solid #060c26;border-top:0;text-align:center;font-size:12px;font-size:.75rem}.plus__compareTableBody td:first-of-type{border-right:4px solid #060c26}.plus__compareTableBody td:last-of-type{border:4px solid #1fb8c1;border-top:0;border-bottom:2px solid #060c26}.plus__compareTableBody td>img{margin:0 auto}.plus__compareText{font-size:12px;font-size:.75rem}.plus__functions{margin-bottom:80px}.plus__functionsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:52px}.plus__functionsListItem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:28px;width:100%;padding:32px;background-color:#081d36;-webkit-box-shadow:2px 2px 0 0 #3e6b7d;box-shadow:2px 2px 0 0 #3e6b7d;-webkit-box-sizing:border-box;box-sizing:border-box}.plus__functionsListItem:nth-child(odd){right:clamp(0px,50% - 495px + 208px,9999px);border-radius:0 28px 28px 0}.plus__functionsListItem:nth-child(even){left:clamp(0px,50% - 495px + 208px,9999px);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-radius:28px 0 0 28px}.plus__functionsListItemImage{margin-top:-48px}.plus__functionsListItemDesc{max-width:348px}.plus__functionsListItemDescTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;color:#2ad4de}.plus__functionsListItemDescTitleSub{font-weight:700;font-size:16px;font-size:1rem}.plus__functionsListItemDescTitleMain{font-weight:700;font-size:20px;font-size:1.25rem}.plus__functionsListItemDescText{margin-top:20px;color:#fff}.plus__terms{max-width:990px;margin:0 auto 80px;padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.plus__termsTitle{margin-bottom:24px;font-weight:700;font-size:20px;font-size:1.25rem}.plus__termsList{margin-bottom:20px;padding-left:1.5em}.plus__termsListItem{list-style-type:disc;font-size:14px;font-size:.875rem}.plus__notes{max-width:990px;margin:0 auto;padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.plus__notesWrap:last-of-type{margin-top:40px}.plus__notesTitle{margin-bottom:24px;font-weight:700;font-size:20px;font-size:1.25rem}.plus__notesSubtitle{font-weight:700;font-size:14px;font-size:.875rem}.plus__notesList{margin-bottom:20px;padding-left:1.5em}.plus__notesListItem{list-style-type:disc;font-size:14px;font-size:.875rem}.oshidora{padding:40px 0}.oshidora__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;font-weight:700;text-align:center;font-size:24px;font-size:1.5rem}.oshidora__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:40px;padding:0 32px;background-image:url(https://s.yimg.jp/images/carnavi/promo/lp_v2/img/oshidora_background.svg);background-repeat:repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.oshidora__image>img{width:100%;max-width:808px;height:auto}.oshidora__desc{max-width:990px;margin:0 auto;padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.oshidora__descTitle{font-weight:700;font-size:20px;font-size:1.25rem}.oshidora__descText{margin-top:20px}.oshidora__descLink{display:inline-block;margin-top:20px}.outro{padding:80px 0}.outro__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;font-weight:700;text-align:center;font-size:24px;font-size:1.5rem}.outro__title::before{position:absolute;top:-80px;right:clamp(0px,50% - 170px,9999px);width:80px;height:80px;background-color:#f7f9ff;border-radius:100vmax;content:"";z-index:-1}.outro__image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:80px}.outro__image::before{position:absolute;top:10px;right:clamp(0px,50% - 336px,9999px);width:52px;height:52px;background-color:#ff49b6;border-radius:100vmax;content:"";z-index:-1}.outro__image::after{position:absolute;bottom:-34px;left:clamp(0px,50% - 340px,9999px);width:40px;height:40px;background-color:#ff9e2d;border-radius:100vmax;content:"";z-index:-1}.outro__text{margin-bottom:24px;font-weight:700;text-align:center;font-size:24px;font-size:1.5rem}.outro__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.outro__linkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.outro__linkListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.extras{padding:40px 0}.extras__news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin-bottom:40px}.extras__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin-bottom:40px}.extras__banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}@media(min-width: 768px)and (max-width: 989px){.features__listItem:nth-child(odd){right:clamp(32px,50% - 495px + 104px,9999px)}.features__listItem:nth-child(even){left:clamp(32px,50% - 495px + 104px,9999px)}.plus__functionsListItem:nth-child(odd){right:clamp(32px,50% - 495px + 104px,9999px)}.plus__functionsListItem:nth-child(even){left:clamp(32px,50% - 495px + 104px,9999px)}.extras__banners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width: 767px){.hero{padding:140px 0 20px}.hero__plus{top:40px;right:0;border-radius:12px 0 0 12px}.hero__title{padding:0 24px}.hero__titleMain::before{top:-18px}.hero__text{padding:0 24px}.hero__text::before{top:initial;bottom:-180px;right:-6px;width:70px;height:70px}.hero__text::after{bottom:-12px;left:-12px}.hero__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__image{padding:0 24px}.hero__image>img{width:100%;max-width:334px;height:auto}.hero__image::after{width:100%;height:490px}.concept{padding:20px 0 40px 24px}.concept__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;gap:24px;padding:32px 24px}.concept__titleMain::after{right:initial}.features__title{padding:0 24px}.features__listItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:32px 24px}.features__listItem:nth-child(odd){right:initial;left:0;margin-right:24px}.features__listItem:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:0;left:initial;margin-left:24px}.features__listItemImage>img{width:100%;max-width:346px;height:auto}.features__listItemDesc{max-width:initial}.functions{padding:40px 24px}.functions__list{grid-template-columns:repeat(2, 1fr);gap:32px;padding:0}.integration__title{padding:0 24px}.integration__image>img{width:768px;height:420px}.integration__desc{padding:0 24px}.plus__title{padding:0 24px}.plus__features{padding:0 24px}.plus__plans{padding:0 24px}.plus__plansList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plus__compare{padding:0 24px}.plus__compareTable{font-size:14px;font-size:.875rem}.plus__compareTableHead th{padding:8px}.plus__compareTableHeadLabel{padding:6px 12px}.plus__functionsListItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:32px 24px}.plus__functionsListItem:nth-child(odd){right:initial;left:0;margin-right:24px}.plus__functionsListItem:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:0;left:initial;margin-left:24px}.plus__functionsListItemImage>img{width:100%;max-width:346px;height:auto}.plus__functionsListItemDesc{max-width:initial}.plus__terms{padding:0 24px}.plus__notes{padding:0 24px}.oshidora__title{padding:0 24px}.oshidora__image{padding:0 24px}.oshidora__image>img{width:100%;max-width:390px;height:auto}.oshidora__desc{padding:0 24px}.outro__title{padding:0 24px}.outro__image::before{top:initial;bottom:-70px;right:-6px;width:70px;height:70px}.outro__image::after{bottom:initial;left:-12px}.outro__text{padding:0 24px}.outro__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.extras{padding:40px 24px}.extras__news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.extras__banners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.util_text-indent{margin-left:1.2em}html{scroll-behavior:smooth;overflow-x:hidden}body{background-color:#fff;color:#21252c;font-family:"LINE Seed JP","Hiragino Sans","Noto Sans JP",Meiryo,sans-serif;font-weight:400;line-height:1.6;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden;font-size:16px;font-size:1rem}a{color:#4966ff}@media(hover: hover){a:-moz-any-link:hover{text-decoration:underline}a:any-link:hover{text-decoration:underline}}
