.pageContents h6,.pageContents h5,.pageContents h4,.pageContents h3,.pageContents h2,.pageContents h1,.pageContents dl,.pageContents ol,.pageContents ul,.pageContents figcaption,.pageContents img,.pageContents blockquote,.pageContents .heading_06,.pageContents .heading_05,.pageContents .heading_04,.pageContents .heading_03,.pageContents .heading_02,.pageContents .heading_01{margin-left:auto;margin-right:auto}.pageContents h6,.pageContents h5,.pageContents h4,.pageContents h3,.pageContents h2,.pageContents h1,.pageContents table,.pageContents dl,.pageContents ol,.pageContents ul,.pageContents img,.pageContents a.dataButton,.pageContents blockquote,.pageContents p,.pageContents .heading_06,.pageContents .heading_05,.pageContents .heading_04,.pageContents .heading_03,.pageContents .heading_02,.pageContents .heading_01{margin-top:25px}.pageContents .heading_01{color:#003a73;font-size:2.4rem;font-weight:500;line-height:1.2;text-align:center}.pageContents .heading_02{color:#003a73;font-size:2rem;font-weight:500;line-height:1.4}.pageContents .heading_03{font-size:1.6rem;font-weight:500;line-height:1.4;padding-left:14px;position:relative}.pageContents .heading_03:before{content:"";display:block;background-color:#003a73;width:5px;height:18px;margin:auto;position:absolute;top:4px;left:0}.pageContents .heading_04{background-color:#f5f5f5;font-size:1.8rem;font-weight:500;line-height:1.4;padding:.5em}.pageContents .heading_05{border-left:3px solid #003a73;font-size:1.6rem;font-weight:500;line-height:1.4;padding-left:10px}.pageContents .heading_06{font-size:1.6rem;font-weight:500;line-height:1.4}.pageContents p{font-size:1.6rem;text-align:left}.pageContents p.textCenter{text-align:center}.pageContents p.textRight{text-align:right}.pageContents blockquote{background-color:#fff;border:5px solid #003a73;padding:20px}.pageContents a.dataButton{background-color:#f8f8f8;border:1px solid #f8f8f8;border-radius:10px;color:inherit;display:flex;align-items:center;font-size:1.6rem;font-weight:500;line-height:1.4;width:fit-content;padding:1em 1.5em;text-decoration:none;position:relative;transition:.3s}.pageContents a.dataButton[href$=".doc"]:before,.pageContents a.dataButton[href$=".docx"]:before,.pageContents a.dataButton[href$=".xls"]:before,.pageContents a.dataButton[href$=".xlsx"]:before,.pageContents a.dataButton[href$=".pdf"]:before{content:"";display:block;background-repeat:no-repeat;background-size:contain;background-position:center;border:none;width:20px;height:24px;min-width:24px;margin-right:2rem;transform:rotate(0deg)}.pageContents a.dataButton[href$=".doc"]:before,.pageContents a.dataButton[href$=".docx"]:before{background-image:url(../images/doc.svg)}.pageContents a.dataButton[href$=".xls"]:before,.pageContents a.dataButton[href$=".xlsx"]:before{background-image:url(../images/xls.svg)}.pageContents a.dataButton[href$=".pdf"]:before{background-image:url(../images/pdf.svg)}.pageContents a:hover.dataButton{background-color:#003a73;color:#fff}.pageContents a:hover.dataButton[href$=".doc"]:before,.pageContents a:hover.dataButton[href$=".docx"]:before,.pageContents a:hover.dataButton[href$=".xls"]:before,.pageContents a:hover.dataButton[href$=".xlsx"]:before,.pageContents a:hover.dataButton[href$=".pdf"]:before{border:none}.pageContents a:hover.dataButton[href$=".doc"]:before,.pageContents a:hover.dataButton[href$=".docx"]:before{background-image:url(../images/word-w.svg)}.pageContents a:hover.dataButton[href$=".xls"]:before,.pageContents a:hover.dataButton[href$=".xlsx"]:before{background-image:url(../images/excel-w.svg)}.pageContents a:hover.dataButton[href$=".pdf"]:before{background-image:url(../images/pdf-w.svg)}.pageContents strong{font-weight:500}.pageContents small{font-size:80%}.pageContents img{vertical-align:middle}.pageContents img.maxImg{width:100%}.pageContents img.roundedImg{border-radius:8px;overflow:hidden}.pageContents figcaption{margin-top:10px;color:#707070;text-align:left}.pageContents figcaption.textCenter{text-align:center}.pageContents ul{list-style:disc;font-size:1.6rem;margin-left:.5em}.pageContents ul ul,.pageContents ul ol{width:auto;margin-top:0;margin-left:.25em}.pageContents ul li{list-style-type:disc}.pageContents ol{list-style:decimal;font-size:1.6rem;margin-left:.5em}.pageContents ol ul,.pageContents ol ol{width:auto;margin-top:0;margin-left:.25em}.pageContents ol li{list-style:decimal}.pageContents li{margin-left:1em;padding-left:5px}.pageContents dl{font-size:1.6rem}.pageContents table{border-collapse:collapse;border:1px solid #ccc;font-size:1.6rem;text-align:left;vertical-align:top;max-width:100%;width:100%;height:fit-content}.pageContents th{background-color:rgba(0,58,115,.1);border:1px solid #ccc;font-weight:500;padding:1em;vertical-align:top}.pageContents th *:not(li){margin-top:5px}.pageContents th *:first-child{margin-top:0}.pageContents td{border:1px solid #ccc;padding:1em;vertical-align:top}.pageContents td *:not(li){margin-top:5px}.pageContents td *:first-child{margin-top:0}.textCenter{text-align:center}.textRight{text-align:right}.markerYellow{background:linear-gradient(transparent 60%, yellow 0%);padding:0 8px 5px}.pageContents *:first-child{margin-top:0}.pageContents .tableScrollOuter{margin-left:auto;margin-right:auto;overflow-x:scroll;white-space:nowrap}.pageContents .tableScrollOuter:before{content:"※スクロールしてご覧ください。";font-size:1.4rem;display:block;margin-bottom:5px}.pageContents .tableScrollOuter table{width:100%;min-width:800px}.pageContents .columnBox{display:grid;gap:10px;grid-template-columns:repeat(1, 1fr)}.pageContents .columnBox.column_sp02{grid-template-columns:repeat(2, 1fr)}.pageContents .columnBox.column_sp03{grid-template-columns:repeat(3, 1fr)}.pageContents .columnBox.column_sp04{grid-template-columns:repeat(4, 1fr)}.pageContents .columnImgBox img{margin:auto}.pageContents.about h2{margin-top:50px;margin-bottom:30px}.pageContents.about h3{margin-top:50px}.pageContents.about .addressItem{margin-top:0}.pageContents.flow h2{margin-top:50px;margin-bottom:40px}.pageContents.flow .roundedImg{border-radius:12px}.pageContents.flow .flowListItem{margin-top:30px;margin-bottom:20px;padding-bottom:30px;position:relative}.pageContents.flow .flowListItem:after{content:"";display:block;background-image:url(../images/icon-flow.svg);background-position:bottom center;background-size:contain;background-repeat:no-repeat;width:100%;height:20px;position:absolute;bottom:-10px;left:0;z-index:1}.pageContents.flow .flowListItem:last-child{margin-bottom:0;padding-bottom:0}.pageContents.flow .flowListItem:last-child:after{content:none}.pageContents.flow .flowTitle{display:flex;align-items:center;justify-content:center;gap:10px;font-size:2rem;font-weight:500;margin-bottom:15px}.pageContents.flow .flowNo{background-color:#003a73;border:1px solid #003a73;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:500;width:24px;height:24px}.pageContents.menu h2{margin-top:50px;margin-bottom:30px}.pageContents.menu .leadText+.binder{margin-top:30px}.pageContents.menu .binder{background-color:#f7f7f7;border-radius:8px;margin:80px auto 30px;padding:30px 15px 15px;overflow:hidden;position:relative}.pageContents.menu .binder:before{content:"";display:block;background-image:url(../images/icon-clip.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:144px;height:30px;margin:auto;position:absolute;top:15px;left:0;right:0}.pageContents.menu .binderTitle{border-radius:50%;display:block;overflow:hidden;width:130px;height:130px}.pageContents.menu .binderContainer{background-color:#fff;padding:40px 15px 30px}.pageContents.menu .binderContainer.binderNormal{padding:50px 15px 30px}.pageContents.menu .binderList{display:grid;gap:15px;margin-left:0}.pageContents.menu .binderListItem{display:grid;grid-template-columns:18px 1fr;gap:10px;line-height:1.4;list-style:none;margin:0;padding:0;position:relative}.pageContents.menu .binderListItem:before{content:"";display:block;background-image:url(../images/icon-checkbox.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:18px;height:26px}.pageContents.menu .menuNav{gap:12px;margin-top:30px;margin-left:auto}.pageContents.menu .menuNav+.binder{margin-top:50px}.pageContents.menu .menuNavItem{text-decoration:none;list-style:none;margin:0;padding:0}.pageContents.menu .menuNavLink{border-radius:50%;display:block;overflow:hidden;opacity:1;transition:opacity .3s}.pageContents.menu .menuNavLink:hover{opacity:.6}.pageContents.menu .menuNavImg{position:relative;z-index:1}.pageContents.qa h2{margin-top:65px;margin-bottom:30px}.pageContents.qa .qaMenuList{display:flex;gap:10px;justify-content:center;margin:50px 0 60px}.pageContents.qa .qaMenuListItem{list-style:none;margin:0;padding:0}.pageContents.qa .qaMenuLink{background-color:#fff;border:2px solid #003a73;border-radius:50%;color:#003a73;display:block;font-size:1.3rem;font-weight:500;text-align:center;text-decoration:none;width:110px;height:110px;padding:24px 0;transition:background .3s,color .3s}.pageContents.qa .qaMenuLink.qaMenu:after{content:"";background-image:url(../images/icon-qa-menu-01.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;width:32px;height:40px;margin:5px auto 0}.pageContents.qa .qaMenuLink.qaPrice:after{content:"";background-image:url(../images/icon-qa-price-01.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;width:32px;height:30px;margin:8px auto 0}.pageContents.qa .qaMenuLink.qaAbout:after{content:"";background-image:url(../images/icon-qa-about-01.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;width:32px;height:32px;margin:5px auto 0}.pageContents.qa .qaMenuLink:hover{background-color:#003a73;color:#fff}.pageContents.qa .qaMenuLink:hover.qaMenu:after{background-image:url(../images/icon-qa-menu-02.svg)}.pageContents.qa .qaMenuLink:hover.qaPrice:after{background-image:url(../images/icon-qa-price-02.svg)}.pageContents.qa .qaMenuLink:hover.qaAbout:after{background-image:url(../images/icon-qa-about-02.svg)}.pageContents.qa .qaListItem{border-bottom:1px dashed #303030}.pageContents.qa .qaListItem:first-child{border-top:1px dashed #303030}.pageContents.qa .qaAccordionButton{background:none;border:none;display:grid;grid-template-columns:1.6rem 1fr;gap:8px;font-size:1.6rem;text-align:left;width:100%;padding:20px 45px 20px 0;position:relative}.pageContents.qa .qaAccordionButton:before{content:"Q";display:block;width:1.6rem}.pageContents.qa .qaAccordionButtonIcon{border-top:solid 1px #303030;border-right:solid 1px #303030;width:10px;height:10px;margin:auto;position:absolute;top:42%;right:20px;transform:rotate(135deg) scale(1, 1);transition:transform .3s}.pageContents.qa .qaAnswerWrap{overflow:hidden}.pageContents.qa .qaAnswer{padding-bottom:30px}.pageContents.qa .qaAnswerText{color:#003a73;display:grid;grid-template-columns:1.6rem 1fr;gap:8px;font-size:1.6rem;text-align:left}.pageContents.qa .qaAnswerText:before{content:"A";display:block;width:1.6rem}.js-accordionTrigger[aria-expanded=true] .qaAccordionButtonIcon{top:50%;transform:rotate(135deg) scale(-1, -1)}.js-accordion{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.js-accordion[aria-hidden=false]{grid-template-rows:1fr}.pageContents.privacyPolicy h2{margin-top:50px}.pageContents.privacyPolicy ul li,.pageContents.privacyPolicy ol li{margin-top:15px}@media (min-width: 550px){.pageContents .columnBox{gap:20px}.pageContents .columnBox.column_pc02{grid-template-columns:repeat(2, 1fr)}.pageContents .columnBox.column_pc03{grid-template-columns:repeat(3, 1fr)}.pageContents .columnBox.column_pc04{grid-template-columns:repeat(4, 1fr)}.pageContents .columnBox.column_pc05{grid-template-columns:repeat(5, 1fr)}.pageContents .columnBox.column_pc06{grid-template-columns:repeat(6, 1fr)}.pageContents.flow .flowListItem{margin-top:50px;padding-bottom:50px}.pageContents.flow .flowTitle{font-size:2.2rem}.pageContents.flow .flowNo{font-size:1.6rem;width:30px;height:30px}.pageContents.menu .leadText{font-size:2rem}.pageContents.menu .binder{width:90%}.pageContents.menu .binderTitle{width:180px;height:180px}.pageContents.menu .binderContainer{padding:40px 30px 30px}.pageContents.menu .binderContainer.binderNormal{padding:50px 30px 30px}.pageContents.menu .menuNav{width:80%;margin-top:40px}.pageContents.qa .qaMenuList{gap:15px}.pageContents.qa .qaMenuLink{font-size:1.6rem;width:160px;height:160px;padding:30px 0}.pageContents.qa .qaMenuLink.qaMenu:after{width:50px;height:60px;margin:10px auto 0}.pageContents.qa .qaMenuLink.qaPrice:after{width:50px;height:60px;margin:10px auto 0}.pageContents.qa .qaMenuLink.qaAbout:after{width:50px;height:60px;margin:10px auto 0}}@media (min-width: 768px){.pageContents figcaption{margin-top:15px}.pageContents table{width:revert-layer}.pageContents .tableScrollOuter{overflow-x:visible;white-space:wrap}.pageContents .tableScrollOuter:before{content:none}.pageContents .tableScrollOuter table{min-width:auto}}@media (min-width: 960px){.pageContents .tableScrollOuter table{width:revert-layer}.pageContents .columnBox{gap:10px}.pageContents.menu .leadText{font-size:1.6rem}.pageContents.menu .binder{width:100%}.pageContents.menu .binderContainer{padding:40px 15px 30px}.pageContents.menu .binderContainer.binderNormal{padding:50px 15px 30px}.pageContents.menu .menuNav{width:100%}.pageContents.qa .qaMenuLink{font-size:1.5rem;width:125px;height:125px}.pageContents.qa .qaMenuLink.qaMenu:after{width:32px;height:40px;margin:5px auto 0}.pageContents.qa .qaMenuLink.qaPrice:after{width:32px;height:30px;margin:8px auto 0}.pageContents.qa .qaMenuLink.qaAbout:after{width:32px;height:32px;margin:8px auto 0}}