@charset "UTF-8";/*! Theme Name:Cocoon Child Template:cocoon-master Version:1.1.3 */:root{--wp--style--block-gap:1.0rem}a{text-decoration:none;color:#477bb0;transition:color 0.3s ease}a:hover{text-decoration:underline;color:#0aa}.entry-card-snippet{display:none}.post-date .fa{display:none}.mbonly{display:none}.video-container,.video-container .video{margin:0}table th,table td{border:1px solid #ccc!important}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}body,#container{overflow-x:hidden!important}#container{display:flex!important;flex-direction:column!important;min-height:100vh!important}#content{flex:1!important;display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;background-color:#fafafa;min-height:600px}.footer-bottom{margin-top:0}#main{max-width:1140px!important;margin:0 auto!important;padding:0 10px!important;float:none!important;width:100%!important}.single #main,.page #main,.archive #main,.search-results #main{max-width:800px!important}.home #main{max-width:1140px!important}.home .main,.home .content,.home .entry-content{padding:0!important;margin:0 auto!important}#content-in,.header-container-in,.navi-in,.footer-container-in,.main-column-top{max-width:1140px!important;margin:0 auto!important;flex:1!important;background-color:#fff}.header-container-in,.navi-in,.footer-container-in,.main-column-top{max-width:1140px!important;margin:0 auto!important}#breadcrumb.breadcrumb,.mts-slider-wrapper{width:100%!important;box-shadow:0 0 0 100vmax var(--bg-color)!important;clip-path:inset(0 -100vmax);position:relative}#breadcrumb.breadcrumb{--bg-color:#1c305c;background-color:var(--bg-color)!important;margin:0 calc(50% - 50vw) 20px!important;width:auto!important;padding:10px 0!important;display:flex!important}#breadcrumb.breadcrumb .breadcrumb-home{margin-left:calc(50vw - 550px)!important}@media screen and (max-width:1140px){#breadcrumb.breadcrumb{margin:0 calc(50% - 50vw) 20px!important}#breadcrumb.breadcrumb .breadcrumb-home{margin-left:calc(50vw - 50%+20px)!important}}.breadcrumb-item{display:flex!important;align-items:center!important}.breadcrumb a,.breadcrumb-caption{color:#fff!important;text-decoration:none!important;font-size:14px;white-space:nowrap!important}.breadcrumb .fa,.breadcrumb .sp,.breadcrumb .far,.breadcrumb .fas,span.far.fa-clock{display:none!important}.breadcrumb-item::before{content:">"!important;margin:0 2px!important;color:#fff!important}.mts-slider-wrapper{--bg-color:#f0f0f0;background-color:var(--bg-color)!important}@media screen and (max-width:834px){#breadcrumb.breadcrumb{display:block!important;overflow:visible!important;padding-right:15px!important;padding-left:20px!important;text-indent:0!important}#breadcrumb.breadcrumb .breadcrumb-home{margin-left:calc(50vw - 50%)!important}.breadcrumb div,.breadcrumb span,.breadcrumb a,.breadcrumb div,.breadcrumb [itemprop="name"],.breadcrumb [itemtype]{display:inline!important;float:none!important;white-space:normal!important;word-break:break-all!important}}.article h1,.archive-title{font-size:1.3rem;line-height:1;border:none;background:#f9f9ff;border-left:6px solid #1c305c;padding:1rem;margin:0 0 .5rem 0}.home h2,.home .inh2{margin:0;padding:0 0 0 10px;font-weight:bold;font-size:.85rem;line-height:30px;background:linear-gradient(to bottom,#fff 0%,#f3f3f3 7%,#ededed 56%,#fff 98%);border:1px solid #ddd;border-left:4px solid #CA0007;border-radius:4px 4px 0 0}.home .inh2{position:relative}.home .inh2 div,.home .inh2 p{display:inline-block}.home .inh2 p{padding:0!important;margin:0!important;position:absolute;right:1rem}.single .entry-content h2,.page .entry-content h2:not(.wp-block-heading){font-size:1.3rem;line-height:1;color:#333;border:none;background:transparent;border-left:6px solid #00cc99;padding:1rem;margin:0 0 1.5rem 0;font-weight:700}.page .entry-content h3{font-size:1.2rem;line-height:1;color:#333;border:none;background:linear-gradient(to right,#ccc,transparent) bottom / 100% 2px no-repeat}h2.case-catch{all:unset!important;display:block!important;font-size:1rem!important;font-weight:bold!important;margin:0 0 1rem 0!important;color:#333!important}.archive-title .fa-folder-open{display:none!important}.pickup p{font-size:15px;line-height:1.5rem}.jchipjp{margin-top:1rem}.jchipjp figure{margin-bottom:0!important}.blink a::before,.archive .entry-card-title::before,.info-list-item-content-link::before,.sidelink-a::before,.prdctsr a::before,.companytop a::before,.prdctmenu a::before,a.link1::before,a.link2::before{content:"»";margin-right:4px;color:#ff3333;font-weight:bold;display:inline-block}.archive .entry-card-title::before,.info-list-item-content-link::before,.prdctsr a::before,.companytop a::before,a.link1::before{content:"›"}#info-list{border:none}.archive .entry-card{display:flex!important;align-items:center!important;padding:8px 0!important;border-bottom:1px solid #eee!important}.archive .entry-card-thumb{display:none!important}.cat-label-8{background-color:#e67e22!important}.cat-label-7{background-color:#004488!important}.entry-category{font-size:11px!important;color:#fff!important;padding:2px 8px!important;border-radius:2px}.pager-post-navi a:hover{text-decoration:none!important}.post-date{display:inline!important;font-size:13px;color:#666;padding:0}.article-header{display:flex!important;flex-direction:column}.date-tags{order:1!important;margin-bottom:4px!important}.entry-title{order:2!important}.pagination-next{display:none}.site-full{width:95%;margin:0 auto}.top-widget{background-color:#f6f6f6;overflow:hidden;border-radius:0 0 4px 4px;border-bottom:1px solid #ddd}.top-widget figure,.top-widget p{padding:1rem}div.topinfo{margin:auto;text-align:center;font-size:14px;margin-bottom:1rem;max-width:90%}blockquote{font-size:.95rem;line-height:1.6!important;margin-bottom:.5rem!important}p.sig{text-align:right;font-size:.9rem;margin-bottom:1rem}span.sig{text-align:right;font-size:.9rem;display:block}p.notes,span.notes{font-size:.9rem}p.mbn{margin-bottom:.5rem}.home .date-tags,.tax-casetype .date-tags,.single-case .date-tags,.page .date-tags{display:none!important}.read-time,.toc,.author-info,.entry-footer,.sns-share{display:none!important}.home .article-header{display:none!important}.navi-in .has-icon{display:none}.navi-in a:hover{background-color:#1c305c;color:#fff}.navi-in>ul li{width:120px;height:40px}.navi-in>ul .sub-menu{width:13rem!important}.navi-in>ul .caption-wrap{height:stretch}#navi .navi-in ul .sub-menu{width:auto!important;min-width:200px}#navi .navi-in ul .sub-menu a{white-space:nowrap!important}li#menu-item-423{margin-right:1rem}li#menu-item-421{width:9rem}#menu-item-1008 .item-label{line-height:1}#menu-item-421 a{background-color:#1c305c!important;color:#fff!important;border-radius:4px;padding:8px 16px!important;line-height:1!important;display:flex;align-items:center;height:auto;align-self:center;margin-top:4px}#menu-item-421 a::before{content:"\f0e0";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:8px;display:inline-block;font-size:0.9em;color:#fff}#menu-item-421 a:hover{background-color:#39e!important;text-decoration:none!important}#menu-item-421 .item-label{font-size:0.9rem}.mobile-menu-buttons .menu-drawer a{text-decoration:none!important}.footer-widgets-mobile{display:none!important}.info-list{padding:.5rem 1rem}.info-list.is-style-frame-border{border:none}.info-list-item{display:flex!important;flex-direction:column!important;padding:12px 0!important}.info-list-item-meta{order:-1!important;display:flex!important;gap:10px;align-items:center;margin-bottom:5px!important;opacity:0.9}.info-list-item-date{color:unset}.info-list-item-categorys .entry-category{border:unset}.info-list-item-content{margin:0!important}.info-list-item-content-link{font-size:16px!important;font-weight:normal!important;text-decoration:none!important;color:#477bb0!important}.info-list-item-content-link:hover{text-decoration:underline!important;color:#0aa!important}.info-list-item-date{font-size:13px}.inh2 .blink a,.inh2 .blink a:hover{color:inherit!important}.category-topics #list.list,.category #list.list{margin-top:1rem;gap:0}.archive .entry-card-content{margin-left:0!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:center;width:100%;gap:10px 15px!important}.archive .entry-card-meta{order:1;display:flex!important;align-items:center;gap:10px;margin:0!important;opacity:0.9;flex-wrap:nowrap;white-space:nowrap}.archive .entry-card-title{order:3;font-size:16px!important;font-weight:normal;line-height:1.6!important;margin:0!important;pointer-events:auto!important;cursor:pointer!important;display:inline-block!important;width:auto!important;flex:0 1 auto!important;color:#477bb0!important;white-space:nowrap;text-overflow:ellipsis}.archive .entry-card-wrap{pointer-events:none!important;cursor:default!important}.archive .entry-card-wrap,.archive .entry-card-wrap:hover{text-decoration:none!important;background-color:transparent!important}.archive .fa-clock-o{display:none!important}.a-wrap{padding:0.5%}.archive.category .entry-card-title:hover{text-decoration:underline!important;color:#0aa!important}.category-event-post h2.entry-card-title:hover{text-decoration:underline!important;color:#0aa!important}@media screen and (max-width:480px){.archive .entry-card-content{flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.archive .entry-card-meta{order:1!important;font-size:12px!important}.archive .entry-card-title{order:2!important;width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:15px!important;line-height:1.4!important;padding:4px 0 0 1rem!important}}.search-results a.entry-card-wrap{text-decoration:none!important;border-bottom:1px solid #ddd!important}.search-results .entry-card-snippet{display:block!important;margin-top:6px;opacity:0.8;font-size:14px}.search-results #archive-title::after{content:" の検索結果"}.search-box,#search-2{margin:0}.search-results .entry-card-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:5px;font-size:0.85em;color:#777}.search-results .entry-card-meta{display:none}.search-results .category-news-post .entry-card-meta,.search-results .category-event-post .entry-card-meta{display:flex}@media screen and (max-width:1023px){.footer-widgets{display:none}}.tax-casetype .entry-card-thumb,.single-case .entry-card-thumb,.page-id-45 .new-entry-card-thumb{display:block!important;margin:0;padding:0}.tax-casetype .entry-cards,.page-id-45 .new-entry-cards{display:flex;flex-wrap:wrap;gap:8px}.page-id-45 .new-entry-card-content{margin:8px!important;padding:8px 0!important}.tax-casetype .entry-card-content{margin:0!important;padding:8px!important;gap:0!important;flex-wrap:wrap}.tax-casetype .entry-card,.page-id-45 .new-entry-card{width:280px;height:250px;display:flex;flex-direction:column;margin-bottom:0;border:1px solid #ddd;padding:0!important;background:linear-gradient(to bottom,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 75%,rgba(229,229,229,1) 100%)}a.new-entry-card-link:hover{text-decoration:none}.tax-casetype .entry-card-snippet,.new-entry-card-snippet{display:block!important;margin-top:6px;font-size:14px;opacity:0.8}.entry-card-thumb{width:auto}.page-id-45 h2.entry-card-title::before,.tax-casetype h2.entry-card-title::before,.page-id-45 h2.entry-card-title::after,.tax-casetype h2.entry-card-title::after{content:none!important;order:unset}.tax-casetype h2.entry-card-title{order:0!important;text-decoration:none!important;border:none!important;display:block!important;font-size:18px!important;color:var(--cocoon-text-color)!important;width:auto!important;pointer-events:auto!important;margin:8px 0 0 0!important;padding:0px!important;line-height:1.3!important;white-space:normal}.tax-casetype h2.entry-card-title:hover{text-decoration:none!important;color:var(--cocoon-text-color)!important}.tax-casetype .entry-card-meta{display:none!important}span.cat-label{display:none}.tax-casetype #list.list{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:18px!important;margin-top:1rem}.tax-casetype .entry-card-wrap{pointer-events:auto!important;cursor:pointer!important;width:280px!important;text-decoration:none!important;display:block!important}.page-id-45 #main,.tax-casetype #main,.single-case #main{max-width:1140px!important}.page-id-45 .content-in,.tax-casetype .content-in,.single-case .content-in{position:relative!important;display:block!important;margin:0 auto!important}.page-id-45 .entry-content,.tax-casetype .list,.single-case .entry-content,.page-id-45 h1,.tax-casetype h1,.single-case h1{width:80%!important}.page-id-45 #sidebar,.tax-casetype #sidebar,.single-case #sidebar{margin:0;padding:0;position:absolute!important;top:64px!important;background:transparent;right:0!important;width:18%!important;display:block!important;height:unset}.page-id-45 #sidebar h3,.tax-casetype #sidebar h3,.single-case #sidebar h3{margin:0;padding:4px 12px;font-size:1rem;background-color:#1c305c;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}#sidebar ul.menu{line-height:1!important;background:#eaeaea}#sidebar ul.menu li{border-top:solid 2px #fff}#sidebar ul.menu li a{padding-left:12px}.sidelink{font-size:14px;padding:20px 0;margin:auto;width:130px;border:1px solid #ccc;background-color:#fafafa;text-align:center}#nav_menu-2{min-width:160px;padding:0 1rem}#sidebar .widget_custom_html{margin-bottom:0}@media screen and (max-width:1023px){.page-id-45 #sidebar,.tax-casetype #sidebar,.single-case #sidebar{position:static!important;width:100%!important}.page-id-45 .entry-content,.tax-casetype .list,.single-case .entry-content,.page-id-45 h1,.tax-casetype h1,.single-case h1{width:100%!important}.page-id-45 #sidebar,.tax-casetype #sidebar,.single-case #sidebar{display:flex!important;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:10px}#sidebar .widget{flex:1;max-width:45%;margin:0 auto;padding:15px;box-sizing:border-box}}@media screen and (max-width:624px){.tax-casetype .entry-card,.tax-casetype .entry-card-wrap,.page-id-45 .new-entry-card{width:322px!important;height:auto!important}.tax-casetype #list.list,.page-id-45 .new-entry-cards{justify-content:center}.tax-casetype .entry-card-thumb{margin-bottom:0!important;width:100%}}@media screen and (max-width:1195px){.wrap{width:100%!important}}@media screen and (min-width:1024px){.slider-pc{display:block!important}.slider-mobile{display:none!important}div#navi-in{height:80px}}@media screen and (max-width:1023px){.slider-pc{display:none!important}.slider-mobile{display:block!important}#navi-footer.navi-footer{display:none!important}.site-logo-image img{width:400px!important;min-width:400px!important;max-width:none!important}div#navi-in{height:unset}.mobile-header-menu-buttons{box-shadow:none!important}}@media screen and (max-width:834px){.pconly{display:none}}@media screen and (max-width:480px){.mbonly{display:inline-block}}.header-container-in.hlt-top-menu .logo-header{max-height:72px!important}.header-fixed .logo-header{max-height:72px!important}.header-container-in.hlt-top-menu .logo-header img{max-height:72px}.menu-header .menu-item a{text-decoration:none!important;position:relative;display:block;padding:0 20px}.menu-header .sub-menu{position:absolute;top:100%;left:0;z-index:999;visibility:hidden;opacity:0;transition:all 0.3s ease;background-color:rgba(255,255,255,0.9)!important;box-shadow:0 2px 10px rgba(0,0,0,0.1);min-width:180px;list-style:none;padding:10px 0;margin:0}.menu-header .menu-item:hover>.sub-menu{visibility:visible;opacity:1}.menu-header .sub-menu li a{padding:10px 20px;font-size:14px;color:#333;white-space:nowrap}.menu-header .sub-menu li a:hover{background-color:#1c305c;color:#fff}.menu-header .sub-menu li{position:relative}.menu-header .sub-menu .sub-menu{top:-40px;left:100%;margin-left:0}.menu-header .sub-menu li:hover>.sub-menu{visibility:visible;opacity:1}.single-post .entry-content figure+p{margin-top:-1.2em!important}.single-post .entry-content .figcap{font-size:.9rem;opacity:0.8;text-align:center;margin-top:0!important}.wsnr{white-space:nowrap}@media screen and (max-width:480px){.wsnr:not(.page-id-270 .wsnr){white-space:unset}}#soft{clear:both;width:600px;margin:0 auto}@media screen and (max-width:640px){#soft{width:unset}}#soft .ttl{text-align:center;background:#16c745;background-image:linear-gradient(to bottom,#1b6ba1,#98d1f5);border-radius:8px;color:#ffffff;font-size:24px;padding:10px 20px 10px 20px}#soft .txt{margin:1em 3em}#soft .gengo{width:120px}#soft .exp{width:450px;margin-top:1em}#soft .inq{clear:both;margin:1em}#soft div.txt dl dt{clear:both;width:7rem;display:inline-block;float:left}#soft div.txt dl dd{display:inline-block;float:left}#soft div.txt+p{padding-top:1em}.balloont{position:relative;color:#3b3b3b;background:#ffffff;font-size:18px;border:1px solid #2e2e2e;margin:10px 10px 21px 10px;padding:10px 5px 10px 10px;border-radius:3px;box-shadow:1px 1px 5px 0px #666666;text-align:center}.balloont:after,.balloont:before{content:"";position:absolute;top:100%;height:0;width:0}.balloont:after{left:40px;border:10px solid transparent;border-top:10px solid #ffffff}.balloont:before{left:39px;border:11px solid transparent;border-top:11px solid #2e2e2e}.entry-content h2.conto{clear:both;background-color:#fff;color:#ff6600;border:none;padding:0;font-size:16px;line-height:20px;border-left:20px solid #ff6600;padding:0 0 0 6px}.balloon{position:relative;padding:15px;background:#ffe9b9;border-radius:30px;font-size:16px;width:360px;text-align:center;margin:0 auto}.balloon:before{content:"";position:absolute;left:-38px;width:13px;height:12px;bottom:0;background:#ffe9b9;border-radius:50%}.balloon:after{content:"";position:absolute;left:-24px;width:20px;height:18px;bottom:3px;background:#ffe9b9;border-radius:50%}@media screen and (max-width:480px){#soft .ttl{font-size:16px}#soft .txt{margin:1em}#soft .exp{width:330px}#soft div.txt dl dt{display:block;float:none}.balloont{font-size:14px}.balloon{font-size:13px;float:right;margin-bottom:8px;width:unset}}#ecowinevk{width:90%;margin:1rem auto}#ecowinevk th{font-size:.9rem}#ecowinevk th:nth-of-type(1){text-align:center}#ecowinevk th:nth-of-type(n+3):nth-of-type(-n+9){text-align:center}#ecowinevk td:nth-of-type(n+2):nth-of-type(-n+9){text-align:right}figcaption{font-size:.9rem}.postid-555 #ecowinevk th:nth-of-type(1),.postid-555 #ecowinevk th:nth-of-type(2),.postid-567 #ecowinevk th:nth-of-type(1),.postid-567 #ecowinevk th:nth-of-type(2){width:10rem}.postid-555 #ecowinevk th:nth-of-type(n+3):nth-of-type(-n+9),.postid-567 #ecowinevk th:nth-of-type(n+3):nth-of-type(-n+9){min-width:4rem}@media screen and (max-width:834px){#ecowinevk{width:100%}#ecowinevk th{font-size:.8em}}.postid-589 dl{margin:1rem}.postid-589 dt:not(:first-child){padding-top:.5rem}.postid-589 dd{font-size:.9rem}.postid-589 #ecowinevk th:nth-of-type(1){width:12rem}.postid-589 #ecowinevk th:nth-of-type(n+2):nth-of-type(-n+9){width:6rem;text-align:center}.postid-589 #ecowinevk td:nth-of-type(n+1):nth-of-type(-n+9){text-align:right}.postid-589 .ondotori{margin-bottom:0}.postid-589 .ondotori figure,.figcapfig{margin-bottom:0!important}div.paperbox{width:700px;background:url(img/fm.gif);margin:24px auto;padding:24px;border:1px solid #f0f0f0}@media screen and (max-width:750px){div.paperbox{width:unset;margin:24px 10px;padding:12px}}div.paperbox div.dan,div.paperbox div.title{margin-top:16px}div.paperr{position:relative}div.paperr:before{z-index:-1;position:absolute;content:"";bottom:15px;right:10px;left:auto;width:50%;top:80%;max-width:300px;background:#777;box-shadow:0 15px 10px #777;transform:rotate(3deg)}p.dan:before,span.dan:before{content:" "}div.rinenbox{width:460px;background:url(img/fm.gif);margin:24px;padding:24px;border:1px solid #f0f0f0}@media screen and (max-width:480px){.postid-156 figure{float:none!important;display:block!important;margin:0 0 1.8em 0!important}.postid-156 figure img{text-align:center;margin:0 auto}}@media screen and (max-width:480px){body{font-size:15px!important;line-height:1.7!important}.article h1,.archive-title{font-size:19px!important}.single .entry-content h2{padding:8px 10px 6px 16px}}div.prdctstop,div.companytop{width:600px;background:#fff;margin:auto}@media screen and (max-width:630px){div.prdctstop,div.companytop{width:100%}}div.ttlbox{border:1px solid #ddd;padding:8px;margin-bottom:8px;line-height:2em;background:linear-gradient(to bottom,rgba(224,224,224,0) 0%,rgba(224,224,224,0) 43%,rgba(224,224,224,0.65) 100%)}.companytop .ttlbox{padding:12px}.companytop p{margin:0 0 0 12px}div.prdctsttl{display:flex;min-height:130px;height:auto}div.prdctsl{padding-right:14px;display:flex;align-items:center}div.prdctsr{flex:1}div.prdctsr p{margin-bottom:.9em!important;line-height:1.5}div.prdctsr p:first-of-type{margin-top:.5rem}div.prdctsls img{width:100px;height:100px}div.prdctsl img{width:100px}div.product{margin:auto;overflow:auto;border:1px solid #eee;background-color:#f4f4f4;margin-bottom:8px}div.product .denkijyou{display:flex}div.product h3,div.product h4{margin:4px 0}div.product img{margin-left:8px}#post-289 .entry-content,#post-291 .entry-content{margin-top:0}table.tbl{background-color:#ffffff;border-collapse:separate;border-spacing:2px;margin:auto;margin-top:20px;margin-bottom:20px;border:0px;padding:4px;width:auto}table.tbl th,table.tbl td{background-color:#e8e8f0;padding:4px;text-align:left;border:none!important}table.tbl td{background-color:#f0f0f8}.prdctmenu{margin-bottom:0;text-align:right}.pmitem:not(:last-child)::after{content:"|";margin:0 0.5em}.pstop{padding-left:60px;display:flex;height:auto;margin-bottom:1rem}.pstopl{padding-right:14px;display:flex;align-items:center}.pstopl .img{width:100px}.pstopr{flex:1;font-size:.9rem;line-height:1.5;background-color:#ceeaf2;padding:8px 12px;border-radius:8px}.psvideo{display:grid;grid-template-columns:auto auto}.psvideo video{grid-row:1 / 3}.psl{margin-left:16px;line-height:1.5}.pscatch,.pjcatch{background-color:#e4f3f8;border:1px solid #35abcd;padding:8px}.pscatch ul,.pjcatch ul{list-style:none;margin:0;padding:0}.pscatch li:before,.pjcatch li:before{content:"■";margin-right:0.2em;color:#333}.psr{margin-left:16px}.psr h3{font-size:1rem!important;margin-bottom:.5rem}.psrr{padding-left:1rem;font-size:.9rem;line-height:1.5}.psnote{padding:16px;font-size:.8rem;border:1px solid #eee;background-color:#f4f4f4}.slocproduct{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:600px;margin:0 auto}.sloc{font-weight:bold;color:#555;background:#fff;text-align:center;width:300px;height:230px;border:1px solid #ddd;padding:0;margin:0 auto}.sloc a{color:#555}.sloc a:hover{color:#555;text-decoration:none}.pimg{height:180px}.slocnone{visibility:hidden}@media (max-width:600px){.pstop{padding-left:0}.slocproduct{grid-template-columns:1fr}.slocnone{display:none}.psvideo{display:grid;grid-template-columns:1fr;gap:16px}.psvideo video{margin:auto}.psl{font-size:.9rem}}.prdctspec{text-align:center}@media (min-width:835px){table.tbl th{font-size:.9rem}}.pjtop{display:flex;margin:1rem auto;width:fit-content}.pjtopl{padding-right:16px;display:flex;align-items:center}.pjtopl .img{width:100px;height:127px}.pjtopr{flex:1;font-size:20px;font-weight:700;line-height:2;background-color:#ceeaf2;padding:20px;border-radius:8px;height:auto}.pj{display:flex}.pjl{order:1}.pjr{order:2;flex-shrink:0;padding-left:16px}div.para{margin:20px 0 20px}span.zm{background:url(img/zm14.gif) no-repeat 2px;padding-left:24px;font-size:14px}.pjpix{margin-top:1rem;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.pjpix>* img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.pjpix>*:nth-child(6) img{object-position:bottom}div.pjlink{float:left;margin:0 1rem 0 0}div.pjlinkinfo{margin:0}#post-291 ul{font-size:.9rem}ul.wd{padding-left:30px}@media screen and (max-width:834px){.pj{flex-direction:column}.pjl{order:2}.pjr{order:1;margin:auto;margin-bottom:16px;padding:0}div.pjlink{float:none}}@media (max-width:600px){.pjtopr{font-size:16px}}@media (max-width:480px){.pjpix{grid-template-columns:1fr}.pjtopr{font-size:14px;padding:8px 20px}}.pasvtop{margin:1rem 0;font-size:.9rem}.ptagproduct{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:750px;margin:0 auto}.ptag{font-weight:bold;color:#555;background:#fff;text-align:center;width:370px;height:280px;border:1px solid #ddd;padding:0;margin:0 auto;margin-bottom:1rem}.ptag a{color:#555}.ptag a:hover{color:#555;text-decoration:none}.ptagproduct .pcap{margin-top:8px}.ptagproduct .pimg{height:170px}.ptagproduct p{font-weight:normal;font-size:.9rem;line-height:1.5}.page-id-272 table tr:nth-of-type(1) th{text-align:center}.page-id-272 table tr:nth-of-type(1) th:nth-of-type(2),.page-id-272 table tr:nth-of-type(1) th:nth-of-type(3){width:50%}.page-id-270 table tr:nth-of-type(1) th:nth-of-type(2){text-align:center}.page-id-270 h4{all:unset;font-size:1rem;font-weight:bold}.page-id-270 .ptagproduct{grid-template-columns:repeat(3,1fr)}.page-id-270 ul.wd{font-size:.9rem}.page-id-270 .ptag{width:250px;height:230px;padding-top:10px}.page-id-270 table.tbl,.page-id-272 table.tbl{margin-bottom:8px}.page-id-270 .prdctspec:not(:first-of-type),.page-id-272 .prdctspec{margin-bottom:0}.page-id-270 .prdctspec(:first-child){margin-bottom:20px}@media (max-width:700px){.ptagproduct{grid-template-columns:1fr}}@media (max-width:850px){.page-id-270 .ptagproduct{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.page-id-270 .ptagproduct{grid-template-columns:1fr}}.ecowintop{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:620px;margin:0 auto;margin-bottom:30px}.ecowintop .topx{border:4px solid;margin:0 auto;color:#6e362a;background:#FFF96D;padding:10px;width:300px;height:auto;text-align:center;line-height:1.5}.ecowintop .topxt{font-size:32px;color:red}.ecowintop .topxs{font-size:15px}.ecowintop .topxl{font-size:12px;color:#7c595a;text-align:right}.ecowintop .topx span{display:inline-block}.ecowintop .topx:not(:first-child) .topxl{margin-top:24px}@media (max-width:660px){.ecowintop{grid-template-columns:1fr}}.ecowinproduct{display:flex;gap:16px;align-items:flex-start}.ecow-text{flex:1}.ecowinproduct.ecowininfo{margin-top:1rem}.ecowininfo .ecow-text:nth-child(1 of .ecow-text) p{line-height:normal;margin:.5rem 0}.ecowininfo .ecow-text:nth-child(1 of .ecow-text) p:first-child{margin-top:1rem}.page-id-293 ul.wd:not(.ecolink ul.wd){font-size:95%;line-height:normal}.page-id-293 ul.wd li:not(.ecolink ul.wd li){margin-bottom:.5rem}h3.ecowft{margin-bottom:0;padding-left:1rem;background:none!important}h3.ecowft:not(:has(~h3.ecowft)){margin-bottom:1rem}@media (max-width:767px){.ecowinproduct{flex-direction:column}.ecow-img{flex:0 0 auto;margin:0 auto}.ecowinproduct .wp-caption{margin:0 auto!important}}.holderproduct{display:flex;gap:16px;margin:0;justify-content:center}.holderproduct:nth-last-child(1 of .holderproduct){margin-bottom:1.8em}.holderin{border:1px solid #ddd;margin-bottom:16px;padding-bottom:1rem}.chmodel{font-weight:bold;color:#555;font-size:110%;text-align:center;margin:4px 0}.chdetail{padding:12px 0 0 20px;font-size:.9rem;line-height:normal}.chfeature{text-align:center;margin:0 10px 10px}.chimage{text-align:center;margin:40px 0}@media (max-width:740px){.holderproduct{flex-direction:column;align-items:center;gap:0}.holderin{margin:0 auto;margin-bottom:16px}}table.fitness{width:75%}table.fitness th{width:30%}table.fitness td{width:70%}.fitnesscase{border:1px solid #eee;background-color:#f4f4f4;margin-bottom:16px;padding:16px}@media screen and (max-width:480px){.fitnesscase{padding:8px}}.fitnessproduct{display:flex;gap:16px;align-items:center}.fitness-text{line-height:normal;flex:1}.fitness-text p:not(.notes){font-size:.95rem}#post-228 h3{font-size:1.2rem;line-height:1;color:#333;border:none;margin:0 0 8px 0;padding:0}#post-228 h4{all:unset;font-weight:bold;display:block;margin:8px 0;border-bottom:1px solid #aaa}@media (max-width:700px){table.fitness{width:auto}}@media screen and (max-width:480px){.fitness-text p:not(.notes){font-size:.9rem}}.postid-233 .prdctspec p,.postid-234 .prdctspec p{margin-bottom:1rem;display:flex;justify-content:center;align-items:flex-start;text-align:left;&::before{content:"▼";margin-right:4px;flex-shrink:0}}@media screen and (max-width:480px){.postid-233 .prdctspec p,.postid-234 .prdctspec p{justify-content:left}}div.childsys{margin:16px 0 16px 40px}div.childsys ol{margin:0;padding:0}div.childsys ol li{list-style:none;text-indent:-1.3em}.attttl{padding:10px;margin-bottom:16px;font-size:20px;text-align:center}.attttl{text-align:center}.attttlk{margin:0 32px}.attttlr{color:#f00;margin:16px;text-align:center}.attcatch{padding:10px;margin:16px 0;border:none;border-radius:20px;background-color:#339;color:#fff;text-align:center;font-size:20px}.attdemerit,.attmerit{font-weight:bold;border-bottom:1px solid;border-width:3px}.attdemerit{border-color:#F00}.attmerit{border-color:#339;color:#339}.attmerit_box{display:flex;flex-direction:column;gap:8px;width:100%;max-width:400px;font-size:16px;font-weight:600}.attmerit_left,.attmerit_right{width:280px;padding:8px;border-radius:12px;line-height:1.5;color:#630}.attmerit_left{align-self:flex-start;background-color:#ffb}.attmerit_right{align-self:flex-end;background-color:#cfc}div.attkp{display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center}@media screen and (max-width:784px){.attmerit_box{margin-bottom:1rem}}@media screen and (max-width:750px){.attkpl{margin-bottom:1rem}}.postid-255 h3{all:unset;font-size:1rem;font-weight:bold}.postid-255 h3 span{font-size:.9rem;margin-left:1rem}#horsetag{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#horsetag h3{white-space:nowrap}#horsetagsz{display:flex;padding-top:2rem;font-size:.9em}#horsetagcap{margin-left:1rem}#horsemoni{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}#horsemoni div{width:min(400px,100%)}#horsemoni p{font-size:.9rem;line-height:normal;margin-top:1rem}#bsavetop,#bsavebody{display:flex;gap:20px;align-items:flex-start;width:100%;margin:0 auto}#bsavetop p{margin:0;margin-top:1rem;line-height:normal}.btop-img{flex-shrink:1;flex-grow:0;min-width:209px;width:min(400px,40vw)}.btop-img img{width:100%;height:auto;display:block}.btop-txt{flex:1;display:flex;flex-direction:column;justify-content:center;height:stretch;max-width:510px}.sdwby{font-size:1.5em;font-weight:bold;text-align:center;margin:1em 0;color:#24a8db;text-shadow:0 0 0.5em #ffe000}#bsavebody h3{all:revert;font-size:1.7rem;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 0 3px #f07,0 0 3px #f07,0 0 3px #f07,0 0 3px #f07,0 0 3px #f07,0 0 3px #f07,0 0 3px #f07;padding:5px 10px;margin:0 0 10px;border-bottom:2px dashed #a82020;position:relative}#bsavebody h3 span{position:absolute;top:50%;transform:translateY(-50%)}#bsavebody h3:before{content:url("https://www.micro-talk-systems.co.jp/wp-content/images/denkyu48.png");margin-right:.2em}.bsavemenu{position:relative;width:fit-content;margin:auto;margin-bottom:20px;padding:0 2rem 0 3rem;color:#fff;font-weight:bold;border-radius:100vh;background-color:#f069a7}.bsavemenu:before{position:absolute;top:calc(50% - 7px);left:20px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}#bsavebody{align-items:center;margin-top:20px}.w50p{width:50%}p.bcontact{margin-top:1rem;line-height:normal}@media (max-width:700px){#bsavetop,#bsavebody{flex-direction:column;align-items:center}.btop-img{min-width:fit-content;max-width:418px}#bsavebody .w50p,.bsavemenu{width:100%}p.bcontact{margin-top:2rem}}#companym{display:flex;align-items:flex-start;width:100%;margin:0 auto}#companym .rinenbox{width:unset;margin:0 24px 0 0}.com-img{flex-shrink:0;padding-top:100px}#companym p.sig{font-size:1rem}#companye p{font-size:.95rem}#companyp,#companyh{max-width:800px;background:#fff;margin:auto}#companyp table,#companyh table{width:100%;margin:auto;border:1px solid #aaa;background-color:#fff;margin-bottom:20px;padding:4px}#companyp table th,#companyh table th{background-color:#f0f8ff;padding:8px;vertical-align:top;text-align:left;border:1px solid #aaa}#companyp table td,#companyh table td{padding:8px;vertical-align:top;text-align:left;border:1px solid #aaa}.company-map{position:relative;width:100%;padding-top:75%}.company-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}table.history th{font-weight:normal;white-space:nowrap}table.history th.ttl,table.history td.ttl{text-align:center!important;font-weight:bold;!important}@media (max-width:600px){#companym{flex-direction:column;align-items:center}.com-img{padding:0 0 24px 0}.com-txt{order:1}#companym .rinenbox{margin:0;padding:12px}}.wpcf7-quiz{display:block}.wpcf7-not-valid-tip{padding-left:4px;font-size:90%}.wpcf7-form{padding:0}.wpcf7-form p{margin:0}.wpcf7-list-item{margin:0}div.contact_cf7 table{width:100%;margin:auto;border-collapse:collapse;border-spacing:2px;border:0px;padding:4px}div.contact_cf7 tr{border-bottom:4px solid #fff}div.contact_cf7 th{width:160px;padding:0 0 0 8px;background-color:#eee;vertical-align:middle;text-align:left;border:none!important;border-right:4px solid #fff!important;font-weight:normal;font-size:.9rem}div.contact_cf7 td{padding:0;vertical-align:middle;text-align:left;border:none!important}div.contact_cf7 textarea{margin:0;width:100%;box-sizing:border-box;resize:vertical}#cf7_product{padding:4px 0;margin-right:8px;padding:4px}#cf7_privacy,#cf7_sales,#cf7_quiz{font-size:.9rem;line-height:normal;padding:8px 0 8px 8px}.cf7_cb_point label,.cf7_cb_point input{cursor:pointer}div.contact_cf7 span.privacy-text{display:inline-block;margin:.5rem 0 0 1rem}div.contact_cf7 .wpcf7-not-valid-tip{display:inline!important}span.rred{color:#ff3333;font-size:.9rem}input[type=submit]{background-color:skyblue;font-size:1.2rem}.wpcf7 .wpcf7-submit-wrap{position:relative}.wpcf7 .wpcf7-spinner{background:none!important;width:18px!important;height:18px!important;border:2px solid rgba(0,40,85,0.5)!important;border-left-color:#002855!important;border-radius:50%!important;animation:spin 0.8s linear infinite!important;position:absolute;right:20px;top:50%;margin:-9px 0 0 0!important;display:inline-block}.wpcf7-submit{opacity:0.5;cursor:not-allowed}.wpcf7-submit:not([disabled]){opacity:1;cursor:pointer}.wpcf7-turnstile{margin:16px 0;display:flex;justify-content:center}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width:480px){div.contact_cf7 table,div.contact_cf7 tbody,div.contact_cf7 tr,div.contact_cf7 th,div.contact_cf7 td{display:block;width:100%!important;box-sizing:border-box}div.contact_cf7 th{padding:4px 8px;border:none!important;border-bottom:4px solid #fff!important}div.contact_cf7 td{margin-bottom:8px}}