inp.smart_change a{display:block;width:180px;padding:5px 0;text-align:center;font-weight:bold;border-radius:5px;box-shadow:inset 0 0 9px rgba(0,0,0,.5);margin:15px auto 5px auto;text-decoration:none;color:#000}input[type="submit"]{-webkit-appearance:none}@media only screen and (max-width:2000px){#top_slide li{height:35vw}#top_slide .catch{bottom:50px;top:auto}}@media only screen and (max-width:1120px){.wrap{width:92%}#header .wrap{width:auto}#wpadminbar{overflow:hidden}.content_post iframe{width:90%}#nav li a{font-size:.875em}#mainProduct .bx-controls-direction a{opacity:.7}.content_post .product_link1.setsubi li{width:22vw;height:22vw;padding-top:0;display:flex;align-items:center}.child_link li{width:16.666%;margin-right:0}#page_header .child_link li.current a,.child_link li a{width:auto;line-height:1.3em;font-size:.8em;padding:6px 0}#page_header .child_link{left:0;width:100%;box-sizing:border-box;right:auto}#page_header .child_link:after{display:none}.content_post .product_link1 dt.rohs_icon_in,.content_post .product_link1 dt{padding:5px;font-size:1.1em}.content_post .product_link1 dt .ic_rohs{position:static}.content_post .product_link1 dt .ic_rohs img{width:41px;margin-left:15px;position:relative;top:-1px}.content_post .product_link1 li{width:32.3333%}.content_post .product_link1 dd{padding:5px;margin-bottom:0}#product_name{padding-bottom:.8em}.content_post table{width:100%!important}.product_tags{flex-wrap:wrap}.product_tags li{min-height:39px;box-sizing:border-box}}@media only screen and (max-width:800px){html{-webkit-text-size-adjust:100%}#cover{position:relative;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#header{-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#header #nav{position:fixed;right:0;top:0;height:100%;overflow:auto;width:250px;z-index:1000;display:none;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#002979;transform:translate(100%,0);color:#fff;padding:20px 10px 30px 10px;box-sizing:border-box}.admin-bar #header #nav{padding-top:52px}#header #nav.active{transform:translate(0,0)}#nav ul li{float:none;padding:0 10px;width:100%;border:none;height:auto}#nav ul li a{color:#fff;border-bottom:1px dotted #1148b4;font-size:1rem;padding:15px 0}#nav li:hover,#nav li.current_page_item{background-color:transparent}#nav li.current_page_item a{background-color:#061c56}#smart_btn.active{right:270px}#smart_btn{display:block;position:absolute;top:25px;right:15px;cursor:pointer;height:30px;z-index:50;width:35px;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#smart_btn span.a,#smart_btn span.b,#smart_btn span.c{webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;display:block;height:3px;width:35px;border-radius:10px;background-color:#002979;content:"";position:absolute;left:0;opacity:1;top:0}#smart_btn span.a{top:10px;opacity:1}#smart_btn span.b{top:20px;opacity:1}#smart_btn.active span.c{opacity:0}#smart_btn.active span.a{transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);-webkit-transform:rotate(30deg);top:11px}#smart_btn.active span.b{transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);top:11px}.admin-bar #nav li:hover .sub-menu,#nav li:hover .sub-menu{display:none}.child_box .child_link{display:none;position:static}ul.smart_sub.none{display:block}#nav ul.smart_sub li a{background-color:#1d4c93;font-size:.9em;padding:11px 0;border-bottom:2px solid #002979}#nav ul.smart_sub li:last-child a{border:none}#top_slide li{height:400px;background-size:cover}ul.service li{width:33.333%}ul.products li dl{max-width:350px;margin:0 auto}#page_header{height:auto}#page_header .meta{position:static;padding:25px 0}body{font-size:15px}.content_post .round_list li{padding:5px}.txc.smart_txc{text-align:left}.txc.smart_txc br{display:none}.wp-block-columns.has-2-columns .wp-block-column{margin-left:0;margin-right:0;box-sizing:border-box}.wp-block-columns.has-2-columns .wp-block-column:nth-child(1) {padding-right:15px}.wp-block-columns.has-2-columns .wp-block-column:nth-child(2) {padding-left:15px}.content_post .product_page_link li{width:100%;margin-bottom:5px}.content_post .product_page_link li a{padding:12px 1em}#pagetop a{width:45px;height:40px}#pagetop{right:5px;bottom:5px}.product_cover .product_right,.product_cover .product_left{width:100%}.product_cover .product_right .box,.sub_pager{max-width:400px;margin:0 auto}.product_cover{display:flex;flex-wrap:wrap-reverse}.list2 li .title{position:static;background-color:#333}}@media only screen and (max-width:782px){.admin-bar #header #nav{padding-top:70px}.admin-bar #header{top:46px}.content_post .rela.series_box h3{padding-right:1em}body .content_post .has-3-columns .wp-block-column{margin:0;box-sizing:border-box;padding:0 15px}.content_post .link_proc li{width:24%;margin-bottom:5px}.content_post .basic_form dt{width:100%;border:none;font-weight:bold}.content_post .basic_form dd{width:100%;border:none;padding:0 0 20px 0}#topBox ul li{width:calc(50% - 10px)}.sp_reverse{flex-direction:column-reverse}}@media only screen and (max-width:700px){ul.service li dd{font-size:1.3em}#topNews,#mainProduct,#mainService{margin:50px 0}ul.service li dl{padding:5px}#footer_nav li{width:48%}.footer_bottom .left,.footer_bottom .right{width:100%;margin:9px 0;box-shadow: 0 0 5px rgb(155 199 238 / 59%);padding:15px;border-radius:12px}.content_post .products_top_link h4{width:auto}.content_post .rela.series_box .series_catch{display:block;margin-left:0;text-align:right}}@media only screen and (max-width:650px){.scroll_body #header{top:0}ul.service li{width:50%}ul.service li dt{height:70px;border-radius:10px}ul.service li dd{font-size:1.1em}ul.service li img{border-radius:0}.content_post .round_list li,.wp-block-gallery.columns-1.round_list .blocks-gallery-item{width:50%;flex-grow:inherit}}@media only screen and (max-width:600px){.scrolled.admin-bar #header{top:0}.scrolled.admin-bar #header #nav{padding-top:20px}.content_post .column73 .wp-block-column:nth-child(1), .content_post .column73 .wp-block-column:nth-child(2), .content_post .column37 .wp-block-column:nth-child(1), .content_post .column37 .wp-block-column:nth-child(2) {width:auto;padding-left:0;padding-right:0;flex-basis:initial}.wp-block-columns.has-2-columns .wp-block-column{padding-right:0!important;padding-left:0!important}.content_post .recruit_box table th,.content_post .recruit_box table td{width:100%;display:block;box-sizing:border-box}.content_post .recruit_box table tr:nth-child(even) td, .content_post .recruit_box table tr:nth-child(even) th {background-color:transparent}.content_post .recruit_box table th{background-color:#f4f4f4!important}.content_post ul.contact_link li{width:100%;margin:0 0 5px 0}#product_search dl dt,.content_post #product_search dl dd{width:100%}}@media only screen and (max-width:550px){#header.active{left:-250px}#smart_btn.active{right:15px}.scroll_body #header{top:0}ul.news_list li .title{width:100%;padding-top:4px}a.more_news{font-size:.8em}.content_post dl.history_dl,.content_post dl.addr_dl,.content_post .about_dl{display:block}.content_post .about_dl:nth-child(even) {background-color:transparent}.content_post dl.addr_dl dt{width:auto;text-align:left}.content_post .about_dl dt{width:auto;background-color:#f2f2f2;text-align:left}.content_post dl.history_dl dt,.content_post dl.history_dl dd,.content_post dl.addr_dl dd,.content_post .about_dl dd{width:auto}body .content_post .alignright,body.content_post .alignleft{float:none;display:block;margin:1em auto;text-align:center}#footer_nav li{width:100%;margin-right:0}.sitemap_body>div{width:100%}.list2 li{width:49%}#page_link span,#page_link .previous{width:100%;margin:0 0 10px 0}.content_post .link_proc li{width:49%}.wp-caption.alignright{width:auto!important}.alignleft,.alignright{float:none}.content_post table tr td:first-child{width:auto}}@media only screen and (max-width:450px){.content_post .product_link1.setsubi li{width:49%;height:45vw}.content_post .product_link_box .product_link1 li,.content_post ul.faq_links li,.content_post .product_link1 li,.content_post .voice_list li{width:49%}.content_post .series_box .product_link1 li{height:auto}.content_post .series_box .product_link1 li li{padding:5px}.product_tags li{width:32.333%;margin:2px .5%}}