@media screen and (max-width: 1024px){#header{border-top:4px solid #082028}#header .head_catch{display:none}#header .inner{width:95%;margin:0 auto}#header .inner #navi{display:none}.contact_box .inner{width:95%}.contact_box .inner .contact_left,.contact_box .inner .contact_right{width:100%}.contact_box .inner .contact_left{padding-right:0;margin-bottom:40px}.contact_box .inner .contact_right{padding-left:0;border-left:none}.swiper-slide{padding:20rem 0}.single,.single_01,.single_02,.single_03,.single_04{width:95%;padding-bottom:50px}.main_contents{padding-top:30px}.bg_common{padding-top:50px}.bg_b{margin-bottom:50px}.column3 .child{width:48.5%}.column3 .child:nth-child(3n){margin:0 3% 3% 0}.column3 .child:nth-child(2n){margin:0 0 3%}.column4 .child{width:48.5%}.column4 .child:nth-child(2n){margin:0 0 3%}.tbl_company th{width:30%}.article img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:200px}.article .article_image{width:50%}.article .article_detail{width:50%}.article .article_detail .inner{width:90%}.pc-tcenter{text-align:left}.page_title_box .inner{padding:30px 0 10px}.breadcrumb_box .breadcrumb{width:95%}#nav-toggle{display:block;position:fixed;top:20px;right:15px;height:32px;cursor:pointer}#nav-toggle>div{position:relative;width:36px}#nav-toggle span{width:100%;height:1px;left:0;display:block;background:#000;position:absolute;transition:transform .6s ease-in-out, top .5s ease}#nav-toggle span:nth-child(1){top:0}#nav-toggle span:nth-child(2){top:14px}#nav-toggle span:nth-child(3){top:28px}#nav-toggle:hover span:nth-child(1){top:4px}#nav-toggle:hover span:nth-child(3){top:23px}.open #nav-toggle span{background:#fff}.open #nav-toggle span:nth-child(1){top:15px;transform:rotate(45deg)}.open #nav-toggle span:nth-child(2){top:15px;width:0;left:50%}.open #nav-toggle span:nth-child(3){top:15px;transform:rotate(-45deg)}#nav-toggle{z-index:1000}#container{z-index:900}#gloval-nav{background:#082028;color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:990;text-align:center;display:flex;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;font-family:"YakuHanJP","Slabo 27px","serif";text-transform:uppercase;opacity:0;transition:opacity .6s ease, visibility .6s ease}#gloval-nav a{display:block;color:#fff;text-decoration:none;padding:10px 0;transition:color .6s ease}#gloval-nav a:hover{color:#666}#gloval-nav ul{list-style:none}#gloval-nav ul li{opacity:0;transform:translateX(200px);transition:transform .6s ease, opacity .2s ease}#gloval-nav ul li:nth-child(2){transition-delay:.15s}#gloval-nav ul li:nth-child(3){transition-delay:.3s}#gloval-nav ul li:nth-child(4){transition-delay:.45s}#gloval-nav ul li:nth-child(5){transition-delay:.6s}#gloval-nav ul li:nth-child(6){transition-delay:.75s}#gloval-nav ul li:nth-child(7){transition-delay:.9s}.open{overflow:hidden}.open #gloval-nav{visibility:visible;opacity:1}.open #gloval-nav li{opacity:1;transform:translateX(0);transition:transform 1s ease, opacity .9s ease}}@media screen and (max-width: 768px){#footer .inner{padding:40px 0}#footer .inner .foot_navi{display:none}.column2_tab{display:block;margin-bottom:0}.column2_tab .child{width:100%;margin:0 0 20px}.column2_tab .child:nth-child(2n){margin:0 0 20px}.column2_tab .child:last-child{margin:0}.tbl_01 th{width:35%}.article{display:block}.article .article_image,.article .article_detail{width:100%}.article .article_image{display:none}.article .article_detail{padding:50px 0}.article .article_detail .article_title{top:-100px;-webkit-transform:translateX(50%);transform:translateX(50%);right:50%}.article.article_b{margin-bottom:40px}.blog_contents{display:block}.blog_contents .blog_main,.blog_contents .blog_side{width:100%}.blog_contents .blog_main{margin-bottom:30px}.pages{margin-top:30px}.pages .page_next,.pages .page_prev{display:block;float:none}.pages .page_next{margin-bottom:10px}.w400{width:300px}.pc{display:none}.tb{display:block}}@media screen and (max-width: 667px){body{font-size:1.3rem}#header .inner{padding:15px 0}#footer .copyright{font-size:1rem}.contact_box .inner{padding:30px 15px}.contact_tel{font-size:3rem}.contact_btn{display:block}.contact_btn li{width:100%;margin:0 0 15px}.contact_btn li:last-child{margin:0}#slideshow #catch{width:95%}.swiper-slide{padding:15rem 0}.bg_common{padding-top:50px}.half{display:block;margin-bottom:50px}.half .child{width:100%}.triple{display:block;margin-bottom:0}.triple .child{width:100%;margin:0 0 15px}.column2{display:block;margin-bottom:0}.column2 .child{width:100%;margin:0 0 20px}.column2 .child:nth-child(2n){margin:0 0 20px}.column2 .child:last-child{margin:0}.column3{display:block;margin-bottom:0}.column3 .child{width:100%;margin:0 0 20px}.column3 .child:nth-child(3n){margin:0 0 20px}.column3 .child:last-child{margin:0}.column4{display:block;margin-bottom:0}.column4 .child{width:100%}.column4 .child:nth-child(2n),.column4 .child:nth-child(4n){margin:0 0 20px}.column4 .child:last-child{margin:0}.column5 .child{width:30%}.column5 .child:nth-child(5n){margin:0 2% 2% 0}.column5 .child:nth-child(3n){margin:0 0 2% 0}.mtitle_big{margin-bottom:20px;font-size:2.5rem}.mtitle_big span{font-size:3.5rem;font-size:1.3rem}.mtitle_small{font-size:1.6rem}.mtitle_top{margin-bottom:20px;font-size:2.2rem}.mtitle_top span{font-size:1.3rem}.mtitle_news{font-size:1.8rem}.mtitle_news span{font-size:1.3rem}.mtitle_middle{font-size:1.8rem}.mtitle_middle span{display:block}.cbtn a{width:100%}.cbtn.cbtn_01{position:static}.news_box{display:block}.news_box .news_ttile{width:100%;padding:8px 0}.scroll_table{overflow:auto;white-space:nowrap}.scroll_table::-webkit-scrollbar{height:5px}.scroll_table::-webkit-scrollbar-track{background:#F1F1F1}.scroll_table::-webkit-scrollbar-thumb{background:#BCBCBC}.tbl th,.tbl td{padding:5px}.company th{width:30%}.tbl_new tr th{width:30%}.tbl_form tr th,.tbl_form tr td{display:block;box-sizing:border-box}.tbl_form tr th{padding-bottom:0;width:100%}.ggmap{padding-bottom:66.25%}.pages{margin-top:30px}.pages .page_next,.pages .page_prev{display:block;float:none}.pages .page_next{margin-bottom:10px}.gallery_ul li{width:48.5%}.gallery_ul li:nth-child(3n){margin:0 3% 3% 0}.gallery_ul li:nth-child(2n){margin:0 0 3% 0}.concept-wrap{margin-bottom:20px;padding:0}.concept-wrap .figure{width:100%}.concept-wrap .bg-back{display:none}.concept-wrap .concept-inner{margin:0 auto !important}.concept-wrap .concept-inner .in-wrap{float:none;width:95%;margin:0 auto;padding:30px 0}.concept-wrap .concept-inner .in-wrap .concept-box{width:100%;padding:5%;margin:auto;box-sizing:border-box}.concept-wrap .concept-inner .in-wrap .concept-box .conts-ttl{font-size:2rem}.flex_type .flex_image{width:100%;margin:0 auto 15px}.flex_type .flex_detail{width:100%}.fleft0,.fleft1,.fleft2,.fright0,.fright1,.fright2{display:block;float:none;margin-left:auto;margin-right:auto;margin-bottom:15px}.w200,.w300,.w350,.w400{width:100%}.sp{display:block}.post{display:block;margin:10px 0 0}.post_name{width:6em}.branch{display:inline-block;margin-top:10px}.scrollbar{height:inherit}}
/*# sourceMappingURL=smartphone.css.map */
