.under-title h1{color:var(--dark)}.under-title ul li a{color:var(--dark)}.under-title ul li a svg path{fill:var(--dark)}.under-title ul li a::before{background-color:var(--dark);opacity:.3}.block1{padding-top:var(--vw140);padding-bottom:var(--vw100)}.block1 h2{font-size:2.5rem;margin-bottom:var(--vw60)}.block1 .page-link{display:flex;gap:var(--vw50);margin-top:var(--vw50)}.block1 .page-link a{width:33.3333333333%;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--main-color);color:var(--main-color);padding:24px;transition:.4s;font-size:1.8rem;font-family:var(--ff-serif)}.block1 .page-link a span{display:flex;align-items:center;gap:16px}.block1 .page-link a svg path{fill:var(--main-color);transition:.4s}.block1 .page-link a:hover{color:#fff;background-color:var(--main-color)}.block1 .page-link a:hover svg path{fill:#fff}.contents{padding:0 15px}.contents .content{width:100%;max-width:1000px;margin:0 auto;padding-top:var(--vw40);border-top:1px solid var(--main-color);padding-bottom:var(--vw140)}.contents .content h2{color:var(--main-color);margin-bottom:var(--vw60);font-size:2.5rem}.contents .content h2 .num{display:block;font-size:1.6rem;font-family:var(--ff-en);margin-bottom:var(--vw50)}.contents .content h2 .icon{display:flex;align-items:center;gap:16px}.contents .content>strong{display:block;font-family:var(--ff-serif);font-weight:500;font-size:1.8rem;margin-bottom:var(--vw50)}.contents .content>strong a{color:var(--main-color);transition:.4s}.contents .content>strong a:hover{opacity:.5}.contents .content>strong span{font-size:1.6rem}.contents .content .b-area{display:flex;flex-direction:column;gap:var(--vw40);margin-top:var(--vw50)}.contents .content .box{padding:var(--vw60) var(--vw40);background-color:#ebebeb;display:flex;gap:var(--vw40);border-radius:10px}.contents .content .box .num{font-family:var(--ff-en);font-size:3rem;line-height:1;padding-top:3px}.contents .content .box dl{width:100%;display:flex;flex-direction:column;gap:40px}.contents .content .box dl dt{font-size:2rem;font-family:var(--ff-serif)}.contents .content .box dl dt a{color:var(--main-color);transition:.4s}.contents .content .box dl dt a:hover{opacity:.5}.contents .content .box dl dd{line-height:2}.contents .content .box .note{width:100%;max-width:630px;padding:var(--vw20);border:1px solid var(--dark);margin-top:var(--vw40)}.contents .content .box .note p{margin-bottom:var(--vw20)}.contents .content .box .note ul{padding-left:20px}.contents .content .box .note ul li{position:relative;z-index:1}.contents .content .box .note ul li::before{content:"";width:5px;height:5px;background-color:#c00000;border-radius:50%;position:absolute;top:12px;left:-15px}.contents .content .box .note ul li span{color:#c00000}.contents .content .btn-area{margin-top:var(--vw50);gap:16px}.contents .content .contact{width:100%;height:56px;display:flex;justify-content:center;align-items:center;gap:0 16px;margin-top:var(--vw50);color:var(--main-color);border:1px solid var(--main-color);font-size:1.8rem;font-family:var(--ff-serif);transition:.4s}.contents .content .contact svg path{transition:.4s}.contents .content .contact:hover{color:#fff;background-color:var(--main-color)}.contents .content .contact:hover svg path{fill:#fff}.contents .content .table01{display:flex;flex-wrap:wrap;border-top:1px solid var(--dark);border-left:1px solid var(--dark)}.contents .content .table01 dt{width:220px;background-color:var(--sub-dark);display:flex;justify-content:center;align-items:center;color:#fff;border-right:1px solid var(--dark);border-bottom:1px solid var(--dark)}.contents .content .table01 dd{width:calc(100% - 220px);padding:16px;border-right:1px solid var(--dark);border-bottom:1px solid var(--dark)}.contents .content .table01 dd ul{padding-left:20px}.contents .content .table01 dd ul li{position:relative;z-index:1}.contents .content .table01 dd ul li::before{content:"";width:5px;height:5px;position:absolute;top:10px;left:-15px;background-color:var(--dark);border-radius:50%}.contents .content .qa{display:flex;flex-direction:column;gap:var(--vw40)}.contents .content .qa dl{display:flex;flex-direction:column;background-color:#fff;padding:24px;border-radius:5px;gap:var(--vw30)}.contents .content .qa dl dt{font-size:2rem;font-family:var(--ff-serif);position:relative;z-index:1;padding-left:40px}.contents .content .qa dl dt::before{content:"Q";font-family:var(--ff-en);font-size:3rem;line-height:1;position:absolute;top:0;left:0}.contents .content .qa dl dd{padding-left:40px;position:relative;z-index:1;line-height:2}.contents .content .qa dl dd::before{content:"A";color:var(--main-color);font-family:var(--ff-en);font-size:3rem;padding-right:24px;line-height:1;position:absolute;top:0;left:0}.contents .content .qa strong{font-family:var(--ff-serif);font-size:2.5rem;font-weight:500;text-align:center;padding-top:10px}.contents .content .qa strong a{color:var(--main-color);transition:.4s}.contents .content .qa strong a:hover{opacity:.5}.contents .content .mt50{margin-top:var(--vw50)}@media screen and (max-width: 1024px){.block1 .page-link a{padding:12px}.block1 .page-link a span{gap:8px}}@media screen and (max-width: 768px){.under-title h1{color:#fff}.block1 h2{font-size:1.8rem}.block1 .page-link{flex-direction:column;align-items:center;gap:16px}.block1 .page-link a{width:100%;max-width:260px;font-size:1.8rem;padding:12px 24px}.block1 .page-link a span{gap:16px}.contents .content h2{font-size:1.8rem}.contents .content>strong{font-size:1.6rem}.contents .content>strong span{font-size:1.4rem}.contents .content .box{flex-direction:column;gap:10px}.contents .content .box dl{gap:15px}.contents .content .box dl dt{font-size:1.7rem}.contents .content .btn-area{flex-direction:column;align-items:flex-start}.contents .content .table01 dt{width:100%}.contents .content .table01 dd{width:100%;padding:8px}.contents .content .qa dl{padding:12px;gap:10px}.contents .content .qa dl dt{font-size:1.6rem;padding-left:30px}.contents .content .qa dl dt::before{font-size:2.6rem}.contents .content .qa dl dd{padding-left:30px}.contents .content .qa dl dd::before{font-size:2.6rem}.contents .content .qa strong{font-size:1.8rem}}/*# sourceMappingURL=ingot.min.css.map */