@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Medium")}@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Bold");font-weight:bold}*{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}html{overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}body,h1,h2,h3,h4,h5,h6,p,img,hr,li,ul,dl,dt,dd{padding:0;margin:0;border:0;list-style:none}table{border-collapse:collapse}html{font-size:62.5%;line-height:1.6}body{font-size:16px;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",HelveticaNeue,"Segoe UI","游ゴシック体",YuGothic,"Yu Gothic M","游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN W3",HiraKakuProN-W3,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#252525;-webkit-text-size-adjust:100%;position:relative}html,body{width:100%;height:100%;background:#ececec}img{max-width:100%;border:0;vertical-align:middle}a{color:#00a2e8;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}a:hover,a:active,a:focus{opacity:.7;color:rgba(0,162,232,0.6);text-decoration:none}::-moz-selection{background:#00a2e8;color:#fff}::selection{background:#00a2e8;color:#fff}::-moz-selection{background:#00a2e8;color:#fff}.wrapper{width:100%;min-height:100%;position:relative}.page{width:100%;position:relative}.pageContents{width:100%;position:relative;margin:0 auto;padding:6rem 4rem 6rem}.contents--event{padding:6rem 4rem 0}.contents--event+.contents--event{padding:6rem 4rem 0}.contents--event:last-child{padding:6rem 4rem}.scene{max-width:1280px;margin:0 auto;position:relative}.scene_in{margin:4rem 0}.scene_in+.scene_in{margin-bottom:0}.footer .footer_in .ft_menu ul.product li.bluetec a{color:#fff;background:#00a2e8}.title{width:100%;text-align:center;font-family:"メイリオ", sans-serif;letter-spacing:.5rem}.title .title_main{font-size:32px;font-size:3.2rem}.title .title_sub{font-size:18px;font-size:1.8rem;color:#00a2e8}.title .title_large{font-size:50px;font-size:5rem;font-weight:bold;line-height:1.2}.txt_title{font-size:32px;font-size:3.2rem;margin:5rem 0 1rem}.pageTitle{max-width:1280px;margin:0 auto;padding:4vw 0}.pageTitle .crumbs ul{width:100%;letter-spacing:-.4em}.pageTitle .crumbs ul li{vertical-align:top;display:inline-block;*display:inline;zoom:1;letter-spacing:normal;font-size:12px;font-size:1.2rem;background:#fff}.pageTitle .crumbs ul li:not(:last-child){margin:0 1rem 0 0}.pageTitle .crumbs ul li a{color:#252525;display:block;text-decoration:none;padding:.2rem 1.5rem}.pageTitle .pTitle_in{margin:1rem 0 0}.pageTitle .pTitle_in p,.pageTitle .pTitle_in h1{font-family:"メイリオ", sans-serif;font-weight:normal;letter-spacing:1.5rem}.pageTitle .pTitle_in h1{font-size:42px;font-size:4.2rem}.pageTitle .pTitle_in h1>span{letter-spacing:.5rem}.contentTitle{font-size:27px;font-size:2.7rem;font-weight:bold;line-height:1.4;margin:0 0 1rem}.sceneTitle p{line-height:1.2;display:inline}.sceneTitle p:nth-child(1){font-size:36px;font-size:3.6rem}.sceneTitle p:nth-child(2){font-size:28px;font-size:2.8rem}.btn_more{max-width:325px;margin:0 auto;background:#fff;border:1px solid #00a2e8;border-radius:2px;text-align:center;font-size:18px;font-size:1.8rem;letter-spacing:1rem}.btn_more a{display:block;text-decoration:none;padding:1.1rem}.btn_more .icon_arrow{vertical-align:top;display:inline-block;*display:inline;zoom:1;margin:0 -1.5rem 0 .5rem}.btn_window{width:200px;text-align:center;border:1px solid #00a2e8}.btn_window a{display:block;text-decoration:none;letter-spacing:.2rem;padding:.5rem 1rem;background:url("/wp-content/themes/bluetec/common/images/icon/icon_window.png") no-repeat center right 1rem;background-size:12px}.colomun{width:100%;letter-spacing:-.4em}.colomun .colomun-R,.colomun .colomun-L{vertical-align:top;display:inline-block;*display:inline;zoom:1;letter-spacing:normal}.table_normal th+td,.table_event th+td,.table th+td{border-left:none}.table th,.table td{vertical-align:top;padding:.8rem .5rem}.table th{width:10%}.table td{width:90%}.table_normal th,.table_normal td,.table_event th,.table_event td{padding:.8rem 2rem}.table_normal th,.table_event th{width:20%}.table_normal th{background:#d1e9f9;border:2px solid #fff}.table_normal td{border:2px solid #fff;background:#f1f1f1}.table_event th{color:#fff;background:#00a2e8;border:2px solid #ececec}.table_event td{border:2px solid #ececec;background:#fff}.table_event .event-time br{display:none}.day_time{width:110px;margin:0 0 1rem -.2rem;padding:.1rem 1rem;text-align:center;font-size:12px;font-size:1.2rem;font-family:"メイリオ", sans-serif;letter-spacing:.1rem}.day{font-family:"メイリオ", sans-serif;letter-spacing:.1rem}.day .day_date{font-size:36px;font-size:3.6rem}.press{background:#ff9000}.pr{background:#d8356e}.legal{background:#056495}.document{background:#8e5bac}button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.news__detail dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:bold;line-height:1.4}.news__detail dt span{display:inline-table;margin-left:1rem;padding:.2rem 2rem;color:#fff;font-size:12px;font-size:1.2rem;font-weight:normal;text-align:center;border-radius:50px}.news__detail dt .news_boost{background:#006beb}.news__detail dt .news_ks{background:#429cd6}.news__detail dt .news_ac{background:#008bd3}.news__detail dt .news_bbdi{background:#13768c}.news__detail dt .c-black{background:#252525}.news__list{width:100%;position:relative;margin:2rem 0 0}.news__list dl{width:100%;position:relative;padding:2rem 0;line-height:1.4;border-bottom:1px dotted #252525;-webkit-transition:.3s all;transition:.3s all}.news__list dl dt{width:100%;position:relative}.news__list dl dd{width:100%;position:relative;margin:1rem 0 0;padding:0 3rem 0 0}.news__list dl dd a{display:block}.news__list dl dd::before,.news__list dl dd::after{content:'';position:absolute;top:0;bottom:0;margin:auto}.news__list dl dd::before{width:16px;height:16px;right:0;background:#252525;border-radius:100%;-webkit-transition:all .1s;transition:all .1s}.news__list dl dd::after{width:0;height:0;right:.4rem;border-left:5px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}.news__list dl dd:hover{cursor:pointer}.news__list dl dd:hover::before{background:#429cd6}.p-nation{width:100%;position:relative;margin:5rem 0 0}.p-nation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-nation li{position:relative;font-size:14px;font-size:1.4rem}.p-nation li:not(.nation){width:34px;height:34px;margin-left:1rem;padding:.5rem;color:#252525;text-align:center;line-height:calc(34px / 2 + .6rem);background:#ececec;border-radius:50px;-webkit-transition:all .2s;transition:all .2s}.p-nation li:not(.nation) a{color:#252525;text-decoration:none}.p-nation li:not(.nation):hover{color:#fff;cursor:pointer;background:#429cd6}.p-nation li:not(.nation):hover a{color:#fff;text-decoration:none}.p-nation li a{display:block}.p-nation li.active{color:#fff;background:#429cd6}.p-nation li.active a{color:#fff}.p-nation__prev{padding:0 0 0 2rem;margin-right:2rem}.p-nation__prev a{-webkit-transition:all .2s;transition:all .2s}.p-nation__prev a::before{content:'';width:0;height:0;position:absolute;top:0;left:0;bottom:0;margin:auto 0;border-top:5px solid transparent;border-right:8px solid #252525;border-bottom:5px solid transparent;-webkit-transition:all .2s;transition:all .2s}.p-nation__prev a:hover::before{border-right:8px solid #429cd6}.p-nation__next{padding:0 2rem 0 0;margin-left:2rem}.p-nation__next a{-webkit-transition:all .2s;transition:all .2s}.p-nation__next a::after{content:'';width:0;height:0;position:absolute;top:0;right:0;bottom:0;margin:auto 0;border-top:5px solid transparent;border-left:8px solid #252525;border-bottom:5px solid transparent;-webkit-transition:all .2s;transition:all .2s}.p-nation__next a:hover::after{border-left:8px solid #429cd6}.p-nation__more{margin:0 0 0 1rem}.p-nation__volume{max-width:130px;margin:2rem auto 0;padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:1px solid #252525;letter-spacing:.05rem;border-radius:50px}.p-nation__volume .now{color:#666;margin-right:.2rem}.p-nation__volume .total{margin-left:.2rem}.scene--support ul{width:100%;position:relative}.scene--support li{position:relative}.scene--support .list--product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5rem 0 0}.scene--support .list--product a{width:100%;height:100%;padding:3rem 4rem;display:block;color:#252525;text-decoration:none}.scene--support .list--product li{width:calc((100% - 2%) / 3);margin-top:1%;margin-right:1%;background:#fff;border-radius:5px}.scene--support .list--product li:nth-child(3n){margin-right:0}.scene--support .list--product li:nth-child(-n+3){margin-top:0}.scene--support .list--product li figure{margin:0;padding:0;text-align:center}.scene--support .list--product li figure .ks,.scene--support .list--product li figure .geocrm,.scene--support .list--product li figure .ojidosan,.scene--support .list--product li figure .discus{padding:0 10%}.scene--support .list--product li figure .robotid{padding:0 20%}.scene--support .list--product li figure .shelter,.scene--support .list--product li figure .incircle,.scene--support .list--product li figure .vcrm,.scene--support .list--product li figure .piece{padding:0 25%}.scene--support .list--product li figure figcaption{font-weight:bold;margin:0 0 1rem}.scene--support .list--product li figure .name{margin:1rem 0 0}.scene--support .list--product li .detail{margin:2rem 0 0;padding:2rem 0 0;border-top:2px dotted rgba(37,37,37,0.3)}.scene--support .list--product li .detail p{position:relative;padding:0 0 0 2rem}.scene--support .list--product li .detail p p+p{margin:1rem 0 0}.scene--support .list--product li .detail p::before,.scene--support .list--product li .detail p::after{content:'';position:absolute;margin:0}.scene--support .list--product li .detail p::before{width:14px;height:14px;top:.6rem;left:0;border-radius:50px;background:#252525}.scene--support .list--product li .detail p::after{width:0;height:0;top:.9rem;left:.5rem;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}@media screen and (max-width: 1340px){.pageTitle{padding:4vw 4rem}}@media (max-width: 1024px){body{font-size:14px;font-size:1.4rem}.header_in{display:none}.scene_in{margin:3rem 0}.pageTitle{padding:6vw 3rem}.pageContents{padding:4rem 3rem}.contents--event{padding:4rem 3rem 0}.contents--event+.contents--event{padding:4rem 3rem 0}.contents--event:last-child{padding:4rem 3rem 6rem}.title .title_main{font-size:30px;font-size:3rem}.title .title_sub{font-size:16px;font-size:1.6rem}.txt_title{font-size:22px;font-size:2.2rem;margin:5rem 0 1rem}}@media (max-width: 960px){.scene--support .list--product li figure .ks,.scene--support .list--product li figure .geocrm{padding:0}.scene--support .list--product li figure .robotid{padding:0 10%}.scene--support .list--product li figure .shelter,.scene--support .list--product li figure .incircle,.scene--support .list--product li figure .vcrm{padding:0 5%}}@media (max-width: 768px){.pageContents{padding:4rem 2rem}.contents--event{padding:4rem 2rem 0}.contents--event+.contents--event{padding:4rem 2rem 0}.contents--event:last-child{padding:4rem 2rem 6rem}.pageTitle{padding:8vw 2rem}.pageTitle .pTitle_in{margin-top:0}.pageTitle .pTitle_in p,.pageTitle .pTitle_in h1{letter-spacing:.2rem}.pageTitle .pTitle_in h1{font-size:26px;font-size:2.6rem;margin:0 0 1rem}.sceneTitle p:nth-child(1){font-size:28px;font-size:2.8rem}.sceneTitle p:nth-child(2){font-size:24px;font-size:2.4rem}.table_normal th,.table_normal td,.table_event th,.table_event td{padding:.8rem 1rem}.colomun .colomun-R,.colomun .colomun-L{font-size:14px;font-size:1.4rem}.day_time{letter-spacing:normal}.scene--support .list--product{margin:2rem 0 0}.scene--support .list--product li{width:calc((100% - 1%) / 2)}.scene--support .list--product li:nth-child(3n){margin-right:1%}.scene--support .list--product li:nth-child(3){margin-top:1%}.scene--support .list--product li:nth-child(2n),.scene--support .list--product li:last-child{margin-right:0}.scene--support .list--product li:nth-child(-n+2){margin-top:0}.scene--support .list--product li figure .shelter,.scene--support .list--product li figure .incircle,.scene--support .list--product li figure .vcrm{padding:0 15%}}@media (max-width: 599px){.pageContents{padding:3rem 1rem}.contents--event{padding:3rem 1rem 0}.contents--event+.contents--event{padding:3rem 1rem 0}.contents--event:last-child{padding:3rem 1rem 6rem}.scene_in{margin:3rem 0}.title .title_main{font-size:28px;font-size:2.8rem}.title .title_sub{font-size:14px;font-size:1.4rem}.title .title_large{font-size:40px;font-size:4rem}.contentTitle{font-size:20px;font-size:2rem}.scene--support .list--product li{width:100%;margin-top:1rem;margin-right:0}.scene--support .list--product li:nth-child(3n){margin-right:0}.scene--support .list--product li:nth-child(3),.scene--support .list--product li:nth-child(-n+2){margin-top:1rem}}
