@charset "UTF-8";main{margin:0}.indexMenuListItemLinkBoxIcon{margin:0 0 15px;border-radius:10px}.indexMenuListItemLinkBoxIcon.fig01{background-color:#fc8a8a}.indexMenuListItemLinkBoxIcon.fig02{background-color:#ffbf75}.indexMenuListItemLinkBoxIcon.fig03{background-color:#ffe97d}.indexMenuListItemLinkBoxIcon.fig04{background-color:#a3d264}.indexMenuListItemLinkBoxIcon.fig05{background-color:#4db151}.indexMenuListItemLinkBoxIcon.fig06{background-color:#65d4c5}.indexMenuListItemLinkBoxIcon.fig07{background-color:#6dd5eb}.indexMenuListItemLinkBoxIcon.fig08{background-color:#6994e8}.indexMenuListItemLinkBoxIcon.fig09{background-color:#997eb4}.indexMenuListItemLinkBoxIcon.fig10{background-color:#f8a8d0}.serviceBg{background-image:url(../../../images/index_subcontentwrapbg.png);padding:110px 0 200px}.indexMenuContainer{max-width:1030px;margin:0 auto}.indexMenuListItem{max-width:285px}.indexMenuListItemLink{display:block;text-decoration:none;transition:.3s}.indexMenuListItemLink:hover{opacity:.8}.indexMenuListItemLinkBox{padding:15px 15px 25px;background-color:#fff;border-radius:20px;box-shadow:0 10px 5px -5px rgba(0,0,0,.2);height:230px}.indexMenuListItemLinkBoxText{text-align:center;color:#444;font-size:calc(1.325rem + .703125vw);font-weight:700;padding:15px 0 0}.indexMenuListItemLinkBoxText.indexMenuListItemLinkBoxTextCancell{text-align:center;color:#444;font-size:calc(1.325rem + .703125vw);font-weight:700;padding:0}.arrowPrev{position:absolute;top:50%;left:0;width:40px;background-color:#55bdd6;border-radius:5px;height:140px;display:flex;align-items:center;justify-content:center;z-index:1;transform:translateY(-50%);transition:.3s;cursor:pointer}.arrowPrev:hover{opacity:.8}.arrowNext{position:absolute;top:50%;right:0;width:40px;background-color:#55bdd6;border-radius:5px;height:140px;display:flex;align-items:center;justify-content:center;z-index:1;transform:translateY(-50%);cursor:pointer}.arrowNext:hover{opacity:.8}.arrowNextItem{transform:rotate(180deg)}.sp-arrow.sp-previous-arrow{background-color:#55bdd6;height:140px;width:40px}.sp-arrow.sp-next-arrow{background-color:#55bdd6;height:140px;width:40px}.contentsTtile{margin:0 0 30px}.leadText{margin:0 0 60px}.inquiry{margin:0 0 200px}.contactContainer{background-color:#f6f6f6;margin:0 auto 50px;max-width:575px;padding:15px 15px}.contactTitle{font-size:calc(1.285rem + .328125vw);font-weight:700;margin:0 0 10px;text-align:left}.contactTextBox{margin:0 0 10px}.contactFAX,.contactTEL{display:inline-block;font-size:calc(1.285rem + .328125vw);font-weight:700;color:#444}.contactFAX span,.contactTEL span{font-size:calc(1.325rem + .703125vw);color:#55bdd6}.contactFAX span a,.contactTEL span a{text-decoration:none;font-size:calc(1.325rem + .703125vw);color:#55bdd6}.contactTELSpan{margin:0 0 0 10px}.contactFAXSpan{margin:0 0 0 13px}.contactTEL{margin:0 30px 0 0}.contactText{text-align:left}.formPoint{font-size:calc(1.265rem + .140625vw);margin:0 0 15px}.formPoint::before{content:"必須";width:50px;height:20px;text-align:center;display:inline-block;color:#fff;background:#cf0000;font-size:1.2rem;margin-right:15px;border-radius:3px}.formAttention{margin:50px 0 0}.formAttentionText{text-align:left}.formPolicyLink{color:#55bdd6}.formTableCorporation,.formTableCorporationContainerLastTable,.formTableCorporationNumber,.formTableFisrt,.formTablePeson,.formTablePesonContainerLastTable{width:100%;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;font-size:calc(1.275rem + .234375vw)}.formTableCorporationContainer{margin-top:-1px;margin-bottom:50px}.formTableCorporationNumber{margin-bottom:50px}.formTableCorporationContainerLastTable{margin-bottom:50px}.formTablePeson{margin-top:-1px}.formTablePesonContainerLastTable{margin-top:-1px}.formTableHead{width:100%;text-align:left;display:block;padding:15px;background-color:#f2f2f2;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.formTableDate{width:100%;display:block;padding:15px}.require::before{content:"必須";width:50px;height:20px;text-align:center;display:inline-block;color:#fff;background:#cf0000;font-size:1.2rem;margin-right:15px;border-radius:3px}.any::before{content:"任意";width:50px;height:20px;text-align:center;display:inline-block;color:#fff;background:#888;font-size:1.2rem;margin-right:15px;border-radius:3px}.inputTextAttention{margin:15px 0 0}.radioBox{display:inline-block}.radioBox:first-of-type{margin:0 30px 0 10px}.radioItemInput{display:none}.radioItemLabel{position:relative;padding:0 0 0 20px}.radioItemLabel::before{content:"";display:block;position:absolute;top:6px;left:0;width:15px;height:15px;border:1px solid #999;border-radius:50%}#corporation:checked+.radioItemLabel::before,#type_app1:checked+.radioItemLabel::before{content:"";display:block;position:absolute;top:6px;left:0;width:15px;height:15px;border:1px solid #999;border-radius:50%}#corporation:checked+.radioItemLabel::after,#type_app1:checked+.radioItemLabel::after{content:"";display:block;position:absolute;top:9px;left:3px;width:9px;height:9px;background:#444;border-radius:50%}#person:checked+.radioItemLabel::before,#type_app2:checked+.radioItemLabel::before{content:"";display:block;position:absolute;top:6px;left:0;width:15px;height:15px;border:1px solid #999;border-radius:50%}#person:checked+.radioItemLabel::after,#type_app2:checked+.radioItemLabel::after{content:"";display:block;position:absolute;top:9px;left:3px;width:9px;height:9px;background:#444;border-radius:50%}.inputText{border:solid 1px #dfdfdf;padding:15px 20px;font-size:calc(1.285rem + .328125vw);width:100%}.inputTextSelect{max-width:320px}.inputTextarea{border:solid 1px #dfdfdf;padding:15px 20px;font-size:calc(1.285rem + .328125vw);width:100%;height:200px}.submitContainer{display:flex;justify-content:center;max-width:320px;margin:30px auto;flex-wrap:wrap;font-weight:700}.formAttention+.submitContainer{margin:60px auto 0}.formTableCorporationContainerLast+.submitContainer{margin:90px auto 0}.formTablePesonContainer+.submitContainer{margin:90px auto 0}.formTableDateName{font-weight:700}.remarks{padding:5px 0 0;margin:0 0 15px;color:#cf0000}.inputForm{margin:0 0 20px 0;color:#fff;font-size:calc(1.285rem + .328125vw);font-weight:700;background-color:#55bdd6;display:flex;align-items:center;justify-content:center;max-width:320px;height:70px;border:solid 0;width:100%;border-radius:5px;cursor:pointer;transition:.3s}.inputForm:hover{opacity:.8}.inputSubmit{color:#fff;font-size:calc(1.285rem + .328125vw);font-weight:700;background-color:#55bdd6;display:flex;align-items:center;justify-content:center;max-width:320px;height:70px;border:solid 0;width:100%;border-radius:5px;cursor:pointer;transition:.3s}.inputSubmit:hover{opacity:.8}.participantTitle{font-size:calc(1.305rem + .515625vw);font-weight:700;border-top:1px solid #55bdd6;border-left:10px solid #55bdd6;border-right:1px solid #55bdd6;border-bottom:1px solid #55bdd6;padding:10px 10px 10px 15px;margin-bottom:20px}.error{font-size:95%;line-height:1.5em;color:#dd3636;font-weight:600;margin:0 0 15px 0}.errClass{background:#f4d4d4!important;color:#dd3636!important;font-weight:600!important}.errMessage{font-weight:900;color:#dd3636;line-height:1.6}.bgRed{background-color:#ffc8c8!important}.errInput{background-color:#f4d4d4!important}.confirmTitle{text-align:center;font-size:calc(1.425rem + 1.640625vw);font-weight:700;margin-bottom:20px}.seminarTopBtn{width:100%;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;background:#55bdd6;text-decoration:none;margin:0 auto;border-radius:5px;transition:all .2s}.seminarTopBtn:hover{opacity:.8}.g-recaptcha{width:100%;display:flex;justify-content:center;margin:0 0 10px}#warning{width:100%;display:block;text-align:center;margin:0 0 50px}.inputSubmit:disabled{background:#cdcdcd;cursor:not-allowed}@media (min-width:1000px){.indexMenuListItemLinkBoxText{font-size:2rem}.indexMenuListItemLinkBoxText.indexMenuListItemLinkBoxTextCancell{font-size:2rem}.contactTitle{font-size:1.6rem}.contactFAX,.contactTEL{font-size:1.6rem}.contactFAX span,.contactTEL span{font-size:2rem}.contactFAX span a,.contactTEL span a{font-size:2rem}.formPoint{font-size:1.4rem}.formTableCorporation,.formTableCorporationContainerLastTable,.formTableCorporationNumber,.formTableFisrt,.formTablePeson,.formTablePesonContainerLastTable{font-size:1.5rem}.inputText{font-size:1.6rem}.inputTextarea{font-size:1.6rem}.inputForm{font-size:1.6rem}.inputSubmit{font-size:1.6rem}.participantTitle{font-size:1.8rem}.confirmTitle{font-size:3rem}}@media print,screen and (min-width:768px){.contentsTtile{margin:0 0 50px}.leadText{margin:0 0 105px}.contactContainer{padding:25px 25px}.formAttentionText{text-align:center}.formTableHead{width:230px;display:table-cell;border-right:1px solid #cfcfcf}.formTableDate{width:calc(100% - 230px);display:table-cell;border-top:1px solid #cfcfcf}.radioBox:first-of-type{margin:0 55px 0 0}.inputText{border:solid 0;padding:16px 20px;background-color:#f2f2f2}.inputTextarea{background-color:#f2f2f2;border:solid 0}.confirmTitle{margin-bottom:50px}.seminarTopBtn{width:300px;margin-bottom:50px}}@media print,screen and (min-width:690px){.submitContainer{max-width:660px}.inputForm{margin:0 20px 0 0}}