body{color:#333;font-size:18px;line-height:1.8;letter-spacing:0.05em;position:relative}@media screen and (max-width: 750px){body{font-size:13px}}h2{line-height:1.2}a{color:#0095e3;text-decoration:none}a:hover{opacity:0.8}*{box-sizing:border-box}.w100{width:100%}@media only screen and (max-width: 750px){.pc_only{display:none}}@media only screen and (min-width: 751px){.sp_only{display:none}}header{width:100%;height:80px;background:#fff}@media screen and (max-width: 750px){header{height:40px}}header .wrap_outer{display:flex;align-items:center;max-width:1200px;height:100%;margin:auto}@media screen and (max-width: 750px){header .wrap_outer{justify-content:center}}header .wrap_outer .header_logo{display:block;width:290px}@media screen and (min-width: 751px){header .wrap_outer .header_logo{margin-top:5px}}@media screen and (max-width: 750px){header .wrap_outer .header_logo{width:145px}}header .wrap_outer .header_logo img{width:100%}footer{letter-spacing:0;text-align:center}footer .copyright{font-size:12px;margin:80px auto}@media screen and (max-width: 750px){footer .copyright{font-size:10px;margin:40px auto}}@media screen and (max-width: 750px){main{min-width:unset;max-width:750px}}main sup{vertical-align:top;font-size:x-small}main .sub{font-size:14px  !important;letter-spacing:normal}@media screen and (max-width: 750px){main .sub{font-size:11px !important}}main .ta_r{text-align:right}main .ta_c{text-align:center}main .ta_l{text-align:left}main .inner{max-width:1200px;margin:auto}main .btn{display:flex;justify-content:center;align-items:center;width:500px;height:100px;border-radius:50px;font-size:24px;font-weight:bold;margin:auto}main .btn strong{font-size:32px}main .btn.orange{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/cmn_arw_white.png) no-repeat center right 40px #fe7f2d;color:#fff}@media screen and (max-width: 750px){main .btn.orange{background-size:8px auto;background-position:center right 20px}}main .btn.white{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/cmn_arw_blue.png) no-repeat center right 40px #fff;border:2px solid #0095e3;color:#0095e3}@media screen and (max-width: 750px){main .btn.white{background-size:8px auto;background-position:center right 20px}}@media screen and (max-width: 750px){main .btn{width:275px;height:50px;font-size:13px}main .btn strong{font-size:16px}}main .wrap_mainVisual{background:#f4f4f4;text-align:center}main .wrap_mainVisual h1{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/mv.jpg) no-repeat center;font-size:0}@media screen and (min-width: 751px){main .wrap_mainVisual h1{height:450px}}main .sectAnchor{background:#e6f4f1;padding:60px 0}main .sectAnchor h2{font-size:40px;margin-bottom:30px}@media screen and (max-width: 750px){main .sectAnchor h2{font-size:20px;margin-bottom:15px}}main .sectAnchor ul{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:auto}main .sectAnchor ul li{width:24%}main .sectAnchor ul li a{display:flex;align-items:center;justify-content:center;width:100%;background-color:#fff;background-repeat:no-repeat;background-position:right 20px center;background-size:18px auto;border-radius:100px;color:#333;font-weight:bold;text-align:center}main .sectAnchor ul li a p{font-size:clamp(16px, 1.8vw, 22px)}main .sectAnchor ul li a p span{display:block;font-size:clamp(18px, 1.8vw, 30px);line-height:1.2}@media screen and (max-width: 750px){main .sectAnchor ul li a p{font-size:13px}}@media screen and (min-width: 751px){main .sectAnchor ul li a{min-height:130px}}@media screen and (max-width: 750px){main .sectAnchor ul li a{min-height:70px;background-position:right 10px center;background-size:12px auto;margin-bottom:10px}}main .sectAnchor ul li.typeA a{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_d_sso.svg)}main .sectAnchor ul li.typeA a:not(:hover){border:2px solid #408df0}main .sectAnchor ul li.typeA a:not(:hover) span{color:#408df0}main .sectAnchor ul li.typeA a:hover{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_d_w.svg);background-color:#408df0}main .sectAnchor ul li.typeB a{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_d_ssm.svg)}main .sectAnchor ul li.typeB a:not(:hover){border:2px solid #ed1651}main .sectAnchor ul li.typeB a:not(:hover) span{color:#ed1651}main .sectAnchor ul li.typeB a:hover{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_d_w.svg);background-color:#ed1651}main .sectAnchor ul li.typeC a{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_d_ts.svg)}main .sectAnchor ul li.typeC a:not(:hover){border:2px solid #4171a8}main .sectAnchor ul li.typeC a:not(:hover) span{color:#4171a8}main .sectAnchor ul li.typeC a:hover{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_d_w.svg);background-color:#4171a8}main .sectAnchor ul li.typeD a{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_d_ssit.svg)}main .sectAnchor ul li.typeD a:not(:hover){border:2px solid #008fd0}main .sectAnchor ul li.typeD a:not(:hover) span{color:#008fd0}main .sectAnchor ul li.typeD a:hover{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_d_w.svg);background-color:#008fd0}@media screen and (max-width: 750px){main .sectAnchor ul li{width:calc(185 / 375 * 100%)}}main .sectAnchor ul :hover{color:#fff;opacity:1}@media screen and (max-width: 750px){main .sectAnchor{padding:25px 15px 15px}}main .sectJobtype{margin:0 auto 80px}main .sectJobtype section h2{font-size:20px;text-align:center}main .sectJobtype section h2 span{font-size:40px}@media screen and (max-width: 750px){main .sectJobtype section h2{font-size:16px}main .sectJobtype section h2 span{font-size:24px}}main .sectJobtype section dl{display:flex;justify-content:center;font-size:16px;font-weight:bold;margin:10px auto 20px}@media screen and (max-width: 750px){main .sectJobtype section dl{font-size:12px}main .sectJobtype section dl dt{width:calc(55 / 375 * 100%)}}main .sectJobtype section .cassetteWrap{display:flex;flex-wrap:wrap;justify-content:space-between}main .sectJobtype section .cassetteWrap .cassette{display:block;width:49%;font-size:20px}main .sectJobtype section .cassetteWrap .cassette .cassetteTop{position:relative}main .sectJobtype section .cassetteWrap .cassette .cassetteTop ul{display:flex}main .sectJobtype section .cassetteWrap .cassette .cassetteTop ul li{display:flex;justify-content:center;align-items:center;height:20px;color:#fff;font-size:13px;font-weight:bold;padding:2px 10px 0;margin-right:5px}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette .cassetteTop{padding:15px 10px 10px}main .sectJobtype section .cassetteWrap .cassette .cassetteTop .logo{margin-bottom:5px}}@media screen and (min-width: 751px){main .sectJobtype section .cassetteWrap .cassette .cassetteTop{display:flex;flex-direction:column;justify-content:space-between;height:100px;padding:20px 25px}}main .sectJobtype section .cassetteWrap .cassette .cassetteText{width:100%;padding-left:5px}main .sectJobtype section .cassetteWrap .cassette .cassetteText li{background-repeat:no-repeat;background-size:19px;background-position:left top 5px;font-size:98%;letter-spacing:0;padding-left:30px;margin-bottom:10px}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette .cassetteText{padding:20px 15px 15px}main .sectJobtype section .cassetteWrap .cassette .cassetteText li{background-size:12.5px;background-position:left top 3px;padding-left:17px;margin-bottom:5px}}@media screen and (min-width: 751px){main .sectJobtype section .cassetteWrap .cassette .cassetteText{padding:25px 0 0 25px}}main .sectJobtype section .cassetteWrap .cassette .cassetteLink{padding:15px 25px 25px;text-align:center}main .sectJobtype section .cassetteWrap .cassette .cassetteLink .textLink{display:inline-block;color:#333;font-size:16px;text-align:center;margin:20px auto 0}main .sectJobtype section .cassetteWrap .cassette .cassetteLink .textLink p:not(:hover){text-decoration:underline}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette .cassetteLink .textLink{font-size:12px;margin:10px auto 0}}main .sectJobtype section .cassetteWrap .cassette .cassetteLink a.textLink{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/ico_window.png);background-repeat:no-repeat;background-size:13px;background-position:right center;padding-right:23px}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette .cassetteLink a.textLink{padding-right:18px}}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette .cassetteLink{padding:10px}}main .sectJobtype section .cassetteWrap .cassette .btnArea{display:flex;align-items:center;justify-content:center;background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_w.svg);background-repeat:no-repeat;background-position:right 20px center;width:100%;height:50px;border-radius:100px;color:#fff;font-size:22px;font-weight:bold}main .sectJobtype section .cassetteWrap .cassette .btnArea:hover{opacity:1}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette .btnArea{font-size:16px}}main .sectJobtype section .cassetteWrap .cassette.sso{border-top:2px solid #408df0}main .sectJobtype section .cassetteWrap .cassette.sso .cassetteTop{background:#e9f2ff}main .sectJobtype section .cassetteWrap .cassette.sso .cassetteTop .logo{width:150px}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.sso .cassetteTop .logo{width:107px}}main .sectJobtype section .cassetteWrap .cassette.sso .cassetteTop li{background:#408df0}main .sectJobtype section .cassetteWrap .cassette.sso .cassetteText li{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/check_sso.png)}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.sso .cassetteText{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_sso.sp.jpg) no-repeat bottom right;background-size:contain}}main .sectJobtype section .cassetteWrap .cassette.sso .btnArea{background-color:#408df0}main .sectJobtype section .cassetteWrap .cassette.sso .btnArea:hover{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_sso.svg);background-color:#fff;border:2px solid #408df0;color:#408df0}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.sso .cassetteLink{background:#e9f2ff}}@media screen and (min-width: 751px){main .sectJobtype section .cassetteWrap .cassette.sso{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_sso.jpg) no-repeat top right;background-size:contain;border-bottom:2px solid #408df0;border-left:2px solid #408df0;border-right:2px solid #408df0}}main .sectJobtype section .cassetteWrap .cassette.mira{border-top:2px solid #ed1651}main .sectJobtype section .cassetteWrap .cassette.mira .cassetteTop{background:#fdeaed}main .sectJobtype section .cassetteWrap .cassette.mira .cassetteTop .logo{width:150px}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.mira .cassetteTop .logo{width:120px}}main .sectJobtype section .cassetteWrap .cassette.mira .cassetteTop li{background:#ed1651}main .sectJobtype section .cassetteWrap .cassette.mira .cassetteText li{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/check_mira.png)}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.mira .cassetteText{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_mira.sp.jpg) no-repeat bottom right;background-size:contain}}main .sectJobtype section .cassetteWrap .cassette.mira .btnArea{background-color:#ed1651}main .sectJobtype section .cassetteWrap .cassette.mira .btnArea:hover{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_mira.svg);background-color:#fff;border:2px solid #ed1651;color:#ed1651}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.mira .cassetteLink{background:#fdeaed}}@media screen and (min-width: 751px){main .sectJobtype section .cassetteWrap .cassette.mira{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_mira.jpg) no-repeat top right;background-size:contain;border-bottom:2px solid #ed1651;border-left:2px solid #ed1651;border-right:2px solid #ed1651}}main .sectJobtype section .cassetteWrap .cassette.ssit{border-top:2px solid #008fd0}main .sectJobtype section .cassetteWrap .cassette.ssit .cassetteTop{background:#e6f7ff}main .sectJobtype section .cassetteWrap .cassette.ssit .cassetteTop .logo{width:206px}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.ssit .cassetteTop .logo{width:141px}}main .sectJobtype section .cassetteWrap .cassette.ssit .cassetteTop li{background:#008fd0}main .sectJobtype section .cassetteWrap .cassette.ssit .cassetteText li{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/check_ssit.png)}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.ssit .cassetteText{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_ssit.sp.jpg) no-repeat bottom right;background-size:contain}}main .sectJobtype section .cassetteWrap .cassette.ssit .btnArea{background-color:#008fd0}main .sectJobtype section .cassetteWrap .cassette.ssit .btnArea:hover{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_ssit.svg);background-color:#fff;border:2px solid #008fd0;color:#008fd0}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.ssit .cassetteLink{background:#e6f7ff}}@media screen and (min-width: 751px){main .sectJobtype section .cassetteWrap .cassette.ssit{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_ssit.jpg) no-repeat top right;background-size:contain;border-bottom:2px solid #008fd0;border-left:2px solid #008fd0;border-right:2px solid #008fd0}}main .sectJobtype section .cassetteWrap .cassette.sse{border-top:2px solid #79429c}main .sectJobtype section .cassetteWrap .cassette.sse .cassetteTop{background:#f1ecf5}main .sectJobtype section .cassetteWrap .cassette.sse .cassetteTop .logo{width:376px}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.sse .cassetteTop .logo{width:256px}}main .sectJobtype section .cassetteWrap .cassette.sse .cassetteTop li{background:#79429c}main .sectJobtype section .cassetteWrap .cassette.sse .cassetteText li{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/check_sse.png)}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.sse .cassetteText{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_sse.sp.jpg) no-repeat bottom right;background-size:contain}}main .sectJobtype section .cassetteWrap .cassette.sse .btnArea{background-color:#79429c}main .sectJobtype section .cassetteWrap .cassette.sse .btnArea:hover{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_sse.svg);background-color:#fff;border:2px solid #79429c;color:#79429c}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.sse .cassetteLink{background:#f1ecf5}}@media screen and (min-width: 751px){main .sectJobtype section .cassetteWrap .cassette.sse{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_sse.jpg) no-repeat top right;background-size:contain;border-bottom:2px solid #79429c;border-left:2px solid #79429c;border-right:2px solid #79429c}}main .sectJobtype section .cassetteWrap .cassette.ts{border-top:2px solid #4171a8}main .sectJobtype section .cassetteWrap .cassette.ts .cassetteTop{background:#e8eef4}main .sectJobtype section .cassetteWrap .cassette.ts .cassetteTop .logo{width:110px}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.ts .cassetteTop .logo{width:82px}}main .sectJobtype section .cassetteWrap .cassette.ts .cassetteTop li{background:#4171a8}main .sectJobtype section .cassetteWrap .cassette.ts .cassetteText li{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/check_ts.png)}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.ts .cassetteText{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_ts.sp.jpg) no-repeat bottom right;background-size:contain}}main .sectJobtype section .cassetteWrap .cassette.ts .btnArea{background-color:#4171a8}main .sectJobtype section .cassetteWrap .cassette.ts .btnArea:hover{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_ts.svg);background-color:#fff;border:2px solid #4171a8;color:#4171a8}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.ts .cassetteLink{background:#e8eef4}}@media screen and (min-width: 751px){main .sectJobtype section .cassetteWrap .cassette.ts{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_ts.jpg) no-repeat bottom right;background-size:contain;border-bottom:2px solid #4171a8;border-left:2px solid #4171a8;border-right:2px solid #4171a8}}main .sectJobtype section .cassetteWrap .cassette.ms{border-top:2px solid #fe3f82}main .sectJobtype section .cassetteWrap .cassette.ms .cassetteTop{background:#ffeff5}main .sectJobtype section .cassetteWrap .cassette.ms .cassetteTop .logo{width:310px}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.ms .cassetteTop .logo{width:202px}}main .sectJobtype section .cassetteWrap .cassette.ms .cassetteTop li{background:#fe3f82}main .sectJobtype section .cassetteWrap .cassette.ms .cassetteText li{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/check_ssm.png)}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.ms .cassetteText{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_ms.sp.jpg) no-repeat bottom right;background-size:contain}}main .sectJobtype section .cassetteWrap .cassette.ms .btnArea{background-color:#fe3f82}main .sectJobtype section .cassetteWrap .cassette.ms .btnArea:hover{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/arw_ssm.svg);background-color:#fff;border:2px solid #fe3f82;color:#fe3f82}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette.ms{margin-bottom:50px}main .sectJobtype section .cassetteWrap .cassette.ms .cassetteLink{background:#ffeff5}}@media screen and (min-width: 751px){main .sectJobtype section .cassetteWrap .cassette.ms{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/BG_ms.jpg) no-repeat top right;background-size:contain;border-bottom:2px solid #fe3f82;border-left:2px solid #fe3f82;border-right:2px solid #fe3f82}}@media screen and (max-width: 750px){main .sectJobtype section .cassetteWrap .cassette{width:100%;margin-top:0;font-size:14px}}@media screen and (min-width: 751px){main .sectJobtype section .cassetteWrap .cassette .columnFlex{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 100px)}}main .sectJobtype section .titleJobtype h2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:80px;color:#fff;position:relative}main .sectJobtype section .titleJobtype h2 ::after{content:"";display:block;width:30px;height:calc(20px / 2 * tan(60deg));-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;bottom:-15px;left:calc(50% - 15px)}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype h2{min-height:50px}main .sectJobtype section .titleJobtype h2 ::after{bottom:-7.5px}}main .sectJobtype section .titleJobtype .exList ul{display:flex;justify-content:center}main .sectJobtype section .titleJobtype .exList ul li{display:flex;justify-content:center;align-items:center;width:200px;height:200px;border-radius:50%;font-size:30px;font-weight:bold;line-height:1.3;text-align:center}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype .exList ul li{width:100px;height:100px;font-size:15px}}main .sectJobtype section .titleJobtype .exList .intro{margin:30px 10px 20px}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype .exList .intro{margin:15px 5px 10px}}main .sectJobtype section .titleJobtype .exList .more{font-weight:bold;text-align:right;margin:30px 5px 40px}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype .exList .more{margin:15px 5px 20px}}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype .exList{margin-right:5px}}main .sectJobtype section .titleJobtype.sso h2,main .sectJobtype section .titleJobtype.sso h2 ::after{background:#408df0}main .sectJobtype section .titleJobtype.sso .exList{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/image_JobtypeA.png) no-repeat left center;max-width:820px;padding-left:220px}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype.sso .exList{padding-left:80px;background-size:100px}}@media screen and (min-width: 751px){main .sectJobtype section .titleJobtype.sso .exList{margin:auto}}main .sectJobtype section .titleJobtype.sso .exList li{background:#e9f2ff}main .sectJobtype section .titleJobtype.ms h2,main .sectJobtype section .titleJobtype.ms h2 ::after{background:#fe3f82}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype.ms .exList{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/image_JobtypeB.png) no-repeat left center;padding-left:80px;background-size:100px}}@media screen and (min-width: 751px){main .sectJobtype section .titleJobtype.ms .exList{position:relative}main .sectJobtype section .titleJobtype.ms .exList::after{content:"";display:block;width:220px;height:160px;background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/image_JobtypeB.png) no-repeat center top;position:absolute;bottom:-40px}}main .sectJobtype section .titleJobtype.ms .exList li{background:#ffeff5}@media screen and (min-width: 751px){main .sectJobtype section .titleJobtype.ms{width:49%}}main .sectJobtype section .titleJobtype.ts h2,main .sectJobtype section .titleJobtype.ts h2 ::after{background:#4171a8}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype.ts .exList{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/image_JobtypeC.png) no-repeat left center;padding-left:80px;background-size:100px}}@media screen and (min-width: 751px){main .sectJobtype section .titleJobtype.ts .exList{position:relative}main .sectJobtype section .titleJobtype.ts .exList::after{content:"";display:block;width:220px;height:160px;background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/image_JobtypeC.png) no-repeat center top;position:absolute;bottom:-40px}}main .sectJobtype section .titleJobtype.ts .exList li{background:#e8eef4}@media screen and (min-width: 751px){main .sectJobtype section .titleJobtype.ts{width:49%}}main .sectJobtype section .titleJobtype.ssit h2,main .sectJobtype section .titleJobtype.ssit h2 ::after{background:#008fd0}main .sectJobtype section .titleJobtype.ssit .exList{background:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/image_JobtypeD.png) no-repeat left center;max-width:820px;padding-left:220px}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype.ssit .exList{padding-left:80px;background-size:100px}}@media screen and (min-width: 751px){main .sectJobtype section .titleJobtype.ssit .exList{margin:auto}}main .sectJobtype section .titleJobtype.ssit .exList li{background:#e6f7ff}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype.ssit h2{padding:10px 0 15px}}@media screen and (max-width: 750px){main .sectJobtype section .titleJobtype{width:100%}}@media screen and (min-width: 751px){main .sectJobtype section:not(:first-child){margin-top:80px}}@media screen and (max-width: 750px){main .sectJobtype section:not(:first-child){margin-top:50px}}@media screen and (max-width: 750px){main .sectJobtype{margin:0 auto 50px}}@media screen and (min-width: 751px){main .sectJobtype #sectJobtype_B .cassetteWrap .titleJobtype.ms{order:1}main .sectJobtype #sectJobtype_B .cassetteWrap .titleJobtype.ts{order:2}main .sectJobtype #sectJobtype_B .cassetteWrap .cassette.ms{order:3}main .sectJobtype #sectJobtype_B .cassetteWrap .cassette.ts{order:4}}main .cvArea{text-align:center}main .cvArea h2{font-size:36px;margin-bottom:40px}@media screen and (max-width: 750px){main .cvArea h2{font-size:24px;margin-bottom:20px}}main .cvArea .bgWrap{background:#fcfbb8;padding:80px 0}main .cvArea .bgWrap p{font-size:28px;font-weight:bold;margin-bottom:30px}@media screen and (max-width: 750px){main .cvArea .bgWrap p{font-size:13px;margin-bottom:10px}}@media screen and (min-width: 751px){main .cvArea .bgWrap .btnArea{display:flex;justify-content:center}main .cvArea .bgWrap .btnArea a{margin:auto 15px}}@media screen and (max-width: 750px){main .cvArea .bgWrap .btnArea div+div{margin-top:15px}}@media screen and (max-width: 750px){main .cvArea .bgWrap{padding:40px 0}}main .helpWrap{position:absolute;bottom:15px;right:15px}main .helpWrap .column__help{background-image:url(/files/user/promotion/mujirushi/assets/images/lp0015-19/ico_bulb.png);background-repeat:no-repeat;background-size:20px;background-position:left top}main .helpWrap .column__help p{font-size:16px;text-decoration:underline;margin-left:25px}main .helpWrap .column__help p:hover{text-decoration:none}@media screen and (max-width: 750px){main .helpWrap .column__help p{font-size:12px;margin-left:20px}}@media screen and (max-width: 750px){main .helpWrap .column__help{background-size:16px}}@media screen and (max-width: 750px){main .helpWrap{bottom:10px;right:10px}}@media screen and (max-width: 750px){main .column__help{position:relative}main .column__help:hover .help__block{opacity:1;visibility:visible}main .help__block{position:absolute;font-size:13px;top:calc(100% + 10px);left:-150%;color:#333;padding:10px;background-color:#fcfbb8;border-radius:5px;width:250%;z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease, visibility .3s ease}main .help__block b{font-size:14px}main .help__block::after{position:absolute;content:"";width:0;height:0;top:-16px;right:15%;border:8px solid transparent;border-bottom:16px solid #fcfbb8;z-index:2}}@media screen and (min-width: 751px){main .column__help{position:relative}main .column__help:hover .help__block{opacity:1;visibility:visible}main .help__block{position:absolute;font-size:13px;top:calc(100% + 10px);left:-365px;color:#333;padding:10px;background-color:#fcfbb8;border-radius:5px;width:530px;z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease, visibility .3s ease}main .help__block b{font-size:14px}main .help__block::after{position:absolute;content:"";width:0;height:0;top:-16px;right:11%;border:8px solid transparent;border-bottom:16px solid #fcfbb8}}
