@charset "UTF-8";p{margin-top:24px}p:first-child{margin-top:0}.hd_top{padding:2px 0}.bk{padding:60px 0}.topCnt_in{padding:60px 0}.topCnt5_in{padding:0 50px}.topLnk_warp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px;margin-right:0;margin-left:0;margin-bottom:0}.topLnk_warp li{padding:0 12px}.topLnk_warp .lt{font-size:16px}body.doc .formCnt_wrap{width:560px}body.doc .formDet_wrap{width:600px}body.doc .formCnt_box dl dd{width:320px}.date_lst{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.date_lst>li{margin:80px 5px 0}.date_lst>li:nth-child(-n+3){margin:0 5px}.date_warp{box-shadow:0 0 20px rgb(204 204 204/25%);border-radius:10px;overflow:hidden;background:#fff;margin:30px 0 0;width:390px;height:100%;margin:auto;position:relative;padding:0 0 50px}.date_lst.is-ver2{margin:0;display:block}.date_lst.is-ver2>li{margin:0 0 30px;width:100%}.date_warp>a{background:#fff;display:block;text-decoration:none}.date_img{width:100%;height:220px;overflow:hidden;position:relative}.date_img img{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;";transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.date_ttl{padding:30px 30px 15px}.date_tag{margin:0 0 15px;letter-spacing:-.4em;margin-top:-5px}.date_tag li{letter-spacing:normal;display:inline-block;font-size:18px;line-height:1;font-weight:700;color:#f60;border:3px solid #f60;border-radius:6px;padding:8px 20px}.date_tag.end li{color:#a5a5a5;border:3px solid #a5a5a5}.date_mds{font-size:18px;font-weight:700;color:#173027;letter-spacing:normal}.date_day{padding:10px 0 0}.date_btm{position:absolute;bottom:0;padding:0 0 30px;width:100%}.date_box{border-top:1px solid #c8c8c8;padding:15px 0 0;margin:0 0 25px}.date_dtl{font-size:12px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 0 5px}.date_dtl:last-child{margin:0}.date_dtl dt{width:70px}.date_dtl dd{width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}.datebtn.c-btn a{max-width:220px;height:60px;font-size:18px}.datebtn2.c-btn a{max-width:200px;height:50px;font-size:18px}.date_warp.is-ver2 .date_ttl{padding-bottom:30px}.date_warp.is-ver2 .date_tag{margin:5px 0 0}.date_warp.is-ver2 .date_tag li{font-size:12px;border:2px solid #38c1b9;border-radius:4px;padding:4px 10px;color:#fff;background:#38c1b9;margin:10px 10px 0 0}.date_warp.is-ver2 .date_tag li.cat{color:#38c1b9;background:#fff}.date_warp.is-ver3 .date_ttl{padding-bottom:20px}.date_warp.is-ver3 .date_btm{padding-bottom:30px}body{font-size:16px}.c-btn a:hover{color:#fff !important;background:#2fc3c1}@media (min-width:896px){.date_warp a:hover{opacity:.8}.doc-card a:hover .smacom-btn__col-wh_or{background-color:#f60;border-color:#fff;color:#fff !important}.doc-card a:hover{text-decoration:none}.doc-card a:hover .date_warp{opacity:.8}}.date_warp.is-ver4 .date_top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.date_warp.is-ver4 .date_img{width:260px;height:auto;position:relative;overflow:hidden}.date_warp.is-ver4 .date_ttl{padding:17px 20px;width:-webkit-calc(100% - 260px);width:calc(100% - 260px);box-sizing:border-box}body.seminar .formCnt_wrap{width:560px}body.seminar .formDet_wrap{width:600px}body.seminar .formCnt_box dl dd{width:320px}.semFm_ttl{font-size:24px;font-weight:700;text-align:center;margin:0 0 40px}.semDtl_ttl{margin:0 0 40px}.semDtl-ttl{font-size:24px;font-weight:700;border-bottom:1px solid #feb61a;padding:0 0 16px}.semDtl_img{width:100%;height:360px;overflow:hidden;position:relative;margin:0 0 60px}.semDtl_img img{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;";transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.semDtl_box{padding:40px 0 0}.semDtl_mds{font-size:18px;font-weight:700;color:#f60;margin:0 0 15px}.semDtl_tbl{width:100%;margin:0 0 20px}.semDtl_tbl:last-child{margin:0}.semDtl_tbl tbody{border-bottom:1px solid #ccc}.semDtl_tbl th{width:120px;font-weight:700;background:#f0f0f0;border-top:1px solid #ccc;padding:14px 10px;box-sizing:border-box}.semDtl_tbl td{border-top:1px solid #ccc;padding:14px 20px}.semDtl_sb{width:600px;padding:0}.semDtl_mds{font-size:18px;font-weight:700;color:#f60;margin:0 0 15px}.form_wrap.end{padding:120px 0}.formEnd-ttl{font-size:40px;font-weight:700;line-height:1;text-align:center;margin:0 0 50px}.formEnd-txt{font-size:14px;line-height:2.6;text-align:center}.formEnd-lnk{margin:50px 0 0}.formEnd-lnk a{max-width:260px;height:60px;font-size:18px}.smacom-archive-doc__cat--wrap{padding-top:10px;padding-bottom:80px}.smacom-archive-doc__cat{padding-top:30px;padding-bottom:60px}.smacom-archive-doc__cat--title{font-size:36px;font-weight:700;line-height:1.2}.smacom-archive-doc__cat--subtitle{font-size:20px}.smacom-archive-doc__cat--txt{padding-top:15px}.smacom-archive-doc__cat-child--title-set{padding-top:30px}.smacom-archive-doc__cat-child--title{display:inline-block;font-size:29px;font-weight:700;color:#f60;padding-bottom:10px;border-bottom:1px solid #f60}.smacom-archive-doc__card--product-introductionmaterial{display:flex;justify-content:space-between;align-items:center;padding:16px 40px;border-radius:10px;background-color:#fff;box-sizing:border-box;width:840px}.smacom-archive-doc__card-img-wrap--product-introductionmaterial{width:260px}.smacom-archive-doc__card-img-wrap--product-introductionmaterial img{width:100%;height:auto;vertical-align:top}.smacom-archive-doc__card-info--product-introductionmaterial{width:430px;text-align:center}.smacom-archive-doc__card-title--product-introductionmaterial{font-size:23px;font-weight:700}.smacom-archive-doc__card-subtitle--product-introductionmaterial{font-size:16px;color:#2fc3c1}.smacom-archive-doc__card-button-wrap--product-introductionmaterial{padding:10px 0}.smacom-archive-doc__card-button--product-introductionmaterial{display:flex;justify-content:center;align-items:center;border-style:solid;border-width:2px;font-size:20px;width:100%;height:60px;background-color:#2fc3c1;border-color:#2fc3c1;color:#fff !important}section#page0.smacom-archive-doc__cat--wrap a:hover{text-decoration:none;color:inherit}section#page0.smacom-archive-doc__cat--wrap a:hover .smacom-archive-doc__card-button--product-introductionmaterial{background-color:#fff;border-color:#2fc3c1;color:#2fc3c1 !important}.doc-content section:not(:nth-child(2)) .smacom-archive-doc__cat--title-set{display:none}.doc-content section:nth-child(1) .smacom-archive-doc__cat-child--title-set{display:none}.doc-content section:nth-child(1) .date_lst.lst_doc{justify-content:center}.doc-content section:nth-child(1) .smacom-archive-doc__cat{padding:0}@media (min-width:896px){.seminarbnr{padding:30px;text-align:center}.seminarbnr img{width:56%}}@media only screen and (max-width:896px){.topCnt5_in{padding:0}.bk{padding:50px 0}.topLnk_warp{margin:0 0 30px}.topLnk_warp{flex-wrap:wrap;margin-top:40px;margin-right:0;margin-left:0;margin-bottom:0}.topLnk_warp li{width:45%;margin-bottom:10px}.topLnk_warp li{padding:0 6px}.topLnk_warp .lt{display:none}body.doc .formCnt_wrap{width:100%}body.doc .formDet_wrap{width:100%}body.doc .formCnt_box dl dd{width:100%}body.doc .contact_flx{margin:0 0 30px}.topCnt_in{padding:60px 15px}.topCnt_in .c-ttl{font-size:24px}.topCnt5_in{padding:0 15px}.topCnt5_in .c-ttl{font-size:24px}.date_lst{margin:0;display:block}.date_lst>li{margin:20px 0 0;width:100%;border-radius:8px}.date_lst>li:nth-child(-n+3){margin:20px 0 0}.date_lst>li:first-child{margin:0}.date_top{display:flex;flex-wrap:wrap;align-items:center}.date_img{width:50%;height:auto;min-height:100px}.date_ttl{padding:0 15px 0 10px;width:-webkit-calc(100% - 110px);width:calc(100% - 110px);box-sizing:border-box}.date_tag{margin:0 0 5px}.date_tag li{font-size:12px;border:2px solid #f60;border-radius:3px;padding:2px 10px}.date_mds{font-size:13px}.date_day{font-size:12px;padding:0;margin:0}.date_box{padding:10px 0 0;margin:0 0 15px}.date_dtl{font-size:12px;margin:0 0 3px}.date_dtl dt{width:60px}.date_dtl dd{width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}.datebtn.c-btn a{max-width:150px;height:35px;font-size:11px}.datebtn2.c-btn a{max-width:150px;height:35px;font-size:11px}.date_warp{width:100%;padding:10px;box-sizing:border-box}.date_warp.is-ver2 .date_top{padding:15px}.date_warp.is-ver2 .date_ttl{padding-bottom:0}.date_warp.is-ver2 .date_tag{margin:0}.date_warp.is-ver2 .date_tag li{font-size:10px;border:1px solid #38c1b9;border-radius:2px;padding:1px 5px;margin:5px 5px 0 0}.date_warp.is-ver3 .date_ttl{width:50%;padding:unset}.date_warp.is-ver3 .date_btm{position:unset;padding:10px 0 20px}.date_warp.is-ver4 .date_top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.date_warp.is-ver4 .date_img{width:110px;height:85px;border-radius:5px}.date_warp.is-ver4 .date_ttl{padding:0 0 0 20px;width:-webkit-calc(100% - 110px);width:calc(100% - 110px)}body.seminar .formCnt_wrap{width:100%}body.seminar .formDet_wrap{width:100%}body.seminar .formCnt_box dl dd{width:100%}.semFm_ttl{font-size:20px;margin:0 0 30px}.semDtl_ttl{margin:0 0 20px}.semDtl-ttl{font-size:20px;line-height:1.4;padding:0 0 14px}.semDtl_img{height:208px;margin:0 0 10px}.semDtl_txt{font-size:12px}.semDtl_box{padding:20px 0 0}.semDtl_mds{font-size:14px;margin:0 0 10px}.semDtl_tbl{margin:0 0 20px}.semDtl_tbl th{display:block;font-size:12px;width:100%;padding:10px}.semDtl_tbl td{border-top:none;display:block;font-size:12px;padding:10px}.semDtl_sb{width:100%}.semDtl_mds{font-size:14px;margin:0 0 10px}.form_wrap.end{padding:40px 15px 50px}.formEnd-ttl{font-size:20px;margin:0 0 30px}.formEnd-txt{font-size:12px;line-height:1.6;text-align:left}.formEnd-lnk{margin:25px 0 0}.formEnd-lnk a{max-width:280px;height:55px;font-size:16px}.smacom-archive-doc__cat--wrap{padding-top:10px;padding-bottom:30px}.smacom-archive-doc__cat{padding:30px 15px 10px}.smacom-archive-doc__cat--title-set{padding:0 15px}.smacom-archive-doc__cat--title{font-size:27px}.smacom-archive-doc__cat--subtitle{font-size:15px}.smacom-archive-doc__cat--txt{padding-top:15px}.smacom-archive-doc__cat-child--title-set{padding:30px 15px 0}.smacom-archive-doc__cat-child--title{font-size:19px}.smacom-archive-doc__card--product-introductionmaterial{width:100%;padding:10px}.smacom-archive-doc__card-img-wrap--product-introductionmaterial{width:36%}.smacom-archive-doc__card-info--product-introductionmaterial{width:62%}.smacom-archive-doc__card-title--product-introductionmaterial{font-size:13px}.smacom-archive-doc__card-subtitle--product-introductionmaterial{font-size:11px}.smacom-archive-doc__card-button-wrap--product-introductionmaterial{display:flex;justify-content:center;padding:5px 0 0}.smacom-archive-doc__card-button--product-introductionmaterial{font-size:12px;width:94%;height:36px}.doc-content section:nth-child(1) .smacom-archive-doc__cat{padding:0 15px}.seminarbnr{padding:12px;text-align:center}.seminarbnr img{width:100%;@media only screen and (max-width:374px){.topLnk_warp .c-btn a{font-size:11px}.topCnt_in .c-ttl{font-size:20px}.topCnt5_in .c-ttl{font-size:20px}}