body#serviceEngineer main{padding-top:0!important}body#serviceEngineer main .innerWrap{max-width:none;width:100%!important}body#serviceEngineer main .innerWrap>section{margin-bottom:0}body#serviceEngineer main .innerWrap .contents_wrap{margin-bottom:0}body#serviceEngineer .sp_el{display:none!important}#serviceEngineer .contentsInner{background:0 0;width:1100px}#serviceEngineer .base-tl span{background:0 0}#serviceEngineer .base-tl:before{content:none}#serviceEngineer .contents_wrap{background:url(/assets/dest/img/webapp/bg_content.png) top/cover no-repeat;padding-bottom:50px}#serviceEngineer .contents_wrap .contentsInner{width:1000px}#serviceEngineer .contents_wrap .secBox{z-index:1;margin-top:-50px;margin-bottom:50px}#serviceEngineer .contents_wrap .secBox .contents_box{padding:65px 40px;box-shadow:0 0 15px rgba(61,64,88,.4)}#serviceEngineer .contents_wrap .secBox .contents_box .base-tl{text-align:left}#serviceEngineer .contents_wrap .secBox .contents_box .base-tl span{color:#1e3d87;padding:2px 0}#serviceEngineer .contents_wrap .secBox .contents_box p{text-shadow:0 0 5px #fff;width:60%;font-size:1.8rem}#serviceEngineer .contents_wrap .secBox:first-child .contents_box{background:url(/assets/dest/img/webapp/bg_web.png) top/cover no-repeat}#serviceEngineer .contents_wrap .secBox:nth-child(2) .contents_box{background:url(/assets/dest/img/webapp/bg_str.png) top/cover no-repeat}#serviceEngineer .contents_wrap .secBox:nth-child(3) .contents_box{background:url(/assets/dest/img/webapp/bg_per.png) top/cover no-repeat}#serviceEngineer .contents_wrap .secBox:nth-child(3) .contents_box strong{text-align:right;display:inherit;color:#1e3d87;font-weight:700;text-decoration:underline}#serviceEngineer .contents_wrap .sec_href{width:48%;margin-top:0;margin-bottom:0}#serviceEngineer .contents_wrap .sec_href a{color:#333;text-decoration:none;transition:all .3s;display:block}#serviceEngineer .contents_wrap .sec_href a:hover{transform:translateY(-4px);box-shadow:0 0 3px rgba(0,0,0,.12),0 2px 3px rgba(0,0,0,.22)}#serviceEngineer .contents_wrap .sec_href .contents_box{min-height:670px}#serviceEngineer .contents_wrap .sec_href .contents_box p{width:100%;font-size:1.8rem}#serviceEngineer .contents_wrap .more{color:#5851af;text-align:right;float:right;border-bottom:1px solid #5850af;margin-top:5px;font-size:1.8rem;font-weight:700;line-height:3rem;text-decoration:none}#serviceEngineer .contents_wrap .banner{margin-top:50px}#serviceEngineer .contents_wrap .banner a{transition:all .3s;display:block}#serviceEngineer .contents_wrap .banner a img{max-width:100%;height:auto;display:block;box-shadow:0 0 15px rgba(61,64,88,.4)}#serviceEngineer .contents_wrap .banner a:hover{transform:translateY(-4px);box-shadow:0 0 3px rgba(0,0,0,.12),0 2px 3px rgba(0,0,0,.22)}#serviceEngineer .slick-initialized .slick-slide{text-align:center;position:relative}#serviceEngineer .slick-initialized .slick-slide img{width:100%}#serviceEngineer .slick-initialized .slick-slide .t_js{opacity:1}#serviceEngineer .slick-initialized .slick-slide .t_js span{transition:all}#serviceEngineer .slick-initialized .slick-slide .move{color:#012c96;background-color:#fff;border:2px solid #012c96;-webkit-border-radius:10px;border-radius:10px;min-width:300px;margin-top:59px;margin-left:235px;padding:10px;font-size:1.8rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#serviceEngineer .mv{text-align:center;position:relative}#serviceEngineer .mv h1{color:#fff;text-shadow:0 0 10px #000;margin-bottom:50px;font-size:4rem}#serviceEngineer .mv .mv_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#serviceEngineer .mv .mv_text .pc_el{text-align:center;max-width:964px;margin:0 auto}#serviceEngineer .mv button{display:none!important}#serviceEngineer .about_wrap{background:url(/assets/dest/img/webapp/bg_about.png) top/cover no-repeat;padding:50px 0 90px;margin-bottom:100px!important}#serviceEngineer .about_wrap .flBox{width:700px;margin:0 auto}#serviceEngineer .about_wrap .foot{position:relative}#serviceEngineer .about_wrap .foot .flBox{flex-wrap:wrap;justify-content:center;display:flex}#serviceEngineer .about_wrap .foot .flBox .aboutBox:first-child{margin-right:55px}#serviceEngineer .about_wrap .foot .name_box{position:absolute;bottom:0}#serviceEngineer .about_wrap .foot .text{color:#000;padding:20px 20px 0}#serviceEngineer .about_wrap .foot .foot_box{position:relative}#serviceEngineer .about_wrap .foot .foot_box .title{width:65%;margin:30px auto 0}#serviceEngineer .about_wrap .foot .foot_box .title p{text-align:center;color:#fff;margin:0;padding:15px;font-size:2rem}#serviceEngineer .about_wrap .foot .foot_box .aboutBox{box-shadow:none;background-color:transparent}#serviceEngineer .about_wrap .foot .foot_box .aboutBox img{box-shadow:0 0 15px rgba(26,34,92,.8)}#serviceEngineer .about_wrap .foot .foot_box .aboutBox p{color:#fff}#serviceEngineer .about_wrap .foot .foot_box .about_btn a{color:#1e3d86;text-align:center;background-color:#fff;width:350px;margin:20px auto 0;padding:20px;font-size:1.8rem;font-weight:700;text-decoration:none;transition:all .3s;display:block;box-shadow:0 0 10px rgba(26,34,92,.8)}#serviceEngineer .about_wrap .foot .foot_box .about_btn a:hover{transform:translateY(-4px);box-shadow:0 0 3px rgba(26,34,92,.12),0 2px 3px rgba(26,34,92,.22)}#serviceEngineer .about_wrap .title{color:#fff}#serviceEngineer .about_wrap .title h2 span:before{content:"";border-bottom:5px solid #284b9f;width:100px;height:40%;margin:0 auto;position:absolute;top:85%;left:0;right:0}#serviceEngineer .about_wrap .title p{text-align:center;margin:55px 50px 20px;font-size:2rem}#serviceEngineer .about_wrap .aboutBox{background-color:#fff;width:330px;position:relative;box-shadow:0 0 15px rgba(26,34,92,.8)}#serviceEngineer .about_wrap .aboutBox p{color:#fff}#serviceEngineer .about_wrap .reco{background:#4e70c1;padding:0 20px;position:absolute;right:0}#serviceEngineer .about_wrap .abot_c{margin-top:-8px}#serviceEngineer .about_wrap .abot_c a{color:#1e3d86;text-align:center;padding:20px 20px 17px;font-weight:700;display:block}#serviceEngineer .about_wrap .name_block{position:relative}#serviceEngineer .about_wrap .abot_c{padding:20px}#serviceEngineer .about_wrap .name_box{position:absolute;bottom:0}#serviceEngineer .about_wrap .name{background:#753ec2;margin-right:110px;padding:0 20px;display:block}#serviceEngineer .about_wrap .e_name{background:#1e3d87;padding:0 0 0 20px;display:block}#serviceEngineer .about_wrap .base_tbl{text-align:left;background:#fff;width:100%;padding:20px}#serviceEngineer .about_wrap .base_tbl tr{border-bottom:1px solid #dde2ed;display:block}#serviceEngineer .about_wrap .base_tbl th{color:#1e3d87;width:100px}#serviceEngineer .flow_wrap .base-tl{color:#4546af;margin-bottom:80px!important}#serviceEngineer .flow_wrap .base-tl:before{content:"";border-top:none;border-bottom:5px solid #4546af;width:100px;height:40%;margin:0 auto;position:absolute;top:85%;left:0;right:0}#serviceEngineer .flow_wrap .base-tl span:before{content:"";background-image:url(/assets/dest/img/webapp/ico_tl_left.png);background-position:100%;background-repeat:no-repeat;background-size:contain;border:none;width:98px;height:55px;margin:auto;position:absolute;top:0;bottom:0;right:calc(100% - 10px)}#serviceEngineer .flow_wrap .base-tl span:after{content:"";background-image:url(/assets/dest/img/webapp/ico_tl_right.png);background-position:100%;background-repeat:no-repeat;background-size:contain;border:none;width:98px;height:55px;margin:auto;position:absolute;top:0;bottom:0;left:calc(100% - 13px)}#serviceEngineer .flow_wrap .flow_left{padding:0 50px}#serviceEngineer .flow_wrap .flow_right{flex-wrap:nowrap;width:84%;margin:50px 0}#serviceEngineer .flow_wrap .flow_right .secBox{width:48%}#serviceEngineer .flow_wrap .flow_right img{max-width:100%;height:auto;margin-top:80px;display:block}#serviceEngineer .flow_wrap .flow_right p{font-size:1.8rem}#serviceEngineer .flow_wrap .flow_right .wrap-tl{color:#4546af;margin-bottom:30px;font-size:2.8rem;font-weight:700}#serviceEngineer .flow_wrap .secBox{margin:0}#serviceEngineer .flow_wrap .step{margin-top:-15px}#serviceEngineer .flow_wrap .step01:before{border-top:41px solid #fff!important}#serviceEngineer .flow_wrap .flow_box:nth-child(2n) .flow_left{background:#cad6f3}#serviceEngineer .flow_wrap .flow_box:nth-child(2n) .flow_left:before{content:"";width:0;height:0;top:inherit;border:50px solid transparent;border-top:41px solid #f2f6ff;margin:auto;position:absolute;left:0;right:0}#serviceEngineer .flow_wrap .flow_box:nth-child(odd) .flow_left{background:#f2f6ff}#serviceEngineer .flow_wrap .flow_box:nth-child(odd) .flow_left:before{content:"";width:0;height:0;top:inherit;border:50px solid transparent;border-top:41px solid #cad6f3;margin:auto;position:absolute;left:0;right:0}body#serviceEngineerCase #wrapper{overflow:hidden}body#serviceEngineerCase main{padding-bottom:60px}#serviceEngineerCase .contentsInner{background:0 0;width:1100px}#serviceEngineerCase main{background:url(/assets/dest/img/webapp/pho_case.png) top/100% no-repeat}#serviceEngineerCase input{display:none}#serviceEngineerCase .search-box{justify-content:flex-start}#serviceEngineerCase .backnum_list{margin-top:20px;margin-bottom:70px}#serviceEngineerCase .check_el{font-size:15.5px;color:#1e3d87;text-align:left;background:#ecf0f8;border:2px solid #1e3d87;-webkit-border-radius:5px;border-radius:5px;outline:none;width:24.25%;margin:0 1% 1% 0;padding:15px;font-size:1.55rem;display:block}#serviceEngineerCase .check_el:nth-of-type(4n){margin-right:0}#serviceEngineerCase .active{color:#fff;background:#1e3d87}#serviceEngineerCase .list_item{color:#000;width:29.8%;min-height:540px;margin:0 1.76% 50px;animation-name:show;animation-duration:.5s;overflow:hidden}#serviceEngineerCase .list_item img{width:100%;height:auto;display:block}#serviceEngineerCase .container{text-align:justify}#serviceEngineerCase .mix,#serviceEngineerCase .gap{display:inline-block}#serviceEngineerCase .mix{display:none}#serviceEngineerCase .base-tl{text-align:left;color:#1e3d87}#serviceEngineerCase .base-tl:after{content:"";border-bottom:3px solid #1e3d87;width:80px;position:absolute;bottom:0;left:0}#serviceEngineerCase .base-tl:before{content:none}#serviceEngineerCase .base-tl span{background:0 0;padding:10px 0 20px;font-size:2.2rem;font-weight:700}#serviceEngineerCase .genre{margin-top:20px;font-size:1.4rem}#serviceEngineerCase .works_list{justify-content:flex-start;margin:-20px -20px 70px}#serviceEngineerCase .works_list .flBox{border-top:1px solid #dedede;justify-content:flex-end;margin-top:20px;padding-top:10px}#serviceEngineerCase .works_list .flBox li{text-align:center;color:#fff;-webkit-border-radius:5px;border-radius:5px;padding:5px 13px;font-size:1.4rem}#serviceEngineerCase .works_list .flBox li:first-of-type{background:#ff9200;margin-right:10px}#serviceEngineerCase .works_list .flBox li:nth-of-type(2){background:#378cd0}#serviceEngineerCase .works_list .text{height:110px}#serviceEngineerCase .base_tbl{border-collapse:collapse;background-color:#fff;width:100%;margin:0 0 40px}#serviceEngineerCase .base_tbl tr{border-bottom:1px solid #e6e6e6;width:100%;height:180px}#serviceEngineerCase .base_tbl tr:nth-child(2n){background-color:#eef2fd}#serviceEngineerCase .base_tbl tr:first-child{border-top:1px solid #e6e6e6}#serviceEngineerCase .base_tbl th,#serviceEngineerCase .base_tbl td{font-size:16px;text-align:left;border-collapse:collapse;padding:20px;font-size:1.6rem;font-weight:400}#serviceEngineerCase .base_tbl th{width:300px;font-size:1.4rem;position:relative}#serviceEngineerCase .base_tbl th span{color:#172f69;font-size:2.2rem;font-weight:700;display:block}#serviceEngineerCase .base_tbl th:after{content:"";border-right:3px solid #1e3d87;height:140px;position:absolute;top:11%;bottom:0;left:99%}#serviceEngineerCase .base_tbl td{vertical-align:top;width:800px;height:178px;padding:20px 40px;position:relative}#serviceEngineerCase .base_tbl td ul{position:absolute;bottom:20px;right:20px}#serviceEngineerCase .base_tbl .flBox{border-top:none}#serviceEngineerCase .top_btn{text-align:center;width:350px;margin:0 auto}#serviceEngineerCase .top_btn a{text-align:center;color:#fff;background-color:#1e3d87;-webkit-border-radius:5px;border-radius:5px;margin:0 auto;padding:20px 30px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}#serviceEngineerCase .top_btn a:hover{transform:translateY(-4px);box-shadow:0 0 3px rgba(0,0,0,.12),0 2px 3px rgba(0,0,0,.22)}@media screen and (max-width:1100px){#serviceEngineer .contents_wrap .contentsInner,#serviceEngineer .contentsInner{width:95%;margin:auto}#serviceEngineer .about_wrap .aboutBox{width:32%}#serviceEngineer .about_wrap .aboutBox img{width:100%;height:auto}#serviceEngineer .about_wrap .foot .flBox .aboutBox:first-child{margin-right:2.5%}#serviceEngineer .about_wrap .foot .foot_box .title p{font-size:1.8rem}#serviceEngineer .about_wrap .foot .foot_box .title p .pc_el{display:none}#serviceEngineerCase .contentsInner{width:1000px}#serviceEngineerCase .works_list .flBox li{padding:5px 7px}#serviceEngineerCase .base-tl span{min-height:70px}}@media screen and (max-width:950px){#serviceEngineer .slick-initialized .slick-slide .move{top:51%}#serviceEngineer .mv h1{font-size:3rem}#serviceEngineer .mv .mv_text{top:45%}#serviceEngineer .mv .mv_text .pc_el{width:710px}}@media (max-width:768px){body#serviceEngineer .pc_el{display:none!important}body#serviceEngineer .sp_el{display:inline-block!important}body#serviceEngineer main .innerWrap{padding:0}body#serviceEngineer .contentsInner{width:100%}body#serviceEngineer .contentsInner .flBox{width:100%;height:auto;display:block}body#serviceEngineer .mv{margin-bottom:5%}body#serviceEngineer .mv h1{margin-bottom:5%;font-size:2.4rem}body#serviceEngineer .mv .mv_text{width:100%;top:45%}body#serviceEngineer .mv .mv_text img{width:90%;height:auto}body#serviceEngineer .contents_wrap .contentsInner{width:100%}body#serviceEngineer .contents_wrap .flBox{padding:0 3%}body#serviceEngineer .contents_wrap .secBox{margin-top:0;margin-bottom:8%}body#serviceEngineer .contents_wrap .secBox .contents_box{padding:3%}body#serviceEngineer .contents_wrap .secBox .contents_box .base-tl{margin-bottom:0%;padding:5%;font-size:2rem}body#serviceEngineer .contents_wrap .secBox .contents_box .base-tl:before{content:"";border-top:none;border-left:5px solid #5356db;height:50px;position:absolute;top:15%;bottom:0;left:-3%}body#serviceEngineer .contents_wrap .secBox .contents_box p{width:100%;font-size:1.6rem}body#serviceEngineer .contents_wrap .secBox:first-child .contents_box{background:url(/assets/dest/img/webapp/bg_sp.png) top/cover no-repeat}body#serviceEngineer .contents_wrap .secBox:nth-child(2) .contents_box{background:url(/assets/dest/img/webapp/bg_sp.png) top/cover no-repeat}body#serviceEngineer .contents_wrap .secBox:nth-child(3) .contents_box{background:url(/assets/dest/img/webapp/bg_sp.png) top/cover no-repeat}body#serviceEngineer .contents_wrap .sec_href{width:100%;margin-bottom:8%}body#serviceEngineer .contents_wrap .sec_href .contents_box{height:auto;min-height:auto}body#serviceEngineer .slick-initialized .slick-slide .move{width:50%;margin-top:45%;margin-left:0;top:48%}body#serviceEngineer .banner{margin-top:0;padding:0 3%}body#serviceEngineer .about_wrap{padding:5% 3%;margin-bottom:5%!important}body#serviceEngineer .about_wrap .base-tl{margin-bottom:5%;font-size:2rem}body#serviceEngineer .about_wrap .base-tl span{padding:3%}body#serviceEngineer .about_wrap .title p{margin:8% 3% 5%;font-size:1.6rem}body#serviceEngineer .about_wrap .aboutBox{width:100%;margin-bottom:8%}body#serviceEngineer .about_wrap .aboutBox p{font-size:1.6rem}body#serviceEngineer .about_wrap .aboutBox img{width:100%;height:auto;display:block}body#serviceEngineer .about_wrap .base_tbl{padding:5% 3% 3%}body#serviceEngineer .about_wrap .abot_c{margin-top:0}body#serviceEngineer .about_wrap .abot_c a{padding:6% 3% 3%;font-size:1.6rem;text-decoration:underline}body#serviceEngineer .about_wrap .name_box{bottom:-12px}body#serviceEngineer .about_wrap .reco{padding:2% 5%}body#serviceEngineer .about_wrap .foot .flBox .aboutBox:first-child{margin-right:0}body#serviceEngineer .about_wrap .foot .name_box{bottom:-12px}body#serviceEngineer .about_wrap .foot .text{padding:5% 3% 0}body#serviceEngineer .about_wrap .foot .foot_box .title{width:100%;margin-top:0;margin-bottom:5%}body#serviceEngineer .about_wrap .foot .foot_box .title p{box-shadow:none;font-size:1.8rem}body#serviceEngineer .about_wrap .foot .foot_box .about_btn a{width:85%;max-width:400px;margin:0 auto 7%;padding:5% 3%}body#serviceEngineer .flow_wrap .flBox{display:block}body#serviceEngineer .flow_wrap .flow_left{padding:0% 3% 10%}body#serviceEngineer .flow_wrap .flow_right{width:100%;margin:0 auto}body#serviceEngineer .flow_wrap .flow_right .wrap-tl{height:0;margin-top:12%;margin-bottom:15px;margin-left:4%;font-size:2.4rem;line-height:3.6rem;display:block}body#serviceEngineer .flow_wrap .flow_right .secBox{width:100%}body#serviceEngineer .flow_wrap .flow_right img{width:100px;margin-top:auto}body#serviceEngineer .flow_wrap .flow_right .flow_img{width:100%;height:auto;margin-top:5%;display:block}body#serviceEngineer .flow_wrap .flow_right .flBox_sp{align-items:baseline;margin-bottom:5%;padding-top:5%;display:flex}body#serviceEngineer .flow_wrap .flow_right p{font-size:1.6rem}body#serviceEngineer .flow_wrap .base-tl{width:100%;padding:5% 0;font-size:2rem;overflow:hidden;margin-bottom:3%!important}body#serviceEngineer .flow_wrap .base-tl:before{top:50%}body#serviceEngineer .flow_wrap .base-tl span{padding:3%}body#serviceEngineer .flow_wrap .step{margin-top:0}body#serviceEngineer .flow_wrap .flow_box:nth-child(2n) .flow_left:before{border:45px solid transparent;border-top:30px solid #f2f6ff}body#serviceEngineer .flow_wrap .flow_box:nth-child(odd) .flow_left:before{border:45px solid transparent;border-top:30px solid #cad7f2}body#serviceEngineer .flow_wrap .flow_box .step01:before{border-top:30px solid #fff!important}body#serviceEngineerCase main{background-repeat:repeat;padding-bottom:0}#serviceEngineerCase .contentsInner{background:0 0;width:100%}#serviceEngineerCase .base-tl{margin-bottom:5%}#serviceEngineerCase .base-tl:before{content:normal}#serviceEngineerCase .base-tl span{min-height:auto;padding:3% 0 6%;font-size:1.8rem;line-height:2.5rem}#serviceEngineerCase .search-box{justify-content:space-between;padding:0 5%}#serviceEngineerCase .check_el{width:48.5%;min-height:60px;margin:0 0 3%;padding:2%;line-height:1.8rem}#serviceEngineerCase .backnum_list{margin-bottom:40px}#serviceEngineerCase .container{background-color:#fff;margin-bottom:9%}#serviceEngineerCase .works_list{justify-content:space-between;margin:0;padding:0 3%}#serviceEngineerCase .works_list .text{height:auto}#serviceEngineerCase .list_item{background-color:#fff;width:49%;min-height:auto;margin:0 0 10%;padding:2%}#serviceEngineerCase .list_item .flBox li{width:100%;padding:2%;font-size:1.3rem}#serviceEngineerCase .list_item .flBox li:first-of-type{margin:0 0 10px}#serviceEngineerCase .genre{margin-top:10%;font-size:1.2rem;line-height:1.6rem}#serviceEngineerCase .base_tbl{display:block}#serviceEngineerCase .base_tbl tr{height:auto;padding:2%}#serviceEngineerCase .base_tbl th{width:100%;padding:3% 0;display:block}#serviceEngineerCase .base_tbl th:after{content:"";border-bottom:3px solid #1e3d87;border-right:none;width:80px;height:auto;position:absolute;top:0;bottom:0;left:0}#serviceEngineerCase .base_tbl th span{font-size:1.8rem;line-height:2.5rem}#serviceEngineerCase .base_tbl td{width:100%;height:auto;padding:3% 0;display:block}#serviceEngineerCase .base_tbl td .flBox{margin-top:3%;padding:0;position:static}#serviceEngineerCase .base_tbl .flBox li{padding:5px 8px}#serviceEngineerCase .base_tbl .flBox li:first-of-type{margin:0 8px 0 0}#serviceEngineerCase .top_btn{width:80%;padding-bottom:30px}#websiteIwata .inner_wrap{width:100%;padding:0 3%}#websiteIwata .border-title{margin-bottom:10%;font-size:2.4rem}#websiteIwata #mv_area{margin:0}#websiteIwata #mv_area img{display:none}#websiteIwata #mv_area .mv_tl{background:url(../../website/iwata/img/mv.png) 50%/cover no-repeat;height:auto;padding:10% 3%;font-size:1.5rem;position:static}#websiteIwata #mv_area .mv_tl strong{font-size:2.1rem}#websiteIwata #mv_area .lead_area{padding:5% 2%;font-size:1.8rem;position:static}#websiteIwata #mv_area .lead_area .title{font-size:2.4rem;line-height:1.4}#websiteIwata #performance_area,#websiteIwata #performance_area .p_tl_box{margin-bottom:8%}#websiteIwata #performance_area .p_tl_box .p_tl{margin-bottom:6%;font-size:2.4rem}#websiteIwata #performance_area .p_tl_box .p_txt{text-align:left;font-size:1.8rem}#websiteIwata #performance_area .p_tl_box .p_txt br{display:none}#websiteIwata #performance_area .performance_box{margin-bottom:8%}#websiteIwata #performance_area .performance_box .tl_box ul{flex-wrap:wrap;margin-bottom:3%}#websiteIwata #performance_area .performance_box .tl_box li{font-size:1.8rem;line-height:1.4}#websiteIwata #performance_area .performance_box .tl_box .name{margin-bottom:5%;font-size:2.2rem;line-height:1.4}#websiteIwata #performance_area .performance_box .con_box{display:block}#websiteIwata #performance_area .performance_box .txt_box,#websiteIwata #performance_area .performance_box .photo_box{width:100%}#websiteIwata #performance_area .performance_box .photo_box a{width:85%;margin:6% auto;font-size:2rem}#websiteIwata #performance_area .performance_box .txt_box .txt{margin-bottom:6%}#websiteIwata #performance_area .performance_box .txt_box:before{display:none}#websiteIwata #performance_area .base_btn{width:85%;font-size:2rem}#websiteIwata #service_area .border_tl{margin-bottom:6%;font-size:2.4rem}#websiteIwata #service_area .fl_box{display:block}#websiteIwata #service_area .fl_box .con_box{width:100%;display:block}#websiteIwata #service_area .fl_box .con_box .photo{width:100%;margin-top:5%;padding:0 5%}#websiteIwata #service_area .fl_box .con_box .txt_box{width:100%;padding:5%}#websiteIwata #service_area .fl_box .con_box .txt_box .tl{font-size:2rem;line-height:1.4}#websiteIwata #service_area .fl_box .con_box .txt_box .btn{width:80%;margin-top:6%}#websiteIwata .iwata_contactBtn{margin:8% 0;padding:0 3%}#websiteIwata .iwata_contactBtn p{font-size:2rem;line-height:1.4}#websiteIwata .iwata_contactBtn .ftContact{width:100%}#websiteIwata .iwata_contactBtn .ftContact .contact{margin:0}#websiteIwata .iwata_contactBtn .ftContact .contact a{background-size:40px;width:100%;margin:6% 0;padding:15px 0;font-size:2.2rem}#websiteIwata #merit_area{padding:5% 0}#websiteIwata #merit_area .merit_lead{width:100%;height:auto;margin:0 0 8%;padding:5%;font-size:2rem;line-height:1.4;top:0}#websiteIwata #merit_area .merit_lead:before{display:none}#websiteIwata #merit_area .merit_lead:after{display:none}#websiteIwata #merit_area .flex{display:block}#websiteIwata #merit_area .merit_box{width:100%;margin-bottom:5%;padding:8% 5%}#websiteIwata #merit_area .num{width:60px;top:-25px;left:15px}#websiteIwata #merit_area .num img{width:100%;height:auto}#websiteIwata #merit_area .merit_title{font-size:2.2rem}#websiteIwata #flow_area{padding:10% 0 0}#websiteIwata #flow_area:after{height:50px;top:-25px}#websiteIwata #flow_area .flow_wrap{display:block}#websiteIwata #flow_area .txt_box{width:100%;margin-bottom:5%;padding:0 5%}#websiteIwata #flow_area .flow_title{flex-wrap:wrap;margin:0 0 3%;font-size:2.2rem;display:flex}#websiteIwata #flow_area .flow_title .ja{order:2;width:100%}#websiteIwata #flow_area .flow_title .point{order:1;margin-left:0}#websiteIwata #flow_area .flow_number{width:70px;height:70px;top:-35px;left:3%}#websiteIwata #flow_area .flow_number .en{font-size:1.5rem}#websiteIwata #flow_area .flow_number .num{font-size:3rem}}@media screen and (max-width:896px) and (orientation:landscape){#serviceEngineer .contentsInner .flBox{display:flex}#serviceEngineer .about_wrap .aboutBox{width:48%;margin-bottom:4%}#serviceEngineer .about_wrap .foot .flBox .aboutBox:nth-child(odd){margin-right:4%}#serviceEngineer .about_wrap .foot .flBox .aboutBox:nth-child(2n){margin-right:0%}#serviceEngineer .flow_wrap .flow_right{width:78%}#serviceEngineer .flow_wrap .flow_right .wrap-tl{height:auto}#serviceEngineerCase .contentsInner{width:100%}#serviceEngineerCase .backnum_list{width:96%;margin:20px auto 70px}#serviceEngineerCase .works_list{width:100%;margin:0 0 70px 0%}#serviceEngineerCase .works_list .flBox li:first-of-type{margin-right:0}#serviceEngineerCase .works_list .flBox li:nth-of-type(2){margin-left:10px}#serviceEngineerCase .base_tbl tr,#serviceEngineerCase .base_tbl td{height:200px}}@media screen and (max-width:768px) and (orientation:landscape){#serviceEngineer .flow_wrap .flow_right{width:100%}}