/*! Lity - v2.4.0 - 2019-08-10
* http://sorgalla.com/lity/
* Copyright (c) 2015-2019 Jan Sorgalla; Licensed MIT */.lity{position:fixed;z-index:9990;top:0;right:0;bottom:0;left:0;background:#0b0b0b;background:rgba(0,0,0,0.9);opacity:0;outline:none !important;white-space:nowrap;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{position:fixed;z-index:9990;top:0;right:0;bottom:0;left:0;outline:none !important;text-align:center}.lity-wrap:before{display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle;content:''}.lity-loader{position:absolute;z-index:9991;top:50%;width:100%;margin-top:-0.8em;opacity:0;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:center;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{display:inline-block;position:relative;z-index:9992;max-width:100%;max-height:100%;outline:none !important;text-align:left;vertical-align:middle;white-space:normal}.lity-content{z-index:9993;width:100%;-webkit-transition:-webkit-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease, -o-transform 0.3s ease;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{display:block;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:auto;height:auto;content:''}.lity-close{position:fixed;z-index:9994;top:0;right:0;width:35px;height:35px;padding:0;border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:0 1px 2px rgba(0,0,0,0.6);color:#ffffff;font-family:Arial, Baskerville, monospace;font-size:35px;font-style:normal;text-decoration:none;text-align:center;line-height:35px;cursor:pointer;-webkit-appearance:none}.lity-close::-moz-focus-inner{padding:0;border:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{padding:0;border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:0 1px 2px rgba(0,0,0,0.6);color:#ffffff;font-family:Arial, Baskerville, monospace;font-size:35px;font-style:normal;text-decoration:none;text-align:center;line-height:35px}.lity-close:active{top:1px}.lity-image img{display:block;max-width:100%;border:0;line-height:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{max-width:964px;width:100%}.lity-iframe-container{overflow:auto;width:100%;height:0;padding-top:56.25%;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-hide{display:none}.forPC{display:block !important}img.forPC{display:inline-block !important}.forSP,img.forSP{display:none !important}br.forPC{line-height:0}@media screen and (max-width: 767px){.forPC,img.forPC{display:none !important}.forSP{display:block !important}img.forSP{display:inline-block !important}br.forSP{line-height:0}}@media screen and (max-width: 767px){#contents{padding:0}}@media screen and (max-width: 767px){#contents .col1Contents img{width:100%}}#contents .col1Contents *{box-sizing:border-box}#contents .col1Contents figure{margin:0;padding:0}#contents .col1Contents .header{display:flex;width:960px;margin:0 auto;align-content:center;align-items:center}@media screen and (max-width: 767px){#contents .col1Contents .header{display:block;width:auto;margin:0 0 0 13px}}#contents .col1Contents .header h1{margin-right:20px;padding-right:20px;background:url(/common/images/bg_dline_01.gif) repeat-y right bottom;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .header h1{width:35.86666666666667%;margin-right:0;padding-right:0;background:none}}#contents .col1Contents .header p{font-size:24px;font-weight:bold;line-height:1}@media screen and (max-width: 767px){#contents .col1Contents .header p{padding-top:10px;font-size:11px}}#contents .col1Contents .kv{height:595px;margin-top:30px;padding:0 0 0 0;background-color:#ffd900}@media screen and (max-width: 767px){#contents .col1Contents .kv{height:auto;margin-top:13px;padding:0}}#contents .col1Contents .kv h2{width:960px;margin:0 auto;text-align:center}@media screen and (max-width: 767px){#contents .col1Contents .kv h2{width:auto;text-align:left}}#contents .col1Contents .kv h2 img{margin-right:-11px}@media screen and (max-width: 767px){#contents .col1Contents .kv h2 img{margin:0}}#contents .col1Contents .floating{position:fixed;z-index:5;bottom:10px;right:0;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .floating{top:auto;bottom:45px;width:315px;transform:translate(0, 0)}}#contents .col1Contents .floating a{display:block}#contents .col1Contents .floating a img{width:100%}#contents .col1Contents .floating__close{position:absolute;top:0;right:50px;width:25px;z-index:5}@media screen and (max-width: 767px){#contents .col1Contents .floating__close{top:-4px;right:10px;width:38px}}#contents .col1Contents .lead{width:960px;margin:145px auto 0 auto}@media screen and (max-width: 767px){#contents .col1Contents .lead{width:auto;margin-top:40px}}#contents .col1Contents .lead h3{text-align:center;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .lead h3 img{width:90.66666666666667%}}#contents .col1Contents .lead p{margin-top:36px;color:#2f201b;font-size:17px;text-align:center;line-height:2.6}@media screen and (max-width: 767px){#contents .col1Contents .lead p{margin-top:18px;font-size:15px;line-height:1.7}}#contents .col1Contents .lead ul{display:flex;justify-content:center;margin-top:70px;align-items:flex-end}@media screen and (max-width: 767px){#contents .col1Contents .lead ul{margin-top:10px;flex-wrap:wrap}}#contents .col1Contents .lead ul li{margin:0 38px 0 38px;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .lead ul li{width:50%;margin:20px 0 0 0}#contents .col1Contents .lead ul li a{display:block;margin:0 auto}#contents .col1Contents .lead ul li.list__item picture{display:block;margin:0 auto}#contents .col1Contents .lead ul li.list__item--tmc7500 picture{width:58.666666666666664%}#contents .col1Contents .lead ul li.list__item--tmc3500 picture{width:74.266666666666666%}#contents .col1Contents .lead ul li.list__item--cwc6520 picture{width:76.26666666666667%}#contents .col1Contents .lead ul li.list__item--cwc8020 picture{width:80%}#contents .col1Contents .lead ul li.list__item--cwc4020 picture{width:80%}#contents .col1Contents .lead ul li.list__item--cwc6020 picture{width:76.26666666666667%}}#contents .col1Contents .anchor{width:830px;margin:90px auto 0 auto}@media screen and (max-width: 767px){#contents .col1Contents .anchor{width:100%;margin-top:40px}}#contents .col1Contents .anchor .anchor__list{display:flex;justify-content:space-between}@media screen and (max-width: 767px){#contents .col1Contents .anchor .anchor__list{flex-wrap:wrap}}#contents .col1Contents .anchor .anchor__list li{width:130px}@media screen and (max-width: 767px){#contents .col1Contents .anchor .anchor__list li{width:32.8%}}@media screen and (max-width: 767px){#contents .col1Contents .anchor .anchor__list li:nth-child(n+4){margin-top:5px}}#contents .col1Contents .anchor .anchor__list li img{width:100%}#contents .col1Contents .works{margin-top:70px}@media screen and (max-width: 767px){#contents .col1Contents .works{margin-top:40px}}#contents .col1Contents .works .works_kind .kind__header{position:relative;margin:0 0 2px 0}#contents .col1Contents .works .works_kind .kind__header:before,#contents .col1Contents .works .works_kind .kind__header:after{display:block;position:absolute;left:0;width:100%;height:2px;content:''}#contents .col1Contents .works .works_kind .kind__header:before{top:-2px;background-position:center top}#contents .col1Contents .works .works_kind .kind__header:after{bottom:-2px;background-position:center bottom}#contents .col1Contents .works .works_kind .kind__header h4{width:960px;margin:0 auto;padding:19px 0 19px 0;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__header h4{width:auto;margin:0;padding-left:15px}}#contents .col1Contents .works .works_kind .kind__body .body__problem>.inner{display:flex;justify-content:space-between;width:960px;margin:0 auto;flex-wrap:wrap}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__problem>.inner{width:auto}}#contents .col1Contents .works .works_kind .kind__body .body__problem>.inner dl{display:flex;align-items:center}#contents .col1Contents .works .works_kind .kind__body .body__problem>.inner dl dt,#contents .col1Contents .works .works_kind .kind__body .body__problem>.inner dl dd{font-size:0;line-height:0}#contents .col1Contents .works .works_kind .kind__body .body__problem>.inner dl dt{margin:6px 35px 0 7px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__problem>.inner dl dt{margin:15px 18px 0 10px}}#contents .col1Contents .works .works_kind .kind__body .body__problem>.inner dl dd{position:relative;z-index:2}#contents .col1Contents .works .works_kind .kind__body .body__problem>.inner figure{position:relative;z-index:2;font-size:0;line-height:0}#contents .col1Contents .works .works_kind .kind__body .body__solution{padding:42px 0 180px 0;background-color:#e6e9ec}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution{padding:16px 0 85px 0;zoom:100%}#contents .col1Contents .works .works_kind .kind__body .body__solution:after{display:block;clear:both;height:0;content:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner{display:flex;justify-content:space-between;width:960px;margin:0 auto}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner{display:block;width:auto}}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail{width:161px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail{width:auto}}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list{margin-top:-5px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list{display:flex;justify-content:center;margin-top:0;align-items:center}}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list dt{text-align:right;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list dt{width:34%;margin-right:8%;text-align:left}}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--product{margin-top:4px;padding-left:8px;text-align:center;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--product{margin:0;padding:0}}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--link{margin-top:17px;text-align:left}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--link a{display:block;position:relative;padding:5px 10px 35px 5px;border:1px solid #008cc1;color:#008cc1;text-decoration:none}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--link a:before{display:block;position:absolute;right:10px;bottom:19px;width:12px;height:1px;background-color:#008cc1;content:'';transform:rotate(45deg) translate(0, -50%)}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--link a:after{display:block;position:absolute;right:10px;bottom:15px;width:90px;height:1px;background-color:#0085c4;content:'';font-size:0;line-height:0}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--link a:hover{background-color:#008cc1;color:#ffffff}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--link a:hover:before,#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--link a:hover:after{background-color:#ffffff}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--case{margin-top:20px}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__point{width:770px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__point{width:auto;margin-top:23px}}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__point .point__item{display:flex;justify-content:space-between;padding:18px 20px 25px 20px;border-radius:15px 0 0 0;background-color:#ffffff;flex-wrap:wrap}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__point .point__item{display:block;padding:18px 15px 15px 15px !important}}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__point .point__item+.point__item{margin-top:30px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__point .point__item+.point__item{margin-top:10px}}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__point .point__item dl dt{font-size:0;line-height:0}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__point .point__item dl dd{margin-top:25px;color:#2f201b;line-height:1.8}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner .solution__point .point__item dl dd{margin-top:16px;font-size:15px}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner>.list__item--link{float:left;width:43%;margin:20px 0 0 15px;text-align:left}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner>.list__item--link a{display:block;position:relative;padding:35px 10px 35px 10px;border:1px solid #008cc1;color:#008cc1;font-size:15px;text-decoration:none}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner>.list__item--link a:before{display:block;position:absolute;right:10px;bottom:19px;width:12px;height:1px;background-color:#008cc1;content:'';transform:rotate(45deg) translate(0, -50%)}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner>.list__item--link a:after{display:block;position:absolute;right:12px;bottom:15px;width:90px;height:1px;background-color:#0085c4;content:'';font-size:0;line-height:0}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner>.list__item--link a:hover{background-color:#008cc1;color:#ffffff}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner>.list__item--link a:hover:before,#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner>.list__item--link a:hover:after{background-color:#ffffff}#contents .col1Contents .works .works_kind .kind__body .body__solution>.inner>.list__item--case{float:right;width:44%;margin:20px 15px 0 0}}#contents .col1Contents .works .works_kind--general .kind__header{background-color:#d45b33}#contents .col1Contents .works .works_kind--general .kind__header:before{background-image:url(/products/label/works/images/ps_works_general_header_top.png)}#contents .col1Contents .works .works_kind--general .kind__header:after{background-image:url(/products/label/works/images/ps_works_general_header_bottom.png)}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__header h4{width:90.97222222222223%}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__problem>.inner dl dd{margin-right:8.59375%}}#contents .col1Contents .works .works_kind--general .kind__body .body__problem>.inner figure{margin:-28px 0 0 -7px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__problem>.inner figure{width:59.6%;margin:-27px auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--product{width:25.86666666666667%}}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--1{padding-bottom:0}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:410px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--1 dl dt{width:88.69565217391305%}}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:318px;margin:-33px -9px -14px 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:97.97101449275362%;margin:12px auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 dl dt{width:66.3768115942029%}}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list{display:flex;justify-content:space-between;list-style:none;margin:25px -20px -25px -20px;background-color:#e6e9ec}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list{display:block;margin:20px -15px -15px -15px;padding:20px 15px 0 15px}}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li{overflow:hidden;width:188px;margin-right:6px;border-left:1px solid #d45b33}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li{display:flex;flex-direction:row-reverse;position:relative;width:auto;margin-right:0;padding-bottom:25px;border-top:1px solid #d45b33;border-left:0}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li+li{margin-top:15px}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li:last-child{padding-bottom:0}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item{flex-wrap:wrap}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item dl{background-color:#ffffff}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item dl dt{padding:15px 0 0 10px;font-size:13px;white-space:nowrap}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item dl dt picture{display:block}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item dl dt picture img{margin-bottom:0}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item dl dd{margin-left:10px;font-size:13px}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f1 figure{padding:16px 0 16px 0}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f1 figure picture{display:block;width:91.83673469387755%}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f1 dl dt picture{width:28.88888888888889%}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f2 figure{padding:10px 0 2px 0}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f2 figure picture{display:block;width:55.10204081632653%;margin-left:40px}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f2 dl dt picture{width:56.66666666666667%}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f3 figure{padding:10px 0 23px 0}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f3 figure picture{display:block;width:84.94897959183673%;margin-left:10px}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f3 dl dt picture{width:28.51851851851852%}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f4 figure{padding:11px 0 6px 0}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f4 figure picture{display:block;width:66.3265306122449%;margin-left:26px}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item--f4 dl dt picture{width:27.40740740740741%}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li.list__item:after{display:block;width:100%;padding-bottom:calc(100%*28/375);background:url(/products/label/works/images/ps_works_general_solution_flow-arrow.png) no-repeat center bottom;background-size:100%;content:'';font-size:0;line-height:0}}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li:last-child{margin-right:0}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li figure{display:flex;justify-content:center;width:162px;height:148px;margin:0 0 0 6px;font-size:0;line-height:0;align-items:center}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li figure{display:block;width:57%;height:auto;margin:0;background-color:#ffffff}}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li dl{position:relative;width:168px;padding:14px 0 10px 13px;border-left:6px solid #d45b33;background-color:#ffffff}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li dl{position:static;width:43%;padding:0;border-left:0;background:transparent}}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li dl:before{position:absolute;z-index:1;top:0;right:-10px;width:100%;height:50%;background:#ffffff;content:'';transform:skew(15.33deg)}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li dl:before{display:none}}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li dl:after{position:absolute;z-index:1;right:-10px;bottom:0;width:100%;height:50%;background:#ffffff;content:'';transform:skew(-15.33deg)}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li dl:after{display:none}}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li dl dt{position:relative;z-index:2;color:#2f201b;font-size:14px;font-weight:bold;line-height:1.1;letter-spacing:-1px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li dl dt{width:91.21621621621622%;border-top:6px solid #d45b33}}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li dl dt img{margin-bottom:15px}#contents .col1Contents .works .works_kind--general .kind__body .body__solution>.inner .solution__point .point__item--2 .flow__list li dl dd{position:relative;z-index:2;margin-top:7px;color:#2f201b;font-size:14px}#contents .col1Contents .works .works_kind--chemistry .kind__header{background-color:#00b1e3}#contents .col1Contents .works .works_kind--chemistry .kind__header:before{background-image:url(/products/label/works/images/ps_works_chemistry_header_top.png)}#contents .col1Contents .works .works_kind--chemistry .kind__header:after{background-image:url(/products/label/works/images/ps_works_chemistry_header_bottom.png)}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--chemistry .kind__header h4{width:90.69444444444444%}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--chemistry .kind__body .body__problem>.inner dl dd{margin-right:5.5984555984556%}}#contents .col1Contents .works .works_kind--chemistry .kind__body .body__problem>.inner figure{margin:-28px 0 0 -14px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--chemistry .kind__body .body__problem>.inner figure{width:50.66666666666667%;margin:0 auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--product{width:28.8%;margin-top:8%}}#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:275px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--1 dl dt{width:87.10144927536232%}}#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:451px;margin:90px -7px 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:auto;margin:10px 0 0 0}}#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--2{padding-bottom:0}#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:442px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--2 dl dt{width:66.3768115942029%}}#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:289px;margin:-18px -20px 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--chemistry .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:86.95652173913043%;margin:10px auto 0 auto}}#contents .col1Contents .works .works_kind--food .kind__header{background-color:#f19e00}#contents .col1Contents .works .works_kind--food .kind__header:before{background-image:url(/products/label/works/images/ps_works_food_header_top.png)}#contents .col1Contents .works .works_kind--food .kind__header:after{background-image:url(/products/label/works/images/ps_works_food_header_bottom.png)}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food .kind__header h4{width:90.97222222222222%}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food .kind__body .body__problem>.inner dl dd{margin-right:5.06666666666667%}}#contents .col1Contents .works .works_kind--food .kind__body .body__problem>.inner figure{margin:-28px 0 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food .kind__body .body__problem>.inner figure{width:58.4%;margin:-20px auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--product{width:26%;margin-top:8%}}#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:405px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:auto}#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--1 dl dt{width:91.30434782608696%}}#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:299px;margin:0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:auto;margin:20px auto 0 auto}}#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--2{padding-bottom:0}#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:395px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:auto}#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--2 dl dt{width:89.85507246376812%}}#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:285px;margin:-18px -20px 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:auto;margin:20px 0 0 0}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food2 .kind__body .body__problem>.inner dl dd{margin-right:7.6%}}#contents .col1Contents .works .works_kind--food2 .kind__body .body__problem>.inner figure{margin:-28px 0 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food2 .kind__body .body__problem>.inner figure{width:56.53333333333333%;margin:-10px auto 0 auto}}#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--1{padding-bottom:0}#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:385px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:auto}}@media screen and (max-width: 767px) and (max-width: 767px){#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--1 dl dt{width:95.94202898550725%}}#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:284px;margin:-18px -20px 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:auto;margin:20px 0 0 0}}#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--2{padding-bottom:0}#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:385px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:auto}}@media screen and (max-width: 767px) and (max-width: 767px){#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--2 dl dt{width:72.31884057971014%}}#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:317px;margin:-18px -20px 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--food2 .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:auto;margin:20px 0 0 0}}#contents .col1Contents .works .works_kind--retailing .kind__header{background-color:#e46a82}#contents .col1Contents .works .works_kind--retailing .kind__header:before{background-image:url(/products/label/works/images/ps_works_retailing_header_top.png)}#contents .col1Contents .works .works_kind--retailing .kind__header:after{background-image:url(/products/label/works/images/ps_works_retailing_header_bottom.png)}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__header h4{width:73.75%}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__body .body__problem>.inner dl dd{margin-right:14%}}#contents .col1Contents .works .works_kind--retailing .kind__body .body__problem>.inner figure{margin:-28px 0 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__body .body__problem>.inner figure{width:57.86666666666667%;margin:-10px auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--product{width:26%;margin-top:10%}}#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:355px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:auto}}@media screen and (max-width: 767px) and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--1 dl dt{width:76.23188405797101%}}#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:330px;margin:0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:auto;margin:10px 0 0 0}}#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:575px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--2 dl dt{width:68.11594202898551%}}#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--2 dl dd:last-child{margin-top:0}#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--2 dl dd:last-child figure{float:right;width:auto;margin:10px 0 0 40px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--2 dl dd:last-child figure{display:none}}#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:127px;margin:0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--retailing .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:auto;margin:10px 0 0 0}}#contents .col1Contents .works .works_kind--medical .kind__header{background-color:#7eb967}#contents .col1Contents .works .works_kind--medical .kind__header:before{background-image:url(/products/label/works/images/ps_works_medical_header_top.png)}#contents .col1Contents .works .works_kind--medical .kind__header:after{background-image:url(/products/label/works/images/ps_works_medical_header_bottom.png)}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--medical .kind__header h4{width:73.88888888888889%}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--medical .kind__body .body__problem>.inner dl dd{margin-right:3.33333333333333%}}#contents .col1Contents .works .works_kind--medical .kind__body .body__problem>.inner figure{margin:-28px 0 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--medical .kind__body .body__problem>.inner figure{width:50.26666666666667%;margin:-20px auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--product{width:26%;margin-top:10%}}#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:340px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:auto}}@media screen and (max-width: 767px) and (max-width: 767px){#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--1 dl dt{width:69.27536231884058%}}#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:400px;margin:0 -12px 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:auto;margin:10px 0 0 0}}#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--2{padding-bottom:0}#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:400px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:auto}}@media screen and (max-width: 767px) and (max-width: 767px){#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--2 dl dt{width:89.71014492753623%}}#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:333px;margin:-18px -20px 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--medical .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:auto;margin:10px 0 0 0}}#contents .col1Contents .works .works_kind--parking .kind__header{background-color:#177fbc}#contents .col1Contents .works .works_kind--parking .kind__header:before{background-image:url(/products/label/works/images/ps_works_parking_header_top.png)}#contents .col1Contents .works .works_kind--parking .kind__header:after{background-image:url(/products/label/works/images/ps_works_parking_header_bottom.png)}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--parking .kind__header h4{width:85%}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--parking .kind__body .body__problem>.inner dl dd{margin-right:4.66666666666667%}}#contents .col1Contents .works .works_kind--parking .kind__body .body__problem>.inner figure{margin:-28px 0 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--parking .kind__body .body__problem>.inner figure{width:56.26666666666667%;margin:-10px auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__detail .detail__list .list__item--product{width:26%;margin-top:10%}}#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:400px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--1 dl{width:auto}}@media screen and (max-width: 767px) and (max-width: 767px){#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--1 dl dt{width:82.46376811594203%}}#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:352px;margin:-41px 0 0 -22px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--1 figure{width:auto;margin:10px 0 0 0}}#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--2{padding-bottom:0}#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:365px}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--2 dl{width:auto}}@media screen and (max-width: 767px) and (max-width: 767px){#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--2 dl dt{width:61.30434782608696%}}#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:368px;margin:-18px -20px 0 0}@media screen and (max-width: 767px){#contents .col1Contents .works .works_kind--parking .kind__body .body__solution>.inner .solution__point .point__item--2 figure{width:auto;margin:10px 0 0 0}}#contents .col1Contents .activity{margin-top:85px}@media screen and (max-width: 767px){#contents .col1Contents .activity{margin-top:47px}}#contents .col1Contents .activity>.inner{width:960px;margin:0 auto}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner{width:auto}}#contents .col1Contents .activity>.inner h4{text-align:center;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner h4{width:88.93333333333333%;margin:0 auto}}#contents .col1Contents .activity>.inner .activity__lead{margin-top:35px;color:#0071b6;font-size:15px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner .activity__lead{margin-top:20px;font-size:13px;line-height:1.8}}#contents .col1Contents .activity>.inner .activity__nav{margin-top:55px}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner .activity__nav{margin-top:23px}}#contents .col1Contents .activity>.inner .activity__nav .nav__list{display:flex;justify-content:space-between}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner .activity__nav .nav__list{justify-content:center;margin-top:-10px;padding:0 10px 0 10px;flex-wrap:wrap}}#contents .col1Contents .activity>.inner .activity__nav .nav__list li{font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner .activity__nav .nav__list li{width:22%;margin:10px 2% 0 2%}#contents .col1Contents .activity>.inner .activity__nav .nav__list li:nth-child(1){margin-left:0}#contents .col1Contents .activity>.inner .activity__nav .nav__list li:nth-child(4){margin-right:0}}#contents .col1Contents .activity>.inner .activity__explanation{position:relative;margin:25px 0 30px 0;padding:30px 30px 30px 30px;border:2px solid #05a6ff}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner .activity__explanation{margin-right:11px;margin-bottom:20px;margin-left:11px}}#contents .col1Contents .activity>.inner .activity__explanation:after{display:block;position:absolute;top:-2px;left:50%;width:18px;height:15px;background:url(/products/label/works/images/ps_activity_explanation.png) no-repeat left top;content:'';transform:translate(-50%, 0);font-size:0;line-height:0}#contents .col1Contents .activity>.inner .activity__explanation h5{color:#0071b5;font-size:19px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner .activity__explanation h5{font-size:15px}}#contents .col1Contents .activity>.inner .activity__explanation p{margin-top:15px;color:#0071b5;font-size:14px;text-align:center;line-height:1.8}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner .activity__explanation p br{display:none}}#contents .col1Contents .activity>.inner .activity__label .column{position:relative;float:left;width:25%;min-height:1px;margin-top:8px;padding-right:4px;padding-left:4px}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner .activity__label .column{width:50%}}#contents .col1Contents .activity>.inner .activity__label .column2{width:50%}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner .activity__label .column2{width:100%}}#contents .col1Contents .activity>.inner .activity__label .col-span{width:50%}#contents .col1Contents .activity>.inner .activity__label .my-sizer-element{width:8.33333%}#contents .col1Contents .activity>.inner .activity__label .my-shuffle{overflow:hidden;position:relative}#contents .col1Contents .activity>.inner .activity__label .aspect{overflow:hidden;position:relative;width:100%;height:0;padding-bottom:100%}#contents .col1Contents .activity>.inner .activity__label .aspect__inner{position:absolute;top:0;right:0;bottom:0;left:0}#contents .col1Contents .activity>.inner .activity__label .aspect--16x9{padding-bottom:56.25%}#contents .col1Contents .activity>.inner .activity__label .aspect--9x80{padding-bottom:calc(112.5% + 8px)}#contents .col1Contents .activity>.inner .activity__label .aspect--32x9{padding-bottom:calc(28.125% - 3px)}#contents .col1Contents .activity>.inner .activity__label img{display:block;max-width:none;width:100%;height:100%;object-fit:cover}#contents .col1Contents .activity>.inner .activity__label *,#contents .col1Contents .activity>.inner .activity__label ::before,#contents .col1Contents .activity>.inner .activity__label ::after{box-sizing:border-box}#contents .col1Contents .activity>.inner .activity__label figure{margin:0;padding:0}#contents .col1Contents .activity>.inner .activity__more{margin-top:45px;text-align:center;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .activity>.inner .activity__more{width:81.33333333333333%;margin:20px auto 0 auto}}#contents .col1Contents .intro{margin-top:65px;background-color:#dde8f0}@media screen and (max-width: 767px){#contents .col1Contents .intro{margin-top:40px}}#contents .col1Contents .intro>.inner{width:960px;margin:0 auto;padding:70px 0 65px 0}@media screen and (max-width: 767px){#contents .col1Contents .intro>.inner{width:auto;padding:30px 0 35px 0}}#contents .col1Contents .intro>.inner h4{text-align:center;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .intro>.inner h4{width:87.46666666666667%;margin:0 auto}}#contents .col1Contents .intro>.inner ul{display:flex;justify-content:space-between;margin-top:60px}@media screen and (max-width: 767px){#contents .col1Contents .intro>.inner ul{justify-content:center;margin-top:0;flex-wrap:wrap}}@media screen and (max-width: 767px){#contents .col1Contents .intro>.inner ul li{margin-top:25px}}#contents .col1Contents .intro>.inner ul li a{display:block;height:100%;color:#2f201b;font-size:16px;text-decoration:none}@media screen and (max-width: 767px){#contents .col1Contents .intro>.inner ul li a{font-size:12px}}#contents .col1Contents .intro>.inner ul li a dl dt{font-weight:normal;text-align:center;line-height:1.8}@media screen and (max-width: 767px){#contents .col1Contents .intro>.inner ul li a dl dt picture{display:block;width:51.73333333333333%;margin:0 auto -1em auto}}#contents .col1Contents .intro>.inner ul li a dl dt img{margin-bottom:8px}#contents .col1Contents .intro>.inner ul li a dl dd{margin-top:20px;text-align:center;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .intro>.inner ul li a dl dd{width:25.6%;margin:17px auto 0 auto}}#contents .col1Contents .intro>.inner .intro__more{margin-top:55px;text-align:center;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .intro>.inner .intro__more{width:81.33333333333333%;margin:40px auto 0 auto}}#contents .col1Contents .about{margin-top:115px;background-color:#ffd300}@media screen and (max-width: 767px){#contents .col1Contents .about{margin-top:30px}}#contents .col1Contents .about>.inner{width:960px;margin:0 auto}@media screen and (max-width: 767px){#contents .col1Contents .about>.inner{width:auto}}#contents .col1Contents .about>.inner a{display:flex;flex-direction:row-reverse;height:100%;padding:47px 0 0 0}@media screen and (max-width: 767px){#contents .col1Contents .about>.inner a{padding-top:0}}#contents .col1Contents .about>.inner a dl{width:498px}#contents .col1Contents .about>.inner a dl dt{font-size:0;line-height:0}#contents .col1Contents .about>.inner a dl dd{display:inline-block;position:relative;margin-top:20px;padding:13px 30px 11px 30px;border:1px solid #2f201b;background-color:#2f201b;color:#ffffff;font-size:15px;white-space:nowrap}@media screen and (max-width: 767px){#contents .col1Contents .about>.inner a dl dd{display:none}}#contents .col1Contents .about>.inner a dl dd:before{display:block;position:absolute;top:50%;right:20px;width:12px;height:1px;margin:-3px 8px 0 0;background-color:#ffffff;content:'';transform:rotate(45deg) translate(0, -50%)}#contents .col1Contents .about>.inner a dl dd:after{display:inline-block;width:90px;height:1px;margin-left:28px;background-color:#ffffff;vertical-align:middle;content:'';font-size:0;line-height:0}#contents .col1Contents .about>.inner a figure{margin:-108px 28px 0 0;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .about>.inner a figure{display:none}}#contents .col1Contents .about>.inner:hover a dl dd{background-color:#ffffff;color:#2f201b;text-decoration:none}#contents .col1Contents .about>.inner:hover a dl dd:before,#contents .col1Contents .about>.inner:hover a dl dd:after{background-color:#2f201b}#contents .col1Contents .sample{margin-top:110px}@media screen and (max-width: 767px){#contents .col1Contents .sample{width:92.13333333333333%;margin:15px auto 0 auto}}#contents .col1Contents .sample p{text-align:center;font-size:0;line-height:0}#contents .col1Contents .guide{margin-top:110px}@media screen and (max-width: 767px){#contents .col1Contents .guide{width:92.13333333333333%;margin:15px auto 0 auto}}#contents .col1Contents .guide p{text-align:center;font-size:0;line-height:0}#contents .col1Contents .sample{margin-top:110px}@media screen and (max-width: 767px){#contents .col1Contents .sample{width:92.13333333333333%;margin:15px auto 0 auto}}#contents .col1Contents .sample p{text-align:center;font-size:0;line-height:0}#contents .col1Contents .recommend{width:960px;margin:70px auto 0 auto}@media screen and (max-width: 767px){#contents .col1Contents .recommend{width:auto;margin-top:35px}}#contents .col1Contents .recommend h3{color:#4f4b49;font-size:25px;text-align:center}@media screen and (max-width: 767px){#contents .col1Contents .recommend h3{font-size:17px}}#contents .col1Contents .recommend ul{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){#contents .col1Contents .recommend ul{justify-content:space-between;padding:0 14px 0 14px}}#contents .col1Contents .recommend ul li{width:295px;margin-top:45px;margin-right:34px}@media screen and (max-width: 767px){#contents .col1Contents .recommend ul li{width:47.55043227665706%;margin:20px 0 0 0}}#contents .col1Contents .recommend ul li:nth-child(3n){margin-right:0}#contents .col1Contents .recommend ul li dl{margin-top:15px}@media screen and (max-width: 767px){#contents .col1Contents .recommend ul li dl{margin-top:8px}}#contents .col1Contents .recommend ul li dl dt{font-size:15px}@media screen and (max-width: 767px){#contents .col1Contents .recommend ul li dl dt{font-size:11px}}#contents .col1Contents .recommend ul li dl dd{margin-top:10px;color:#6c6a6a;font-size:14px}@media screen and (max-width: 767px){#contents .col1Contents .recommend ul li dl dd{margin-top:5px;font-size:10px}}#contents .col1Contents .lineup{width:960px;margin:115px auto 0 auto}@media screen and (max-width: 767px){#contents .col1Contents .lineup{width:100%;margin-top:10px}}#contents .col1Contents .lineup h3{color:#4f4b49;font-size:25px;text-align:center}@media screen and (max-width: 767px){#contents .col1Contents .lineup h3{font-size:17.5px}}#contents .col1Contents .lineup ul{display:flex;justify-content:space-between;margin-top:50px;align-items:flex-end}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul{justify-content:center;margin-top:25px;flex-wrap:wrap}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li{width:36.8%}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li:nth-child(odd){margin-right:25px}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li:nth-child(even){margin-left:25px}}#contents .col1Contents .lineup ul li:nth-child(n+3){margin-top:32px}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li a:hover{text-decoration:none}}#contents .col1Contents .lineup ul li a dl dt{text-align:center;font-size:0;line-height:0}#contents .col1Contents .lineup ul li a dl dd{display:inline-block;position:relative;width:190px;margin:20px auto 0 auto;padding:15px 15px 15px 15px;border:1px solid #0071b8;background-color:#ffffff;color:#0071b8;font-size:15px}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li a dl dd{display:block;box-sizing:border-box;width:138px;margin-top:16.5px;padding:15px 12px 15px 12px;font-size:11px}}@media screen and (max-width: 374px){#contents .col1Contents .lineup ul li a dl dd{width:120px;padding:15px 10px 15px 10px}}#contents .col1Contents .lineup ul li a dl dd:before{display:block;position:absolute;top:50%;right:7px;width:12px;height:1px;margin:-5px 8px 0 0;background-color:#0071b8;content:'';transform:rotate(45deg) translate(0, -50%)}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li a dl dd:before{width:10px;margin:-4px 9px 0 0}}@media screen and (max-width: 374px){#contents .col1Contents .lineup ul li a dl dd:before{margin:-4px 6px 0 0}}@media screen and (max-width: 767px){html.iphone #contents .col1Contents .lineup ul li a dl dd:before,html.android #contents .col1Contents .lineup ul li a dl dd:before{right:9px;width:10px;margin:-2.5px 8px 0 0}}@media screen and (max-width: 374px){html.iphone #contents .col1Contents .lineup ul li a dl dd:before,html.android #contents .col1Contents .lineup ul li a dl dd:before{right:8px;margin:-2px 4px 0 0}}#contents .col1Contents .lineup ul li a dl dd:after{display:inline-block;width:57px;height:1px;margin-left:10px;background-color:#0071b8;vertical-align:middle;content:'';font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li a dl dd:after{width:30px;margin-left:10px}}@media screen and (max-width: 374px){#contents .col1Contents .lineup ul li a dl dd:after{width:20px}}#contents .col1Contents .lineup ul li a:hover dl dd{background-color:#0071b8;color:#ffffff;text-decoration:none}#contents .col1Contents .lineup ul li a:hover dl dd:before,#contents .col1Contents .lineup ul li a:hover dl dd:after{background-color:#ffffff}#contents .col1Contents .lineup ul li:last-child dl dt{position:relative;top:-19px}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li:last-child dl dt{top:0}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li.lineup__item--tmc7500 dl dt{width:96.73913043478261%;margin:0 auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li.lineup__item--cwc6520 dl dt{margin:0 -2.02% 0 -2.7%}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li.lineup__item--cwc6020 dl dt{width:90.21739130434783%;margin:0 auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li.lineup__item--tmc3500 dl dt{width:89.1304347826087%;margin:0 auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .note{padding:0 20px 0 20px}}@media screen and (max-width: 767px){#contents .detailSection{width:auto}#contents .detailSection .snsArea .share .share_title{font-size:14px}#contents .detailSection .snsArea .share .share_list{margin-top:10px}#contents .detailSection .snsArea .share .share_list li{margin:0 7px 0 7px}}@media screen and (max-width: 767px){.sitemap{position:static;bottom:0;margin-top:40px;margin-bottom:-50px}.sitemap>.inner{width:auto;padding:0 20px 0 20px}.sitemap>.inner .category__wrapper{display:block;padding-left:1em}.sitemap>.inner .category__wrapper .sitemap__category{padding-left:0}.sitemap>.inner .category__wrapper .sitemap__category dd{padding-left:0}}

.sitemap {
    margin-bottom: 0;
}
#footer {
    margin-top: 0;
}
