@charset "UTF-8";.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdAbout{background-color:#f2f2f2;padding:52px 20px}.mdAbout .elTextWrap{margin-top:24px}.mdAbout .elText{font-size:14px;margin-top:12px;line-height:1.5}.mdAbout .elImg{width:100%;max-width:500px;display:block;margin:24px auto 0;height:auto}@media screen and (min-width:1024px){.mdAbout{padding:72px 0}.mdAbout .elAboutWrap{min-width:1024px;width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:flex-start}.mdAbout .elWrap{margin-left:300px;margin-right:20px}.mdAbout .elImg{max-width:400px;margin:0 20px 0 auto;height:auto}.mdAbout .elText{font-size:16px;margin-top:24px;width:auto}}.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdCompany{background-color:#f2f2f2;padding:52px 20px}.mdCompany .elMeritTitle{font-size:18px;margin-top:24px}.mdCompany .elMeritWrap{margin-top:24px}.mdCompany .elMeritList{margin-top:24px;counter-reset:num}.mdCompany .elMeritItem{display:flex}.mdCompany .elMeritItem+.elMeritItem{margin-top:16px}.mdCompany .elMeritImg{width:130px;height:130px}.mdCompany .elMeritDetail{margin-left:8px}.mdCompany .elMeritSubTitle{font-size:16px;color:#1c4f91}.mdCompany .elMeritSubTitle::before{counter-increment:num;content:counter(num);color:#73a3e0;font-size:20px;display:block;margin-bottom:8px}.mdCompany .elText{margin-top:12px;font-size:14px;line-height:1.5}.mdCompany .elTabWrap{display:flex;flex-wrap:wrap;margin:52px 0 0}.mdCompany .elTabLabel{position:relative;color:#f2f2f2;background:rgba(0,0,0,.2);white-space:nowrap;text-align:center;order:-1;padding:16px 0;z-index:1;cursor:pointer;flex:1;font-size:16px;line-height:1.5}.mdCompany .elTabContent{width:100%;height:0;overflow:hidden;opacity:0}.mdCompany .elIntroductionList{counter-reset:num;position:relative}.mdCompany .elIntroductionList::before{content:"";display:block;position:absolute;width:5px;left:40px;height:100%;border-left:#73a3e0 5px dotted}.mdCompany .elIntroductionItem{display:flex;align-items:flex-start}.mdCompany .elIntroductionItem .elImg{width:80px;height:80px;z-index:10}.mdCompany .elIntroductionItem .elContentWrap{margin:8px 0 0 8px}.mdCompany .elIntroductionItem .elTitle{font-size:18px;color:#1c4f91}.mdCompany .elIntroductionItem .elTitle::before{counter-increment:num;content:counter(num) ".";color:#1c4f91;display:inline;font-size:18px;margin-right:8px}.mdCompany .elIntroductionItem .elDetail{margin-top:12px;line-height:1.3;font-size:14px;font-weight:400}.mdCompany .elIntroductionItem .elList{font-size:14px;font-weight:400}.mdCompany .elIntroductionItem .elList li::before{content:"・"}.mdCompany .elIntroductionItem .elList li+li{margin-top:4px}.mdCompany .elIntroductionItem+.elIntroductionItem{margin-top:52px}.mdCompany .elOperationText{line-height:1.5;font-size:14px}.mdCompany .elOperationText .supplement{font-weight:400}.mdCompany .elOperationList{counter-reset:num}.mdCompany .elOperationItem{margin-top:24px}.mdCompany .elOperationItem .elImg{width:100%;max-width:500px;display:block;margin:0 auto;border:rgba(0,0,0,.2) solid 1px}.mdCompany .elOperationItem .elText{margin-top:8px;font-weight:400;text-align:center}.mdCompany .elNote{margin-top:24px;font-size:14px;text-align:center}.mdCompany .elTabSwitch:checked+.elTabLabel{background:#fff;color:#000}.mdCompany .elTabSwitch:checked+.elTabLabel+.elTabContent{background-color:#fff;height:auto;overflow:auto;padding:24px 12px 52px;opacity:1;transition:.5s opacity;border-radius:0 0 5px 5px}.mdCompany .elTabSwitch{display:none}@media screen and (min-width:1024px){.mdCompany{padding:72px 0}.mdCompany .elCompanyWrap{min-width:1024px;width:100%;max-width:1200px;margin:0 auto}.mdCompany .elTitleWrap{margin-left:300px}.mdCompany .elMeritWrap{margin:52px 0 72px 300px}.mdCompany .elMeritTitle{font-size:24px}.mdCompany .elMeritList{display:flex;flex-wrap:wrap}.mdCompany .elMeritItem{width:50%;padding-right:20px;margin-bottom:32px}.mdCompany .elMeritItem+.elMeritItem{margin-top:0}.mdCompany .elMeritImg{width:180px;height:180px}.mdCompany .elMeritDetail{margin-left:20px}.mdCompany .elMeritDetail .elText{font-size:16px;margin-top:8px}.mdCompany .elMeritSubTitle{font-size:20px}.mdCompany .elMeritSubTitle::before{font-size:40px}.mdCompany .elWrap{margin:0 20px}.mdCompany .elTextTitle{font-size:24px}.mdCompany .elImg{width:400px;margin-top:0}.mdCompany .elIntroductionList::before{left:60px}.mdCompany .elIntroductionItem{margin-right:20px}.mdCompany .elIntroductionItem .elImg{width:120px;height:120px}.mdCompany .elIntroductionItem .elTitle{font-size:20px}.mdCompany .elIntroductionItem .elDetail{font-size:16px;margin-top:8px}.mdCompany .elIntroductionItem .elList{margin-top:8px}.mdCompany .elIntroductionItem .elList li{font-size:16px}.mdCompany .elOperationText{font-size:16px}.mdCompany .elOperationItem{margin:32px 20px 0 0}.mdCompany .elOperationItem .elText{font-size:16px}.mdCompany .elNote{font-size:16px;margin-right:20px}.mdCompany .elTabWrap{margin:52px 20px 0 300px}.mdCompany .elTabSwitch:checked+.elTabLabel+.elTabContent{padding:24px 0 52px 20px}.mdCompany .elTabContent{padding:0}}.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdContact{background-color:#f2f2f2;padding:52px 20px;font-size:14px}.mdContact .elForm{margin-top:24px}.mdContact .elLabel{margin-top:24px;display:block;font-size:16px}.mdContact .elRequired{font-weight:400;margin-left:8px}.mdContact .elInput{margin-top:8px;padding:8px;background-color:#fff;width:100%}.mdContact .elInput::placeholder{color:#ccc}.mdContact .elTextarea{width:100%;margin-top:8px;padding:8px;background-color:#fff;height:100px}.mdContact .elTextarea::placeholder{color:#ccc}.mdContact .elButton{margin:24px auto 0;display:block;height:40px;line-height:40px;padding:0 32px;background-color:#eec143;color:#000;border-radius:20px}.mdContact .elButton:hover{opacity:.7}.mdContact #id_popup{display:none}.mdContact .elPopupBg{display:none;z-index:100;background-color:rgba(0,0,0,.25);position:fixed;width:100%;height:100vh;top:0;left:0}.mdContact .elPopupWindow{width:90vw;max-width:270px;background-color:#fff;display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:24px 12px}.mdContact .elPopupTitle{text-align:center;font-size:28px;color:#1c4f91;vertical-align:middle}.mdContact .elPopupTitle:before{content:url("../img/popup_checked.svg");display:inline-block;width:32px;height:32px;margin-right:8px;vertical-align:-5px}.mdContact .elPopupText{text-align:center;font-weight:400;line-height:1.5;margin-top:16px}.mdContact .elSeparation{display:inline-block}.mdContact .elPopupClose{cursor:pointer;display:block;margin:16px auto 0;padding:8px 24px;border-radius:67px;border:solid 1px #888;color:#888}@media screen and (min-width:1024px){.mdContact{padding:72px 0}.mdContact .elContactWrap{min-width:1024px;width:100%;max-width:1200px;margin:0 auto}.mdContact .elTitleWrap{margin-left:300px}.mdContact .elForm{margin:52px 0 0 300px;padding-right:20px}.mdContact .elButton{height:50px;font-size:20px;border-radius:25px}.mdContact .elButton:hover{opacity:.7}.mdContact .elPopupWindow{width:600px;max-width:none;padding:32px}.mdContact .elPopupTitle{font-size:32px}.mdContact .elPopupText{font-size:16px;margin-top:24px}.mdContact .elPopupClose{margin-top:24px}}.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdCover{width:100%;height:340px;margin:0 auto;position:relative;overflow:hidden;background-color:#e0e2d7}.mdCover .elCopy{position:absolute;background-color:rgba(0,0,0,.7);top:60%;right:0;font-size:16px;padding:16px;line-height:1.7;color:#fff}.mdCover .elCoverImg{height:340px;position:absolute;transform:translateX(-50%);left:50%}@media screen and (min-width:1024px){.mdCover{height:520px}.mdCover .elCoverWrap{width:100%}.mdCover .elCoverWrap::before{content:"";position:absolute;background-color:#1c4f91;width:40%;height:100%;top:0;left:0}.mdCover .elCoverImg{margin:0 auto;position:absolute;bottom:0;height:auto;width:90%;max-width:800px}.mdCover .elCopy{left:70%;font-size:20px;padding:16px 0 16px 24px;line-height:1.7}}.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdDocument{background-color:#f2f2f2;padding:52px 20px;font-size:14px;min-height:calc(100vh - 200px)}.mdDocument .elTextWrap{margin:24px auto}.mdDocument .elSectionTitle{margin:32px 0 16px;font-weight:700;font-size:18px}.mdDocument .elTable{width:100%;border-spacing:0}.mdDocument .elTable th{vertical-align:middle;border:1px solid #d9d9d9;border-width:0 0 1px;color:#1c4f91;padding:16px 0}.mdDocument .elTable td{padding:16px 0;font-weight:400;vertical-align:middle;border:1px solid #d9d9d9;border-width:0 0 1px}.mdDocument .elTableText{display:inline-block;white-space:nowrap}.mdDocument .elOrderList{counter-reset:item;margin-top:8px;line-height:1.5;font-weight:400}.mdDocument .elOrderList .elList{margin-top:8px}.mdDocument .elOrderList .elList::before{counter-increment:item;content:counter(item) ".";margin-right:8px}.mdDocument .elSubOrderList{counter-reset:item;margin-top:8px;line-height:1.5;font-weight:400}.mdDocument .elSubOrderList .elSubList{margin-top:8px}.mdDocument .elSubOrderList .elSubList::before{counter-increment:item;content:"(" counter(item) ")";margin-right:8px}.mdDocument .elSubUnorderList{counter-reset:item;margin-top:8px;line-height:1.5;font-weight:400}.mdDocument .elSubUnorderList .elSubList{margin-top:8px}.mdDocument .elSubUnorderList .elSubList::before{content:"- ";margin-right:8px}.mdDocument .elContact{margin-top:32px}.mdDocument .elContactTitle{font-size:18px;margin-bottom:16px;color:#1c4f91}.mdDocument .elMail{font-weight:400;margin-bottom:16px}.mdDocument .elDate{font-weight:400;margin-bottom:16px}.mdDocument .elDetailTitle{font-weight:700;line-height:1.5}.mdDocument .elText{margin-top:16px;font-weight:400;line-height:1.5}@media screen and (min-width:1024px){.mdDocument{padding:72px 20px;font-size:16px}.mdDocument .elDocumentWrap{min-width:1024px;width:100%;max-width:1200px;margin:0 auto}.mdDocument .elSectionTitle{margin:52px 0 16px;font-size:24px}.mdDocument .elTable{width:900px}.mdDocument .elTable th{width:30%}.mdDocument .elText{margin-top:16px;line-height:1.5}.mdDocument .elText{font-size:16px;margin-top:24px;line-height:1.5}.mdDocument .elTextList .elText{margin-top:16px}}.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdFaq{background-color:#1c4f91;padding:52px 20px;font-size:14px}.mdFaq .elText{margin-top:12px;font-size:14px;line-height:1.5}.mdFaq .elTabWrap{display:flex;flex-wrap:wrap;margin:52px 0 0}.mdFaq .elTabLabel{position:relative;color:#f2f2f2;background-color:#73a3e0;white-space:nowrap;text-align:center;order:-1;padding:16px 0;z-index:1;cursor:pointer;flex:1;font-size:16px;line-height:1.5}.mdFaq .elTabContent{width:100%;height:0;overflow:hidden;opacity:0}.mdFaq .elFaqItem{width:100%;padding:16px 12px;box-shadow:0 4px 4px rgba(0,0,0,.1);border-radius:5px;background-color:#fff}.mdFaq .elFaqItem+.elFaqItem{margin-top:16px}.mdFaq .elQuestion{color:#1c4f91}.mdFaq .elAnswer{margin-top:8px;font-weight:400;line-height:1.3}.mdFaq .elTabSwitch:checked+.elTabLabel{background:#f2f2f2;color:#000}.mdFaq .elTabSwitch:checked+.elTabLabel+.elTabContent{background-color:#f2f2f2;height:auto;overflow:auto;padding:24px 12px 52px;opacity:1;transition:.5s opacity;border-radius:0 0 5px 5px}.mdFaq .elTabSwitch{display:none}@media screen and (min-width:1024px){.mdFaq{padding:72px 0}.mdFaq .elFaqWrap{min-width:1024px;width:100%;max-width:1200px;margin:0 auto}.mdFaq .elTitleWrap{margin-left:300px}.mdFaq .elFaqList{padding-right:20px}.mdFaq .elFaqItem{padding:20px}.mdFaq .elQuestion{font-size:16px}.mdFaq .elAnswer{font-size:16px}.mdFaq .elTabWrap{margin:52px 20px 0 300px}.mdFaq .elTabSwitch:checked+.elTabLabel+.elTabContent{padding:24px 0 52px 20px}.mdFaq .elTabContent{padding:0}}.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdFooter{background-color:#1c4f91;padding:32px 0;height:140px}.mdFooter .elLogo{margin:0 auto;text-align:center}.mdFooter .elLogo img{width:150px}.mdFooter .elCopyright{color:#f2f2f2;text-align:center;font-weight:400;margin-top:16px}@media screen and (min-width:1024px){.mdFooter{padding:24px}.mdFooter .elLogo img{width:190px}}.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdHeader .elHeader{position:fixed;height:60px;padding:0 16px;background-color:#fff;width:100%;z-index:20;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 8px rgba(0,0,0,.1)}.mdHeader .elWrap{display:flex;align-items:center}.mdHeader .elLogo img{width:120px}.mdHeader .elLogin{margin-right:16px}.mdHeader .elLoginText{color:#000;font-size:14px;padding:8px 20px;background-color:#eec143;border-radius:100vh;white-space:nowrap}.mdHeader .elMenuIcon #id_menuClose,.mdHeader .elMenuIcon #id_menuOpen{font-size:28px;line-height:60px;vertical-align:middle;cursor:pointer}.mdHeader .elIconOpen{display:none}.mdHeader .elIconOpen.is-active{display:block}.mdHeader .elIconClose{display:none}.mdHeader .elIconClose.is-active{display:block}.mdHeader .elMenu{margin:0;position:fixed;display:flex;right:0;bottom:0;padding:32px 20px;z-index:10;width:100%;flex-direction:column;background-color:#1c4f91;transform:translateY(100vh);transition:all .4s ease-in}.mdHeader .elMenu.is-active{transform:translateY(0)}.mdHeader .elMenu::before{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.mdHeader .elMenuItem{width:100%;height:auto;line-height:3;box-sizing:border-box;list-style:none}.mdHeader .elLink{color:#fff}.mdHeader .elMenuBg{position:fixed;left:0;top:60px;width:100vw;height:100vh;background:rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:all .6s;cursor:pointer}.mdHeader .elMenuBg.is-active{transform:translateY(0);z-index:1;visibility:inherit;opacity:1}@media screen and (min-width:1024px){.mdHeader .elHeader{position:fixed;height:80px;padding:0 20px}.mdHeader .elLogo img{width:150px}.mdHeader .elWrap{order:2}.mdHeader .elLogin{white-space:nowrap;margin:0 0 0 auto}.mdHeader .elLoginText{font-size:16px}.mdHeader .elMenuIcon{display:none}.mdHeader .elMenu{position:relative;display:block;margin-left:20px;padding:0;z-index:10;width:100%;background-color:#fff;order:1;transform:translateY(0);transition:none}.mdHeader .elMenuItem{display:inline;margin-left:20px}.mdHeader .elLink{font-size:16px;color:#1c4f91;white-space:nowrap}}.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdInfo{background-color:#f2f2f2;padding:52px 20px;font-size:14px}.mdInfo .elInfoWrap{margin-top:32px}.mdInfo .elInfo{margin-top:24px}.mdInfo .elDate{color:#888}.mdInfo .elTopic{line-height:1.3;font-size:16px}.mdInfo .elDetailLink{color:#1c4f91;display:inline-block;margin-top:8px;position:relative}.mdInfo .elDetailLink::after{content:"\e5e1";font-family:"Material Icons";position:absolute;top:50%;margin-top:-7px;margin-left:4px}.mdInfo .elTextLink{color:#1c4f91}@media screen and (min-width:1024px){.mdInfo{padding:72px 0}.mdInfo .elInfoWrap{min-width:1024px;width:100%;max-width:1200px;margin:0 auto}.mdInfo .elTitleWrap{margin-left:300px}.mdInfo .elContentWrap{margin-left:300px}.mdInfo .elInfo{margin-top:24px}.mdInfo .elInfo .elDate{font-size:18px}.mdInfo .elInfo .elTopic{font-size:18px;margin-top:8px}.mdInfo .elInfo .elDetailLink{font-size:18px}.mdInfo .elInfo .elDetailLink:after{margin-top:-9px}}.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdNavigation{background-color:#1c4f91;padding:24px 12px}.mdNavigation .elLink{color:#fff;font-size:16px}.mdNavigation .elMainList{display:flex;flex-wrap:wrap;list-style:none;width:100%}.mdNavigation .elMainList .elLink{position:relative;margin-right:40px;line-height:20px;height:20px}.mdNavigation .elMainList .elLink::after{content:"\e313";font-family:"Material Icons";position:absolute;top:50%;margin-top:-10px;font-size:20px;margin-left:4px}.mdNavigation .elMainItem{white-space:nowrap;display:inline-block;margin-top:16px}.mdNavigation .elSubList{display:flex;flex-wrap:wrap}.mdNavigation .elSubItem{margin-top:16px;white-space:nowrap;display:inline-block}.mdNavigation .elSubItem .elLink{font-weight:400;margin-right:8px}.mdNavigation .elSubItem+.elSubItem::before{content:"/";color:#fff;margin-right:8px}@media screen and (min-width:1024px){.mdNavigation{min-width:1024px;width:100%;max-width:1200px;margin:0 auto;background-color:inherit;padding:0 0 0 20px}.mdNavigation .elNavWrap{position:fixed;top:100px;background-color:#fff;padding:32px 20px;width:260px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;z-index:100}.mdNavigation .elLink{color:#1c4f91}.mdNavigation .elLink::after{content:""}.mdNavigation .elMainList{display:block}.mdNavigation .elMainItem{margin-top:24px;display:block}.mdNavigation .elMainItem .elLink{line-height:0}.mdNavigation .elMainItem .elLink::after{content:""}.mdNavigation .elSubList{display:block}.mdNavigation .elSubItem{margin-top:24px;display:block}.mdNavigation .elSubItem .elLink{font-weight:700}.mdNavigation .elSubItem+.elSubItem::before{content:"";margin-right:0}}.elTitleWrap .elSubTitle{font-size:16px;color:#73a3e0}.elTitleWrap .elTitle{font-size:28px}.elTitleWrap.isBlue{color:#1c4f91}.elTitleWrap.isWhite{color:#f2f2f2}@media screen and (min-width:1024px){.elTitleWrap .elSubTitle{font-size:20px}.elTitleWrap .elTitle{font-size:32px;line-height:1.5}}.mdWorkers{background-color:#1c4f91;padding:52px 20px}.mdWorkers .elImgSp{width:100vw;display:block;margin:24px calc(50% - 50vw) 0}.mdWorkers .elImgSp::after{content:"";display:block;width:200px;height:175px;background-image:url("../img/merit_person.png");background-size:contain;background-repeat:no-repeat;margin:0 20px 52px auto}.mdWorkers .elImgPc{display:none}.mdWorkers .elTextWrap{margin-top:24px;color:#fff}.mdWorkers .elTextTitle{font-size:18px}.mdWorkers .elText{margin-top:16px;font-size:14px;line-height:1.5}.mdWorkers .elTabWrap{display:flex;flex-wrap:wrap;margin:24px 0 0}.mdWorkers .elTabLabel{position:relative;color:#f2f2f2;background:#73a3e0;white-space:nowrap;text-align:center;order:-1;padding:16px 0;z-index:1;cursor:pointer;flex:1;font-size:16px;line-height:1.5}.mdWorkers .elTabContent{width:100%;height:0;overflow:hidden;opacity:0}.mdWorkers .elHowToUseList{counter-reset:num}.mdWorkers .elHowToUseItem::before{counter-increment:num;content:"0" counter(num);color:#1c4f91;font-size:32px;display:inline}.mdWorkers .elHowToUseItem .elTitle{display:inline;font-size:18px;color:#1c4f91;margin-left:8px}.mdWorkers .elHowToUseItem .elText{margin-top:12px}.mdWorkers .elHowToUseItem .elImg{margin:24px auto;display:block;border:#ccc 1px solid;width:90%;max-width:400px}.mdWorkers .elHowToUseItem+.elHowToUseItem{margin-top:52px}.mdWorkers .elConditionList{counter-reset:num}.mdWorkers .elConditionItem::before{counter-increment:num;content:counter(num) ".";display:inline}.mdWorkers .elConditionItem .elTitle{display:inline;margin-left:8px}.mdWorkers .elConditionItem .elText{margin-top:8px;font-weight:400}.mdWorkers .elConditionItem+.elConditionItem{margin-top:24px}.mdWorkers .elNote{margin-top:24px}.mdWorkers .elNote .elInlineTextLink{color:#1c4f91}.mdWorkers .elTabSwitch:checked+.elTabLabel{background:#f2f2f2;color:#000}.mdWorkers .elTabSwitch:checked+.elTabLabel+.elTabContent{background-color:#f2f2f2;height:auto;overflow:auto;padding:24px 12px 52px;opacity:1;transition:.5s opacity;border-radius:0 0 5px 5px}.mdWorkers .elTabSwitch{display:none}@media screen and (min-width:1024px){.mdWorkers{padding:72px 0}.mdWorkers .elWorkersWrap{min-width:1024px;width:100%;max-width:1200px;margin:0 auto}.mdWorkers .elTitleWrap{margin-left:300px}.mdWorkers .elMeritWrap{margin:52px 0 72px 300px}.mdWorkers .elMeritWrap .elImgSp{display:none}.mdWorkers .elMeritWrap .elImgPc{display:block;width:100%;height:auto;margin-top:0}.mdWorkers .elTextWrap{margin-top:0;margin-bottom:52px}.mdWorkers .elWrap{margin:0 20px}.mdWorkers .elTextTitle{font-size:24px}.mdWorkers .elText{font-size:16px;margin-top:24px}.mdWorkers .elTabWrap{margin:52px 20px 0 300px}.mdWorkers .elHowToUseList{display:flex}.mdWorkers .elHowToUseItem{padding-right:20px}.mdWorkers .elHowToUseItem+.elHowToUseItem{margin-top:0}.mdWorkers .elHowToUseItem .elImg{width:90%;max-width:320px}.mdWorkers .elTabSwitch:checked+.elTabLabel+.elTabContent{padding:24px 0 52px 20px}.mdWorkers .elTabContent{padding:0}.mdWorkers .elConditionList{padding:20px}.mdWorkers .elNote{padding:0 20px}}body{font-family:"Noto Sans","Noto Sans JP",sans-serif;font-weight:700}.container{padding-top:60px;min-height:calc(100vh - 140px)}