.main.prod>.wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1024px){.main.prod>.wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.main.prod>.wrap>.sec{padding:60px 0 90px 4.1666666667vw;max-width:794px;width:100%}@media screen and (max-width: 1024px){.main.prod>.wrap>.sec{padding:60px 0 0;max-width:initial}}.main.prod>.wrap>.sec>.ttl{font-size:30px;font-weight:700;text-align:center;color:#0047bb}.main.prod>.wrap>.sec>.lead{margin:30px 0 50px;line-height:1.6875;padding-bottom:50px;border-bottom:1px solid #c7c7c7}@media screen and (max-width: 768px){.main.prod>.wrap>.sec>.lead{margin:30px 0;padding-bottom:30px}}.main.prod>.wrap>.sec>.list>.item{padding-top:100px;margin-top:-100px}.main.prod>.wrap>.sec>.list>.item:not(:last-of-type){padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #c7c7c7}@media screen and (max-width: 768px){.main.prod>.wrap>.sec>.list>.item:not(:last-of-type){padding-bottom:30px;margin-bottom:30px}}.main.prod>.wrap>.sec>.list>.item>.meta>.name{font-size:20px;font-weight:700;color:#006db5}.main.prod>.wrap>.sec>.list>.item>.meta>.type{font-size:12px}.main.prod>.wrap>.sec>.list>.item>.content{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:47px}@media screen and (max-width: 768px){.main.prod>.wrap>.sec>.list>.item>.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.main.prod>.wrap>.sec>.list>.item>.content>.img{max-width:264px;width:40%}@media screen and (max-width: 768px){.main.prod>.wrap>.sec>.list>.item>.content>.img{margin:auto;width:100%}}.main.prod>.wrap>.sec>.list>.item>.content>.detail{min-width:403px;width:60%}@media screen and (max-width: 768px){.main.prod>.wrap>.sec>.list>.item>.content>.detail{min-width:initial;width:100%}}.main.prod>.wrap>.sec>.list>.item>.content>.detail>.txt{line-height:1.6875}.main.prod>.wrap>.sec>.list>.item>.content>.detail>.head{line-height:1.6875;margin-top:30px;color:#56a2d5;font-weight:700}.main.prod>.wrap>.sec>.list>.item>.content .btn{max-width:275px;width:100%;text-align:center;padding:18px;background-color:#006db5;color:#fff;position:relative}.main.prod>.wrap>.sec>.list>.item>.content .btn:hover{background-color:#00b52d}.main.prod>.wrap>.sec>.list>.item>.content .btn:hover::after{right:20px}.main.prod>.wrap>.sec>.list>.item>.content .btn::after{content:"";position:absolute;right:25px;top:0;bottom:0;margin:auto;width:23px;height:12px;background:url(../images/common/arrow-wh-right.png) no-repeat center/contain;-webkit-transition:all .2s;transition:all .2s}.main.prod.lms .btn{margin-left:auto;margin-top:35px}@media screen and (max-width: 768px){.main.prod.lms .btn{margin-left:initial;margin:30px auto 0}}.main.prod.ls>.wrap>.sec>.list>.item>.content>.detail>.btns{margin-top:35px;display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}@media screen and (max-width: 768px){.main.prod.ls>.wrap>.sec>.list>.item>.content>.detail>.btns{grid-template-columns:initial}}.main.prod.ls>.wrap>.sec>.list>.item>.content>.detail>.btns>.btn-wrap>.btn{text-align:left}.main.prod.ls>.wrap>.sec>.list>.item>.content>.detail>.btns>.btn-wrap>.btn::after{right:15px}@media screen and (max-width: 768px){.main.prod.ls>.wrap>.sec>.list>.item>.content>.detail>.btns>.btn-wrap>.btn{max-width:195px;margin:auto}}.main.prod.ls>.wrap>.sec>.list>.item>.content>.detail>.btns>.btn-wrap>.btn.small{font-size:14px}.main.prod.ls>.wrap>.sec>.list>.item>.content>.detail>.btns>.btn-wrap>.dl{position:relative;color:#fff;background:#013457;padding:4px 15px;max-width:275px}@media screen and (max-width: 768px){.main.prod.ls>.wrap>.sec>.list>.item>.content>.detail>.btns>.btn-wrap>.dl{max-width:195px;margin:auto}}.main.prod.ls>.wrap>.sec>.list>.item>.content>.detail>.btns>.btn-wrap>.dl::after{content:"";position:absolute;top:0;bottom:0;right:15px;margin:auto;width:17px;height:16px;background:url(../images/common/dl.png) no-repeat center/contain;-webkit-transition:all .2s;transition:all .2s}.main.prod.ls>.wrap>.sec>.list>.item>.content>.detail>.btns>.btn-wrap>.dl:hover{background:#00b52d}.main.prod.detail>.wrap>.sec .ctt-ttl{font-size:22px;font-weight:700;text-align:center;margin-top:40px}.main.prod.detail>.wrap>.sec>.ttl{color:#444}.main.prod.detail>.wrap>.sec>.sub-ttl{color:#0047bb;text-align:center;margin-top:12px}.main.prod.detail>.wrap>.sec>.top-ctt{margin-top:30px}.main.prod.detail>.wrap>.sec>.top-ctt>.img{max-width:435px;width:100%;margin:auto}.main.prod.detail>.wrap>.sec>.top-ctt>.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;max-width:640px;width:100%;margin:30px auto 0}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.top-ctt>.tag-list{gap:10px}}@media screen and (max-width: 425px){.main.prod.detail>.wrap>.sec>.top-ctt>.tag-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.main.prod.detail>.wrap>.sec>.top-ctt>.tag-list>.tag-item{padding:8px 12px;background-color:#56a2d5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;color:#fff;font-weight:700}.main.prod.detail>.wrap>.sec>.top-ctt>.tag-list>.tag-item::before{content:"";display:inline-block;min-width:9px;height:12px;background:url(../images/product/icon-head.png) no-repeat center/contain}.main.prod.detail>.wrap>.sec>.top-ctt>.lead{line-height:1.6875;margin-top:40px;padding:40px 0;border-top:1px solid #006db5;border-bottom:1px solid #006db5}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.top-ctt>.lead{padding:30px 0}}.main.prod.detail>.wrap>.sec>.purpose>.img-list{margin-top:20px;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 40px}@media screen and (max-width: 600px){.main.prod.detail>.wrap>.sec>.purpose>.img-list{grid-template-columns:auto}}.main.prod.detail>.wrap>.sec>.purpose>.img-list>.img-item>.txt{margin-top:8px;text-align:center}.main.prod.detail>.wrap>.sec>.performance,.main.prod.detail>.wrap>.sec>.drawing{margin-top:40px;border-top:2px dotted #d4d4d4}.main.prod.detail>.wrap>.sec>.performance>.graph-list{margin-top:20px}@media screen and (max-width: 1024px){.main.prod.detail>.wrap>.sec>.performance>.graph-list{max-width:714px;width:100%;margin:20px auto 0}}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item{position:relative}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item+.graph-item{margin-top:30px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item+.graph-item{margin-top:35px}}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-a .txt-top{top:55px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-a .txt-top{top:initial;margin-bottom:-80px}}@media screen and (max-width: 550px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-a .txt-top{margin-bottom:-30px}}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-a .txt-bottom{bottom:10px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-a .txt-bottom{bottom:4px}}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-b .txt-top{top:23px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-b .txt-top{top:initial}}@media screen and (max-width: 550px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-b .txt-top{margin-bottom:-25px}}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-b .txt-bottom{bottom:4px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-b .txt-bottom{bottom:0}}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-c .txt-top{top:23px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-c .txt-top{top:initial}}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-c .txt-bottom{bottom:40px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item.type-c .txt-bottom{bottom:20px}}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item>.txt-top,.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item>.txt-bottom{position:absolute;line-height:1.6875}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item>.txt-top{left:50px;top:35px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item>.txt-top{position:relative;left:initial;top:initial;margin-bottom:-60px;padding-left:45px}}@media screen and (max-width: 550px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item>.txt-top{margin-bottom:-30px;padding-left:initial}}.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item>.txt-bottom{bottom:5px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.graph-list>.graph-item>.txt-bottom{bottom:0;font-size:9px}}.main.prod.detail>.wrap>.sec>.performance>.table{margin-top:85px;width:100%}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.table{margin-top:60px}}.main.prod.detail>.wrap>.sec>.performance>.table thead tr{color:#fff;font-weight:700}.main.prod.detail>.wrap>.sec>.performance>.table thead tr:nth-child(1){background-color:#006db5}.main.prod.detail>.wrap>.sec>.performance>.table thead tr:nth-child(1) th{font-size:16px}.main.prod.detail>.wrap>.sec>.performance>.table thead tr:nth-child(2){background-color:#56a2d5}.main.prod.detail>.wrap>.sec>.performance>.table thead tr:nth-child(2) th+th{border-left:1px solid #fff}.main.prod.detail>.wrap>.sec>.performance>.table thead tr th{text-align:center}.main.prod.detail>.wrap>.sec>.performance>.table tbody tr:nth-child(even){background-color:#edeff2}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.table tbody tr:nth-child(even){background-color:#fff}}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.table tbody tr:not(:last-child){border-bottom:1px solid #c4c4c4}}.main.prod.detail>.wrap>.sec>.performance>.table tbody th{border-right:1px solid #c4c4c4;font-weight:400;width:41%;min-width:300px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.table tbody th{border-right:initial;width:100%;min-width:initial}}.main.prod.detail>.wrap>.sec>.performance>.table tbody td{text-align:center}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.table tbody td{background-color:#edeff2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.main.prod.detail>.wrap>.sec>.performance>.table tbody td+td{border-left:1px solid #c4c4c4}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.table tbody td+td{border-left:initial}}.main.prod.detail>.wrap>.sec>.performance>.table tbody td>.label{color:#006db5;margin-right:auto}.main.prod.detail>.wrap>.sec>.performance>.table th,.main.prod.detail>.wrap>.sec>.performance>.table td{padding:6px 10px;font-size:14px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.table th,.main.prod.detail>.wrap>.sec>.performance>.table td{display:block}}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.performance>.table .only-pc-td{display:none}}.main.prod.detail>.wrap>.sec>.drawing>.img{margin-top:20px}.main.prod.detail>.wrap>.sec>.related{margin-top:80px}@media screen and (max-width: 768px){.main.prod.detail>.wrap>.sec>.related{margin-top:60px}}.main.prod.detail.femto-343>.wrap>.sec>.top-ctt>.tag-list,.main.prod.detail.femto-515>.wrap>.sec>.top-ctt>.tag-list,.main.prod.detail.femto-1030>.wrap>.sec>.top-ctt>.tag-list{max-width:initial}.main.prod.detail.femto-1030>.wrap>.sec>.performance>.table tbody th{min-width:265px}/*# sourceMappingURL=product.css.map */