/* https://www.3bs.jp/wp-content/themes/welcart-jp3B/style.css?ver=202250503 */
body{color:#3f3f3f;font-family:'Helvetica Neue',Arial,'メイリオ','Meiryo','Hiragino Kaku Gothic ProN','Hiragino Sans',sans-serif;line-height:1.6}.cf{clear:both}.breadcrumbs{margin:.5em 2% 1.5em;color:#595959}.breadcrumbs li a{color:#595959}.breadcrumbs li{display:inline-block}.breadcrumbs li a::after{content:">";margin-left:5px;display:inline-block;transform:scale(.6,1.5)}a[title="製品一覧へ"]{display:none}@media screen and (max-width:680px){.breadcrumbs li:last-child{display:none}.breadcrumbs li:nth-last-child(2) a::after{display:none}.breadcrumbs li:first-child a::after{display:inline-block}}a{color:#04c}a:hover{color:#cc3434;text-decoration:underline}a:visited{color:#609}a[href$=".pdf"]::after,a[href$=".doc"]::after,a[href$=".docx"]::after{font-family:"FontAwesome";font-size:1.3rem;margin-left:5px;margin-right:10px}a[href$=".pdf"]::after{content:"\f1c1";color:#fa0f00}a[href$=".doc"]::after,a[href$=".docx"]::after{content:"\f1c2";color:#0f40ba}em{color:#595959}header{margin-bottom:1em}.site-description{background:#004fa3;line-height:2;padding:.4rem 0 .4rem .8rem}.site-description>span{font-size:1.1rem;font-weight:400}@media screen and (min-width:1000px){.site-description{display:none}}.snav{margin-right:10px}.snav div div{margin-left:15px;line-height:1.5;width:55px}.search-box{margin-right:0}.snav i{padding:.5em;height:40px;text-align:center;display:block;margin:0 auto 0 auto}.snav ul li i{color:#3f3f3f}.snav .m-only{margin-top:-5px;text-align:center}.membership{min-width:5em}.snav .membership li.member-name{padding:0 .833334em 0 0;font-weight:700;border-right:1px solid #aaa}.snav .membership li a,.snav .membership li:first-child,.m-only{font-size:.875rem}@media screen and (min-width:1000px){.snav .membership li.membership-first-close{display:none}}@media screen and (max-width:999px){.snav .membership li.member-name{padding:0 0 0 2px;border-right:none}#site-navigation label:hover,.snav .membership i:hover,.snav .membership p.m-only,.close-menu{cursor:pointer}}.search-box{float:none}.search-box form{display:inline-block;width:94%;margin:0 2% 10px!important;line-height:1.6}.search-box div.s-box{margin:10px 0;border-radius:.2rem}.search-box #s-text{font-size:1.1rem;line-height:2;padding:0 0 0 5px;border-radius:.2rem}.search-box .searchsubmit{display:inline-block;color:#3f3f3f;font-size:1.1rem;line-height:2;font-family:FontAwesome;padding:0 10px;background-color:#efefef;border-left:1px solid #ccc;border-radius:0 .2rem .2rem 0}h1.site-title,div.site-title{font-size:.875rem;text-align:left;font-weight:400;max-width:33%}h1.site-title a,div.site-title a{color:#3f3f3f}h1.site-title img,div.site-title img{width:150px;height:auto;max-width:100%}.site-name{margin-top:5px}.w-only{display:none}.insidekey{display:none}header #site-navigation input#panel.on-off:checked+div.nav-menu-open,.membership.On ul,header #site-navigation input#panel.on-off:checked+div.header-nav-container{background-color:#2964a3;border-radius:.375rem;z-index:101;width:94%;left:3%;top:4rem;box-shadow:0 0 8px rgba(51,51,51,.6);animation:slideDown .25s 1}@keyframes slideDown{0%{opacity:0;top:-20rem}100%{opacity:1}}#site-navigation li a{border-bottom:1px solid rgba(0,0,0,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}#site-navigation li label.close-menu{position:relative;color:#fff;margin-bottom:1.07143em;padding-bottom:.357143em;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:0 1px 0 rgba(255,255,255,.3);text-align:left;font-size:.9375rem}.close-menu::before{font-family:FontAwesome;content:"\f057";font-size:1.2rem;margin:0 .5rem 0 0;padding:0}@media screen and (min-width:1000px){#site-navigation li#menu-item-00{display:none}#site-navigation li:nth-child(2){border-left:1px solid #7fa7d1}}.close-membership{display:block;color:#fff}.membership.On ul{top:7.5rem}header #site-navigation input#panel.on-off:checked+div.nav-menu-open a,.membership.On a,header #site-navigation input#panel.on-off:checked+div.header-nav-container a{color:#fff;font-size:.9375rem}.membership.On li:first-child,.membership.On li:nth-child(2){font-weight:700;color:#fff;margin-left:0;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.membership.On li:nth-child(2){border-bottom:1px solid rgba(0,0,0,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.snav .membership li{border-bottom:1px dotted rgba(255,255,255,.7)}#site-navigation label span{padding:1px 5px 5px;border-left:1px solid #fff;line-height:1}#site-navigation label span i{color:#fff;font-size:.7rem;display:inline-block;line-height:1.2;margin:0;text-align:center;font-style:normal}#site-navigation label span:before{font-family:FontAwesome;content:"\f0c9";font-size:1.8rem;text-align:center;transform:scale(1.1,.9);margin:0;padding:0;font-weight:300}.widget_welcart_bestseller .itemprice{text-align:left}.itemdes{border-radius:.3em;padding:5px 0;font-size:.9375rem}a .itemdes{color:#3f3f3f}.side_bar dt[class*="active"] .inner{background-color:#efefef!important}.side_bar dt[class*="active"] span{font-weight:bold!important}.widget_basic_item_list .itemprice{text-align:left}.cat-il.type-grid .itemprice{min-height:22px;height:1%}.tax{display:inline-block;font-size:.8125rem;margin:0}footer{color:#3f3f3f;padding:1em;background-color:#efefef}footer a{color:#3f3f3f}footer nav li{display:inline-block}footer nav li a{display:block}footer nav li a::after{margin:0 20px;content:"|"}footer nav li:last-child a::after{margin:0;content:""}footer nav li:nth-of-type(6n){clear:none}#content>p{line-height:1.8;font-size:.935rem;margin:.6rem 0}#content .page-title{margin-bottom:.8rem}.taxonomy-description{font-size:.9375rem;line-height:1.6}.wp-caption{display:inline-block;padding-top:0;background-color:transparent;border-radius:0;border:1px solid #b2b2b2;font-size:.9375rem}figure.wp-caption{position:relative}figure.wp-caption img{width:calc(100% - 10px);height:auto;margin:5px}.item-description img{max-width:calc(100vw - 12px - 20px - 2px);margin:5px}@media screen and (min-width :1000px){.item-description img{max-width:calc(730px - 10px - 12px - 20px - 2px)}}.wp-caption .wp-caption-text{padding:5px;background:linear-gradient(0deg,rgba(239,239,239,1),rgba(255,255,255,1))}.entry-content h2{margin:2rem 0 .5rem 0;font-size:1.15rem;border-bottom:1px solid #b2b2b2;line-height:1.2}div>h2:first-child{margin-top:5px}.entry-content h3,.item-description h3{font-size:1rem;margin-top:1rem;margin-bottom:.5rem;border-left:none;padding-left:0;text-indent:-13px;margin-left:13px}.entry-content h3::before,.item-description h3::before{content:"";display:inline-block;margin-right:8px;width:5px;height:1.1rem;background-color:#004fa3;border-radius:.4rem;vertical-align:text-bottom}.entry-content h4,.item-description h4{font-size:1rem;margin-top:1rem;margin-bottom:.5rem;background-color:transparent;border-bottom:1px dotted rgba(0,0,0,.5);display:inline-block;padding:0 3rem 0 0;max-width:calc(100% - 3rem)}.entry-content p,.item-description p,.item-description ul,div.custom p{clear:both;line-height:1.8;font-size:1rem;margin-bottom:1em}.entry-content p a,.entry-content li a,.entry-content td a,.item-description p a,.item-description li a,.item-description td a{text-decoration:underline solid rgba(0,68,204,.4)}.entry-content p a:hover,.entry-content li a:hover,.entry-content td a:hover,.item-description p a:hover,.item-description li a:hover,.item-description td a:hover{text-decoration:none}.entry-content p a:visited,.entry-content li a:visited,.entry-content td a:visited,.item-description p a:visited,.item-description li a:visited,.item-description td a:visited{text-decoration:underline solid rgba(102,0,153,.4)}.entry-content ul,.entry-content ol,.item-description ul,.item-description ol,div.custom ul{margin:0 0 1em 1.2rem;font-size:1rem}.entry-content ul li,.entry-content ol li,.item-description ul li,.item-description ol li,div.custom ul li{line-height:2}.entry-content ul li li,.item-description ul li li{list-style:circle}.ul-caption,.item-description .ul-caption{margin-bottom:0;font-weight:700}.item-description table,.entry-content table{border-collapse:collapse;margin:0 auto 1.8rem;padding:0;border:none;border-bottom:1px solid #004fa3;width:100%}.item-description table thead,.entry-content table thead{font-weight:700}.item-description table tbody,.entry-content table tbody{border-top:1px solid #004fa3}.item-description table tr,.entry-content table tr{background-color:#fff;padding:.3rem;border-bottom:1px dotted #004fa3}.item-description table th,.item-description table td,.entry-content table th,.entry-content table td{padding:1rem 10px 1rem 1rem;background-color:#fff;border:none;font-size:1rem}.item-description table th,.entry-content table th{min-width:8rem;white-space:nowrap}.item-description tr:nth-child(even) th,.item-description tr:nth-child(even) td,.entry-content tr:nth-child(even) th,.entry-content tr:nth-child(even) td{background-color:#efefef}@media screen and (max-width:600px){.item-description table th,.item-description table td,.entry-content table th,.entry-content table td{display:block;width:100%}}.item-description .detail-box th,.item-description .detail-box td{display:block;width:auto}.comment-area h2:before{color:#777}@media screen and (min-width:38.75em){#content .page-title,#content .entry-title{font-size:1.4rem;margin-bottom:1em;line-height:1.8}#content th,#content td{display:table-cell}}@media screen and (min-width:46.25em){section.yearly-archives{padding:0 .714286em 2.142856em}section.yearly-archives h2{margin:2rem 0 .5rem 0;font-size:1.15rem;line-height:1.5}}@media screen and (min-width:62.5em){header .inner{max-width:1000px;width:100%;padding-top:1rem}.site-description{float:none;background:none;padding:2px 0}.site-description span{display:none}h1.site-title,div.site-title{font-size:1rem;width:40%;z-index:10}h1.site-title a,div.site-title a{font-weight:400}.inner-l{width:50%}.snav{float:right;margin-top:0!important;padding:10px 0 10px 0;width:60%;position:relative}.snav div div{width:auto}.snav i{height:auto;text-align:left;display:inline;margin:auto}.search-box{clear:right;float:right;margin-bottom:0}.search-box form{margin-right:0!important;float:right;line-height:1.9}.search-box input[type="text"]{width:26em}.search-box .searchsubmit{position:absolute}.snav .membership{margin-right:10px;position:relative;top:1rem}.search-box #s-text{font-size:1.1rem;line-height:2}.search-box .searchsubmit{font-size:1.1rem;line-height:2}.incart-btn{margin-top:0}.incart-btn a{border-radius:.2em;background-color:#004fa3;text-align:center}.incart-btn a:hover{background-color:#002852}.incart-btn a span{font-size:.875rem}.incart-btn .total-quant{color:#004fa3;margin-left:1.25em}header #site-navigation input#panel.on-off:checked+div.nav-menu-open,.membership.On ul,header #site-navigation input#panel.on-off:checked+div.header-nav-container{top:auto;left:0;position:relative;width:100%;border-radius:0}.nav-menu-open,.membership.On ul{background-color:#004fa3!important}#site-navigation ul{max-width:1000px;width:100%;display:table;table-layout:fixed;text-align:center}#site-navigation li{width:calc(100% / 6);display:table-cell;vertical-align:middle;position:static;float:none}#site-navigation li a{padding:0;line-height:3}#site-navigation li{border-right:1px solid #7fa7d1}#site-navigation ul li:first-child{border-left:1px solid #7fa7d1}#site-navigation li.current_page_item a,#site-navigation li.current-menu-parent a{background-color:#002852}#site-navigation li a:hover{background-color:#002852}.two-column.right-set #secondary{float:left}.two-column.left-set #secondary{float:left}footer{border-top:5px solid #fff;color:#3f3f3f;background-color:#efefef}footer a{color:#3f3f3f}footer nav{max-width:1000px;width:100%;padding:0}footer nav li{width:auto;float:none;margin-bottom:0;padding-right:0;margin-bottom:1em}footer nav li:nth-of-type(6n){clear:both}footer nav li li:nth-of-type(6n){clear:none}.f-info{width:100%;max-width:1000px;margin:0 auto}#main{max-width:1000px;width:100%;margin:1em auto}.one-column #content{padding:0 10px!important}#main.two-column #content{width:730px;padding-left:10px}.two-column.right-set #content{float:right}.two-column.left-set #content{float:right}.w-cf{display:block;clear:both}.w-cf:after{display:table;content:" ";clear:both}.m-only{display:none}.w-only{display:block}h1.site-title,div.site-title{font-size:1rem;width:40%;z-index:10;padding:0}h1.site-title a,div.site-title a{font-weight:400}.inner-l{width:50%}.snav{float:right;margin:0 0 0 auto;padding:10px 0 10px 0;width:auto;position:relative}.snav div{width:auto}.snav i{height:auto;text-align:left;display:inline;margin:auto}.search-box{width:auto;position:relative;margin:-3rem 0 0 auto;padding:0}.search-box form{margin-right:0!important}.search-box input[type="text"]{width:26em;padding:0;background-color:#fff}.snav .membership{margin-right:10px;width:auto}.breadcrumbs{margin:.5em 0 1.5em}}article.normal h2,.post-li h2{font-size:1.15rem;margin:2.5em 0 1.25em;border-bottom:1px solid #b2b2b2}.single-date{color:#595959;margin-bottom:1.8rem;font-size:.9375rem}.category-date{color:#595959;font-size:.9375rem}.single-date::before,.category-date::before{font-family:FontAwesome;content:"\f274";margin-right:1em}.exhibit-date time::before{content:"開催日："}.exhibit-date time::after{content:"~"}.m-margin-top{margin-top:-1.2em}.button{border:1px solid #b2b2b2;border-radius:.2em;display:inline-block;background-color:#efefef;padding-right:10px;max-width:94%;transition:all 300ms 0s ease;box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}.button:hover,.button:active{background-color:#fff;padding:0 10px 0 5px}p.button a{padding:15px 3rem 15px 12px;width:100%;display:block;position:relative;text-decoration:none;color:#04c;font-size:1rem}p.button a:visited{text-decoration:none}.button a::after{font-family:FontAwesome;content:"\f138";position:absolute;right:0;top:50%;transform:translate(-50%,-50%);font-size:1.2rem;line-height:1.8}p.button-front a{padding:15px 10px 15px 3rem}.button-front a::after{position:relative;display:none;line-height:1}.button-front a::before{font-family:FontAwesome;position:absolute;left:1.5rem;top:50%;transform:translate(-50%,-50%);font-size:1.2rem;line-height:1.8}.button-front a[href*="/inquiry"]::before{content:"\f298"}.button-front a[href*="/faq"]::before{content:"\f059"}.button-front a[href*="/quote"]::before{content:"\f0f6"}.button-front a[href*="/dealer"]::before{content:"\f298"}.button-front a[href*="/distri"]::before{content:"\f1b3"}ul.list-qa{margin-left:0}.list-qa li{list-style:none!important;font-weight:700;font-size:1rem;padding:10px 10px 10px 2.6rem}.list-qa li:nth-child(1){border:1px solid #fdc355;background-color:#fdf5e6;border-radius:.2rem;margin-bottom:1.8rem}.list-qa li:nth-child(1)::before{content:"Q";font-size:2rem;color:#777;display:inline-block;text-indent:-2rem}.list-qa li:nth-child(2){border:1px solid #004fa3;background-color:#edf7f9;border-radius:.2rem}.list-qa li:nth-child(2)::before{content:"A";font-size:2rem;color:#777;display:inline-block;text-indent:-2rem}.list-faq{padding:10px;border-radius:.2rem}.list-faq:nth-child(odd){border:1px solid #fdc355;background-color:#fdf5e6}.list-faq:nth-child(even){border:1px solid #004fa3;background-color:#edf7f9}.socialicon{max-width:1000px;display:block;margin:5px auto 1rem}.socialicon img:first-child{margin-left:0}.socialicon img{display:inline-block;margin-right:10px;width:50px;height:50px}.item-description>.wp-block-image:first-of-type{border:none}.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-item{flex-grow:initial}.wp-block-image{position:relative}.wp-block-gallery a:before,.wp-block-image a:before{content:"\f00e";font-family:FontAwesome;position:absolute;top:-5px;right:10px;font-size:2rem;color:#3f3f3f;text-shadow:0 0 5px #ddd}.wp-block-image a:before{top:15px}.wp-block-image figcaption a:before{content:""}.wp-block-gallery .blocks-gallery-item figure,.wp-block-gallery .wp-block-image,.wp-block-image{display:block;background-color:#fff;background:linear-gradient(rgba(255,255,255,1) 90%,rgba(239,239,239,1))}.wp-block-gallery .blocks-gallery-item figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-image figcaption{font-size:.9375rem;position:relative;display:block;padding:10px;color:#3f3f3f;background:transparent;text-align:left}.wp-block-gallery.is-cropped .blocks-gallery-item img,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img,.wp-block-image:not(#individual-image) img{height:auto;width:calc(100% - 10px);margin:5px}.wp-block-gallery .blocks-gallery-item figure,.wp-block-image{border:1px solid #b2b2b2}.entry-content .wp-block-gallery ul{margin-left:0}.blocks-gallery-item figcaption>img{width:auto!important;height:auto!important;display:inline!important}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{margin:5px 5px 0;width:auto!important;height:auto!important}#itempage ul.blocks-gallery-grid{margin-left:0}#itempage li.blocks-gallery-item{margin-bottom:1rem}.product-categories-menu{display:inline-block;border-radius:.2rem;border:1px solid #205ea1;width:240px;min-width:230px}.product-categories-menu li{font-size:.88rem;line-height:2.8;list-style:none!important}.product-categories-menu li li{line-height:2.4}.product-categories-menu>li{position:relative;border-bottom:1px solid #779dc5}.product-categories-menu>li:last-child{border-bottom:none}.product-categories-menu>li>a{color:#fff;padding:0 3rem 0 .5rem;background-color:#2964a3;display:block}.product-categories-menu>li::after{position:absolute;top:0;right:0;line-height:2;display:inline-block;padding:0 1rem 0 1rem;font-family:FontAwesome;content:"\f107";font-size:1.3rem;color:#fff}.product-categories-menu>li::before{position:absolute;top:0;right:0;display:block;padding:0 1rem 0 1rem;content:"";width:1.2rem;height:2.4rem;font-size:1.3rem;background:rgba(0,0,0,.2)}.product-categories-menu>li:hover::before{background:rgba(0,0,0,.4)}.product-categories-menu>li.toggle-close::after{animation:toggle-anime-close .8s ease forwards}@keyframes toggle-anime-close{0%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}.product-categories-menu>li.toggle-open::after{animation:toggle-anime-open .8s ease forwards}@keyframes toggle-anime-open{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}.product-categories-menu li ul li a{padding-left:1rem;display:block}.product-categories-menu li li{background-color:#fff;border-bottom:1px solid #2964a3}.product-categories-menu li li:last-child{border-bottom:none;border-radius:.2rem}.product-categories-menu li a:active{background-color:#efefef;color:#db0962}@media screen and (max-width:999px){.product-categories-menu{display:block;width:calc(100% - 20px);margin:50px auto}.product-categories-menu li{font-size:.9375rem;line-height:3}.product-categories-menu li li{line-height:3}.product-categories-menu>li::after{line-height:2.4}.product-categories-menu>li::before{height:2.75rem}}.smart-tag-label{color:#3f3f3f;font-size:.81rem;background-color:#edf7f9;border-radius:.2rem;padding-left:5px}.smart-tag-label::before{font-family:FontAwesome;content:"\f00c";margin:5px 5px 2px 0;display:inline-block;color:#004fa3;font-weight:700}.search-li article{display:block;width:100%;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #b2b2b2}.search-li article a{display:block}.search-img{display:inline-block;width:110px;max-height:110px;overflow:hidden;margin-right:15px}.search-img img{width:100%;height:auto}.search-desc{display:inline-block;width:calc(100% - 110px - 15px - 4px);max-width:600px;vertical-align:top}h2.result-title{font-weight:700;font-size:1rem;margin-top:0;border:0}.search-desc p{color:#3f3f3f}@media screen and (max-width:359px){.search-img{width:100px;max-height:100px}.search-desc{width:calc(100% - 100px - 15px - 4px)}}.search-li .search-price{margin:5px 0;text-align:left;color:#961e00;font-weight:700}.refine-search{margin-top:10px;letter-spacing:0;border-bottom:1px dotted #b2b2b2;font-size:1rem}.refine-search form>div{margin:0 0 .875rem 0}.refine-search span{font-size:.875rem}.refine-search form select{margin:0 6px 0 3px;border-radius:.2rem;max-width:calc(100% - 2.7rem - 6px - 2px - 2px - 2rem - 20px - 2px - 8px)}.refine-search input{border-radius:.2rem;width:100%;max-width:720px}.normal-form{margin:1.8rem 0}.normal-form input{border-radius:.2rem;width:16rem;font-size:1.07rem}.refine-search button,#sale-cat-select,.normal-form button{line-height:2.5;font-size:1rem;padding:0 10px;border-radius:.2rem;border:1px solid #b2b2b2}#sale-cat-select{width:5rem}.sale-flex{display:flex;justify-content:flex-start;flex-wrap:wrap}.sale-flex form select[name="sale-cat"]{max-width:100%;margin-left:0}@media screen and (min-width:360px){.sale-flex form select[name="sale-cat"]{margin-right:1rem}}.hide-selected{display:inline-block;margin:.45rem 0 .9rem}.hide-selected p{position:relative;bottom:2px;padding:5px 10px 3px;border:1px solid #004fa3;border-radius:.2rem;line-height:1.8rem;color:#004fa3;box-shadow:0 1px 4px rgba(0,79,163,.3)}.hide-selected input{width:auto;width:1rem;height:1rem;margin-right:10px}.yearly-content{font-size:1rem;line-height:1.8}.yearly-archives h2{font-size:1rem;margin-bottom:.5rem;border-bottom:1px solid #b2b2b2}.yearly-archives{padding:0 .714286em;margin-bottom:1.8rem}.yearly-archives ul{display:flex;flex-wrap:wrap;justify-content:space-between}.yearly-archives li{border:1px solid #ccc;border-radius:.2rem;margin:0 1rem 1rem 0;font-size:1rem;width:140px}.yearly-archives li a{display:block;padding:10px;line-height:1.8}.d-none,.year-info,.key{display:none}.post-li,.post-li time{font-size:.9375rem}.post-li time{margin:0 0 5px 0}.post-li .post-title{margin-bottom:0}.post-li h2.post-title,.post-li h3.post-title{display:inline-block;border:none;padding-left:0;font-size:1rem;margin-top:0}.normalize{font-weight:400}@media screen and (min-width:62.5em){.yearly-content{width:810px!important;width:calc(100% - 170px)!important;float:left;clear:none}.yearly-archives{padding:0;margin-top:0;width:140px;float:right}.yearly-archives h2{margin-top:0!important;font-size:1.15rem!important;padding-right:0;width:140px;border-bottom:none}.yearly-archives li{margin-right:0}}.category-eyecatch{width:100%;margin-bottom:2rem}.category-eyecatch img{display:block;max-width:100%;max-width:calc(100% - 10px);height:auto}#itempage .wherego_related ul{margin:0 0 3rem 0;display:flex;flex-wrap:wrap;justify-content:space-between}#itempage .wherego_related li{list-style-type:none;font-size:.875rem;min-width:140px;padding:0 5px;margin-bottom:1rem}#itempage .wherego_related li img{display:block;width:100%;height:auto}@media screen and (max-width:659px){#itempage .wherego_related li{width:32%}#itempage .wherego_related ul::after{content:"";display:block;width:30%}}@media screen and (max-width:499px){#itempage .wherego_related ul::after{display:none}#itempage .wherego_related li{width:48%}}@media screen and (min-width:660px){#itempage .wherego_related li{width:23%}#itempage .wherego_related ul::before{content:"";display:block;width:23%;order:1}#itempage .wherego_related ul::after{content:"";display:block;width:23%}}#scrolldown{position:fixed;left:5px;bottom:5px;z-index:100}#scrolldown div{font-size:2.2rem;line-height:2.9rem;text-align:center;width:3rem;height:3rem;border:2px solid #b2b2b2;border-radius:100%;background-color:rgba(30,30,30,.2)}#scrolldown div::after{display:inline-block;font-family:FontAwesome;content:"\f103";transform:scale(1.2,.9);color:#333}#toTop{position:fixed;right:1rem;bottom:4rem;z-index:99}#toTop a{display:block;font-size:2.2rem;line-height:2.6rem;text-align:center;width:3rem;height:3rem;border:2px solid #b2b2b2;border-radius:100%;background-color:rgba(30,30,30,.2)}#toTop a::after{display:inline-block;font-family:FontAwesome;content:"\f106";font-weight:700;transform:scale(1.2,.9);color:#333}#cat-sort{margin:1rem 0;padding:0 0 1rem 0;border-bottom:1px dotted #b2b2b2}#cat-sort span{display:inline-block;font-size:.875rem;margin-right:5px}#cat-sort form{display:inline-block;width:80%;width:calc(100% - 5px - 3.6rem - 4px);max-width:450px}#cat-sort select{width:100%;border:1px solid #b2b2b2;border-radius:.2rem}.sale-tag,.sale-tag-itempage span{display:inline-block;border-radius:.25rem;color:#fff;font-size:.875rem;padding:0 5px;margin-right:.8rem;background-color:#cc1455;text-align:left}.sale-tag-itempage{display:inline-block;margin:0 .8rem 5px 0;text-align:left;font-size:1rem;font-weight:700}.sale-tag-itempage{margin-right:0}.sale-tag-itempage .sale-percentage{display:inline-block;background-color:#fff;color:#cc1455;font-weight:700}.sale-info-box{display:block;margin:5px 0}.sale-percentage{color:#cc1455;font-weight:400;font-size:.875rem}.sale-price{font-weight:700;color:#cc1455}.sale-cprice{color:#3f3f3f;font-size:.8rem;font-weight:400;margin-right:0;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:rgba(204,20,85,.5);margin-right:.8rem}@media screen and (min-width:740px){.sale-tag-itempage{display:block;margin:0 0 5px 0}}.sold-out,.stock-item_page-title{display:inline-block;font-weight:700;font-size:.9rem;padding:2px 6px;color:#cc1455;background-color:#fff;border:1px solid #cc1455;border-radius:.2rem}.item-info .itemsoldout{color:#cc1455}.stock-item_page{margin:0 0 1rem 0}.stock-item_page-num{display:inline-block;margin-left:1rem}.stock-cat_page-title{display:inline-block;position:absolute;top:0;right:.8rem;font-size:.85rem;padding:0 3px;color:#cc1455;background-color:#fff;border:1px solid #cc1455;border-radius:.2rem}.keycard-lang,.manual-lang,.manual-download{margin-left:2rem;text-indent:-2rem}.keycard-lang:before,.manual-lang:before{font-family:FontAwesome;content:"\f0f6";font-size:1.4rem;text-align:center;transform:scale(1.4,1.1);margin:0 .5rem 0 0;padding:0}.manual-download:before{font-family:FontAwesome;content:"\f019";font-size:1.4rem;text-align:center;transform:scale(1.4,1.1);margin:0 .5rem 0 0;padding:0}.manual-area{clear:both;margin:1.8rem 0;padding:1rem 0;border-top:1px solid #b2b2b2}.cloud::before{font-family:FontAwesome;content:"\f0c2";margin:5px 5px 2px 0;display:inline-block;color:#004fa3;font-weight:700}.bottom-button-area{display:flex;justify-content:space-around;flex-wrap:wrap;margin-bottom:0}.item-description>div.bottom-button-area{margin-bottom:0}.bottom-button-area>div{width:45%;margin-bottom:1.8rem}.bottom-button-area p{font-size:1rem;line-height:1.8}.bottom-button-area>div.tel-wrapper{flex-basis:52%}.button-b{display:inline-block}.bottom-button-area .button-b{display:block}.button-b a{display:block;margin:.9rem auto;background-color:#004fa3;border:1px solid #004fa3;border-radius:.2rem;color:#fff;line-height:3;padding:3px 1.1rem 3px .2rem;font-size:1.1rem;text-decoration:none!important;box-shadow:1px 2px 5px rgb(76,76,76,.5);transition:background .5s,color .5s}.button-b a:hover,.button-b a:focus,.button-b a:active{color:#004fa3;background-color:rgba(0,79,163,.05)}.button-b a:active{outline:1px dotted #004fa3;box-shadow:none}.button-b-c a{background-color:#fff;color:#004fa3;box-shadow:0 2px 10px rgba(0,79,163,.3);transition:background .5s,color .5s}.button-b-c a:hover,.button-b-c a:focus,.button-b-c a:active{color:#fff;background-color:#004fa3;opacity:1}.button-b-c a:active{box-shadow:none}.icon-inquiry a::before,.icon-quote a::before,.icon-user a::before,.icon-cart a::before,.icon-tel::before,.icon-topics a::before,.icon-exhibit a::before,.icon-newsletter a::before,.icon-sale a::before,.icon-cloud a::before,.icon-download a::before,.icon-external a::before{font-family:FontAwesome;display:inline-block;margin:0 1rem;font-size:1.2rem}.icon-inquiry a::before{content:"\f29c"}.icon-quote a::before{content:"\f0f6"}.icon-user a::before{content:"\f2bd"}.icon-cart a::before{content:"\f07a"}.icon-tel::before{margin-left:0;content:"\f095"}.icon-topics a::before{content:"\f129"}.icon-exhibit a::before{content:"\f2b5"}.icon-newsletter a::before{content:"\f1d9"}.icon-sale a::before{content:"\f290"}.icon-cloud a::before{content:"\f0c2"}.icon-download a::before{content:"\f019"}.icon-external a::before{content:"\f08e"}.icon-question-after a::after{font-family:FontAwesome;content:"\f29c";display:inline-block;margin:0 .5rem 0 1rem;font-size:1.2rem}.tel-wrapper strong{font-size:1.6rem}.item-description .tel-wrapper p{line-height:1}@media screen and (max-width:740px){.bottom-button-area>div.tel-wrapper{flex-basis:96%}.pc-only{display:none}}@media screen and (max-width:500px){.bottom-button-area>div{width:96%}}form.sent table{opacity:.4}.wpcf7 form .wpcf7-response-output{margin-top:1rem;line-height:2;font-size:1.5rem}.entry-content table.contact-form{margin-bottom:1.8rem;border:0;border-collapse:separate}.entry-content table.contact-form,.contact-form tr,.contact-form th,.contact-form td{border-radius:.3rem}#content .contact-form thead{font-size:1.1rem;font-weight:700;padding:1rem 0}#content .contact-form th{text-align:left;padding:1rem 8px;width:30%;vertical-align:middle;background-color:#2964a3;color:#fff;border:2px solid #fff}#content .contact-form thead th{background-color:#fff;color:#3f3f3f}#content .contact-form td{padding:1rem 8px;vertical-align:middle;background-color:#edf7f9;border:2px solid #fff;width:70%}@media(max-width:700px){#content .contact-form th,#content .contact-form td{display:block;border-top:none;width:calc(100% - 6px);padding:1rem 2px;border-left:0;border-right:0}.entry-content .contact-form tr{border-left:0;border-right:0}}.contact-form span.wpcf7-list-item{display:block}.entry-content .contact-form tr{border:2px solid #fff}.must{font-size:.8125rem;padding:5px;background:#eb5757;color:#fff;border-radius:.2em;margin-right:5px;position:relative;bottom:1px;font-weight:normal!important;border:1px solid rgba(255,255,255,.5)}.any{font-size:.8125rem;padding:5px;background:#3868D8;color:#fff;border-radius:.2em;margin-right:5px;position:relative;bottom:1px;font-weight:normal!important;border:1px solid rgba(255,255,255,.5)}.verticallist .wpcf7-list-item{display:inline-block}#formbtn{display:block;padding:15px;width:90%;max-width:600px;background:#148747;color:#fff;font-size:1.2em;line-height:1.8;font-weight:700;border-radius:.2em;margin:2em auto 0;border:2px solid #148747}#formbtn:hover{background:#fff;color:#148747}.lbox{display:block;width:90%;max-width:600px;margin:1.5em auto!important}.lbox input[type=checkbox]{transform:scale(1.5)}.contact-form textarea,.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel]{font-size:1rem}.contact-form textarea{height:auto;font-size:1.1rem}.contact-form td.radio label{display:inline-block;margin:.6rem 0;font-size:1rem}.contact-form .payment span.last::after{content:"*後振り込みは教育機関，官公庁，その他の公立機関のお客様に限ります";padding-left:1rem;font-size:.9375rem;display:block}.contact-form td p{padding-left:1rem;font-size:.9375rem}#zipcode_row td::after,#zipcode_td::after,#zip_message::after{content:attr(data-zipauto);display:inline-block;font-size:.815rem;color:#3f3f3f}.grecaptcha-badge{bottom:5px!important}.card-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.card-wrap::after{content:"";display:block;width:32%}.card{display:block;border-radius:6px;border:1px solid rgb(195,193,193);box-shadow:2px 2px 3px rgb(238,237,237,.5);letter-spacing:normal}.card-item-wrap{display:flex;flex-wrap:wrap;margin-bottom:3rem;text-align:center;align-items:center}.card-3-column{width:32%;margin-bottom:1.6rem}.card-5-column{width:18.3%;margin-right:2%;margin-bottom:2%}.card-5-column:nth-child(5n){margin-right:0}.item-title{font-size:1.4rem;margin-bottom:1rem}.item-title a{border-bottom:1px solid #04c;padding-right:2rem}.item-title a:visited{border-bottom:1px solid #609}.item-title a:hover,.item-title a:focus{text-decoration:none;border-bottom:dotted}.card-item-title{display:block;font-size:.9rem;font-weight:400;text-align:center;padding:5px}.card-item-title-short{display:block;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-all{background-color:rgb(240,236,236)}.card-all p{padding:10px}.card-all i{font-size:1.2rem;font-weight:400}.card a:hover,.card:hover{text-decoration:none}.card:hover{box-shadow:2px 2px 3px rgb(192,191,191);transition:box-shadow .3s}.card strong{font-size:.9375rem}.card-img{width:100%;height:auto;border-radius:6px 6px 0 0}.card-img-small{height:120px;overflow:hidden}.card-text-area{width:100%;padding:2px 8px;background-color:#fff;line-height:1.5;min-height:67px;border-radius:0 0 6px 6px;text-decoration:none;text-decoration-color:#ccc}.card-title{display:block;font-size:1.3rem;margin-bottom:4px;font-weight:400;border-bottom:1px solid rgb(195,193,193)}.card-summary{display:block;color:#000;margin-bottom:4px}.page-link{padding-top:80px!important;margin-top:-80px!important}.cart-flex{display:flex;flex-direction:row;justify-content:center;margin-top:0!important;flex-wrap:wrap}.ca-cart-flex-box{width:40%;padding:1rem;margin-right:1rem;background:#0364ca;border-radius:5px;color:white!important;font-size:1.2rem;text-align:center;transition:all 300ms 0s ease;margin-bottom:1rem}.ca-cart-flex-box i{margin-right:2px}.ca-cart-flex-box:hover{color:white!important;text-decoration:none!important;background:#0364ca;opacity:.8}.marker{background:linear-gradient(transparent 80%,#fca2a2 80%);margin-left:2px;padding-left:4px;padding-bottom:2px;font-size:1.2rem}.free-trial-box{padding:1.6rem;background-color:#FDF5E6}.free-traial-btn-color{background-color:rgb(216,0,91)!important}.mb0{margin-bottom:0!important}.comment{padding:1.6rem;background-color:#eee;border-radius:8px;text-align:left}.comment p{color:#666;font-size:1.4rem;line-height:1.3;font-weight:bolder!important}.case-text{display:inline-block;text-align:center;font-weight:700;font-size:1.2rem!important;padding-left:16px;padding-right:16px;padding-bottom:4px!important;line-height:1!important;color:#666;border-bottom:4px solid #eee}.detail-headline{font-size:2rem!important;margin-bottom:1rem!important;line-height:1.1!important;font-weight:bold!important}.detail-headline:before{display:none!important}.detail-subheadline{font-size:1.4rem!important;line-height:1.1!important;margin-bottom:1rem!important;font-weight:normal!important;border:none!important}.detail-subheadline:before{display:none!important}.wp-block-embed__wrapper{text-align:center}.ca-flex{display:flex;flex-direction:row;justify-content:space-between;flex-flow:row wrap}.ca-flex-box{display:block;padding:.8rem;margin-bottom:1rem;border:2px solid #e5e5e5;border-radius:5px;text-decoration:none;color:#000;transition:0.1s all linear;text-align:center}.flex-2column{flex-basis:49%}.flex-3column{flex-basis:32%}.flex-4column{flex-basis:24%}.ca-flex-box:hover{border:2px solid #014199}.ca-flex a:hover{text-decoration:none!important;color:#333!important}.ca-flex a:visited{color:#333!important}.licence-headline{font-size:1.4rem!important;font-weight:bold!important;margin-bottom:0!important}.licence-text{line-height:1.4!important;text-align:left}.licence-btn{border:0;border-radius:4px;display:inline-block;padding:5px 10px;text-decoration:none;color:#FFF;background-color:#008749;cursor:pointer}.ca-flex-box-icon{font-size:4rem}.ca-flex-box-text{margin-bottom:0!important;line-height:1.2!important;font-weight:normal!important}.mt10{margin-top:1rem!important}.ca-detail-box{display:flex}.detail-item{margin-bottom:4rem}.content-box{flex:1;padding-top:2rem}.sticky{position:-webkit-sticky;position:sticky;top:80px}.detail-nav-box{width:12rem;padding-top:2rem;height:80vh;padding-right:1rem;margin-right:2rem;overflow:auto}ul.detail-nav{list-style:none;margin-bottom:3rem!important}.detail-nav li{padding:2px;line-height:1.3!important}.detail-nav-box a{display:block;text-decoration:none;color:#333}.detail-nav-box a:hover{color:#0364ca}.ca-requirements-link{color:#0364ca;text-decoration:none}.ca-requirements-link:hover{color:#024b99}.ca-requirements-link:visited{color:#0364ca!important}.detail-nav-box::-webkit-scrollbar{width:3px}.detail-nav-box::-webkit-scrollbar-thumb{background:#333;border-radius:5px;box-shadow:none}.detail-nav-box::-webkit-scrollbar-track{background:#fff;border:none;border-radius:5px;box-shadow:inset 0 0 2px #333}.cart-nav{counter-reset:item;text-indent:-1.2em;margin-left:1.2em}.cart-nav-item:before{counter-increment:item;content:counter(item)'.';padding-right:.2em;font-size:1.2em}.flb:first-letter{font-size:1.5em;padding-right:8px}.mapping-title-box{display:flex;flex-direction:row;justify-content:space-between}.mapping-title{text-align:center;width:24%;border-bottom:2px solid #e5e5e5;cursor:pointer;transition:all 0.2s}.mapping-title:hover{border-bottom:2px solid #014199}.active{border-bottom:2px solid #014199}.mapping-image{display:none}.show{display:block}.scale-img{width:100%;height:auto}.scale-video{height:50vh;background-color:#000}.puroduct-list-box{display:flex;background-color:#f3f4f6;border-radius:8px;padding:5px;flex-wrap:wrap;margin-bottom:3rem}.puroduct-list-item{flex-basis:24%;padding:.5rem;color:#000}.puroduct-list-item:visited{color:#000}@media screen and (max-width:1000px){.puroduct-list-item{flex-basis:33%;margin-bottom:.8rem}.card-5-column{width:23.4%;margin-right:2%;margin-bottom:2%}.card-5-column:nth-child(5n){margin-right:2%}.card-5-column:nth-child(4n){margin-right:0}.card-img-small{height:150px}}@media screen and (max-width:620px){.card-3-column{width:49%}.card-title{font-size:1rem}.ca-cart-flex-box{width:80%}.flex-2column,.flex-3column,.flex-4column{flex-basis:100%}.detail-subheadline{font-size:1.2rem}.detail-item{margin-bottom:2.5rem}.detail-nav-box{display:none}.card-item-wrap{display:flex;flex-wrap:wrap;margin-bottom:3rem;text-align:center;justify-content:space-between}.card-5-column{width:47%;margin-right:0;margin-bottom:4%}.card-5-column:nth-child(5n){margin-right:0}.card-all{flex-grow:2}.puroduct-list-item{flex-basis:49%}}.card-top-box{margin:1.8rem 0;display:flex;justify-content:space-between;flex-wrap:wrap}.card-top{display:block;border-radius:.2rem;border:1px solid rgb(195,193,193);box-shadow:1px 1px 2px rgb(238,237,237,.5);letter-spacing:normal;position:relative}.card-top{margin-bottom:1.8rem;width:46%}.card-top-img{border-radius:.2rem .2rem 0 0;width:100%;height:auto}@media screen and (min-width:700px){.card-top:nth-child(1) .card-top-img,.card-top:nth-child(2) .card-top-img{aspect-ratio:2 / 1;object-fit:cover}}.card-top-text-area{position:absolute;width:100%;border-radius:0 0 .2rem .2rem;bottom:0;background:linear-gradient(to bottom,transparent,rgba(63,63,63,.95) 75%);padding:16px 0 0 7px;line-height:1.8}.card-top-text-area strong{color:#fff;font-weight:400;font-size:1rem}@media screen and (min-width:700px){.card-top:nth-child(1) .card-top-text-area strong,.card-top:nth-child(2) .card-top-text-area strong{font-size:1.1rem}}@media screen and (min-width:700px){.card-top{width:30%}.card-top:nth-child(1),.card-top:nth-child(2){width:47.5%}.card-top-box::after{content:"";display:block;width:30%}}@media screen and (min-width:700px){.two-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.two-flex>div{width:46%}.flex-except{width:100%;flex-basis:100%}}.head-line-box h2,.widget_welcart_calendar h2.calendar{font-size:1.2rem;border-bottom:1px solid #004fa3;padding-bottom:4px}.head-line-box h2::before,.widget_welcart_calendar h2.calendar::before{display:inline-block;margin-right:.5rem;font-family:FontAwesome;font-size:1.4rem;font-weight:400;text-align:center;height:2.6rem;width:2.6rem;background-color:#004fa3;border-radius:50%;line-height:2.6rem;color:#fff}.head-line-box h2.topics::before{content:"\f129"}.head-line-box h2.exhibit::before{content:"\f2b5"}.head-line-box h2.newsletter::before{content:"\f1d9";padding:0 3px 0 0}.head-line-box h2.sale::before{content:"\f290"}.widget_welcart_calendar h2.calendar::before{content:"\f274";padding:0 0 0 2px}.head-line-box>div{position:relative;padding-bottom:4.5rem;margin-bottom:1.8rem}.head-line-box .button-b{position:absolute;bottom:0;left:0}.head-line{margin-bottom:1.8rem}.head-line li{border-bottom:1px dotted #ccc;padding:.9rem 0;font-size:.9375rem}.date-head{display:inline-block;font-size:.9rem;width:8rem;height:100%;vertical-align:top}.date-body{display:inline-block;width:calc(100% - 8rem)}@media screen and (max-width:760px){.n760{display:none}}@media screen and (max-width:699px){.n760{display:inline}}.head-line-products li{vertical-align:top}.head-line-products img{display:inline-block;width:80px;height:auto}.head-line-products div{display:inline-block;width:calc(100% - 100px);padding-left:10px;vertical-align:top}.head-line-products p{margin-top:.46875rem}@media screen and (min-width:700px){.head-line-products{display:flex;justify-content:space-between}.head-line-products li{border-bottom:0;display:inline-block;width:48%}.head-line-products img{display:block}.head-line-products div{display:block;width:100%}}.widget_welcart_calendar{margin-bottom:1.8rem}.widget_welcart_calendar li{display:flex;flex-wrap:wrap;justify-content:space-between}.widget_welcart_calendar li>div{width:100%;max-width:500px}@media screen and (min-width:650px){.widget_welcart_calendar li>div{width:45%}}.usces_calendar caption{font-size:.9375rem;margin:5px 0}.widget_welcart_calendar table{margin:1rem 0 0 0;width:100%;font-size:.9rem}.widget_welcart_calendar th{background-color:#ebf1f8;color:#3f3f3f}.widget_welcart_calendar .businessday{background-color:#fadae8}.img-box{display:inline-block;border:1px solid #b2b2b2;background-color:#fff;outline:1px solid #fff}.img-box p{padding:5px 3px;margin:5px 0}.four-flex-box,.entry-content .four-flex-box,.entry-content .four-flex-parent>li>ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:0}.entry-content .four-flex-parent>li>ul{margin-left:1rem}.four-flex-box li>a,.four-flex-parent>li>ul>li>a{width:100%}.entry-content .four-flex-box>li,.entry-content .four-flex-parent>li>ul>li,.four-flex-box>section{width:48%;list-style-type:none}.text-flex-box li{margin:.9rem 0;line-height:1.5;border-bottom:1px solid #b2b2b2}@media screen and (min-width:700px){.entry-content .four-flex-box>li,.entry-content .four-flex-parent>li>ul>li,.four-flex-box>section{width:30%}.four-flex-box::after,.four-flex-parent>li>ul::after{content:"";display:block;width:30%}}@media screen and (min-width:920px){.entry-content .four-flex-box>li,.entry-content .four-flex-parent>li>ul>li,.four-flex-box>section{width:22%}.four-flex-box::before,.four-flex-parent>li>ul::before{content:"";display:block;width:22%;order:1}.four-flex-box::after,.four-flex-parent>li>ul::after{content:"";display:block;width:22%}}.entry-content ul.list-type-box{margin-left:0}.entry-content ul.list-type-box li{margin:1.5rem 0;list-style-type:none}.list-type-box li a{display:inline-block;padding:6px 10px;border-radius:.2rem;text-decoration:none;background-color:#fff;color:#004fa3;box-shadow:0 2px 5px rgba(0,79,163,.3);transition:background .5s,color .5s}.list-type-box a:hover,.list-type-box a:focus,.list-type-box a:active{color:#fff;background-color:#004fa3;opacity:1}.list-type-box a:active{box-shadow:none}.list-type-box>li>a{border:1px solid #004fa3}.list-type-box>li li>a{border:1px solid #ccc}.entry-content ul li li.li-title,li.li-title{list-style:none;font-weight:700;margin-left:-1.2em}.embed-center{display:block;margin:.9rem 0;text-align:center}.wp-block-image{display:inline-block}.sam-table{width:100%;white-space:nowrap;text-align:center;font-size:0.88em!important;border:1px #e5e5e5 solid;border-collapse:collapse}.sam-table td,.sam-table th{vertical-align:top;font-size:0.88em!important;padding:6px!important;border:1px solid #ccc!important}.sam-title{width:50px!important;min-width:0!important;padding:6px!important}.sam-active{background-color:#ffe5e5!important}.sam-scroll table{width:100%;font-size:.7em}.sam-scroll{overflow:auto;white-space:nowrap}.sam-scroll::-webkit-scrollbar{height:5px}.sam-scroll::-webkit-scrollbar-track{background:#F1F1F1}.sam-scroll::-webkit-scrollbar-thumb{background:#BCBCBC}.sam-fixed{position:sticky;left:0;background-color:#fff}.sam-fixed::before{content:" ";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #ccc}.with-sam-online{padding:10px;background-color:#ffe5e5;border-radius:8px}@media screen and (max-width:600px){.sam-table td,.sam-table th{display:table-cell!important}}.MathJax_Display{padding:.5rem 0;overflow-x:auto}.loading-page{animation:3s linear infinite rotation-loading}@keyframes rotation-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.logout-mobile-header{display:inline-block;float:right;margin-right:5rem;padding:4px 10px;font-weight:400;font-style:normal;border:1px solid #fff;border-radius:.2rem;box-shadow:0 0 1px 1px rgba(255,255,255,.3)}.logout-mobile-header a{color:#fff}@media screen and (min-width:1000px){.logout-mobile-header{display:none}}.lum-lightbox-image-wrapper{position:relative}.lum-lightbox-image-wrapper::before{content:url(/wp-content/themes/welcart-jp3B/images/transparent.png);display:block;position:absolute;width:100%;height:100%;z-index:100}.lum-gallery-button{z-index:101}#hubspot-messages-iframe-container{margin:0 10px 10px 0}.ie_alert{clear:both;padding:10px;background-color:#fdf5e6;border-radius:.2em;margin-bottom:20px}.white-table td{background-color:#ffffff!important}