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