/*! 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;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);content:''}.lity-close{position:fixed;z-index:9994;top:0;right:0;width:70px;height:70px;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:70px;font-style:normal;text-decoration:none;text-align:center;line-height:70px;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:70px;font-style:normal;text-decoration:none;text-align:center;line-height:70px}.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}body{overflow-x:hidden}@media screen and (max-width: 767px){#contents{padding:0}}#contents .showPC{display:block}@media screen and (max-width: 767px){#contents .showPC{display:none}}#contents .showSP{display:none}@media screen and (max-width: 767px){#contents .showSP{display:block}}#contents .headSection .leftArea{width:auto}#contents .headSection .leftArea .logo{display:inline-block;vertical-align:bottom}#contents .headSection .leftArea .logo a img{width:143px}@media screen and (max-width: 767px){#contents .headSection .leftArea .logo a img{width:135px;height:auto}}#contents .headSection .leftArea .logo__desc{display:inline-block;vertical-align:bottom;padding-left:15px;background:url(/common/images/bg_dline_01.gif) repeat-y left bottom;font-size:22px;font-weight:bold;line-height:0.8}@media screen and (max-width: 767px){#contents .headSection .leftArea .logo__desc{padding-top:11px;padding-left:2px;background:none;font-size:11px}}#contents .headSection .rightArea{width:auto}#contents .col1Contents *{box-sizing:border-box}#contents .col1Contents figure{margin:0;padding:0}@media screen and (max-width: 767px){#contents .col1Contents img{width:100%}}#contents .col1Contents .showPC{display:block}@media screen and (max-width: 767px){#contents .col1Contents .showPC{display:none}}#contents .col1Contents .showSP{display:none}@media screen and (max-width: 767px){#contents .col1Contents .showSP{display:block}}#contents .col1Contents dl{text-align:center}#contents .col1Contents dl dt{font-size:30px;margin-top:60px}@media screen and (max-width: 767px){#contents .col1Contents dl dt{font-size:17px;margin-top:32px}}#contents .col1Contents dl dd{font-size:15px;line-height:1.8;margin-top:16px}@media screen and (max-width: 767px){#contents .col1Contents dl dd{margin-top:8px;text-align:initial;padding-left:17px;padding-right:13px;font-size:13px}}#contents .col1Contents span{font-weight:bold}#contents .col1Contents .kv{background-color:#ffbe00;height:365px}@media screen and (max-width: 767px){#contents .col1Contents .kv{height:auto;background-color:transparent}}#contents .col1Contents .kv>.inner{width:960px;margin:0 auto;display:block;padding-top:20px}@media screen and (max-width: 767px){#contents .col1Contents .kv>.inner{width:auto;padding-top:0}}#contents .col1Contents .kv>.inner p{margin-top:20px}@media screen and (max-width: 767px){#contents .col1Contents .kv>.inner p{margin-top:10px}}#contents .col1Contents .rule>.inner{width:960px;margin:0 auto;margin-top:320px}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner{width:auto;margin-top:15px}}#contents .col1Contents .rule>.inner .center{background:url("../images/ps_border_center.png") repeat-y left top 27px;background-size:100%}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner .center{background:url("../images/ps_border_center_sp.png") repeat-y left top 100px;background-size:contain}}#contents .col1Contents .rule>.inner .center .top{background:url("../images/ps_border_top.png") no-repeat left top;background-size:contain}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner .center .top{background:url("../images/ps_border_top_sp.png") no-repeat left top;background-size:contain}}#contents .col1Contents .rule>.inner .center .top .bottom{background:url("../images/ps_border_bottom.png") no-repeat left bottom;background-size:contain;padding-top:60px;padding-bottom:45px}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner .center .top .bottom{background:url("../images/ps_border_bottom_sp.png") no-repeat left bottom;background-size:contain;padding-top:29px;padding-bottom:29px}}#contents .col1Contents .rule>.inner .center .top .bottom h3{text-align:center;font-weight:bold;color:#000000;font-size:38px;line-height:1.5}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner .center .top .bottom h3{font-size:4.2vw}}#contents .col1Contents .rule>.inner .center .top .bottom h3.red{margin-top:62px}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner .center .top .bottom h3.red{margin-top:30px}}#contents .col1Contents .rule>.inner .center .top .bottom p{font-size:15px;margin-right:75px;margin-left:87px}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner .center .top .bottom p{margin-right:17px;margin-left:17px}}#contents .col1Contents .rule>.inner .center .top .bottom p.lead{margin-top:35px;line-height:1.8}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner .center .top .bottom p.lead{margin-top:14px;line-height:1.7}}#contents .col1Contents .rule>.inner .center .top .bottom p.lead--last{margin-top:40px}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner .center .top .bottom p.lead--last{margin-top:22px}}#contents .col1Contents .rule>.inner .center .top .bottom p.source{margin-top:25px}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner .center .top .bottom p.source{font-size:9px;margin-top:5px}}#contents .col1Contents .rule>.inner .center .top .bottom .flow{text-align:center;padding-left:32px;margin-top:35px}@media screen and (max-width: 767px){#contents .col1Contents .rule>.inner .center .top .bottom .flow{padding-left:0;margin-top:22px;width:81.4%;margin-right:auto;margin-left:auto}}#contents .col1Contents .responsive>.inner{width:960px;margin:0 auto;margin-top:90px}@media screen and (max-width: 767px){#contents .col1Contents .responsive>.inner{width:auto;margin-top:27px}}#contents .col1Contents .responsive>.inner h3{text-align:center;font-weight:bold;color:#000000;font-size:38px;line-height:1.5}@media screen and (max-width: 767px){#contents .col1Contents .responsive>.inner h3{font-size:4.2vw}}#contents .col1Contents .responsive>.inner p.lead{margin-top:38px;padding-left:85px;padding-right:75px;font-size:15px;line-height:1.8}@media screen and (max-width: 767px){#contents .col1Contents .responsive>.inner p.lead{padding-left:17px;padding-right:17px;margin-top:14px;font-size:15px;line-height:1.7}}#contents .col1Contents .sample{margin-top:100px}#contents .col1Contents .sample--02{margin-top:80px}@media screen and (max-width: 767px){#contents .col1Contents .sample{width:92.13333333333333%;margin:25px auto 0 auto}}#contents .col1Contents .sample p{text-align:center;font-size:0;line-height:0}#contents .col1Contents .difference{margin-top:85px}@media screen and (max-width: 767px){#contents .col1Contents .difference{margin-top:60px}}#contents .col1Contents .difference h3{background-color:#ffbe00;text-align:center;padding-top:6px;padding-bottom:2px;font-weight:bold;color:#000000;font-size:35px}@media screen and (max-width: 767px){#contents .col1Contents .difference h3{font-size:4.5vw;padding-top:10px;padding-bottom:8px}}#contents .col1Contents .difference .inner{width:960px;margin:0 auto}@media screen and (max-width: 767px){#contents .col1Contents .difference .inner{width:auto}}#contents .col1Contents .difference .inner .difference__description--effective{margin-top:120px}@media screen and (max-width: 767px){#contents .col1Contents .difference .inner .difference__description--effective{margin-top:42px}}#contents .col1Contents .difference .inner .difference__description figure.description__image--01{text-align:right;margin-top:50px}@media screen and (max-width: 767px){#contents .col1Contents .difference .inner .difference__description figure.description__image--01{width:92%;margin:0 auto;margin-top:30px}}#contents .col1Contents .difference .inner .difference__description figure.description__image--02{margin-top:78px}#contents .col1Contents .difference .inner .difference__description figure.description__image--02 img{width:100%}@media screen and (max-width: 767px){#contents .col1Contents .difference .inner .difference__description figure.description__image--02{width:92%;margin:0 auto;margin-top:24px}}#contents .col1Contents .cost{margin-top:120px}@media screen and (max-width: 767px){#contents .col1Contents .cost{margin-top:47px}}#contents .col1Contents .cost h3{background-color:#ffbe00;text-align:center;padding-top:6px;padding-bottom:2px;font-weight:bold;color:#000000;font-size:35px}@media screen and (max-width: 767px){#contents .col1Contents .cost h3{font-size:4.5vw;padding-top:10px;padding-bottom:8px}}#contents .col1Contents .cost .inner{width:960px;margin:0 auto}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner{width:auto}}#contents .col1Contents .cost .inner p.lead{font-size:15px;line-height:1.8;text-align:center;margin-top:60px}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner p.lead{text-align:initial;line-height:1.7;margin-top:30px;padding-left:17px;padding-right:17px}}#contents .col1Contents .cost .inner .cost__exam{margin-top:46px}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner .cost__exam{margin-top:15px}}#contents .col1Contents .cost .inner .cost__exam .exam__list{display:flex;flex-direction:nowrap;justify-content:center;margin-left:120px}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner .cost__exam .exam__list{display:block;margin-left:0}}#contents .col1Contents .cost .inner .cost__exam .exam__list .list__item--image{margin-right:40px}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner .cost__exam .exam__list .list__item--image{margin-right:0;text-align:center}}#contents .col1Contents .cost .inner .cost__exam .exam__list .list__item--image figure img{width:372px}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner .cost__exam .exam__list .list__item--image figure img{width:68%}}#contents .col1Contents .cost .inner .cost__exam .exam__list .list__item--exp{margin-top:40px}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner .cost__exam .exam__list .list__item--exp{margin-top:26px}}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner .cost__exam .exam__list .list__item--exp p{text-align:center}}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner .cost__exam .exam__list .list__item--exp p img{width:87.2%}}#contents .col1Contents .cost .inner .cost__exam .exam__list .list__item--exp p.attention{font-size:13px;margin-top:25px;padding-left:3em;text-indent:-3em}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner .cost__exam .exam__list .list__item--exp p.attention{text-align:left;font-size:9px;padding-left:6.1em;text-indent:-3.5em;margin-top:18px}}#contents .col1Contents .cost .inner .cost__exam .exam__diff{margin-top:20px;text-align:center}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner .cost__exam .exam__diff{margin-top:10px}}@media screen and (max-width: 767px){#contents .col1Contents .cost .inner .cost__exam .exam__diff img{width:92%}}#contents .col1Contents .strong{margin-top:110px}@media screen and (max-width: 767px){#contents .col1Contents .strong{margin-top:40px}}#contents .col1Contents .strong h3{background-color:#ffbe00;text-align:center;padding-top:6px;padding-bottom:2px;font-weight:bold;color:#000000;font-size:35px}@media screen and (max-width: 767px){#contents .col1Contents .strong h3{font-size:4.5vw;padding-top:10px;padding-bottom:8px}}#contents .col1Contents .strong .strong__movie{margin-top:48px;background-color:#ffbe00;width:720px;margin-left:auto;margin-right:auto;overflow:hidden;padding:11px 9px 7px 9px}@media screen and (max-width: 767px){#contents .col1Contents .strong .strong__movie{width:auto;margin-top:28px;padding:5px 5px 3px 5px}}#contents .col1Contents .strong .strong__movie p img{width:100%}#contents .col1Contents .strong .strong__movie a figure{margin-top:10px}@media screen and (max-width: 767px){#contents .col1Contents .strong .strong__movie a figure{margin-top:6px}}#contents .col1Contents .strong .strong__movie a figure img{width:100%}#contents .col1Contents .strong .attention{font-size:12px;text-align:center;margin-top:10px}@media screen and (max-width: 767px){#contents .col1Contents .strong .attention{font-size:9px;text-align:center;padding-left:13px;margin-top:5px}}#contents .col1Contents .strong__feature{margin-top:23px}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature{margin-top:11px}}#contents .col1Contents .strong__feature figure.feature__label{text-align:center}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature figure.feature__label img{width:94.8%}}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature .feature__ink{margin-top:-4px}}#contents .col1Contents .strong__feature .feature__ink .feature__description dl dt{margin-top:0}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature .feature__ink .feature__description dl dt{padding-left:17px;padding-right:17px}}#contents .col1Contents .strong__feature .feature__ink .feature__description figure{text-align:center;margin-top:50px}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature .feature__ink .feature__description figure{margin-top:18px}}#contents .col1Contents .strong__feature .feature__ink .feature__description figure.description__image img{width:380px}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature .feature__ink .feature__description figure.description__image img{width:66%}}#contents .col1Contents .strong__feature .feature__test{width:960px;margin:0 auto;margin-top:80px}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature .feature__test{width:auto;margin-top:20px;margin-left:15px;margin-right:15px}}#contents .col1Contents .strong__feature .feature__test .test__button{display:flex;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature .feature__test .test__button{display:block}}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature .feature__test .test__button .button__item--02{margin-top:20px}}#contents .col1Contents .strong__feature .feature__print-head{margin-top:109px}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature .feature__print-head{margin-top:0}}#contents .col1Contents .strong__feature .feature__print-head figure{text-align:center;margin-top:35px}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature .feature__print-head figure{margin-top:-13px}}#contents .col1Contents .strong__feature .feature__print-head figure img{width:345px}@media screen and (max-width: 767px){#contents .col1Contents .strong__feature .feature__print-head figure img{width:85%}}#contents .col1Contents .software{margin-top:120px}@media screen and (max-width: 767px){#contents .col1Contents .software{margin-top:42px}}#contents .col1Contents .software h3{background-color:#ffbe00;text-align:center;padding-top:6px;padding-bottom:2px;font-weight:bold;color:#000000;font-size:35px}@media screen and (max-width: 767px){#contents .col1Contents .software h3{font-size:4.5vw;padding-top:10px;padding-bottom:8px}}#contents .col1Contents .software .software__make .make__description dl dt sup{font-size:12px;vertical-align:top}@media screen and (max-width: 767px){#contents .col1Contents .software .software__make .make__description dl dt sup{font-size:10px}}#contents .col1Contents .software .software__make .make__description dl dd sup{font-size:10px;vertical-align:top}@media screen and (max-width: 767px){#contents .col1Contents .software .software__make .make__description dl dd sup{font-size:10px}}@media screen and (max-width: 767px){#contents .col1Contents .software .software__make .make__description dl dd{margin-top:21px}}#contents .col1Contents .software .software__make .make__description dl dd.item__attention{font-size:13px;margin-top:26px}@media screen and (max-width: 767px){#contents .col1Contents .software .software__make .make__description dl dd.item__attention{font-size:9px;margin-top:7px}}#contents .col1Contents .software .software__make .make__image{text-align:center;margin-top:43px}@media screen and (max-width: 767px){#contents .col1Contents .software .software__make .make__image{margin-top:41px}}@media screen and (max-width: 767px){#contents .col1Contents .software .software__make .make__image img{width:92.14%}}@media screen and (max-width: 767px){#contents .col1Contents .software .software__connect{margin-top:46px}}#contents .col1Contents .software .software__connect .connect__description dl dt sup{font-size:11px}#contents .col1Contents .software .software__connect .connect__description dl dd sup{font-size:10px}#contents .col1Contents .software .software__connect .connect__soft{width:935px;margin:0 auto;margin-top:47px;display:flex;flex-wrap:nowrap;justify-content:space-between;box-sizing:border-box}@media screen and (max-width: 767px){#contents .col1Contents .software .software__connect .connect__soft{width:auto;margin-top:0;margin-left:0;display:block}}#contents .col1Contents .software .software__connect .connect__soft .soft__item p.item__name{border-right:solid 2px #7ec7ff;padding-right:33px;height:113px;padding-top:24px}@media screen and (max-width: 767px){#contents .col1Contents .software .software__connect .connect__soft .soft__item p.item__name{height:auto;padding-right:0;text-align:center;padding-top:32px}}#contents .col1Contents .software .software__connect .connect__soft .soft__item p.item__name img{width:400px}@media screen and (max-width: 767px){#contents .col1Contents .software .software__connect .connect__soft .soft__item p.item__name img{width:61.3%}}#contents .col1Contents .software .software__connect .connect__soft .soft__item .item__description p.description__title{font-size:25px;color:#006eb9;font-weight:bold;margin-top:-10px}@media screen and (max-width: 767px){#contents .col1Contents .software .software__connect .connect__soft .soft__item .item__description p.description__title{font-size:16px;text-align:center;margin-top:21px;color:#006ebb}}#contents .col1Contents .software .software__connect .connect__soft .soft__item .item__description p.description__title sup{font-size:9px}#contents .col1Contents .software .software__connect .connect__soft .soft__item .item__description p.description__lead{font-size:15px;margin-top:14px}@media screen and (max-width: 767px){#contents .col1Contents .software .software__connect .connect__soft .soft__item .item__description p.description__lead{color:#006ebb;padding-left:17px;padding-right:17px;line-height:1.7;margin-top:9px}}#contents .col1Contents .software .software__connect .connect__design{margin-top:45px;text-align:center}#contents .col1Contents .software .software__connect .connect__design img{max-width:960px}@media screen and (max-width: 767px){#contents .col1Contents .software .software__connect .connect__design{margin-left:15px;margin-right:15px;margin-top:13px}}#contents .col1Contents .software .software__connect .connect__design figure{position:relative}#contents .col1Contents .software .software__connect .connect__design figure.design__image--01{z-index:2}#contents .col1Contents .software .software__connect .connect__design figure.design__image--02{z-index:1;margin-top:-30px}@media screen and (max-width: 767px){#contents .col1Contents .software .software__connect .connect__design figure.design__image--02{margin-top:-19px}}#contents .col1Contents .software .software__connect .connect__ask{width:960px;margin:0 auto;margin-top:10px;font-size:13px}@media screen and (max-width: 767px){#contents .col1Contents .software .software__connect .connect__ask{width:auto;font-size:12px;padding-left:17px;padding-right:17px}}#contents .col1Contents .recommend{margin-top:70px}@media screen and (max-width: 767px){#contents .col1Contents .recommend{margin-top:42px}}#contents .col1Contents .recommend p.title{font-size:25px;text-align:center;font-weight:bold}@media screen and (max-width: 767px){#contents .col1Contents .recommend p.title{font-size:16px}}#contents .col1Contents .recommend p.guide{text-align:center;margin-top:60px}@media screen and (max-width: 767px){#contents .col1Contents .recommend p.guide{margin-top:14px;margin-left:15px;margin-right:15px}}#contents .col1Contents .about{margin-top:145px;background-color:#ffd300}@media screen and (max-width: 767px){#contents .col1Contents .about{margin-top:15px}}#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;margin-top: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 .works{margin-top:65px;background:#ffd600}@media screen and (max-width: 767px){#contents .col1Contents .works{overflow:hidden;margin-top:17px}}#contents .col1Contents .works>.inner{width:960px;margin:0 auto}@media screen and (max-width: 767px){#contents .col1Contents .works>.inner{width:100%}}#contents .col1Contents .works>.inner a{display:block;position:relative;height:100%;padding:75px 0 24px 0}@media screen and (max-width: 767px){#contents .col1Contents .works>.inner a{padding:0}}#contents .col1Contents .works>.inner a .works__link{display:inline-block;position:relative;margin-top:45px;padding:20px 30px 20px 30px;border:1px solid #2f201b;background-color:#2f201b;color:#ffffff;font-size:15px}@media screen and (max-width: 767px){#contents .col1Contents .works>.inner a .works__link{display:none}}#contents .col1Contents .works>.inner a .works__link:before{display:block;position:absolute;top:50%;right:20px;width:12px;height:1px;margin:-5px 8px 0 0;background-color:#ffffff;content:'';transform:rotate(45deg) translate(0, -50%)}#contents .col1Contents .works>.inner a .works__link:after{display:inline-block;width:83px;height:1px;margin-left:10px;background-color:#ffffff;vertical-align:middle;content:'';font-size:0;line-height:0}#contents .col1Contents .works>.inner a figure{position:absolute;top:5px;right:-65px}@media screen and (max-width: 767px){#contents .col1Contents .works>.inner a figure{display:none}}#contents .col1Contents .works>.inner a:hover .works__link{background-color:#ffffff;color:#2f201b;text-decoration:none}#contents .col1Contents .works>.inner a:hover .works__link:before,#contents .col1Contents .works>.inner a:hover .works__link:after{background-color:#2f201b}#contents .col1Contents .lineup{width:960px;margin:0 auto}@media screen and (max-width: 767px){#contents .col1Contents .lineup{width:100%;margin-top:10px}#contents .col1Contents .lineup--last{margin-top:32px}}#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:30px;align-items:flex-end}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul{justify-content:center;margin-top:18px;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:0}}@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:nth-child(n+3){margin-top:12px}}@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}#contents .col1Contents .lineup ul li a dl dd.showPC{display:none}}@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:81.9%;margin:0 auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li.lineup__item--cwc6520{order:3;margin-left:-1%;margin-right:6%}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li.lineup__item--cwc6520 dl dt{margin:0 -2.02% 0 -5.7%;width:112.3%}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li.lineup__item--cwc6020{order:4}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li.lineup__item--cwc6020 dl dt{width:113.1%;margin:0 auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li.lineup__item--tmc3500{margin-bottom:5%;order:2}}@media screen and (max-width: 767px){#contents .col1Contents .lineup ul li.lineup__item--tmc3500 dl dt{width:71.4%;margin:0 auto 0 auto}}#contents .col1Contents .lineup .activity__more{margin-top:70px;text-align:center;font-size:0;line-height:0}@media screen and (max-width: 767px){#contents .col1Contents .lineup .activity__more{width:81.33333333333333%;margin:20px auto 0 auto}}@media screen and (max-width: 767px){#contents .col1Contents .note{padding:0 20px 0 20px}}.note{margin-top:60px}#contents .detailSection{padding-top:40px}@media screen and (max-width: 767px){#contents .detailSection{width:auto;margin-top:50px;padding-top:0}#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}}#BS5609,#COLORLABEL{background:#fff;overflow-y:auto;width:1130px;border:solid 1px #005ba5;padding:25px 130px 30px 28px;position:relative}#BS5609 figure,#COLORLABEL figure{margin:0;padding:0}@media screen and (max-width: 767px){#BS5609,#COLORLABEL{width:auto;margin-left:0;padding:30px 13px 15px 10px}}#BS5609 #btn-close button img,#COLORLABEL #btn-close button img{position:absolute;top:10px;right:30px}@media screen and (max-width: 767px){#BS5609 #btn-close button img,#COLORLABEL #btn-close button img{width:33px;right:10px}}#BS5609 #btn-close button img.botton--02,#COLORLABEL #btn-close button img.botton--02{right:24px}@media screen and (max-width: 767px){#BS5609 #btn-close button img.botton--02,#COLORLABEL #btn-close button img.botton--02{width:33px;right:10px}}#BS5609 dl,#COLORLABEL dl{text-align:initial}#BS5609 dl dt,#COLORLABEL dl dt{font-size:26px;color:#005ba5;margin-top:0;margin-bottom:3px}@media screen and (max-width: 767px){#BS5609 dl dt,#COLORLABEL dl dt{font-size:13px}}#BS5609 dl dd,#COLORLABEL dl dd{font-size:15px;margin-top:0;color:#595757}@media screen and (max-width: 767px){#BS5609 dl dd,#COLORLABEL dl dd{font-size:9px;padding-left:0;padding-right:0}}#BS5609 dl dd a,#COLORLABEL dl dd a{text-decoration:underline}#BS5609 dl dd span,#COLORLABEL dl dd span{font-weight:bold}#BS5609 dl:nth-of-type(2),#COLORLABEL dl:nth-of-type(2){margin-top:30px}@media screen and (max-width: 767px){#BS5609 dl:nth-of-type(2),#COLORLABEL dl:nth-of-type(2){margin-top:14px}}#BS5609 dl:nth-of-type(2) dd img,#COLORLABEL dl:nth-of-type(2) dd img{margin-top:22px;margin-bottom:20px}@media screen and (max-width: 767px){#BS5609 dl:nth-of-type(2) dd img,#COLORLABEL dl:nth-of-type(2) dd img{margin-top:3px;margin-bottom:9px;width:100%}}#BS5609 dl:nth-of-type(3),#COLORLABEL dl:nth-of-type(3){margin-top:35px}@media screen and (max-width: 767px){#BS5609 dl:nth-of-type(3),#COLORLABEL dl:nth-of-type(3){margin-top:17px}}#BS5609.detail__box--02,#COLORLABEL.detail__box--02{padding-right:0px;padding-bottom:0}@media screen and (max-width: 767px){#BS5609.detail__box--02,#COLORLABEL.detail__box--02{padding-bottom:10px}}#BS5609.detail__box--02 dl dt,#COLORLABEL.detail__box--02 dl dt{margin-bottom:5px}#BS5609.detail__box--02 dl dd,#COLORLABEL.detail__box--02 dl dd{padding-left:5em;text-indent:-5em}#BS5609.detail__box--02 .title,#COLORLABEL.detail__box--02 .title{font-size:26px;color:#005ba5;margin-top:0;margin-bottom:3px;font-weight:bold}@media screen and (max-width: 767px){#BS5609.detail__box--02 .title,#COLORLABEL.detail__box--02 .title{font-size:13px}}#BS5609.detail__box--02 .box__temperature,#COLORLABEL.detail__box--02 .box__temperature{display:flex;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__temperature,#COLORLABEL.detail__box--02 .box__temperature{display:block;margin-right:10px}}#BS5609.detail__box--02 .box__temperature li:first-child dl dd,#COLORLABEL.detail__box--02 .box__temperature li:first-child dl dd{line-height:1.9}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__temperature li:first-child dl dd,#COLORLABEL.detail__box--02 .box__temperature li:first-child dl dd{line-height:1.7}}#BS5609.detail__box--02 .box__temperature li:last-child,#COLORLABEL.detail__box--02 .box__temperature li:last-child{margin-top:7px;margin-right:80px}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__temperature li:last-child,#COLORLABEL.detail__box--02 .box__temperature li:last-child{margin-right:0}}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__temperature li:last-child img,#COLORLABEL.detail__box--02 .box__temperature li:last-child img{width:100%}}#BS5609.detail__box--02 .box__chemicals,#COLORLABEL.detail__box--02 .box__chemicals{margin-top:48px;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-right:33px}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__chemicals,#COLORLABEL.detail__box--02 .box__chemicals{display:block;margin-top:17px;margin-right:0;width:auto}}#BS5609.detail__box--02 .box__chemicals .chemicals__text .text__box,#COLORLABEL.detail__box--02 .box__chemicals .chemicals__text .text__box{display:flex;flex-wrap:nowrap;justify-content:space-between;width:551px}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__chemicals .chemicals__text .text__box,#COLORLABEL.detail__box--02 .box__chemicals .chemicals__text .text__box{width:auto}}#BS5609.detail__box--02 .box__chemicals .chemicals__text .text__box li,#COLORLABEL.detail__box--02 .box__chemicals .chemicals__text .text__box li{line-height:1.9}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__chemicals .chemicals__text .text__box li,#COLORLABEL.detail__box--02 .box__chemicals .chemicals__text .text__box li{font-size:9px;line-height:1.7}}#BS5609.detail__box--02 .box__chemicals .chemicals__text .text__box li span,#COLORLABEL.detail__box--02 .box__chemicals .chemicals__text .text__box li span{font-weight:bold}#BS5609.detail__box--02 .box__chemicals .chemicals__text .text__box li.box__situation,#COLORLABEL.detail__box--02 .box__chemicals .chemicals__text .text__box li.box__situation{margin-right:65px;white-space:nowrap}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__chemicals .chemicals__text .text__box li.box__situation,#COLORLABEL.detail__box--02 .box__chemicals .chemicals__text .text__box li.box__situation{margin-right:10px}}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__chemicals .chemicals__text .text__box li.box__materials,#COLORLABEL.detail__box--02 .box__chemicals .chemicals__text .text__box li.box__materials{margin-right:10px}}#BS5609.detail__box--02 .box__chemicals .chemical__image,#COLORLABEL.detail__box--02 .box__chemicals .chemical__image{padding-bottom:30px}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__chemicals .chemical__image,#COLORLABEL.detail__box--02 .box__chemicals .chemical__image{padding-bottom:0}}@media screen and (max-width: 767px){#BS5609.detail__box--02 .box__chemicals .chemical__image,#COLORLABEL.detail__box--02 .box__chemicals .chemical__image{margin-top:15px;margin-left:20px;margin-right:33px}}@media screen and (max-width: 767px) and (max-width: 767px){#BS5609.detail__box--02 .box__chemicals .chemical__image,#COLORLABEL.detail__box--02 .box__chemicals .chemical__image{margin-left:-10px;margin-right:0;text-align:center}}@media screen and (max-width: 767px) and (max-width: 767px){#BS5609.detail__box--02 .box__chemicals .chemical__image figure,#COLORLABEL.detail__box--02 .box__chemicals .chemical__image figure{width:auto}}@media screen and (max-width: 767px) and (max-width: 767px){#BS5609.detail__box--02 .box__chemicals .chemical__image figure img,#COLORLABEL.detail__box--02 .box__chemicals .chemical__image figure img{width:85%}}.lity-inline .lity-close{position:absolute;right:10px;top:10px;width:auto;padding:0;margin:0;background:none;border:0;font-size:0;line-height:0;overflow:visible;cursor:pointer}@media screen and (max-width: 767px){.lity-inline .lity-wrap:before{margin-right:0}}
.printerUsed {
	padding-left: 8em !important;
	text-indent: -8em !important;
}
.lity-container .showPC {
	display: block;
}
#contents .col1Contents .software .software__movie {
	width: 960px;
	margin: auto;
	display: flex;
	justify-content: space-between;
	margin-top: 28px;
}
#contents .col1Contents .software .software__movie .movie__item {
	width: 463px;
}
#contents .col1Contents .software .software__movie .movie__item p {
	height: 54px;
	font-size: 18px;
	position: relative;
	margin-bottom: 20px;
	padding: 2px 0 0 24px;
}
#contents .col1Contents .software .software__movie .movie__item p:before {
	content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 5px;
    height: 3.0em;
    background: #005AB4;
}
#contents .col1Contents .software .software__movie .movie__item a:hover {
	opacity: 0.7;
}
@media screen and (max-width: 767px) {
	.box__chemicals > .chemical__text {
		display: flex;
		justify-content: space-between;
	}
	.lity-container .showPC {
		display: none;
	}
	#contents .col1Contents .software .software__movie {
		flex-direction: column;
		width: auto;
		margin: 10px 15px;
	}
	#contents .col1Contents .software .software__movie .movie__item {
		width: auto;
	}
	#contents .col1Contents .software .software__movie .movie__item p {
		height: 40px;
		font-size: 14px;
		position: relative;
		margin-bottom: 10px;
		padding: 2px 0 0 14px;
		line-height: 1.3;
	}
}
