html,body,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,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,section,figure,aside,header,footer,main,nav,label{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;outline:none;color:#000}img{vertical-align:top}html{font-family:"toppan-bunkyu-gothic-pr6n", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, verdana, sans-serif;-webkit-text-size-adjust:none}html *{-webkit-box-sizing:border-box;box-sizing:border-box}body{line-height:1.6;font-weight:400;color:#1a3950;background:#fff}em,strong{font-weight:bold}a{color:#1a3950}.is-sp{display:block !important}@media screen and (min-width: 769px){.is-sp{display:none !important}}.is-pc{display:none !important}@media screen and (min-width: 769px){.is-pc{display:block !important}}.cRed{color:#ec2c2c}.ti1e{padding-left:1em;text-indent:-1em}.switch-language{position:absolute;top:0;right:20px;text-align:center;z-index:100}.switch-language h4{text-align:center;font-size:14px;margin:10px 0 5px;color:#fff}body.ja .en{display:none}body.ja .ja{display:block}body.ja span.ja{display:inline}body.en .ja{display:none}body.en .en{display:block}body.en span.en{display:inline}.switch-language .switch-language-button{display:inline-block;line-height:1em;overflow:hidden;cursor:pointer}.switch-language .switch-language-button span{display:inline-block;border:#fff solid 2px;float:left;padding:6px 12px;font-size:14px}.switch-language .switch-language-button span.btn-ja{border-radius:3px 0 0 3px}.switch-language .switch-language-button span.btn-en{border-radius:0 3px 3px 0}.switch-language .switch-language-button .select{background:#fff;color:#1a3950}footer p{padding:10px;font-size:10px;background:#000;color:#fff;text-align:center}.heading{margin-bottom:30px;font-size:30px;font-family:condor-condensed, sans-serif;line-height:1.2;font-weight:bold;font-style:italic;text-align:center}@media screen and (min-width: 769px){.heading{margin-bottom:45px;font-size:48px}}.heading span{display:block}.heading .small{font-size:14px}@media screen and (min-width: 769px){.heading .small{font-size:20px}}.heading.-dtl{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;z-index:1}.annotation{margin-top:20px;font-size:11px}@media screen and (min-width: 769px){.annotation{text-align:center;font-size:13px}}.btn{max-width:250px;margin:15px auto 0}@media screen and (min-width: 769px){.btn{max-width:350px;font-size:18px}}.btn.link a:after{content:"";display:inline-block;vertical-align:middle;width:15px;height:15px;margin:0 0 5px 5px;background:url(../images/icn_link.png) no-repeat center;background-size:contain}.btn a{display:block;text-align:center;padding:5px 15px;border:1px solid #333}.mv{height:75vh;overflow:hidden;opacity:0}@media screen and (min-width: 769px){.mv{height:80vh}}.mv.show{opacity:1;-webkit-transition:opacity 1500ms linear;transition:opacity 1500ms linear}.mv_slide{position:absolute;height:50%;width:100%;overflow:hidden}.mv_slide.slide1{top:0}.mv_slide.slide2{top:50%}.mv_v{overflow:hidden;position:relative;width:100%;height:100%}.mv_v video{position:absolute;height:100%;top:50%;left:25%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 769px){.mv_v video{width:100%;left:50%;-o-object-fit:cover;object-fit:cover}}.mv_v img{-o-object-fit:cover;object-fit:cover}.mv_img{position:absolute;top:0;left:0;height:100%;width:100%}.mv_inr{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;width:100%;max-width:800px;color:#fff}@media screen and (min-width: 769px){.mv_inr{top:35%}}.mv_logo{width:50%;margin:0 auto}.mv_ttl{margin-top:5%;font-size:21px;text-align:center}@media screen and (min-width: 769px){.mv_ttl{font-size:30px}}.mv_txt{margin-top:5%;text-align:center}@media screen and (min-width: 769px){.mv_txt{font-size:22px}}.mv_txt span{font-size:13px}@media screen and (min-width: 769px){.mv_txt span{font-size:16px}}.mv img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;height:100%}.mv_overlay{position:absolute;left:0;top:0;width:100%;height:75vh;background:rgba(0,0,0,0.1);z-index:1}@media screen and (min-width: 769px){.mv_overlay{height:80vh}}.mv_countdown{position:absolute;bottom:10%;left:0;width:100%;z-index:1;text-align:center;font-size:30px;font-weight:bold}section{padding:60px 20px 0}@media screen and (min-width: 769px){section{padding:6% 20px 0}}@media screen and (min-width: 769px){.inr{max-width:1000px;margin:0 auto}}.bg{position:relative;padding-top:100px}.bg:before{content:'';position:absolute;width:100%;height:100%;top:8%;left:0;background-color:#38c9ff;-webkit-transform:skewY(-7deg);transform:skewY(-7deg)}.bg_inr{position:relative}.blog{background:#fff}.blog_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_item{width:100%;margin-bottom:10px}@media screen and (min-width: 769px){.blog_item{width:48%;margin:0 4% 4% 0}.blog_item:nth-child(2n){margin-right:0}}.blog_item.fixed{font-size:14px;margin-bottom:15px;padding-bottom:10px;border-bottom:2px dotted}@media screen and (min-width: 769px){.blog_item.fixed{width:100%;margin-bottom:30px;padding-bottom:15px;text-align:center}}.blog_item a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog_item_img{overflow:hidden;width:48%;height:100px}@media screen and (min-width: 769px){.blog_item_img{height:130px}}.blog_item_img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog_item_txtArea{width:52%;padding:5px 0 5px 20px}.blog_item .title{font-size:13px}@media screen and (min-width: 769px){.blog_item .title{font-size:15px}}.blog_item .date{margin-bottom:5px;font-size:12px}@media screen and (min-width: 769px){.blog_item .date{font-size:14px}}.lead{position:relative;background:#fff;z-index:1;margin-bottom:45px}@media screen and (min-width: 769px){.lead{margin-top:5%;padding-bottom:4%}}.lead_txt{margin-top:15px}.lead_txt b{font-weight:bold;font-size:14px}.lead span{font-size:13px}.lead_img{margin-top:10px;text-align:center}.lead_cap{margin-top:5px;font-size:10px}.product{padding-left:0;padding-right:0}.product_mv{position:relative}.product .heading{margin-top:10%}.product_slide{border-bottom:15px solid}.product_slide_head{position:absolute;top:5%;left:0;width:100%;z-index:10;text-align:center;pointer-events:none;text-shadow:2px 2px 2px rgba(0,0,0,0.5);color:#fff;letter-spacing:1px}.product_slide_headTtl{font-weight:bold;font-size:30px}@media screen and (min-width: 769px){.product_slide_headTtl{font-size:44px}}.product_slide_headTxt{line-height:1.5;font-size:19px}@media screen and (min-width: 769px){.product_slide_headTxt{font-size:25px}}.product_slide .txtArea{position:absolute;bottom:5%;left:0;width:100%;text-align:center;color:#fff}.product_slide .btn{width:150px}.product_slide .price{font-size:14px}@media screen and (min-width: 769px){.product_slide .price{font-size:18px}}.product_slide .price,.product_slide .name{text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.product .swiper-button-next,.product .swiper-button-prev{color:#fff}.product .swiper-button-next.swiper-button-disabled,.product .swiper-button-prev.swiper-button-disabled{opacity:.15}.product .name{margin-bottom:5px;font-size:22px;font-weight:bold}@media screen and (min-width: 769px){.product .name{margin-bottom:10px;font-size:34px}}.product .spec{font-size:14px}@media screen and (min-width: 769px){.product .spec{font-size:18px}}.product .btn a{color:#fff;border-color:#fff;background-color:rgba(0,0,0,0.3)}.product_block{position:relative;padding:45px 15px;border-bottom:3px solid}.product_block_head{position:relative;margin-bottom:15px;text-align:center;font-weight:bold;font-size:24px;text-shadow:2px 2px 2px rgba(0,0,0,0.25)}@media screen and (min-width: 769px){.product_block_head{font-size:34px;margin-bottom:30px}}.product_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_item{width:50%;padding:5px}@media screen and (min-width: 769px){.product_item{width:46%;padding:0;margin:0 8% 4% 0}.product_item:nth-child(2n){margin-right:0}}.product_item.flex{width:100%}.product_item.flex a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product_item.flex img{width:50%}.product_item.flex .txtArea{width:48%}.product_item .name{margin-bottom:0;margin-top:5px;font-size:16px;font-weight:bold}@media screen and (min-width: 769px){.product_item .name{margin-top:10px;font-size:22px}}.product_item .spec{font-size:12px}.product_item .price{font-size:12px}@media screen and (min-width: 769px){.product_item .price{font-size:14px}}.contents{padding-bottom:60px;background:#1a3950;color:#fff}@media screen and (min-width: 769px){.contents_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contents_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media screen and (min-width: 769px){.contents_item{width:48%;margin:0 4% 4% 0}.contents_item:nth-child(2n){margin-right:0}}.contents_img{width:35%}.contents_txtArea{width:62%;margin-left:3%}.contents_ttl{margin-bottom:5px;font-weight:bold;font-size:15px}.contents_ttl span{font-size:11px}.contents_txt{font-size:13px}.itv{padding-bottom:60px}@media screen and (min-width: 769px){.itv_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.itv_item{margin-top:30px}@media screen and (min-width: 769px){.itv_item{width:48%;margin:0 4% 4% 0}.itv_item:nth-child(2n){margin-right:0}}.itv_item_ttl{margin-bottom:5px;font-weight:bold}@media screen and (min-width: 769px){.itv_item_ttl{font-size:18px}}.itv_item_txt{font-size:12px}@media screen and (min-width: 769px){.itv_item_txt{font-size:14px}}.itv_wrap{position:relative;margin-top:10px;padding-top:56.25%}.itv_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.dtlMv{position:relative}.dtlMv_logo{position:absolute;top:10px;left:10px;width:80px;z-index:1}.foot{border-top:1px solid #ccc;text-align:center}.foot_copy{padding:20px 0;font-size:10px;color:#8e8e8e}
/*# sourceMappingURL=style.css.map */