#MainContentContainer.row{padding:0;}.article-body > .row > .col-sm-12{padding-left:0;padding-right:0;}#MainContent.nk-unpad-r{margin-bottom:0;}#MainContainer.container{width:100%;padding:0;}#MainContainer.container .row.page-header{padding-right:15px;padding-left:15px;margin-right:0;margin-left:0;}@media (max-width: 767px){#MainContainer.container .row.page-header{padding:0;}}#MainContainer.container .row{width:100%;padding-right:0;padding-left:0;margin-right:0;margin-left:0;}@media (max-width: 768px){#MainContainer.container .row{padding-right:0;padding-left:0;}}#MainContainer.container .head-border{margin-bottom:0;}@media (max-width: 768px){#MainContainer.container .head-border{margin-left:0;}}@media (max-width: 768px){#MainContainer.container .logo-wrapper{padding-left:15px;}}@media (max-width: 767px){#MainContainer.container .logo-wrapper{padding-left:0;}}#MainContainer.container .intro-area{display:none;}#MainContainer.container .nk-footer-links{padding-left:0;padding-right:0;margin-left:0;background:#fff;}#MainContainer.container .nk-footer-links .legal-menu::before{margin:0 0 15px;}@media (max-width: 768px){#MainContainer.container .nk-footer-links .legal-menu::before{width:100%;}}.custom{background:#fff;}.nk-unpad{margin-left:0;margin-right:0;}.nk-unpad p{font-size:12px;}.standard-page #MainContent{margin-left:0;margin-right:0;padding:0;}.standard-page #MainContent::before{content:none;}.col-md-12.col-sm-12.col-print-12{padding:0;}.mT0{padding:0;margin-top:0;}.mT5{padding:0;margin-top:5px;}.mT10{padding:0;margin-top:10px;}.mT15{padding:0;margin-top:15px;}.mT20{padding:0;margin-top:20px;}.mT30{padding:0;margin-top:30px;}.mT40{padding:0;margin-top:40px;}.mT50{padding:0;margin-top:50px;}.mT60{padding:0;margin-top:60px;}.mT70{padding:0;margin-top:70px;}.mT80{padding:0;margin-top:80px;}.mT90{padding:0;margin-top:90px;}.mT100{padding:0;margin-top:100px;}.mR10{padding:0;margin-right:10px;}.mR20{padding:0;margin-right:20px;}.mR25{padding:0;margin-right:25px;}.mR30{padding:0;margin-right:30px;}.mR40{padding:0;margin-right:40px;}.mR50{padding:0;margin-right:50px;}.mR60{padding:0;margin-right:60px;}.mB0{padding:0;margin-bottom:0;}.mB5{padding:0;margin-bottom:5px;}.mB10{padding:0;margin-bottom:10px;}.mB15{padding:0;margin-bottom:15px;}.mB20{padding:0;margin-bottom:20px;}.mB30{padding:0;margin-bottom:30px;}.mB40{padding:0;margin-bottom:40px;}.mB50{padding:0;margin-bottom:50px;}.mB60{padding:0;margin-bottom:60px;}.mB70{padding:0;margin-bottom:70px;}.mB80{padding:0;margin-bottom:80px;}.mB90{padding:0;margin-bottom:90px;}.mB100{padding:0;margin-bottom:100px;}.mL0{padding:0;margin-left:0;}.mL5{padding:0;margin-left:5px;}.mL10{padding:0;margin-left:10px;}.mL15{padding:0;margin-left:15px;}.mL20{padding:0;margin-left:20px;}.mL30{padding:0;margin-left:30px;}.mL40{padding:0;margin-left:40px;}.mL50{padding:0;margin-left:50px;}.mL150{padding:0;margin-left:150px;}.pT2{padding-top:2px;}.pT5{padding-top:5px;}.pT10{padding-top:10px;}.pT20{padding-top:20px;}.pT30{padding-top:30px;}.pT40{padding-top:40px;}.pT50{padding-top:50px;}.pT60{padding-top:60px;}.pT70{padding-top:70px;}.pT80{padding-top:80px;}.pT90{padding-top:90px;}.pT100{padding-top:100px;}.pT110{padding-top:110px;}.pT120{padding-top:120px;}.pT130{padding-top:130px;}.pT140{padding-top:140px;}.pT150{padding-top:150px;}.pT160{padding-top:160px;}.pT170{padding-top:170px;}.pT200{padding-top:200px;}.pT220{padding-top:220px;}.pB0{padding-bottom:0;}.pB5{padding-bottom:5px;}.pB10{padding-bottom:10px;}.pB20{padding-bottom:20px;}.pB30{padding-bottom:30px;}.pB40{padding-bottom:40px;}.pB50{padding-bottom:50px;}.pB60{padding-bottom:60px;}.pB70{padding-bottom:70px;}.pB80{padding-bottom:80px;}.pB90{padding-bottom:90px;}.pB100{padding-bottom:100px;}.pB110{padding-bottom:110px;}.pB120{padding-bottom:120px;}.pB130{padding-bottom:130px;}.pB140{padding-bottom:140px;}.pB150{padding-bottom:150px;}.pB160{padding-bottom:160px;}.pB170{padding-bottom:170px;}.pB200{padding-bottom:200px;}.pB220{padding-bottom:220px;}.pL0{padding-left:0;}.pL5{padding-left:5px;}.pL10{padding-left:10px;}.pL20{padding-left:20px;}.pL30{padding-left:30px;}.pL40{padding-left:40px;}.pL50{padding-left:50px;}.pL60{padding-left:60px;}.pL70{padding-left:70px;}.pL80{padding-left:80px;}.pL90{padding-left:90px;}.pL100{padding-left:100px;}.pL110{padding-left:110px;}.pL120{padding-left:120px;}.pL130{padding-left:130px;}.pL140{padding-left:140px;}.pR0{padding-right:0;}.pR5{padding-right:5px;}.pR10{padding-right:10px;}.pR20{padding-right:20px;}.pR30{padding-right:30px;}.pR40{padding-right:40px;}.pR50{padding-right:50px;}.pR60{padding-right:60px;}.pR70{padding-right:70px;}.pR80{padding-right:80px;}.pR90{padding-right:90px;}.pR100{padding-right:100px;}.pdg0{padding:0;}.pdg10{padding:10px;}.pdg15{padding:15px;}.pdg20{padding:20px;}.pdg25{padding:25px;}.pdg30{padding:30px;}.pdg35{padding:35px;}.pdg40{padding:40px;}.pdg50{padding:50px;}.pdg60{padding:60px;}.fs50{font-size:50%;}.fs60{font-size:60%;}.fs70{font-size:70%;}.fs75{font-size:75%;}.fs80{font-size:80%;}.fs85{font-size:85%;}.fs90{font-size:90%;}.fs100{font-size:100%;}.fs105{font-size:105%;}.fs110{font-size:110%;}.fs120{font-size:120%;}.fs125{font-size:125%;}.fs130{font-size:130%;}.fs135{font-size:135%;}.fs140{font-size:140%;}.fs150{font-size:150%;}.fs160{font-size:160%;}.fs170{font-size:170%;}.fs180{font-size:180%;}.fs190{font-size:190%;}.fs200{font-size:200%;}.fs210{font-size:210%;}.fs220{font-size:220%;}.fs230{font-size:230%;}.fs240{font-size:240%;}.fs250{font-size:250%;}.fs260{font-size:260%;}.fs270{font-size:270%;}.fs280{font-size:280%;}.fs290{font-size:290%;}.fs300{font-size:300%;}.fs310{font-size:310%;}.fs320{font-size:320%;}.fw-bold{font-weight:bold;}.fw-normal{font-weight:normal;}.w100{width:100%;}.w70{width:70%;}.w65{width:65%;}.w60{width:60%;}.w50{width:50%;}.w45{width:45%;}.clearfix{clear:both;}.none{display:none !important;}html{overflow-x:hidden;}body{overflow-x:hidden;min-width:400px;text-size-adjust:initial-scale;-webkit-text-size-adjust:initial-scale;-webkit-text-size-adjust:100%;margin:0;word-break:break-all;min-width:320px;}p{font-size:2.0rem;line-height:1.75;}@media (max-width: 767px){p{font-size:14px;}}a{transition:all .3s;}h1,h2,h3,h4,h5,h6{font-weight:700;}#page-top{margin-bottom:20px;}.row{line-height:1.7;}img{max-width:100%;}.container-fluid .col-lg-12{padding:0;}section{overflow:hidden;padding:0;}.lp-container{margin:auto;}@media (min-width: 992px){.lp-container{width:992px;}}@media (min-width: 1170px){.lp-container{width:1170px;}}.lp-container .row{margin-right:-15px;margin-left:-15px;}.container.visible{overflow:visible !important;}#OffCanvasMenuContainer ul{background:#444;}body{--color-blue:#337ab7;--color-lightblue01:#dceaed;--color-darkblue01:#042745;--color-darkblue02:#12426d;--color-lightblue02:#67a4b2;--color-logoblue:#009bb6;--color-highlight-blue:#17b2a9;--color-highlight-orange:#f79272;--color01:#065766;--color02:#277d91;--color03:#17b2a9;--color04:#6ad5d8;--color05:#d7b48c;--color06:#f46d43;--color07:#d73027;--color08:#963c4c;--color-white:#fff;--color-white75:rgba(255,255,255,0.75);--color-white85:rgba(255,255,255,0.85);--color-lightgray:#f1f1f1;--color-gray:#808080;--color-black:rgba(0,0,0,0.5);}.text-color01{color:var(--color01) !important;}.text-color02{color:var(--color02) !important;}.text-color03{color:var(--color03) !important;}.text-color04{color:var(--color04) !important;}.text-color05{color:var(--color05) !important;}.text-color06{color:var(--color06) !important;}.text-color07{color:var(--color07) !important;}.text-color08{color:var(--color08) !important;}.text-highlight-blue{color:var(--color-highlight-blue) !important;}.text-highlight-orange{color:var(--color-highlight-orange) !important;}.text-white{color:var(--color-white) !important;}.text-gray{color:var(--color-gray) !important;}.bg-color01{background:var(--color01) !important;}.bg-color02{background:var(--color02) !important;}.bg-color03{background:var(--color03) !important;}.bg-color04{background:var(--color04) !important;}.bg-color05{background:var(--color05) !important;}.bg-color06{background:var(--color06) !important;}.bg-color07{background:var(--color07) !important;}.bg-color08{background:var(--color08) !important;}.bg-gray{background:var(--color-lightgray) !important;}.bg-black{background:var(--color-black) !important;}.bg-white75{background:var(--color-white75) !important;}.bg-white85{background:var(--color-white85) !important;}.bg-lightblue{background:var(--color-lightblue01) !important;}.border-color01{border-color:var(--color01) !important;}.border-color02{border-color:var(--color02) !important;}.border-color03{border-color:var(--color03) !important;}.border-color04{border-color:var(--color04) !important;}.border-color05{border-color:var(--color05) !important;}.border-color06{border-color:var(--color06) !important;}.border-color07{border-color:var(--color07) !important;}.border-color08{border-color:var(--color08) !important;}body main#bgVisual,body #main-content{font-family:'Noto Sans Display', 'BIZ UDPGothic', 'Sawarabi Mincho', sans-serif !important;font-feature-settings:"palt";overflow-y:auto;overflow-x:hidden;}.standard-page #MainContent .mainvisual .lp-mainvisual{display:flex;justify-content:center;align-items:center;flex-direction:column;background:var(--color-white);padding:0;margin:0;box-sizing:border-box;}.standard-page #MainContent .product{background:var(--color-darkblue01);padding:5% 0;}@media (max-width: 767px){.standard-page #MainContent .product{padding:20px 0;}}.standard-page #MainContent .product .productInner{display:grid;grid-template-columns:2.5fr 1fr;grid-template-rows:auto;gap:20px;align-items:center;}@media (max-width: 767px){.standard-page #MainContent .product .productInner{display:flex;flex-direction:column;gap:0;max-width:80%;margin:auto;}}@media (max-width: 767px){.standard-page #MainContent .product .productInner .productDetails{order:2;}}.standard-page #MainContent .product .productInner .productDetails h2.productTitle{font-size:42px;color:#fff;}@media (max-width: 1024px){.standard-page #MainContent .product .productInner .productDetails h2.productTitle{font-size:33px;margin-top:0;}}@media (max-width: 767px){.standard-page #MainContent .product .productInner .productDetails h2.productTitle{font-size:24px;margin-top:20px;}}.standard-page #MainContent .product .productInner .productDetails h2.productTitle .big{font-size:48px;}@media (max-width: 1024px){.standard-page #MainContent .product .productInner .productDetails h2.productTitle .big{font-size:39px;}}@media (max-width: 767px){.standard-page #MainContent .product .productInner .productDetails h2.productTitle .big{font-size:30px;}}.standard-page #MainContent .product .productInner .productDetails .buttonWrap{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px;width:90%;}@media (max-width: 767px){.standard-page #MainContent .product .productInner .productDetails .buttonWrap{width:100%;display:flex;flex-direction:column;gap:10px;}}.standard-page #MainContent .product .productInner .productDetails .buttonWrap .btn{padding:0;}.standard-page #MainContent .product .productInner .productDetails .buttonWrap .btn a{padding:14px;display:inline-block;background:var(--color-blue);color:#fff;width:100%;font-size:1.7rem;font-weight:bold;line-height:1.3;border-radius:4px;transition:0.3s all ease-in-out;}@media (max-width: 767px){.standard-page #MainContent .product .productInner .productDetails .buttonWrap .btn a{padding:12px;font-size:1.5rem;}}.standard-page #MainContent .product .productInner .productDetails .buttonWrap .btn a:hover{transform:translateY(4px);opacity:0.9;}@media (max-width: 767px){.standard-page #MainContent .product .productInner .productImage{order:1;}}.standard-page #MainContent #bgVisual{background-image:url('/products/etf/files/etf/page/sp/semiconductor/semiconductor_bg.jpg');background-attachment:fixed !important;background-position:right top;background-size:cover;background-color:var(--color01);padding-bottom:10%;}@media (max-width: 767px){.standard-page #MainContent #bgVisual{padding-bottom:0;height:100%;background-repeat:no-repeat;background-position:50% 100%;}}.standard-page #MainContent #bgVisual .menulist{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;list-style:none;gap:25px;margin:7% 20px;}@media (max-width: 768px){.standard-page #MainContent #bgVisual .menulist{grid-template-columns:1fr 1fr;grid-template-rows:85px 85px 85px;gap:15px;margin:40px 0;padding:0;}}@media (max-width: 480px){.standard-page #MainContent #bgVisual .menulist{grid-template-rows:70px 70px 70px;}}.standard-page #MainContent #bgVisual .menulist li{width:100%;border:1px solid var(--color-darkblue02);box-shadow:2px 2px 0px var(--color-darkblue02);background:#fff;transition:all .3s ease-in-out;}.standard-page #MainContent #bgVisual .menulist li:hover{transform:translateY(4px);opacity:0.9;}.standard-page #MainContent #bgVisual .menulist li a{width:100%;height:100%;display:inline-flex;justify-content:center;align-items:center;position:relative;font-size:19px;text-align:center;color:var(--color-darkblue02);background:var(--color-white);font-weight:700;line-height:1.4;padding:15px;transition:all .3s ease-in-out;}@media (max-width: 767px){.standard-page #MainContent #bgVisual .menulist li a{font-size:16px;}}@media (max-width: 480px){.standard-page #MainContent #bgVisual .menulist li a{justify-content:flex-start;text-align:left;font-size:14px;}}.standard-page #MainContent #bgVisual .menulist li a:after{position:absolute;top:0;bottom:0;right:20px;margin:auto;content:"";vertical-align:middle;width:10px;height:10px;border-top:2px solid var(--color-lightblue02);border-right:2px solid var(--color-lightblue02);-webkit-transform:rotate(135deg);transform:rotate(135deg);}@media (max-width: 767px){.standard-page #MainContent #bgVisual .menulist li a:after{right:12px;}}@media (max-width: 480px){.standard-page #MainContent #bgVisual .menulist li a:after{right:14px;}}.standard-page #MainContent #bgVisual.bgVideo{background-image:none;background-attachment:fixed;background-position:right top;background-size:cover;background-color:transparent;padding-bottom:10%;}.standard-page #MainContent #bgVisual.bgVideo .ParallaxVideo video{object-fit:cover;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:-1;}.standard-page #MainContent section.textContent{overflow:visible;scroll-margin-top:200px;padding-bottom:100px;}@media (max-width: 768px){.standard-page #MainContent section.textContent{padding-bottom:80px;}}@media (max-width: 767px){.standard-page #MainContent section.textContent{padding-bottom:60px;}}.standard-page #MainContent section.textContent h2{position:relative;font-size:36px;text-align:center;line-height:1.4;}@media (max-width: 767px){.standard-page #MainContent section.textContent h2{font-size:30px;}}@media (max-width: 480px){.standard-page #MainContent section.textContent h2{font-size:27px;}}.standard-page #MainContent section.textContent .heading201{display:inline-block;margin:40px auto 60px;}@media (max-width: 768px){.standard-page #MainContent section.textContent .heading201{margin:0 auto 40px;}}.standard-page #MainContent section.textContent .heading201:after{content:"";border-bottom:solid 3px var(--color-logoblue);position:absolute;bottom:-10px;left:50%;transform:translate(-50%,-50%);width:100%;}.standard-page #MainContent section.textContent .heading202{padding:20px 0 30px;background:var(--color02);background:linear-gradient(180deg,var(--color02) 0%,var(--color01) 100%);overflow:hidden;}@media (max-width: 768px){.standard-page #MainContent section.textContent .heading202{padding:0 0 20px;}}.standard-page #MainContent section.textContent .heading202 h2{color:var(--color-white);font-size:45px;}@media (max-width: 768px){.standard-page #MainContent section.textContent .heading202 h2{font-size:36px;}}@media (max-width: 480px){.standard-page #MainContent section.textContent .heading202 h2{font-size:27px;}}.standard-page #MainContent section.textContent .heading202.red{background:var(--color07);background:linear-gradient(180deg,var(--color07) 0%,var(--color08) 100%);}.standard-page #MainContent section.textContent h3{position:relative;font-size:27px;margin:0;line-height:1.5;}@media (max-width: 767px){.standard-page #MainContent section.textContent h3{font-size:24px;}}@media (max-width: 480px){.standard-page #MainContent section.textContent h3{font-size:21px;}}.standard-page #MainContent section.textContent .heading301{text-align:center;color:var(--color-white);background:var(--color03);padding:8px;margin-bottom:30px;}@media (max-width: 480px){.standard-page #MainContent section.textContent .heading301{font-size:19px;margin-bottom:20px;}}.standard-page #MainContent section.textContent .heading302{padding:0 0 10px 25px;}.standard-page #MainContent section.textContent .heading302:before{content:'';display:block;position:absolute;top:0.5em;left:0;width:5px;height:4px;background-color:var(--color04);}.standard-page #MainContent section.textContent .heading302:after{content:'';display:block;position:absolute;top:0.5em;left:0;width:15px;height:4px;background-color:var(--color04);}.standard-page #MainContent section.textContent .heading302.red:before{background-color:var(--color07);}.standard-page #MainContent section.textContent .heading302.red:after{background-color:var(--color07);}.standard-page #MainContent section.textContent h4{position:relative;font-size:21px;text-align:left;line-height:1.2;font-weight:600;margin:0;}@media (max-width: 480px){.standard-page #MainContent section.textContent h4{font-size:17px;}}.standard-page #MainContent section.textContent .heading401{text-align:center;padding:10px 0;}@media (max-width: 480px){.standard-page #MainContent section.textContent .heading401{padding:0 0 10px;}}.standard-page #MainContent section.textContent p{padding:0 0 10px;font-size:19px;line-height:1.6;}@media (max-width: 480px){.standard-page #MainContent section.textContent p{font-size:15px;}}.standard-page #MainContent section.textContent strong.highlight{font-size:27px;display:block;position:relative;color:var(--color02);padding:20px 0 20px 20px;font-weight:600;letter-spacing:1px;line-height:1.65;}@media (max-width: 768px){.standard-page #MainContent section.textContent strong.highlight{font-size:21px;}}@media (max-width: 480px){.standard-page #MainContent section.textContent strong.highlight{font-size:19px;padding:0 0 20px 10px;}}.standard-page #MainContent section.textContent strong.highlight span{display:inline-block;position:relative;padding:0 10px;background-color:var(--color-white);}@media (max-width: 768px){.standard-page #MainContent section.textContent strong.highlight span{padding:0 0 0 6px;}}.standard-page #MainContent section.textContent strong.highlight:before{content:"";position:absolute;top:35px;bottom:auto;left:-20px;transform:translateY(-50%);width:100%;height:1px;background:var(--color04);}@media (max-width: 768px){.standard-page #MainContent section.textContent strong.highlight:before{top:35px;left:-10px;}}@media (max-width: 480px){.standard-page #MainContent section.textContent strong.highlight:before{top:15px;}}.standard-page #MainContent section.textContent .tableText{text-align:right;padding:0;}.standard-page #MainContent section.textContent img{margin:0 auto;}.standard-page #MainContent section.textContent .tableWrap .tableInner table{width:100%;max-width:100%;margin-bottom:20px;border-color:#dbdbdb;font-size:19px;}@media (max-width: 480px){.standard-page #MainContent section.textContent .tableWrap .tableInner table{font-size:15px;width:100%;}}.standard-page #MainContent section.textContent .tableWrap .tableInner table tr th{padding:8px;line-height:1.42857143;}.standard-page #MainContent section.textContent .tableWrap .tableInner table tr td{padding:8px;line-height:1.42857143;}.standard-page #MainContent section.textContent .tableWrap .tableInner small{word-break:break-word;}.standard-page #MainContent section.textContent .tableWrap.tableWrap01{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px;}@media (max-width: 768px){.standard-page #MainContent section.textContent .tableWrap.tableWrap01{grid-template-columns:1fr;gap:0;}}@media (max-width: 480px){.standard-page #MainContent section.textContent .tableWrap.tableWrap01 .tableInner{overflow-x:scroll;}}.standard-page #MainContent section.textContent .tableWrap.tableWrap01 .tableInner table.table01{font-size:15px;}@media (max-width: 480px){.standard-page #MainContent section.textContent .tableWrap.tableWrap01 .tableInner table.table01{width:100%;min-width:600px;border-collapse:collapse;}}.standard-page #MainContent section.textContent .tableWrap.tableWrap01 .tableInner table.table01 thead tr th:nth-child(2){width:40%;}.standard-page #MainContent section.textContent .tableWrap.tableWrap01 .tableInner table.table01 thead tr th:last-child{text-align:center;}.standard-page #MainContent section.textContent .tableWrap.tableWrap01 .tableInner table.table01 tbody tr td:last-child{text-align:center;width:22%;}@media (max-width: 1024px){.standard-page #MainContent section.textContent .tableWrap.tableWrap01 .tableInner table.table01 tbody tr td:last-child{width:26%;}}@media (max-width: 480px){.standard-page #MainContent section.textContent .tableWrap.tableWrap01 .tableInner table.table01 tbody tr td:last-child{width:22%;}}@media (max-width: 767px){.standard-page #MainContent section.textContent .tableWrap.tableWrap02 .tableInner table thead tr th{width:100%;display:inline-block;}}.standard-page #MainContent section.textContent .tableWrap.tableWrap02 .tableInner table thead tr th:first-child{width:20%;}@media (max-width: 767px){.standard-page #MainContent section.textContent .tableWrap.tableWrap02 .tableInner table thead tr th:first-child{width:100%;}}.standard-page #MainContent section.textContent .tableWrap.tableWrap02 .tableInner table tbody tr:nth-child(odd){background:var(--color-lightgray);}@media (max-width: 767px){.standard-page #MainContent section.textContent .tableWrap.tableWrap02 .tableInner table tbody tr:nth-child(odd){background:var(--color-white);}}@media (max-width: 767px){.standard-page #MainContent section.textContent .tableWrap.tableWrap02 .tableInner table tbody tr th{display:inline-block;width:100%;}}@media (max-width: 767px){.standard-page #MainContent section.textContent .tableWrap.tableWrap02 .tableInner table tbody tr th:first-child{background:var(--color-lightgray);border:none;border-top:1px solid #bdbdbd;}}@media (max-width: 767px){.standard-page #MainContent section.textContent .tableWrap.tableWrap02 .tableInner table tbody tr td{display:inline-block;width:100%;border:none;border-top:1px solid #bdbdbd;}}.standard-page #MainContent section.textContent .graphWrap small{display:inline-block;width:100%;margin-bottom:10px;}.standard-page #MainContent section.textContent .graphWrap01{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px;}@media (max-width: 768px){.standard-page #MainContent section.textContent .graphWrap01{grid-template-columns:1fr;gap:0;}}.standard-page #MainContent section.textContent .imgWrap01{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px;}@media (max-width: 768px){.standard-page #MainContent section.textContent .imgWrap01{grid-template-columns:1fr;gap:0;}}.standard-page #MainContent section.textContent .videoWrap{margin-top:30px;position:relative;width:100%;padding-top:56.25%;}.standard-page #MainContent section.textContent .videoWrap iframe{position:absolute;top:0;right:0;width:100%;height:100%;}.standard-page #MainContent section.textContent .textContentBox{position:relative;padding:40px 60px 30px;border:3px solid var(--color-logoblue);background:var(--color-white);}@media (max-width: 768px){.standard-page #MainContent section.textContent .textContentBox{padding:40px 15px 30px;}}.standard-page #MainContent section.textContent .textContentBox.radius{border-radius:1rem;}.standard-page #MainContent section.textContent .textContentBox01 .textContentList01{counter-reset:item;list-style-type:none;}.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li{position:relative;border-bottom:1px solid var(--color-lightblue02);}.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li:last-child{border:none;}.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li:before{position:absolute;counter-increment:item;content:counter(item) '.';font-weight:500;color:var(--color-logoblue);font-style:italic;top:20px;left:-25px;font-size:27px;}@media (max-width: 768px){.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li:before{left:-35px;}}@media (max-width: 480px){.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li:before{font-size:21px;left:-28px;}}.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li p{display:inline-block;padding:10px 0 10px 16px;font-size:24px;}@media (max-width: 768px){.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li p{padding:20px 0 10px 0;}}@media (max-width: 480px){.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li p{font-size:19px;}}.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li p span{font-weight:600;}.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li p small{font-size:14px;}@media (max-width: 480px){.standard-page #MainContent section.textContent .textContentBox01 .textContentList01 li p small{font-size:12px;}}.standard-page #MainContent section.textContent .textContentBox02{padding:0;border:3px solid var(--color03);background:var(--color-white);}.standard-page #MainContent section.textContent .textContentBox02 .textContentBottom{padding:40px 60px 30px;}@media (max-width: 768px){.standard-page #MainContent section.textContent .textContentBox02 .textContentBottom{padding:40px 15px 30px;}}.standard-page #MainContent section.textContent.narrow{padding-bottom:60px;}@media (max-width: 768px){.standard-page #MainContent section.textContent.narrow{padding-bottom:40px;}}@media (max-width: 767px){.standard-page #MainContent section.textContent.narrow{padding-bottom:20px;}}.standard-page #MainContent .px-15{padding-left:15px;padding-right:15px;}.standard-page #MainContent .px-none{padding-left:0;padding-right:0;}.standard-page #MainContent .mb-20{margin-bottom:20px !important;}.standard-page #MainContent .mt-30{margin-top:30px !important;}.standard-page #MainContent .mt-40{margin-top:40px !important;}.standard-page #MainContent .mt-60{margin-top:60px !important;}.standard-page #MainContent .mt-80{margin-top:80px !important;}.standard-page #MainContent .mt-200{margin-top:200px !important;}.standard-page #MainContent .mt-300{margin-top:300px;}@media (max-width: 768px){.standard-page #MainContent .mt-300{margin-top:150px;}}.standard-page #MainContent .mt--150{margin-top:-150px;}@media (max-width: 768px){.standard-page #MainContent .mt--150{margin-top:-75px;}}.standard-page #MainContent .mt-80sp60{margin-top:80px !important;}@media (max-width: 768px){.standard-page #MainContent .mt-80sp60{margin-top:60px !important;}}.standard-page #MainContent .mt-60sp40{margin-top:60px !important;}@media (max-width: 768px){.standard-page #MainContent .mt-60sp40{margin-top:40px !important;}}.scroll-hint-icon:before{height:32px !important;}.item-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;gap:1em;}@media (max-width: 768px){.item-wrap{grid-template-columns:1fr;grid-auto-rows:auto;gap:1em;margin-bottom:40px;}}.item-wrap .item-box{background:var(--color-lightgray);}.item-wrap .item-box h4{background:var(--color02);padding:20px;width:100%;color:var(--color-white) !important;text-align:center !important;}.item-wrap .item-box p{text-align:center;padding:12px 0 !important;width:100%;}.item-wrap .item-box p .color01{color:var(--color01);font-weight:bold;}.item-wrap .item-box p .bfont{font-size:33px;}@media (max-width: 1024px){.item-wrap .item-box p .bfont{font-size:27px;}}.item-wrap .item-box p .mfont{font-size:24px;}@media (max-width: 1024px){.item-wrap .item-box p .mfont{font-size:21px;}}