html,body,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{background:rgba(0,0,0,0);border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}h1,h2,h3,h4,h5,h6{line-height:1}*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}:root,html,body{background-color:#fff;color:#444;font-size:10px;width:100%}html{height:100%}body{font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}li{list-style-type:none}a{color:#444;display:inline-block;text-decoration:none}a:hover{opacity:.85}p{color:#444;font-size:1.4rem;line-height:1}img{height:auto;vertical-align:bottom;width:100%}@media only screen and (max-width:750px){:root,html,body{background-color:#fff;color:#444;font-size:9px;width:100%}}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.pc_only{display:block}.sp_only{display:none}@media only screen and (max-width:750px){.pc_only{display:none}.sp_only{display:block}}.header::after{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/line_header.jpg.pagespeed.ce.MN0XBRQ2hI.jpg);content:"";display:block;height:4px;width:100%}.header_inner{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;height:80px;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 15px 0 25px;width:100%}.logo{width:148px}.header_sns ul{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;display:-moz-flex;display:-webkit-flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header_sns ul li a{margin:0 10px}@media only screen and (max-width:750px){.header::after{height:3px}.header_inner{height:55px;padding:0 3% 0 5%}.logo{width:90px}.header_sns ul li a{margin:0 10px;width:20px}}.mainvisual{position:relative;width:100%}.end_cover{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.end_txt{background-color:rgba(0,0,0,.5);border-radius:50px;padding:20px 40px;text-align:center}.end_txt p{color:#fff;font-size:3.4rem}.end_txt span{display:block;font-size:1.6rem;margin-top:10px}@media only screen and (max-width:750px){.end_txt{padding:20px}.end_txt p{font-size:1.7rem}.end_txt span{font-size:1.2rem}}.main{padding-bottom:60px}.section{padding:0 0 80px}.inner{margin:0 auto;max-width:1000px;width:100%}@media only screen and (max-width:1000px){.inner{margin:0 auto;max-width:800px;padding:0 25px;width:100%}}@media only screen and (max-width:750px){.main{padding-bottom:15%}.section{padding:0 0 10%}.inner{padding:0 5%}}.component{margin:50px auto 0;max-width:1000px;width:100%}.head{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading.jpg.pagespeed.ce.Jffj6cKO54.jpg);padding:35px 0 40px;position:relative}.pink .head{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading_pink.jpg.pagespeed.ce.uG9Iaxw5ib.jpg)}.purple .head{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading_purple.jpg.pagespeed.ce.eaf0Bud1Xv.jpg)}.blue .head{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading_blue.jpg.pagespeed.ce.FK5SeBxwtD.jpg)}.orange .head{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading_orange.jpg.pagespeed.ce.wga7kbWilZ.jpg)}.head::after{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading_bottom.png.pagespeed.ce.wrAe3MAwGr.png);bottom:-10px;content:"";display:block;height:10px;left:0;position:absolute;width:100%}.pink .head::after{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading_bottom_pink.png.pagespeed.ce.87aXhGKCat.png)}.purple .head::after{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading_bottom_purple.png.pagespeed.ce.OcIeFDwmh3.png)}.blue .head::after{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading_bottom_blue.png.pagespeed.ce.yRqcE0Gx6L.png)}.orange .head::after{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading_bottom_orange.png.pagespeed.ce.yId6E5aYa3.png)}.head h2{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/img_heading.png.pagespeed.ce.l1Eh1VRa2d.png) no-repeat center top;color:#fff;font-size:2.8rem;line-height:1.3;margin:0 auto;max-width:1000px;padding:40px 0 0;text-align:center;width:100%}.subhead{text-align:center}.subhead h3{color:#008842;font-size:3.2rem;line-height:1.3}.pink .subhead h3{color:#ff7bca}.purple .subhead h3{color:#8522dd}.blue .subhead h3{color:#2b63ef}.orange .subhead h3{color:#ff7110}.subhead p{font-size:1.8rem;font-weight:bold;line-height:1.3;margin-top:20px}.subhead+.text{margin-top:40px}.text p{font-size:1.8rem;line-height:1.5}.caption{font-size:1.4rem;line-height:1.3;margin-top:15px}.youtube .youtube_inner{padding-top:56.25%;position:relative;width:100%}.youtube iframe{height:100%;position:absolute;right:0;top:0;width:100%}.img_col2{display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;display:-moz-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.img_col2_block{width:48%}.img_col2_block:nth-child(n+3){margin-top:30px}.info_inner{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_info.jpg.pagespeed.ce.vN9oAAYwMW.jpg);padding:40px}.info_subhead{margin-bottom:25px;text-align:center}.info_subhead span{background:url(../img/campaign/bg_info_center.png) repeat-x center/100% 100%;color:#fff;display:inline-block;font-size:2.2rem;font-weight:bold;min-height:53px;padding:15.5px 35px;position:relative;text-align:center}.pink .info_subhead span{background:url(../img/campaign/bg_info_center_pink.png) repeat-x center/100% 100%}.purple .info_subhead span{background:url(../img/campaign/bg_info_center_purple.png) repeat-x center/100% 100%}.blue .info_subhead span{background:url(../img/campaign/bg_info_center_blue.png) repeat-x center/100% 100%}.orange .info_subhead span{background:url(../img/campaign/bg_info_center_orange.png) repeat-x center/100% 100%}.info_subhead span::before,.info_subhead span::after{content:"";display:inline-block;height:100%;position:absolute;top:0;width:23px}.info_subhead span::before{background:url(../img/campaign/bg_info_left.png) no-repeat center/100% 100%;left:-23px}.pink .info_subhead span::before{background:url(../img/campaign/bg_info_left_pink.png) no-repeat center/100% 100%}.purple .info_subhead span::before{background:url(../img/campaign/bg_info_left_purple.png) no-repeat center/100% 100%}.blue .info_subhead span::before{background:url(../img/campaign/bg_info_left_blue.png) no-repeat center/100% 100%}.orange .info_subhead span::before{background:url(../img/campaign/bg_info_left_orange.png) no-repeat center/100% 100%}.info_subhead span::after{background:url(../img/campaign/bg_info_right.png) no-repeat center/100% 100%;right:-23px}.pink .info_subhead span::after{background:url(../img/campaign/bg_info_right_pink.png) no-repeat center/100% 100%}.purple .info_subhead span::after{background:url(../img/campaign/bg_info_right_purple.png) no-repeat center/100% 100%}.blue .info_subhead span::after{background:url(../img/campaign/bg_info_right_blue.png) no-repeat center/100% 100%}.orange .info_subhead span::after{background:url(../img/campaign/bg_info_right_orange.png) no-repeat center/100% 100%}.info_heading{color:#008842;font-size:3.2rem;line-height:1.3;margin-bottom:30px;text-align:center}.pink .info_heading{color:#ff7bca}.purple .info_heading{color:#8522dd}.blue .info_heading{color:#2b63ef}.orange .info_heading{color:#ff7110}.info_content{background:#fff;padding:40px}.info_period{background:#faf152;border-radius:10px;margin-bottom:20px;padding:30px 0}.info_period_block{display:table;margin:0 auto;max-width:550px;width:100%}.info_period_block+.info_period_block{margin-top:15px}.info_period_block div{display:table-cell;font-size:18px;font-weight:bold;line-height:1.5;text-align:center}.info_period_no{width:115px}.info_period_from,.info_period_to{width:185px}.info_period_from_icon{width:20px}.info_period_to_icon{width:45px}.info .text{margin-bottom:20px}.info .text p{font-size:1.4rem}.info a{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_btn.jpg.pagespeed.ce.YQ_6L5V0lq.jpg);background-size:auto 100%;border:4px solid #0b6cab;border-radius:50px;color:#fff;display:block;font-size:2.6rem;font-weight:bold;margin:0 auto;max-width:660px;padding:33px 20px;text-align:center;width:100%}.info a.line{background:#0b0;border:none}.info a.line::before{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/icon_line_btn.png.pagespeed.ce.JXDVR4NO9k.png) no-repeat;content:"";display:inline-block;height:44px;margin-right:20px;vertical-align:middle;width:46px}.info a.instagram{background:linear-gradient(-135deg,#1400c8,#b900b4,#f50000);border:none}.sns_hashtag{background:#e5f0e7;border-radius:35px;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-moz-flex;display:-webkit-flex;font-size:1.8rem;font-weight:bold;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;padding:18px 20px;position:relative;text-align:center}.pink .sns_hashtag{background:rgba(255,123,202,.3)}.purple .sns_hashtag{background:rgba(133,34,221,.3)}.blue .sns_hashtag{background:rgba(43,99,239,.3)}.orange .sns_hashtag{background:rgba(255,113,16,.3)}.sns_hashtag::after{background:url(../img/campaign/img_baloon_lime.png) no-repeat top center/contain;bottom:-21px;content:"";height:21px;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:35px}.pink .sns_hashtag::after{background:url(../img/campaign/img_baloon_pink.png) no-repeat top center/contain;opacity:.3}.purple .sns_hashtag::after{background:url(../img/campaign/img_baloon_purple.png) no-repeat top center/contain;opacity:.3}.blue .sns_hashtag::after{background:url(../img/campaign/img_baloon_blue.png) no-repeat top center/contain;opacity:.3}.orange .sns_hashtag::after{background:url(../img/campaign/img_baloon_orange.png) no-repeat top center/contain;opacity:.3}.sns_hashtag li{margin:0 10px}.instagram_list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.instagram_list li{margin-left:3.066%;width:22.7%}.instagram_list li:nth-child(4n+1){margin-left:0}.instagram_list li:nth-child(n+5){margin-top:30px}.instagram_btn{border:4px solid #008842;border-radius:28px;color:#008842;display:block;font-size:1.6rem;margin:60px auto 0;padding:18px 10px;position:relative;text-align:center;width:410px}.pink .instagram_btn{border:4px solid #ff7bca;color:#ff7bca}.purple .instagram_btn{border:4px solid #8522dd;color:#8522dd}.blue .instagram_btn{border:4px solid #2b63ef;color:#2b63ef}.orange .instagram_btn{border:4px solid #ff7110;color:#ff7110}.instagram_btn::after{background:url(../img/campaign/icon_instagram_btn.png) no-repeat center right/contain;content:"";display:block;height:36px;position:absolute;right:12px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:36px}.instagram_contents #sb_instagram{max-width:none!important}.instagram_contents #sb_instagram #sbi_images .sbi_username,.instagram_contents #sb_instagram #sbi_images .sbi_hover_bottom{display:none}.instagram_contents #sb_instagram #sbi_images .sbi_link{background:none}.instagram_contents #sb_instagram #sbi_images{overflow:hidden}.instagram_contents #sb_instagram #sbi_images .fa-instagram::before,.instagram_contents #sb_instagram #sbi_images .fa-arrows-alt::before{content:" "!important}.instagram_contents #sb_instagram #sbi_images .sbi_caption{padding:15px;text-align:center}.instagram_contents #sb_instagram #sbi_images .sbi_caption_wrap{padding:15px!important;text-align:center}.instagram_contents #sb_instagram #sbi_images .sbi_info p{color:#fff}.instagram_contents #sb_instagram #sbi_load{padding:0!important}.instagram_contents #sb_instagram #sbi_load .sbi_load_btn{background:none;border:4px solid #008842!important;border-radius:28px;color:#008842;display:block;font-size:1.6rem;line-height:1;margin:60px auto 0;padding:18px 10px;position:relative;text-align:center;width:410px}.pink .instagram_contents #sb_instagram #sbi_load .sbi_load_btn{border:4px solid #ff7bca!important;color:#ff7bca}.purple .instagram_contents #sb_instagram #sbi_load .sbi_load_btn{border:4px solid #8522dd!important;color:#8522dd}.blue .instagram_contents #sb_instagram #sbi_load .sbi_load_btn{border:4px solid #2b63ef!important;color:#2b63ef}.orange .instagram_contents #sb_instagram #sbi_load .sbi_load_btn{border:4px solid #ff7110!important;color:#ff7110}.instagram_contents #sb_instagram #sbi_load .sbi_load_btn:active{-webkit-box-shadow:none;box-shadow:none}.instagram_contents #sb_instagram #sbi_load .sbi_load_btn .sbi_btn_text:after{background:url(../img/campaign/icon_instagram_btn.png) no-repeat center right/contain;content:"";display:block;height:36px;position:absolute;right:12px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:36px}.instagram_contents #sb_instagram #sbi_images .sbi_item{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:3.066%!important;position:relative;width:22.7%!important}.instagram_contents #sb_instagram #sbi_images .sbi_item:hover .sbi_info{display:block}.instagram_contents #sb_instagram #sbi_images .sbi_item:nth-child(4n+1){margin-left:0!important}.instagram_contents #sb_instagram #sbi_images .sbi_item:nth-child(n+5){margin-top:30px!important}.instagram_contents #sb_instagram #sbi_images .sbi_item .sbi_info{background-color:rgba(0,0,0,.65);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;left:0;pointer-events:none;position:absolute;right:0;text-align:left;top:0;-webkit-transition:5;transition:5;width:auto;z-index:100}.instagram_contents #sb_instagram #sbi_images .sbi_item .sbi_info a{color:#fff;padding:20px}.instagram_contents #sb_instagram #sbi_images .sbi_item .sbi_info .sbi_meta{bottom:0;position:absolute;right:0;text-align:center}.instagram_contents #sb_instagram #sbi_images .sbi_item .sbi_photo{height:auto!important}.instagram_contents #sb_instagram #sbi_images .sbi_item .sbi_photo:before{content:"";display:block;padding-top:100%}.instagram_contents #sb_instagram #sbi_load{margin-top:20px}.twitter_contents{margin-top:60px}.twitter_contents .minTitle span:before{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/common/ico-social-twitter.png);background-size:cover}.twitter_contents #ctf.ctf-super-narrow .ctf-author-box{min-height:0}.twitter_contents #ctf{margin-top:27px}.twitter_contents #ctf .fa-arrows-alt::before{content:" "!important}.twitter_contents #ctf .ctf-context{display:none}.twitter_contents #ctf .ctf-out-of-tweets{background:#fff}.twitter_contents #ctf .ctf-video:before,.twitter_contents #ctf .ctf-iframe:before{background:none;border:none;-webkit-box-shadow:none;box-shadow:none}.twitter_contents #ctf .ctf-iframe-wrap{margin:0}.twitter_contents #ctf .ctf-tweets:before,.twitter_contents #ctf .ctf-tweets:after{content:"";display:table}.twitter_contents #ctf .ctf-tweets:after{clear:both}.twitter_contents #ctf .ctf-tweets .ctf-item{background:#fff;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:3.066%!important;overflow:hidden;padding:0;position:relative;width:22.7%!important}.twitter_contents #ctf .ctf-tweets .ctf-item:nth-child(4n+1){margin-left:0!important}.twitter_contents #ctf .ctf-tweets .ctf-item:nth-child(n+5){margin-top:30px!important}.twitter_contents #ctf .ctf-tweets .ctf-item:before{content:"";display:block;padding-top:100%}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-content>a{background-color:rgba(0,0,0,.7);border-radius:0;display:block;position:absolute;z-index:10}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-content>a.noLink{pointer-events:none}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-content>a.noLink p{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:10px!important}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-content>a .ctf-tweet-text{color:#fff;padding:15px;text-align:center}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-content .ctf-tweet-media{z-index:0}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-content .ctf-tweet-media .ctf-lightbox-link .ctf-photo-hover{background:none}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-content .ctf-tweet-media .ctf-lightbox-link .ctf-photo-hover .fa-arrows-alt{display:none}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-actions{display:block;text-align:right;z-index:10}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-actions i{color:#fff}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content{margin:0;padding:0;position:absolute;top:0}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content a{color:#333;max-width:100%!important;position:relative;width:100%}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content a:before{content:"";display:block;max-width:100%!important;padding-top:100%;position:static}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content>a{display:block}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content>a.noLink p{display:none}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content .ctf-tweet-text{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.1;margin:0;padding:15px!important;position:absolute!important;text-align:center;top:0;width:100%}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content .ctf-tweet-media{margin:0;position:absolute!important;top:0}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content .ctf-tweet-media a{background:#fff;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:block;line-height:0;margin:0}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content .ctf-tweet-media a:after{border:none}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content .ctf-tweet-media a video,.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-content .ctf-tweet-media a img{border-radius:0;left:50%;max-width:auto;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-actions{bottom:5px;display:none;margin:0 auto;position:absolute;right:5px;text-align:center}.twitter_contents #ctf .ctf-tweet-actions a.ctf-reply,.twitter_contents #ctf .ctf-tweet-actions a.ctf-retweet,.twitter_contents #ctf .ctf-tweet-actions a.ctf-like{color:#fff}.twitter_contents #ctf .ctf-tweets .ctf-item .ctf-tweet-actions .ctf-screenreader{display:none!important}.twitter_contents #ctf #ctf-more{background:none;border:4px solid #008842!important;border-radius:28px;color:#008842;display:block;font-size:1.6rem;line-height:1;margin:60px auto 0;padding:18px 10px;position:relative;text-align:center;width:410px}.pink .twitter_contents #ctf #ctf-more{border:4px solid #ff7bca!important;color:#ff7bca}.purple .twitter_contents #ctf #ctf-more{border:4px solid #8522dd!important;color:#8522dd}.blue .twitter_contents #ctf #ctf-more{border:4px solid #2b63ef!important;color:#2b63ef}.orange .twitter_contents #ctf #ctf-more{border:4px solid #ff7110!important;color:#ff7110}.twitter_contents #ctf #ctf-more:hover{background:none}.twitter_contents #ctf #ctf-more.ctf-loading{border:none!important}.twitter_contents #ctf #ctf-more span:after{background:url(../img/campaign/icon_instagram_btn.png) no-repeat center right/contain;content:"";display:block;height:36px;position:absolute;right:12px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:36px}.application h3{font-size:2.2rem;margin-bottom:60px;text-align:center}.application h3 span{display:inline-block;padding:8px 0;position:relative}.application h3.instagram span{background:url(../img/campaign/icon_instagram.png) no-repeat center left/contain;padding:8px 0 8px 50px}.application h3.twitter span{background:url(../img/campaign/icon_twitter2.png) no-repeat center left/contain;padding:8px 0 8px 50px}.application h3 span::after{background:#008842;border-radius:2px;bottom:-13px;content:"";display:block;height:4px;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:104%}.pink .application h3 span::after{background:#ff7bca}.purple .application h3 span::after{background:#8522dd}.blue .application h3 span::after{background:#2b63ef}.orange .application h3 span::after{background:#ff7110}.application ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.application ul li{margin-left:3.5%;position:relative;width:31%}.application ul li:nth-child(3n+1){margin-left:0}.application ul li:nth-child(n+4){margin-top:40px}.application ul li::before{background:url(../img/campaign/img_triangle.png) no-repeat top center/contain;bottom:30%;content:"";height:29px;left:-7%;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:11px}.pink .application ul li::before{background:url(../img/campaign/img_triangle_pink.png) no-repeat top center/contain}.purple .application ul li::before{background:url(../img/campaign/img_triangle_purple.png) no-repeat top center/contain}.blue .application ul li::before{background:url(../img/campaign/img_triangle_blue.png) no-repeat top center/contain}.orange .application ul li::before{background:url(../img/campaign/img_triangle_orange.png) no-repeat top center/contain}.application ul li:nth-child(3n+1)::before{display:none}.application ul li h4{background:#008842;border-radius:35px;color:#fff;font-size:2.4rem;font-weight:bold;margin:0 auto 40px;padding:18px 20px;position:relative;text-align:center;width:91%}.pink .application ul li h4{background:#ff7bca}.purple .application ul li h4{background:#8522dd}.blue .application ul li h4{background:#2b63ef}.orange .application ul li h4{background:#ff7110}.application ul li h4::after{background:url(../img/campaign/img_baloon_green.png) no-repeat top center/contain;bottom:-21px;content:"";height:21px;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:35px}.pink .application ul li h4::after{background:url(../img/campaign/img_baloon_pink.png) no-repeat top center/contain}.purple .application ul li h4::after{background:url(../img/campaign/img_baloon_purple.png) no-repeat top center/contain}.blue .application ul li h4::after{background:url(../img/campaign/img_baloon_blue.png) no-repeat top center/contain}.orange .application ul li h4::after{background:url(../img/campaign/img_baloon_orange.png) no-repeat top center/contain}.note{font-size:1.3rem;line-height:1.5;margin-top:25px}.table_tr{border-top:1px solid #008842;display:table;width:100%}.pink .table_tr{border-top:1px solid #ff7bca}.purple .table_tr{border-top:1px solid #8522dd}.blue .table_tr{border-top:1px solid #2b63ef}.orange .table_tr{border-top:1px solid #ff7110}.table_tr:last-child{border-bottom:1px solid #008842}.pink .table_tr:last-child{border-bottom:1px solid #ff7bca}.purple .table_tr:last-child{border-bottom:1px solid #8522dd}.blue .table_tr:last-child{border-bottom:1px solid #2b63ef}.orange .table_tr:last-child{border-bottom:1px solid #ff7110}.table_td{display:table-cell;font-size:1.4rem;line-height:1.5;text-align:left}.table_td p{font-size:1.4rem;line-height:1.5}.table_head{border-right:1px solid #008842;color:#008842;font-weight:bold;padding:15px;width:185px}.pink .table_head{border-right:1px solid #ff7bca;color:#ff7bca}.purple .table_head{border-right:1px solid #8522dd;color:#8522dd}.blue .table_head{border-right:1px solid #2b63ef;color:#2b63ef}.orange .table_head{border-right:1px solid #ff7110;color:#ff7110}.table_content{padding:15px 30px}.accordion_inner{background:#f2f2f2;padding:60px}.accordion h3{color:#008842;font-size:2.8rem;text-align:center}.pink .accordion h3{color:#ff7bca}.purple .accordion h3{color:#8522dd}.blue .accordion h3{color:#2b63ef}.orange .accordion h3{color:#ff7110}.accordion_lead{font-size:1.4rem;line-height:1.5;margin-top:30px}.accordion_content{margin-top:50px}.accordion dt{background:#fff;cursor:pointer;font-size:1.5rem;font-weight:bold;line-height:1.3;padding:20px 80px 20px 30px;position:relative}.accordion dd{display:none;font-weight:normal;padding:20px 0 30px 0}.accordion dd,.accordion dd li{font-size:1.4rem;line-height:1.5}.accordion dd a{color:#06c}.accordion dd+dt{margin-top:10px}.accordion dt::before,.accordion dt::after{background:#008842;content:"";position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.pink .accordion dt::before,.pink .accordion dt::after{background:#ff7bca}.purple .accordion dt::before,.purple .accordion dt::after{background:#8522dd}.blue .accordion dt::before,.blue .accordion dt::after{background:#2b63ef}.orange .accordion dt::before,.orange .accordion dt::after{background:#ff7110}.accordion dt::before{height:2px;right:30px;width:22px}.accordion dt::after{height:22px;right:40px;width:2px}.accordion dt.active::after{opacity:0}.sns_inner{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:30px 0}.sns p{font-size:1.5rem;font-weight:bold;margin-bottom:20px;text-align:center}.sns ul{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;display:-moz-flex;display:-webkit-flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sns ul li{margin:0 20px}.sns ul li iframe,.sns ul li iframe button,.sns ul li iframe img,button.icon.t80{height:51px!important;width:52px!important}.notification{background:#fff6e9;padding:50px 0}.notification_inner+.notification_inner{margin-top:30px}.howto{margin:50px 0 0}.howto .inner{border:1px solid #ddd;padding:60px 10px}.howto h3{font-size:2.2rem;margin-bottom:60px;text-align:center}.howto h3 span{background:url(../img/campaign/icon_heading_line.png) no-repeat center left/contain;display:inline-block;padding:7px 0 7px 50px;position:relative}.howto h3 span::after{background:#008842;border-radius:2px;bottom:-13px;content:"";display:block;height:4px;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:104%}.pink .howto h3 span::after{background:#ff7bca}.purple .howto h3 span::after{background:#8522dd}.blue .howto h3 span::after{background:#2b63ef}.orange .howto h3 span::after{background:#ff7110}.howto_content{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.howto_block{padding:0 40px;width:50%}.howto_block+.howto_block{border-left:1px solid #ddd}.howto h4{color:#008842;font-size:1.8rem;line-height:1.3;margin-bottom:20px;padding-left:25px;position:relative}.pink .howto h4{color:#ff7bca}.purple .howto h4{color:#8522dd}.blue .howto h4{color:#2b63ef}.orange .howto h4{color:#ff7110}.howto h4::before{color:#6dac8c;content:"■";display:block;left:0;position:absolute;top:0}.pink h4::before{color:#ff7bca;opacity:.5}.purple h4::before{color:#8522dd;opacity:.5}.blue h4::before{color:#2b63ef;opacity:.5}.orange h4::before{color:#ff7110;opacity:.5}.howto p{font-size:1.4rem;line-height:1.5;margin-top:20px}.howto_line_btn{background:#0b0;border-radius:5px;color:#fff;display:block;font-size:2rem;font-weight:bold;margin:40px auto;max-width:280px;padding:0 25px;text-align:center;width:100%}.howto_line_btn span{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/icon_line_btn.png.pagespeed.ce.JXDVR4NO9k.png) no-repeat center left;display:inline-block;padding:25px 0 25px 60px}.howto_qr{margin:30px auto 0;width:160px}.howto_id{margin:30px auto 0;width:242px}.bnrarea{margin:50px 0 0}.bnrarea ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bnrarea ul li{width:32%}@media only screen and (max-width:1000px){.component{margin:50px auto 0;max-width:800px;padding:0 25px;width:100%}.howto{padding:0 25px}.info_period_block{width:90%}.info_period_block div{font-size:1.6rem}.info_period_no{width:105px}.info a{font-size:2.4rem}}@media only screen and (max-width:750px){.component{margin:10% auto 0;padding:0 5%}.head{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading.jpg.pagespeed.ce.Jffj6cKO54.jpg);padding:5% 0}.head::after{background:url(https://www.hyponex.co.jp/websys/wp-content/themes/hyponex/assets/img/campaign/bg_heading_bottom.png.pagespeed.ce.wrAe3MAwGr.png);bottom:-10px;content:"";display:block;height:10px;left:0;position:absolute;width:100%}.head h2{background:url(../img/campaign/img_heading.png) no-repeat center top/90px;font-size:2.8rem;padding:30px 0 0;width:90%}.subhead{text-align:center}.subhead h3{font-size:3.2rem}.subhead p{margin-top:5%}.subhead+.text{margin-top:7%}.text p{font-size:1.8rem;line-height:1.5}.caption{font-size:1.4rem;margin-top:3%}.img_col2{display:block}.img_col2_block{width:100%}.img_col2_block:nth-child(n+2){margin-top:5%}.info_inner{padding:7% 5%}.info_subhead{margin-bottom:5%}.info_subhead span{font-size:2.2rem;min-height:auto;padding:15px 15px}.info_subhead span::before,.info_subhead span::after{content:"";display:inline-block;height:100%;position:absolute;top:0;width:23px}.info_subhead span::before{background:url(../img/campaign/bg_info_left.png) no-repeat center/100% 100%;left:-23px}.info_subhead span::after{background:url(../img/campaign/bg_info_right.png) no-repeat center/100% 100%;right:-23px}.info_heading{font-size:3.2rem;margin-bottom:7%}.info_content{padding:5%}.info_period{margin-bottom:5%;padding:5%}.info_period_block{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.info_period_block+.info_period_block{margin-top:5%}.info_period_block div{display:block;text-align:left}.info_period_no{width:100%}.info_period_from,.info_period_to{width:70%}.info_period_from_icon{width:30%}.info_period_to_icon{width:30%}.info .text{margin-bottom:20px}.info .text p{font-size:1.4rem}.info a{background:url(../img/campaign/bg_btn.jpg) center/contain;border:3px solid #0b6cab;border-radius:50px;font-size:2rem;line-height:1.3;padding:5% 10px}.info a.line::before{background-size:cover;height:38px;margin-right:10px;width:40px}.sns_hashtag{display:block;font-size:1.8rem;margin-bottom:12%;padding:5% 10%}.sns_hashtag::after{background:url(../img/campaign/img_baloon_lime.png) no-repeat top center/contain;bottom:-21px;content:"";height:21px;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:35px}.pink .sns_hashtag::after{background:url(../img/campaign/img_baloon_pink.png) no-repeat top center/contain}.purple .sns_hashtag::after{background:url(../img/campaign/img_baloon_purple.png) no-repeat top center/contain}.blue .sns_hashtag::after{background:url(../img/campaign/img_baloon_blue.png) no-repeat top center/contain}.orange .sns_hashtag::after{background:url(../img/campaign/img_baloon_orange.png) no-repeat top center/contain}.sns_hashtag li{line-height:1.3;margin:0}.instagram_list li{margin-left:5%;width:47.5%}.instagram_list li:nth-child(2n+1){margin-left:0}.instagram_list li:nth-child(n+3){margin-top:5%}.instagram_btn{border:3px solid #008842;font-size:1.6rem;margin:10% auto 0;width:100%}.pink .instagram_btn{border:3px solid #ff7bca}.purple .instagram_btn{border:3px solid #8522dd}.blue .instagram_btn{border:3px solid #2b63ef}.orange .instagram_btn{border:3px solid #ff7110}.instagram_btn::after{height:30px;width:30px}.instagram_contents #sb_instagram #sbi_load .sbi_load_btn{border:3px solid #008842!important;font-size:1.6rem;margin:10% auto 0;width:100%}.pink .instagram_contents #sb_instagram #sbi_load .sbi_load_btn{border:3px solid #ff7bca!important}.purple .instagram_contents #sb_instagram #sbi_load .sbi_load_btn{border:3px solid #8522dd!important}.blue .instagram_contents #sb_instagram #sbi_load .sbi_load_btn{border:3px solid #2b63ef!important}.orange .instagram_contents #sb_instagram #sbi_load .sbi_load_btn{border:3px solid #ff7110!important}.instagram_contents #sb_instagram #sbi_load .sbi_load_btn .sbi_btn_text:after{height:30px;width:30px}.instagram_contents #sb_instagram #sbi_images .sbi_item{margin-left:5%!important;width:47.5%!important}.instagram_contents #sb_instagram #sbi_images .sbi_item:nth-child(2n+1){margin-left:0!important}.instagram_contents #sb_instagram #sbi_images .sbi_item:nth-child(n+5){margin-top:0!important}.instagram_contents #sb_instagram #sbi_images .sbi_item:nth-child(n+3){margin-top:5%!important}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-content>a .ctf-tweet-text{color:#333}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-content>a.noLink .ctf-tweet-text{color:#fff}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-content>a:hover .ctf-tweet-text{color:#fff}.twitter_contents #ctf .ctf-tweets .ctf-item:hover .ctf-tweet-actions{display:none}.twitter_contents{margin-top:20px}.twitter_contents #ctf #ctf-more{border:3px solid #008842;font-size:1.6rem;margin:10% auto 0;width:100%}.pink .twitter_contents #ctf #ctf-more{border:3px solid #ff7bca!important}.purple .twitter_contents #ctf #ctf-more{border:3px solid #8522dd!important}.blue .twitter_contents #ctf #ctf-more{border:3px solid #2b63ef!important}.orange .twitter_contents #ctf #ctf-more{border:3px solid #ff7110!important}.twitter_contents #ctf #ctf-more:hover{background:none}.twitter_contents #ctf #ctf-more span:after{height:30px;width:30px}.twitter_contents #ctf .ctf-tweets .ctf-item{margin-left:5%!important;position:relative;width:47.5%!important}.twitter_contents #ctf .ctf-tweets .ctf-item:nth-child(2n+1){margin-left:0!important}.twitter_contents #ctf .ctf-tweets .ctf-item:nth-child(n+5){margin-top:0!important}.twitter_contents #ctf .ctf-tweets .ctf-item:nth-child(n+3){margin-top:5%!important}.ctf_lb-data .ctf_lb-close{background-size:15px auto!important;height:15px!important;width:15px!important}.application h3{font-size:2.2rem;margin-bottom:10%}.application h3 span{padding:6px 0}.application h3.instagram span{padding:6px 0 6px 40px}.application h3 span::after{bottom:-10px;height:3px}.application ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.application ul li{margin-left:0;width:100%}.application ul li:nth-child(n+2){margin-top:7%}.application ul li::before{display:none}.application ul li:nth-child(3n+1)::before{display:none}.application ul li h4{font-size:2rem;margin:0 auto 7%;padding:13px 20px;width:100%}.application ul li h4::after{bottom:-15px;height:15px;left:50%;width:30px}.note{font-size:1.3rem;margin-top:5%}.table_tr{display:block;padding:5% 0}.table_tr:last-child{border-bottom:1px solid #008842}.pink .table_tr:last-child{border-bottom:1px solid #ff7bca}.purple .table_tr:last-child{border-bottom:1px solid #8522dd}.blue .table_tr:last-child{border-bottom:1px solid #2b63ef}.orange .table_tr:last-child{border-bottom:1px solid #ff7110}.table_td{display:block;font-size:1.4rem}.table_td p{font-size:1.4rem;line-height:1.5}.table_head{border-right:none;color:#008842;font-weight:bold;margin-bottom:2%;padding:0;width:100%}.pink .table_head{border-right:none;color:#ff7bca}.purple .table_head{border-right:none;color:#8522dd}.blue .table_head{border-right:none;color:#2b63ef}.orange .table_head{border-right:none;color:#ff7110}.table_content{padding:0}.accordion_inner{background:#f2f2f2;padding:9% 5%}.accordion h3{color:#008842;font-size:2.8rem;text-align:center}.pink .accordion h3{color:#ff7bca}.purple .accordion h3{color:#8522dd}.blue .accordion h3{color:#2b63ef}.orange .accordion h3{color:#ff7110}.accordion_lead{font-size:1.4rem;margin-top:7%}.accordion_content{margin-top:10%}.accordion dt{font-size:1.5rem;padding:15px 50px 15px 20px}.accordion dd{padding:5% 0 7% 0}.accordion dd,.accordion dd li{font-size:1.4rem;line-height:1.5}.accordion dd a{color:#06c}.accordion dd+dt{margin-top:10px}.accordion dt::before{height:2px;right:18px;width:16px}.accordion dt::after{height:16px;right:25px;width:2px}.accordion dt.active::after{opacity:0}.sns_inner{padding:7% 0}.sns p{font-size:1.5rem;font-weight:bold;margin-bottom:20px;text-align:center}.sns ul{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;display:-moz-flex;display:-webkit-flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sns ul li{margin:0 15px}.sns ul li iframe,.sns ul li iframe button,.sns ul li iframe img,button.icon.t80{height:51px!important;width:52px!important}.notification{padding:10% 0}.notification_inner+.notification_inner{margin-top:5%}.howto{margin:10% 0 0;padding:0 5%}.howto .inner{padding:7% 5%}.howto h3{font-size:2.2rem;margin-bottom:10%}.howto h3 span{padding:5px 0 5px 40px}.howto h3 span::after{border-radius:2px;bottom:-10px;height:3px}.howto_content{display:block}.howto_block{padding:0;width:100%}.howto_block+.howto_block{border-left:none;border-top:1px solid #ddd;margin-top:10%;padding-top:10%}.howto h4{margin-bottom:5%;padding-left:22px}.howto h4::before{color:#6dac8c;content:"■";display:block;left:0;position:absolute;top:0}.howto p{margin-top:5%}.howto_line_btn{font-size:2rem;margin:7% auto}.howto_line_btn span{background:url(../img/campaign/icon_line_btn.png) no-repeat center left/40px;padding:20px 0 20px 53px}.howto_qr{margin:5% auto 0;width:160px}.howto_id{margin:5% auto 0;width:242px}.bnrarea{margin:10% 0 0}.bnrarea ul{display:block}.bnrarea ul li{width:100%}.bnrarea ul li+li{margin-top:5%}}.footer{background:#333;padding:29px 0}.footer .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .f_menu li+li{margin-top:15px}.footer .f_menu a{color:#fff;font-size:14px}.footer p{color:#fff;font-size:12px;text-align:right}@media only screen and (max-width:750px){.footer .inner{display:block}.footer .f_menu{font-size:0;text-align:center}.footer p{margin-top:20px;text-align:center}}