@charset "UTF-8";.secbg>.in{position:relative}.content_wrap{background:transparent}.topbackground_animation{position:fixed;top:0;left:0;right:0;margin:auto;height:100vh;background-color:#000;overflow:hidden}@media screen and (min-width:767px){.topbackground_animation{min-width:var(--rs);max-width:var(--rs)}.ie .topbackground_animation{min-width:auto;max-width:none;width:5.93rem}}.topbackground_animation .image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;animation:fade 30s infinite}@keyframes fade{0%{opacity:0}20%{opacity:1}to{opacity:0}}.topbackground_animation .image:first-child{animation-delay:0s}.topbackground_animation .image:nth-child(2){animation-delay:10s}.topbackground_animation .image:nth-child(3){animation-delay:20s}.topbackground_animation:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.sectit{background-repeat:no-repeat;background-size:cover;background-position:center;padding:0.3rem 0 0.32rem;position:relative}.sectit:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);pointer-events:none}.sectit .ja{font-size:0.38rem;font-weight:300;line-height:1;letter-spacing:0.02em;text-align:center;position:relative;z-index:2}.sectit .en{font-family:var(--ff-oswald);font-size:0.14rem;line-height:1;letter-spacing:0.214em;text-align:center;margin-top:0.22rem;position:relative;z-index:2}.ie .sectit .en{font-family:"Oswald",sans-serif}.secsubtit .en{font-family:var(--ff-oswald);font-size:0.38rem;font-weight:800;line-height:1.2;letter-spacing:0.05em;text-align:center}.ie .secsubtit .en{font-family:"Oswald",sans-serif}.secsubtit .ja{font-size:0.14rem;font-weight:500;line-height:1;letter-spacing:0;text-align:center;margin-top:0.12rem}.article{margin-top:0.48rem}.article .image{display:block;width:100%;height:auto}.article .paragraph{font-size:0.16rem;line-height:1.875;text-align:justify;margin-top:0.17rem}.accordions{margin-top:0.48rem}.accordions .accordion{border-top:1px solid rgba(255,255,255,0.3)}.accordions .accordion:last-of-type{border-bottom:1px solid rgba(255,255,255,0.3)}.accordions .accordion:not(:first-of-type) .content{display:none}.accordions .accordion .head{padding:0.36rem 0;display:grid;grid-template-columns:1fr auto;column-gap:0.22rem;width:100%}.ie .accordions .accordion .head{cursor:default;overflow:hidden}.accordions .accordion .head:after{content:"";display:block;width:0.22rem;height:0.22rem;background-image:url(../img/top/arrow_accordion.svg);background-size:contain;background-repeat:no-repeat;background-position:center;grid-column:2;grid-row:1;align-self:center;transition:transform 0.3s ease}.ie .accordions .accordion .head:after{display:none}.accordions .accordion .head.open:after{transform:rotate(180deg)}@media (hover){.accordions .accordion .head{transition:0.2s}.accordions .accordion .head:hover{opacity:0.7}}.accordions .accordion .head .text{font-size:0.22rem;font-weight:700;letter-spacing:0;line-height:1.364;color:var(--white-color);text-align:left}.ie .accordions .accordion .head .text{color:#fff}.ie .accordions .accordion .head .text{float:left}.accordions .accordion .head .text .small{display:block;font-size:0.12rem;font-weight:normal;padding-top:0.15rem}.accordions .accordion .head .text.type01{font-size:0.15rem;line-height:2}.accordions .accordion .content{padding-bottom:0.34rem}.ie .accordions .accordion .content{display:block!important}.accordions .accordion .content .data .term{font-size:0.14rem;font-weight:700;line-height:1;letter-spacing:0;color:var(--blue-color)}.ie .accordions .accordion .content .data .term{color:#007AFF}.accordions .accordion .content .data .detail{font-size:0.14rem;line-height:1.857;margin-top:0.06rem}.accordions .accordion .content .data .detail.type01{font-size:0.12rem;letter-spacing:0}.accordions .accordion .content .data+.data{margin-top:0.18rem}.accordions .accordion .content .data+.sentences{margin-top:0.26rem}.accordions .accordion .content .subhead{font-size:0.16rem;font-weight:700;line-height:1.75}.accordions .accordion .content .subhead+.sentences{margin-top:0.16rem}.accordions .accordion .content .sentences{font-size:0.14rem;line-height:1.857;text-align:justify}.accordions .accordion .content .sentences+.attention{margin-top:0.15rem}.accordions .accordion .content .sentences+.subhead{margin-top:0.16rem}.accordions .accordion .content .sentences a{text-decoration:underline}.accordions .accordion .content .inqbox{margin-top:0.3rem}.accordions .accordion .content .inqbox dt{text-align:center;font-size:0.15rem;font-weight:bold}.accordions .accordion .content .inqbox dd{display:flex;justify-content:center;align-items:center;margin-top:0.15rem}.accordions .accordion .content .inqbox dd a{padding:0 0.15rem;height:0.36rem;background-color:var(--blue-color);border-radius:0.1rem;display:flex;align-items:center;justify-content:center;font-size:0.12rem;letter-spacing:0;line-height:1;text-align:center;color:var(--white-color)}.accordions .accordion .content .attention{font-size:0.12rem;line-height:1.833;text-align:justify}.accordions .accordion .content .pricebox .image{display:block;width:100%;height:auto}.accordions .accordion .content .pricebox .image+.price{margin-top:0.24rem}.accordions .accordion .content .pricebox .image+.sentences{margin-top:0.2rem;margin-bottom:0.2rem}.accordions .accordion .content .pricebox .imagecolumn{display:grid;grid-template-columns:1fr 1fr;column-gap:0.09rem}.accordions .accordion .content .pricebox .imagecolumn .image{display:block;aspect-ratio:160/214;width:100%;height:auto;object-fit:cover}.ie .accordions .accordion .content .pricebox .imagecolumn .image{display:inline-block;width:49%}.accordions .accordion .content .pricebox .imagecolumn+.price{margin-top:0.24rem}.accordions .accordion .content .pricebox .imagecolumn+.sentences{margin-top:0.2rem;margin-bottom:0.2rem}.accordions .accordion .content .pricebox .imagegrid{display:grid;grid-template-columns:1fr 1fr}.accordions .accordion .content .pricebox .imagegrid .image{display:block;width:100%;height:auto}.ie .accordions .accordion .content .pricebox .imagegrid .image{display:inline-block;width:49%}.accordions .accordion .content .pricebox .imagegrid+.price{margin-top:0.24rem}.accordions .accordion .content .pricebox .price{font-size:0.18rem;font-weight:500;letter-spacing:0;line-height:1.5;white-space:pre;font-weight:bold}.accordions .accordion .content .pricebox .price+.price{margin-top:0.07rem}.accordions .accordion .content .pricebox .pricenote{display:block;font-size:0.1rem;padding-top:0.05rem}.accordions .accordion .content .pricebox .plus{font-size:0.12rem;font-weight:500;letter-spacing:0;line-height:1;margin-top:0.08rem}.accordions .accordion .content .pricebox .plus+.note{margin-top:0.15rem}.accordions .accordion .content .pricebox .impnote{font-size:0.12rem;font-weight:500;letter-spacing:0;line-height:1;margin-top:0.15rem}.accordions .accordion .content .pricebox .note{font-size:0.1rem;font-weight:500;letter-spacing:0;line-height:1.7;margin-top:0.1rem}.accordions .accordion .content .pricebox+.data{margin-top:0.24rem}.accordions .accordion .content .pricebox+.sentences{margin-top:0.26rem}@keyframes blink{0%{opacity:0}80%{opacity:1}to{opacity:1}}.mv{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media screen and (min-width:767px){.mv{height:100vh;padding-bottom:0.35rem}}@media screen and (max-width:767px){.mv{height:calc(100vh - 60px);height:calc(100svh - 60px)}}.mv .logoimg{display:block;width:3.61rem;height:auto;margin:0 auto;position:relative;z-index:2;transition:1s;opacity:0;transform:translateY(0.5rem)}.mv .logoimg.type01{width:3.61rem}@media screen and (max-width:767px){.mv .logoimg{margin-top:-0.5rem}}.mv .logoimg.is-active{opacity:1;transform:translateY(0)}.ie .mv .logoimg{opacity:1!important;transform:none!important}.mv .title{font-size:0.28rem;font-weight:700;letter-spacing:0.107em;line-height:1.429;text-align:center;margin-top:-0.37rem;position:relative;z-index:2;transition:1s;opacity:0;transform:translateY(0.5rem)}.mv .title.is-active{opacity:1;transform:translateY(0)}.ie .mv .title{opacity:1!important;transform:none!important}.mv .lead{font-size:0.18rem;font-weight:700;letter-spacing:0.056em;line-height:2;text-align:center;margin-top:0.65rem;position:relative;z-index:2;transition:1s;opacity:0;transform:translateY(0.5rem)}.mv .lead:after{content:"";display:block;height:0.48rem;border-left:1px solid var(--white-color);position:absolute;bottom:-0.81rem;left:50%}.mv .lead.is-active{opacity:1;transform:translateY(0)}.ie .mv .lead{opacity:1!important;transform:none!important}.mv .bgbox{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.mv .bgbox:after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.25);position:absolute;top:0;left:0}.mv .bgbox .bg{width:100%;height:100%;object-fit:cover}.ie .mv .bgbox .bg{width:auto;height:auto}.summary .box{width:100%;padding:0.9rem 0}.summary .box:first-child{margin-top:1rem;padding-top:0}.summary .box:nth-of-type(4){padding-bottom:1.86rem}.summary .box:nth-of-type(4) .image{width:2.72rem;padding-right:0.09rem}.summary .box .title .en{font-family:var(--ff-oswald);font-size:0.48rem;font-weight:300;letter-spacing:0.1em;line-height:1;text-align:center;opacity:0.2}.ie .summary .box .title .en{font-family:"Oswald",sans-serif}.summary .box .title .ja{font-size:0.28rem;font-weight:700;letter-spacing:0.05em;line-height:1.286;text-align:center;margin-top:-0.16rem}.summary .box .image{width:2.4rem;height:auto;display:block;margin:0.27rem auto 0}.summary .box .text{font-size:0.18rem;font-weight:500;line-height:1.667;text-align:justify;margin:0.29rem 0.4rem 0}.users .sectit{background-image:url(../img/top/sec_tit_users.jpg)}.users .sectit .ja{letter-spacing:0.053em}.users .usersslider{margin-top:0.48rem;min-height:800px;overflow:hidden}@media screen and (max-width:767px){.users .usersslider .splide__track{overflow:visible;max-width:calc(var(--rs) - 20px);width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.ie .users .usersslider .splide__track{max-width:none;width:5.73rem}}.ie .users .usersslider button{fill:#FFF;position:absolute;top:180px;right:0;z-index:100}.ie .users .usersslider button:first-of-type{transform:rotate(180deg);margin-top:-5px;left:0;right:auto}.users .usersslider .users_splide-splide-arrows{position:absolute;top:33%;left:50%;transform:translate(-50%,0);display:flex;align-items:center;justify-content:space-between;z-index:2;width:calc(100% - 0.06rem - 0.06rem);pointer-events:none}.ie .users .usersslider .users_splide-splide-arrows{width:100%}.ie .users .usersslider .users_splide-splide-arrows{display:none}.users .usersslider .users_splide-splide-arrow{width:0.4rem;display:flex;align-items:center;justify-content:center;opacity:0.9;pointer-events:all;position:relative}.ie .users .usersslider .users_splide-splide-arrow{display:none}.users .usersslider .users_splide-splide-arrow:before{content:"";display:block;width:0.32rem;height:0.32rem;background-color:var(--white-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ie .users .usersslider .users_splide-splide-arrow:before{background-color:#fff}@media (hover){.users .usersslider .users_splide-splide-arrow{transition:0.2s}.users .usersslider .users_splide-splide-arrow:hover{opacity:0.7}}.users .usersslider .users_splide-splide-arrow svg{animation:blink 1.6s ease-in-out infinite alternate;position:relative;z-index:2}.users .usersslider .users_splide-splide-arrow svg path{fill:var(--dark-gray-color)}.ie .users .usersslider .users_splide-splide-arrow svg path{fill:#FFF}.users .usersslider .users_splide-splide-arrow.-prev{transform:scale(-1,1)}.ie .users .usersslider .splide__track{padding-left:0.3rem!important;padding-right:0.3rem!important}.users .usersslider .splide__slide{padding:0 0.1rem}.ie .users .usersslider .splide__slide{width:100%!important}.users .usersslider .splide__slide .card{position:relative;display:block;min-height:5.32rem;padding:0.1rem 0.04rem;border-radius:0.08rem;background-color:var(--white-color)}.ie .users .usersslider .splide__slide .card{background-color:#fff}.users .usersslider .splide__slide .card .account{position:relative;display:flex;align-items:center;column-gap:0.07rem}.users .usersslider .splide__slide .card .account .icon{display:block;width:0.32rem;height:auto;margin-left:0.05rem}.users .usersslider .splide__slide .card .account .name{font-family:var(--ff-roboto);font-size:0.14rem;font-weight:900;line-height:1;letter-spacing:-0.015em;color:var(--black-color)}.ie .users .usersslider .splide__slide .card .account .name{font-family:"Roboto",sans-serif}.ie .users .usersslider .splide__slide .card .account .name{margin-left:0.1rem}.ie .users .usersslider .splide__slide .card .account .name{color:#000}.users .usersslider .splide__slide .card .account .accountlink{position:absolute;right:10px;border-radius:0.075rem;background-color:#007AFF;color:#FFF;font-size:0.11rem;padding:0.06rem 0.11rem;letter-spacing:0}@media (hover){.users .usersslider .splide__slide .card .account .accountlink{transition:0.2s}.users .usersslider .splide__slide .card .account .accountlink:hover{opacity:0.7}}.users .usersslider .splide__slide .card .account .accountlink:before{content:"";display:inline-block;vertical-align:middle;width:0.1rem;height:0.1rem;margin-right:0.05rem;position:relative;top:-1px;background-image:url(../img/common/icon_insta.svg);background-position:center;background-repeat:no-repeat;background-size:contain;justify-self:center}.users .usersslider .splide__slide .card .photowrap{background-color:#000;margin-top:10px}.users .usersslider .splide__slide .card .photo{aspect-ratio:1;width:100%;object-fit:contain;margin-top:0.08rem;background-color:#000}.ie .users .usersslider .splide__slide .card .photo{display:block;width:auto;margin:auto}@media screen and (min-width:767px){.users .usersslider .splide__slide .card .photo{height:2.94rem}}@media screen and (max-width:767px){.users .usersslider .splide__slide .card .photo{height:2.75rem}}.users .usersslider .splide__slide .card video.photo{object-fit:contain;background-color:#000}.users .usersslider .splide__slide .card .text{font-size:0.14rem;line-height:1.57;letter-spacing:0;color:var(--black-color);padding:0.12rem 0.16rem 0;word-break:break-all}.ie .users .usersslider .splide__slide .card .text{color:#000}.users .usersslider .splide__slide .card .text .name{font-family:var(--ff-roboto);font-weight:700}.ie .users .usersslider .splide__slide .card .text .name{font-family:"Roboto",sans-serif}.users .usersslider .splide__slide .card .text a{text-decoration:underline}@media (hover){.users .usersslider .splide__slide .card .text a:hover{color:var(--blue-color)}.ie .users .usersslider .splide__slide .card .text a:hover{color:#007AFF}}.users .usersslider .splide__pagination{column-gap:0.08rem;margin-top:0.26rem}.ie .users .usersslider .splide__pagination{display:none}.ie .users .usersslider .splide__pagination>*{margin:0 10px}.users .usersslider .splide__pagination .splide__pagination__page{width:0.08rem;height:0.08rem;border-radius:50%;background-color:var(--white-color);opacity:0.3}.ie .users .usersslider .splide__pagination .splide__pagination__page{background-color:#fff}.users .usersslider .splide__pagination .splide__pagination__page.is-active{opacity:1}.users .morebox{margin-top:0.4rem;margin-bottom:-0.1rem}.users .morebox .text{font-size:0.18rem;font-weight:700;letter-spacing:0;line-height:1;text-align:center}.users .morebox .title{font-size:0.2rem;text-align:center;margin-top:0.125rem}.users .morebox .link{display:flex;align-items:center;justify-content:center;column-gap:0.06rem;padding:0.13rem 0.16rem;border-radius:100px;background-color:var(--blue-color);width:fit-content;margin:0.24rem auto 0;font-family:var(--ff-roboto);font-size:0.14rem;font-weight:500;letter-spacing:0;line-height:1}.ie .users .morebox .link{background-color:#007aff}.ie .users .morebox .link{font-family:"Roboto",sans-serif}.ie .users .morebox .link{width:1rem}.users .morebox .link:before{content:"";display:block;width:0.14rem;height:0.14rem;background-image:url(../img/common/icon_insta.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media (hover){.users .morebox .link{transition:0.2s}.users .morebox .link:hover{opacity:0.7}}.users .location{padding:0rem 0.32rem 0}.users .location .history{margin-top:1.2rem}.users .location .history .morebox .title{font-size:0.18rem}.users .location .history .image{display:block;width:100%;height:auto}.users .location .history .box+.box{margin-top:0.4rem}.users .location .history .pricenote{display:block;font-size:0.12rem;padding-top:0.1rem}.users .movie{margin-top:1.5rem;padding:0.4rem 0.28rem 1.89rem}.users .movie .videos{margin-top:0.48rem;display:grid;grid-template-columns:1fr 1fr;column-gap:0.2rem;row-gap:0.32rem}.ie .users .movie .videos{overflow:hidden}.users .movie .videos .video{width:100%}.ie .users .movie .videos .video{width:45%;margin-bottom:0.4rem}.ie .users .movie .videos .video:nth-child(2n){float:left}.ie .users .movie .videos .video:nth-child(odd){float:right}.users .movie .videos .video .link{display:block;aspect-ratio:152/92}@media (hover){.users .movie .videos .video .link{transition:0.2s}.users .movie .videos .video .link:hover{opacity:0.7}}.users .movie .videos .video .link .image{display:block;width:100%;height:100%;object-fit:cover}.users .movie .videos .video .name{font-size:0.125rem;font-weight:700;letter-spacing:0;line-height:1.615;margin-top:0.08rem}.products .sectit{background-image:url(../img/top/sec_tit_products.jpg)}.products .sectit .ja{letter-spacing:0}.products .plan{padding:0.48rem 0.32rem 1.29rem}.products .plan .accordions .accordion .content .data .detail{line-height:1.7}.products .plan .accordions .accordion .content .data .detail+.detail{margin-top:0.2rem}@media (hover){.products .plan .accordions .accordion .content .data .detail a:hover{text-decoration:underline}}.products .plan .accordions .accordion .content .data .note{margin-top:0.05rem}.products .plan .plannote{font-size:0.12rem;line-height:1.833;text-align:justify;margin-top:0.35rem}.products .plan .plannote:before{content:"＊"}.products .option{padding:0.58rem 0.32rem 1.34rem}.products .option .accordions .accordion.accordion02 .head,.products .option .accordions .accordion.accordion05 .head{column-gap:0}.products .option .accordions .accordion.accordion02 .head .text,.products .option .accordions .accordion.accordion05 .head .text{letter-spacing:-0.03em}.products .rental{padding:0.58rem 0.32rem 1.29rem}.products .rental .infos{margin-top:0.53rem}.products .rental .infos .info+.info{margin-top:0.62rem}.products .rental .infos .info .title{font-size:0.22rem;font-weight:700;line-height:1.364;letter-spacing:0;display:flex;align-items:center}.products .rental .infos .info .title .note{font-size:0.14rem;margin-left:0.04rem}.products .rental .infos .info .pricelist{margin-top:0.2rem;display:grid;grid-template-columns:auto 1fr;column-gap:0.12rem;row-gap:0.16rem}.ie .products .rental .infos .info .pricelist{overflow:hidden}.products .rental .infos .info .pricelist .length{font-size:0.15rem;font-weight:700;letter-spacing:0;line-height:1;color:var(--blue-color);align-self:center}.ie .products .rental .infos .info .pricelist .length{font-size:0.18rem;color:#007AFF;padding-bottom:5px}.ie .products .rental .infos .info .pricelist .length{float:left;width:15%}.products .rental .infos .info .pricelist .fee{font-size:0.18rem;font-weight:bold;letter-spacing:0;line-height:1;align-self:center}.ie .products .rental .infos .info .pricelist .fee{float:right;width:80%;padding-bottom:5px}.products .rental .infos .info .add:first-of-type{margin-top:0.2rem}.products .rental .infos .info .add:nth-of-type(2){margin-top:0.35rem}.products .rental .infos .info .add:nth-of-type(3){margin-top:0.4rem}.products .rental .infos .info .add .item{font-size:0.16rem;font-weight:700;letter-spacing:0;line-height:1;color:var(--blue-color)}.ie .products .rental .infos .info .add .item{color:#007AFF}.products .rental .infos .info .add .detail{margin-top:0.06rem}.products .rental .infos .info .add .detail .text{font-size:0.14rem;line-height:1.857}.products .rental .infos .info .add .detail .price{font-size:0.18rem;font-weight:bold;line-height:1;letter-spacing:0;margin-top:0.14rem}.products .rental .infos .info .add .detail .note{font-size:0.12rem;line-height:1.833;margin-top:0.15rem}.products .rental .attentions{margin-top:0.35rem}.products .rental .attentions .attention{font-size:0.12rem;line-height:1.833}.products .upgrade{padding:0.58rem 0.32rem 1.34rem}.products .upgrade .description{font-size:0.16rem;letter-spacing:0.0625em;line-height:1.625;text-align:center;margin-top:0.43rem}.products .upgrade .accordions{margin-top:0.43rem}.products .upgrade .accordions .accordion .content .pricebox .impnote{font-weight:400;letter-spacing:0.01em;margin-top:0.16rem}.products .upgrade .accordions .accordion .content .sentences{margin-top:0.2rem}.products .upgrade .accordions .accordion .content .attentions{margin-top:0.21rem}.products .upgrade .accordions .accordion.accordion01 .head{column-gap:0}.products .upgrade .accordions .accordion.accordion01 .head .text{letter-spacing:-0.02em}.products .lectures{padding:0.56rem 0.32rem 1.86rem}.products .lectures .cases{margin-top:0.53rem}.products .lectures .cases .title{font-size:0.22rem;font-weight:700;letter-spacing:0;line-height:1.364}.products .lectures .cases .charge{font-size:0.18rem;font-weight:bold;letter-spacing:0;line-height:1;margin-top:0.36rem}.products .lectures .cases .case{margin-top:0.32rem}.products .lectures .cases .case .title{font-size:0.14rem;font-weight:700;letter-spacing:0;line-height:1;color:var(--blue-color)}.ie .products .lectures .cases .case .title{color:#007AFF}.products .lectures .cases .case .specifics{margin-top:0.06rem}.products .lectures .cases .case .specifics .list .item:not(:first-of-type){margin-top:0.2rem}.products .lectures .cases .case .specifics .list .item .agenda{font-size:0.14rem;font-weight:400;line-height:1.857}.products .lectures .cases .case .specifics .list .item .setlist .topic{font-size:0.14rem;line-height:1.857}.products .lectures .cases .case .specifics .etc{font-size:0.14rem;line-height:1.857;margin-top:0.2rem}.includeditem{padding-bottom:2rem}.ie .includeditem{overflow:hidden}.includeditem .sectit{background-image:url(../img/top/sec_tit_contents.jpg)}.includeditem .intro{padding:0 0.32rem 1.29rem}.includeditem .block{position:relative;padding:0 0.32rem;overflow:hidden}.ie .includeditem .block{overflow:visible}.includeditem .block .svg{position:absolute;fill:rgba(255,255,255,0.35);height:auto}.includeditem .block .svg.pos01{top:0.2rem;left:-0.2rem;width:1.97rem}.includeditem .block .svg.pos02{top:0.35rem;right:-0.2rem;width:2.03rem}.includeditem .block .svg.pos03{top:0.4rem;left:-0.1rem;width:2.38rem}.includeditem .block .svg.pos04{top:0.4rem;right:0rem;width:1.51rem}.includeditem .block .svg.pos05{top:0.35rem;left:-0.2rem;width:2.21rem}.includeditem .block .svg.pos06{top:0.5rem;right:-0.05rem;width:1.51rem}.includeditem .block .image{position:relative;display:block;height:auto}.includeditem .block .image.pos01{margin-bottom:-0.4rem;width:1.99rem}.includeditem .block .image.pos02{margin-bottom:0.1rem;width:2.4rem}.includeditem .block .image.pos03{margin-bottom:-0.4rem;width:1.99rem}.includeditem .block .image.pos04{margin-bottom:0.1rem;width:2.39rem}.includeditem .block .image.pos05{margin-bottom:0;width:2.44rem}.includeditem .block .image.pos06{margin-bottom:0.1rem;width:2.03rem}.includeditem .block .desc .subtit{font-size:0.48rem;line-height:1.1;white-space:pre;font-family:var(--ff-oswald)}.ie .includeditem .block .desc .subtit{font-family:"Oswald",sans-serif}.includeditem .block .desc .bodycopy{font-size:0.15rem;line-height:1.875;text-align:justify;margin-top:0.15rem}.includeditem .block .subdesc{margin-top:0.3rem}.includeditem .block .subdescdt{font-size:0.14rem;color:#007AFF}.includeditem .block .subdescdd{padding-top:0.1rem}.includeditem .block .minidl+.minidl{margin-top:0.35rem}.includeditem .block .minidt{font-size:0.16rem;font-weight:bold}.includeditem .block .minidd{font-size:0.14rem;line-height:1.875;margin-top:0.05rem}.includeditem .block.type01{margin-top:0.6rem}.includeditem .block.type01 .image{right:-0.1rem;float:right}.includeditem .block.type01 .desc{clear:both;padding-right:0.7rem}.includeditem .block.type01 .desc .subtit{font-size:0.48rem}.includeditem .block.type01 .desc .bodycopy{font-size:0.15rem;line-height:1.875;text-align:justify;margin-top:0.15rem}.includeditem .block.type02{margin-top:0.6rem}.includeditem .block.type02 .image{left:-0.1rem}.includeditem .block.type02 .desc{padding-left:0.7rem}.includeditem .block.type02 .desc .subtit{font-size:0.48rem}.includeditem .block.type02 .desc .bodycopy{font-size:0.15rem;line-height:1.875;text-align:justify;margin-top:0.15rem}.includeditem .block.first{margin-top:-0.4rem}.uiux{padding-bottom:1.4rem}.uiux .sectit{background-image:url(../img/top/sec_tit_uiux.jpg)}.uiux .box{padding:0.4rem 0.32rem}.uiux .box+.box{margin-top:0.3rem}.uiux .box .tit{font-size:0.27rem;letter-spacing:0}.uiux .box .image{display:block;width:100%;height:auto;margin-top:0.2rem}.uiux .box .subtit{font-size:0.18rem;line-height:1.5;font-weight:bold;margin-top:0.2rem}.uiux .box .desc{font-size:0.15rem;line-height:1.875;text-align:justify;margin-top:0.15rem}.uiux .box .note{font-size:0.11rem;line-height:1.7;margin-top:0.1rem}.team{padding-bottom:2rem}.team .sectit{background-image:url(../img/top/sec_tit_team.jpg)}.team .accordions{padding:0.4rem 0.32rem}.faq .sectit{background-image:url(../img/top/sec_tit_faq.jpg)}.faq .wrap{padding:0.4rem 0.32rem}.faq .note{font-size:0.12rem}
/*# sourceMappingURL=top.css.map */