@charset "UTF-8";*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}*{font-size:inherit;font-family:"Noto Sans JP",sans-serif}img{max-width:100%;width:auto;height:auto}ul{list-style:none;padding:0;margin:auto;text-indent:0}dl,dt,dd{border:none;padding:0;margin:0}h1,h2,h3,h4{background:0 0;border:none;text-align:left;margin:0;padding:0;font-weight:700}h1:before,h2:before,h3:before,h4:before{content:none}h1:after,h2:after,h3:after,h4:after{content:none}@media screen and (max-width:1023px){.only-pc,.only_pc{display:none !important}}@media screen and (min-width:1024px){.only-sp,.only_sp{display:none !important}}.header{position:relative;z-index:1}.header a{text-decoration:none}.header_top{background:#000;color:#fff;text-align:center;font-size:.75rem;line-height:1.2;padding:0 6px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width:1023px){.header_top{display:none}}.header_logo{padding:10px;text-align:center;position:relative;background:#fff}.header_logo_link{display:inline-block;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s}.header_logo_link:hover{color:#000;background:#fff}.header_logo_link img{vertical-align:bottom;width:auto;height:33px}.header_nav{font-size:.875rem;font-weight:700;text-align:center;color:#333;width:100%;background:#fff}.header_nav_list{width:1140px;max-width:100%;padding:0 15px;height:44px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:1023px){.header_nav_list{padding:0;height:auto}}.header_nav_list_item{position:relative;width:20%;margin:0;border-right:1px dashed rgba(0,0,0,.15)}@media screen and (max-width:1023px){.header_nav_list_item{width:auto;font-size:12px}}.header_nav_list_item:first-child{border-left:1px dashed rgba(0,0,0,.15)}.header_nav_list_item_link{background:#fff;color:#333;line-height:1.2;display:block;padding:1em;-webkit-transition:.3s;transition:.3s;cursor:pointer;height:100%}.header_nav_list_item_link:hover{background-color:rgba(0,0,0,.03);color:#2e6da4}.header_nav_list_item_link.active{background-color:rgba(0,0,0,.03)}.header_subnav_list{display:block;opacity:0;-webkit-transition:.2s;-webkit-transition:opacity .2s;transition:opacity .2s;background:#2e6da4;color:#fff;font-weight:400;position:absolute;min-width:220px;left:0;right:0;margin:auto;text-align:left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}.header_nav_list_item:hover .header_subnav_list{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.header_subnav_list_item{display:block}.header_subnav_list_item_link{width:100%;display:block;background:#2e6da4;color:#fff;padding:.5em;font-size:.9em;padding-left:1em;font-weight:500}.header_subnav_list_item .header_subnav_list_item{padding-left:1em;font-weight:400}.footer{background:#000;color:#fff;text-align:center;font-size:1rem;line-height:1.4;padding:.5em}.mv{width:100%}.mv_list{position:relative}.mv_list_item_img{width:100%;height:auto;max-height:calc(100% - 130px);-o-object-fit:cover;object-fit:cover}.mv_list_item_img.bottom{-o-object-position:100% 100%;object-position:100% 100%}.mv_list_item_img.center{-o-object-position:center center;object-position:center center}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;bottom:80px;margin:auto;list-style:none}@media screen and (max-width:1023px){.slick-dots{bottom:25px}}.slick-dots li{display:block;margin:5px}.slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;background:#fff;color:#fff;overflow:hidden;width:106px;height:6px;text-indent:120px;border:1px solid rgba(0,0,0,.1)}@media screen and (max-width:1023px){.slick-dots button{width:14vw;height:4px}}.slick-dots .slick-active button{border:1px solid rgba(255,255,255,.1);background:#000;color:#000}.slick-dots>li:only-child{display:none}.float_bnr{position:fixed;bottom:35px;right:0;margin:auto}.float_bnr_link{display:block;-webkit-transition:opacity .3s;transition:opacity .3s}.float_bnr_link:hover{opacity:.9}.float_bnr_link_img{max-width:352px;min-width:170px;width:20vw;height:auto}@media screen and (max-width:1023px){.float_bnr_link_img{min-width:0;width:33vw}}.sc_inner{width:1024px;max-width:100%;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.sc_title_en{display:block;font-size:1.25rem;font-weight:700;line-height:1.4}.sc_title_main{display:block;font-size:2.5rem}@media screen and (max-width:1023px){.sc_title_main{font-size:30px}}.sc_title_main .small{font-size:1.25rem}.sc_title_sub{display:block;font-size:28px;line-height:1.7;font-weight:700}.sc_title_num{display:block;font-size:87px;line-height:1;font-weight:700}@media screen and (max-width:1023px){.sc_title_num{height:13.8vws}}.sc_title_border{display:block;font-size:87px;font-weight:700;line-height:1;color:#fff;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,0px 1px 0 #000,-1px 0 #000,-1px 0 0 #000,1px 0 0 #000}@media screen and (max-width:1023px){.sc_title_border{font-size:52px}}.sc_title_border.white{color:#000;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0px 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}.sc_body p{line-height:1.75}.sc_link.white,.sc_link{text-decoration:none;font-weight:700;display:inline-block;position:relative;padding-right:1em;color:#fff;font-size:30px}.sc_link.white:after,.sc_link:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 0 8px 14px;border-color:transparent transparent transparent #fff;position:absolute;right:0;top:0;bottom:0;left:auto;margin:auto}.sc_link.black{color:#000}.sc_link.black:after{border-color:transparent transparent transparent #000}.sc_btn{min-width:230px;height:60px;padding:.5em 2em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background:#231815;border:1px solid #231815;color:#fff;text-decoration:none;font-weight:700;position:relative;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:1023px){.sc_btn{height:50px;min-width:48%;width:56vw}}.sc_btn:hover{color:#231815;background:#fff}.sc_btn:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 10.4px;border-color:transparent transparent transparent #fff;position:absolute;right:1em;top:0;bottom:0;left:auto;margin:auto}.sc_btn:hover:after{border-color:transparent transparent transparent #231815}.sc_btn_orange{background:#d65802;border-color:#d65802}.sc_btn_orange:hover{color:#d65802;background-color:#fff}.sc_btn_orange:hover:after{border-color:transparent transparent transparent #d65802}.sc_btn_insta:before{content:"";width:34px;height:34px;background:url(//equipo2.on-and-on.biz/assets_2023/css/../images/common/icon_insta.png) center center no-repeat;background-size:contain;position:absolute;left:1em;right:auto;top:0;bottom:0;margin:auto}.sc_btn_insta:hover:before{background-image:url(//equipo2.on-and-on.biz/assets_2023/css/../images/common/icon_insta_k.png)}.sc_btn_tw:before{content:"";width:34px;height:34px;background:url(//equipo2.on-and-on.biz/assets_2023/css/../images/common/icon_tw.png) center center no-repeat;background-size:contain;position:absolute;left:1em;right:auto;top:0;bottom:0;margin:auto}.sc_btn_tw:hover:before{background-image:url(//equipo2.on-and-on.biz/assets_2023/css/../images/common/icon_tw_k.png)}.sc_btn_fb:before{content:"";width:34px;height:34px;background:url(//equipo2.on-and-on.biz/assets_2023/css/../images/common/icon_fb.png) center center no-repeat;background-size:contain;position:absolute;left:1em;right:auto;top:0;bottom:0;margin:auto}.sc_btn_fb:hover:before{background-image:url(//equipo2.on-and-on.biz/assets_2023/css/../images/common/icon_fb_k.png)}.sc_sns_wrap{list-style:none;margin:auto;text-indent:0;padding:0}@media screen and (max-width:1023px){.header_nav_wrap{position:absolute;top:0;left:0;width:100%;right:0;bottom:auto;margin:auto;position:fixed}.header_nav{display:none;opacity:0;z-index:-1;left:0;top:0;right:0;bottom:auto;margin:0;margin:auto;min-height:100vh;height:100%;background:#fff}.header_nav_list{display:block;width:100%;margin:0;padding:58px 10px 10px;background:#fff;border:none;text-align:left}.header_nav_list_item{display:block;background:#fff;border:none;-webkit-transition:0s;transition:0s;font-size:16px}.header_nav_list_item:first-child{border:none}.header_nav_list_item_link{border-top:1px solid #ccc}.header_nav_list_item_link.active{background:#fff}.header_subnav_list{display:block;position:relative;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:0s;transition:0s;opacity:1;background:#fff;color:#000}.header_subnav_list_item_link{border-top:1px solid #ccc;color:#000;background:#fff;padding:1em}}.sp_menu_button{display:none;overflow:hidden;position:absolute;left:5px;top:5px;right:auto;bottom:auto;margin:auto}.sp_menu_button .menu_btn{border:1px solid #666;border-radius:3px;background:rgba(255,255,255,.8);z-index:10000;width:34px;height:34px;overflow:hidden}.sp_menu_button .menu_btn_on span,.sp_menu_button .menu_btn_on:before,.sp_menu_button .menu_btn_on:after,.sp_menu_button .menu_btn_off span,.sp_menu_button .menu_btn_off:before,.sp_menu_button .menu_btn_off:after{display:block;width:22px;height:2px;text-indent:100%;background:#666;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;overflow:hidden;text-indent:100%;-webkit-transform-origin:center;transform-origin:center}.sp_menu_button .menu_btn_on span{top:8px;bottom:auto}.sp_menu_button .menu_btn_on:before{content:""}.sp_menu_button .menu_btn_on:after{content:"";bottom:8px;top:auto}.sp_menu_button .menu_btn_off span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sp_menu_button .menu_btn_off:after{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sp_menu_radio{z-index:-1000;position:absolute;opacity:0;left:6px;top:6px;right:auto;bottom:auto;margin:auto}@media screen and (max-width:1023px){.sp_menu_button{display:block}#sp_menu_on:checked+.sp_menu_button_on{display:none}#sp_menu_on:checked+.sp_menu_button_on+.header_nav{display:block;opacity:1;z-index:1000;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:.3s;transition:.3s}}.sc_home_about{background:#1c1918 url(//equipo2.on-and-on.biz/assets_2023/css/../images/home/home_about_bg_pc.jpg) center center;background-size:cover;color:#fff;padding:0 20px}@media screen and (max-width:1023px){.sc_home_about{background-image:url(//equipo2.on-and-on.biz/assets_2023/css/../images/home/home_about_bg_sp.jpg)}}.sc_home_about .sc_inner{padding:90px 0}@media screen and (max-width:1023px){.sc_home_about .sc_inner{padding:6.6vw 0}}.sc_home_about .sc_body{width:570px;margin:auto 0 auto auto}@media screen and (max-width:1023px){.sc_home_about .sc_body{width:100%}}.sc_home_about .sc_title{margin-bottom:30px}@media screen and (max-width:1023px){.sc_home_about .sc_title_main{font-size:30px}.sc_home_about .sc_title_main small{font-size:.53em}}.sc_home_about .sc_btn_area{margin-top:40px}.sc_home_insta{background:#ebebeb;padding:0 20px}.sc_home_insta .sc_inner{padding:120px 0}@media screen and (max-width:1023px){.sc_home_insta .sc_inner{padding:10vw 0}}.sc_home_insta .sc_body{width:100%}.sc_home_insta .sc_title{margin-bottom:60px}@media screen and (max-width:1023px){.sc_home_insta .sc_title{margin-bottom:8vw}}.sc_home_insta .sc_title_en{color:#afafb0}.sc_home_insta .sc_title_main{color:#000}.sc_home_insta .sc_btn_area{text-align:center;margin-top:40px}@media screen and (max-width:1023px){.sc_home_insta .sc_btn_area{margin-top:6vw}}.sc_home_product{background:#fff url(//equipo2.on-and-on.biz/assets_2023/css/../images/home/home_product_bg_pc.png) center center no-repeat;background-size:auto 398px;padding:50px 20px}@media screen and (max-width:1023px){.sc_home_product{padding-bottom:70vw;background-position:bottom 10vw right -22vw;background-size:auto 52vw}}.sc_home_product .sc_body{width:100%}.sc_home_product .sc_title{margin-bottom:100px}@media screen and (max-width:1023px){.sc_home_product .sc_title{margin-bottom:6vw}}.sc_home_product .sc_title_en{color:#afafb0}.sc_home_product .sc_title_main{color:#000}.sc_home_product_logo{margin-bottom:40px;width:274px}@media screen and (max-width:1023px){.sc_home_product_logo{margin-bottom:5vw;width:auto}.sc_home_product_logo img{width:60vw}}.sc_home_product_logo .txt{font-size:30px;font-weight:700}@media screen and (max-width:1023px){.sc_home_product_logo .txt{font-size:6vw}}.sc_home_product .sc_btn_area{margin-top:70px;width:480px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1023px){.sc_home_product .sc_btn_area{width:100%;margin-top:8vw}}@media screen and (max-width:1023px){.sc_home_product .sc_btn_area .sc_btn{width:auto}}.sc_home_sns{background:#ebebeb}.sc_home_sns .sc_body{width:100%;padding:120px 20px}@media screen and (max-width:1023px){.sc_home_sns .sc_body{padding:12vw 20px 5vw}}.sc_home_sns .sc_title{margin-bottom:40px}.sc_home_sns .sc_title_en{color:#afafb0}.sc_home_sns .sc_title_main{color:#000}.sc_home_sns .sc_sns_wrap{width:840px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media screen and (max-width:1023px){.sc_home_sns .sc_sns_wrap{width:100%;display:block}}.sc_home_sns .sc_sns_wrap .item{text-align:center;width:363px}@media screen and (max-width:1023px){.sc_home_sns .sc_sns_wrap .item{width:100%;margin-bottom:10vw}}.sc_home_sns .sc_sns_wrap .sc_sns_area.tw{margin-bottom:6px}@media screen and (max-width:1023px){.sc_home_sns .sc_sns_wrap .sc_sns_area.tw{width:87vw;margin:auto auto 6vw auto}}.sc_home_sns .sc_btn_area{margin-top:40px}@media screen and (max-width:1023px){.sc_home_sns .sc_btn_area{margin-top:5vw}}.sc_home_news{padding:120px 20px}@media screen and (max-width:1023px){.sc_home_news{padding:12vw 20px 40vw}}.sc_home_news .sc_body{width:100%}.sc_home_news .sc_title{margin-bottom:50px}@media screen and (max-width:1023px){.sc_home_news .sc_title{margin-bottom:10vw}}.sc_home_news .sc_title_en{color:#afafb0}.sc_home_news .sc_title_main{color:#000}.sc_home_news .sc_news_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media screen and (max-width:1023px){.sc_home_news .sc_news_list{display:block}}.sc_home_news .sc_news_list_item{width:30%}@media screen and (max-width:1023px){.sc_home_news .sc_news_list_item{width:100%;margin:6vw auto}}.sc_home_news .sc_news_area .sc_news_list_title{color:#000;font-weight:700}@media screen and (max-width:1023px){.sc_home_news .sc_news_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.sc_home_news .sc_news_area .sc_news_list_thumb{width:38%}.sc_home_news .sc_news_area .sc_news_list_title{width:58%;font-size:16px}}.sc_home_news .sc_btn_area{margin-top:60px;text-align:center}.sc_smst_about{height:810px;background:#c9b89d url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_about_bg.png) center center no-repeat;background-size:auto 100%;padding:120px 20px}@media screen and (max-width:1023px){.sc_smst_about{padding:4vw 0 0;height:auto;background:#c9b89d}}.sc_smst_about .sc_body{width:620px;margin:auto 0 auto auto}@media screen and (max-width:1023px){.sc_smst_about .sc_body{width:100%;max-width:620px;margin:auto}}@media screen and (max-width:1023px){.sc_smst_about .sc_title{padding:0 20px}}.sc_smst_about .sc_title_en{margin-bottom:60px}@media screen and (max-width:1023px){.sc_smst_about .sc_title_en{margin-bottom:2vw}}.sc_smst_about .sc_title_main{color:#000}.sc_smst_about .sc_title_sub{margin-top:65px;margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_about .sc_title_sub{font-size:18px;margin-top:0;margin-bottom:1em}}.sc_smst_about .sc_feature_wrap{position:relative}@media screen and (max-width:1023px){.sc_smst_about .sc_feature_wrap{font-size:14px;padding:2vw 20px 14vw 25%}.sc_smst_about .sc_feature_wrap:before{content:"";position:absolute;display:block;width:30%;height:100%;left:0;right:auto;margin:auto;top:0;background:url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_about_bg_sp.png) left top no-repeat;background-size:contain}}.sc_smst_about_logo{width:592px}@media screen and (max-width:1023px){.sc_smst_about_logo{width:auto;max-width:320px}}.sc_smst_feature01{margin:40px;height:648px;background:#d4cfc7 url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_feature01_bg.png) center center no-repeat;background-size:auto 100%;padding:0 20px}@media screen and (max-width:1023px){.sc_smst_feature01{margin:20px;padding:0;background:0 0;height:auto}}.sc_smst_feature01 .sc_body{width:100%}.sc_smst_feature01 .sc_title{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_feature01 .sc_title{background:#d4cfc7 url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_feature01_bg.png) right 30% top no-repeat;background-size:auto 180%;padding:6vw 10vw;margin-bottom:2vw}}.sc_smst_feature01 .sc_title_main{color:#000}.sc_smst_feature01 .sc_title_border{color:#d4cfc7}.sc_smst_feature01 .sc_title_sub{margin-bottom:30px}@media screen and (max-width:1023px){.sc_smst_feature01 .sc_title_sub{margin-bottom:2vw;font-size:20px}}@media screen and (max-width:1023px){.sc_smst_feature01 .sc_title .sc_feature_wrap{font-size:14px}}.sc_smst_feature02{margin:40px;height:648px;background:#836954 url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_feature02_bg.png) center center no-repeat;background-size:auto 100%;color:#fff;padding:0 20px}@media screen and (max-width:1023px){.sc_smst_feature02{padding:0;height:auto;margin:40px 20px;background:0 0}}.sc_smst_feature02 .sc_body{width:380px;margin:auto 0 auto auto}@media screen and (max-width:1023px){.sc_smst_feature02 .sc_body{width:100%;margin:auto}}.sc_smst_feature02 .sc_title{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_feature02 .sc_title{background:#836954 url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_feature02_bg.png) left top no-repeat;background-size:auto 136%;padding:6vw 10vw;text-align:right;margin-bottom:2vw}}.sc_smst_feature02 .sc_title_main{color:#000}.sc_smst_feature02 .sc_title_border{color:#836954}.sc_smst_feature02 .sc_title_sub{margin-bottom:30px}@media screen and (max-width:1023px){.sc_smst_feature02 .sc_title_sub{color:#000;font-size:20px;margin-bottom:2vw}}@media screen and (max-width:1023px){.sc_smst_feature02 .sc_feature_wrap{color:#000;font-size:14px}}.sc_smst_feature03{margin:40px;height:648px;background:#c8b79c url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_feature03_bg.png) center center no-repeat;background-size:auto 100%;padding:0 20px}@media screen and (max-width:1023px){.sc_smst_feature03{padding:0;height:auto;margin:40px 20px;background:0 0}}.sc_smst_feature03 .sc_body{width:100%}.sc_smst_feature03 .sc_title{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_feature03 .sc_title{background:#c8b79c url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_feature03_bg.png) right 5% top no-repeat;background-size:auto 140%;padding:6vw 10vw;margin-bottom:2vw}}.sc_smst_feature03 .sc_title_main{color:#000}.sc_smst_feature03 .sc_title_border{color:#c8b79c}@media screen and (max-width:1023px){.sc_smst_feature03 .sc_title_sub{margin-bottom:2vw;font-size:20px}}@media screen and (max-width:1023px){.sc_smst_feature03 .sc_feature_wrap{font-size:14px}}.sc_smst_onlineshop{height:490px;background:#b75b20 url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_onlineshop_bg.png) left -300px center no-repeat;background-size:auto 100%;padding:0 20px}@media screen and (max-width:1023px){.sc_smst_onlineshop{height:auto;background-position:left -20% center;padding:6vw 20px}}.sc_smst_onlineshop .sc_body{text-align:center;margin:auto 0 auto auto;width:484px}@media screen and (max-width:1023px){.sc_smst_onlineshop .sc_body{width:70%;text-align:right}}.sc_smst_onlineshop .sc_title{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_onlineshop .sc_title{margin-bottom:10px;text-align:right}}.sc_smst_onlineshop .sc_title_main{color:#000}.sc_smst_onlineshop .sc_title_border{color:#b75b20;font-size:70px}@media screen and (max-width:1023px){.sc_smst_onlineshop .sc_title_border{font-size:7.2vw}}.sc_smst_onlineshop .sc_link{font-size:14px}.sc_smst_bg_gray{background:#d8d9d9;border:1px solid #d8d9d9}.sc_smst_function01{margin:40px;height:648px;background-color:#fff;padding:0 20px;position:relative}.sc_smst_function01:before{position:absolute;right:0;top:0;bottom:0;left:auto;margin:auto;content:"";width:calc(50% + 240px);height:100%;background:url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_function01_bg.jpg) left center no-repeat;background-size:contain}@media screen and (max-width:1023px){.sc_smst_function01{margin:20px 0;height:auto;background:0 0;margin-bottom:12vw}.sc_smst_function01:before{background:0 0}}.sc_smst_function01 .sc_inner{padding:120px 0;position:relative}@media screen and (max-width:1023px){.sc_smst_function01 .sc_inner{padding:0}}.sc_smst_function01 .sc_body{width:100%}@media screen and (max-width:1023px){.sc_smst_function01 .sc_body{width:100%;font-size:14px}}.sc_smst_function01 .sc_title{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_function01 .sc_title{background:#fff url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_function01_bg_sp.jpg) right center no-repeat;background-size:70% auto;padding:35px;margin-bottom:2vw}}@media screen and (max-width:1023px){.sc_smst_function01 .sc_title_en{font-size:15px;line-height:1}}.sc_smst_function01 .sc_title_main{color:#000}.sc_smst_function01 .sc_title_num{color:#c9b89d;margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_function01 .sc_title_num{font-size:50px;line-height:1;margin-bottom:0}}.sc_smst_function01 .sc_title_sub{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_function01 .sc_title_sub{margin-bottom:2vw}}.sc_smst_function02{margin:40px;height:648px;background:#fff url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_function02_bg.png) center center no-repeat;background-size:auto 100%;padding:0 20px}@media screen and (max-width:1023px){.sc_smst_function02{background:0 0;margin:20px 0;margin-bottom:12vw;height:auto}}.sc_smst_function02 .sc_inner{padding:120px 0}@media screen and (max-width:1023px){.sc_smst_function02 .sc_inner{padding:0}}.sc_smst_function02 .sc_body{width:40%;margin:auto 0 auto auto;max-width:400px}@media screen and (max-width:1023px){.sc_smst_function02 .sc_body{width:100%;max-width:100%;font-size:14px}}.sc_smst_function02 .sc_title{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_function02 .sc_title{background:#fff url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_function02_bg_sp.png) left center no-repeat;background-size:auto 100%;text-align:right;padding:35px;margin-bottom:2vw}}@media screen and (max-width:1023px){.sc_smst_function02 .sc_title_en{font-size:15px;line-height:1}}.sc_smst_function02 .sc_title_main{color:#000}.sc_smst_function02 .sc_title_num{color:#c9b89d;margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_function02 .sc_title_num{font-size:50px;line-height:1;margin-bottom:0}}.sc_smst_function02 .sc_title_sub{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_function02 .sc_title_sub{margin-bottom:2vw}}.sc_smst_function03{margin:40px;height:648px;background:#fff url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_function03_bg.png) center center no-repeat;background-size:auto 100%;padding:0 20px}@media screen and (max-width:1023px){.sc_smst_function03{height:auto;margin:20px 0;background:0 0;margin-bottom:12vw}}.sc_smst_function03 .sc_inner{padding:120px 0}@media screen and (max-width:1023px){.sc_smst_function03 .sc_inner{padding:0}}.sc_smst_function03 .sc_body{width:30%;margin-right:auto}@media screen and (max-width:1023px){.sc_smst_function03 .sc_body{width:100%;font-size:14px}}.sc_smst_function03 .sc_title{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_function03 .sc_title{background:#fff url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_function03_bg_sp.png) right center no-repeat;background-size:auto 100%;padding:35px;margin-bottom:2vw}}@media screen and (max-width:1023px){.sc_smst_function03 .sc_title_en{font-size:15px;line-height:1}}.sc_smst_function03 .sc_title_main{color:#000}.sc_smst_function03 .sc_title_num{color:#c9b89d;margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_function03 .sc_title_num{font-size:50px;line-height:1;margin-bottom:0}}.sc_smst_function03 .sc_title_sub{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_function03 .sc_title_sub{margin-bottom:2vw}}.sc_smst_howtouse{background:#fff;padding:0 20px}.sc_smst_howtouse .sc_inner{padding:130px 0}@media screen and (max-width:1023px){.sc_smst_howtouse .sc_inner{padding:12vw 0}}.sc_smst_howtouse .sc_title{text-align:center;margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_howtouse .sc_title{margin-bottom:8vw}}@media screen and (max-width:1023px){.sc_smst_howtouse .sc_title_border{font-size:40px}}@media screen and (max-width:1023px){.sc_smst_howtouse .sc_title_sub{font-size:18px}}@media screen and (min-width:1024px){.sc_smst_howtouse_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}@media screen and (max-width:1023px){.sc_smst_howtouse_list{max-width:600px}}.sc_smst_howtouse_list_item{margin:20px}@media screen and (max-width:1023px){.sc_smst_howtouse_list_item{margin:40px auto}}.sc_smst_howtouse_list .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sc_smst_howtouse_list .txt .sc_title_border{font-size:65px;margin-right:10px}@media screen and (max-width:1023px){.sc_smst_howtouse_list .txt .sc_title_border{font-size:58px;line-height:1}}.sc_smst_howtouse_list .txt p{font-size:14px;line-height:1.4;margin-top:auto;margin-bottom:auto}.sc_smst_howtouse .sc_smst_howtouse_dl{width:666px;max-width:100%;margin:60px auto}@media screen and (max-width:1023px){.sc_smst_howtouse .sc_smst_howtouse_dl{margin:8vw auto;width:100%}}.sc_smst_howtouse .sc_smst_howtouse_dl .ttl{font-size:20px;font-weight:700;margin:2em auto .2em}@media screen and (max-width:1023px){.sc_smst_howtouse .sc_smst_howtouse_dl .ttl{font-size:18px}}.sc_smst_howtouse .sc_smst_howtouse_dl .txt{font-size:16px;margin:.2em auto 1em}.sc_smst_howtouse .smst_video_wrap{width:666px;margin:auto}@media screen and (max-width:1023px){.sc_smst_howtouse .smst_video_wrap{width:100%}}.sc_smst_howtouse .smst_video_title{font-size:30px;margin-bottom:.1em}@media screen and (max-width:1023px){.sc_smst_howtouse .smst_video_title{font-size:20px}}.sc_smst_howtouse .smst_video{width:666px;aspect-ratio:560/315}@media screen and (max-width:1023px){.sc_smst_howtouse .smst_video{width:100%}}.sc_smst_howtouse .smst_video iframe{width:100%;height:100%}.sc_smst_voice{background:#e1dcd6;padding:0 20px}.sc_smst_voice .sc_inner{padding:120px 0}@media screen and (max-width:1023px){.sc_smst_voice .sc_inner{padding:12vw 0}}.sc_smst_voice .sc_body{width:100%}.sc_smst_voice .sc_title{text-align:center;margin-bottom:60px}@media screen and (max-width:1023px){.sc_smst_voice .sc_title{margin-bottom:8vw}}.sc_smst_voice .sc_title_main{color:#000}.sc_smst_voice .sc_title_border{color:#e1dcd6}@media screen and (max-width:1023px){.sc_smst_voice .sc_title_border{font-size:40px}}@media screen and (max-width:1023px){.sc_smst_voice .sc_title_sub{font-size:18px}}.sc_smst_voice .sc_smst_voice_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1023px){.sc_smst_voice .sc_smst_voice_list{display:block}}.sc_smst_voice .sc_smst_voice_list_item{width:46%;margin-top:20px;margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_voice .sc_smst_voice_list_item{width:100%}}.sc_smst_voice .sc_smst_voice_list_item .head{background:-webkit-gradient(linear,left top,right top,from(#d4803c),to(#d65802));background:linear-gradient(to right,#d4803c,#d65802);display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.sc_smst_voice .sc_smst_voice_list_item .box1{width:calc(100% - 288px)}@media screen and (max-width:1023px){.sc_smst_voice .sc_smst_voice_list_item .box1{width:35%;max-width:140px}}.sc_smst_voice .sc_smst_voice_list_item .box2{width:288px;padding:3em 0 10px 20px}@media screen and (max-width:1023px){.sc_smst_voice .sc_smst_voice_list_item .box2{width:65%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.sc_smst_voice .sc_smst_voice_list_item .txt1{font-size:15px;line-height:1.2;margin-bottom:.4em}.sc_smst_voice .sc_smst_voice_list_item .txt2{font-size:26px;line-height:1.2;margin-bottom:.6em}.sc_smst_voice .sc_smst_voice_list_item .txt3{font-size:16px;line-height:1.6;margin-top:.6em;margin-bottom:0}@media screen and (max-width:1023px){.sc_smst_voice .sc_smst_voice_list_item .txt1{font-size:12px}.sc_smst_voice .sc_smst_voice_list_item .txt2{font-size:16px}.sc_smst_voice .sc_smst_voice_list_item .txt3{font-size:12px;margin-top:0}}.sc_smst_voice .sc_smst_voice_list_item .body .title{font-size:24px;font-weight:700;color:#b75b20;margin:.4em 0;line-height:1.58}@media screen and (max-width:1023px){.sc_smst_voice .sc_smst_voice_list_item .body .title{font-size:18px}}.sc_smst_voice .sc_smst_voice_list_item .body .text{font-size:16px;margin:.5em 0;line-height:1.68}@media screen and (max-width:1023px){.sc_smst_voice .sc_smst_voice_list_item .body .text{font-size:14px}}.sc_smst_design{height:670px;background:#836954 url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/smst_design_bg.png) center center no-repeat;background-size:auto 100%;color:#fff;padding:0 20px}@media screen and (max-width:1023px){.sc_smst_design{height:auto;background-size:auto 80vw;background-position:bottom right 20%}}.sc_smst_design .sc_inner{padding:120px 0}@media screen and (max-width:1023px){.sc_smst_design .sc_inner{padding:12vw 0 80vw}}.sc_smst_design .sc_body{margin:auto auto auto 0;width:600px}@media screen and (max-width:1023px){.sc_smst_design .sc_body{width:100%;font-size:14px}}.sc_smst_design .sc_title{margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_design .sc_title{margin-bottom:4vw}}.sc_smst_design .sc_title_main{color:#000}.sc_smst_design .sc_title_border{color:#836954;font-size:70px;margin-bottom:40px}@media screen and (max-width:1023px){.sc_smst_design .sc_title_border{font-size:30px;margin-bottom:4vw}}@media screen and (max-width:1023px){.sc_smst_design .sc_title_sub{font-size:20px}}.sc_smst_collabo_container{margin:40px}@media screen and (max-width:1023px){.sc_smst_collabo_container{margin:20px}}.sc_smst_collabo{background:#b75b20;color:#fff;padding:0 20px}.sc_smst_collabo .sc_inner{padding:100px 0}@media screen and (max-width:1023px){.sc_smst_collabo .sc_inner{padding:12vw 0}}.sc_smst_collabo .sc_body{margin:auto;width:600px}@media screen and (max-width:1023px){.sc_smst_collabo .sc_body{width:100%}}.sc_smst_collabo .sc_body p{max-width:630px;margin:auto}.sc_smst_collabo .sc_title{text-align:center;margin-bottom:30px}.sc_smst_collabo .sc_title_sub{margin-bottom:30px}@media screen and (max-width:1023px){.sc_smst_collabo .sc_title_sub{font-size:20px;margin:auto}}.sc_smst_collabo .sc_title_border{color:#b75b20;font-size:70px;margin-bottom:30px}@media screen and (max-width:1023px){.sc_smst_collabo .sc_title_border{font-size:30px;margin-bottom:.2em}}.sc_smst_collabo .block{width:412px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}@media screen and (max-width:1023px){.sc_smst_collabo .block{margin-top:8vw;-ms-flex-pack:distribute;justify-content:space-around}}.sc_smst_collabo .block .box{width:164px;text-align:center;font-size:24px;font-weight:700}@media screen and (max-width:1023px){.sc_smst_collabo .block .box{font-size:18px;max-width:40%}}.sc_smst_example{background:#c9b89d url(//equipo2.on-and-on.biz/assets_2023/css/../images/smartstrap/collabo_bg.png) right top 45% no-repeat;background-size:auto 145%;padding:0 20px}@media screen and (max-width:1023px){.sc_smst_example{background-size:auto 50vw;background-position:right top}}.sc_smst_example .sc_inner{padding:100px 0}@media screen and (max-width:1023px){.sc_smst_example .sc_inner{height:auto;padding:20vw 0}}.sc_smst_example .sc_body{margin:auto auto auto 0;width:460px}@media screen and (max-width:1023px){.sc_smst_example .sc_body{max-width:100%}}.sc_smst_example .sc_title{margin-bottom:30px}@media screen and (max-width:1023px){.sc_smst_example .sc_title{margin-bottom:5vw}}.sc_smst_example .sc_title_main{color:#000}.sc_smst_example .sc_title_border{color:#c9b89d;font-size:70px;margin-bottom:30px}@media screen and (max-width:1023px){.sc_smst_example .sc_title_border{font-size:40px;margin-bottom:3vw}}@media screen and (max-width:1023px){.sc_smst_example .sc_title_sub{font-size:20px}}.sc_smst_example .sc_btn_area{margin-top:30px}@media screen and (max-width:1023px){.sc_smst_example .sc_btn_area .sc_btn{width:auto}}.sc_smst_insta{background:#e1dcd6;padding:0 20px}.sc_smst_insta .sc_body{width:100%;padding:120px 0}@media screen and (max-width:1023px){.sc_smst_insta .sc_body{padding:12vw 0}}.sc_smst_insta .sc_title{margin-bottom:60px;text-align:center}.sc_smst_insta .sc_title_en{color:#afafb0}.sc_smst_insta .sc_title_main{color:#000}.sc_smst_insta .sc_title_border{color:#e1dcd6}@media screen and (max-width:1023px){.sc_smst_insta .sc_title_border{font-size:30px}}.sc_smst_insta .sc_btn_area{text-align:center;margin-top:40px}