@media screen and (max-width: 767px){.pc-only{display:none !important}}@media screen and (min-width: 768px){.sp-only{display:none !important}}html{scroll-behavior:smooth}.contents_{margin:0 auto !important;width:100% !important}.single_mainframe_{margin:0 auto !important;width:1200px !important}#wrapping_info{text-align:center}@media screen and (max-width: 767px){.contents_{margin:0 auto !important;width:100% !important}.single_mainframe_{margin:0 auto !important;width:1200px !important}#wrapping_info{text-align:center}}@media all and (-ms-high-contrast: none){div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{line-height:1.6;font-size:16px}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,textarea{margin:0;padding:0}ol,ul{list-style:none;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}img{max-width:100%;vertical-align:bottom}caption{text-align:left}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}a:focus,*:focus{outline:none}a{text-decoration:none;transition:.3s}a:hover{opacity:.8}#ugc{width:100%;margin:0 auto;line-height:1.5em;font-size:18px;text-align:left}#ugc .cont_wrap{margin:60px 0}#ugc .mv-container{position:relative;width:100%;height:450px;overflow:hidden;background-color:#f0fdf4}#ugc .mv-container .mv-bg{position:absolute;inset:0;z-index:1;background:linear-gradient(135deg, #4a5eb5 0%, #a2408d 40%, #d9316d 60%, #f89f41 100%)}#ugc .mv-container .side-column{position:absolute;top:0;width:140px;z-index:10}#ugc .mv-container .side-column.left{left:8%}#ugc .mv-container .side-column.right{right:8%}#ugc .mv-container .image-list{display:flex;flex-direction:column;gap:0}#ugc .mv-container .image-list .item{width:100%;padding:10px 10px 30px 10px;background:#fff;box-shadow:0 8px 15px rgba(0,0,0,.3);display:flex;flex-direction:column;margin-top:-40px}#ugc .mv-container .image-list .item img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}#ugc .mv-container .image-list .item:nth-child(odd){transform:rotate(7deg) translateX(40px)}#ugc .mv-container .image-list .item:nth-child(even){transform:rotate(-7deg) translateX(-40px)}#ugc .mv-container .image-list .item:nth-child(4n){transform:rotate(-4deg) translateX(-80px)}#ugc .mv-container .mv_img{filter:drop-shadow(0 0 4px rgba(71, 66, 75, 0.8))}#ugc .mv-container .mv_deco{position:absolute;top:25%;left:50%;transform:translate(-50%, -50%);z-index:10;width:90%;text-align:center;max-width:700px;mix-blend-mode:screen;z-index:1}#ugc .mv-container .mv_deco01{top:5%;left:10%}#ugc .mv-container .mv_deco02{top:5%;left:90%}#ugc .mv-container .mv_deco03{top:95%;left:10%}#ugc .mv-container .mv_deco04{top:95%;left:90%}#ugc .mv-container .mv_ttl{position:absolute;top:30%;left:50%;transform:translate(-50%, -50%);z-index:10;width:90%;text-align:center;max-width:700px}@media(max-width: 768px){#ugc .mv-container .mv_ttl{top:31%}}#ugc .mv-container .mv_sub{position:absolute;top:63%;left:50%;transform:translate(-50%, -50%);z-index:10;width:90%;text-align:center;max-width:300px}@media(max-width: 768px){#ugc .mv-container .mv_sub{max-width:200px;top:45%}}#ugc .mv-container .mv_txt{position:absolute;top:80%;left:50%;transform:translate(-50%, -50%);z-index:10;width:90%;text-align:center;max-width:700px;color:#fff}@media(max-width: 768px){#ugc .mv-container .mv_txt{top:61%;font-size:12px}}#ugc .mv-container .mv_molty{position:absolute;top:55%;left:77%;transform:translate(-50%, -50%);z-index:10;width:10%;max-width:100px;text-align:center}#ugc .mv-container .mv_molty img{width:100%;max-width:300px}@media(max-width: 768px){#ugc .mv-container .mv_molty{top:47%;left:90%;width:13%}}#ugc .mv-container .scroll-down{animation:loop-down 35s linear infinite}#ugc .mv-container .scroll-up{animation:loop-up 35s linear infinite}@media(max-width: 768px){#ugc .mv-container{height:500px;display:flex;flex-direction:column}#ugc .mv-container .center-text{transform:none;width:95%;margin-inline:auto;top:50%;left:50%;transform:translate(-50%, -50%);margin-top:-20px}#ugc .mv-container .center-text img{max-height:40vh}#ugc .mv-container .side-column{top:auto;width:100%;left:0;right:0;height:120px;padding-top:10px}#ugc .mv-container .side-column.left{top:8%}#ugc .mv-container .side-column.right{bottom:-11%}#ugc .mv-container .image-list{flex-direction:row;width:-moz-max-content;width:max-content;gap:10px;padding-left:20px}#ugc .mv-container .image-list .item{width:70px;padding:5px 5px 15px 5px;margin-left:-15px;box-shadow:0 2px 2px rgba(0,0,0,.3)}#ugc .mv-container .image-list .item:nth-child(odd){transform:rotate(5deg) translateY(5px)}#ugc .mv-container .image-list .item:nth-child(even){transform:rotate(-5deg) translateY(-5px)}#ugc .mv-container .scroll-down{animation:loop-left 30s linear infinite}#ugc .mv-container .scroll-up{animation:loop-right 30s linear infinite}}@keyframes loop-down{0%{transform:translateY(-50%)}100%{transform:translateY(0)}}@keyframes loop-up{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}@keyframes loop-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes loop-right{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}#ugc .cont_ttl{text-align:center;font-size:20px;font-weight:bold;margin-bottom:20px}#ugc .cont_txt{font-size:24px;font-weight:bold;margin-bottom:40px;line-height:1.5em}#ugc .cont{padding:60px;background:#fff;width:80%;max-width:980px;margin:0 auto}#ugc .sp-only{display:none}#ugc .txt_b{font-weight:bold}#ugc .bg_p{background:#eaffcd;padding:60px 0}#ugc .txt_l{font-size:1.5em}#ugc .txt_s{font-size:.8em}#ugc .txt_p{color:#5b3799;font-weight:bold}#ugc .txt_r{color:#ce2751;font-weight:bold}#ugc img{width:100%}#ugc .cont_ttl img{width:auto}#ugc a:hover{text-decoration:none}@media screen and (max-width: 768px){#ugc{font-size:14px}#ugc .cont_wrap{margin:40px auto}#ugc .pc-only{display:none}#ugc .sp-only{display:block}#ugc .cont{padding:20px}#ugc .cont_txt{font-size:16px}}#ugc .cont_ttl_s img{width:80%}@media screen and (min-width: 768px){#ugc .cont_ttl_s img{width:50%}}#ugc .btn{position:relative;display:block;margin:20px auto 0;background:#44006b;color:#faff6e !important;font-size:20px;padding:20px;font-weight:bold}#ugc .btn02{color:#fff !important;background-image:linear-gradient(90deg, #5b3799, #bc006e 50%, #d9523a)}#ugc .btn a{color:#fff !important}#ugc .btn::after{content:"";display:inline-block;border-style:solid;border-width:8px 0 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #faff6e;display:inline-block;width:0;height:0;position:absolute;top:50%;right:20px;transform:translateY(-50%)}#ugc .btn02::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;display:inline-block;width:0;height:0;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media screen and (min-width: 768px){#ugc .btn_wrap{margin:20px auto;max-width:800px;display:flex;justify-content:space-around}#ugc .btn_wrap .btn{max-width:320px;width:100%}}.contents_{margin:0 auto !important;width:100% !important}.single_mainframe_{margin:0 auto !important;width:1200px !important}#wrapping_info{text-align:center}#wrap p{padding:0;margin:0}#wrap img{max-width:100%;height:auto;vertical-align:bottom}#wrap a{text-decoration:none}.pc-only{display:block}.sp-only{display:none}.bnr_insta{width:750px;margin:35px auto;padding-bottom:60px}@media(max-width: 767px){.pc-only{display:none}.sp-only{display:block}}div#wrap{width:1200px;margin:0 auto;background:#44006b;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","sans-serif";font-weight:500;max-width:100%}div.inner{width:1100px;margin:0 auto;padding-bottom:60px}@media(max-width: 767px){div.inner{width:100%}}h1{padding-top:30px;margin:0}.content{margin:0 auto}.content_inner{background:#fff;margin:40px auto 20px}.content_map{padding:40px}.content_txt_wrap{padding:40px 40px 10px}.content_txtarea{background:#fff;border-radius:10px;padding:20px;text-align:center;line-height:2}.content_txt{font-size:18px;line-height:1.7}.content_txt_s{font-size:14px}.content .txt_strong{font-weight:bold;color:#e50012;font-size:16px}.content .txt_strong{font-size:15px}.content_txt_wrap{padding:20px}.content_map{padding:20px}.content_txt_s{font-size:12px}@media(max-width: 767px){.bnr_insta{width:90%;margin:25px auto}}#ugc_htcp2511{margin-top:40px}.btn_htcp2511{position:relative;display:block;margin:50px auto !important;background:#44006b;color:#fff !important;font-size:20px !important;padding:16px 20px !important;font-weight:bold;width:70%;max-width:320px}.btn_htcp2511::after{content:"";display:inline-block;display:inline-block;width:0;height:0;position:absolute;top:50%;right:4%;transform:translateY(-50%);border-style:solid;border-width:12px 8px 0 8px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media(max-width: 767px){.btn_htcp2511{font-size:14px !important;margin:20px auto !important}}@media screen and (max-width: 767px){.pc-only{display:none !important}}@media screen and (min-width: 768px){.sp-only{display:none !important}}html{scroll-behavior:smooth}.contents_{margin:0 auto !important;width:100% !important}.single_mainframe_{margin:0 auto !important;width:1200px !important}#wrapping_info{text-align:center}@media screen and (max-width: 767px){.contents_{margin:0 auto !important;width:100% !important}.single_mainframe_{margin:0 auto !important;width:1200px !important}#wrapping_info{text-align:center}}body{background:#e6f0f4}@media all and (-ms-high-contrast: none){div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{line-height:1.6;font-size:16px}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,textarea{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;width:100%}img{max-width:100%;vertical-align:bottom}caption{text-align:left}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}a:focus,*:focus{outline:none}a{text-decoration:none;transition:.3s}a:hover{opacity:.8}#ugc_htcp2511{background:#e6e1ef;width:100%;max-width:1200px;margin:0 auto;line-height:1.5em;font-size:18px;text-align:left}#ugc_htcp2511 .cont_wrap{margin:60px 0 0}#ugc_htcp2511 .mv{width:100%;max-width:1200px;position:relative}#ugc_htcp2511 .cont_ttl{text-align:center;font-size:20px;font-weight:bold;margin-bottom:20px}#ugc_htcp2511 .cont_txt{font-size:24px;font-weight:bold;margin-bottom:40px;line-height:1.5em}#ugc_htcp2511 .cont{padding:60px;background:#fff;width:90%;max-width:980px;margin:0 auto}#ugc_htcp2511 .sp-only{display:none}#ugc_htcp2511 .txt_b{font-weight:bold}#ugc_htcp2511 .bg_p{background:#44006b;padding:60px 0 0}#ugc_htcp2511 .txt_l{font-size:1.5em}#ugc_htcp2511 .txt_s{font-size:.8em}#ugc_htcp2511 .txt_p{color:#5b3799;font-weight:bold}#ugc_htcp2511 .txt_r{color:#ce2751;font-weight:bold}#ugc_htcp2511 img{width:100%}#ugc_htcp2511 .cont_ttl img{width:auto}#ugc_htcp2511 a:hover{text-decoration:none}@media screen and (max-width: 768px){#ugc_htcp2511{font-size:14px}#ugc_htcp2511 .cont_wrap{margin:40px auto 0}#ugc_htcp2511 .pc-only{display:none}#ugc_htcp2511 .sp-only{display:block}#ugc_htcp2511 .cont{padding:20px 15px}#ugc_htcp2511 .cont_txt{font-size:16px}}#ugc_htcp2511 .cont_ttl_s img{width:80%}@media screen and (min-width: 768px){#ugc_htcp2511 .cont_ttl_s img{width:50%}}#ugc_htcp2511 .btn{position:relative;display:block;margin:20px auto 0;background:#44006b;color:#faff6e !important;font-size:20px;padding:20px;font-weight:bold}#ugc_htcp2511 .btn02{color:#fff !important;background-image:linear-gradient(90deg, #5b3799, #bc006e 50%, #d9523a)}#ugc_htcp2511 .btn a{color:#fff !important}#ugc_htcp2511 .btn::after{content:"";display:inline-block;border-style:solid;border-width:8px 0 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #faff6e;display:inline-block;width:0;height:0;position:absolute;top:50%;right:20px;transform:translateY(-50%)}#ugc_htcp2511 .btn02::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;display:inline-block;width:0;height:0;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media screen and (min-width: 768px){#ugc_htcp2511 .btn_wrap{margin:20px auto;max-width:800px;display:flex;justify-content:space-around}#ugc_htcp2511 .btn_wrap .btn{max-width:320px;width:100%}}#ugc_htcp2511 .step_wrap{display:flex;width:100%;justify-content:space-between;margin-bottom:60px}#ugc_htcp2511 .step_wrap:last-child{margin-bottom:0}#ugc_htcp2511 .step_wrap .ttl{background:#faff6e;color:#5b3799;font-weight:bold;padding:4px 10px;font-size:20px;margin-bottom:20px}#ugc_htcp2511 .step_wrap .txt_p{margin:20px 0}#ugc_htcp2511 .step_wrap .txt{width:50%}#ugc_htcp2511 .step_wrap .img{width:48%}#ugc_htcp2511 .step_ditail{padding-top:40px;text-align:center;font-weight:bold;font-size:1.4em;line-height:1.6em}#ugc_htcp2511 .triangle{position:relative;margin:60px auto}#ugc_htcp2511 .triangle::after{content:"";display:block;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #44006b;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){#ugc_htcp2511 .step_wrap{display:block;margin-bottom:40px}#ugc_htcp2511 .step_wrap .ttl{font-size:17px;text-align:center}#ugc_htcp2511 .step_wrap .txt,#ugc_htcp2511 .step_wrap .img{width:100%}#ugc_htcp2511 .step_wrap .img{margin-top:10px}}#ugc_htcp2511 .sns_wrap ul{position:relative;background:#e7e1f0;padding:30px;border-radius:15px;margin-bottom:30px}#ugc_htcp2511 .sns_wrap ul::after{content:"";display:block;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #e7e1f0;position:absolute;bottom:-15%;left:50%;transform:translate(-50%, -50%)}#ugc_htcp2511 .sns_wrap li{padding-left:1em;text-indent:-1.2em;margin-bottom:2%}#ugc_htcp2511 .sns_wrap li:last-child{margin-bottom:0}#ugc_htcp2511 .sns_wrap li::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/img/usr/freepage/ugc_htcp2511/img/icon_check.svg);background-size:contain;vertical-align:middle;margin-right:1%}#ugc_htcp2511 .att_wrap{margin-top:40px;background:#fdffc6;padding:40px;margin-bottom:20px}#ugc_htcp2511 .att_wrap li{padding-left:1em;text-indent:-1em}#ugc_htcp2511 .att_wrap .cont_txt::before{content:"";display:inline-block;width:25px;height:22px;background-image:url(/img/usr/freepage/ugc_htcp2511/img/icon_ex.svg);background-size:contain;vertical-align:middle;margin-right:1%}#ugc_htcp2511 .sns_card img{border:solid 1px #ccc}@media screen and (min-width: 768px){#ugc_htcp2511 .sns_wrap{display:flex;justify-content:space-between;align-items:stretch}#ugc_htcp2511 .sns_card{width:calc((100% - 60px)/3);display:flex;flex-direction:column}#ugc_htcp2511 .sns_card ul{flex:1}#ugc_htcp2511 .sns_card div{margin-top:auto}}@media screen and (max-width: 768px){#ugc_htcp2511 .sns_wrap ul::after{content:"";display:block;width:0;height:0;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-left:20px solid #e7e1f0;position:absolute;top:50%;left:106%;transform:translate(-50%, -50%)}#ugc_htcp2511 .sns_card{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}#ugc_htcp2511 .sns_card:nth-of-type(odd){flex-direction:row-reverse}#ugc_htcp2511 .sns_card:nth-of-type(odd) ul::after{border-right:20px solid #e7e1f0;border-left:none;top:50%;left:0%;transform:translate(-50%, -50%)}#ugc_htcp2511 .sns_wrap li::before{width:15px;height:15px}#ugc_htcp2511 .sns_card ul{padding:15px;width:40%;margin-bottom:0}#ugc_htcp2511 .sns_card div{width:45%}#ugc_htcp2511 .att_wrap{padding:20px}#ugc_htcp2511 .att_wrap .cont_txt{margin-bottom:20px}}#ugc_htcp2511 .requirements_wrap:last-child{margin-bottom:0}#ugc_htcp2511 .requirements_wrap .ttl{background:#faff6e;color:#5b3799;font-weight:bold;padding:4px 10px;margin-bottom:20px;font-size:20px}#ugc_htcp2511 .requirements_wrap .txt{margin-top:40px}#ugc_htcp2511 .requirements_wrap .img{width:25%}@media screen and (max-width: 768px){#ugc_htcp2511 .requirements_wrap .ttl{font-size:17px;text-align:center}}#ugc_htcp2511 .points_wrap{margin-top:40px}#ugc_htcp2511 .points_wrap .ttl{margin-top:20px}#ugc_htcp2511 .points_wrap p,#ugc_htcp2511 .points_wrap a{font-size:14px}#ugc_htcp2511 .points li{font-size:14px;padding-left:1em;text-indent:-1em}@media screen and (max-width: 768px){#ugc_htcp2511 .points li{font-size:12px}}@media screen and (max-width: 768px){#ugc_htcp2511 .ls{letter-spacing:-0.11em}}.ecbn-selection-page-wrapper .ecbn-selection-title,.ecbn-selection-page-wrapper .ecbn-selection-description{display:none !important}/*# sourceMappingURL=style.css.map */