﻿.c-pagename-recruit{background-image:url("../../img/recruit/infor-career/mv.jpg")}@media (max-width: 1023px){.c-pagename-recruit{background-image:url("../../img/recruit/infor-career/mv_sp.jpg")}}.recruit-bg{background-color:#f1f3f7;padding:100px 15px}@media (max-width: 1023px){.recruit-bg{padding:15px 15px 55px}}.tabs-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.tabs-list .tabs-btn{width:33%;display:block;font-size:18px;line-height:30px;letter-spacing:0.16em;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;color:white;font-weight:bold;background-color:#fff;color:#136eaa;text-align:center;padding:24px 0;font-weight:bold;border:1px solid #136eaa}@media only screen and (min-width: 1025px){.tabs-list .tabs-btn:hover{opacity:1;background-color:#136eaa;color:#fff}}@media (max-width: 1023px){.tabs-list .tabs-btn{font-size:15px;line-height:20px;letter-spacing:0.11em;padding:8px 0;width:50%;min-height:58px;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}}.tabs-list .tabs-btn.is-active{background-color:#136eaa;color:#fff}.tab-content{display:none}.tab-content.is-active{display:block}.profile{background-color:white;max-width:1166px;margin:auto;padding:113px 0 0}@media (max-width: 1023px){.profile{padding:39px 0 0}.profile .container{padding:0 15px}}.profile--02{padding-top:99px;padding-bottom:100px}@media (max-width: 1023px){.profile--02{padding-bottom:50px;padding-top:28px}}.profile--03{padding-top:86px}@media (max-width: 1023px){.profile--03{padding-top:80px}}.profile .profile-item{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}@media (min-width: 1024px){.profile .profile-item{display:table;width:100%}.profile .profile-item:last-child>.cell{border-bottom:1px solid #b2b2b2}.profile .profile-item:last-child>.cell:first-child{padding-top:13px}.profile .profile-item:last-child>.cell:first-child::after{bottom:-2px;height:3px}.profile .profile-item>.cell{border-top:1px solid #b2b2b2;position:relative;display:table-cell;vertical-align:middle}.profile .profile-item>.cell:first-child{width:186px}}@media only screen and (min-width: 1024px) and (max-width: 1069px){.profile .profile-item>.cell:first-child{width:135px}}@media (min-width: 1024px){.profile .profile-item>.cell:first-child .profile-item__txt{color:#136eaa}.profile .profile-item>.cell:first-child::before,.profile .profile-item>.cell:first-child::after{content:"";position:absolute;left:0;width:100%;background-color:#136eaa}.profile .profile-item>.cell:first-child::before{height:3px;top:-2px}.profile .profile-item>.cell:last-child{width:calc(100% - 186px);padding-left:30px}.profile .profile-item>.cell img{display:block;margin:10px 0 15px}}@media (min-width: 1024px) and (max-width: 1023px){.profile .profile-item>.cell img{width:213px}}@media (max-width: 1023px){.profile .profile-item>.cell:first-child{border-bottom:1px solid #b2b2b2;padding-top:8px}.profile .profile-item>.cell:first-child .profile-item__txt{color:#136eaa;position:relative;padding-bottom:8px;letter-spacing:0.09em}.profile .profile-item>.cell:first-child .profile-item__txt::before{content:"";position:absolute;left:0;bottom:-2px;width:100px;height:3px;background-color:#136eaa}.profile .profile-item>.cell:last-child{margin-top:6px;padding-top:7px}.profile .profile-item>.cell img{display:block;margin:16px 0 15px;width:213px}.profile .profile-item ~ .profile-item{margin-top:11px}}.profile .profile-item__txt{font-size:16px;line-height:28px;font-weight:500;padding:17px 0 24px;letter-spacing:0.05em}@media (max-width: 1023px){.profile .profile-item__txt{font-size:13px;line-height:21px;padding:0;letter-spacing:0}}@media (min-width: 1024px){.profile .profile-item__txt.pdb{padding-bottom:92px}}.profile .profile-item__txt a{color:#040000}.profile .profile-item .btn-Bl{background-color:#008bd5;color:#fff;text-align:center;display:inline-block;font-size:14px;line-height:28px;padding:5px 6px 7px;letter-spacing:0.14em;font-weight:500;width:200px;margin-top:15px;margin-bottom:5px}@media (max-width: 1023px){.profile .profile-item .btn-Bl{margin-top:34px;margin-bottom:0}}.profile .profile_desc{text-align:center;font-size:16px;line-height:28px;font-weight:500;letter-spacing:0.05em;margin-top:15px}@media (max-width: 1023px){.profile .profile_desc{font-size:13px;line-height:20px;margin-top:12px}}.profile .jobopen{margin-top:100px;padding-bottom:180px;border-top:1px solid #b2b2b2}@media (max-width: 1023px){.profile .jobopen{margin-top:40px;padding-bottom:100px}}.profile .jobopen li{border-bottom:1px solid #b2b2b2}.profile .jobopen li a,.profile .jobopen li .row{color:#040000;display:block;padding:17px 0;font-size:18px;line-height:28px;letter-spacing:0.05em;font-weight:500}@media (max-width: 1023px){.profile .jobopen li a,.profile .jobopen li .row{font-size:13px;line-height:20px;padding:8px 0;letter-spacing:0}}.profile .jobopen li a .tt,.profile .jobopen li .row .tt{color:#136eaa;display:block}@media (min-width: 1024px){.profile .detail{padding:18px 0}}.profile .detail .row{display:flex}@media (max-width: 1023px){.profile .detail .cell:last-child{width:60px}}.profile .detail .cell:first-child{width:372px}@media (max-width: 1023px){.profile .detail .cell:first-child{width:calc(100% - 60px)}}.profile .detail__txt{font-size:16px;line-height:40px;letter-spacing:0.08em;font-weight:500;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}@media (max-width: 1023px){.profile .detail__txt{font-size:13px;line-height:25px;padding:0;letter-spacing:0}}.employee-hd__jp{text-align:center;font-size:32px;letter-spacing:0.14em;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:bold;color:#00a3d2}@media (max-width: 1023px){.employee-hd__jp{font-size:18px;letter-spacing:0.07em}}.employee-hd__en{text-align:center;font-size:16px;letter-spacing:0.25em;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:bold;margin-top:13px;color:#00a3d2}@media (max-width: 1023px){.employee-hd__en{font-size:12px;margin-top:0;line-height:20px;letter-spacing:0.24em}}.employee{background-color:white;max-width:1166px;margin:100px auto 0;padding:74px 0 100px}@media (max-width: 1023px){.employee{margin-top:25px;padding:33px 0 40px}.employee .container{padding:0 15px}}.employee .container{max-width:938px}.employee .employee-list{margin-top:86px}@media (max-width: 1023px){.employee .employee-list{margin-top:35px}}.employee .employee-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;margin-bottom:50px}@media (max-width: 1023px){.employee .employee-item{display:block;margin-bottom:42px}}.employee .employee-item:last-child{margin-bottom:0}@media (min-width: 1024px){.employee .employee-item__img{width:47.298%}}.employee .employee-item__ctn{padding-top:25px}@media (min-width: 1024px){.employee .employee-item__ctn{width:52.702%;padding-left:50px;padding-top:32px}}.employee .employee-item__hd{font-size:20px;letter-spacing:0.18em;font-weight:bold;color:#fff;background-color:#136eaa;text-align:center;padding:6px 20px 8px;max-width:314px;margin-bottom:37px}@media (max-width: 1023px){.employee .employee-item__hd{max-width:235px;font-size:15px;line-height:24px;letter-spacing:0.2em;padding:3px 10px 5px;margin-bottom:10px}}.employee .employee-item__txt{font-size:16px;line-height:28px;letter-spacing:0.07em;font-weight:500}@media (max-width: 1023px){.employee .employee-item__txt{font-size:15px;line-height:32px;letter-spacing:0.08em;text-align:justify}}.intership{padding-top:120px;padding-bottom:94px;background-color:white;max-width:1166px;margin:auto}@media (max-width: 1023px){.intership{padding-top:49px;padding-bottom:33px}}@media (max-width: 1023px){.intership .container{padding:0 15px}}.intership .intership-check{text-align:center;position:relative;margin-bottom:200px}@media (max-width: 1023px){.intership .intership-check{margin-bottom:80px}}.intership .intership-check__txt{font-size:23px;line-height:40px;letter-spacing:0.12em;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:bold;color:#00a3d2;margin-bottom:30px}@media (max-width: 1023px){.intership .intership-check__txt{font-size:18px;line-height:26px;letter-spacing:0.16em;margin-bottom:18px}}.intership .intership-point .point-list{margin-top:88px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (max-width: 1023px){.intership .intership-point .point-list{margin-top:40px}}.intership .intership-point .point-list:after,.intership .intership-point .point-list:before{content:"";position:absolute}@media (max-width: 1023px){.intership .intership-point .point-list:after,.intership .intership-point .point-list:before{display:none}}.intership .intership-point .point-list:before{top:0;bottom:0;left:50%;margin-left:-3px;width:2px;border-right:2px dotted #000}.intership .intership-point .point-list:after{left:0;right:0;top:50%;height:2px;margin-top:-6px;border-top:2px dotted #000}.intership .intership-point .point-list .point-item{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}@media (min-width: 1024px){.intership .intership-point .point-list .point-item{width:calc(50% - 49px);margin-right:98px;margin-bottom:129px}.intership .intership-point .point-list .point-item:nth-child(2n){margin-right:0}.intership .intership-point .point-list .point-item:last-child,.intership .intership-point .point-list .point-item:nth-child(3){margin-bottom:0}}@media (max-width: 1023px){.intership .intership-point .point-list .point-item{position:relative}.intership .intership-point .point-list .point-item:after{content:"";width:150px;margin:43px auto 51px;border-top:2px dotted #000;height:2px;display:block}.intership .intership-point .point-list .point-item:last-child:after{display:none}}.intership .intership-point .point-list .point-item__title{position:relative;font-size:25px;line-height:34px;letter-spacing:0.15em;font-weight:bold;color:#00a3d2;padding-left:105px;margin-bottom:34px}@media (max-width: 1023px){.intership .intership-point .point-list .point-item__title{font-size:18px;line-height:24px;letter-spacing:0.13em;padding-left:69px;margin-bottom:13px}}.intership .intership-point .point-list .point-item__title .txtNum{font-size:78px;line-height:1;font-weight:bold;font-family:"Roboto","DIN",sans-serif;position:absolute;left:0;top:-2px;display:inline-block;letter-spacing:0}@media (max-width: 1023px){.intership .intership-point .point-list .point-item__title .txtNum{font-size:54px;top:-1px}}.intership .intership-point .point-list .point-item__txt{font-size:16px;line-height:30px;letter-spacing:0.07em;font-weight:500}@media (max-width: 1023px){.intership .intership-point .point-list .point-item__txt{font-size:15px;line-height:32px;letter-spacing:0.08em}}.is-ipad .intership .intership-point .point-list .point-item__title .txtNum{font-family:"Roboto",sans-serif}.intership .intership-attractive{width:650px;margin:0 auto 30px;background:#136eaa;padding:3px}@media (max-width: 1023px){.intership .intership-attractive{width:100%}}.intership .intership-attractive .table-intern-title{font-size:22px;font-family:"游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;font-weight:bold;color:white;text-align:center;padding:10px 0px;background:#136eaa}@media (max-width: 1023px){.intership .intership-attractive .table-intern-title{font-size:20px;padding:5px 0px}}.intership .intership-attractive .table-intern-contents{text-align:center;background:#ddf1fc;padding:15px;margin:0 auto}.intership .intership-attractive .table-intern-listbox{margin:0 auto}.intern-list{text-align:left}.intern-list-item{font-size:18px;font-family:"游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;line-height:40px;color:#136eaa}@media (max-width: 1023px){.intern-list-item{font-size:16px;line-height:30px;padding-left:10px}}.intership .table-intern-cond{display:table;margin:0 auto 200px auto}@media (max-width: 1023px){.intership .table-intern-cond{margin-bottom:80px}}.intership .table-intern-cond .box{display:table-cell;height:60px;padding-left:10px;vertical-align:middle;font-size:16px;font-family:"游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif}.intership .table-intern-cond .intern-cond-row .intern-cond-item{width:150px;border-right:1px solid black;border-bottom:1px solid black;color:#136eaa;font-weight:bold}.intership .table-intern-cond .intern-cond-row .intern-cond-cont{width:500px;border-bottom:1px solid black}.intership .table-intern-cond .intern-cond-row:last-child .intern-cond-item{border-bottom:none}.intership .table-intern-cond .intern-cond-row:last-child .intern-cond-cont{border-bottom:none}#newgraduate .c-pagename-recruit{background-image:url("../../img/recruit/infor-graduate/mv.jpg")}@media (max-width: 1023px){#newgraduate .c-pagename-recruit{background-image:url("../../img/recruit/infor-graduate/mv_sp.jpg")}}#newgraduate .clRed{color:#ff0000}#newgraduate .tabs-list .tabs-btn{border-color:#00a3d2;color:#00a3d2}#newgraduate .tabs-list .tabs-btn.is-active{background-color:#00a3d2;color:#fff}@media only screen and (min-width: 1025px){#newgraduate .tabs-list .tabs-btn:hover{color:#fff;background-color:#00a3d2}}@media (max-width: 1023px){#newgraduate .profile-table{padding-bottom:50px}}#newgraduate .profile-table .profile-item>.cell:first-child .profile-item__txt{color:#00a3d2}#newgraduate .profile-table .profile-item>.cell:first-child::before,#newgraduate .profile-table .profile .profile-item>.cell:first-child::after,#newgraduate .profile-table .profile .profile-item>.cell:first-child::before,#newgraduate .profile-table .profile-item>.cell:first-child::after,#newgraduate .profile-table .profile-item .btn-Bl{background-color:#00a3d2}@media (max-width: 1023px){#newgraduate .profile-table .profile-item>.cell:first-child .profile-item__txt::before{background-color:#00a3d2}}
