.spArea{display:block}.pcOnly{display:none}.moveList li{border-left:1px solid #273e90;box-sizing:border-box;float:left;margin-bottom:20px;text-align:left;width:50%}.moveList li:nth-child(2n){border-right:1px solid #273e90}.moveList li a{display:block;font-size:16px;padding:20px;text-decoration:none}.contentsBox02 .right{box-sizing:border-box;margin-bottom:20px;padding-left:0}.contentsBox02 .left,.contentsBox02 .right,.contentsBox03 .right{float:none;width:inherit}.contentsBox03 .right{margin-bottom:20px}.contentsBox03 .left{box-sizing:border-box;float:none;padding-right:0;width:inherit}.contentsBox04 .left{float:none;margin-bottom:30px;text-align:center;width:inherit}.contentsBox04 .left img{margin-top:30px;width:40%}.contentsBox04 .right{padding-left:0}.contentsBox04 .right,.lowerList03 li{box-sizing:border-box;float:none;width:inherit}.lowerList03 li{padding:0 10px}.contentsBox05 .right{float:none;padding-left:0;width:inherit}.contentsBox05 .left{box-sizing:border-box;float:none;margin-bottom:20px;width:inherit}.list04 li{line-height:2em}input,select,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit}.boxBreadCrumbs{padding:10px}#globalNavi{display:none}#site-title{float:none;padding:90px 0 0;text-align:center;width:inherit}#site-title figure{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:block;margin-bottom:10px}#site-title img{width:10rem}#site-title figcaption{margin-left:0;margin-top:10px}.spFirstNav{border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2}#spNavBox{background-color:#fff;box-sizing:border-box;float:none;left:0;margin:0;padding:0;position:fixed;top:70px;width:100%;z-index:10}.spFirstNav li{box-sizing:border-box;float:left;text-align:center;width:50%}.spFirstNav li a{display:block;padding:20px 30px}.spFirstNav li a:hover,.spSecondNav li a:hover{background:#f2f2f2}.spFirstNav li:first-child{border-right:1px solid #f2f2f2}.spSecondNav li{border-bottom:1px solid #f2f2f2}.spSecondNav li a{display:block;padding:20px}.spNaviBtnBox{align-items:center;background:#273e90;flex-wrap:wrap;height:70px;position:fixed;right:0;top:0;width:100%;z-index:4}.spAppBox a{-webkit-justify-content:flex-start;width:100%;-ms-flex-pack:start;-webkit-align-items:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;font-size:24px;justify-content:flex-start;position:absolute;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;height:70px;justify-content:center}.table01{border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;font-size:15px;width:100%}.table01 th{border-bottom:1px solid #c1c1c1;border-left:inherit;border-right:inherit;width:inherit}.table01 td,.table01 th{display:block;padding:10px}.table01 td{border:inherit;border-bottom:none;font-weight:400;text-align:left;vertical-align:top}.inputText01{width:100%}.inputText03{min-height:170px;width:100%}.spTableArea{display:block}.spTableArea .table02 td,.spTableArea .table02 th{border-bottom:1px solid #c1c1c1;border-top:none;display:block}.spTableArea .table02{border-top:1px solid #c1c1c1;margin-bottom:20px}.pcTableArea{display:none}.title03{padding:15px}.boxHome01 .box{background-position:50%;height:540px;width:100%}.homeNewsBox{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:inherit}.homeNewsBox .left{padding:20px;text-align:center;width:inherit}.homeNewsBox .right{margin:0;padding:20px}.homeNewsBox .right .time{display:block;margin-right:0}.boxHome02 .inner{margin:0 auto;padding:30px 10px}.boxHome02 .homeListBox li{box-sizing:border-box;float:none;padding-left:1px;width:inherit}.home .listArrowBox li figure div,.listArrowBox li figure div{height:inherit;margin:0;overflow:hidden}.boxHome03{background:url(../images/home/main03.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px 20px;position:relative}.boxHome03 .inner .homeTitleBox{color:#fff;width:inherit}.boxHome04 .inner{background:#f7f7f7;padding:40px 10px}.boxHome04 .list li{box-sizing:border-box;float:none;margin-bottom:1px;padding:0;width:inherit}.boxHome04 .list li:last-child a{background:#273e90;color:#fff;display:block;font-size:24px;height:290px;position:relative}.boxHome05{background:url(../images/home/main04.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 20px}.boxHome05 .inner{color:#fff;float:inherit;width:inherit}.boxHome06 .inner{background:#999;padding:50px 10px}.boxHome06 .left{box-sizing:border-box;color:#fff;margin-bottom:30px;padding-right:0;text-align:center}.boxHome06 .left,.boxHome06 .right{float:none;width:inherit}.boxHome01 .inner .text02 img,.boxHome01 .inner img{width:40%}.lowerMainImgBox{align-items:center;background:#ebecee;background-size:cover;display:flex;height:160px;justify-content:center;margin-bottom:40px;padding:20px 0;position:relative;vertical-align:middle}.lowerTitle{font-size:28px;left:inherit;position:relative;top:inherit;transform:inherit;-webkit-transform:inherit;width:90%}.lowerTitle small{display:block;font-size:14px;line-height:1.8em;margin-top:10px}.boxContentsWrapper{margin:0 auto;padding:0 10px;width:inherit}.lowerList li{box-sizing:border-box;float:left;margin-bottom:20px;padding:0;width:inherit}.contentsBox01 .right{box-sizing:inherit;float:none;margin-top:20px;padding-left:0;width:inherit}.stepBox{text-align:center}.inputText04,.lowerList03 li figure span{margin-bottom:10px}.contentsBox01 .left{float:none;width:inherit}.visionBox .title{left:0}.visionMemberBox{margin:0}.visionMemberBox li{box-sizing:border-box;float:left;margin-bottom:20px;padding:0 5px;width:50%}.visionTableBox .inner .right{float:none;font-size:14px;width:inherit}.visionTableBox .inner .left{background:#f3f3f3;float:none;font-size:20px;font-weight:700;margin-top:0;padding:30px 0;text-align:center;width:inherit}.visionIntervieBox .left{float:none;padding:0;text-align:left;width:inherit}.visionIntervieBox .right{box-sizing:border-box;float:none;margin-top:10px;padding-left:0;width:inherit}.tsuzukiBox dl{border-bottom:1px solid #c1c1c1;display:block;font-size:16px;margin-bottom:20px;padding-bottom:20px}.tsuzukiBox dl dt{float:none;font-weight:700;width:inherit}.tsuzukiBox dl dd{float:none}.infoBox{margin:0 auto;text-align:left;width:inherit}.archiveBox div{display:inline-block;margin-bottom:20px;margin-right:0;width:100%}.paging li.active,.paging li:first-of-type,.paging li:last-of-type,.paging li:nth-of-type(2),.paging li:nth-of-type(3),.paging li:nth-of-type(4){left:auto;position:static;top:auto}.paging li{left:-9999px;position:absolute;top:-9999px}.paging li a{color:#fff;display:inline-block;line-height:1.9;margin:0 2px;padding:10px 15px}.newsList li p{display:block}.newsList li .label{color:#000;display:inline-block;margin-right:0;padding:0 10px;text-align:center;text-decoration:none}.newsList li .newsLink{color:inherit;display:inline-block;display:block;margin-left:0;margin-right:0;margin-top:10px;vertical-align:top;width:auto}.boxRight{float:none;margin-bottom:20px;padding:0;width:inherit}.lowerList02 .listItem{box-sizing:border-box;float:left;margin-bottom:80px;padding:0 10px;position:relative;width:50%}.lowerList02 .listItem h2{background:#273e8f;color:#fff;display:inline-block;font-size:1.2em;left:0;padding:10px;position:absolute;top:-5%;z-index:2}.seniorBox{background:#f2f2f2;padding:20px}.otherBox li{box-sizing:border-box;float:inherit;padding:10px;width:inherit}.captionBox .left,.captionBox .right{float:none;width:inherit}.captionBox .right{box-sizing:border-box;margin-top:20px;padding-left:0}.titleBox h2{color:#273e90;font-size:180%;font-weight:700;line-height:1.5em;text-align:left}.nameBox div{display:block}.nameBox .right{margin-top:0;text-align:left}.nameBox .left{border-bottom:1px solid #000;border-right:none;margin-bottom:15px;margin-right:0;padding-bottom:20px;padding-right:0;text-align:left}.interviewBox dt{float:left;text-align:left;width:20%}.interviewBox dd{float:left;width:80%}.otherBox dd h3{font-size:150%;font-weight:700;margin-bottom:5px}.human .humanTitle{background:#273e90;display:block;font-size:1.4em;left:0;padding:10px;top:0;transform:inherit;width:inherit}.seniorBox .imgBox figcaption{margin-top:5px}.otherBox dd{background:#273e90;box-sizing:border-box;color:#fff;font-size:90%;padding:0 10px;width:60%}.otherBox dd p{font-size:100%;line-height:1.5em}.captionBox{padding:20px}.lowerList02{margin-top:80px}.lowerList02 .listItem h3{border-bottom:1px solid #ddd;font-size:1.2em;padding:10px 0 20px}.footerFirstBox{background:#273f90;padding:50px 10px}.footerFirstBox .inner div{box-sizing:border-box;float:none;margin-bottom:20px;margin-right:0;width:inherit}.footerFirstBox .inner li{line-height:2em}.footerSecondBox .left{float:none}.footerSecondBox .left .company{float:none;margin-bottom:20px;text-align:center;width:100%}.footerSecondBox .left .company img{margin-bottom:10px;width:10rem}.footerSecondBox .left .address{float:none;margin-left:0;text-align:center}.footerSecondBox .right{float:none;margin-top:30px;text-align:center}.footerSecondBox .right li{float:none;margin-left:0}.footerSecondBox .inner02{text-align:center}.pagetopBox{float:inherit}.pageTop img{width:6%}.linkBtn{text-align:center}.linkBtn img{width:50%}