﻿.sptb_on,.sp_on{display:block}.pctb_on,.pc_on,.tb_on{display:none !important}.sp_br{display:block}body{font-family:Noto Sans JP,'メイリオ',Meiryo,Helvetica,Arial,Sans-Serif;color:#333;line-height:1.8;text-align:justify;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;letter-spacing:1px;background:#fff;overflow-x:hidden}i{margin:0 5px 0 0}a{color:#3a3a3a;cursor:pointer;text-decoration:none;border-radius:.4em}img{max-width:100%;animation-name:fadeInAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}h1 img{width:50%;height:auto;opacity:1;animation-name:none}h2{font-size:1.2em;text-align:center;font-weight:700}h2.contentTitle{margin:40px 0 0}h2.newsTitle{text-align:left;margin:0 0 20px}.underTitle{color:#9a9a9a;font-size:.8em;text-align:center;margin:-5px 0 40px}.metaslider a{border-radius:0}.newsContents_area{width:100%;margin:0 auto}.newsContents_area .contents{width:100%;margin:20px 0 0;padding:20px;background:#fff}.newsContents_area .contents img{width:600px;height:auto;margin:0 0 20px}.breadcrumbs{display:none}.contentsBg{margin:0 0 40px;padding:20px 0;background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/common/bg_sub4.jpg) repeat}.contentsBg .newsTitleArea,.contentsBg .goodsTitleArea{width:100%;margin:0 0 20px;padding:0 10px}.contentsBg .newsTitleArea h2,.contentsBg .goodsTitleArea h2{text-align:left;margin:0 0 10px}.contentsBg .newsTitleArea h2{text-align:left;margin:0 0 20px}.contentsBg .newsTitleArea ul.newsStatus{display:flex;align-items:center}.contentsBg .newsTitleArea ul.newsStatus li{color:#626262;font-size:.8em;margin:0 15px 0 0;border-radius:.4em;transition:all .3s}.contentsBg .newsTitleArea ul.newsStatus li:first-child a{color:#fff;padding:2px 10px;display:block}.contentsBg .newsTitleArea ul.newsStatus li:hover{transform:scale(.95,.95)}.contentsBg .goodsTitleArea ul.goodsStatus{display:flex;flex-wrap:wrap}.contentsBg .goodsTitleArea ul.goodsStatus li:before{content:"/"}.contentsBg .goodsTitleArea ul.goodsStatus li:first-child:before{content:""}.contentsBg .goodsTitleArea ul.goodsStatus li:last-child{color:#fff;font-size:.8em;border-radius:5px;background:#afafaf;margin:0 0 0 15px;padding:2px 10px}.contentsBg .goodsTitleArea ul.goodsStatus li:last-child:before{content:""}.contentsBg .goodsTitleArea ul.goodsStatus li.view{font-weight:700;width:100%}.contentsBg .goodsOrder{font-size:.8em;margin:0 0 20px}.contentsBg .goodsOrder i{margin:0 5px}.contentsBg .newsPrevNext,.contentsBg .goodsPrevNext{width:100%;overflow:hidden}.contentsBg .newsPrevNext a,.contentsBg .goodsPrevNext a{text-decoration:underline}.contentsBg .newsPrevNext a:hover,.contentsBg .goodsPrevNext a:hover{text-decoration:none}.contentsBg .newsPrevNext .prevBtn,.contentsBg .goodsPrevNext .prevBtn{float:left;margin:0 0 0 20px}.contentsBg .newsPrevNext .prevBtn i,.contentsBg .goodsPrevNext .prevBtn i{margin:0 10px 0 0}.contentsBg .newsPrevNext .nextBtn,.contentsBg .goodsPrevNext .nextBtn{float:right;margin:0 20px 0 0}.contentsBg .newsPrevNext .nextBtn i,.contentsBg .goodsPrevNext .nextBtn i{margin:0 0 0 10px}.newsBg{background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/common/bg_sub2.jpg) repeat}ul.page-numbers{display:flex;justify-content:center;margin:10px 0 0}ul.page-numbers li{text-align:center;line-height:40px;width:40px;height:40px;border:1px solid #efefef;display:inline-block;margin:0 10px 0 0}ul.page-numbers li:last-child{margin:0}ul.page-numbers li a{display:block;font-weight:700;background:#efefef}ul.page-numbers li.current a{background:#fff}.container{font-size:.9em}.container h3{font-size:1.2em;text-align:center;margin:0 0 10px}.container h3.goodsTypeTitle{font-weight:700;text-align:center;padding:10px 0;border:2px solid #d9d9d9;border-right:none;border-left:none}.container .goodsTypeMaker{font-size:.8em;font-weight:700;margin:30px 0 0 10px}.container ul.goodsTypeLists{display:flex;flex-wrap:wrap;margin:0 10px}.container ul.goodsTypeLists li a{font-size:.9em;font-weight:700;margin:10px 10px 0 0;padding:8px;border-radius:5px;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);display:block}.container .goodsTblArea{width:100%;margin:0 auto;overflow-x:scroll}.container table.goodsTbl{border-top:1px solid #acacac;border-left:1px solid #acacac;margin:0 0 10px}.container table.goodsTbl tr:hover td{background:#ffa}.container table.goodsTbl th,.container table.goodsTbl td{font-size:.9em;text-align:center;vertical-align:top;padding:4px 8px;border-bottom:1px solid #acacac;border-right:1px solid #acacac}.container table.goodsTbl th{text-align:center;background:#e6e6e6}.container table.goodsTbl th .vw{writing-mode:vertical-rl;display:inline-block}.container table.goodsTbl th .th{display:flex;flex-flow:column;margin:0 0 10px}.container table.goodsTbl td{text-align:right}.container table.goodsTbl td .orderOnly{text-align:left}.container .privacyArea h3{text-align:left;font-size:1.2em;margin:0 0 5px}.container .privacyArea p{color:#737373;margin:0 0 20px 22px}.container .privacyArea p.counter{text-align:left;white-space:normal;width:100%;margin:0;padding:10px;border:2px solid #eee;display:inline-block}.container .privacyArea ul.privacyList li{font-size:.9em;list-style-type:decimal;margin:0 0 10px 40px}.container .privacyArea ul.privacyList li div{font-weight:700}.container .privacyArea ul.privacyList li ul.privacyObjective li{margin:0 0 5px 30px}.container .emphasisText{font-weight:700;margin:20px 10px 0}.container ul.emphasisList{line-height:2;margin:0 10px 20px}.container ul.emphasisList li{color:#049ae7;position:relative;padding-left:25px}.container ul.emphasisList li:before{content:"\f005";font-family:"Font Awesome 6 Free";position:absolute;top:0;left:0}.container .tableScrollOk{color:#049ae7;font-size:.8em;position:relative;padding-left:25px}.container .tableScrollOk:before{content:"\f005";font-family:"Font Awesome 6 Free";position:absolute;top:0;left:0}.container .commentBox{background:#fff;margin:0 0 20px;padding:10px}.container .commentBox .error{color:red;font-size:.8em}.container .commentBox img,.container .commentBox .mainImg img{margin:10px 0}.container .commentBox figcaption{font-size:.9em;margin:0 0 20px}.container .commentBox .approachData{margin:0 0 20px;padding:20px 20px 0;border:2px solid #eee}.container .commentBox .approachData:last-child{margin:0}.container .commentBox #env_area #env_datas img{width:auto;display:block;margin:0 auto 20px auto}.container .commentBox ul.environmentalList li{font-size:.9em;font-weight:700;list-style-type:decimal;margin:0 0 20px 60px}.container .commentBox ul.environmentalList li p{font-weight:400;margin:0}.container .commentBox ul.imageList li{margin:0 0 10px}.container p{white-space:pre-wrap;margin:0 10px 20px}.container .linkBtn{text-align:center}.container .linkBtn a{font-weight:700;padding:15px 20px;border-radius:10px;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);display:inline-block}.container table.companyTbl{text-align:left;min-width:600px}.container table.companyTbl tr{border-bottom:1px solid #cdcdcd}.container table.companyTbl tr:last-child{border:none}.container table.companyTbl th,.container table.companyTbl td{padding:15px 0}.container table.companyTbl th{font-size:.8em;white-space:nowrap;font-weight:700;text-align:right;padding:0 30px 0 0}.container table.companyTbl td a i{color:#fff;font-size:.6em;margin:0 0 0 20px;padding:4px 10px;background:#3a3a3a;border-radius:.3em;display:inline-block;transition:all .3s}.container table.companyTbl td a i:hover{transform:scale(.8,.8)}.container table.companyTbl td ul.companyManufacturerList{display:flex;flex-wrap:wrap}.container table.companyTbl td ul.companyManufacturerList li{width:33%}.container table.companyTbl td ul.companyManufacturerList li:last-child{color:#ccc}.container table.companyTbl td ul.companyOtherList{display:flex;flex-wrap:wrap}.container table.companyTbl td ul.companyOtherList li{margin:0 30px 0 0}.container table.companyTbl td ul.companyOtherList li:last-child{margin:0}.container table.companyTbl td ul.companyOtherList li span{font-size:.8em;margin:0 0 0 5px}.container table.companyTbl td.LogisticsFacilitiesArea{display:flex}.container table.companyTbl td.LogisticsFacilitiesArea table.LogisticsFacilitiesTbl{width:100%}.container table.companyTbl td.LogisticsFacilitiesArea table.LogisticsFacilitiesTbl th,.container table.companyTbl td.LogisticsFacilitiesArea table.LogisticsFacilitiesTbl td{padding:20px}.container table.companyTbl td.LogisticsFacilitiesArea table.LogisticsFacilitiesTbl th{font-size:.8em;font-weight:700;width:30%}.container table.companyTbl td.LogisticsFacilitiesArea table.LogisticsFacilitiesTbl td span{font-size:.8em;margin:0 0 0 5px}.container table.sumpleTbl{text-align:center;min-width:800px;margin:0 0 30px}.container table.sumpleTbl caption{font-weight:700;text-align:left;margin:0 0 10px}.container table.sumpleTbl caption:before{content:"\f02d";font-family:"Font Awesome 6 Free";margin:0 5px 0 0}.container table.sumpleTbl th,.container table.sumpleTbl td{vertical-align:middle;padding:10px 0;text-align:center}.container table.sumpleTbl th{font-weight:700;background:#eee;border-right:solid 3px #fff}.container table.sumpleTbl th:last-child{border-right:none}.container table.sumpleTbl td{border-right:solid 3px #eee}.container table.sumpleTbl td:last-child{border-right:none}.container table.sumpleTbl tr:nth-child(2n+1){background:#eee}.container table.sumpleTbl tr:nth-child(2n+1) td{border-right:solid 3px #fff}.container table.sumpleTbl tr:last-child{border-bottom:solid 3px #eee}.container table.sumpleTbl td.mainItems{border-bottom:solid 3px #eee}.container #showroom_mapTitle{font-weight:700;text-align:left;margin:0 0 10px 10px}.container #showroom_mapTitle:before{content:"\f279";font-family:"Font Awesome 6 Free";margin:0 5px 0 0}.container #showroom_mapArea iframe{width:100%;height:300px;border:0}.newsArea .commentBox{width:100%}.newsArea .newsSide{width:80%;margin:30px auto}.newsArea .newsSide .newsSideTitle{font-weight:700}.newsArea .newsSide ul.category_archivesList{display:flex;flex-wrap:wrap;margin:0 0 40px}.newsArea .newsSide ul.category_archivesList li{margin:10px 10px 0 0;border-radius:.4em;transition:all .3s}.newsArea .newsSide ul.category_archivesList li a{color:#fff;font-size:.7em;padding:2px 6px;display:block}.newsArea .newsSide ul.category_archivesList li:hover{transform:scale(.95,.95)}.newsArea .newsSide ul.new_archivesList,.newsArea .newsSide ul.monthly_archivesList{display:flex;flex-wrap:wrap}.newsArea .newsSide ul.new_archivesList li,.newsArea .newsSide ul.monthly_archivesList li{color:#a6a6a6;font-size:.8em;line-height:1.2;margin:12px 10px 0 0}.newsArea .newsSide ul.new_archivesList{margin:0 0 40px}.newsArea .newsSide select{margin:10px 0 0;padding:5px 10px}#accessMap iframe{width:100%;height:400px;margin:0 0 20px}#accessData{margin:0 0 0 10px}#accessData>dl{margin:0 50px 0 0}dl.companyInfo{margin:0 0 0 10px}dl.companyInfo dt{font-weight:700}dl.companyInfo dd{margin:0 0 15px}dl.companyInfo dd p{color:#626262;font-size:.8em;white-space:pre-wrap;margin:0}header{display:flex;padding:8px 0;background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/common/bg_main.jpg) repeat}.header_area{display:flex;justify-content:space-between;align-items:center;margin:5px 10px}.header_area p{margin:0}.header_area ul{display:flex}.header_area ul li{margin:0 0 0 20px}.header_area ul li.icon_tel{text-align:right}.header_area ul li.icon_tel p:first-child{font-weight:700}.header_area ul li.icon_tel p:last-child{font-size:.7em}.header_area ul li.icon_mail i{font-size:1.8em;transition:all .3s}.header_area ul li.icon_mail i:hover{transform:scale(.8,.8)}.menu-header_nav-container,ul.header_nav{display:none}#metaslider_container_60,#metaslider_container_233{margin:10px 0}#metaslider_container_60 img,#metaslider_container_233 img{width:100%;height:auto}.pr_banner,.pr_ranking{background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/common/bg_sub1.jpg) repeat;margin:0 0 40px;padding:30px 0}.pr_ranking{background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/common/bg_sub3.jpg) repeat;margin:40px 0}ul.banner_list li{text-align:center;width:100%;margin:20px 0 0}ul.banner_list li a{background:0 0}ul.banner_list li a img{width:70%}ul.banner_list li p{font-size:.8em}ul.banner_list:after{content:"";display:block;width:45%}ul.otherList{display:flex;flex-wrap:wrap;justify-content:space-around}ul.otherList li{width:45%}ul.otherList li a{background:0 0}ul.otherList li a img{width:100%}ul.ranking_list{width:100%}ul.ranking_list li{margin:20px 10px 0}ul.ranking_list li .rank{color:#3e54ff}ul.ranking_list li:nth-child(1) .rank i{color:#ee0}ul.ranking_list li:nth-child(2) .rank i{color:#dfdfdf}ul.ranking_list li:nth-child(3) .rank i{color:#e3a28e}ul.ranking_list li dl.ranking_box{padding:5px 20px 20px;border-radius:10px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}ul.ranking_list li dl.ranking_box dt{display:flex;justify-content:space-between;align-items:center;font-weight:700;margin:0 0 10px}ul.ranking_list li dl.ranking_box dt .ranking_view{font-weight:400;font-size:.7em;border:2px solid #cacaca;padding:1px 5px;border-radius:8px;display:inline-block}ul.ranking_list li dl.ranking_box dd ul.goodsStatus li{font-size:.8em;width:auto;display:inline-block;margin:0}ul.ranking_list li dl.ranking_box dd ul.goodsStatus li:before{content:"/"}ul.ranking_list li dl.ranking_box dd ul.goodsStatus li:first-child:before{content:""}ul.ranking_list li dl.ranking_box dd ul.goodsStatus li:last-child{color:#fff;border-radius:5px;background:#afafaf;margin:0 0 0 15px;padding:2px 8px}ul.ranking_list li dl.ranking_box dd ul.goodsStatus li:last-child:before{content:""}ul.ranking_list li dl.ranking_box dd .ranking_data{color:#fff;display:inline-block;margin:0 10px 0 0;padding:2px 8px;border-radius:5px;background:#afafaf}ul.ranking_list li dl.ranking_box dd p{margin:10px 0 0}ul#contactDatas{margin:20px 0 0}ul#contactDatas li{margin:0 0 10px;padding:0 0 10px;border-bottom:3px solid #e9e9e9}ul#contactDatas li p{white-space:normal;margin:0}ul#contactDatas li div{font-size:.9em;font-weight:700;margin:0 0 10px}ul#contactDatas li .always{color:#fff;font-size:.8em;font-weight:400;padding:2px 8px;border-radius:20px;background:#ff5151;margin:0 0 0 10px}ul#contactDatas li input,ul#contactDatas li select{width:80%;padding:10px 15px}ul#contactDatas li input.tel,ul#contactDatas li select.tel{width:60px}ul#contactDatas li textarea{width:80%;display:block}input.contactBtn{font-size:1.1em;font-weight:700;width:300px;margin:0 auto;padding:15px 0;border-radius:10px;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);display:block;transition:all .3s}input.contactBtn:hover{transform:scale(.95,.95)}footer .footer_nav_area{width:100%}footer .footer_nav_area nav{display:none}footer .footer_nav_area dl.companyStatus dt{text-align:center;margin:0 0 10px}footer .footer_nav_area dl.companyStatus dt img{width:60%}footer .footer_nav_area dl.companyStatus dd{font-size:.8em;display:flex;justify-content:center}footer .footer_nav_area dl.companyStatus dd p{white-space:pre-wrap}footer .footer_nav_area dl.companyStatus dd ul.sns_list{display:none;justify-content:center}footer .footer_nav_area dl.companyStatus dd ul.sns_list li{font-size:1.8em}footer .footer_nav_area dl.companyStatus dd ul.sns_list li a{padding:4px 10px;display:block}footer .footer_nav_area dl.companyStatus dd ul.sns_list li a:hover{background:0 0;transform:scale(.8,.8)}footer .copyright{color:#626262;font-size:.7em;text-align:center;margin:20px 0}ul.news_list li,ul.news_list_all li{background:#fff;border-bottom:1px solid #eaeaea;margin:0 0 10px}ul.news_list li a,ul.news_list_all li a{padding:10px;border-radius:0;display:block;align-items:center}ul.news_list li img,ul.news_list_all li img{width:100px;height:100px;object-fit:cover;margin:0 10px 0 0}ul.news_list_all li{display:flex}ul.news_list_all li a{display:flex}.newsTag{color:#fff;font-size:.6em;display:inline-block;margin:0 5px 0 0;padding:2px 6px;border-radius:.8em}.cat-item-info,.tag-info{background:#30f}.cat-item-mekiki,.tag-mekiki{background:#3a3a3a}.cat-item-ranking,.tag-ranking{background:#ff4040}.cat-item-taidan,.tag-taidan{background:#ff7f00}.cat-item-event,.tag-event{background:#026618}.newsTimes{color:#626262;display:inline-block;font-size:.7em}.newsTitle{margin:10px 0 4px}.overlay-menu{display:none;position:fixed;top:0;width:100%;height:100vh;overflow:auto;background-color:rgba(255,255,255,.9);z-index:100000}.overlay-menu-btn{position:fixed;top:20px;right:10px;height:50px;cursor:pointer;z-index:100001}.overlay-menu-btn span{position:relative;display:block;width:30px;border:1px solid #999;transition:.5s}.overlay-menu-btn span:nth-child(1){top:0}.overlay-menu-btn span:nth-child(2){top:5px}.overlay-menu-btn span:nth-child(3){top:10px}.overlay-menu-inner{padding:10px}.overlay-menu ul.overlay_nav{margin:10px 30px 10px 0;padding:0;list-style-type:none}.overlay-menu ul.overlay_nav li{font-size:.9em;font-weight:700;margin:10px 10px 0 0}.overlay-menu ul.overlay_nav li ul{display:flex;flex-wrap:wrap;padding:0 0 10px;border-bottom:3px solid #c1c1c1}.overlay-menu ul.overlay_nav li a{font-weight:400;width:100%;padding:6px 10px;border-radius:5px;background:#fff;box-shadow:0px 2px 2px 0px rgba(0,0,0,.25);display:inline-block}.overlay-menu ul.overlay_nav li.current-menu-item a{color:#fff;background:#3a3a3a}.deo_visual{text-indent:100%;white-space:nowrap;overflow:hidden;width:90%;height:261px;margin:0 auto;background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/deodobag/deo_head.jpg) no-repeat;background-size:contain}h3.deo_t{color:#fff;text-align:left;font-size:20px;background:#009be6;margin:0 0 15px;padding:5px 10px}.deo_num{color:#009be6;font-weight:700;background:#fff;margin:0 20px 0 0;padding:0 8px;-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem}dl#deo_pr_1{margin:0 0 20px}dl#deo_pr_1 dt{color:#009be6;font-size:24px;font-weight:700;text-align:center;background:#fff100;padding:20px}dl#deo_pr_1 dd p{color:#009be6;font-size:16px;font-weight:700;text-align:center;border-bottom:1px solid #ccc;margin:10px 0 0;padding:20px}.deo_strong{color:#009be6;font-weight:700;margin:25px 0;padding:5px 10px;background:#fff100}dl.deo_pr_2{-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem}dl.deo_pr_2 dt{color:#009be6;font-size:20px;font-weight:700;margin:0 0 10px 10px}dl.deo_pr_2 dd{margin:0 0 20px;padding:20px;background:#e6f5fd;-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem}dl.deo_pr_2 dd p{font-size:16px;line-height:1.8;margin:0 0 20px}ul.deo_list{list-style-type:disc}ul.deo_list li{font-size:16px;margin:0 0 20px 20px}ul.deo_list li:last-child{margin:0 0 0 20px}.deo_2_c{font-size:16px;line-height:2;margin:0 0 20px;padding:0 10px}.deo_3_box{height:300px}.deo_img_1,.deo_img_2,.deo_img_3,.deo_img_4,.deo_img_5,.deo_img_6,.deo_img_7{text-indent:100%;white-space:nowrap;overflow:hidden;width:100%;height:245px;margin:0 auto 20px auto;background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/deodobag/deo_1.jpg) no-repeat;background-size:contain}.deo_img_2{width:399px;height:311px;margin:0 auto 20px auto;background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/deodobag/deo_2.jpg) no-repeat}.deo_img_3{width:289px;height:159px;margin:0 auto;background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/deodobag/deo_3.png) no-repeat}.deo_img_4{width:173px;height:220px;margin:0 auto;background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/deodobag/deo_4.png) no-repeat}.deo_img_5{width:202px;height:213px;margin:0 auto;background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/deodobag/deo_5.png) no-repeat}.deo_img_6{width:100%;margin:20px 0;background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/deodobag/deo_6.jpg) no-repeat;background-size:contain}.deo_img_7{width:100%;height:100px;margin:20px 0;background:url(//ectest.kyobasi.co.jp/kyobasiWp/wp-content/themes/kyobasi_new/css/../images/deodobag/deo_7.jpg) no-repeat;background-size:contain}.deo_middle{margin:0 0 20px}.deo_last{margin:0 0 80px}.deo_from{text-align:center;margin:0 auto 30px auto}