#internetadInstagram main{padding-top:0!important;font-family:ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}#internetadInstagram main p{font-size:1.8rem;color:#414141;font-weight:400}@media screen and (max-width:850px){#internetadInstagram main p{font-size:1.6rem}}#internetadInstagram main img{display:block}#internetadInstagram main .font-din{font-family:din-2014,sans-serif;font-weight:700;font-style:normal}#internetadInstagram main .pc_el{display:block!important}@media screen and (max-width:850px){#internetadInstagram main .pc_el{display:none!important}}#internetadInstagram main .sp_el{display:none}@media screen and (max-width:850px){#internetadInstagram main .sp_el{display:block}}#internetadInstagram .sec_inner{width:1200px;margin:auto;max-width:100%}@media screen and (max-width:1200px){#internetadInstagram .sec_inner{padding-left:20px;padding-right:20px}}@media screen and (max-width:850px){#internetadInstagram .sec_inner{padding-left:3%;padding-right:3%}}#internetadInstagram .mvVisual{position:relative}#internetadInstagram .mvVisual img{display:block}#internetadInstagram .mvVisual__main{width:100%;height:auto}#internetadInstagram .mvVisual__sub{position:absolute;bottom:-140px;left:0;max-width:24%;animation:b 4s infinite}@media screen and (max-width:850px){#internetadInstagram .mvVisual__sub{bottom:-50px;width:20%;max-width:20%}}#internetadInstagram .gradTitle{font-size:4rem;font-weight:400;line-height:1.4}@media screen and (max-width:850px){#internetadInstagram .gradTitle{font-size:3rem}}#internetadInstagram .gradTitle span{display:inline-block;background:linear-gradient(90deg,#ff9212,#c20080 40%,#5d0087 60%,#200087);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#internetadInstagram .mainTitle{position:relative;padding-top:150px;font-size:4rem;font-weight:400;text-align:center;line-height:1.4}@media screen and (max-width:850px){#internetadInstagram .mainTitle{padding-top:60px;font-size:3rem}}#internetadInstagram .mainTitle span{display:inline-block;background:linear-gradient(90deg,#ff9212,#c20080 40%,#5d0087 60%,#200087);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#internetadInstagram .mainTitle:before{content:"";position:absolute;top:0;left:0;right:0;width:1px;height:100px;margin:auto;background:linear-gradient(#200087,#ff9212)}@media screen and (max-width:850px){#internetadInstagram .mainTitle:before{height:50px}}#internetadInstagram .list_osusume{display:flex;justify-content:center;flex-wrap:wrap}#internetadInstagram .list_osusume li{transition:all .3s;position:relative;width:260px;height:260px;margin:0 15px;padding:2px;font-size:2.2rem;font-weight:700;line-height:1.2;background:linear-gradient(180deg,#ff9212,#c20080 40%,#5d0087 60%,#200087);border-radius:50%}@media screen and (max-width:1200px){#internetadInstagram .list_osusume li{width:220px;height:220px;font-size:2rem}}@media screen and (max-width:1000px){#internetadInstagram .list_osusume li{width:180px;height:180px;margin:0 10px;font-size:1.6rem}}@media screen and (max-width:850px){#internetadInstagram .list_osusume li{width:155px;height:155px;margin:0 7px 3%}}#internetadInstagram .list_osusume li:hover{color:#fff!important}#internetadInstagram .list_osusume li:hover:before{opacity:1}#internetadInstagram .list_osusume li:hover span{background:transparent}#internetadInstagram .list_osusume li:before{transition:all .6s;opacity:0;content:"";position:absolute;top:0;left:0;width:260px;height:260px;border-radius:50%}@media screen and (max-width:1200px){#internetadInstagram .list_osusume li:before{width:220px;height:220px;background-size:100% auto}}@media screen and (max-width:1000px){#internetadInstagram .list_osusume li:before{width:180px;height:180px}}@media screen and (max-width:850px){#internetadInstagram .list_osusume li:before{opacity:1;width:155px;height:155px}}#internetadInstagram .list_osusume li:first-child{color:#200087}#internetadInstagram .list_osusume li:first-child:before{background-image:url(/assets/dest/img/internetad/instagram/bg_osusume_01.png)}#internetadInstagram .list_osusume li:nth-child(2){margin-top:50px;color:#5d0087}@media screen and (max-width:850px){#internetadInstagram .list_osusume li:nth-child(2){margin-top:0}}#internetadInstagram .list_osusume li:nth-child(2):before{background-image:url(/assets/dest/img/internetad/instagram/bg_osusume_02.png)}#internetadInstagram .list_osusume li:nth-child(3){margin-top:100px;color:#c20080}@media screen and (max-width:850px){#internetadInstagram .list_osusume li:nth-child(3){margin-top:0}}#internetadInstagram .list_osusume li:nth-child(3):before{background-image:url(/assets/dest/img/internetad/instagram/bg_osusume_03.png)}#internetadInstagram .list_osusume li:nth-child(4){margin-top:150px;color:#ff9212}@media screen and (max-width:850px){#internetadInstagram .list_osusume li:nth-child(4){margin-top:0}}#internetadInstagram .list_osusume li:nth-child(4):before{background-image:url(/assets/dest/img/internetad/instagram/bg_osusume_04.png)}#internetadInstagram .list_osusume span{transition:background .6s,color .1s;position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;background:#fff;border-radius:50%}@media screen and (max-width:850px){#internetadInstagram .list_osusume span{color:#fff;background:none}}#internetadInstagram .sec_osusume .mainTitle{margin-top:-67px}@media screen and (max-width:850px){#internetadInstagram .sec_osusume .mainTitle{margin-top:0}}#internetadInstagram .sec_feature{display:flex;margin-top:190px;background:linear-gradient(149deg,rgba(255,146,18,.3),rgba(194,0,128,.3) 30%,rgba(93,0,135,.3) 40%,rgba(32,0,135,.3) 70%,rgba(23,192,255,.3))}@media screen and (max-width:1200px){#internetadInstagram .sec_feature{justify-content:space-between;margin-top:150px}}@media screen and (max-width:1000px){#internetadInstagram .sec_feature{display:block;margin-top:70px;margin-top:30px}}#internetadInstagram .sec_feature .leftBox{width:calc((100% - 1200px)/2 + 100% - 715px);max-width:43%;margin-right:30px;display:flex;justify-content:flex-end;align-content:space-between;flex-wrap:wrap}@media screen and (max-width:1200px){#internetadInstagram .sec_feature .leftBox{width:auto}}@media screen and (max-width:1000px){#internetadInstagram .sec_feature .leftBox{justify-content:space-between;align-items:flex-end;width:100%;max-width:100%;margin-right:0}}@media screen and (max-width:850px){#internetadInstagram .sec_feature .leftBox{display:block}}#internetadInstagram .sec_feature .tlBox{display:flex;justify-content:flex-end;width:100%;padding:35px 80px;background:#fff;border-radius:0 0 50px 0;box-shadow:5px 5px 10px rgba(189,178,219,.5)}@media screen and (max-width:1200px){#internetadInstagram .sec_feature .tlBox{padding:35px}}@media screen and (max-width:1000px){#internetadInstagram .sec_feature .tlBox{width:52%}}@media screen and (max-width:850px){#internetadInstagram .sec_feature .tlBox{width:94%;margin:0 auto 5%;padding:5%;border-radius:0 0 30px 30px}}#internetadInstagram .sec_feature .tlBox .textBox{width:410px}@media screen and (max-width:1000px){#internetadInstagram .sec_feature .tlBox .textBox{width:100%}}#internetadInstagram .sec_feature .visual{margin:45px 0 0 45px}@media screen and (max-width:1000px){#internetadInstagram .sec_feature .visual{overflow:hidden;width:44%;margin:0 2% 0 0;border-radius:30px}}@media screen and (max-width:850px){#internetadInstagram .sec_feature .visual{width:94%;margin:auto}}#internetadInstagram .sec_feature .visual img{width:100%;max-width:100%;height:auto}#internetadInstagram .sec_feature .list_feature{width:685px;display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;margin-top:-95px}@media screen and (max-width:1200px){#internetadInstagram .sec_feature .list_feature{width:55%;margin-right:2%}}@media screen and (max-width:1000px){#internetadInstagram .sec_feature .list_feature{width:100%;margin-top:50px;padding:0 5%}}@media screen and (max-width:850px){#internetadInstagram .sec_feature .list_feature{margin-top:5%;padding:0 3%}}#internetadInstagram .sec_feature .list_feature li{position:relative;width:330px;margin-bottom:35px;padding:30px 25px 40px;background:#fff;border-radius:0 80px 0 80px;box-shadow:0 0 10px rgba(189,178,219,.6)}@media screen and (max-width:1200px){#internetadInstagram .sec_feature .list_feature li{width:48%}}@media screen and (max-width:850px){#internetadInstagram .sec_feature .list_feature li{width:100%}}#internetadInstagram .sec_feature .list_feature li:nth-child(2n){top:230px}@media screen and (max-width:1000px){#internetadInstagram .sec_feature .list_feature li:nth-child(2n){top:0}}#internetadInstagram .sec_feature .list_feature .icon{display:flex;justify-content:center;align-items:center;height:77px;margin-bottom:17px}@media screen and (max-width:850px){#internetadInstagram .sec_feature .list_feature .icon{transform:scale(.9)}}#internetadInstagram .sec_feature .list_feature .hedding{margin-bottom:20px;font-size:2.8rem;font-weight:400;text-align:center;color:#640087;line-height:1.2}@media screen and (max-width:1200px){#internetadInstagram .sec_feature .list_feature .hedding{font-size:2.5rem}}#internetadInstagram .sec_feature .list_feature .text{font-size:1.6rem}#internetadInstagram .sec_target{margin-top:90px}@media screen and (max-width:850px){#internetadInstagram .sec_target{margin-top:8%;margin-bottom:8%}}#internetadInstagram .sec_target img{max-width:100%;height:auto}#internetadInstagram .sec_target .flex{display:flex;justify-content:center;margin-top:60px}@media screen and (max-width:850px){#internetadInstagram .sec_target .flex{display:block;justify-content:space-between;margin-top:0;padding:0 3%}}#internetadInstagram .sec_target .targetBox{cursor:pointer;overflow:hidden;position:relative;z-index:0;width:403px;max-width:48%;margin:0 33px;border-radius:60px 60px 0 0}@media screen and (max-width:850px){#internetadInstagram .sec_target .targetBox{margin:auto;max-width:100%;width:100%;margin-bottom:5%;border-radius:0 0 0 0}}#internetadInstagram .sec_target .targetBox:hover .circle:before{transform:scale(5)}#internetadInstagram .sec_target .targetBox:hover .circle .text,#internetadInstagram .sec_target .targetBox:hover .circle .title{display:block;opacity:1;animation:a .8s ease-in 0s forwards}#internetadInstagram .sec_target .targetBox:hover .circle .lead{opacity:0}#internetadInstagram .sec_target .targetBox .cover{position:relative;z-index:1}@media screen and (max-width:850px){#internetadInstagram .sec_target .targetBox .cover{display:none}}#internetadInstagram .sec_target .targetBox .bg{width:393px;max-width:100%;position:absolute;top:15px;left:0;right:0;z-index:-1;margin:auto}@media screen and (max-width:850px){#internetadInstagram .sec_target .targetBox .bg{display:none}}#internetadInstagram .sec_target .targetBox .circle{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;width:100%;height:calc(100% - 50px);padding:25px 50px;border-radius:50%;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}@media screen and (max-width:850px){#internetadInstagram .sec_target .targetBox .circle{position:static;padding:25px;height:auto}}#internetadInstagram .sec_target .targetBox .circle:before{transition:all .3s;content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:-1;width:175px;height:175px;border-radius:50%;background:linear-gradient(135deg,rgba(255,146,18,.8),rgba(194,0,128,.8) 50%,rgba(93,0,135,.8) 80%,rgba(32,0,135,.8))}@media screen and (max-width:850px){#internetadInstagram .sec_target .targetBox .circle:before{width:100%;height:100%;border-radius:0}}#internetadInstagram .sec_target .targetBox .text,#internetadInstagram .sec_target .targetBox .title{transition:.3s;display:none;opacity:0;color:#fff}@media screen and (max-width:850px){#internetadInstagram .sec_target .targetBox .text,#internetadInstagram .sec_target .targetBox .title{display:block;opacity:1}}#internetadInstagram .sec_target .targetBox .lead{transition:.3s;width:100%;text-align:center;font-size:2.3rem;color:#fff;line-height:1.2}@media screen and (max-width:1000px){#internetadInstagram .sec_target .targetBox .lead{font-size:2rem}}@media screen and (max-width:850px){#internetadInstagram .sec_target .targetBox .lead{display:none}}#internetadInstagram .sec_target .targetBox .title{margin-bottom:25px;font-size:3rem;line-height:1.2;text-align:center}@media screen and (max-width:1000px){#internetadInstagram .sec_target .targetBox .title{font-size:2.6rem}}@media screen and (max-width:850px){#internetadInstagram .sec_target .targetBox .title{margin-bottom:3%;font-size:2.2rem}#internetadInstagram .sec_target .targetBox .title br{display:none}}#internetadInstagram .sec_target .targetBox .text{font-size:1.6rem}@media screen and (max-width:850px){#internetadInstagram .sec_target .targetBox .text{font-size:1.5rem}}#internetadInstagram .sec_type{width:1090px;max-width:100%;margin:auto}#internetadInstagram .sec_type_container{display:flex;padding:50px 0;background:linear-gradient(149deg,rgba(255,146,18,.3),rgba(194,0,128,.3) 30%,rgba(93,0,135,.3) 40%,rgba(32,0,135,.3) 70%,rgba(23,192,255,.3));border-radius:80px 0 80px 0}@media screen and (max-width:1200px){#internetadInstagram .sec_type_container{justify-content:space-between}}@media screen and (max-width:850px){#internetadInstagram .sec_type_container{display:block;padding:8% 0 8% 3%;border-radius:0}}#internetadInstagram .sec_type_container .typeSlider{width:900px;max-width:100%}@media screen and (max-width:1200px){#internetadInstagram .sec_type_container .typeSlider{width:calc(100% - 260px)}}@media screen and (max-width:850px){#internetadInstagram .sec_type_container .typeSlider{width:100%}}#internetadInstagram .sec_type_container .typeSlider .slick-slide{display:flex;justify-content:space-between;padding:15px 0;border:none;outline:none}@media screen and (max-width:850px){#internetadInstagram .sec_type_container .typeSlider .slick-slide:first-child{order:1}}#internetadInstagram .sec_type_container .typeSlider .slick-slide.is-active .comments,#internetadInstagram .sec_type_container .typeSlider .slick-slide.slick-current .comments{display:block;opacity:1;animation:a .6s ease-in 0s forwards}#internetadInstagram .sec_type_container .typeSlider .slick-slide .image{height:630px;text-align:center;font-size:1.6rem;font-weight:400}#internetadInstagram .sec_type_container .typeSlider .slick-slide .image img{margin-bottom:10px}#internetadInstagram .sec_type_container .typeSlider .slick-slide .image a{display:inline-block;color:#000;text-decoration:none;line-height:1.2}#internetadInstagram .sec_type_container .typeSlider .slick-slide .image a:hover{text-decoration:underline}@media screen and (max-width:450px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .image a{font-size:1.3rem}}@media screen and (max-width:1200px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .image{width:30%;height:590px;font-size:1.4rem}#internetadInstagram .sec_type_container .typeSlider .slick-slide .image img{width:100%;height:auto}}@media screen and (max-width:850px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .image{width:20%;height:380px}}@media screen and (max-width:450px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .image{width:27%;height:300px}}#internetadInstagram .sec_type_container .typeSlider .slick-slide .comments{position:relative;width:calc(100% - 330px);padding:45px 40px;background:hsla(0,0%,100%,.7);border-radius:30px 0 0 30px;display:none;opacity:0}#internetadInstagram .sec_type_container .typeSlider .slick-slide .comments a{display:block;height:100%;text-decoration:none}@media screen and (max-width:1200px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .comments{width:66%;padding:35px 20px 25px}}@media screen and (max-width:850px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .comments{width:77%;display:block;opacity:1}}@media screen and (max-width:450px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .comments{width:70%;padding:27px 15px 20px}}#internetadInstagram .sec_type_container .typeSlider .slick-slide .cat{position:absolute;top:-16px;left:40px;width:125px;padding:5px;font-size:1.4rem;text-align:center;color:#fff;background:linear-gradient(90deg,#ff9212,#c20080 40%,#5d0087 60%,#200087);border-radius:30px}@media screen and (max-width:1200px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .cat{left:20px}}@media screen and (max-width:850px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .cat{top:-10px}}@media screen and (max-width:450px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .cat{top:-14px;padding:3px 5px;font-size:1.3rem}}#internetadInstagram .sec_type_container .typeSlider .slick-slide .title{margin-bottom:20px;font-size:3rem;line-height:1.3;font-weight:400;display:inline-block;background:linear-gradient(90deg,#ff9212,#c20080 40%,#5d0087 60%,#200087);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:1200px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .title{font-size:2.4rem}}@media screen and (max-width:850px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .title{margin-bottom:15px;font-size:2rem}}@media screen and (max-width:450px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .title{font-size:1.8rem}}#internetadInstagram .sec_type_container .typeSlider .slick-slide .text{margin-bottom:20px;font-size:1.6rem}@media screen and (max-width:1200px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .text{font-size:1.5rem}}@media screen and (max-width:450px){#internetadInstagram .sec_type_container .typeSlider .slick-slide .text{font-size:1.4rem;line-height:1.6}}#internetadInstagram .sec_type_container .typeSlider .slick-slide .text:last-of-type{margin-bottom:0}#internetadInstagram .sec_type_container .typeCarousel{position:relative;left:-65px;width:210px;margin-top:20px}@media screen and (max-width:1200px){#internetadInstagram .sec_type_container .typeCarousel{left:20px;margin-bottom:5%}}@media screen and (max-width:850px){#internetadInstagram .sec_type_container .typeCarousel{width:100%;left:0;margin-top:0;padding-right:3%}}#internetadInstagram .sec_type_container .typeCarousel li{cursor:pointer;margin-bottom:10px;padding:2px;font-size:2rem;font-weight:400;color:#8142a1;outline:none;border-radius:50px;background:linear-gradient(270deg,#ff9212,#c20080 40%,#5d0087 60%,#200087);border:none}@media screen and (max-width:850px){#internetadInstagram .sec_type_container .typeCarousel li{margin:0 5px;font-size:1.6rem;line-height:1.2}}@media screen and (max-width:450px){#internetadInstagram .sec_type_container .typeCarousel li{width:calc((100% - 40px)/2)}}#internetadInstagram .sec_type_container .typeCarousel li span{display:block;padding:10px;text-align:center;background:#fff;border-radius:50px}#internetadInstagram .sec_type_container .typeCarousel .slick-current{color:#fff;background:linear-gradient(90deg,#ff9212,#c20080 40%,#5d0087 60%,#200087)}#internetadInstagram .sec_type_container .typeCarousel .slick-current span{background:transparent}#internetadInstagram .sec_type ._txt_fb{margin-top:1em}@media(width < 1200px){#internetadInstagram .sec_type ._txt_fb{margin:1em 3% 0}}#internetadInstagram .sec_loop{overflow:hidden;margin:100px 0 35px}@media screen and (max-width:850px){#internetadInstagram .sec_loop{margin:8% 0}}#internetadInstagram .sec_loop .loop{display:none;display:flex;width:100vw;overflow:hidden}@media screen and (max-width:1000px){#internetadInstagram .sec_loop .loop{height:auto}}#internetadInstagram .sec_loop .loop img{height:100%}@media screen and (max-width:1000px){#internetadInstagram .sec_loop .loop img{width:800px;height:auto}}#internetadInstagram .sec_loop .loop img:first-child{animation:c 50s -25s linear infinite}#internetadInstagram .sec_loop .loop img:last-child{animation:d 50s linear infinite}#internetadInstagram .sec_achievement{margin-bottom:170px}@media screen and (max-width:850px){#internetadInstagram .sec_achievement{margin-bottom:100px}}#internetadInstagram .sec_achievement .figure_flex{display:flex;justify-content:center}@media screen and (max-width:1000px){#internetadInstagram .sec_achievement .figure_flex{justify-content:space-between;padding:0 3%}}@media screen and (max-width:450px){#internetadInstagram .sec_achievement .figure_flex{display:block}}#internetadInstagram .sec_achievement .figure_flex .figure{margin:0 20px}@media screen and (max-width:1000px){#internetadInstagram .sec_achievement .figure_flex .figure{width:48.5%;margin:0}#internetadInstagram .sec_achievement .figure_flex .figure img{width:100%;height:auto}}@media screen and (max-width:450px){#internetadInstagram .sec_achievement .figure_flex .figure{width:100%;margin-bottom:5%}}#internetadInstagram .sec_plan{margin-bottom:35px;padding-bottom:60px;background:#f2f0fa}@media screen and (max-width:850px){#internetadInstagram .sec_plan{padding-bottom:8%}}#internetadInstagram .sec_plan .mainTitle{position:relative;top:-50px;margin-bottom:0}@media screen and (max-width:850px){#internetadInstagram .sec_plan .mainTitle{top:-25px}}#internetadInstagram .sec_plan .plan_wrap{display:flex;justify-content:space-between;margin-top:0}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_wrap{display:block}}#internetadInstagram .sec_plan .plan_box{width:calc((100% - 40px)/3);text-align:center;background:#fff}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_box{width:100%;margin-bottom:3%}}#internetadInstagram .sec_plan .plan_box .text_box{padding:25px 10px}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_box .text_box{padding:15px 10px}}#internetadInstagram .sec_plan .price_title{margin-bottom:0;padding:10px;color:#fff;font-size:2.5rem;font-weight:400}#internetadInstagram .sec_plan .price_title._light{background:#ffaf70}#internetadInstagram .sec_plan .price_title._standard{background:#d980a8}#internetadInstagram .sec_plan .price_title._advance{background:#9489c7}#internetadInstagram .sec_plan .price_text{font-weight:700;color:#673a90;line-height:1}#internetadInstagram .sec_plan .price_text .small{font-size:2.5rem}@media screen and (max-width:1000px){#internetadInstagram .sec_plan .price_text .small{font-size:2rem}}#internetadInstagram .sec_plan .price_text .price{margin-left:10px;font-size:5.5rem}@media screen and (max-width:1000px){#internetadInstagram .sec_plan .price_text .price{font-size:4rem}}#internetadInstagram .sec_plan .price_tyuki{font-size:2rem}#internetadInstagram .sec_plan .plan_tyuki{margin:20px 0 35px;text-align:center}#internetadInstagram .sec_plan .plan_detail{display:flex;margin-bottom:10px;background:#fff}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_detail{display:block}}#internetadInstagram .sec_plan .plan_detail .price_text{display:flex;align-items:center}@media screen and (max-width:1200px){#internetadInstagram .sec_plan .plan_detail .price_text{margin-bottom:20px}}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_detail .price_text{margin-bottom:10px}}#internetadInstagram .sec_plan .plan_detail .yen{margin-top:auto;margin-bottom:7px}#internetadInstagram .sec_plan .plan_detail_title{width:60px;writing-mode:vertical-rl;display:flex;justify-content:center;align-items:center;margin-bottom:0;font-size:1.8rem;font-weight:400;color:#fff;letter-spacing:1px;background:#788daf}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_detail_title{width:100%;writing-mode:inherit;padding:10px}}#internetadInstagram .sec_plan .plan_detail_title._option{background:#878787}#internetadInstagram .sec_plan .plan_detail_box{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 60px);padding:45px}@media screen and (max-width:1200px){#internetadInstagram .sec_plan .plan_detail_box{display:block}}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_detail_box{width:100%;padding:20px}}#internetadInstagram .sec_plan .plan_detail_box .right_box{width:640px}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_detail_box .right_box{width:100%}}#internetadInstagram .sec_plan .plan_detail_inner{display:flex;justify-content:space-between;width:calc(100% - 60px);padding:20px}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_detail_inner{display:block;width:100%;padding:3%}}#internetadInstagram .sec_plan .plan_detail_inner .base_box{display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;width:calc((100% - 40px)/3);padding:25px;background:#faf4e1;border-radius:15px}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_detail_inner .base_box{width:100%;margin-bottom:3%;padding:6% 3%}#internetadInstagram .sec_plan .plan_detail_inner .base_box:last-of-type{margin-bottom:0}}#internetadInstagram .sec_plan .plan_detail_inner .base_box_title{width:100%;margin-bottom:5px;font-size:2rem;text-align:center;color:#673a90;line-height:1}#internetadInstagram .sec_plan .plan_detail_inner .base_box_text{margin-top:20px;font-size:1.6rem;color:#414141;line-height:1.5}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_detail_inner .base_box_text{margin-top:3%}}#internetadInstagram .sec_plan .plan_detail_inner .base_box .price_text .small{font-size:1.8rem}#internetadInstagram .sec_plan .plan_detail_inner .base_box .price_text .yen{font-size:2.5rem}#internetadInstagram .sec_plan .plan_detail_inner .base_box .plan_list{margin-top:10px}@media screen and (max-width:850px){#internetadInstagram .sec_plan .plan_detail_inner .base_box .plan_list{width:100%;display:flex;justify-content:center;margin:auto}}#internetadInstagram .sec_plan .plan_detail_inner .base_box .plan_list li{margin-bottom:0}#internetadInstagram .sec_plan .plan_detail_inner .base_box .plan_list li:last-child{margin-right:0}#internetadInstagram .sec_plan .tyuki_right{display:flex;justify-content:flex-end;font-size:1.4rem;color:#414141}#internetadInstagram .sec_plan .tyuki_right span{width:350px}@media screen and (max-width:850px){#internetadInstagram .sec_plan .tyuki_right span{width:100%}}#internetadInstagram .plan_list{display:flex;flex-wrap:wrap}#internetadInstagram .plan_list li{position:relative;margin-right:45px;padding-left:17px;font-weight:400;color:#414141;line-height:1.4}#internetadInstagram .plan_list li:before{content:"";position:absolute;top:4px;left:0;width:13px;height:13px;background:#a49dbf;border-radius:50%}#internetadInstagram .plan_list li:nth-child(-n+4){margin-bottom:10px}#internetadInstagram .plan_list .custom{width:99px}#internetadInstagram .sec_step{overflow:hidden}#internetadInstagram .sec_step .step_chart{position:relative;display:flex;width:100%}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart{justify-content:space-between!important;width:100%;margin-top:0!important;margin-bottom:5%;padding:0 3%!important;transform:inherit!important}#internetadInstagram .sec_step .step_chart:last-of-type{margin-bottom:0}}#internetadInstagram .sec_step .step_chart .step_chart_list{display:none}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart .step_chart_list{position:static;left:0;display:block;margin:0;padding:0}}@media screen and (max-width:850px){#internetadInstagram .sec_step .step_chart .step_chart_list_item{width:70px;height:70px}#internetadInstagram .sec_step .step_chart .step_chart_list_item .step{font-size:1.3rem}#internetadInstagram .sec_step .step_chart .step_chart_list_item .num{font-size:3rem}}#internetadInstagram .sec_step .step_chart:before{content:"";position:absolute;top:90px;z-index:-1;height:480px}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart:before{display:none}}#internetadInstagram .sec_step .step_chart:nth-of-type(odd){justify-content:flex-end;padding-right:calc(50% - 610px);transform:translateX(50%)}@media screen and (max-width:1200px){#internetadInstagram .sec_step .step_chart:nth-of-type(odd){padding-right:20px}}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart:nth-of-type(odd){padding-right:0;transform:translateX(150%)}}#internetadInstagram .sec_step .step_chart:nth-of-type(odd):before{right:0;background:linear-gradient(149deg,rgba(255,146,18,.3),rgba(194,0,128,.3) 30%,rgba(93,0,135,.3) 40%,rgba(32,0,135,.3));border-radius:80px 0 0 80px}#internetadInstagram .sec_step .step_chart:nth-of-type(odd).is-scroll{animation:e 1s forwards}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart:nth-of-type(odd).is-scroll{animation:none}}#internetadInstagram .sec_step .step_chart:nth-of-type(2n){padding-left:calc(50% - 610px);transform:translateX(-50%)}@media screen and (max-width:1200px){#internetadInstagram .sec_step .step_chart:nth-of-type(2n){padding-left:20px}}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart:nth-of-type(2n){padding-left:0;transform:translateX(-150%)}}#internetadInstagram .sec_step .step_chart:nth-of-type(2n):before{left:0;border-radius:0 80px 80px 0}#internetadInstagram .sec_step .step_chart:nth-of-type(2n).is-scroll{animation:f 1s forwards}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart:nth-of-type(2n).is-scroll{animation:none}}#internetadInstagram .sec_step .step_chart:first-of-type{margin-top:30px}#internetadInstagram .sec_step .step_chart:first-of-type:before{width:calc(50% - 390px)}#internetadInstagram .sec_step .step_chart:nth-of-type(2){margin-top:-70px}@media screen and (max-width:1200px){#internetadInstagram .sec_step .step_chart:nth-of-type(2){margin-top:-40px}}#internetadInstagram .sec_step .step_chart:nth-of-type(2):before{width:calc(50% - 165px);background:linear-gradient(320deg,rgba(255,146,18,.3),rgba(194,0,128,.3) 30%,rgba(93,0,135,.3) 40%,rgba(32,0,135,.3))}#internetadInstagram .sec_step .step_chart:nth-of-type(3){margin-top:-10px}#internetadInstagram .sec_step .step_chart:nth-of-type(3):before{width:calc(50% - 180px);background:linear-gradient(320deg,rgba(194,0,128,.3) 30%,rgba(93,0,135,.3) 40%,rgba(32,0,135,.3) 70%,rgba(23,192,255,.3))}#internetadInstagram .sec_step .step_chart:nth-of-type(4){margin-top:-30px}#internetadInstagram .sec_step .step_chart:nth-of-type(4):before{width:calc(50% - 350px);background:linear-gradient(320deg,rgba(255,146,18,.3),rgba(194,0,128,.3) 30%,rgba(93,0,135,.3) 40%,rgba(32,0,135,.3))}#internetadInstagram .sec_step .step_chart_wrap{position:relative;margin-bottom:300px}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart_wrap{margin-bottom:8%}}#internetadInstagram .sec_step .step_chart_container{display:flex;flex-wrap:wrap}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart_container:before{content:"";position:absolute;top:0;left:calc(3% + 60px);z-index:-1;width:3px;height:100%;margin:auto;background:linear-gradient(0deg,#ff9212,#c20080 40%,#5d0087 60%,#200087)}}@media screen and (max-width:1000px)and (max-width:850px){#internetadInstagram .sec_step .step_chart_container:before{left:calc(3% + 35px);width:2px}}#internetadInstagram .sec_step .step_chart_inner{width:490px;padding:45px;background:hsla(0,0%,100%,.85);border-radius:0 80px 0 80px;box-shadow:0 0 10px rgba(189,178,219,.6)}@media screen and (max-width:1200px){#internetadInstagram .sec_step .step_chart_inner{width:calc(50% - 120px)}}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart_inner{width:calc(96% - 120px)}}@media screen and (max-width:850px){#internetadInstagram .sec_step .step_chart_inner{width:100%;padding:5%;border-radius:0 30px 0 30px}}#internetadInstagram .sec_step .step_chart_title{font-size:2.6rem;font-weight:400;color:#200087;line-height:1.4}@media screen and (max-width:1200px){#internetadInstagram .sec_step .step_chart_title{font-size:2.4rem}#internetadInstagram .sec_step .step_chart_title br{display:none}}@media screen and (max-width:850px){#internetadInstagram .sec_step .step_chart_title{font-size:2rem}}#internetadInstagram .sec_step .step_chart_text{margin-bottom:30px;font-size:1.8rem;color:#414141;line-height:1.7}@media screen and (max-width:1200px){#internetadInstagram .sec_step .step_chart_text{font-size:1.7rem}}@media screen and (max-width:850px){#internetadInstagram .sec_step .step_chart_text{font-size:1.6rem}}#internetadInstagram .sec_step .step_chart_text.mb0{margin-bottom:0}#internetadInstagram .sec_step .step_chart_tyuki{font-size:1.4rem}#internetadInstagram .sec_step .step_chart_list{position:absolute;left:0;right:0;width:140px;margin:0 auto 160px;padding:155px 0}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart_list{display:none;left:3%;right:inherit;width:120px}}#internetadInstagram .sec_step .step_chart_list:before{content:"";position:absolute;top:0;left:0;right:0;z-index:-1;width:3px;height:100%;margin:auto;background:linear-gradient(0deg,#ff9212,#c20080 40%,#5d0087 60%,#200087)}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart_list:before{display:none}}#internetadInstagram .sec_step .step_chart_list_item{width:140px;height:140px;margin-bottom:200px;padding:2px;color:#350087;background:linear-gradient(180deg,#ff9212,#c20080 40%,#5d0087 60%,#200087);border-radius:50%}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart_list_item{width:120px;height:120px}}#internetadInstagram .sec_step .step_chart_list_item:first-child:before{content:"";position:absolute;top:0;left:0;right:0;width:23px;height:23px;margin:auto;border-radius:50%;background:linear-gradient(180deg,#ff9212,#c20080 40%,#5d0087 60%,#200087)}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart_list_item:first-child:before{display:none}}#internetadInstagram .sec_step .step_chart_list_item:last-child{margin-bottom:0}#internetadInstagram .sec_step .step_chart_list_item:last-child:before{content:"";position:absolute;bottom:0;left:0;right:0;width:23px;height:23px;margin:auto;border-radius:50%;background:linear-gradient(180deg,#ff9212,#c20080 40%,#5d0087 60%,#200087)}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart_list_item:last-child:before{display:none}}#internetadInstagram .sec_step .step_chart_list_item span{text-align:center;line-height:1}#internetadInstagram .sec_step .step_chart_list_item .inner{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:100%;height:100%;background:#fff;border-radius:50%}#internetadInstagram .sec_step .step_chart_list_item .step{width:100%;font-size:2rem}#internetadInstagram .sec_step .step_chart_list_item .num{font-size:6rem}@media screen and (max-width:1000px){#internetadInstagram .sec_step .step_chart_list_item .num{font-size:4.8rem}}#internetadInstagram .sec_step .step_chart .plan_list li{width:50%;margin-right:0;margin-bottom:5px}@keyframes a{0%{display:none;opacity:0}20%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes b{0%,to{transform:translateY(0)}50%{transform:translateY(-40px)}}@keyframes c{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes d{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes e{0%{transform:translateX(50%);@media screen and (max-width:1000px){transform:translateX(100%)}}to{transform:translateX(0)}}@keyframes f{0%{transform:translateX(-50%);@media screen and (max-width:1000px){transform:translateX(-100%)}}to{transform:translateX(0)}}