.l-main{font-family:"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:400}.c-aboutContent{position:relative}.c-aboutContent--person01{background-image:url("/brand/mesmartphoneplus/images/bg_about01.webp");background-size:cover}@media print,screen and (max-width: 767px){.c-aboutContent--person01{background-image:url("/brand/mesmartphoneplus/images/bg_about01_sp.webp")}}.c-aboutContent--person02{background-image:url("/brand/mesmartphoneplus/images/bg_about02.webp");background-size:cover}@media print,screen and (max-width: 767px){.c-aboutContent--person02{background-image:url("/brand/mesmartphoneplus/images/bg_about02_sp.webp")}}.c-aboutContent--person03{background-image:url("/brand/mesmartphoneplus/images/bg_about03.webp");background-size:cover}@media print,screen and (max-width: 767px){.c-aboutContent--person03{background-image:url("/brand/mesmartphoneplus/images/bg_about03_sp.webp")}}.c-aboutContent--person04{background-image:url("/brand/mesmartphoneplus/images/bg_about04.webp");background-size:cover}@media print,screen and (max-width: 767px){.c-aboutContent--person04{background-image:url("/brand/mesmartphoneplus/images/bg_about04_sp.webp")}}.c-aboutContent__inner{position:relative;max-width:808px;min-height:325px;margin-inline:auto;padding-right:20px;padding-left:20px;overflow:hidden}@media print,screen and (max-width: 767px){.c-aboutContent__inner{min-height:138.666vw}}.c-aboutContent--person01 .c-aboutContent__inner{min-height:320px}@media print,screen and (max-width: 767px){.c-aboutContent--person01 .c-aboutContent__inner{min-height:138.1333333333vw}}.c-aboutContent__outer{position:relative;max-width:808px;margin-inline:auto;padding-right:20px;padding-left:20px}.c-aboutContent__head{position:absolute}.c-aboutContent--person01 .c-aboutContent__head{top:36px;left:39px}@media print,screen and (max-width: 767px){.c-aboutContent--person01 .c-aboutContent__head{top:8vw;left:5.333vw;z-index:1}.c-aboutContent--person01 .c-aboutContent__head img{width:86.4vw}}.c-aboutContent--person02 .c-aboutContent__head{top:40px;right:10px}@media print,screen and (max-width: 767px){.c-aboutContent--person02 .c-aboutContent__head{top:6.933vw;right:3.2vw;z-index:1}.c-aboutContent--person02 .c-aboutContent__head img{width:90.6666666667vw}}.c-aboutContent--person03 .c-aboutContent__head{top:42px;left:50px}@media print,screen and (max-width: 767px){.c-aboutContent--person03 .c-aboutContent__head{top:4.8vw;left:5.8666666667vw;z-index:1}.c-aboutContent--person03 .c-aboutContent__head img{width:91.4666666667vw}}.c-aboutContent--person04 .c-aboutContent__head{top:49px;right:10px}@media print,screen and (max-width: 767px){.c-aboutContent--person04 .c-aboutContent__head{top:3.7333333333vw;right:4.2666666667vw;z-index:1}.c-aboutContent--person04 .c-aboutContent__head img{width:90.9333333333vw}}.c-aboutContent__personImg{position:absolute}.c-aboutContent--person01 .c-aboutContent__personImg{left:100px;bottom:0}@media print,screen and (max-width: 767px){.c-aboutContent--person01 .c-aboutContent__personImg{left:0;width:100vw}}.c-aboutContent--person02 .c-aboutContent__personImg{left:175px;bottom:0}@media print,screen and (max-width: 767px){.c-aboutContent--person02 .c-aboutContent__personImg{left:4.6666666667vw;width:95.3333333333vw}}.c-aboutContent--person03 .c-aboutContent__personImg{left:237px;bottom:0}@media print,screen and (max-width: 767px){.c-aboutContent--person03 .c-aboutContent__personImg{left:0;width:100vw}}.c-aboutContent--person04 .c-aboutContent__personImg{left:245px;bottom:0}@media print,screen and (max-width: 767px){.c-aboutContent--person04 .c-aboutContent__personImg{left:0;width:100vw}}.c-aboutContent__textArea{position:absolute;z-index:2}.c-aboutContent--person01 .c-aboutContent__textArea{background-image:url("/brand/mesmartphoneplus/images/bg_about01-01.png");background-size:cover;width:202px;height:96px;right:56px;bottom:26px;padding-top:28px;padding-right:32px;padding-left:32px}@media print,screen and (max-width: 767px){.c-aboutContent--person01 .c-aboutContent__textArea{width:46.133vw;height:22.9333333333vw;right:0;padding-top:6.6666666667vw;padding-right:5.333vw;padding-left:6.133vw}}.c-aboutContent--person02 .c-aboutContent__textArea{background-image:url("/brand/mesmartphoneplus/images/bg_about02-01.png");background-size:cover;width:202px;height:85px;left:56px;bottom:22px;padding-top:12px;padding-right:25px;padding-left:29px}@media print,screen and (max-width: 767px){.c-aboutContent--person02 .c-aboutContent__textArea{width:48.8vw;height:23.4666666667vw;left:0;bottom:9.0666666667vw;padding-top:4vw;padding-right:2.666vw;padding-left:7.199vw}}.c-aboutContent--person03 .c-aboutContent__textArea{background-image:url("/brand/mesmartphoneplus/images/bg_about03-01.png");background-size:cover;width:202px;height:99px;right:50px;bottom:24px;padding-top:11px;padding-right:28px;padding-left:26px}@media print,screen and (max-width: 767px){.c-aboutContent--person03 .c-aboutContent__textArea{width:48.8vw;height:28vw;right:0;bottom:5.6vw;padding-top:3.4666666667vw;padding-right:5.333vw;padding-left:5.333vw}}.c-aboutContent--person04 .c-aboutContent__textArea{background-image:url("/brand/mesmartphoneplus/images/bg_about04-01.png");background-size:cover;width:193px;height:104px;left:56px;bottom:27px;padding-top:12px;padding-right:8px;padding-left:20px;letter-spacing:-0.4px}@media print,screen and (max-width: 767px){.c-aboutContent--person04 .c-aboutContent__textArea{width:51.2vw;height:28.5333333333vw;left:auto;right:0;bottom:6.6666666667vw;padding-top:3.2vw;padding-right:2.1333333333vw;padding-left:5.3333333333vw}}.c-aboutContent__textArea__text{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:14px;line-height:1.4;color:#fff}@media print,screen and (max-width: 767px){.c-aboutContent__textArea__text{font-size:3.733vw;line-height:1.3}}.c-accProduct{position:relative;height:514px}.c-accProduct--disney01::before{position:absolute;content:"";width:550px;height:273px;background-image:url("/brand/mesmartphoneplus/images/bg_version05_01.png");background-size:cover;top:30px;left:149px}@media print,screen and (max-width: 767px){.c-accProduct--disney01::before{width:88.2666666667vw;height:44vw;top:3.7333333333vw;left:2.6666666667vw}}.c-accProduct--disney02::before{position:absolute;content:"";width:550px;height:273px;background-image:url("/brand/mesmartphoneplus/images/bg_version05_02.png");background-size:cover;top:30px;left:149px}@media print,screen and (max-width: 767px){.c-accProduct--disney02::before{width:87.2vw;height:40.2666666667vw;background-image:url("/brand/mesmartphoneplus/images/bg_version05_02_sp.png");top:13.6vw;left:3.7333333333vw}}.c-accProduct--sanrio01::before{position:absolute;content:"";width:550px;height:273px;background-image:url("/brand/mesmartphoneplus/images/bg_version09_01.png");background-size:cover;top:30px;left:149px}@media print,screen and (max-width: 767px){.c-accProduct--sanrio01::before{width:88.2666666667vw;height:44vw;top:4.2666666667vw;left:2.6666666667vw}}.c-accProduct--sanrio02::before{position:absolute;content:"";width:499px;height:278px;background-image:url("/brand/mesmartphoneplus/images/bg_version09_02.png");background-size:cover;top:38px;left:174px}@media print,screen and (max-width: 767px){.c-accProduct--sanrio02::before{width:79.7333333333vw;height:44vw;top:5.8666666667vw;left:8.8vw}}.c-accProduct--sanrio03::before{position:absolute;content:"";width:499px;height:278px;background-image:url("/brand/mesmartphoneplus/images/bg_version09_03.png");background-size:cover;top:38px;left:174px}@media print,screen and (max-width: 767px){.c-accProduct--sanrio03::before{width:86.4vw;height:67.2vw;background-image:url("/brand/mesmartphoneplus/images/bg_version09_03_sp.png");top:4vw;left:2.9333333333vw}}@media print,screen and (max-width: 767px){.c-accProduct{height:83.4666666667vw}}.c-accProduct__logo{position:absolute;left:50%;transform:translateX(-50%)}.c-accProduct--disney01 .c-accProduct__logo{top:.5%}@media print,screen and (max-width: 767px){.c-accProduct--disney01 .c-accProduct__logo{top:0;left:49.8666666667vw}.c-accProduct--disney01 .c-accProduct__logo img{width:29.3333333333vw;height:9.0666666667vw}}.c-accProduct--disney02 .c-accProduct__logo{top:.5%}@media print,screen and (max-width: 767px){.c-accProduct--disney02 .c-accProduct__logo{top:0;left:49.8666666667vw}.c-accProduct--disney02 .c-accProduct__logo img{width:29.3333333333vw;height:9.0666666667vw}}.c-accProduct__item{position:absolute}.c-accProduct--disney01 .c-accProduct__item{left:51.1%;top:43.2%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-accProduct--disney01 .c-accProduct__item{width:58.1333333333vw;height:68vw;left:48vw;top:35.2vw}}.c-accProduct--disney02 .c-accProduct__item{left:48%;top:46.8%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-accProduct--disney02 .c-accProduct__item{width:72vw;height:68.2666666667vw;left:43.2vw;top:36.5333333333vw}}.c-accProduct--sanrio01 .c-accProduct__item{top:5.8%;left:24%}@media print,screen and (max-width: 767px){.c-accProduct--sanrio01 .c-accProduct__item{width:70.1333333333vw;height:75.4666666667vw;left:8.2666666667vw;top:.2666666667vw}}.c-accProduct--sanrio02 .c-accProduct__item{left:50.5%;top:43.3%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-accProduct--sanrio02 .c-accProduct__item{width:58.4vw;height:67.4666666667vw;left:48.5333333333vw;top:35.4666666667vw}}.c-accProduct--sanrio03 .c-accProduct__item{top:14%;left:27.7%}@media print,screen and (max-width: 767px){.c-accProduct--sanrio03 .c-accProduct__item{width:48.2666666667vw;height:54.6666666667vw;left:24.8vw;top:6.1333333333vw}}.c-accProduct__name{position:absolute;font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:16px;line-height:1.6;color:#fff;text-shadow:0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25)}@media print,screen and (max-width: 767px){.c-accProduct__name{font-size:2.4vw}}.c-accProduct--disney01 .c-accProduct__name{right:-40%;bottom:-2.9%}@media print,screen and (max-width: 767px){.c-accProduct--disney01 .c-accProduct__name{right:-9.0666666667vw;bottom:1.3333333333vw}}.c-accProduct--disney02 .c-accProduct__name{right:-27%;bottom:2.1%}@media print,screen and (max-width: 767px){.c-accProduct--disney02 .c-accProduct__name{right:-6.9333333333vw;bottom:2.6666666667vw}}.c-accProduct--sanrio01 .c-accProduct__name{right:-8.90625vw;bottom:2.109375vw;text-shadow:0px 0px 8px rgba(234,83,80,.4),0px 0px 8px rgba(234,83,80,.4),0px 0px 8px rgba(234,83,80,.4),0px 0px 8px rgba(234,83,80,.4)}@media print,screen and (max-width: 767px){.c-accProduct--sanrio01 .c-accProduct__name{right:-8vw;bottom:7.2vw}}.c-accProduct--sanrio02 .c-accProduct__name{right:-40%;bottom:-2.9%;text-shadow:0px 0px 8px rgba(234,83,80,.4),0px 0px 8px rgba(234,83,80,.4),0px 0px 8px rgba(234,83,80,.4),0px 0px 8px rgba(234,83,80,.4)}@media print,screen and (max-width: 767px){.c-accProduct--sanrio02 .c-accProduct__name{right:-8.5333333333vw;bottom:.8vw}}.c-accProduct--sanrio03 .c-accProduct__name{right:-55.8%;bottom:5%;text-shadow:0px 0px 9px rgba(234,83,80,.25),0px 0px 9px rgba(234,83,80,.25),0px 0px 9px rgba(234,83,80,.25),0px 0px 9px rgba(234,83,80,.25)}@media print,screen and (max-width: 767px){.c-accProduct--sanrio03 .c-accProduct__name{right:-14.9333333333vw;bottom:-13.0666666667vw}}.c-appSlideCard{display:flex;flex-direction:column;width:100%;border:solid 3px #fff;border-radius:12px;background:rgba(255,255,255,.3);padding-top:23px;padding-right:35px;padding-bottom:55px;padding-left:35px}@media print,screen and (max-width: 767px){.c-appSlideCard{border:solid 2px #fff;padding-top:8vw;padding-right:6.933vw;padding-bottom:12vw;padding-left:6.933vw}}.c-appSlideCard__head{display:flex;gap:16px;align-items:center;padding-left:10px}@media print,screen and (max-width: 767px){.c-appSlideCard__head{padding-left:0}}.c-appSlideCard__head__num{display:flex;background-color:#c76fda;width:50px;height:50px;min-width:50px;font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:28px;color:#fff;justify-content:center;align-items:center}@media print,screen and (max-width: 767px){.c-appSlideCard__head__num{width:10.6666666667vw;height:10.6666666667vw;min-width:10.6666666667vw;font-size:6.4vw;border-radius:2px;margin-bottom:auto}}.c-appSlideCard__head__title{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:20px;line-height:1.5;color:#fff}@media print,screen and (max-width: 767px){.c-appSlideCard__head__title{font-size:3.786vw;line-height:1.4}}*+.c-appSlideCard__image{margin-top:20px}@media print,screen and (max-width: 767px){*+.c-appSlideCard__image{margin-top:9.066vw}}.c-appSlideCard__text{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:17px;line-height:1.8;color:#fff;flex-grow:1}@media print,screen and (max-width: 767px){.c-appSlideCard__text{font-size:3.466vw;line-height:1.7;letter-spacing:-0.266vw}}*+.c-appSlideCard__text{margin-top:24px}@media print,screen and (max-width: 767px){*+.c-appSlideCard__text{margin-top:5.6vw}}.c-charaProduct{position:relative;height:735px}.c-charaProduct--suika::before{position:absolute;content:"";width:919px;height:503px;background-image:url("/brand/mesmartphoneplus/images/bg_character01.png");background-size:cover;top:51.2%;left:53.5%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-charaProduct--suika::before{width:86.4vw;height:47.4666666667vw;background-image:url("/brand/mesmartphoneplus/images/bg_character01_sp.png");top:12.2666666667vw;left:10.6666666667vw;transform:translate(0, 0)}}.c-charaProduct--mofusand::before{position:absolute;content:"";width:1057px;height:499px;background-image:url("/brand/mesmartphoneplus/images/bg_character02.png");background-size:cover;top:53.1%;left:48.5%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-charaProduct--mofusand::before{width:97.6vw;height:47.2vw;background-image:url("/brand/mesmartphoneplus/images/bg_character02_sp.png");top:13.3333333333vw;left:0;transform:translate(0, 0)}}.c-charaProduct--obake::before{position:absolute;content:"";width:1182px;height:382px;background-image:url("/brand/mesmartphoneplus/images/bg_character03.png");background-size:cover;top:40.1%;left:51.9%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-charaProduct--obake::before{width:98.1333333333vw;height:35.7333333333vw;background-image:url("/brand/mesmartphoneplus/images/bg_character03_sp.png");top:12.2666666667vw;left:0;transform:translate(0, 0)}}@media print,screen and (max-width: 767px){.c-charaProduct{height:87.4666666667vw}}.c-charaProduct__logo{position:absolute;left:50%;transform:translateX(-50%)}.c-charaProduct--suika .c-charaProduct__logo{top:0;left:calc(50% + 5px)}@media print,screen and (max-width: 767px){.c-charaProduct--suika .c-charaProduct__logo{left:49.8666666667vw}.c-charaProduct--suika .c-charaProduct__logo img{width:29.3333333333vw;height:9.0666666667vw}}.c-charaProduct--mofusand .c-charaProduct__logo{top:.5%}@media print,screen and (max-width: 767px){.c-charaProduct--mofusand .c-charaProduct__logo img{width:28vw;height:10.4vw}}.c-charaProduct--obake .c-charaProduct__logo{top:3.5%}@media print,screen and (max-width: 767px){.c-charaProduct--obake .c-charaProduct__logo{top:2.4vw;left:49.8666666667vw}.c-charaProduct--obake .c-charaProduct__logo img{width:29.0666666667vw;height:6.1333333333vw}}.c-charaProduct__item{position:absolute}.c-charaProduct--suika .c-charaProduct__item{left:46.5%;top:52.8%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-charaProduct--suika .c-charaProduct__item{left:49.8666666667vw;top:38.6666666667vw}}.c-charaProduct--mofusand .c-charaProduct__item--01{left:116px;top:165px}@media print,screen and (max-width: 767px){.c-charaProduct--mofusand .c-charaProduct__item--01{left:6.9333333333vw;top:20.2666666667vw}}.c-charaProduct--mofusand .c-charaProduct__item--02{left:49.1%;top:45.8%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-charaProduct--mofusand .c-charaProduct__item--02{left:50.4vw;top:34.4vw}}.c-charaProduct--mofusand .c-charaProduct__item--03{right:82px;bottom:182px}@media print,screen and (max-width: 767px){.c-charaProduct--mofusand .c-charaProduct__item--03{left:62.1333333333vw;top:18.4vw;right:auto;bottom:auto;margin:0}}.c-charaProduct--obake .c-charaProduct__item--01{left:20%;top:46.1%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-charaProduct--obake .c-charaProduct__item--01{left:17.8666666667vw;top:34.6666666667vw}}.c-charaProduct--obake .c-charaProduct__item--02{left:49.3%;top:46.5%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-charaProduct--obake .c-charaProduct__item--02{left:50.1333333333vw;top:34.6666666667vw}}.c-charaProduct--obake .c-charaProduct__item--03{right:-4.4%;top:49.5%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-charaProduct--obake .c-charaProduct__item--03{right:-18.9333333333vw;top:38.6666666667vw}}@media print,screen and (max-width: 767px){.c-charaProduct--suika .c-charaProduct__image{width:49.0666666667vw;height:54.4vw}.c-charaProduct--mofusand .c-charaProduct__item--01 .c-charaProduct__image{width:21.8666666667vw;height:30.1333333333vw}.c-charaProduct--mofusand .c-charaProduct__item--02 .c-charaProduct__image{width:30.9333333333vw;height:36.2666666667vw}.c-charaProduct--mofusand .c-charaProduct__item--03 .c-charaProduct__image{width:38.4vw;height:41.8666666667vw}.c-charaProduct--obake .c-charaProduct__item--01 .c-charaProduct__image{width:35.2vw;height:42.6666666667vw}.c-charaProduct--obake .c-charaProduct__item--02 .c-charaProduct__image{width:30.1333333333vw;height:34.9333333333vw}.c-charaProduct--obake .c-charaProduct__item--03 .c-charaProduct__image{width:38.4vw;height:40.8vw}}.c-charaProduct__name{position:absolute;font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:19px;line-height:1.6;color:#fff;text-shadow:0px 0px 6px rgba(63,50,227,.5),0px 0px 6px rgba(63,50,227,.5),0px 0px 6px rgba(63,50,227,.5),0px 0px 6px rgba(63,50,227,.5)}@media print,screen and (max-width: 767px){.c-charaProduct__name{font-size:2.4vw}}.c-charaProduct--suika .c-charaProduct__name{right:-91%;bottom:5%}@media print,screen and (max-width: 767px){.c-charaProduct--suika .c-charaProduct__name{right:auto;left:-14.1333333333vw;bottom:-8.2666666667vw}}.c-charaProduct--mofusand .c-charaProduct__item--01 .c-charaProduct__name{left:75px;bottom:-106px}@media print,screen and (max-width: 767px){.c-charaProduct--mofusand .c-charaProduct__item--01 .c-charaProduct__name{bottom:-16.5333333333vw;left:2.4vw}}.c-charaProduct--mofusand .c-charaProduct__item--02 .c-charaProduct__name{left:50px;bottom:-98px}@media print,screen and (max-width: 767px){.c-charaProduct--mofusand .c-charaProduct__item--02 .c-charaProduct__name{bottom:-18.1333333333vw;left:5.3333333333vw}}.c-charaProduct--mofusand .c-charaProduct__item--03 .c-charaProduct__name{left:22px;bottom:-78px}@media print,screen and (max-width: 767px){.c-charaProduct--mofusand .c-charaProduct__item--03 .c-charaProduct__name{left:10.6666666667vw;bottom:-6.6666666667vw}}.c-charaProduct--obake .c-charaProduct__item--01 .c-charaProduct__name{bottom:-31%;left:27%}@media print,screen and (max-width: 767px){.c-charaProduct--obake .c-charaProduct__item--01 .c-charaProduct__name{bottom:-10.6666666667vw;left:9.3333333333vw}}.c-charaProduct--obake .c-charaProduct__item--02 .c-charaProduct__name{bottom:-23.5%;left:14.4%}@media print,screen and (max-width: 767px){.c-charaProduct--obake .c-charaProduct__item--02 .c-charaProduct__name{bottom:-18.6666666667vw;left:5.0666666667vw}}.c-charaProduct--obake .c-charaProduct__item--03 .c-charaProduct__name{bottom:-24%;left:26.3%}@media print,screen and (max-width: 767px){.c-charaProduct--obake .c-charaProduct__item--03 .c-charaProduct__name{bottom:-7.4666666667vw;left:11.4666666667vw}}.c-charaProduct__release{position:absolute;bottom:0;left:50%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.c-charaProduct__release{transform:translateX(-50%)}.c-charaProduct__release img{width:24vw;height:3.4666666667vw}}.c-linkButton{display:block;height:25.6vw;padding:7.5px;border-radius:15px;background:linear-gradient(#8ea3f3 0%, #e497d8 100%);box-shadow:3.5px 3.5px 0px #899be1}@media screen and (min-width: 768px){.c-linkButton{height:96px;box-shadow:0px 3.5px 0px #899be1}}@media print,screen and (max-width: 767px){.c-linkButton--top img{width:49.7333333333vw;max-width:none}}@media print,screen and (max-width: 767px){.c-linkButton--me img{width:48.2666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.c-linkButton--jam img{width:46vw;max-width:none}}@media print,screen and (max-width: 767px){.c-linkButton--cam img{width:48.2666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.c-linkButton--manual img{width:60vw;max-width:none}}@media print,screen and (max-width: 767px){.c-linkButton--attention img{width:30.9333333333vw;max-width:none}}@media print,screen and (max-width: 767px){.c-linkButton--prica img{width:26.6666666667vw;max-width:none}}@media screen and (min-width: 768px){.c-linkButton:hover{opacity:.8}}.c-linkButton__inner{display:flex;justify-content:center;align-items:center;height:100%;padding:5px;background-color:#fff;border-radius:10px}.c-linkButton--me .c-linkButton__inner{padding:2.6666666667vw 5px 5px 5px}@media screen and (min-width: 768px){.c-linkButton--me .c-linkButton__inner{padding:15px 5px 5px 5px}}.c-variationItem__image{position:relative;width:375px;height:495px}@media print,screen and (max-width: 767px){.c-variationItem__image{width:44.533vw;height:58.933vw}}.c-variationItem__image img{position:absolute}.c-variationItem--sky .c-variationItem__image img{left:26px}@media print,screen and (max-width: 767px){.c-variationItem--sky .c-variationItem__image img{left:4vw}}.c-variationItem--purple .c-variationItem__image img{left:-25px}@media print,screen and (max-width: 767px){.c-variationItem--purple .c-variationItem__image img{left:-5.066vw}}.c-variationItem__name{display:flex;justify-content:center;font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:bold;color:#fff;font-size:32px;line-height:1.5;letter-spacing:1.1px;text-shadow:0px 0px 10px rgba(253,231,191,.3),0px 0px 10px rgba(253,231,191,.3),0px 0px 10px rgba(253,231,191,.3),0px 0px 10px rgba(253,231,191,.3)}@media print,screen and (max-width: 767px){.c-variationItem__name{display:block;font-size:4vw;letter-spacing:0}}@media print,screen and (max-width: 767px){.c-variationItem--sky .c-variationItem__name{margin-left:8.799vw}}.c-variationItem--purple .c-variationItem__name{margin-left:-52px}@media print,screen and (max-width: 767px){.c-variationItem--purple .c-variationItem__name{margin-left:-0.533vw}}*+.c-variationItem__name{margin-top:16px}@media print,screen and (max-width: 767px){*+.c-variationItem__name{margin-top:2.133vw}}.c-versionSlideCard{display:flex;flex-direction:column;width:100%;border:solid 3px #fff;border-radius:12px;background:rgba(255,255,255,.3);padding-top:23px;padding-right:35px;padding-bottom:115px;padding-left:35px}@media print,screen and (max-width: 767px){.c-versionSlideCard{border:solid 2px #fff;padding-top:8vw;padding-right:6.1333333333vw;padding-bottom:17.6vw;padding-left:6.1333333333vw}.c-versionSlideCard--sanrio{padding-bottom:22.9333333333vw}}.c-versionSlideCard__head{display:flex;gap:16px;align-items:center;padding-left:8px}@media print,screen and (max-width: 767px){.c-versionSlideCard__head{padding-left:1.0666666667vw}}.c-versionSlideCard__head__num{display:flex;background-color:#c76fda;width:50px;height:50px;min-width:50px;font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:28px;color:#fff;border-radius:2px;justify-content:center;align-items:center}.c-versionSlideCard--disney .c-versionSlideCard__head__num{background-color:#8077e8}.c-versionSlideCard--sanrio .c-versionSlideCard__head__num{background-color:#ea5350}@media print,screen and (max-width: 767px){.c-versionSlideCard__head__num{width:10.746vw;height:10.746vw;min-width:10.6666666667vw;font-size:6.4vw;border-radius:2px}}.c-versionSlideCard__head__title{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.7px;line-height:1.4;color:#fff}.c-versionSlideCard--disney .c-versionSlideCard__head__title{color:#8077e8}.c-versionSlideCard--sanrio .c-versionSlideCard__head__title{color:#ea5350}@media print,screen and (max-width: 767px){.c-versionSlideCard__head__title{font-size:3.7333333333vw;line-height:1.4}}*+.c-versionSlideCard__image{margin-top:24px}@media print,screen and (max-width: 767px){*+.c-versionSlideCard__image{margin-top:8vw}}.c-versionSlideCard__text{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:16px;line-height:2;letter-spacing:-0.5px;color:#fff;flex-grow:1}.c-versionSlideCard--disney .c-versionSlideCard__text{color:#8077e8}.c-versionSlideCard--sanrio .c-versionSlideCard__text{color:#ea5350}@media print,screen and (max-width: 767px){.c-versionSlideCard__text{font-size:3.466vw;line-height:1.7;letter-spacing:-0.266vw}}*+.c-versionSlideCard__text{margin-top:22px}@media print,screen and (max-width: 767px){*+.c-versionSlideCard__text{margin-top:6.4vw}}.l-fv.is-hidden{display:none}.p-fv{position:fixed;top:0;left:0;z-index:2000;display:block;width:100%;height:100vh;height:100svh;background-color:#fff;overflow:hidden}@media screen and (min-width: 768px){.p-fv{min-width:1200px}}.p-fv__body{position:relative;width:100%;height:100%;max-width:1280px;margin:0 auto}.p-fv__bg{position:absolute;top:50%;left:50%;display:block;width:300vw;height:300vw;background-image:url("./images/loading.webp");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:50%;transform:translate(-50%, -50%) scale(0)}@media screen and (min-width: 768px){.p-fv__bg{width:210vw;height:210vw}}.p-fv__bg.is-active{animation:circle-expand 2s ease-out forwards}@keyframes circle-expand{0%{transform:translate(-50%, -50%) scale(0)}100%{transform:translate(-50%, -50%) scale(1)}}.p-fv__img{position:relative;width:100%;height:calc(100vh - 40px);height:calc(100svh - 40px);margin-top:40px;z-index:1}@media screen and (min-width: 768px){.p-fv__img{height:calc(100vh - 40px);margin-top:40px}}@media screen and (min-width: 1025px){.p-fv__img{height:calc(100vh - 83px);margin-top:83px}}.p-fv__img img{position:absolute;top:50%;left:50%;display:flex;width:auto;max-width:1000px;margin-top:-1.3333333333vw;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.p-fv__img img{top:calc(50% - 11px);width:303px;max-width:none;margin:0}}@media print,screen and (max-width: 767px){.p-fv__img img{width:42.1333333333vw;max-width:none}}.p-gallery{position:relative;background:#b2bff9;background:linear-gradient(0deg, rgb(178, 191, 249) 0%, rgb(235, 167, 231) 100%);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center}@media screen and (min-width: 768px){.p-gallery{background-size:cover}}.p-gallery__body{width:100%;padding:11.7333333333vw 0 12.2666666667vw;margin:0 auto}@media screen and (min-width: 768px){.p-gallery__body{padding:94px 0 100px}}.p-gallery__ttl{text-align:center}@media print,screen and (max-width: 767px){.p-gallery__ttl img{width:36.6666666667vw;max-width:none}}.p-gallery__contents{width:100%;margin:9.3333333333vw 0 0;overflow:hidden}@media screen and (min-width: 768px){.p-gallery__contents{margin:80px 0 0}}@media screen and (min-width: 768px){.p-galleryArea{padding:0 0 103px 0}}.p-galleryList__item{max-width:79.2vw;margin:0 auto}@media screen and (min-width: 768px){.p-galleryList__item{width:100%;max-width:471px;padding:0}}.p-galleryBox{display:flex;flex-direction:column;height:100%;padding:3.2vw 3.2vw 5.0666666667vw 3.2vw;background:#8ea3f3;background:linear-gradient(180deg, rgb(142, 163, 243) 0%, rgb(228, 151, 216) 100%);border-radius:15px;box-shadow:0 4.5px 0px 0px rgba(92,164,253,.5)}@media screen and (min-width: 768px){.p-galleryBox{padding:22px 22px 31px 22px}}.p-galleryBox:hover{text-decoration:none}.p-galleryBox__img{position:relative;padding:0;border:5px solid #fff;border-radius:3px;cursor:pointer}.p-galleryBox__img::before,.p-galleryBox__img::after{position:absolute;top:50%;left:50%;content:"";transform:translate(-50%, -50%)}.p-galleryBox__img::before{display:block;width:10.6666666667vw;height:10.6666666667vw;background:#8ea3f3;background:linear-gradient(180deg, rgb(142, 163, 243) 0%, rgb(228, 151, 216) 100%);border:3px solid #fff;border-radius:50%}@media screen and (min-width: 768px){.p-galleryBox__img::before{width:58px;height:58px;border-radius:29px}}.p-galleryBox__img:after{left:calc(50% + 2px);width:2.6666666667vw;height:2.6666666667vw;background-color:#fff;clip-path:polygon(2.6666666667vw 50%, 0% 0%, 0% 2.6666666667vw)}@media screen and (min-width: 768px){.p-galleryBox__img:after{left:calc(50% + 3px);width:14px;height:14px;clip-path:polygon(14px 50%, 0% 0%, 0% 14px)}}.p-galleryBox__img:hover{opacity:.8}.p-galleryBox__name{margin:2.1333333333vw 0 0 0}@media screen and (min-width: 768px){.p-galleryBox__name{margin:18px 0 0 0}}@media screen and (min-width: 768px){.p-galleryBox__name--cam{margin:18px 9px 0 0}}@media print,screen and (max-width: 767px){.p-galleryBox__name--cam img{width:30.6666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-galleryBox__name--me img{width:30.6666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-galleryBox__name--link img{width:7.6vw;max-width:none}}.p-galleryBox__txt{margin:1.6vw 0 0 0;font-size:3.4666666667vw;line-height:1.3076923077;color:#fff;text-align:center}@media screen and (min-width: 768px){.p-galleryBox__txt{margin:14px 0 0 0;font-size:1.25rem;line-height:1.3;font-weight:600}}.p-galleryArea__track{padding:0 0 18.6666666667vw}@media screen and (min-width: 768px){.p-galleryArea__track{padding:0 0 5px}}.l-main__gallery .splide__pagination{bottom:5.3333333333vw;width:100%;max-width:57.8666666667vw;margin:0 auto;padding:0 1em}@media screen and (min-width: 768px){.l-main__gallery .splide__pagination{bottom:15px;max-width:344px}}.l-main__gallery .splide .splide__pagination{display:flex}.l-main__gallery .splide__pagination__page{width:2.6666666667vw;height:2.6666666667vw;margin:0 2.9333333333vw 0 2.9333333333vw;padding:0;opacity:.2;background:#fff;transition:none}@media screen and (min-width: 768px){.l-main__gallery .splide__pagination__page{width:15px;height:15px;margin:0 18px 18px 18px}}.l-main__gallery .splide__pagination__page.is-active{opacity:1;background:#fff;transform:none;z-index:1}.l-main__gallery .splide__arrows{width:100%;max-width:609px;margin:0 auto}.l-main__gallery .splide__arrow{position:absolute;z-index:1;top:auto;bottom:5px;transform:none;opacity:1;background-color:rgba(0,0,0,0);width:10.6666666667vw;height:10.6666666667vw}@media screen and (min-width: 768px){.l-main__gallery .splide__arrow{top:0;bottom:auto;width:calc((100% - 609px)/2);height:calc(100% - 107px);border-radius:15px}}.l-main__gallery .splide__arrow::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";border-radius:15px}.l-main__gallery .splide__arrow__btn{display:flex;justify-content:center;align-items:center;width:100%;height:100%;content:"";background-color:#fff;box-shadow:0 3.5px 0px 0px rgba(98,166,253,.5);border-radius:3PX}@media screen and (min-width: 768px){.l-main__gallery .splide__arrow__btn{position:absolute;top:calc(100% + 36px);width:64px;height:64px;border-radius:6PX}}.splide__arrow:hover .l-main__gallery .splide__arrow__btn{opacity:.9 !important}.l-main__gallery .splide__arrow__btn:after{display:block;width:3.2vw;height:4.2666666667vw;content:"";background-size:cover;background-image:url("./images/icon_arrow_blue.svg");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center}@media screen and (min-width: 768px){.l-main__gallery .splide__arrow__btn:after{width:15px;height:22px}}.splide__arrow--prev .l-main__gallery .splide__arrow__btn:after{transform:scale(-1, 1)}.l-main__gallery .splide__arrow--prev{left:10.4vw}@media screen and (min-width: 768px){.l-main__gallery .splide__arrow--prev{left:0}}.l-main__gallery .splide__arrow--prev .splide__arrow__btn{left:calc(100% + 69px)}.l-main__gallery .splide__arrow--prev .splide__arrow__btn::after{transform:scale(-1, 1)}.l-main__gallery .splide__arrow--next{right:10.4vw}@media screen and (min-width: 768px){.l-main__gallery .splide__arrow--next{right:0}}.l-main__gallery .splide__arrow--next .splide__arrow__btn{right:calc(100% + 69px)}#modalMovie{cursor:pointer;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.75);transition:.5s}#modalMovie.close{filter:opacity(0);visibility:hidden}#modalMovie.open{filter:opacity(1);visibility:visible;z-index:2000}#modalMovie iframe{width:80vw;height:45vw}@media screen and (min-width: 768px){#modalMovie iframe{width:64vw;height:36vw}}#modalMovie.shorts iframe{width:70vw;height:70vh}@media screen and (min-width: 768px){#modalMovie.shorts iframe{width:21.35vw;height:80vh}}.js-fadeIn{opacity:0;transform:scale(0.6);transition:opacity .5s,transform .5s}.js-fadeIn.is-active{transform:scale(1);opacity:1}.js-mvProducts,.js-productsImg{opacity:0;transform:translateY(100px);transition:opacity .5s,transform .5s}.js-mvProducts.is-active,.js-productsImg.is-active{transform:translateY(0);opacity:1}.js-mvText img{transition:transform .5s}.js-mvText.is-active img{transform:translateY(0)}.js-textUp{position:relative;display:inline-block;transform:translateY(53px);opacity:0;transition:all .05s}.js-textUp.is-active{transform:translateY(0);opacity:1}.p-lead__head__text:nth-of-type(1) .js-textUp{transition-delay:0.05s}.p-lead__head__text:nth-of-type(2) .js-textUp{transition-delay:0.1s}.p-lead__head__text:nth-of-type(3) .js-textUp{transition-delay:0.15s}.p-lead__head__text:nth-of-type(4) .js-textUp{transition-delay:0.2s}.p-lead__head__text:nth-of-type(5) .js-textUp{transition-delay:0.25s}.p-lead__head__text:nth-of-type(6) .js-textUp{transition-delay:0.3s}.p-lead__head__text:nth-of-type(7) .js-textUp{transition-delay:0.35s}.p-lead__head__text:nth-of-type(8) .js-textUp{transition-delay:0.4s}.p-lead__head__text:nth-of-type(9) .js-textUp{transition-delay:0.45s}.p-lead__head__text:nth-of-type(10) .js-textUp{transition-delay:0.5s}.p-lead__head__text:nth-of-type(11) .js-textUp{transition-delay:0.55s}.p-lead__head__text:nth-of-type(12) .js-textUp{transition-delay:0.6s}.p-lead__head__text:nth-of-type(13) .js-textUp{transition-delay:0.65s}.p-lead__head__text:nth-of-type(14) .js-textUp{transition-delay:0.7s}.p-lead__head__text:nth-of-type(15) .js-textUp{transition-delay:0.75s}.p-lead__head__text:nth-of-type(16) .js-textUp{transition-delay:0.8s}.p-lead__head__text:nth-of-type(17) .js-textUp{transition-delay:0.85s}.p-lead__head__text:nth-of-type(18) .js-textUp{transition-delay:0.9s}.p-lead__head__text:nth-of-type(19) .js-textUp{transition-delay:0.95s}.p-lead__head__text:nth-of-type(20) .js-textUp{transition-delay:1s}.p-lead__head__text:nth-of-type(21) .js-textUp{transition-delay:1.05s}.p-lead__head__text:nth-of-type(22) .js-textUp{transition-delay:1.1s}.c-parallaxImg{height:100%}.c-parallaxImg img{width:100%;height:100%}.js-fadeLeft{opacity:0;transform:translateX(-100px);transition:transform .5s,opacity .5s}.js-fadeLeft.is-active{transform:translateX(0);opacity:1}.js-fadeLeftDelay{opacity:0;transform:translateX(-100px);transition:transform .5s,opacity .5s;transition-delay:.2s}.js-fadeLeftDelay.is-active{transform:translateX(0);opacity:1}.js-fadeRight{opacity:0;transform:translateX(100px);transition:transform .5s,opacity .5s}.js-fadeRight.is-active{transform:translateX(0);opacity:1}.js-fadeRightDelay{opacity:0;transform:translateX(100px);transition:transform .5s,opacity .5s;transition-delay:.2s}.js-fadeRightDelay.is-active{transform:translateX(0);opacity:1}.p-about{overflow:hidden}.p-accItem{position:relative;width:100%;max-width:836px;margin-inline:auto}.p-accSlideContent{position:relative;display:block;max-width:1280px;width:100%;height:auto;margin-inline:auto}@media print,screen and (max-width: 767px){.p-accSlideContent{max-width:100%;padding:0}}.p-accSlideContent__list__item{position:relative;display:flex;overflow:hidden;justify-content:center}.p-accSlideContent__util__pagination.splide__pagination{position:static;display:flex;justify-content:center;row-gap:10px;column-gap:25px}@media print,screen and (max-width: 767px){.p-accSlideContent__util__pagination.splide__pagination{justify-content:center;column-gap:15px}}.p-accSlideContent__util__pagination.splide__pagination li{padding-left:0}.p-accSlideContent__util__pagination.splide__pagination li::before{content:none}.p-accSlideContent__util__pagination.splide__pagination li .splide__pagination__page{width:14px;height:14px;margin:0;background-color:#ccc;border:none;border-radius:50%;padding-block:0;padding-inline:0}.p-accSlideContent__util__pagination.splide__pagination li .splide__pagination__page.is-active{background-color:#fff;transform:scale(1, 1)}@media print,screen and (max-width: 767px){.p-accSlideContent__util__pagination.splide__pagination li .splide__pagination__page{width:10px;height:10px}}.p-accSlideContent__util{max-width:470px;width:100%;display:grid;grid-template-columns:auto 1fr auto;margin-inline:auto}@media print,screen and (max-width: 767px){.p-accSlideContent__util{max-width:none;padding-right:2.6666666667vw;padding-left:2.1333333333vw}}*+.p-accSlideContent__util{margin-top:16px}@media print,screen and (max-width: 767px){*+.p-accSlideContent__util{margin-top:.5333333333vw}}@media print,screen and (max-width: 767px){.p-accSlideContent--sanrio *+.p-accSlideContent__util{margin-top:37.3333333333vw}}.p-accSlideContent__util__button.splide__arrow{position:relative;width:64px;height:64px;font-size:0;background-color:#fff;box-shadow:0px 3px 0px 0px #899be1;border:none;border-radius:3px;opacity:1}.p-accSlideContent__util__button.splide__arrow::before{position:absolute;content:"";width:16px;height:23px;top:50%;left:50%;-webkit-mask-image:url("/brand/mesmartphoneplus/images/icon_splidearrow.png");-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-size:auto 100%;mask-image:url("/brand/mesmartphoneplus/images/icon_splidearrow.png");mask-repeat:no-repeat;mask-position:0 0;mask-size:auto 100%;background-color:#8077e8}.p-accSlideContent__util__button.splide__arrow:hover{opacity:.7}@media print,screen and (max-width: 767px){.p-accSlideContent__util__button.splide__arrow{width:10.6666666667vw;height:10.6666666667vw;box-shadow:3px 3px 0px 0px #899be1}.p-accSlideContent__util__button.splide__arrow::before{width:2.933vw;height:4vw}}.p-accSlideContent--disney .p-accSlideContent__util__button.splide__arrow::before{background-color:#8077e8}.p-accSlideContent--sanrio .p-accSlideContent__util__button.splide__arrow::before{background-color:#ea5451}.p-accSlideContent__util__button.splide__arrow--prev::before{transform:translate(-50%, -50%) scale(-1, 1)}.p-accSlideContent__util__button.splide__arrow--next::before{transform:translate(-50%, -50%)}.p-app{position:relative;background-image:linear-gradient(0deg, rgb(187, 127, 221), rgb(232, 160, 184));padding-top:85px;padding-bottom:88px}@media print,screen and (max-width: 767px){.p-app{padding-top:20vw;padding-bottom:19.2vw}}.p-app__head{position:relative;max-width:808px;width:100%;padding-right:20px;padding-left:20px;margin-inline:auto}@media print,screen and (max-width: 767px){.p-app__head{padding:0}}.p-app__head__title{font-size:45px;font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.3;font-weight:bold;color:#fff;text-align:center;text-shadow:0px 0px 13px rgba(244,213,160,.97)}@media print,screen and (max-width: 767px){.p-app__head__title{font-size:6.266vw;line-height:1.3;text-shadow:0px 0px 13px #fde7bf,0px 0px 13px #fde7bf}}.p-app__head__decoration1{position:absolute;content:"";width:168px;height:94px;left:8px;top:-3px;background-image:url("/brand/mesmartphoneplus/images/icon_app01.png");background-size:cover}@media print,screen and (max-width: 767px){.p-app__head__decoration1{width:24.533vw;height:13.6vw;left:5.333vw;top:-12vw}}.p-app__head__decoration2{position:absolute;content:"";width:51px;height:51px;right:35px;top:51px;background-image:url("/brand/mesmartphoneplus/images/icon_app02.png");background-size:cover}@media print,screen and (max-width: 767px){.p-app__head__decoration2{width:7.733vw;height:7.733vw;right:10.933vw;top:-8.266vw}}.p-app__head__decoration3{position:absolute;content:"";width:17px;height:17px;right:13px;bottom:38px;background-image:url("/brand/mesmartphoneplus/images/icon_app03.png");background-size:cover}@media print,screen and (max-width: 767px){.p-app__head__decoration3{width:2.133vw;height:2.133vw;right:9.866vw;top:1.866vw}}.p-app__text{font-size:45px;font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.3;font-weight:bold;color:#fff;text-align:center;text-shadow:0px 0px 7px rgba(253,231,191,.5),0px 0px 7px rgba(253,231,191,.5)}@media print,screen and (max-width: 767px){.p-app__text{font-size:6.266vw;line-height:1.3;text-shadow:0px 0px 7px #fde7bf,0px 0px 7px #fde7bf,0px 0px 7px #fde7bf,0px 0px 7px #fde7bf}}*+.p-app__text{margin-top:89px}@media print,screen and (max-width: 767px){*+.p-app__text{margin-top:12vw}}*+.p-app__slide{margin-top:62px}@media print,screen and (max-width: 767px){*+.p-app__slide{margin-top:13.333vw}}.p-buy{position:relative}.p-buy__body{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:16.5333333333vw 0 13.3333333333vw}@media screen and (min-width: 768px){.p-buy__body{padding:67px 0 88px}}@media print,screen and (max-width: 767px){.p-buy__ttl img{width:51.3333333333vw;max-width:none}}.p-buy__contents{margin:7.4666666667vw 0 0}@media screen and (min-width: 768px){.p-buy__contents{margin:57px 0 0}}.buylink{width:100%;margin:0}.buylink__ttl{display:none}.buylink__list{display:flex;flex-wrap:wrap;gap:1.0666666667vw 4.5333333333vw;width:100%;max-width:91.4666666667vw;margin:0 auto 0;border:none;border-radius:0;background-color:rgba(0,0,0,0)}@media screen and (min-width: 768px){.buylink__list{gap:26px 34px;margin:0 auto 0;max-width:704px}}.buylink__list-item{padding:2.6666666667vw 0 0}@media screen and (min-width: 768px){.buylink__list-item{padding:0}}.buylink__link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;width:43.4666666667vw;height:9.0666666667vw;margin:0 auto;padding:0;color:#fff;font-size:2.9333333333vw;line-height:1;font-weight:bold;text-decoration:none;background:#91a3f2;background:linear-gradient(180deg, rgb(145, 163, 242) 0%, rgb(227, 151, 216) 100%);border:2px solid #fff !important;border-radius:100px;box-shadow:0px 0px 2px 3px rgba(160,128,170,.29)}@media screen and (min-width: 768px){.buylink__link{width:332px;height:67px;margin:0;font-size:1.4375rem;line-height:1;border:2px solid #fff !important;border-radius:33px}}.buylink__link:hover{color:#fff}@media screen and (min-width: 768px){.buylink__link:hover{opacity:.8}}.buylink__link-txt{text-align:center}.buylink__link-txt::after{display:none}.p-character{background-image:url("/brand/mesmartphoneplus/images/bg_character.webp");background-size:cover;padding-top:90px;padding-bottom:102px}@media print,screen and (max-width: 767px){.p-character{background-image:url("/brand/mesmartphoneplus/images/bg_character_sp.webp");padding-top:10.133vw;padding-bottom:14.6666666667vw}}.p-character__head{text-align:center}.p-character__head__title{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:30px;line-height:1.5;color:#fff;text-shadow:0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25)}@media print,screen and (max-width: 767px){.p-character__head__title{font-size:5.3333333333vw;line-height:1.95}}.p-character__body{position:relative}*+.p-character__body{margin-top:40px}@media print,screen and (max-width: 767px){*+.p-character__body{margin-top:12vw}}.p-character__more{width:100%;max-width:1280px;margin-inline:auto}*+.p-character__more{margin-top:75px}@media print,screen and (max-width: 767px){*+.p-character__more{margin-top:11.2vw}}.p-character__more .p-linkList .c-linkButton img{max-width:282px;width:100%}@media print,screen and (max-width: 767px){.p-character__more .p-linkList .c-linkButton img{max-width:75.2vw}}.p-characterItem{position:relative;width:100%}.p-charaSlideContent{position:relative;display:block;max-width:1280px;width:100%;height:auto;margin-inline:auto}@media print,screen and (max-width: 767px){.p-charaSlideContent{max-width:100%;padding:0}}.p-charaSlideContent__list{position:relative}.p-charaSlideContent__list::before{position:absolute;content:"";background-image:url("/brand/mesmartphoneplus/images/icon_character01.png");background-size:cover;background-repeat:no-repeat;width:727px;height:543px;top:calc(50% + 47px);left:calc(50% + 14px);transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.p-charaSlideContent__list::before{background-image:url("/brand/mesmartphoneplus/images/icon_character01_sp.png");width:70.1333333333vw;height:52.5333333333vw;top:calc(50% - 4vw);left:calc(50% + 1.8666666667vw)}}.p-charaSlideContent__list__item{position:relative;display:flex;overflow:hidden;justify-content:center}.p-charaSlideContent__util__pagination.splide__pagination{position:static;display:flex;justify-content:center;row-gap:10px;column-gap:25px}@media print,screen and (max-width: 767px){.p-charaSlideContent__util__pagination.splide__pagination{justify-content:center;column-gap:15px}}.p-charaSlideContent__util__pagination.splide__pagination li{padding-left:0}.p-charaSlideContent__util__pagination.splide__pagination li::before{content:none}.p-charaSlideContent__util__pagination.splide__pagination li .splide__pagination__page{width:14px;height:14px;margin:0;background-color:rgba(255,255,255,.3);border:none;border-radius:50%;padding-block:0;padding-inline:0}.p-charaSlideContent__util__pagination.splide__pagination li .splide__pagination__page.is-active{background-color:#fff;transform:scale(1, 1)}@media print,screen and (max-width: 767px){.p-charaSlideContent__util__pagination.splide__pagination li .splide__pagination__page{width:10px;height:10px}}.p-charaSlideContent__util{max-width:470px;width:100%;display:grid;grid-template-columns:auto 1fr auto;margin-inline:auto}@media print,screen and (max-width: 767px){.p-charaSlideContent__util{max-width:none;padding-right:5.0666666667vw;padding-left:5.3333333333vw}}*+.p-charaSlideContent__util{margin-top:-10px}@media print,screen and (max-width: 767px){*+.p-charaSlideContent__util{margin-top:-6.6666666667vw}}.p-charaSlideContent__util__button.splide__arrow{position:relative;width:64px;height:64px;font-size:0;background-image:-moz-linear-gradient(90deg, rgb(228, 151, 216) 0%, rgb(142, 163, 243) 100%);background-image:-webkit-linear-gradient(90deg, rgb(228, 151, 216) 0%, rgb(142, 163, 243) 100%);background-image:-ms-linear-gradient(90deg, rgb(228, 151, 216) 0%, rgb(142, 163, 243) 100%);box-shadow:0px 3.5px 0px 0px #899be1;border:none;border-radius:3px;opacity:1}.p-charaSlideContent__util__button.splide__arrow::before{position:absolute;content:"";width:16px;height:23px;top:50%;left:50%;-webkit-mask-image:url("/brand/mesmartphoneplus/images/icon_splidearrow.png");-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-size:auto 100%;mask-image:url("/brand/mesmartphoneplus/images/icon_splidearrow.png");mask-repeat:no-repeat;mask-position:0 0;mask-size:auto 100%;background-color:#fff}.p-charaSlideContent__util__button.splide__arrow:hover{opacity:.7}@media print,screen and (max-width: 767px){.p-charaSlideContent__util__button.splide__arrow{width:10.6666666667vw;height:10.6666666667vw;box-shadow:3px 3px 0px 0px #899be1}.p-charaSlideContent__util__button.splide__arrow::before{width:2.933vw;height:4vw}}.p-charaSlideContent__util__button.splide__arrow--prev::before{transform:translate(-50%, -50%) scale(-1, 1)}.p-charaSlideContent__util__button.splide__arrow--next::before{transform:translate(-50%, -50%)}.p-credit{background-color:#f8f7fd;padding-top:50px;padding-bottom:47px}.p-credit__body{max-width:380px;width:100%;margin-inline:auto}@media print,screen and (max-width: 767px){.p-credit__body{max-width:90.6666666667vw}}.p-credit__text{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:16px;color:#475bc5;line-height:1.7}@media print,screen and (max-width: 767px){.p-credit__text{font-size:3.4666666667vw;line-height:2.2;padding-left:2.6666666667vw}}*+.p-credit__text{margin-top:45px}@media print,screen and (max-width: 767px){*+.p-credit__text{margin-top:10.6666666667vw}}.p-floatingBtn{position:fixed;right:1.09375vw;bottom:1.875vw;z-index:100;margin:0 0 0 auto;opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.p-floatingBtn img{max-width:231px;max-height:155px;width:18.046875vw;height:12.109375vw}@media print,screen and (max-width: 767px){.p-floatingBtn{right:2.1333333333vw;bottom:3.2vw}.p-floatingBtn img{width:30.1333333333vw;height:20vw}}.p-floatingBtn.is-show{opacity:1;visibility:visible}.p-floatingBtn.is-footer{opacity:0;visibility:hidden}.p-lead{position:relative;background:#f4c72e;background:linear-gradient(180deg, rgb(244, 199, 46) 0%, rgb(234, 164, 174) 100%);background-size:cover;padding-top:67px;padding-bottom:76px}@media print,screen and (max-width: 767px){.p-lead{padding-top:14.666vw;padding-bottom:14.4vw}}.p-lead__body{max-width:1320px;margin-inline:auto;padding-right:20px;padding-left:20px}.p-lead__head{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:40px;font-weight:bold;line-height:1.5;color:#fff;text-align:center;-moz-text-shadow:0px 0px 10px rgba(232,106,96,.8);-webkit-text-shadow:0px 0px 10px rgba(232,106,96,.8);-ms-text-shadow:0px 0px 10px rgba(232,106,96,.8);text-shadow:0px 0px 10px rgba(232,106,96,.8)}@media print,screen and (max-width: 767px){.p-lead__head{font-size:5.466vw}}.p-lead__head__text{display:inline-block;vertical-align:top}.p-lead__content{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:35px;line-height:1.7;color:#fff;text-align:center;margin-top:42px;-moz-text-shadow:0px 0px 10px rgba(232,106,96,.8);-webkit-text-shadow:0px 0px 10px rgba(232,106,96,.8);-ms-text-shadow:0px 0px 10px rgba(232,106,96,.8);text-shadow:0px 0px 10px rgba(232,106,96,.8)}@media print,screen and (max-width: 767px){.p-lead__content{font-size:4.8vw;line-height:1.8;margin-top:8.799vw}}.p-linkList{display:flex;flex-direction:column;gap:5.3333333333vw;width:89.6vw;margin:0 auto}@media screen and (min-width: 768px){.p-linkList{gap:28px;width:100%;max-width:336px}}.p-linkList--credit{gap:7.4666666667vw}@media screen and (min-width: 768px){.p-linkList--credit{gap:56px;width:100%;max-width:336px}}.p-links{background-image:url("./images/bg_sns.webp");background-size:cover}.p-links__body{width:100%;max-width:1280px;margin-inline:auto;padding-top:21.8666666667vw;padding-bottom:29.6vw}@media screen and (min-width: 768px){.p-links__body{padding-top:56px;padding-bottom:73px}}.p-mv{min-height:911px;position:relative;background-image:url("/brand/mesmartphoneplus/images/bg_mv.webp");background-size:cover;overflow:hidden}@media print,screen and (max-width: 767px){.p-mv{min-width:auto;min-height:139.73vw;background-image:url("/brand/mesmartphoneplus/images/bg_mv_sp.webp")}}.p-mv__body{position:relative;width:100%;max-width:1280px;min-height:911px;margin:0 auto}@media print,screen and (max-width: 767px){.p-mv__body{min-height:139.73vw}}.p-mv__logo{position:absolute;left:3.8%;top:4.2%}@media print,screen and (max-width: 767px){.p-mv__logo{left:5.5%;top:3%}.p-mv__logo img{width:10.4vw}}.p-mv__images{display:flex;justify-content:center;padding:224px 0 0 0;background-image:url("./images/bg_products.png");background-color:rgba(0,0,0,0);background-position:calc(50% - 3px) 89px;background-repeat:no-repeat;background-size:415px 520px}@media print,screen and (max-width: 767px){.p-mv__images{padding:31.7333333333vw 0 0 0;background-image:url("./images/bg_products_sp.png");background-position:22.6666666667vw 15.2vw;background-repeat:no-repeat;background-size:55.3333333333vw 74.5333333333vw}}.p-mv__images__item--phone01{transform:translate(15px, 0px)}@media print,screen and (max-width: 767px){.p-mv__images__item--phone01{transform:translate(4.8vw, 0);flex-shrink:0}.p-mv__images__item--phone01 img{width:55.7333333333vw;height:auto}}.p-mv__images__item--phone02{transform:translate(0px, -138px)}@media print,screen and (max-width: 767px){.p-mv__images__item--phone02{transform:translate(-4.8vw, -26.9333333333vw);flex-shrink:0}.p-mv__images__item--phone02 img{width:53.4666666667vw;height:auto}}.p-mv__head{position:absolute;bottom:7.8%;left:50%;transform:translate(-50%)}@media print,screen and (max-width: 767px){.p-mv__head{width:100%;left:0;transform:translate(0)}}.p-mv__catchCopy{overflow:hidden}.p-mv__catchCopy img{transform:translateY(45px)}@media print,screen and (max-width: 767px){.p-mv__catchCopy img{width:79.733vw;height:auto}}.p-mv__title{overflow:hidden;text-align:center}.p-mv__title img{transform:translateY(97px)}*+.p-mv__title{margin-top:25px}@media print,screen and (max-width: 767px){.p-mv__title img{width:51.333vw;height:auto}*+.p-mv__title{margin-top:14px}}.p-slideContent{position:relative;display:block;max-width:500px;width:100%;height:auto;margin-inline:auto}@media print,screen and (max-width: 767px){.p-slideContent{max-width:90%;padding:0}}.p-slideContent--02 .splide__track{overflow:visible}@media print,screen and (max-width: 767px){.p-slideContent--version{max-width:95%}}.p-slideContent__list__item{position:relative;display:flex;overflow:hidden;margin-right:20px}.p-slideContent__list__item img{aspect-ratio:427/253;object-fit:cover}@media print,screen and (max-width: 767px){.p-slideContent__list__item img{aspect-ratio:281/167}}.p-slideContent--version .p-slideContent__list__item img{aspect-ratio:427/353;object-fit:cover}@media print,screen and (max-width: 767px){.p-slideContent--version .p-slideContent__list__item img{aspect-ratio:289/239}}@media print,screen and (max-width: 767px){.p-slideContent--sanrio .p-slideContent__list__item img{aspect-ratio:289/172}}.p-slideContent__util__pagination.splide__pagination{position:static;display:flex;justify-content:center;row-gap:10px;column-gap:25px}@media print,screen and (max-width: 767px){.p-slideContent__util__pagination.splide__pagination{justify-content:center;column-gap:15px}}.p-slideContent__util__pagination.splide__pagination li{padding-left:0}.p-slideContent__util__pagination.splide__pagination li::before{content:none}.p-slideContent__util__pagination.splide__pagination li .splide__pagination__page{width:14px;height:14px;margin:0;background-color:rgba(255,255,255,.3);border:none;border-radius:50%;padding-block:0;padding-inline:0}.p-slideContent__util__pagination.splide__pagination li .splide__pagination__page.is-active{background-color:#fff;transform:scale(1, 1)}@media print,screen and (max-width: 767px){.p-slideContent__util__pagination.splide__pagination li .splide__pagination__page{width:10px;height:10px}}.p-slideContent__util{display:grid;grid-template-columns:auto 1fr auto;padding-right:16px;padding-left:13px}@media print,screen and (max-width: 767px){.p-slideContent__util{padding:0}}*+.p-slideContent__util{margin-top:57px}@media print,screen and (max-width: 767px){*+.p-slideContent__util{margin-top:7.73vw}.p-slideContent--version *+.p-slideContent__util{margin-top:8.2666666667vw}}.p-slideContent__util__button.splide__arrow{position:relative;width:64px;height:64px;background-color:#fff;font-size:0;border:none;border-radius:3px;box-shadow:0px 3.5px 0px 0px rgba(98,166,253,.5);opacity:1}.p-slideContent__util__button.splide__arrow::before{position:absolute;content:"";width:16px;height:23px;top:50%;left:50%;-webkit-mask-image:url("/brand/mesmartphoneplus/images/icon_splidearrow.png");-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-size:auto 100%;mask-image:url("/brand/mesmartphoneplus/images/icon_splidearrow.png");mask-repeat:no-repeat;mask-position:0 0;mask-size:auto 100%;background-color:#c76fda}.p-slideContent--disney .p-slideContent__util__button.splide__arrow.splide__arrow::before{background-color:#8077e8}.p-slideContent--sanrio .p-slideContent__util__button.splide__arrow.splide__arrow::before{background-color:#ea5451}.p-slideContent__util__button.splide__arrow:hover{opacity:.7}@media print,screen and (max-width: 767px){.p-slideContent__util__button.splide__arrow{width:10.666vw;height:10.666vw}.p-slideContent__util__button.splide__arrow::before{width:2.933vw;height:4vw}}.p-slideContent__util__button.splide__arrow--prev::before{transform:translate(-50%, -50%) scale(-1, 1)}.p-slideContent__util__button.splide__arrow--next::before{transform:translate(-50%, -50%)}.p-snsList{display:grid;grid-template-columns:repeat(12, 1fr);gap:4.8vw 5.3333333333vw;width:100%;max-width:60vw;margin:0 auto}@media screen and (min-width: 768px){.p-snsList{gap:28px;max-width:336px}}*+.p-snsList{margin-top:13.8666666667vw}@media screen and (min-width: 768px){*+.p-snsList{margin-top:52px}}.p-snsList__item{text-align:center}.p-snsList__item--width1{grid-column:span 1}.p-snsList__item--width2{grid-column:span 2}.p-snsList__item--width3{grid-column:span 3}.p-snsList__item--width4{grid-column:span 4}.p-snsList__item--width5{grid-column:span 5}.p-snsList__item--width6{grid-column:span 6}.p-snsList__item--width7{grid-column:span 7}.p-snsList__item--width8{grid-column:span 8}.p-snsList__item--width9{grid-column:span 9}.p-snsList__item--width10{grid-column:span 10}.p-snsList__item--width11{grid-column:span 11}.p-snsList__item--width12{grid-column:span 12}@media screen and (min-width: 768px){.p-snsList__item img{width:60px}}@media screen and (min-width: 768px){.p-snsList__item:first-child{margin-left:2px}}@media screen and (min-width: 768px){.p-snsList__item:nth-of-type(4){margin-right:2px}}.p-snsList__item:last-child img{width:auto}@media screen and (min-width: 768px){.p-snsList__item a:hover{opacity:.8}}.p-variation{background-image:url("/brand/mesmartphoneplus/images/bg_variation.webp");background-size:cover;padding-top:97px;padding-bottom:103px}@media print,screen and (max-width: 767px){.p-variation{background-image:url("/brand/mesmartphoneplus/images/bg_variation_sp.webp");padding-top:15.2vw;padding-right:4.8vw;padding-bottom:15.4666666667vw;padding-left:5.333vw}}.p-variation__inner{max-width:840px;width:100%;background-color:rgba(255,255,255,.3);border:solid 2px #fff;border-radius:10px;margin-inline:auto;padding-top:70px;padding-right:20px;padding-bottom:98px;padding-left:20px}@media print,screen and (max-width: 767px){.p-variation__inner{padding-top:16vw;padding-right:5.333vw;padding-bottom:13.6vw;padding-left:5.333vw}}@media print,screen and (max-width: 767px){.p-variation__head__image img{width:51.466vw;height:14.666vw}}*+.p-variation__body{margin-top:65px}@media print,screen and (max-width: 767px){*+.p-variation__body{margin-top:8vw}}.p-variationList{display:flex;gap:20px;justify-content:center}.p-version{position:relative;background-image:linear-gradient(0deg, rgb(235, 167, 231), rgb(178, 191, 249));background-size:cover;padding-top:94px;padding-bottom:102px}@media print,screen and (max-width: 767px){.p-version{padding-top:11.2vw;padding-bottom:17.3333333333vw}}.p-version__inner{max-width:840px;width:100%;margin-inline:auto}.p-version__lead{text-align:center}.p-version__lead__text{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:30px;line-height:1.5;color:#fff;text-shadow:0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25)}@media print,screen and (max-width: 767px){.p-version__lead__text{font-size:4.8vw;line-height:1.8;padding-left:4vw}}@media print,screen and (max-width: 767px){.p-version__body{padding-right:2.1333333333vw;padding-left:2.1333333333vw}}*+.p-version__body{margin-top:65px}@media print,screen and (max-width: 767px){*+.p-version__body{margin-top:11.4666666667vw}}.p-versionItem{background-color:rgba(255,255,255,.1);border:solid 2px #fff;border-radius:10px;padding-top:100px;padding-bottom:125px}.p-versionItem--sanrio{padding-bottom:50px}*+.p-versionItem{margin-top:53px}@media print,screen and (max-width: 767px){*+.p-versionItem{margin-top:10.1333333333vw}}@media print,screen and (max-width: 767px){.p-versionItem{padding-top:10.4vw;padding-bottom:13.8666666667vw}.p-versionItem--sanrio{padding-bottom:12.8vw}}@media print,screen and (max-width: 767px){.p-versionItem__head__logo{width:51.4666666667vw;height:14.6666666667vw;margin-inline:auto}}@media print,screen and (max-width: 767px){.p-versionItem__head__version{width:23.4666666667vw;height:13.8666666667vw;margin-inline:auto}.p-versionItem--sanrio .p-versionItem__head__version{display:none}}*+.p-versionItem__head__version{margin-top:39px}@media print,screen and (max-width: 767px){*+.p-versionItem__head__version{margin-top:6.6666666667vw}}.p-versionItem--sanrio *+.p-versionItem__head__version{margin-top:24px}*+.p-versionItem__body{margin-top:65px}@media print,screen and (max-width: 767px){*+.p-versionItem__body{margin-top:9.6vw}.p-versionItem--sanrio *+.p-versionItem__body{margin-top:18.1333333333vw}}.p-versionItem__lead{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:32px;line-height:1.4;letter-spacing:.4px;font-weight:bold;color:#fff;text-shadow:0px 0px 9px rgba(63,50,227,.25),0px 0px 9px rgba(63,50,227,.25),0px 0px 9px rgba(63,50,227,.25),0px 0px 9px rgba(63,50,227,.25),0px 0px 9px rgba(63,50,227,.25);text-align:center;padding-left:14px}.p-versionItem--sanrio .p-versionItem__lead{text-shadow:0px 0px 9px rgba(234,83,80,.25),0px 0px 9px rgba(234,83,80,.25),0px 0px 9px rgba(234,83,80,.25),0px 0px 9px rgba(234,83,80,.25)}@media print,screen and (max-width: 767px){.p-versionItem__lead{font-size:5.3333333333vw;line-height:1.5}}.p-versionItem__product{position:relative}*+.p-versionItem__product{margin-top:12px}@media print,screen and (max-width: 767px){*+.p-versionItem__product{margin-top:1.0666666667vw}}.p-versionItem__product__image{text-align:center}@media print,screen and (max-width: 767px){.p-versionItem__product__image{width:59.2vw;height:73.8666666667vw;margin-inline:auto}}.p-versionItem__product__name{position:absolute;font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:18px;line-height:1.5;color:#fff;text-shadow:0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25);text-align:center;right:146px;bottom:13px}@media print,screen and (max-width: 767px){.p-versionItem__product__name{font-size:2.6666666667vw;right:7.2vw;bottom:2.9333333333vw;margin-inline:auto}}.p-versionItem--sanrio .p-versionItem__product__name{text-shadow:0px 0px 9px rgba(234,83,80,.25),0px 0px 9px rgba(234,83,80,.25),0px 0px 9px rgba(234,83,80,.25),0px 0px 9px rgba(234,83,80,.25)}.p-versionItem__slide{position:relative}.p-versionItem__slide--acc::before{position:absolute;content:"";width:473px;height:450px;background-image:url("/brand/mesmartphoneplus/images/bg_version_slide.png");background-size:cover;top:41px;left:182px}@media print,screen and (max-width: 767px){.p-versionItem__slide--acc::before{width:74.9333333333vw;height:66.4vw;background-image:url("/brand/mesmartphoneplus/images/bg_version_slide_sp.png");top:8.8vw;left:10.1333333333vw}}*+.p-versionItem__slide{margin-top:40px}@media print,screen and (max-width: 767px){*+.p-versionItem__slide{margin-top:19.2vw}.p-versionItem--sanrio *+.p-versionItem__slide{margin-top:20.5333333333vw}.p-versionItem--sanrio *+.p-versionItem__slide--acc{margin:0}}*+.p-versionItem__slide--acc{margin-top:0}@media print,screen and (max-width: 767px){.p-versionItem__ttl img{width:47.7333333333vw;height:12.5333333333vw}}*+.p-versionItem__ttl{margin-top:106px}@media print,screen and (max-width: 767px){*+.p-versionItem__ttl{margin-top:25.3333333333vw}}@media print,screen and (max-width: 767px){.p-versionItem--sanrio *+.p-versionItem__ttl{margin-top:24.2666666667vw}}.p-versionItem__text{font-family:"Noto Sans JP","Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:16.5px;letter-spacing:-0.5px;line-height:1.6;max-width:540px;width:100%;color:#fff;text-shadow:0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25),0px 0px 6.5px rgba(63,50,227,.25);margin-inline:auto}@media print,screen and (max-width: 767px){.p-versionItem__text{font-size:3.4666666667vw;letter-spacing:-0.4px;line-height:2}}.p-versionItem--sanrio .p-versionItem__text{text-shadow:0px 0px 8px rgba(234,83,80,.4),0px 0px 8px rgba(234,83,80,.4),0px 0px 8px rgba(234,83,80,.4),0px 0px 8px rgba(234,83,80,.4)}@media print,screen and (max-width: 767px){.p-versionItem--sanrio .p-versionItem__text{position:absolute;max-width:none;width:89.8666666667vw;bottom:51.4666666667vw;left:50%;transform:translateX(-50%)}}*+.p-versionItem__text{margin-top:40px}@media print,screen and (max-width: 767px){*+.p-versionItem__text{margin-top:10.6666666667vw}}.p-contentsBody--manual{background-image:url("./images/bg_manual_sp.webp");background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 768px){.p-contentsBody--manual{background-image:url("./images/bg_manual.webp")}}.p-contentsBody__body{position:relative;width:100%;max-width:1280px;margin:0 auto}.p-contentsBody--manual .p-contentsBody__body{padding:16.2666666667vw 3.4666666667vw 26.6666666667vw}@media screen and (min-width: 768px){.p-contentsBody--manual .p-contentsBody__body{padding:92px 0 95px 0}}.p-logo{position:absolute;top:38px;left:49px}@media print,screen and (max-width: 767px){.p-logo{top:3.7333333333vw;left:5.6vw}.p-logo img{width:10.4vw}}@media print,screen and (max-width: 767px){.p-pageTitle--nanual img{width:40.4vw}}.p-manual{width:100%;max-width:1102px;margin:10.6666666667vw auto 0;padding:8vw 7.2vw 13.3333333333vw;background-color:rgba(255,255,255,.7);border-radius:5px}@media screen and (min-width: 768px){.p-manual{margin-top:70px;padding:40px 75px 28px;border-radius:10px}}.p-manual--bgWhite{background-color:#fff}.p-manual__logo{display:block;text-align:center}@media print,screen and (max-width: 767px){.p-manual__logo img{width:51.333vw;height:auto}*+.p-manual__logo{margin-top:14px}}.p-manual__logo__link{display:inline-block}@media screen and (min-width: 768px){.p-manual__logo__link:hover{opacity:.7}}.p-manual__body{display:flex;flex-wrap:wrap;margin:0 -10px 0}@media screen and (min-width: 768px){.p-manual__body{margin:0 0 0}}.p-manual__item{width:50%;padding:25px 10px 0}@media screen and (min-width: 768px){.p-manual__item{width:25%;padding:36px 20px 0}}.p-manual__attention{margin-top:20px}.p-manualBox{display:block;text-decoration:none;opacity:1;transition:opacity .5s}.p-manualBox:hover{opacity:.7;text-decoration:none}.p-manualBox__img img{width:36.2666666667vw}@media screen and (min-width: 768px){.p-manualBox__img img{width:auto}}.p-manualBox__txt{margin:4px 0 0 0;font-weight:bold;text-align:center;color:#90a3f3;font-size:0.75rem;line-height:1.3333333333}@media screen and (min-width: 768px){.p-manualBox__txt{margin:5px 0 0 0;font-size:1rem;line-height:1.625}}.u-pcOnly{display:none !important}@media screen and (min-width: 768px){.u-pcOnly{display:block !important}}.u-spOnly{display:block !important}@media screen and (min-width: 768px){.u-spOnly{display:none !important}}.u-hide{display:none}.u-block{display:block}.u-inlineBlock{display:inline-block}.u-afterHide:after{display:none}.u-afterHide:hover:after{display:none}.u-alignCenter{text-align:center !important}.u-alignCenter th,.u-alignCenter td{text-align:center !important}.u-alignLeft{text-align:left !important}.u-alignLeft th,.u-alignLeft td{text-align:left !important}.u-alignRight{text-align:right !important}.u-alignRight th,.u-alignRight td{text-align:right !important}@media print,screen and (max-width: 767px){.u-alignCenter--sp{text-align:center !important}.u-alignLeft--sp{text-align:left !important}.u-alignRight--sp{text-align:right !important}}.u-alignTop{vertical-align:top !important}.u-alignMiddle{vertical-align:middle !important}.u-alignBottom{vertical-align:bottom !important}.u-fwNormal{font-weight:400 !important}.u-fwBold{font-weight:700 !important}.u-caution{position:relative;display:inline-block;padding-left:1em}.u-caution:before{position:absolute;top:0;left:0;content:"＊"}.u-indent1{text-indent:1em}.u-indent2{text-indent:2em}.u-indent3{text-indent:3em}
