@charset "UTF-8";.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.alignnone{margin:4em 20px 20px 0}.narrow-margin .alignnone{margin:1em 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.sticky time{display:none}.gallery-caption{padding:0}.bypostauthor{background-color:#e44d26}#global-navigation{display:block}.content-width{max-width:1010px;width:100%;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width:1000px){.content-width{padding:0}}body{margin:0;font-family:'ヒラギノ角ゴ Pro W3',Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,'ＭＳ Ｐゴシック',Arial,Helvetica,sans-serif;color:#333}body p{font-size:1em;line-height:1.4}.primary,.primary2{margin-bottom:2em}@media(min-width:1000px){.primary,.primary2{float:left}}.wrapper{overflow:hidden}a{color:#ff8000}.entry-title a{text-decoration:none}.post-title{font-size:1.1em}.post-title a{text-decoration:none;color:#003783}.post-title a:hover{text-decoration:underline}.summary{font-size:.85em}img{max-width:100%;height:auto}.section-title{padding:.8em 0;font-size:1.2em;margin:0;letter-spacing:3px}.meta-wrap .meta{font-size:13px}.primary ol,.primary ul{margin:2em 0}.primary ol li,.primary ul li{margin-bottom:1em}.primary ol li:last-child,.primary ul li:last-child{margin-bottom:0}.primary ol li p:first-child,.primary ul li p:first-child{margin-top:0}.primary ol li p:first-of-type,.primary ul li p:first-of-type{margin-top:0}.primary ol h3,.primary ol h4,.primary ol h5,.primary ul h3,.primary ul h4,.primary ul h5{display:inline-block;margin:2em 0 1em}.primary ol h3:first-child,.primary ol h4:first-child,.primary ol h5:first-child,.primary ul h3:first-child,.primary ul h4:first-child,.primary ul h5:first-child{margin-top:0}.primary ol h5,.primary ul h5{font-size:1.05em}.primary td ol,.primary td ul{margin:1em 0}.primary ul li ol li{padding:0;text-indent:0}.primary ul li ol li:before{text-align:center;line-height:1.4}.primary ol{padding-left:3em;counter-reset:number;list-style:none}.primary ol>li{position:relative;margin-left:3px}.primary ol>li:before{counter-increment:number;content:counter(number);color:#000;font-weight:700;background:#666;display:inline-block;width:1.5em;height:1.5em;color:#fff;text-align:center;font-size:.8em;position:absolute;top:.1em;left:-2.2em;padding:2px}.primary ol>li ol{counter-reset:sub-number}.primary ol>li ol>li:before{counter-increment:sub-number;content:counter(sub-number);border-radius:5px;background:#999;margin-right:5px;padding:0;left:-1.8em}.header{border-bottom:2px solid #003783;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);background:#fff}.head-above{background:#dd8f40;font-size:.85em;background-color:#0082e2;border-bottom:1px solid rgba(255,255,255,.25);overflow:hidden}.head-above__head-description{background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;padding-left:7px;color:#fff;line-height:2.2}@media(min-width:768px){.head-above__head-description{float:left}}.head-above__head-description h2{font-size:13.6px;font-size:.85rem;font-weight:400;margin:0}.head-above__head-search{float:right;display:none}@media(min-width:1000px){.head-above__head-search{display:block}}.head-above__head-search #searchform input#s{border:1px solid #c8c8c8;line-height:1.5;width:230px;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.7);color:#000;-webkit-box-shadow:0 0 2px rgba(0,0,0,.15) inset;box-shadow:0 0 2px rgba(0,0,0,.15) inset;height:30px}#head-above__sub-menu{line-height:2;float:right;display:none}@media(min-width:1000px){#head-above__sub-menu{display:block}}#head-above__sub-menu ul{list-style:none;padding:0;margin:0}#head-above__sub-menu ul li{float:left}#head-above__sub-menu ul li a{display:block;color:#fff;border-radius:3px;margin:4px 16px 0 0;line-height:1;padding:4px}.head-main__branding{padding:.5em 0;position:relative}.main-logo{display:inline-block;margin:.3em 0 .5em}.head-main__contact{color:rgba(0,0,0,.8);font-weight:700;font-family:sans-serif;border:3px double rgba(191,186,179,.2);background:#fdfaf6;padding:4px;display:block}.head-main__contact .left,.head-main__contact .right{font-size:.9em}.head-main__contact .left ul,.head-main__contact .right ul{padding:0;margin:0;list-style:none}.head-main__contact .left ul li,.head-main__contact .right ul li{display:inline-block}.head-main__contact .left{border-bottom:1px solid rgba(191,186,179,.2)}.head-main__contact .phone:before,.head-main__contact .time:before{font-weight:400}.head-main__contact .phone{margin-right:1em}.head-main__contact .phone:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:#0082e2}.head-main__contact .time:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:#0082e2}.head-main__contact .time span{margin-right:3px}.contact-info.contact-width-icon{list-style:none;padding:0;margin:0}.contact-info.contact-width-icon .phone,.contact-info.contact-width-icon .time{font-weight:700}.contact-info.contact-width-icon .phone:before,.contact-info.contact-width-icon .time:before{font-weight:400}.contact-info.contact-width-icon .phone{margin-right:1em;font-size:1.35em;font-family:sans-serif}.contact-info.contact-width-icon .phone:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:#0082e2}.contact-info.contact-width-icon .time{font-size:.9em}.contact-info.contact-width-icon .time:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:#0082e2}.contact-info.contact-width-icon .time span{margin-right:3px}.tss-logo{display:block;width:240px}.site-name-img{display:block;width:240px;height:auto}.site-name{margin:0}.site-name a{display:block}#toggle-g-menu{position:absolute;top:16px;right:0;border:1px solid rgba(0,0,0,.2);border-radius:3px;font-size:10px;text-decoration:none;background:#0082e2;color:#fff;padding:4px;text-align:center}@media(min-width:768px){#toggle-g-menu{display:none}}#toggle-g-menu:after{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;display:block;text-align:center;margin-right:0;font-size:16px}#global-navigation .menu{border-top:1px solid #003783;display:none;list-style:none;padding:0;margin:0}#global-navigation .menu:aftet{display:block;content:"";clear:both}@media(min-width:1000px){#global-navigation .menu{display:block}}#global-navigation .menu li a{display:block;color:#000;text-decoration:none;letter-spacing:2px;min-height:44px;line-height:44px;padding:0 0 0 16px}#global-navigation .menu li a:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-right:24px}@media(min-width:768px){#global-navigation .menu li a:before{content:none}}#global-navigation .menu li a.move-tri:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#global-navigation .menu li .sub-menu{display:none;list-style:none;padding:0 0 0 16px;margin:0}@media(min-width:768px){#global-navigation .menu li .sub-menu{padding:0}#global-navigation .menu li .sub-menu li a{min-height:24px;line-height:24px}}#global-navigation .menu li .sub-menu li a{font-weight:400;letter-spacing:1px}#global-navigation .menu li .sub-menu.open{display:block;font-size:.85em}.cta-section{background-color:#f8f8e9}.cta-section.front-section{padding:48px 0}.cta-section .cta-sec-title1,.cta-section .cta-sec-title2{font-size:24px;color:#003783}@media(min-width:768px){.cta-section .cta-sec-title1,.cta-section .cta-sec-title2{font-size:42px}}.cta-section .cta-sec-title1{position:relative;display:table;margin:0 auto}.cta-section .cta-sec-title1:before{content:"";background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/deco.svg);height:1.4em;width:1em;display:block;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;left:-1.3em;top:.1em;position:absolute}.cta-section .cta-sec-title1:after{content:"";background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/deco.svg);height:1.4em;width:1em;display:block;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;right:-1.3em;top:.1em;position:absolute;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.cta-section .cta-sec-title2{border-top:4px solid #003783;border-bottom:4px solid #003783;position:relative;padding:.5em 0}@media(min-width:768px){.cta-section .cta-sec-title2{text-align:center}}.cta-section .cta-sec-title2:after{content:"";border:10px solid transparent;border-top-color:#003783;display:block;height:0;width:0;position:absolute;bottom:-24px;left:49.4%}.cta-section .tel-number-img{width:440px;max-width:94%;display:block;margin:1em auto 4em}.cta-section .btn,.cta-section .btn-notice,.cta-section .btn-purple,.cta-section .btn-archive,.cta-section .btn-right{font-size:20px}@media(min-width:768px){.cta-section .btn,.cta-section .btn-notice,.cta-section .btn-purple,.cta-section .btn-archive,.cta-section .btn-right{font-size:28px}}.footer{border-top:3px solid #003783;background:rgba(0,55,131,.1);padding-top:45px}.footer .box .menu{border-top:2px solid rgba(255,179,102,.5);border-bottom:1px solid rgba(255,179,102,.5);margin:0 0 1em}@media(min-width:768px){.footer .box .menu{border:none;margin:0}}.foot-product-list{border-bottom:1px solid #ffb366;padding-bottom:30px;margin-bottom:30px}.foot-product-list .section-title{background:#bfbab3;color:#fff;text-align:center}.foot-product-list .one-three.series-title{display:none}.copy{background:#fff;text-align:center;border-top:1px solid #003783;font-size:.85em;color:#999;padding:10px 0;font-family:sans-serif}.copy span{color:#ff8000}.foot-site-map ul{list-style:none;padding:0}@media(min-width:768px){.foot-site-map ul{margin-bottom:0}}.foot-product-wrap h2{max-width:250px;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;height:2em}.foot-product-wrap h2:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.foot-product-wrap h2 a{text-indent:-9999px;display:block}@media(min-width:1000px){.foot-col01 .menu li,.foot-col02 .menu li,.foot-col03 .menu li{padding:0;margin-bottom:.3em;line-height:1.4}}.foot-col01 .menu li ul,.foot-col02 .menu li ul,.foot-col03 .menu li ul{padding:0;margin:0}@media(min-width:1000px){.foot-col01 .menu li ul,.foot-col02 .menu li ul,.foot-col03 .menu li ul{margin-top:.3em;padding:3px 0;margin-bottom:.3em}}@media(min-width:480px){.foot-col01 .menu li ul li:before,.foot-col02 .menu li ul li:before,.foot-col03 .menu li ul li:before{display:inline-block}}@media(min-width:480px){.foot-col01 .menu li ul li a:before,.foot-col02 .menu li ul li a:before,.foot-col03 .menu li ul li a:before{content:none;display:inline}}@media(min-width:1000px){.foot-col01 .menu li a,.foot-col02 .menu li a,.foot-col03 .menu li a{color:#dd8f40}}.foot-col01{text-align:center}.foot-col01 .foot-contact{color:#000;font-size:18px;font-family:sans-serif}.foot-col01 .foot-contact li{margin:0}.foot-col01 .foot-contact .ct{background:#bfbab3;color:#fff;text-align:center}.foot-col01 .foot-contact .phone{font-size:26px;font-weight:700;margin-top:4px}.foot-col01 .foot-contact .phone:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:#ff8000}.foot-col02 .menu li,.foot-col03 .menu li{border-top:1px solid rgba(0,0,0,.1)}@media(min-width:480px){.foot-col02 .menu li,.foot-col03 .menu li{border:none}}@media(min-width:1000px){.foot-col02 .menu li,.foot-col03 .menu li{line-height:1.4;margin-bottom:.5em;font-size:1rem;line-height:24px;min-height:24px}}.foot-col02 .menu li a,.foot-col03 .menu li a{padding:10px 16px;display:block;text-decoration:none;color:#666}@media(min-width:480px){.foot-col02 .menu li a:before,.foot-col03 .menu li a:before{content:none;margin:0}}@media(min-width:1000px){.foot-col02 .menu li a,.foot-col03 .menu li a{color:#dd8f40;padding:0}}.foot-col02 .menu li a:before,.foot-col03 .menu li a:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;margin-right:24px;color:#ff8000}@media(min-width:1000px){.foot-col02 .menu li a:before,.foot-col03 .menu li a:before{margin:0;content:none;padding:0}}.foot-col02 .menu li .sub-menu,.foot-col03 .menu li .sub-menu{padding-left:1em}@media(min-width:1000px){.foot-col02 .menu li .sub-menu,.foot-col03 .menu li .sub-menu{padding-left:1em;font-size:.85rem}}.foot-col02 .menu li .sub-menu li,.foot-col03 .menu li .sub-menu li{border-bottom:none}.foot-col02 .menu li .sub-menu li a,.foot-col03 .menu li .sub-menu li a{padding-left:1em}@media(min-width:480px){.foot-col02 .menu li .sub-menu li a:before,.foot-col03 .menu li .sub-menu li a:before{content:none;font-weight:700}}@media(min-width:480px){.foot-col02 .menu li .sub-menu li a,.foot-col03 .menu li .sub-menu li a{padding:0;display:inline}.foot-col02 .menu li .sub-menu li a:before,.foot-col03 .menu li .sub-menu li a:before{content:none}}@media(min-width:1000px){.foot-col02 .menu li .sub-menu li a,.foot-col03 .menu li .sub-menu li a{display:inline;padding:0;font-size:.85rem}.foot-col02 .menu li .sub-menu li a:before,.foot-col03 .menu li .sub-menu li a:before{content:none}}.foot-col02{margin-top:2em}@media(min-width:1000px){.foot-col02{margin-top:0}.foot-col02.col5{width:400px}}.foot-col02>div{width:100%}@media(min-width:600px){.foot-col02>div{width:50%}}.ipn{border-top:1px solid rgba(0,0,0,.1);margin-bottom:2em}@media(min-width:1000px){.ipn{margin:1em 0;line-height:normal;min-height:auto;padding:0;text-decoration:none;color:#666;border:none}.ipn a{text-decoration:none;color:#dd8f40}}.ipn a{color:#dd8f40;text-decoration:none;color:#ff8000;line-height:44px;min-height:44px;padding:0 16px;color:#666}#foot-site-map3{margin-bottom:1em}.footer .box.foot-site-map__linklist>div:first-of-type ul{margin-bottom:8px}.footer .box.foot-site-map__linklist>div>div ul{margin:0;border:none;position:relative}.footer .box.foot-site-map__linklist>div>div ul li a{text-decoration:none;display:block;padding:4px;color:#003783}.footer .box.foot-site-map__linklist>div>div ul li.sub-sankaku{padding-left:1em;padding-left:6px;font-size:.9em}.footer .box.foot-site-map__linklist>div>div ul li.sub-sankaku a:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;margin-right:6px}.footer .box.foot-site-map__linklist>div>div ul li.btn-like a{background:#ececec;border-radius:20px;border:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.59);font-weight:700;margin-top:8px;display:inline-block;padding:4px 16px}.footer .box.foot-site-map__linklist>div>div ul li.btn-like a:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;margin-right:12px;color:#404040}.content_wrap>.content-width{margin-top:1em}.mid{padding:15px 0 0;overflow:hidden;display:none}@media(min-width:480px){.mid{display:block}}@media(min-width:768px){.mid{padding:15px 0}}@media(min-width:1000px){.mid{padding:30px 0}}.recommendation{text-align:center;background:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;padding-bottom:.5em;display:none}@media(min-width:768px){.recommendation{display:block}}.recommendation .r-text{padding:0 6px;text-align:left;margin:0;font-size:14.4px;font-size:.9rem}.recommendation .r-text:hover{cursor:pointer}.top-prod-list .box .one-three.series-title{max-width:1010px;width:100%}.top-prod-list .box .one-three.series-title .top-product-wrap{border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;padding:0;margin-bottom:0}.top-prod-list .box .one-three.series-title .top-product-wrap .prod-thum,.top-prod-list .box .one-three.series-title .top-product-wrap .prod-cont{display:none}.top-prod-list .top-product-wrap{border-top:3px solid;background:#fff;padding:2% 6.3% 8%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden}.top-prod-list .prod-title{-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;margin:.4em 0 .3em;-webkit-transform:scale(1.06);transform:scale(1.06);height:3em}.top-prod-list .prod-thum{width:19%;float:left;position:relative;top:5px;left:2px}.top-prod-list .prod-thum .p-icon{position:absolute;top:66%;width:28px;height:auto;left:-10px}.top-prod-list .prod-cont h3{font-size:1.04em;margin:0;color:rgba(0,0,0,.8)}.top-prod-list .prod-cont h3:last-of-type{border-bottom:1px solid;border-bottom-width:1px;border-bottom-style:solid;margin:0 0 .5em}.top-prod-list .prod-cont p{font-size:.85em;margin:0;color:#000}.top-prod-list .prod-btn{margin-top:1.6em;clear:both}.top-prod-list .prod-btn .btn,.top-prod-list .prod-btn .btn-notice,.top-prod-list .prod-btn .btn-purple,.top-prod-list .prod-btn .btn-archive,.top-prod-list .prod-btn .btn-right{display:block;width:100%;text-align:center;float:left;text-decoration:none;color:#fff;margin:1%;background:#adb0c7;border-color:#adb0c7;border-bottom-color:rgba(0,0,0,.25)!important}.top-prod-list .prod-btn .btn:before,.top-prod-list .prod-btn .btn-notice:before,.top-prod-list .prod-btn .btn-purple:before,.top-prod-list .prod-btn .btn-archive:before,.top-prod-list .prod-btn .btn-right:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:#fff}.top-prod-list .prod-btn .btn.prod-b-eva,.top-prod-list .prod-btn .prod-b-eva.btn-notice,.top-prod-list .prod-btn .prod-b-eva.btn-purple,.top-prod-list .prod-btn .prod-b-eva.btn-archive,.top-prod-list .prod-btn .prod-b-eva.btn-right{background:#bfbab3;border-color:#bfbab3}.top-prod-list .prod-btn .btn:hover,.top-prod-list .prod-btn .btn-notice:hover,.top-prod-list .prod-btn .btn-purple:hover,.top-prod-list .prod-btn .btn-archive:hover,.top-prod-list .prod-btn .btn-right:hover{background:#ff8000!important;border-color:#ff8000!important}.home .hero .content-width{padding:0}.home .hero .hero-inner{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/front/main-sp.png);position:relative;-webkit-background-size:cover;background-size:cover;background-position:center center;padding:32px 0}@media(min-width:768px){.home .hero .hero-inner{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/front/main-pc.png);height:560px;padding:0}}.home .hero .main-copy,.home .hero .sub-copy{color:#fff;margin:0}.home .hero .main-copy{font-size:32px;padding-left:18px}@media(min-width:768px){.home .hero .main-copy{font-size:56px;padding:88px 0 0 60px}}.home .hero .sub-copy{font-size:16px;background-color:rgba(0,55,131,.56);display:table;padding:18px;margin-top:48px}@media(min-width:768px){.home .hero .sub-copy{font-size:32px;margin-top:56px;padding:24px 60px}}.home .hero .btn-wrap{margin-top:64px}@media(min-width:768px){.home .hero .btn-wrap{margin-top:88px;padding:0 60px}}.home .hero .btn,.home .hero .btn-notice,.home .hero .btn-purple,.home .hero .btn-archive,.home .hero .btn-right{font-size:18px}@media(min-width:768px){.home .hero .btn,.home .hero .btn-notice,.home .hero .btn-purple,.home .hero .btn-archive,.home .hero .btn-right{font-size:22px}}.home .hero .single-line-notification{padding:4px 8px;line-height:1}@media(min-width:768px){.home .hero .single-line-notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px}}.home .hero .single-line-notification .notification-message{font-size:16px;color:#003783;line-height:1.3;font-weight:700;display:inline}@media(min-width:768px){.home .hero .single-line-notification .notification-message{font-size:18px;line-height:1;display:block;margin-left:52px}}.home .hero .single-line-notification .notification-message a{color:#003783;font-size:16px;text-decoration:underline;display:inline}@media(min-width:768px){.home .hero .single-line-notification .notification-message a{font-size:18px}}.home .hero .single-line-notification .notification-button.btn,.home .hero .single-line-notification .notification-button.btn-notice,.home .hero .single-line-notification .notification-button.btn-purple,.home .hero .single-line-notification .notification-button.btn-archive,.home .hero .single-line-notification .notification-button.btn-right{font-size:12px;padding:.4em 1em;margin:0;margin-left:12px;display:inline-block}@media(min-width:768px){.home .hero .single-line-notification .notification-button.btn,.home .hero .single-line-notification .notification-button.btn-notice,.home .hero .single-line-notification .notification-button.btn-purple,.home .hero .single-line-notification .notification-button.btn-archive,.home .hero .single-line-notification .notification-button.btn-right{font-size:16px;margin-left:2.4em}}.home .hero .single-line-notification .notification-button.btn:after,.home .hero .single-line-notification .notification-button.btn-notice:after,.home .hero .single-line-notification .notification-button.btn-purple:after,.home .hero .single-line-notification .notification-button.btn-archive:after,.home .hero .single-line-notification .notification-button.btn-right:after{top:0;bottom:0;margin:auto;margin-left:0}.btn-wrap.btn-wrap-right{text-align:right}.btn-wrap.btn-wrap-right .btn,.btn-wrap.btn-wrap-right .btn-notice,.btn-wrap.btn-wrap-right .btn-purple,.btn-wrap.btn-wrap-right .btn-archive,.btn-wrap.btn-wrap-right .btn-right{margin-left:auto}.home .info-leak-container{margin-top:32px}@media(min-width:768px){.home .info-leak-container{margin-top:64px}}.home .info-leak-container .info-leak-heading{color:#000;font-weight:700;font-size:18px;margin-top:0;margin-bottom:0}@media(min-width:768px){.home .info-leak-container .info-leak-heading{font-size:24px}}.home .info-leak-container .info-leak-subheading{color:#003783;font-weight:700;font-size:24px;margin-top:10px}@media(min-width:768px){.home .info-leak-container .info-leak-subheading{font-size:36px}}.home .info-leak-container .content-width{padding:0}.home .info-leak-container .inner{padding:32px 0;background-color:#f8f8f4;padding:20px}@media(min-width:768px){.home .info-leak-container .inner{padding:40px}}.home .info-leak-container .leak-card-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home .info-leak-container .leak-card-grid .card{width:calc(50% - 4px);margin-bottom:8px;background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/front/leak-box.svg);-webkit-background-size:cover;background-size:cover;background-position:top center}@media(min-width:768px){.home .info-leak-container .leak-card-grid .card{width:calc(33.3% - 10px);margin-bottom:32px}}@media(max-width:767px){.home .info-leak-container .leak-card-grid .card.card-3{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media(max-width:767px){.home .info-leak-container .leak-card-grid .card.card-6{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.home .info-leak-container .leak-card-grid .card .label{margin:11px auto 0;display:block;text-align:center;background:#000;padding:.5em;font-weight:700;color:#fff;width:82%;font-size:12px;position:relative;left:-1.1%}@media(min-width:768px){.home .info-leak-container .leak-card-grid .card .label{font-size:20px}}.home .info-leak-container .leak-card-grid .card .label .emphasis{color:#ff8000}.home .info-leak-container .leak-card-grid .card .subtitle{color:#000;font-size:12px;font-weight:700;margin-top:14px;margin-left:1em;margin-bottom:0}@media(min-width:768px){.home .info-leak-container .leak-card-grid .card .subtitle{margin-top:20px;margin-left:2em;font-size:20px}}.home .info-leak-container .leak-card-grid .card .number{color:#d81c1c;font-size:30px;font-weight:700;text-align:center;margin:0 0 20px}.home .info-leak-container .leak-card-grid .card .number span{font-size:14px}@media(min-width:768px){.home .info-leak-container .leak-card-grid .card .number{margin-left:2em;font-size:46px;margin:0 0 40px}.home .info-leak-container .leak-card-grid .card .number span{font-size:20px}}.home .info-leak-container .info-leak-note{font-size:14px}@media(min-width:768px){.home .info-leak-container .info-leak-note{font-size:20px;text-align:right}}.home .info-leak-container .leak-line{height:10px;background-color:#003783;margin-top:32px}@media(min-width:768px){.home .info-leak-container .leak-line{margin-top:64px}}.home .prod-intro .main-copy{color:#003783;text-align:center;margin:48px 0 0;font-size:28px}@media(min-width:768px){.home .prod-intro .main-copy{margin:64px 0 0;font-size:44px}}.home .prod-intro .sub-copy{font-size:20px;margin:24px 0 48px}@media(min-width:768px){.home .prod-intro .sub-copy{font-size:24px;text-align:center}}.home .prod-intro .products .inner{border:1px solid #e2e2e2;margin-bottom:24px}.home .prod-intro .products img{display:block}.home .prod-intro .products .prod-copy{text-align:center;font-size:20px;margin:0}.home .prod-intro .products .prod-copy.cp,.home .prod-intro .products .prod-copy.site-name.ts,.home .prod-intro .products .prod-copy.site-name.awp,.home .prod-intro .products .prod-copy.site-name.doc,.home .prod-intro .products .prod-copy.site-name.webdoc,.home .prod-intro .products .prod-copy.site-name.spdc,.home .prod-intro .products .prod-copy.site-name.spfe,.home .prod-intro .products .prod-copy.site-name.spufe{color:#13933b}.home .prod-intro .products .prod-copy.pb{color:#ef0000}.home .prod-intro .products .prod-copy.ts{color:#006cb7}.home .prod-intro .products .prod-intro-main{background-color:rgba(0,55,131,.09);padding:1em}.home .prod-intro .products .prod-intro-main b.line{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ff6));background:linear-gradient(transparent 60%,#ff6 60%)}.home .prod-choice{border:1px solid #d9d9d9;border-top:8px solid #003783;margin:40px 0 80px}.home .prod-choice .inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em}@media(min-width:768px){.home .prod-choice .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home .prod-choice .inner .prod-choice_img{width:70px;margin-right:8px}@media(min-width:768px){.home .prod-choice .inner .prod-choice_img{width:112px;margin-right:20px}}.home .prod-choice .inner .prod-choice_main{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 70px - 8px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.home .prod-choice .inner .prod-choice_main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 112px - 20px)}}@media(min-width:768px){.home .prod-choice .inner .prod-choice_main .btn,.home .prod-choice .inner .prod-choice_main .btn-notice,.home .prod-choice .inner .prod-choice_main .btn-purple,.home .prod-choice .inner .prod-choice_main .btn-archive,.home .prod-choice .inner .prod-choice_main .btn-right{width:224px}}.home .prod-choice .prod-choice_main_copy h2{font-size:24px;color:#003783;margin-top:0}@media(min-width:768px){.home .prod-choice .prod-choice_main_copy h2{font-size:28px}}b.line{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ff6));background:linear-gradient(transparent 60%,#ff6 60%)}.front-section-bg-blue{background:rgba(0,55,131,.1)}.front-section{padding:24px 0}@media(min-width:768px){.front-section{padding:48px 0}}.front-section.cta-section .btn,.front-section.cta-section .btn-notice,.front-section.cta-section .btn-purple,.front-section.cta-section .btn-archive,.front-section.cta-section .btn-right{width:auto}.front-section .section-title{text-align:center;font-size:28px;position:relative;margin-bottom:24px;padding:0}@media(min-width:768px){.front-section .section-title{font-size:32px;margin-bottom:40px}}.front-section .section-title:after{content:"";width:214px;height:16px;display:block;background-color:#003783;margin:4px auto 0;border-radius:8px}.front-section .btn,.front-section .btn-notice,.front-section .btn-purple,.front-section .btn-archive,.front-section .btn-right{margin:40px auto 20px;display:table;width:224px}.front-section .post-title a{color:#003783;font-size:16px;padding:0}@media(min-width:768px){.front-section .post-title a{font-size:20px}.front-section .post-title a:hover{text-decoration:underline}}.front-section .post-title.front-large a{font-size:20px}@media(min-width:768px){.front-section .post-title.front-large a{font-size:24px}}.meta .cat,.meta .tag{line-height:1}.meta .cat a,.meta .cat span,.meta .tag a,.meta .tag span{text-decoration:none;background-color:#ababab;color:#fff;padding:.2em 1em;font-size:10px;border-radius:4px}@media(min-width:768px){.meta .cat a,.meta .cat span,.meta .tag a,.meta .tag span{font-size:10px}}.meta.cat,.meta.tag{line-height:1}.meta.cat a,.meta.cat span,.meta.tag a,.meta.tag span{text-decoration:none;background-color:#ababab;color:#fff;padding:.2em 1em;font-size:10px;border-radius:4px}@media(min-width:768px){.meta.cat a,.meta.cat span,.meta.tag a,.meta.tag span{font-size:10px}}.top-slide.col9{display:none}@media(min-width:480px){.top-slide.col9{display:block}}.top-slide .bx-wrapper{margin:0}.top-slide .bx-wrapper .bx-pager{top:5%;bottom:auto;right:1%;padding:0;width:auto}.top-slide .bx-wrapper *{-webkit-box-shadow:none;box-shadow:none}.top-slide .bx-viewport{border:none;left:0}.top-slide .bxslider{margin:0;padding:0}.bxslider li{display:none}.bx-viewport .bxslider li{display:block!important}.bx-wrapper .bx-controls-direction a{top:90%}.home .case-section .post-wrap{text-align:left;background:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden}.home .case-section .post-wrap img{display:block;width:100%;height:auto;border:none}.home .case-section .post-wrap .post-thumnail{text-align:center}.home .case-section .post-wrap .post-thumnail img{margin:0 auto}.home .case-section .post-wrap .post-main{padding:15px;border-top:1px solid rgba(0,0,0,.1)}.home .case-section .post-wrap .post-main h2{margin:0}.home .case-section .post-wrap .post-main h2 a{color:#000}.home .case-section .hentry{margin-bottom:15px}.case-post{background:#fff;padding:1em;margin-bottom:1em}.case-post .meta.cat a.cp,.case-post .meta.cat a.site-name.ts,.case-post .meta.cat a.site-name.awp,.case-post .meta.cat a.site-name.doc,.case-post .meta.cat a.site-name.webdoc,.case-post .meta.cat a.site-name.spdc,.case-post .meta.cat a.site-name.spfe,.case-post .meta.cat a.site-name.spufe{background-color:#3ab460}.case-post .meta.cat a.awp,.case-post .meta.cat a.doc,.case-post .meta.cat a.webdoc{background-color:#ef0000}.case-post .meta.cat a.tspro,.case-post .meta.cat a.tsbasic,.case-post .meta.cat a.tssdke{background-color:#006cb7}.case-post .meta.cat a.spfe{background-color:#94c4db}.case-post .meta.cat a.spufe{background-color:#94c4db}.case-post .meta.cat a.sspdc{background-color:#003d8c}.case-post .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex}.front-post-flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-in-left{width:36%;margin-right:8px}@media(min-width:768px){.post-in-left{width:25%;margin-right:20px}}.post-in-right{width:calc(100% - 36% - 8px)}@media(min-width:768px){.post-in-right{width:calc(100% - 25% - 20px)}}.home .reference-section .front-flex-warp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home .reference-section .reference-post{border:1px solid #003783;padding:1em;margin-bottom:1em;width:100%}@media(min-width:768px){.home .reference-section .reference-post{width:48.6%;-webkit-box-sizing:border-box;box-sizing:border-box}}.home .reference-section .reference-post .post-title{margin-top:0;margin-bottom:8px}@media(min-width:768px){.home .reference-section .reference-post .post-title{font-size:20px}}.home .reference-section .reference-post.first{width:100%}@media(min-width:768px){.home .reference-section .reference-post.first{width:100%}}@media(min-width:768px){.home .reference-section .reference-post.first .post-title{font-size:24px}}.home .reference-section .reference-post.first .post-in-left{width:100%}@media(min-width:768px){.home .reference-section .reference-post.first .post-in-left{width:36%;margin-right:20px}}.home .reference-section .reference-post.first .post-in-right{width:100%}@media(min-width:768px){.home .reference-section .reference-post.first .post-in-right{width:calc(100% - 36% - 20px)}}.date,.published{font-weight:700;font-family:sans-serif}.date:before,.published:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block}.top-news-reference{background:#fff;padding:60px 0}.top-news-reference .section-title{border-top:4px solid #dd8f40;border-bottom:1px solid #bfbab3;margin-bottom:1em}.top-news-reference .section-title:before{content:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/favicon-mini.png);display:inline-block;vertical-align:middle}.top-news-reference .post-title{font-size:1em}.top-news-reference .news,.top-news-reference .reference{position:relative}.top-news-reference .news .btn,.top-news-reference .news .btn-notice,.top-news-reference .news .btn-purple,.top-news-reference .news .btn-archive,.top-news-reference .news .btn-right,.top-news-reference .reference .btn,.top-news-reference .reference .btn-notice,.top-news-reference .reference .btn-purple,.top-news-reference .reference .btn-archive,.top-news-reference .reference .btn-right{padding:.2em 1em;position:absolute;right:0;top:10px;border-radius:3px;color:#fff;font-size:.9em}.top-news-reference .meta{font-size:.85em;font-weight:700}.top-news-reference .t-icon a{display:inline-block;background:#ff8000;border-radius:3px;color:#fff;font-size:12px;padding:3px 6px;min-width:6.2em;text-align:center}.top-news-reference .news ul{list-style:none;padding:0;margin:0;border-bottom:1px solid #bfbab3}.top-news-reference .news ul li{overflow:hidden;padding:0 0 1em;border-bottom:1px solid #bfbab3;margin-top:1em}.top-news-reference .news ul li.news_cat-release .t-icon a{background:#adb0c7}.top-news-reference .news ul li.news_cat-event .t-icon a{background:#dd8f40}.top-news-reference .news ul li.news_cat-info .t-icon a{background:#067ab4}.top-news-reference .news ul li:last-child{border:none}.top-news-reference .news ul li .meta-wrap{float:left;width:35%}.top-news-reference .news ul li .meta-wrap .date{margin-right:5px}.top-news-reference .news ul li .meta-wrap .date:before{content:none}.top-news-reference .news ul li .meta-wrap .cat{color:#fff}.top-news-reference .news ul li .meta-wrap .cat a{color:#fff;text-decoration:none}.top-news-reference .news ul li .post-title{float:right;margin:0;width:65%}.top-news-reference .news ul li .post-title a{color:#92693f}.top-news-reference .reference.section{margin-top:4em}@media(min-width:768px){.top-news-reference .reference.section{margin-top:0}}@media(min-width:768px){.top-news-reference .reference .one-two:nth-child(1) .post-wrap,.top-news-reference .reference .one-two:nth-child(2) .post-wrap{min-height:15.3em;margin-bottom:0}}.top-news-reference .reference .hentry{margin-bottom:15px}.top-news-reference .reference .hentry .cat-icon{display:inline-block}.top-news-reference .reference .post-wrap .post-thumnail img{display:block;margin:0 0 .3em;border:none}.top-news-reference .reference .post-wrap .post-title{margin:5px 0 0}.top-news-reference .reference .post-wrap .post-title a{color:#000}.reference-case-section .reference-post{background-color:#fff}.reference-case-section .reference-post.first .front-post-flex-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .news-section .news-section-inner{background-color:#fff;padding:1em}.home .news-section .news-post-warp{list-style:none;margin:0;padding:0}.home .news-section .news-post-warp .news-post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #8d8d8d;margin:1em 0;padding:1em 0}.home .news-section .news-post-warp .news-post .meta-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media(min-width:768px){.home .news-section .news-post-warp .news-post .meta-box{width:16em}}.home .news-section .news-post-warp .news-post .meta-box .published{width:8em}.home .news-section .news-post-warp .news-post .meta-box .cat-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:8px}@media(min-width:768px){.home .news-section .news-post-warp .news-post .meta-box .cat-tag{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home .news-section .news-post-warp .news-post .meta-box .cat-tag .cat{margin-right:8px}@media(min-width:768px){.home .news-section .news-post-warp .news-post .meta-box .cat-tag .cat{margin-bottom:8px}}.home .news-section .news-post-warp .news-post .meta-box .news-tag{background-color:red}.home .news-section .news-post-warp .news-post .post-main{width:100%;margin-top:8px}@media(min-width:768px){.home .news-section .news-post-warp .news-post .post-main{width:calc(100% - 16em);margin-top:0}}.home .news-section .news-post-warp .news-post .post-main .post-title{margin:0}.home .news-section .news-post-warp .news-post .post-main .post-title a{font-size:16px}.widget.side-reco,.recommendation{text-align:right;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;margin-bottom:30px;font-size:1em;position:relative}.widget.side-reco .widget-cont,.recommendation .widget-cont{padding:10px 12px}.widget.side-reco a,.recommendation a{color:#000;text-align:left;margin:0;font-size:1em}.widget.side-reco a img,.recommendation a img{display:block}.widget.side-reco a p,.recommendation a p{margin:0;line-height:1.7}.widget.side-reco .btn,.widget.side-reco .btn-notice,.widget.side-reco .btn-purple,.widget.side-reco .btn-archive,.widget.side-reco .btn-right,.recommendation .btn,.recommendation .btn-notice,.recommendation .btn-purple,.recommendation .btn-archive,.recommendation .btn-right{font-size:13px;padding:0 2px;color:#fff;margin-top:5px;background:#ff8000;border-color:#ff8000;position:absolute;bottom:8px;right:8px}@media(max-width:767px){.widget.side-reco .btn,.widget.side-reco .btn-notice,.widget.side-reco .btn-purple,.widget.side-reco .btn-archive,.widget.side-reco .btn-right,.recommendation .btn,.recommendation .btn-notice,.recommendation .btn-purple,.recommendation .btn-archive,.recommendation .btn-right{position:relative;margin-top:10px}}.widget.side-reco .r-text{padding:0 6px;font-size:14.4px;font-size:.9rem}@media(min-width:768px){.widget.side-reco .r-text{max-width:228px;width:228px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.widget.side-reco .r-text:hover{cursor:pointer}}.widget{margin-bottom:15px;border-bottom:1px solid #efefef}.widget .widgettitle{margin:0;padding:3px;border-top:6px solid #ffb366;border-left:1px solid #bfbab3;border-bottom:1px solid #bfbab3}.widget .meta-wrap{margin-top:10px}.widget .post-wrap{padding-top:15px;border-bottom:1px solid #b4b4b4;padding-bottom:15px;margin-bottom:0}.widget .post-wrap:last-child,.widget .post-wrap:last-of-type{border-bottom:none}.widget ul{list-style:none;padding:0;margin:0}.meta.t-icon a{text-decoration:none}.widget_nav_menu .menu{margin:0 0 1.3em}.widget_nav_menu .menu li{padding:0}.widget_nav_menu .menu li a{background:#e3e3e3;color:#000;font-weight:700;text-decoration:none;display:block;padding:.6em .8em;border-left:3px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.2)}.widget_nav_menu .menu li a:hover{background:#4e4e4e;color:#fff}.widget_nav_menu .menu li.menu-item-1370 a:before{font-family:FontAwesome;content:"";color:rgba(0,0,0,.3);display:inline-block;font-weight:400;margin-right:5px}.widget_nav_menu .menu li .sub-menu{padding-left:5px}.widget_nav_menu .menu li .sub-menu li a{background:0 0;color:#000;border:none;border-left:1px solid #bfbab3;font-weight:400}.widget_nav_menu .menu li .sub-menu li a:hover{background-color:#4e4e4e;color:#fff}.widget_nav_menu .menu li .sub-menu li a:before{font-family:FontAwesome;content:"";color:rgba(0,0,0,.3);display:inline-block;margin-right:5px}.widget_nav_menu .menu li .sub-menu li.current-cat a{background:#979797;color:#fff}.widget_nav_menu .menu li .sub-menu li.current-menu-item a{background:#b0b0b0}.widget_nav_menu .menu li .sub-menu li.current-menu-item ul{background:#fff}.widget_nav_menu .menu>li>a{padding:1em .8em}.widget_nav_menu .menu>li>.sub-menu>li:last-child>a{border-bottom:1px solid #bfbab3}.widget_nav_menu .menu>li>.sub-menu li:last-child li:last-chird{border-bottom:1px solid #bfbab3}.prod-site .widget_nav_menu .menu>li>.sub-menu>li:last-child>a{border-bottom:1px solid #bfbab3}.prod-site .widget_nav_menu .menu li a{background:#e3e3e3}.prod-site .widget_nav_menu .menu li a:hover{background:#4e4e4e;color:#fff}.prod-site .widget_nav_menu .menu li.current_page_parent a{background:#b0b0b0;color:#fff}.prod-site .widget_nav_menu .menu li>.sub-menu>li a{background:#f6f6f6;color:#000;border:none;border-left:1px solid #bfbab3;font-weight:400}.prod-site .widget_nav_menu .menu li>.sub-menu>li a:hover{background:#4e4e4e;color:#fff}.prod-site .widget_nav_menu .menu li>.sub-menu>li a:before{font-family:FontAwesome;content:"";color:rgba(0,0,0,.3);display:inline-block;margin-right:5px}.prod-site .widget_nav_menu .menu li>.sub-menu>li a.current_page_parent a{background:#666;color:#fff}.prod-site .widget_nav_menu .menu li>.sub-menu>li:last-child .sub-menu li:last-child>a{border-bottom:1px solid #bfbab3}.prod-site .widget_nav_menu .menu li>.sub-menu>li.current_page_parent>a{background:#cacaca}.prod-site .widget_nav_menu .menu li>.sub-menu>li.current-menu-parent>a{border-bottom:1px solid #bfbab3}.prod-site .widget_nav_menu .menu li>.sub-menu>li.current-menu-parent>a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.prod-site .widget_nav_menu .menu li>.sub-menu>li.current_page_item>a,.prod-site .widget_nav_menu .menu li>.sub-menu>li .current_page_ancestor>a{background:#979797;color:#fff}.prod-site .widget_nav_menu .menu li>.sub-menu>li.current_page_item.menu-item-has-children>a:before,.prod-site .widget_nav_menu .menu li>.sub-menu>li .current_page_ancestor.menu-item-has-children>a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.prod-site .widget_nav_menu .menu li>.sub-menu>li>.sub-menu{padding-left:5px;display:none}.prod-site .widget_nav_menu .menu li>.sub-menu>li>.sub-menu>li.current_page_item a{background:#979797}.prod-site .widget_nav_menu .menu li>.sub-menu>li>.sub-menu>li a{background:#fff}.prod-site .widget_nav_menu .menu li>.sub-menu>li>.sub-menu>li a:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block}.prod-site .widget_nav_menu .menu li>.sub-menu>li>.sub-menu>li a:hover{background:#666}.secondary .widget_nav_menu .menu>.sub-menu>li:hover .sub-menu{display:block!important}.home.prod-site .secondary .sub-menu .subm-enu{display:none}.secondary .post-title{font-weight:400}@media(max-width:999px){.secondary{border-top:5px solid #ffb366;padding-top:2em}}.page-title-section{background:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/bg-pattern.png) #fdfaf6;padding:1em 0}.page-title-section .page-title{margin:0;color:#000}.page .page-main{padding-bottom:2em}.primary p{line-height:1.7}.page #breadcrumbs{margin:0}.page .primary h2{background-color:#003783;padding:.2em .4em;color:#fff}.page .primary h2.a-title{color:#000;font-family:sans-serif;border-top:5px solid #003783;padding:.5em;margin:0 0 15px;font-size:1.5em;background:0 0}.page .primary h3{border-left:10px solid #003783;border-bottom:1px solid #003783;padding-left:.5em;padding-bottom:.2em;margin:48px 0 16px;margin:3rem 0 1rem;font-size:1.3em}.page .primary h4{font-size:1.15em;padding:.3em .5em;background:rgba(0,55,131,.1);color:#003783}.page .primary h5{font-weight:700;font-size:1.1em;color:#003783}.page .primary .menu{padding:0;margin:0 0 2em;overflow:hidden}.page .primary .menu li{display:inline-block}.page .primary .menu li a{display:inline-block;text-decoration:none;background:rgba(255,128,0,.6);color:#fff;padding:.3em 1em;border-radius:3px}.page .primary .menu li a:hover{color:#000;background:#ff8000}.page .primary .menu li .sub-menu{padding:0;float:right}.page .primary .menu li .sub-menu li{display:inline-block}.page .primary .menu li.current_page_item>a{background:#bfbab3}.page .primary .menu li.current_page_item .sub-menu>a{background:rgba(255,128,0,.6)}.page .primary .menu>li>a{margin-right:5px;background:rgba(255,128,0,.8)}.page .primary #menu-company-profile a{margin:8px 8px 8px 0;font-size:13px}.page .primary #menu-company-profile .sub-menu{margin:0;float:none;display:inline-block}.page .primary #menu-company-profile .sub-menu li{margin:0}.page .primary hr{border:none;height:1px;background:#bfbab3}.page .primary ul li:after{content:"";display:block;clear:both}.page .primary .post img{margin:1em 0}.page .primary .post img.aligncenter{margin-left:auto;margin-right:auto}.page.eva .primary .use{font-weight:700;font-size:1.2em;color:#000;margin:0}.page.eva .primary .prod-title{text-indent:-9999px;margin:0 0 1em;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;border-top:none;background-color:transparent}.page.eva .primary .prod-title a{display:block;height:2em}.page.eva .primary .eva-post-wrap .hentry{border:1px solid #f2f2f2;margin-bottom:2em;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.page.eva .primary .eva-post-wrap .hentry p{margin:0}.page.eva .primary .eva-post-wrap .hentry .btn,.page.eva .primary .eva-post-wrap .hentry .btn-notice,.page.eva .primary .eva-post-wrap .hentry .btn-purple,.page.eva .primary .eva-post-wrap .hentry .btn-archive,.page.eva .primary .eva-post-wrap .hentry .btn-right{margin:15px 0 0 auto;width:230px;display:block;text-align:center;font-size:1em}.page.eva .primary .eva-post-wrap .hentry ul{list-style:none;padding:0;margin:1em 0 0;font-size:13px}.page.eva .primary .eva-post-wrap .hentry ul li{border-top:1px solid #bfbab3;padding:1em 0}.page.eva .primary .eva-post-wrap .hentry>div{margin-top:15px;border-top:1px solid #bfbab3;font-size:13px}.page.eva .primary .eva-post-wrap .box>div{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px}.primary .menu-company-profile-container{display:block}.page.purpose .primary .post>div{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.page.purpose .primary .post .purpose-prod-wrap .purpose-prod-title{margin-top:0}.page.purpose .primary .post .purpose-prod-wrap .btn-section{text-align:right}.prod-site .page-main{padding-bottom:2em}.prod-site .page-eye-wrap img{margin-bottom:15px}.prod-site .single-line-notification{padding:4px 8px;line-height:1;margin-top:-14px;margin-bottom:8px}@media(min-width:768px){.prod-site .single-line-notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px}}.prod-site .single-line-notification .notification-message{font-size:16px;color:#003783;line-height:1.3;font-weight:700;display:inline}@media(min-width:768px){.prod-site .single-line-notification .notification-message{font-size:18px;line-height:1;display:block;margin-left:14px}}.prod-site .single-line-notification .notification-message a{color:#003783;font-size:16px;text-decoration:underline;display:inline}@media(min-width:768px){.prod-site .single-line-notification .notification-message a{font-size:18px}}.prod-site .single-line-notification .notification-button.btn,.prod-site .single-line-notification .notification-button.btn-notice,.prod-site .single-line-notification .notification-button.btn-purple,.prod-site .single-line-notification .notification-button.btn-archive,.prod-site .single-line-notification .notification-button.btn-right{font-size:12px;padding:.4em 1em;margin-top:6px;margin-left:12px;display:inline-block}@media(min-width:768px){.prod-site .single-line-notification .notification-button.btn,.prod-site .single-line-notification .notification-button.btn-notice,.prod-site .single-line-notification .notification-button.btn-purple,.prod-site .single-line-notification .notification-button.btn-archive,.prod-site .single-line-notification .notification-button.btn-right{font-size:16px;margin:0;margin-left:2em}}.prod-site .single-line-notification .notification-button.btn:after,.prod-site .single-line-notification .notification-button.btn-notice:after,.prod-site .single-line-notification .notification-button.btn-purple:after,.prod-site .single-line-notification .notification-button.btn-archive:after,.prod-site .single-line-notification .notification-button.btn-right:after{top:0;bottom:0;margin:auto;margin-left:0}.prod-site.page .primary .prod-page-title,.prod-site .edit .prod-page-title{margin-top:0;margin-bottom:5px}.prod-site.page .primary ul h4:first-child,.prod-site .edit ul h4:first-child{margin-top:0}.prod-site.page .primary h2,.prod-site.page .primary h3,.prod-site.page .primary h4,.prod-site .edit h2,.prod-site .edit h3,.prod-site .edit h4{margin:3em 0 1em}.prod-site.page .primary h3,.prod-site .edit h3{border:none;border-top:3px solid #000;padding:.3em 0;font-size:1.3em;background:0 0}.prod-site.page .primary h4,.prod-site .edit h4{background:#e5e5e5;padding:.3em .5em;font-size:1.15em;margin:2.4em 0 1em}.prod-site.page .primary h5,.prod-site .edit h5{font-weight:700;font-size:1.1em}.prod-site.page .primary .alignnone,.prod-site .edit .alignnone{margin:2em auto;display:block}.purpose-index-list{font-size:0;padding:0;margin:0}.purpose-index-list li{display:inline-block;font-size:20px;vertical-align:top}.purpose-index-list li a{display:block;background:rgba(146,105,63,.15);border:1px solid rgba(146,105,63,.1);margin:10px;color:#000;padding:10px 10px 10px 50px;text-decoration:none;position:relative}.purpose-index-list li a:hover{background:rgba(255,128,0,.3)}.purpose-index-list li a:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:red;font-size:1.7em;position:absolute;left:14px;top:7px}.star{font-size:13px;display:inline-block;margin-left:.3em;vertical-align:middle;color:#ff8000;position:relative;top:-3px}.purpose-prod-wrap{margin-top:4em}.purpose-prod-wrap .archive-cat-title{font-size:1.7em;background:rgba(191,186,179,.6);border-color:rgba(146,105,63,.1);color:#000;padding:.5em;border:none}.purpose-prod-wrap .box>p{display:none}.purpose-prod-wrap .box .one-two>p{display:none}.purpose-prod-wrap .one-two{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em}.purpose-prod-wrap .one-two .icon-wrap{padding:10px;background:rgba(191,186,179,.3);overflow:hidden}.purpose-prod-wrap .one-two .content-wrap{padding:0 15px 15px}.purpose-prod-wrap .one-two .icon{float:left;width:40px}.purpose-prod-wrap .one-two .icon img{background:#fff;border-radius:13px;display:block}.purpose-prod-wrap .one-two .meta-title{margin-left:55px}@media(min-width:480px) and (max-width:767px){.purpose-prod-wrap .one-two .meta-title{margin-top:3px}}.purpose-prod-wrap .one-two .meta-title .prod-disc{margin:0;font-size:1.3em;line-height:1.4;color:#000;display:inline-block;vertical-align:text-top}.purpose-prod-wrap .one-two .meta-title .prod-title{margin:.5em 0;height:3em}.purpose-prod-wrap .one-two .meta-title .grade{color:#999}.purpose-prod-wrap .one-two .meta-title .grade .star{color:#ff8000;font-size:1.1em}.purpose-prod-wrap .one-two .meta-title .purpose-sub-title{margin:0}.purpose-prod-wrap .one-two .prod-title{border-left:6px solid red;padding-left:6px}.purpose-prod-wrap .one-two .prod-title .star{color:#ff8000;font-size:13px;display:inline-block;vertical-align:middle;margin-left:1.3em;top:-2px}.purpose-prod-wrap .one-two .box-content{clear:both}.purpose-prod-wrap .one-two .btn-section{font-size:0;margin-top:15px}.purpose-prod-wrap .one-two .btn-section a{font-size:16px;display:inline-block;width:48%;margin:1%}.purpose-prod-wrap .one-two .prod-wrap{clear:both;border-top:1px solid #bfbab3;padding:15px 0}.purpose-prod-wrap .one-two .prod-wrap:first-child{border:none}.purpose-prod-wrap .one-two .prod-wrap>p{display:none}.purpose-prod-wrap .one-two .prod-wrap .prod-disc{margin:0;font-size:1em}.purpose-prod-wrap .one-two .prod-wrap .prod-title{margin:.4em 0 0;font-size:1em}.purpose-prod-wrap .ask{margin-bottom:2em;border:2px solid #999}.purpose-prod-wrap .ask .icon-wrap{padding:10px}.purpose-prod-wrap .ask .icon-wrap .icon{float:left}.purpose-prod-wrap .ask .icon-wrap .icon .telicon{text-indent:-9999px;position:relative;color:#fff}.purpose-prod-wrap .ask .icon-wrap .icon .telicon:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;background:#fff;font-size:2.3em;text-align:center;width:40px;height:40px;line-height:40px;border-radius:50%;border:3px solid red;color:red;position:absolute;text-indent:0}.purpose-prod-wrap .ask .icon-wrap .icon i{background:#fff;font-size:2.3em;text-align:center;width:40px;height:40px;line-height:40px;border-radius:50%;border:3px solid red;color:red}.purpose-prod-wrap .ask .icon-wrap .meta-title{min-height:40px;margin-left:55px}.purpose-prod-wrap .ask .icon-wrap .meta-title .prod-disc{margin:0;font-size:1.3em}.purpose-prod-wrap .ask .icon-wrap .meta-title .prod-disc span{color:red}.purpose-prod-wrap .ask .content-warp{padding:0 10px 10px}.site-name.cp,.site-name.ts,.site-name.awp,.site-name.doc,.site-name.webdoc,.site-name.spdc,.site-name.spfe,.site-name.spufe{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_cp.png);text-indent:-9999px;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}.site-name.ts{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_ts.png)}.site-name.awp{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_pb-awp.png)}.site-name.doc{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_pb-doc.png)}.site-name.webdoc{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_pb-webdoc.png)}.site-name.spdc{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_sp-dc.png)}.site-name.spfe{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_sp-fe.png)}.site-name.spufe{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_sp-ufe.png)}.productsguide .box .one-three{margin-bottom:20px}@media(min-width:786px){.productsguide .box .one-three{margin-bottom:0}}.productsguide .box .one-three img{margin-left:auto;margin-right:auto}.archive .post-wrap .post-thumnail img,.tag .post-wrap .post-thumnail img{border:1px solid #bfbab3}.archive .post-wrap .post-main .post-title,.tag .post-wrap .post-main .post-title{margin:0}.archive.post-type-archive-case .hentry,.tag.post-type-archive-case .hentry{border:none;margin:0;padding:0}.archive .hentry,.tag .hentry{border-bottom:1px solid #bfbab3;margin-bottom:15px}.archive .hentry:last-child,.archive .hentry:last-of-type,.tag .hentry:last-child,.tag .hentry:last-of-type{border-bottom:none}.post-type-archive .hentry{border-bottom:1px solid #bfbab3;margin-bottom:15px}.post-type-archive .hentry:last-child,.post-type-archive .hentry:last-of-type{border-bottom:none}.a-cat-disc{color:#000;margin:1em 0}.bread-wrap{padding:.3em 0}.bread-wrap #breadcrumbs,.bread-wrap #breadcrumbs-home{padding:.3em 0;font-size:13px;margin:0;display:inline}.bread-wrap #breadcrumbs-home{float:left;margin-right:.4em}.a-title{color:#000;font-family:sans-serif;border-top:5px solid #003783;padding:.5em;margin:0 0 15px;font-size:1.5em}.post-type-title{background:rgba(255,128,0,.1) url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/bg-pattern.png);margin:0 0 1em;-webkit-background-size:70% 70%;background-size:70%;padding:1em .5em;color:#ff8000;border:1px solid rgba(255,128,0,.3);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;font-family:sans-serif}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{padding:.5em;background:#fdfaf6;text-decoration:none;color:#003783;border-radius:3px;border:1px solid #bfbab3}.pagination .nav-links .page-numbers:hover{background:#ff8000;color:#fff;border-color:#ff8000}.pagination .nav-links .page-numbers.prev,.pagination .nav-links .page-numbers.next{background:#fdfaf6;color:#003783;padding:.5em 2em}.pagination .nav-links .page-numbers.prev:hover,.pagination .nav-links .page-numbers.next:hover{background:#ff8000;color:#fff}.pagination .nav-links .page-numbers.current{background:#bfbab3;color:#fff}.pagination .nav-links .page-numbers.current:hover{border-color:#bfbab3}.archive-cat-title{padding:.3em 0 0;color:#000;margin:0;border-top:3px solid #ffb366;margin-bottom:15px;font-size:1.3em;border-top:3px solid #003783}.archive-cat-title.cp,.archive-cat-title.site-name.ts,.archive-cat-title.site-name.awp,.archive-cat-title.site-name.doc,.archive-cat-title.site-name.webdoc,.archive-cat-title.site-name.spdc,.archive-cat-title.site-name.spfe,.archive-cat-title.site-name.spufe,.archive-cat-title.ts,.archive-cat-title.awp,.archive-cat-title.doc,.archive-cat-title.webdoc,.archive-cat-title.spfe,.archive-cat-title.spufe,.archive-cat-title.spdc,.archive-cat-title.tssdke,.archive-cat-title.tspro,.archive-cat-title.tsbasic{background-repeat:no-repeat;-webkit-background-size:auto 2.8rem;background-size:auto 2.8rem;text-indent:-9999px;background-position:50%;background-color:transparent;height:45px}.archive-cat-title.cp,.archive-cat-title.site-name.ts,.archive-cat-title.site-name.awp,.archive-cat-title.site-name.doc,.archive-cat-title.site-name.webdoc,.archive-cat-title.site-name.spdc,.archive-cat-title.site-name.spfe,.archive-cat-title.site-name.spufe{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_cp-just.png)}.archive-cat-title.ts{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_ts-just.png)}.archive-cat-title.tspro{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_tspro-just@2x.png)}.archive-cat-title.tsbasic{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_ts-just.png)}.archive-cat-title.tssdke{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_tssdke-just@2x.png)}.archive-cat-title.awp{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_pb-awp-just.png)}.archive-cat-title.doc{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_pb-doc-just.png)}.archive-cat-title.webdoc{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_pb-webdoc-just.png)}.archive-cat-title.spdc{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_sp-dc-just.png)}.archive-cat-title.spfe{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_sp-fe-just.png)}.archive-cat-title.spufe{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_sp-ufe-just.png)}.cat-section{margin:0 0 2em;position:relative}.cat-section:last-child{margin-bottom:0}.cat-section .btn:before,.cat-section .btn-notice:before,.cat-section .btn-purple:before,.cat-section .btn-archive:before,.cat-section .btn-right:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block}.post-type-archive .archive-cat-wrap .archive-cat-title{border:none;background-color:#f2f2f2;border-radius:3px}.post-type-archive .archive-main,.archive .archive-main,.tag .archive-main{padding-bottom:2em}.archive-cat-wrap{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;padding:15px;margin-bottom:30px;border-top:3px solid #bfbab3}.archive-cat-wrap.cat-wrap-cp,.archive-cat-wrap.cat-wrap-ts,.archive-cat-wrap.cat-wrap-awp,.archive-cat-wrap.cat-wrap-doc,.archive-cat-wrap.cat-wrap-webdoc,.archive-cat-wrap.cat-wrap-spfe,.archive-cat-wrap.cat-wrap-spufe,.archive-cat-wrap.cat-wrap-spdc{border-top:3px solid #999}.archive-cat-wrap.cat-wrap-cp{border-top-color:#3ab460}.archive-cat-wrap.cat-wrap-ts{border-top-color:#006cb7}.archive-cat-wrap.cat-wrap-awp{border-top-color:#ef0000}.archive-cat-wrap.cat-wrap-doc{border-top-color:#ef0000}.archive-cat-wrap.cat-wrap-webdoc{border-top-color:#ef0000}.archive-cat-wrap.cat-wrap-spfe{border-top-color:#94c4db}.archive-cat-wrap.cat-wrap-spufe{border-top-color:#94c4db}.archive-cat-wrap.cat-wrap-spdc{border-top-color:#003d8c}.archive-navi{margin-bottom:15px;border:1px solid #fff;padding:7.5px}.archive-navi.disp{border:1px solid #bfbab3}.archive-navi.disp ul{list-style:none}.archive-navi.disp #toggle-box{display:block}.archive-navi #toggle-box{display:none}.archive-navi #toggle-box ul{list-style:none}.archive-navi ul{display:inline-block;margin:0;padding:0;list-style:none}.archive-navi ul li{display:inline-block;margin:0 1em}.archive-navi ul li a{display:block;padding:4px;text-decoration:none}.post-type-archive-case .box .post-wrap{margin-bottom:30px}.post-type-archive-case .box .post-wrap .post-thumnail{float:none;width:100%}.post-type-archive-case .box .post-wrap .post-main{margin:0}body.archive.tax-support_cat.term-policy .meta-wrap{display:none}@media(min-width:768px){.prod-support{margin-right:-2.8703%}}.prod-support .one-two{float:none;display:inline-block;width:100%;margin-right:2.8703%;margin-bottom:2.8703%;vertical-align:top;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;position:relative}@media(min-width:768px){.prod-support .one-two{position:relative;display:inline-block;float:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:46.5%;margin-right:2.8703%;margin-bottom:2.8703%;padding:15px;vertical-align:top;border-radius:3px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);padding-bottom:4em}}.prod-support .one-two .prod-cat-title{margin:0}.prod-support .one-two .btn,.prod-support .one-two .btn-notice,.prod-support .one-two .btn-purple,.prod-support .one-two .btn-archive,.prod-support .one-two .btn-right{position:static;bottom:15px;right:15px;margin:0 0 0 auto;width:12em;display:block;text-align:center}@media(min-width:768px){.prod-support .one-two .btn,.prod-support .one-two .btn-notice,.prod-support .one-two .btn-purple,.prod-support .one-two .btn-archive,.prod-support .one-two .btn-right{position:absolute}}.prod-support .post-title{margin-top:0;margin-bottom:0}.corresp .post-wrap,.policy .post-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.1 .2em}.corresp .post-wrap .post-title,.policy .post-wrap .post-title{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0}.corresp .post-wrap .meta-wrap,.policy .post-wrap .meta-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width:768px){.corresp .post-wrap .post-title,.policy .post-wrap .post-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.corresp .post-wrap .meta-wrap,.policy .post-wrap .meta-wrap{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.corresp .post-title.nodate,.policy .post-title.nodate{margin-left:0}@media(min-width:480px){.corresp .post-title.nodate,.policy .post-title.nodate{margin-left:0}.corresp .post-title.nodate:hover,.policy .post-title.nodate:hover{text-decoration:underline}}.corresp .post-title.nodate:before,.policy .post-title.nodate:before{content:"●";display:inline-block;margin-right:.5em;color:#d6d6d6}.case-cat-wrap{overflow:hidden;margin-bottom:2em}.case-cat-wrap .btn,.case-cat-wrap .btn-notice,.case-cat-wrap .btn-purple,.case-cat-wrap .btn-archive,.case-cat-wrap .btn-right{display:block;width:50%;margin:0 auto 3em;text-align:center}.case-cat-wrap .btn:before,.case-cat-wrap .btn-notice:before,.case-cat-wrap .btn-purple:before,.case-cat-wrap .btn-archive:before,.case-cat-wrap .btn-right:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block}.single .primary,.single-support .primary,.single-case .primary,.single-news .primary,.single-reference .primary{color:#333}.single .primary .published,.single-support .primary .published,.single-case .primary .published,.single-news .primary .published,.single-reference .primary .published{color:#bfbab3}.single .primary .published:before,.single-support .primary .published:before,.single-case .primary .published:before,.single-news .primary .published:before,.single-reference .primary .published:before{color:#bfbab3}.single .primary .entry-title,.single-support .primary .entry-title,.single-case .primary .entry-title,.single-news .primary .entry-title,.single-reference .primary .entry-title{color:#000;margin-top:.4em;border-top:5px solid #003783;padding:.3em 0 0;font-size:1.5em;font-family:sans-serif}.single .primary .case-free-text,.single-support .primary .case-free-text,.single-case .primary .case-free-text,.single-news .primary .case-free-text,.single-reference .primary .case-free-text{padding:1em;background-color:rgba(0,55,131,.1);margin:1em 0}.single .primary h2,.single .primary h3,.single .primary h4,.single-support .primary h2,.single-support .primary h3,.single-support .primary h4,.single-case .primary h2,.single-case .primary h3,.single-case .primary h4,.single-news .primary h2,.single-news .primary h3,.single-news .primary h4,.single-reference .primary h2,.single-reference .primary h3,.single-reference .primary h4{margin:48px 0 16px;margin:3rem 0 1rem;color:#4b4b4b}.single .primary h2,.single-support .primary h2,.single-case .primary h2,.single-news .primary h2,.single-reference .primary h2{background-color:#003783;padding:.2em .4em;color:#fff}.single .primary h3,.single-support .primary h3,.single-case .primary h3,.single-news .primary h3,.single-reference .primary h3{border-left:10px solid #003783;border-bottom:1px solid #003783;padding-left:.5em;padding-bottom:.2em;margin:48px 0 16px;margin:3rem 0 1rem;font-size:1.3em}.single .primary h4,.single-support .primary h4,.single-case .primary h4,.single-news .primary h4,.single-reference .primary h4{font-size:1.15em;padding:.3em .5em;background:rgba(0,55,131,.1);color:#003783}.single .primary h5,.single-support .primary h5,.single-case .primary h5,.single-news .primary h5,.single-reference .primary h5{font-weight:700;font-size:1.1em;color:#003783}.single .primary .section,.single-support .primary .section,.single-case .primary .section,.single-news .primary .section,.single-reference .primary .section{border:1px solid #d2d2d2;margin-bottom:1em;padding:1em}.single .primary .section h4:first-child,.single-support .primary .section h4:first-child,.single-case .primary .section h4:first-child,.single-news .primary .section h4:first-child,.single-reference .primary .section h4:first-child{margin-top:0}.single .primary .entry-content>p,.single-support .primary .entry-content>p,.single-case .primary .entry-content>p,.single-news .primary .entry-content>p,.single-reference .primary .entry-content>p{overflow:hidden}.single .primary .entry-content>p:first-child,.single-support .primary .entry-content>p:first-child,.single-case .primary .entry-content>p:first-child,.single-news .primary .entry-content>p:first-child,.single-reference .primary .entry-content>p:first-child{margin-top:0}.single .primary p:first-child,.single-support .primary p:first-child,.single-case .primary p:first-child,.single-news .primary p:first-child,.single-reference .primary p:first-child{margin-top:0}.single .primary p:list-child,.single-support .primary p:list-child,.single-case .primary p:list-child,.single-news .primary p:list-child,.single-reference .primary p:list-child{margin-bottom:0}.single .primary p>*:first-child,.single-support .primary p>*:first-child,.single-case .primary p>*:first-child,.single-news .primary p>*:first-child,.single-reference .primary p>*:first-child{margin-top:0}.single .primary p>*:list-child,.single-support .primary p>*:list-child,.single-case .primary p>*:list-child,.single-news .primary p>*:list-child,.single-reference .primary p>*:list-child{margin-bottom:0}.single .primary code,.single-support .primary code,.single-case .primary code,.single-news .primary code,.single-reference .primary code{border:1px solid #e3e3e3;background:#f2f2f2;padding:.3em;display:inline-block}.single .primary pre,.single-support .primary pre,.single-case .primary pre,.single-news .primary pre,.single-reference .primary pre{border:1px solid #f6e0cb;background:#fdfaf6;padding:.3em}.single .primary pre code,.single-support .primary pre code,.single-case .primary pre code,.single-news .primary pre code,.single-reference .primary pre code{border:none;background:0 0}.single .primary blockquote,.single-support .primary blockquote,.single-case .primary blockquote,.single-news .primary blockquote,.single-reference .primary blockquote{background:#fdfaf6;color:#92693f;padding:1em}.single .primary .case-post-under .products,.page .primary .case-post-under .products{margin-bottom:40px}.single .primary .case-post-under .products .one-three,.page .primary .case-post-under .products .one-three{margin-bottom:20px}@media(min-width:768px){.single .primary .case-post-under .products .one-three,.page .primary .case-post-under .products .one-three{margin-bottom:0}}.single .primary .case-post-under .products img,.page .primary .case-post-under .products img{display:block;margin:0}.single .primary .case-post-under .products .inner,.page .primary .case-post-under .products .inner{border:1px solid #e2e2e2}.single .primary .case-post-under .products .inner .prod-intro-main,.page .primary .case-post-under .products .inner .prod-intro-main{background-color:rgba(0,55,131,.09);padding:1em}.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy{font-size:16px;background:0 0;padding:0;margin:0;text-align:center}.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy.cp,.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.ts,.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.awp,.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.doc,.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.webdoc,.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.spdc,.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.spfe,.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.spufe,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy.cp,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.ts,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.awp,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.doc,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.webdoc,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.spdc,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.spfe,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy.site-name.spufe{color:#13933b}.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy.pb,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy.pb{color:#ef0000}.single .primary .case-post-under .products .inner .prod-intro-main .prod-copy.ts,.page .primary .case-post-under .products .inner .prod-intro-main .prod-copy.ts{color:#006cb7}.single .primary .case-post-under .products .inner .prod-intro-main p,.page .primary .case-post-under .products .inner .prod-intro-main p{font-size:14px}.single .primary .case-post-under .cta-section>div,.page .primary .case-post-under .cta-section>div{padding:1em}.single .primary .case-post-under .cta-section .cta-sec-title1,.single .primary .case-post-under .cta-section .cta-sec-title2,.page .primary .case-post-under .cta-section .cta-sec-title1,.page .primary .case-post-under .cta-section .cta-sec-title2{font-size:26px;font-weight:700}.single .primary .case-post-under .cta-section .cta-sec-title1,.page .primary .case-post-under .cta-section .cta-sec-title1{display:table}.single .primary .case-post-under .cta-section .tel-box img,.page .primary .case-post-under .cta-section .tel-box img{width:260px;max-width:94%;display:block;margin:1em auto 4em}.single .primary .case-post-under .cta-section .cta-sec-title2,.page .primary .case-post-under .cta-section .cta-sec-title2{display:block}.contents_kakomiwaku{border:1px solid rgba(191,186,179,.2);padding:15px;background:rgba(191,186,179,.3);margin:2em 0}.contents_kakomiwaku p:last-child{margin-bottom:0}.contents_kakomiwaku ol,.contents_kakomiwaku ul{margin:1em 0}.box.page-nav div{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #bfbab3;padding:15px;margin-top:2em}.single-case .primary .meta-wrap{display:none}.primary .sns-wrap{margin-top:1.4em}.primary .sns-wrap ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.primary .sns-wrap li{display:inline-block;margin:0 8px 0 0;vertical-align:baseline;position:relative}.primary .sns-wrap li.sns-btn-tw{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.agree-p .wpcf7-list-item{margin-left:0}#product-select-2,.hide-check{pointer-events:none}#product-select-2 input[type=checkbox],.hide-check input[type=checkbox]{display:none;pointer-events:none}#product-select-2 input[type=checkbox]:checked+.wpcf7-list-item-label,.hide-check input[type=checkbox]:checked+.wpcf7-list-item-label{display:block}#product-select-2 input[type=checkbox]+.wpcf7-list-item-label,.hide-check input[type=checkbox]+.wpcf7-list-item-label{display:none}#product-select-2 .wpcf7-list-item,.hide-check .wpcf7-list-item{margin-left:0}body.form-page label .gray{color:#999}body.form-page .form-page-title{color:#ff8000;text-align:center;color:#000}body.form-page .wpcf7{margin:0 0 2em}body.form-page .wpcf7 .hissu{display:inline-block;color:rgba(255,0,0,.6);color:#fff;font-size:.7em;padding:.2em .4em;border:1px solid rgba(255,0,0,.6);background-color:rgba(255,0,0,.9);border-radius:4px;vertical-align:bottom}body.form-page .wpcf7 textarea,body.form-page .wpcf7 input[type=text],body.form-page .wpcf7 input[type=email],body.form-page .wpcf7 input[type=tel]{border:1px solid #d4d4d4;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;margin-top:4px;border-radius:4px}body.form-page .wpcf7 textarea.goodboy,body.form-page .wpcf7 input[type=text].goodboy,body.form-page .wpcf7 input[type=email].goodboy,body.form-page .wpcf7 input[type=tel].goodboy{border-color:#02d402;background:#fff}body.form-page .wpcf7 textarea.badboy,body.form-page .wpcf7 input[type=text].badboy,body.form-page .wpcf7 input[type=email].badboy,body.form-page .wpcf7 input[type=tel].badboy{border-color:red}body.form-page .wpcf7 textarea+.wpcf7-not-valid-tip,body.form-page .wpcf7 input[type=text]+.wpcf7-not-valid-tip,body.form-page .wpcf7 input[type=email]+.wpcf7-not-valid-tip,body.form-page .wpcf7 input[type=tel]+.wpcf7-not-valid-tip{display:none}body.form-page .wpcf7 input[type=tel]{max-width:240px}body.form-page .wpcf7 .wpcf7-checkbox+.wpcf7-not-valid-tip{display:none}body.form-page .wpcf7 .wpcf7-select+.wpcf7-not-valid-tip{display:none}body.form-page .wpcf7 input[type=submit]{width:70%;max-width:400px;border:1px solid rgba(0,0,0,.1);background:-webkit-gradient(linear,left bottom,left top,color-stop(49%,#ff8000),color-stop(50%,#ff8c18));background:linear-gradient(0deg,#ff8000 49%,#ff8c18 50%);padding:1em;color:#fff;font-weight:700;letter-spacing:1px;font-size:22.4px;font-size:1.4rem;opacity:1;-ms-filter:"alpha(opacity=100)";margin:0 auto;display:block}body.form-page .wpcf7 input[type=submit]:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}body.form-page .wpcf7 .wpcf7-submit[disabled]{background:#a0a0a0}body.form-page .wpcf7 .your-name-sei input[type=text],body.form-page .wpcf7 span[data-name=your-name-sei] input[type=text],body.form-page .wpcf7 span[data-name=your-name-seikana] input[type=text]{width:calc(100% - 1em)}body.form-page .wpcf7 span.your-name-seikana input[type=text]{width:calc(100% - 1em)}body.form-page .wpcf7 .wpcf7-validation-errors{display:none!important}body.form-page .wpcf7 .form-section{margin-bottom:2em}body.form-page .wpcf7 .wpcf7-form-control.size-s{max-width:16em}body.form-page .wpcf7 .wpcf7-form-control.size-m{max-width:35em}body.form-page .wpcf7 .wpcf7-form-control.wpcf7-checkbox.check-column .wpcf7-list-item{margin-left:0}body.form-page .wpcf7 .agree-p .wpcf7-list-item{margin-left:0}body.form-page .wpcf7 ul.privacy{padding-left:1.2em}body.form-page .form-row,body.form-page .form-low{padding:8px 0}@media(min-width:800px){body.form-page .form-row,body.form-page .form-low{padding:8px 0}}body.form-page .form-row>p,body.form-page .form-low>p{margin:0}body.form-page .form-row.btn-wrap,body.form-page .form-low.btn-wrap{text-align:center}body.form-page .form-row.flex,body.form-page .form-low.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.form-page .form-row.check-wrap .wpcf7-form-control-wrap,body.form-page .form-low.check-wrap .wpcf7-form-control-wrap{margin-top:10px;display:block}body.form-page .form-row.check-column .wpcf7-form-control,body.form-page .form-low.check-column .wpcf7-form-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.form-page .form-row.check-column .wpcf7-form-control .wpcf7-list-item,body.form-page .form-low.check-column .wpcf7-form-control .wpcf7-list-item{display:block}body.form-page .page-main{max-width:720px}body.form-page .page-main h2:not(.form-page-title){border-top:5px solid #ffb366;margin-top:40px}body.form-page .page-main .form-quick-number{font-size:1.5em;font-weight:700;display:inline-block;margin:0 4px}body.form-page .page-main p.big{font-size:17.6px;font-size:1.1rem}body.form-page .page-main .form-list-nobg{padding:0 0 0 2em;margin:0}body.form-page .page-main .form-list-nobg li{font-size:14.4px;font-size:.9rem}body.form-page .page-main .form-list-nobg li:not(:last-child){margin-bottom:.4em}body.form-page .header-spfe{border-bottom-color:#94c4db}body.form-page .header-spfe .site-name-img{width:480px}body.form-page .header-spfe .head-main__contact{margin-top:24px}body.form-page .header-spfe .tss-logo{width:200px}body.form-page.docoffer .your-name-sei input[type=text],body.form-page.docoffer .your-name-seikana input[type=text]{width:calc(100% - 1em)}body.form-page.docoffer .seihin select{border:1px solid #8e8e8e;height:2em;margin-top:.5em}.form-list{background:rgba(0,0,0,.02);padding:16px 16px 16px 32px;font-size:17.6px;font-size:1.1rem;color:#000;margin:0}.form-list li:not(:last-child){margin-bottom:1em}.page-template-formpage .page-main .right img{margin:16px auto 0;display:block}@media(min-width:640px){.page-template-formpage .page-main .right{float:right}.page-template-formpage .page-main .right img{margin-top:0}.page-template-formpage .page-main .left{float:left;width:calc(100% - 258px)}}.page-template-formpage .clear{clear:both}span.wpcf7-form-control-wrap.date-1,input#date-1{display:none}body.form-page .page-main .main-site-contact-tel-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.form-page .page-main .main-site-contact-tel-box .left-box{width:100%;background-color:rgba(0,55,131,.08)}@media(min-width:768px){body.form-page .page-main .main-site-contact-tel-box .left-box{width:56.4%;margin-right:20px}}body.form-page .page-main .main-site-contact-tel-box .left-box .inner{padding:1em}body.form-page .page-main .main-site-contact-tel-box .left-box h2{border-top:none;font-size:18px;margin:0}@media(min-width:768px){body.form-page .page-main .main-site-contact-tel-box .left-box h2{font-size:20px}}body.form-page .page-main .main-site-contact-tel-box .right-box{width:100%}@media(min-width:768px){body.form-page .page-main .main-site-contact-tel-box .right-box{width:calc(100% - 56.4% - 20px)}}body.form-page .page-main h2.kugiri{border-top:1px solid #bebebe;padding-top:1.2em}.search .content_wrap{padding:15px 0}.search .permalink{font-size:.85em;color:#d5d5d5}.search article.hentry{border-bottom:1px solid #bfbab3}.search article.hentry .post-title{margin-bottom:0}.search article.hentry .meta-wrap{float:left;margin-right:.6em}.mce-edit-area{padding:1em}.table-fix{overflow-x:scroll;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f2f2f2}.table-fix:before{content:'横スクロール出来ます';display:block;font-size:11.2px;font-size:.7rem;color:rgba(0,0,0,.38)}.table-fix table{max-width:700px;width:700px;background:#fff}@media(min-width:768px){.table-fix{overflow-x:auto;background:0 0;padding:0}.table-fix:before{content:none}.table-fix table{max-width:100%;width:100%}}table tbody tr td{display:table-cell;border:1px solid #999;padding:.3em}@media(min-width:1000px){table{display:table}table tbody{display:table-row-group;white-space:normal}table tbody tr{display:table-row}table tbody tr td{display:table-cell;border:1px solid #999;padding:.3em}}.catalog-box{border-top:2px solid #ff8000;margin-bottom:32px}@media(min-width:768px){.catalog-box{margin-bottom:48px}}.catalog-box .prod-title{width:210px;text-indent:-9999px;-webkit-background-size:contain;background-size:contain;height:34px;background-repeat:no-repeat;background-position:center}.catalog-box .prod-title.prod-title-cp{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_cp-just.png)}.catalog-box .prod-title.prod-title-tspro{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_tspro-just@2x.png)}.catalog-box .prod-title.prod-title-ts{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_ts-just.png)}.catalog-box .prod-title.prod-title-awp{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_pb-awp-just.png)}.catalog-box .prod-title.prod-title-spfe{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_sp-fe-just.png)}.catalog-box .prod-title.prod-title-spufe{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_sp-ufe-just.png)}.catalog-box .prod-title.prod-title-spdc{background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/icon/logo-1line_sp-dc-just.png)}.catalog-box .catalog-box-middle{display:table;border-collapse:separate;border-spacing:8px 0;margin-bottom:16px}.catalog-box .catalog-box-middle .catalog-box-middle-cell{font-size:11.2px;font-size:.7rem;display:table-cell;vertical-align:top}.catalog-box .catalog-box-middle .catalog-box-middle-cell:nth-of-type(1){width:44%;text-align:center}.catalog-box .catalog-box-middle .catalog-box-middle-cell img{display:block;margin:0;border:1px solid #e8e8e8}.catalog-box .catalog-box-middle .catalog-box-middle-cell h4{margin:0;font-size:1.2em;background:0 0;padding:0}@media(min-width:768px){.catalog-box .catalog-box-middle .catalog-box-middle-cell{font-size:1rem}.catalog-box .catalog-box-middle .catalog-box-middle-cell:nth-of-type(1){width:24%;max-width:168px}}.catalog-box .catalog-box-middle .catalog-box-middle-cell .btn-purple{font-size:.8em}a.totop{position:fixed;bottom:28px;right:20px;width:40px;height:40px;display:block;background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/totop.svg);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;line-height:30;overflow:hidden}@media(min-width:768px){a.totop{width:64px;height:64px}}.article-embed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:420px;width:100%}.article-embed-form input{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.article-embed-form .article-embed-form__box .wpcf7-email,.article-embed-form .article-embed-form__btn .wpcf7-submit{padding:8px}.article-embed-form .article-embed-form__box{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 78px)}.article-embed-form .article-embed-form__btn{margin-left:8px;width:70px}.article-embed-form .article-embed-form__btn .wpcf7-submit{background:#ff8000;color:#fff;border:none;border-radius:4px;margin-top:2px}.lum-lightbox.lum-open{z-index:999}.lum-gallery-button{display:none}.wp-block-columns.waku1 figure{margin:0}@media(min-width:480px){.content-width{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.recommendation.col3{margin-bottom:0}.head-main__branding{padding-right:48px}.head-main__branding .main-logo,.head-main__branding .head-main__contact{display:inline-block;vertical-align:middle}.head-main__branding .head-main__contact{background:#fdfaf6;padding:4px;display:block}.head-main__branding .head-main__contact .left,.head-main__branding .head-main__contact .right{display:inline-block;vertical-align:top}.head-main__branding .head-main__contact .left{border:none;margin-right:1em}.head-main__branding .head-main__contact .phone{margin-right:.5em}.tax-case_cat #global-navigation .gmenu-case a{background:#e3e3e3}.tax-support_cat #global-navigation .gmenu-support a{background:#e3e3e3}#global-navigation .menu{list-style:none;margin:0;padding:0}#global-navigation .menu>li{float:left;width:50%;-webkit-transition:all .3s ease;transition:all .3s ease}#global-navigation .menu>li.current-menu-item{background:#e3e3e3}#global-navigation .menu>li a{display:block;padding:8px 16px;font-weight:700;min-height:36px;line-height:36px}#global-navigation .menu>li.menu-item-has-children{position:relative}#global-navigation .menu>li.menu-item-has-children>a:hover{cursor:pointer}#global-navigation .menu>li.menu-item-has-children>a:before{content:"\f0da";font-family:FontAwesome;color:#0082e2}}@media(min-width:480px) and (min-width:768px){#global-navigation .menu>li.menu-item-has-children>a:before{margin-right:5px}}@media(min-width:480px){#global-navigation .menu>li .sub-menu{position:absolute;z-index:10000;display:none;list-style:none;padding:0;margin:0;background:#f6f6f6;width:264px;font-size:.85em;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.24);box-shadow:0 2px 5px rgba(0,0,0,.24)}}@media(min-width:480px) and (min-width:480px) and (max-width:767px){#global-navigation .menu>li .sub-menu{width:300px}}@media(min-width:480px){#global-navigation .menu>li .sub-menu li{text-align:left}#global-navigation .menu>li .sub-menu li.menu-item-object-page a:hover{background:#067ab4;color:#fff}#global-navigation .menu>li .sub-menu li a{display:block;padding:7px 15px}.head-above .head-above__head-search{width:230px;display:block}.single-support #global-navigation .gmenu-support,.single-case #global-navigation .gmenu-case{background:#e3e3e3}.foot-site-map{padding-bottom:48px}.foot-product-list .section-title{margin-bottom:1em}.foot-product-list .foot-product-wrap:nth-of-type(2){width:64%}.foot-col01 ul,.foot-col02 ul,.foot-col03 ul{list-style:none;padding:0}.foot-col01 ul li,.foot-col02 ul li,.foot-col03 ul li{margin-bottom:.3em}.foot-col01 ul li:last-child,.foot-col02 ul li:last-child,.foot-col03 ul li:last-child{margin-bottom:0}.foot-col01 ul li a,.foot-col02 ul li a,.foot-col03 ul li a{text-decoration:none;color:#dd8f40}.foot-col01 ul li a:hover,.foot-col02 ul li a:hover,.foot-col03 ul li a:hover{text-decoration:underline}.foot-col01 ul li ul,.foot-col02 ul li ul,.foot-col03 ul li ul{padding:0 0 0 1em;font-size:.85em;margin-top:.3em}.foot-col01 ul li ul li:before,.foot-col02 ul li ul li:before,.foot-col03 ul li ul li:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block}.foot-col01{font-size:13px;color:#92693f}.foot-col01 ul li{margin-bottom:1.2em}.foot-col01 ul li p{margin:0 0 .5em}.foot-col01 ul li ul{margin-bottom:1em}.foot-col01 ul li ul li{margin:0}.foot-col02>div{width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3.7%}.top-prod-list{margin-bottom:30px}.menu-company-profile-container #menu-company-profile li .sub-menu li a:hover:before{color:#fff}.widget{font-size:.85em;margin:0 0 2em}.widget.widget_sp_image{margin-top:2em}.widget.widget_sp_image img{display:block;width:100%;height:auto}.widget .post-title{margin:.5em 0 0;font-weight:400}.widget .post-title a{color:#003783;display:block}.widget .post-title a:hover{text-decoration:underline}.widget .widgettitle{border-top:6px solid #003783;border-left:1px solid #bfbab3;border-bottom:1px solid #bfbab3;padding:.6em .8em .8em;margin:0}.widget ul{list-style:none;padding:0;margin:0}.widget ul li{border-bottom:1px solid #bfbab3;padding:.8em}.widget ul li:last-child{border:none}.prod-site .widget_nav_menu .menu li>.sub-menu>li:hover>a{border-bottom:1px solid #bfbab3}.prod-site .widget_nav_menu .menu li>.sub-menu>li:hover>a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.prod-site .widget_nav_menu .menu li>.sub-menu>li:hover .sub-menu li a{border-bottom:none}.prod-site .widget_nav_menu .menu li>.sub-menu>li:hover .sub-menu li a:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.top-slide.col9{display:block}.bxslider a img:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.top-product-wrap{-webkit-transition:all 1s ease;transition:all 1s ease}.top-product-wrap .prod-title:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.top-product-wrap .prod-btn .btn,.top-product-wrap .prod-btn .btn-notice,.top-product-wrap .prod-btn .btn-purple,.top-product-wrap .prod-btn .btn-archive,.top-product-wrap .prod-btn .btn-right{width:100%}}@media(min-width:480px) and (min-width:480px) and (max-width:999px){.top-prod-list .top-product-wrap .prod-title{height:0;padding-bottom:23%;max-width:440px}}@media(min-width:480px){.top-prod-list .reco .top-product-wrap{padding:2% 5% 5%}.top-prod-list .reco .top-product-wrap .prod-thum{width:14%}.top-prod-list .reco .top-product-wrap .prod-cont p{min-height:3em}.top-prod-list .prod-cont p{min-height:7em}.reference .one-two{margin-bottom:1em}.mid{display:block}.content_wrap{margin-top:0}.search-results .content_wrap,.search-no-results .content_wrap{margin-top:1em}.page-title-section{padding:1.1em 0 2em;-webkit-background-size:60% 60%;background-size:60%;background-position:50%;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2) inset;box-shadow:0 3px 10px rgba(0,0,0,.2) inset}#breadcrumbs,#breadcrumbs-home{margin:0;color:#000}#breadcrumbs a,#breadcrumbs-home a{text-decoration:none;color:#003783}#breadcrumbs a:hover,#breadcrumbs-home a:hover{color:#999;text-decoration:underline}.page-title{text-align:center;color:#ff8000}.primary,.primary2{max-width:100%}.secondary{max-width:100%;overflow:hidden}.secondary .widget{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.page.eva .primary .eva-post-wrap .hentry{border-top-width:3px;margin-bottom:2em;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden}.page.eva .primary .eva-post-wrap .hentry .prod-title{background-repeat:no-repeat;-webkit-background-size:270px 270px;background-size:270px;text-indent:-9999px;margin:0;height:70px}.page.eva .primary .eva-post-wrap .hentry .prod-title a{display:block;height:70px}.archive .primary .post-wrap,.tag .primary .post-wrap{overflow:hidden;margin-bottom:1em}.archive .primary .post-wrap .post-thumnail,.tag .primary .post-wrap .post-thumnail{float:left;width:230px}.archive .primary .post-wrap .post-main,.tag .primary .post-wrap .post-main{margin-left:245px}.archive .primary .post-wrap .post-main .post-title a:hover,.tag .primary .post-wrap .post-main .post-title a:hover{color:#ff8000}.prod-support .one-two{min-height:22em;padding-bottom:65px}.foot-col02{margin-top:0}.foot-col02 .menu li,.foot-col03 .menu li{border:none;padding:3px 0}.foot-col02 .menu li a,.foot-col03 .menu li a{display:inline;padding:0}.foot-col02 .menu li a:before,.foot-col03 .menu li a:before{content:none;margin:0}.foot-site-map .box .foot-col03{width:97.1%;margin-right:2.8703%;margin-top:15px}.foot-site-map .box .foot-col03 li{border-top:1px solid rgba(0,0,0,.1)}.foot-site-map .box .foot-col03 li a{display:block}.foot-col02 .menu li .sub-menu li a,.foot-col03 .menu li .sub-menu li a{padding-left:0}.foot-col03 .menu li a{padding:0 16px;min-height:44px;line-height:44px}}@media(min-width:768px){.content-width{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.head-main__branding{padding:8px 0}.head-main__branding .head-main__contact{padding:0;background:0;border:none;float:right;margin-top:8px;display:block}.head-main__branding .head-main__contact .right{width:220px}.head-main__branding .head-main__contact .right li{display:block}.head-main__branding .head-main__contact .left{margin-top:4px}.head-main__branding .head-main__contact .phone{font-size:1.35em}.head-main__branding .head-main__contact .time{font-size:.9em}#global-navigation .menu>li{width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#head-above__sub-menu{display:block}#global-navigation .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#global-navigation .menu li a{text-align:center}#global-navigation .menu li a:before{content:none}#global-navigation .menu li .sub-menu li a{text-align:left;line-height:1.5}.mobi #global-navigation .menu>li:hover .sub-menu{display:none}#global-navigation .menu>li.menu-item-has-children:hover a{color:#000}#global-navigation .menu>li.menu-item-has-children:hover a:before{color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#global-navigation .menu>li:hover{background:#0082e2}#global-navigation .menu>li:hover a :before{color:#fff}#global-navigation .menu>li:hover .sub-menu{display:block}#global-navigation .menu>li>a{min-height:0;height:2em;line-height:2em}#global-navigation .menu>li a:hover{background:#0082e2;color:#fff}#global-navigation .menu>li a:hover:before{color:#fff}#global-navigation .menu>li .sub-menu.open{display:block!important}#global-navigation .menu>li .sub-menu li a{padding:4px 8px}.mobi #global-navigation .menu>li a:hover{background:#fff}.mobi #global-navigation .menu>li a.move-tri{background:#ff8000}.purpose-prod-wrap .one-two{margin-bottom:2.5em}.purpose-prod-wrap .ask .icon-wrap .icon .telicon:before{width:60px;height:60px;line-height:60px}.purpose-prod-wrap .box{padding-top:2em}.purpose-prod-wrap .ask .content-warp{padding:0 0 10px;margin-left:75px}.purpose-prod-wrap .ask .content-warp p{margin:0}.purpose-prod-wrap .one-two .meta-title .prod-disc{font-size:1.6em}.purpose-prod-wrap .ask .icon-wrap .meta-title .prod-disc{font-size:1.6em}.purpose-prod-wrap .ask .icon-wrap .meta-title .prod-disc span{margin-left:1em}.purpose-prod-wrap .ask .icon-wrap .meta-title .prod-disc br{display:none}.purpose-prod-wrap .ask .icon-wrap .meta-title{margin-left:75px}.purpose-prod-wrap .ask .icon-wrap .icon i{width:60px;height:60px;line-height:60px}.purpose-index-list li{width:50%}.purpose-prod-wrap .one-two .icon{width:80px}.purpose-prod-wrap .one-two .meta-title{margin-left:95px;min-height:80px}.purpose-prod-wrap .one-two .meta-title .purpose-sub-title{margin:30px 0 0;font-size:1.4em}.reference .post-main:nth-child(1),.reference .post-main:nth-child(2){min-height:1px}.prod-support{margin-right:-2.8703%}.prod-support .one-two{position:relative;display:inline-block;float:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:46.5%;margin-right:2.8703%;margin-bottom:2.8703%;padding:15px;vertical-align:top;border-radius:3px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);padding-bottom:4em}.prod-support .one-two .btn,.prod-support .one-two .btn-notice,.prod-support .one-two .btn-purple,.prod-support .one-two .btn-archive,.prod-support .one-two .btn-right{position:absolute}.top-news-reference .reference.section{margin-top:0}.foot-product-wrap h2{max-width:220px}.top-prod-list .reco .top-product-wrap .prod-cont p{min-height:6em}.top-prod-list .prod-cont p{min-height:7.2em}.top-product-wrap .prod-btn .btn,.top-product-wrap .prod-btn .btn-notice,.top-product-wrap .prod-btn .btn-purple,.top-product-wrap .prod-btn .btn-archive,.top-product-wrap .prod-btn .btn-right{width:100%}.recommendation{display:block}.mid{padding:15px 0}.primary{max-width:100%}.secondary{max-width:100%;overflow:hidden}.secondary .widget{width:48%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:350px;display:inline-block;vertical-align:top}.primary .menu-company-profile-container{display:none}.page.eva .primary .eva-post-wrap{margin-right:-2.8703%;padding-top:2em}.page.eva .primary .eva-post-wrap .hentry{float:none;width:30.00314%;margin-right:2.8703%;min-height:18em;position:relative;display:inline-block;vertical-align:top}.page.eva .primary .eva-post-wrap .hentry .btn,.page.eva .primary .eva-post-wrap .hentry .btn-notice,.page.eva .primary .eva-post-wrap .hentry .btn-purple,.page.eva .primary .eva-post-wrap .hentry .btn-archive,.page.eva .primary .eva-post-wrap .hentry .btn-right{position:static;width:100%}.page.eva .primary .eva-post-wrap .hentry.additional{padding-bottom:0}.page.eva .primary .eva-post-wrap .hentry.additional .btn,.page.eva .primary .eva-post-wrap .hentry.additional .btn-notice,.page.eva .primary .eva-post-wrap .hentry.additional .btn-purple,.page.eva .primary .eva-post-wrap .hentry.additional .btn-archive,.page.eva .primary .eva-post-wrap .hentry.additional .btn-right{position:static}.page.eva .primary .eva-post-wrap .hentry:nth-child(1),.page.eva .primary .eva-post-wrap .hentry:nth-child(2){width:46.61485%;margin-right:2.8703%;min-height:16em}.page.eva .primary .eva-post-wrap .btn,.page.eva .primary .eva-post-wrap .btn-notice,.page.eva .primary .eva-post-wrap .btn-purple,.page.eva .primary .eva-post-wrap .btn-archive,.page.eva .primary .eva-post-wrap .btn-right{position:absolute;bottom:15px;right:15px}.widget.side-reco .btn,.widget.side-reco .btn-notice,.widget.side-reco .btn-purple,.widget.side-reco .btn-archive,.widget.side-reco .btn-right,.recommendation .btn,.recommendation .btn-notice,.recommendation .btn-purple,.recommendation .btn-archive,.recommendation .btn-right{position:static;margin:0 5px 0 0}.page.eva .primary .eva-post-wrap .hentry .prod-title{-webkit-background-size:contain;background-size:contain}.secondary .widget.side-reco{width:100%;min-height:0;padding-bottom:8px}.secondary .widget.side-reco img{width:45%;float:left;margin:0 1em 1em 0}.secondary .widget{width:49.6%;padding:1%}.foot-site-map .box .foot-col01{width:40%}.foot-col02 .menu li .sub-menu li a,.foot-col03 .menu li .sub-menu li a{padding-left:0}.top-prod-list .top-product-wrap .prod-title{-webkit-background-size:contain;background-size:contain}.secondary .widget,#global-navigation .menu li a{min-height:0}.home .case-section .post-wrap .post-thumnail,.top-news-reference .reference .post-wrap .post-thumnail{width:100%;float:none}.home .case-section .post-wrap .post-main,.top-news-reference .reference .post-wrap .post-main{margin:0}}@media(min-width:1000px){.top-prod-list .prod-cont p{min-height:4.2em}.purpose-prod-wrap{position:relative}.purpose-prod-wrap .one-two .content-wrap{position:relative;min-height:12.7em;padding-bottom:70px}.purpose-prod-wrap .one-two .content-wrap.no-btn{padding-bottom:10px}.purpose-prod-wrap .one-two .content-wrap .btn-section{position:absolute;bottom:20px;width:100%}.purpose-prod-wrap .ask .icon-wrap .meta-title .prod-disc span{margin-left:1em}.prod-site .page-main{margin-top:15px;padding-top:0}.page.eva .primary .eva-post-wrap .hentry{padding-bottom:80px}.page.eva .primary .eva-post-wrap .hentry .btn,.page.eva .primary .eva-post-wrap .hentry .btn-notice,.page.eva .primary .eva-post-wrap .hentry .btn-purple,.page.eva .primary .eva-post-wrap .hentry .btn-archive,.page.eva .primary .eva-post-wrap .hentry .btn-right{width:230px;position:absolute}.page.eva .primary .eva-post-wrap .hentry .prod-title{-webkit-background-size:270px 270px;background-size:270px}.bread-wrap{background:rgba(191,186,179,.2);border-bottom:1px solid rgba(191,186,179,.3)}.prod-site #global-navigation .menu-item-has-children{background:#e3e3e3 none repeat scroll 0 0}.widget{border:none}.secondary .widget.side-reco img{float:none;width:100%;margin:0}.widget .widgettitle{background:0 0}.foot-site-map .box .foot-col01{width:21.7723%;margin-right:2.8703%}.foot-site-map .box .foot-col03{width:30.2531%;margin-top:0}.foot-site-map .box .foot-col03 li{border:none}.foot-site-map .box .foot-col03 li a{display:inline-block}.foot-product-wrap h2{max-width:315px}#global-navigation .menu>li .sub-menu li{width:100%;border-top:1px solid #fff;border-bottom:1px solid rgba(0,0,0,.05)}#global-navigation .menu>li .sub-menu li:hover{background:#d8d3cd;border-top:1px solid #d8d3cd;border-bottom:1px solid #d8d3cd}#global-navigation .menu>li .sub-menu li:hover a{background:#d8d3cd}#global-navigation .menu>li .sub-menu li.icon-search a:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;margin-right:6px;color:#000;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#global-navigation .menu>li .sub-menu li.color-cp a:before,#global-navigation .menu>li .sub-menu li.color-ts a:before,#global-navigation .menu>li .sub-menu li.color-awp a:before,#global-navigation .menu>li .sub-menu li.color-doc a:before,#global-navigation .menu>li .sub-menu li.color-webdoc a:before,#global-navigation .menu>li .sub-menu li.color-fe a:before,#global-navigation .menu>li .sub-menu li.color-ufe a:before,#global-navigation .menu>li .sub-menu li.color-dc a:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;margin-right:6px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#global-navigation .menu>li .sub-menu li.color-cp a{border-left:2px solid #3ab460}#global-navigation .menu>li .sub-menu li.color-ts a{border-left:2px solid #006cb7}#global-navigation .menu>li .sub-menu li.color-awp a{border-left:2px solid #ef0000}#global-navigation .menu>li .sub-menu li.color-doc a{border-left:2px solid #ef0000}#global-navigation .menu>li .sub-menu li.color-webdoc a{border-left:2px solid #ef0000}#global-navigation .menu>li .sub-menu li.color-fe a{border-left:2px solid #94c4db}#global-navigation .menu>li .sub-menu li.color-ufe a{border-left:2px solid #94c4db}#global-navigation .menu>li .sub-menu li.color-dc a{border-left:2px solid #003d8c}.content-width{padding:0;-webkit-box-sizing:content-box;box-sizing:content-box}.top-product-wrap .prod-btn .btn,.top-product-wrap .prod-btn .btn-notice,.top-product-wrap .prod-btn .btn-purple,.top-product-wrap .prod-btn .btn-archive,.top-product-wrap .prod-btn .btn-right{width:48%}.top-prod-list .top-product-wrap .prod-title{max-width:270px;-webkit-background-size:270px 270px;background-size:270px}.top-prod-list .reco .top-product-wrap .prod-cont p{min-height:3em}.mid{padding:30px 0}.primary,.primary2{max-width:750px;width:100%}.primary.full-width,.primary2.full-width{max-width:100%}.secondary{max-width:230px;width:100%;float:right;overflow:visible}.secondary .widget{max-width:100%;width:100%;min-height:0;padding:0;margin-bottom:15px}.widget.side-reco .btn,.widget.side-reco .btn-notice,.widget.side-reco .btn-purple,.widget.side-reco .btn-archive,.widget.side-reco .btn-right,.recommendation .btn,.recommendation .btn-notice,.recommendation .btn-purple,.recommendation .btn-archive,.recommendation .btn-right{position:absolute;margin:0;bottom:12px}.top-news-reference .reference.section{margin-top:0}.foot-col01 .foot-contact{margin-top:0}.foot-col02 .menu li,.foot-col03 .menu li{border:none}.foot-col02 .menu li a,.foot-col03 .menu li a{display:inline;padding:0;line-height:1;min-height:0}.foot-col02 .menu li .sub-menu li a,.foot-col03 .menu li .sub-menu li a{padding-left:0}.foot-col02 .menu li a,.foot-col03 .menu li a{color:#dd8f40}.foot-col02{margin-top:0}.spbr br{display:none}}.to-top{display:block;margin:0 0 30px auto;width:140px;text-align:center;text-align:right}.btn,.btn-notice,.btn-purple,.btn-archive,.btn-right{text-decoration:none;background:#ff8000;color:#fff;padding:.5em 1.2em;margin:8px;display:inline-block;-webkit-box-shadow:0 0 23px rgba(0,0,0,.1) inset,0 0 10px transparent;box-shadow:0 0 23px rgba(0,0,0,.1) inset,0 0 10px transparent;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;text-align:center;font-size:16px;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.btn:hover,.btn-notice:hover,.btn-purple:hover,.btn-archive:hover,.btn-right:hover{text-decoration:none;-webkit-box-shadow:0 0 23px transparent inset,0 3px 10px rgba(0,0,0,.3);box-shadow:0 0 23px transparent inset,0 3px 10px rgba(0,0,0,.3);color:#fff;background-color:#e67300}.btn:after,.btn-notice:after,.btn-purple:after,.btn-archive:after,.btn-right:after{content:"";background-image:url(//www.tsslk.jp/wp-content/themes/tss-corp/css/../img/ya.svg);display:block;height:1em;width:1em;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;float:right;margin-left:.5em;position:relative;top:.2em;right:-.5em}.btn-notice{background-color:#ff8000;padding:.6em 2.4em .7em}.btn-red{background:red;padding:.6em 2.4em .7em;display:inline-block;color:#fff;border-radius:3px;text-decoration:none}.btn-purple{background-color:#adb0c7}.btn-archive{margin:16px 0 0 auto;width:268px;display:block;text-align:center}.btn-archive:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block}.box .btn-archive{margin-right:30px}.btn-right{display:table;margin:16px 0 0 auto}.support-btn{display:block;padding:8px 1.8em;background:#adb0c7;border-color:#adb0c7;background-color:#003783;border-bottom-color:rgba(0,0,0,.25);-webkit-box-shadow:0 0 23px rgba(0,0,0,.1) inset,0 0 10px transparent;box-shadow:0 0 23px rgba(0,0,0,.1) inset,0 0 10px transparent;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;color:#fff;text-decoration:none;line-height:1;border-color:rgba(255,255,255,.247059) rgba(255,255,255,.247059) rgba(0,0,0,.247059);font-size:.9em;text-align:center;margin-top:8px;width:13.4em;margin-left:auto}.support-btn:before{font-family:FontAwesome;content:"\f138";margin-right:5px;display:inline-block;color:#fff}@media(min-width:768px){.support-btn:before{width:1em;height:1em;display:block;float:left;margin-bottom:4px;margin-top:7px}}@media(min-width:768px){.support-btn{display:block;position:absolute;left:15px;bottom:15px}}.support-btn:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}.support-btn small{font-weight:400}.btn-align-center{text-align:center}.box{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.box:after{content:"";display:block;clear:both}.box .one{width:100%;max-width:750px}.box>.one-three{margin-right:0;width:100%}.box>.one-two{width:100%}table th{border:1px solid #999}.table{width:100%;margin:2em 0}.table th{border:1px solid #000}.table>p{display:none}.table .row,.table .one-line{width:100%}.table .row .cell,.table .row .left,.table .row .right,.table .one-line .cell,.table .one-line .left,.table .one-line .right{width:100%;padding:1em;border-top:1px solid #bfbab3;-webkit-box-sizing:border-box;box-sizing:border-box}.table .row .cell:first-child,.table .row .left:first-child,.table .row .right:first-child,.table .one-line .cell:first-child,.table .one-line .left:first-child,.table .one-line .right:first-child{background:#fdfaf6;font-weight:700}.table .row .left,.table .row .right,.table .one-line .left,.table .one-line .right{margin:0}.table .row .left,.table .one-line .left{background:#fdfaf6;font-weight:700}.table .row.one-line .cell,.table .one-line.one-line .cell{padding:.8em 1em;border-top:none}.table .row.one-line.line .cell,.table .one-line.one-line.line .cell{border-top:1px solid #bfbab3}.mb{display:block}.pc{display:none}@media(min-width:768px){.pc{display:block}}strong.notice{color:red}div.line-box{border:1px solid #bfbab3;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1em 0}span.footnote,.page .post p.footnote{font-size:.9em;color:inherit;line-height:1.5;display:inline-block;margin:.5em 0 1em}li span.footnote{margin:0}.post-wrap{margin-bottom:30px;text-align:left}.post-wrap:after{content:"";display:block;clear:both}@media(min-width:768px){.post-wrap.im-right .post-thumnail{text-align:center;float:right}.post-wrap.im-right .post-thumnail img{margin:0 auto;border:1px solid #bfbab3}.post-wrap.im-right .post-main{margin-right:235px;margin-left:0}}.post-wrap .post-thumnail{text-align:center}.post-wrap .post-thumnail img{margin:0 auto;border:1px solid #bfbab3}.post-wrap .post-main{line-height:1.7}iframe{max-width:100%}.tal{text-align:left}@media(min-width:480px){.col3{float:left;width:100%;margin-right:2.8703%;font-size:1rem}.col5{float:left;width:47%;margin-right:2.8703%;font-size:1rem}.col9{float:left;width:100%;margin-right:2.8703%;margin-bottom:15px;font-size:1rem}.box{margin:0 -2.9703% 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0}.box.full-box{margin:0}.box:after{content:"";display:block;clear:both}.box>.one-four{margin-right:2.8703%;width:47%;float:left;font-size:1rem}.box>.one-three{float:none;margin-right:2.8703%;width:47.1%;display:inline-block;vertical-align:top;font-size:1rem}.box>.one-two{float:none;margin-right:2.8703%;width:97%;font-size:1rem}.table{display:table}.table .row,.table .one-line{display:table-row}.table .row .cell,.table .row .left,.table .row .right,.table .one-line .cell,.table .one-line .left,.table .one-line .right{display:table-cell}.table .row .cell:first-child,.table .row .left:first-child,.table .row .right:first-child,.table .one-line .cell:first-child,.table .one-line .left:first-child,.table .one-line .right:first-child{background:0 0;font-weight:700;width:20%}.table .row .left,.table .one-line .left{background:0 0;font-weight:700;width:20%}}@media(min-width:768px){.page-template-landing .post-wrap.im-right .post-thumnail{text-align:center;width:50%;float:right}.page-template-landing .post-wrap.im-right .post-thumnail img{border:none}.page-template-landing .post-wrap.im-right .post-main{margin:0;float:left;width:48%}.page-template-landing .post-wrap .post-thumnail{text-align:center;width:50%;float:right}.page-template-landing .post-wrap .post-thumnail img{border:none}.page-template-landing .post-wrap .post-main{margin-right:53%;margin-left:0}.post-wrap:aftet,.post-type-archive .post-wrap:aftet{display:block;content:"";clear:both}.post-wrap .post-thumnail,.post-type-archive .post-wrap .post-thumnail{text-align:center;width:220px;float:left}.post-wrap .post-thumnail img,.post-type-archive .post-wrap .post-thumnail img{margin:0 auto}.post-wrap .post-main,.post-type-archive .post-wrap .post-main{margin-left:235px}.mb{display:none}.col3{float:left;width:22%;margin-right:2.8703%;max-width:230px}.col5{float:left;width:403.33333px;margin-right:2.8703%}.col9{float:left;width:72%;margin-right:2.8703%;max-width:750px;margin-bottom:0}.box{margin:0 -2.9703% 0 0}.box.full-box{margin:0 -2.9703% 0 0}.box:after{content:"";display:block;clear:both}.box>.one-four{margin-right:2.8703%;width:22.2%;width:21.77228%;float:left}.box>.one-three{display:block;display:inline-block;margin-right:2.8703%;width:30.3%;width:30.25314%;vertical-align:top}.box>.one-two{display:inline-block;margin-right:2.8703%;width:47%;width:47.01485%;vertical-align:top}}.clearfix:before{display:table;content:""}.clearfix:after{display:block;content:"";clear:both}.no-line{text-decoration:none!important;cursor:default!important}.no-line:hover{text-decoration:none!important;cursor:default!important}.no-line>a{text-decoration:none!important;cursor:default!important}.no-line>a:before{content:none!important}.no-line>a:hover{text-decoration:none!important;cursor:default!important}.prod-site .widget_nav_menu .menu li>.sub-menu>li.current-menu-item>.sub-menu,.prod-site .widget_nav_menu .menu li>.sub-menu>li.current-page-ancestor>.sub-menu{display:block}.mb15{margin-bottom:15px}.disabled_crumb{color:#ef0000}.grecaptcha-badge{visibility:hidden}p.google-recaptcha{color:#b7b7b7}.no-margin-img img{display:block;margin-top:0!important;margin-bottom:0!important}.is-style-h.h-ex-table-1 table thead th,.is-style-h.h-ex-table-1 table tbody td{border-color:#cacab7;border-width:2px}.is-style-h.h-ex-table-1 table thead th{background-color:#d7d7cb;padding:8px 0}.is-style-h.h-ex-table-1 table tbody td{background-color:#fff;padding:.3em}.is-style-h.h-ex-table-1 table tbody td:first-child{background-color:#f2f2e9}.is-style-h.h-ex-table-2 table thead th,.is-style-h.h-ex-table-2 table tbody td{border-color:#cacab7;border-width:2px}.is-style-h.h-ex-table-2 table thead th{background-color:#d7d7cb;padding:8px 0}.is-style-h.h-ex-table-2 table thead th:first-child{background-color:transparent}.is-style-h.h-ex-table-2 table tbody td{background-color:#fff;padding:.3em}.is-style-h.h-ex-table-2 table tbody td:first-child{background-color:#f2f2e9}.prod-site.home .news{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;padding:15px}.prod-site.home .news h3{margin-top:0}.prod-site.home .news ul{list-style:none;padding:0;margin:0}.prod-site.home .news .meta-wrap{float:left}.prod-site.home .news .post-title{margin-left:12%}.series-wrap{margin-top:30px;margin-bottom:30px}.series-wrap .series-content{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin-bottom:3%}.series-wrap .series-content h3{margin:0;font-size:1.2em;border-top:2px solid #d5d5d5;border-bottom:2px solid #d5d5d5;padding:4px 0;margin:3px 0}.series-wrap .series-content .logo{padding:10px 5px}.series-wrap .series-content .details{padding:0 15px 15px}@media(min-width:480px) and (max-width:768px){.series-wrap .series-content .details{min-height:16em}}.series-wrap .prod-title{height:2.2em;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;margin:0}.series-wrap .prod-title:hover{opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.series-wrap .prod-title a{text-indent:-9999px;display:block;height:100%}.page-under{margin-top:2em;text-align:left}.under-content{width:100%}@media(min-width:768px){.under-content{display:table}}.under-content__cell{padding:0 15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;border-bottom:1px solid #d5d5d5}@media(min-width:768px){.under-content__cell{display:table-cell;border-bottom:none;border-right:1px solid #d5d5d5;width:33%;margin-bottom:0}.under-content__cell:last-child{border:none}}.under-content__cell .btn-notice,.under-content__cell .btn,.under-content__cell .btn-purple,.under-content__cell .btn-archive,.under-content__cell .btn-right{min-width:180px}.under-content__cell .btn-notice.form:before,.under-content__cell .btn.form:before,.under-content__cell .form.btn-notice:before,.under-content__cell .form.btn-purple:before,.under-content__cell .form.btn-archive:before,.under-content__cell .form.btn-right:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:#fff}.under-content__cell .btn,.under-content__cell .btn-notice,.under-content__cell .btn-purple,.under-content__cell .btn-archive,.under-content__cell .btn-right{margin:8px 0}.under-content__cell span{display:block;font-size:.85em}.page-template-landing.page .primary .lpblock2 h3:first-child{margin-top:0}.page-template-landing .landing-last{font-size:2em;text-align:left;max-width:750px;margin:2em auto}.page-template-landing .landing-last .btn-notice{width:80%;margin:0 auto;display:block}.page-template-landing .fa.fa-caret-down{font-size:130px;line-height:0;color:#51a0a7}.page-template-landing .header .site-name{min-width:300px}.page-template-landing .header .site-name:hover{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}.page-template-landing .header .head-main__contact{margin-top:0}.page-template-landing .primary{max-width:100%;text-align:center;padding:15px 0}.page-template-landing .meta-wrap{display:none}.page-template-landing .footer{padding-top:0}.page-template-landing .post-wrap.im-right .post-main p:first-child{margin-top:0}.lpblock1{background:#ebf6f4;max-width:750px;margin:2em auto;padding:1.5em 1.5em 2.5em;-webkit-box-shadow:0 0 7px rgba(0,0,0,.14);box-shadow:0 0 7px rgba(0,0,0,.14)}.lpblock1.left p{text-align:left}.lpblock1 ul{font-size:1.2em;text-align:left}.primary .lpblock2.left{text-align:left}.primary .lpblock2.left p{text-align:left}.primary .lpblock2 ul{margin:.5em 0}