﻿.main .pageTitle-download{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:15px;padding:20px 13px 0 0;border:1px #1A4D9F;border-style:solid none solid solid;border-top-left-radius:5px;border-bottom-left-radius:5px;display:block;position:absolute;top:55px;right:0;width:37px;height:210px;color:#1A4D9F;background:#fff url(../img/common/icon_document.png) center 17px no-repeat;background-size:15px;font-weight:500;font-size:1.6rem;writing-mode:vertical-rl;text-align:center;text-decoration:none;letter-spacing:.1em;z-index:3}.main .pageTitle-download:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;transition:0.4s}@media (max-width: 750px){.main .pageTitle-download{display:none}}.main .summary{margin:0 auto 90px;max-width:936px;padding:0 30px}.main .summary-inner{padding:3.20513%;background-color:#f8f8f8}.main .summary p{margin-bottom:3.42466%}.main .summary-btn{margin:0 auto}@media (max-width: 750px){.main .summary{margin:0 auto 12.82051%;max-width:90.76923%;padding:0}.main .summary-inner{padding:5.64972% 5.08475% 5.64972% 5.08475%;background-color:#f8f8f8}.main .summary p{margin-bottom:6.28931%}.main .summary-btn{margin:0 auto 0%;max-width:64.97175%}}.main .twoColumnProductList{padding:70px 0 90px;background-color:#f8f8f8}.main .twoColumnProductList-inner{margin:0 auto 0;max-width:1136px;padding:0 30px;display:flex;justify-content:space-between;flex-wrap:wrap}.main .twoColumnProductList-inner::after{width:32.83451%;content:""}.main .twoColumnProductList h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:6.69014%;width:100%;font-weight:500;font-size:3.4rem;text-align:center}.main .twoColumnProductList article{margin-bottom:3.52113%;position:relative;width:48.23944%;background-color:#fff}.main .twoColumnProductList article .twoColumnProductArticle-inner{padding:5.36193% 5.36193% 16.08579% 5.36193%}.main .twoColumnProductList article h3{margin-bottom:1.2012%;color:#171C62;font-weight:700;font-size:2rem}.main .twoColumnProductList article .twoColumnProductArticle-caption{font-weight:500;font-size:1.6rem}.main .twoColumnProductList article .twoColumnProductArticle-btn{position:absolute;padding-bottom:6.00601%;right:6.00601%;bottom:0;text-align:right}.main .twoColumnProductList article .twoColumnProductArticle-btn a{padding-right:1.5em;display:block;position:relative;color:#000;text-decoration:none}.main .twoColumnProductList article .twoColumnProductArticle-btn a::before{margin-top:-8px;border:1px solid #171C62;border-radius:50%;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-border-radius:50%;box-sizing:border-box;content:""}.main .twoColumnProductList article .twoColumnProductArticle-btn a::after{margin-top:-3px;border-top:1px solid #171C62;border-right:1px solid #171C62;position:absolute;top:50%;right:6px;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main .twoColumnProductList article .twoColumnProductArticle-btn a:hover{color:#1A4D9F}.main .twoColumnProductList article .twoColumnProductArticle-btn a .is-textLink{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main .twoColumnProductList article .twoColumnProductArticle-btn a .is-textLink::before{position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#1A4D9F;content:"";transition:.3s}.main .twoColumnProductList article .twoColumnProductArticle-btn a .is-textLink.is-hover::before{width:100%;transition:.3s}.main .twoColumnProductList article .twoColumnProductArticle-btn a .is-textLink.is-out::before{left:100%;transition:.3s}@media (max-width: 750px){.main .twoColumnProductList{padding:17.94872% 0}.main .twoColumnProductList-inner{margin:0 auto 0%;max-width:90.76923%;padding:0;display:block}.main .twoColumnProductList-inner::after{display:none}.main .twoColumnProductList h2{font-size:6.66667vw;margin-bottom:11.29944%}.main .twoColumnProductList article{margin-bottom:8.47458%;width:auto}.main .twoColumnProductList article:nth-last-child(2){margin-bottom:8.47458%}.main .twoColumnProductList article:last-child{margin-bottom:0}.main .twoColumnProductList article .twoColumnProductArticle-inner{padding:5.64972% 5.08475% 14.12429% 5.08475%}.main .twoColumnProductList article h3{font-size:4.61538vw;margin-bottom:1.41243%}.main .twoColumnProductList article .twoColumnProductArticle-size{font-size:3.07692vw;margin-bottom:5.64972%}.main .twoColumnProductList article .twoColumnProductArticle-summary{font-size:3.33333vw;margin-bottom:2.82486%}.main .twoColumnProductList article .twoColumnProductArticle-btn{position:absolute;padding-bottom:6.00601%;right:6.00601%;bottom:0;text-align:right}.main .twoColumnProductList article .twoColumnProductArticle-btn a{padding-right:1.5em;display:block;position:relative;color:#000;text-decoration:none}.main .twoColumnProductList article .twoColumnProductArticle-btn a::before{margin-top:-8px;border:1px solid #171C62;border-radius:50%;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-border-radius:50%;box-sizing:border-box;content:""}.main .twoColumnProductList article .twoColumnProductArticle-btn a::after{margin-top:-3px;border-top:1px solid #171C62;border-right:1px solid #171C62;position:absolute;top:50%;right:6px;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main .twoColumnProductList article .twoColumnProductArticle-btn a:hover{color:#1A4D9F}.main .twoColumnProductList article .twoColumnProductArticle-btn a .is-textLink{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main .twoColumnProductList article .twoColumnProductArticle-btn a .is-textLink::before{position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#1A4D9F;content:"";transition:.3s}.main .twoColumnProductList article .twoColumnProductArticle-btn a .is-textLink.is-hover::before{width:100%;transition:.3s}.main .twoColumnProductList article .twoColumnProductArticle-btn a .is-textLink.is-out::before{left:100%;transition:.3s}}.main .twoColumnImageText{margin:0 auto 70px;max-width:1320px}.main .twoColumnImageText section{margin-bottom:70px;padding:0 6.9697% 30px;display:flex;justify-content:space-between;background-color:#f8f8f8}.main .twoColumnImageText section:last-child{margin-bottom:0}.main .twoColumnImageText section:nth-child(even) .twoColumnImageText-section-text{order:2}.main .twoColumnImageText section:nth-child(even) .twoColumnImageText-section-image{order:1}.main .twoColumnImageText section .twoColumnImageText-section-text{padding-top:3.69718%;width:50%}.main .twoColumnImageText section .twoColumnImageText-section-text h3{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:1em;color:#171C62;font-weight:500;font-size:2.6rem}.main .twoColumnImageText section .twoColumnImageText-section-image{margin-top:-30px;width:44.71831%}@media (max-width: 750px){.main .twoColumnImageText{margin-bottom:19.77401%}.main .twoColumnImageText section{margin:0 0 19.77401% -5.08475%;padding:0;width:110.16949%;flex-wrap:wrap;background:none}.main .twoColumnImageText section .twoColumnImageText-section-text{margin-top:-8.71795%;padding:12.82051% 4.61538% 7.69231%;width:auto;background-color:#f8f8f8;order:2;z-index:1}.main .twoColumnImageText section .twoColumnImageText-section-text h3{font-size:5.64103vw;margin-bottom:.7em;color:#171C62;font-weight:500}.main .twoColumnImageText section .twoColumnImageText-section-image{margin-top:0;padding:0 4.61538%;width:auto;order:1;z-index:2}}.main .newDesc{margin:0 auto 90px;max-width:936px;padding:0 30px}.main .newDesc h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:1.5em;font-weight:500;font-size:3.4rem;text-align:center}.main .newDesc h3.newDesc-subTitle{margin:0;padding:1.49573% 3.20513%;color:#fff;background-color:#171C62;font-weight:700;font-size:2rem}.main .newDesc-text{padding:3.20513%;background-color:#F8F8F8}.main .newDesc-text p{margin-bottom:1em;line-height:2}.main .newDesc-text p:last-child{margin-bottom:0}@media (max-width: 750px){.main .newDesc{margin:0 auto 17.94872%;max-width:90.76923%;padding:0}.main .newDesc h2{font-size:6.66667vw}.main .newDesc h3.newDesc-subTitle{font-size:4.61538vw;margin:0;padding:5.08475%}.main .newDesc-text{padding:5.08475%}}.main section+.newDesc{padding-top:82px}@media (max-width: 750px){.main section+.newDesc{padding-top:12.82051%}}.main .catalog{margin:0 auto 90px;max-width:1136px;padding:0 40px}.main .catalog-inner{margin-left:3.52113%;display:flex;justify-content:space-between;border:2px solid #1A4D9F}.main .catalog-list{padding:22px 0;width:48.16514%}.main .catalog-list ul{margin-left:-8%;position:relative;z-index:1;display:flex;justify-content:space-between;width:118.47619%}.main .catalog-list ul li{width:23.79421%}.main .catalog-download{position:relative;width:51.83486%;color:#fff;background-color:#171C62;z-index:2}.main .catalog-download-inner{display:flex;align-items:center;height:100%}.main .catalog-download-inner div{width:100%}.main .catalog-download-inner h3{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:1em;margin-left:22.30088%;color:#fff;font-weight:700;font-size:2rem}.main .catalog-download-inner .catalog-download-link{margin-left:22.30088%;display:block;color:#fff;font-size:1.6rem;text-decoration:none}.main .catalog-download-inner .catalog-download-link a{padding-right:1.5em;display:inline-block;position:relative;color:#fff;text-decoration:none}.main .catalog-download-inner .catalog-download-link a .is-textLink{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main .catalog-download-inner .catalog-download-link a .is-textLink::before{position:absolute;left:0;bottom:3px;width:0;height:1px;background-color:#fff;content:"";transition:.3s}.main .catalog-download-inner .catalog-download-link a .is-textLink.is-hover::before{width:100%;transition:.3s}.main .catalog-download-inner .catalog-download-link a .is-textLink.is-out::before{left:100%;transition:.3s}.main .catalog-download-inner .catalog-download-link a::before{margin-top:-8px;border:1px solid #fff;border-radius:50%;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-border-radius:50%;box-sizing:border-box;content:""}.main .catalog-download-inner .catalog-download-link a::after{margin-top:-3px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:50%;right:6px;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}@media (max-width: 750px){.main .catalog{margin:0 auto 12.82051%;max-width:89.74359%;padding:0}.main .catalog-inner{margin-left:0;display:block}.main .catalog-list{padding:2.89017% 0;width:auto}.main .catalog-list ul{margin-left:-16.18497%;width:130.63584%}.main .catalog-list ul li{width:23.89381%}.main .catalog-download{width:auto}.main .catalog-download-inner{padding:9.14286%}.main .catalog-download-inner h3{font-size:4.61538vw;margin-left:0}.main .catalog-download-inner .catalog-download-link{font-size:3.84615vw;margin-left:0}}.main .preload{opacity:0}.main.categoryIndex .search{padding-bottom:40px;background:#f8f8f8}.main.categoryIndex .search-title{padding:0 30px;background-color:#fff}.main.categoryIndex .search-title-inner{margin:0 auto 0;max-width:1136px;background-color:#003894}.main.categoryIndex .search-title-inner dl{padding:20px 0 120px;display:flex;justify-content:center;align-items:center}.main.categoryIndex .search-title-inner dl dt{margin-right:.26408%;width:7.04225%;color:#fff;font-weight:700;font-size:1.4rem}.main.categoryIndex .search-title-inner dl dd.input{margin-right:1.76056%;width:51.05634%}.main.categoryIndex .search-title-inner dl dd.input input{padding:.5em 1em;border:0;border-radius:0;width:100%;height:40px;font-size:1.6rem;box-sizing:border-box}.main.categoryIndex .search-title-inner dl dd.btn{width:7.57042%}.main.categoryIndex .search-title-inner dl dd.btn button{padding:3px 0 0 15px;border:none;display:block;width:86px;height:40px;color:#fff;background:#080D4D url(../img/common/icon_search_white.png) 54px center no-repeat;background-size:14px;text-align:left;cursor:pointer}.main.categoryIndex .search-title-inner dl dd.btn button:hover{color:#000;background:#fff url(../img/common/icon_search_black.png) 54px center no-repeat;background-size:14px}.main.categoryIndex .search-detail{margin-top:-100px;padding:0 30px}.main.categoryIndex .search-detail-inner{margin:0 auto 0;max-width:1056px;background-color:#fff}.main.categoryIndex .search-detail-inner h3{padding:20px 0;background-color:#fff;cursor:pointer;text-align:center}.main.categoryIndex .search-detail-inner h3 span{padding-right:2em;display:inline-block;position:relative}.main.categoryIndex .search-detail-inner h3 span::before{position:absolute;top:50%;right:0;width:16px;height:1px;content:""}.main.categoryIndex .search-detail-inner h3 span::after{position:absolute;top:50%;right:0;width:16px;height:1px;content:"";transform:rotate(90deg)}.main.categoryIndex .search-detail-inner h3.is-close span::before{background-color:#1A4D9F}.main.categoryIndex .search-detail-inner h3.is-close span::after{background-color:#1A4D9F}.main.categoryIndex .search-detail-inner h3.is-open{color:#fff;background-color:#171C62}.main.categoryIndex .search-detail-inner h3.is-open span::before{background-color:#fff}.main.categoryIndex .search-detail-inner h3.is-open span::after{display:none}.main.categoryIndex .search-detail-inner-outline{padding-bottom:30px;display:none}.main.categoryIndex .search-detail-inner .ilsAttention{margin:0 auto 0%;max-width:92.42424%;padding-top:3em;font-weight:bold}.main.categoryIndex .search-detail-inner dl{margin:0 auto 0%;max-width:92.42424%;padding-top:1.4em;border-bottom:1px solid #E5E5E5;display:flex;justify-content:space-between;flex-wrap:wrap;line-height:1;font-size:1.4rem}.main.categoryIndex .search-detail-inner dl dt{padding-top:.2em;width:12.29508%;font-weight:700}.main.categoryIndex .search-detail-inner dl dd{width:85.65574%}.main.categoryIndex .search-detail-inner dl dd label{margin-right:3em;padding-bottom:1.4em;display:inline-block;cursor:pointer}.main.categoryIndex .search-detail-inner dl dd label.is-hover .checkbox{background-image:url(../img/common/icon_checkbox_on.png)}.main.categoryIndex .search-detail-inner dl dd label .checkbox{padding-left:22px;display:inline-block;background:url(../img/common/icon_checkbox.png) left top no-repeat;background-size:auto 100%;white-space:nowrap}.main.categoryIndex .search-detail-inner dl dd label input[type="text"]{margin-right:.5em;display:inline-block}.main.categoryIndex .search-detail-inner dl dd .inputText{width:90px}.main.categoryIndex .search-detail-inner dl dd .inputText input{padding:.5em 1em;border:2px solid #000;border-radius:0;width:100%;height:40px;font-size:1.6rem;box-sizing:border-box}.main.categoryIndex .search-detail-inner dl dd.note{padding-bottom:1em;width:100%}.main.categoryIndex .search-detail-inner dl:last-child{border-bottom:0}.main.categoryIndex .search-detail-inner .submit{margin:0 auto 0;max-width:234px;margin-top:30px;padding:20px 0;color:#fff;background-color:#1A4D9F;font-size:1.4rem;text-align:center;cursor:pointer}.main.categoryIndex .search-detail-inner .submit:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;transition:0.4s}@media (max-width: 750px){.main.categoryIndex .search{padding-bottom:7.69231%}.main.categoryIndex .search-title{padding:0}.main.categoryIndex .search-title-inner{padding:5.12821% 4.61538% 25.64103% 4.61538%;max-width:none}.main.categoryIndex .search-title-inner .ilsAttention{padding-top:3em}.main.categoryIndex .search-title-inner dl{margin-bottom:percentaeg(10/354);padding:0;justify-content:flex-start;flex-wrap:wrap}.main.categoryIndex .search-title-inner dl dt{font-size:3.58974vw;margin-right:0;padding-top:0;width:100%}.main.categoryIndex .search-title-inner dl dd.input{margin-right:2.82486%;width:73.44633%}.main.categoryIndex .search-title-inner dl dd.input input{font-size:3.58974vw}.main.categoryIndex .search-title-inner dl dd.btn{width:23.72881%;max-width:84px}.main.categoryIndex .search-title-inner dl dd.btn button{width:100%}.main.categoryIndex .search-detail{margin-top:-21.18644%;padding:0}.main.categoryIndex .search-detail-inner{margin:0 auto 0%;max-width:90.76923%}.main.categoryIndex .search-detail-inner h3{padding:5.64972% 0}.main.categoryIndex .search-detail-inner h3 span::before{position:absolute;top:50%;right:0;width:16px;height:1px;content:""}.main.categoryIndex .search-detail-inner h3 span::after{position:absolute;top:50%;right:0;width:16px;height:1px;content:"";transform:rotate(90deg)}.main.categoryIndex .search-detail-inner dl{margin:0 auto 0%;max-width:89.83051%;font-size:3.58974vw;padding-top:1.5em;display:block}.main.categoryIndex .search-detail-inner dl dt{margin-bottom:5.03145%;width:auto;font-weight:700}.main.categoryIndex .search-detail-inner dl dd{width:auto}.main.categoryIndex .search-detail-inner dl dd label{margin-right:1em;padding-bottom:1.5em}.main.categoryIndex .search-detail-inner dl dd label input[type="text"]{margin-right:.5em;display:inline-block}.main.categoryIndex .search-detail-inner dl dd .inputText{width:28.30189%}.main.categoryIndex .search-detail-inner dl dd .inputText input{font-size:3.58974vw}.main.categoryIndex .search-detail-inner dl.diameter dt,.main.categoryIndex .search-detail-inner dl.weight dt{padding-top:.5em}.main.categoryIndex .search-detail-inner dl.diameter dd,.main.categoryIndex .search-detail-inner dl.weight dd{padding-bottom:1.5em}.main.categoryIndex .search-detail-inner .submit{margin:0 auto 0%;max-width:89.83051%;padding:5.64972% 0}}.main.categoryIndex .productList{padding-top:40px;display:none;background-color:#f8f8f8}.main.categoryIndex .productList-inner{margin:0 auto 0;max-width:1144px;padding:0 30px 32px;display:flex;flex-wrap:wrap}.main.categoryIndex .productList-inner::after{width:32.6049%;content:""}.main.categoryIndex .productList-count{margin-bottom:1em;width:100%;font-weight:700;font-size:2rem}.main.categoryIndex .productList-count.is-center{text-align:center}.main.categoryIndex .productList article{margin:0 .6993% .6993% 0;display:flex;justify-content:space-between;position:relative;width:49.3007%;background-color:#fff}.main.categoryIndex .productList article .productArticle-image{width:42.55319%}.main.categoryIndex .productList article .productArticle-inner{padding-bottom:8.86525%;width:57.44681%}.main.categoryIndex .productList article h3{margin-bottom:4.93827%;padding:1.23457% 6.17284%;color:#fff;background-color:#171C62;font-weight:700;font-size:2rem}.main.categoryIndex .productList article .productArticle-list{padding-left:6.17284%;display:flex;flex-wrap:wrap;width:87.65432%}.main.categoryIndex .productList article .productArticle-list li{margin:0 .5em .5em 0;padding-right:0.5em;border-right:1px solid #000;line-height:1}.main.categoryIndex .productList article .productArticle-list li.notSearch{display:none}.main.categoryIndex .productList article .productArticle-list li:last-child{margin:0;padding:0;border:0}.main.categoryIndex .productList article .productArticle-list li.default:last-child{margin:0;padding:0;border:0}.main.categoryIndex .productList article .productArticle-list li.noBorder{margin:0;padding:0;border:0}.main.categoryIndex .productList article .productArticle-list li a{color:#000;font-weight:700;text-decoration:none}.main.categoryIndex .productList article .productArticle-list li a .is-textLink{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main.categoryIndex .productList article .productArticle-list li a .is-textLink::before{position:absolute;left:0;bottom:0px;width:0;height:1px;background-color:#000;content:"";transition:.3s}.main.categoryIndex .productList article .productArticle-list li a .is-textLink.is-hover::before{width:100%;transition:.3s}.main.categoryIndex .productList article .productArticle-list li a .is-textLink.is-out::before{left:100%;transition:.3s}.main.categoryIndex .productList article .productArticle-btn{position:absolute;padding-bottom:3.5461%;right:3.5461%;bottom:0;text-align:right}.main.categoryIndex .productList article .productArticle-btn a{padding-right:1.5em;display:block;position:relative;color:#000;text-decoration:none}.main.categoryIndex .productList article .productArticle-btn a::before{margin-top:-8px;border:1px solid #171C62;border-radius:50%;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-border-radius:50%;box-sizing:border-box;content:""}.main.categoryIndex .productList article .productArticle-btn a::after{margin-top:-3px;border-top:1px solid #171C62;border-right:1px solid #171C62;position:absolute;top:50%;right:6px;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main.categoryIndex .productList article .productArticle-btn a:hover{color:#1A4D9F}.main.categoryIndex .productList article .productArticle-btn a .is-textLink{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main.categoryIndex .productList article .productArticle-btn a .is-textLink::before{position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#1A4D9F;content:"";transition:.3s}.main.categoryIndex .productList article .productArticle-btn a .is-textLink.is-hover::before{width:100%;transition:.3s}.main.categoryIndex .productList article .productArticle-btn a .is-textLink.is-out::before{left:100%;transition:.3s}.main.categoryIndex .productList article .productArticle-end{padding:.5em 1em;display:inline-block;position:absolute;top:10px;left:10px;background-color:#E5E5E5;font-size:1.2rem}.main.categoryIndex .productList-noResult{padding:100px 0;width:100%;font-size:2rem;text-align:center}@media (max-width: 750px){.main.categoryIndex .productList{padding-top:5.12821%}.main.categoryIndex .productList-inner{margin:0 auto 0%;max-width:90.76923%;padding:0 0 10.25641%;display:block}.main.categoryIndex .productList-inner::after{display:none}.main.categoryIndex .productList-count{font-size:4.10256vw}.main.categoryIndex .productList article{margin-bottom:2.25989%;padding:0;width:auto}.main.categoryIndex .productList article h3{font-size:4.61538vw}.main.categoryIndex .productList article .productArticle-end{font-size:2.82051vw}.main.categoryIndex .productList-noResult{font-size:6.15385vw;padding:28.24859% 0}}.main.categoryIndex .subProductList{padding-top:40px;background-color:#f8f8f8}.main.categoryIndex .subProductList-inner{margin:0 auto 0;max-width:1136px;padding:0 30px 32px}.main.categoryIndex .subProductList-inner::after{width:32.83451%;content:""}.main.categoryIndex .subProductList h3{margin-bottom:1em;font-weight:700;font-size:2rem}.main.categoryIndex .subProductList ul{display:flex;flex-wrap:wrap}.main.categoryIndex .subProductList ul li{margin:0 3.52113% 0.5em 0;width:30.98592%}.main.categoryIndex .subProductList ul li:nth-child(3n){margin-right:0}.main.categoryIndex .subProductList ul li a{padding-right:1.5em;display:inline-block;position:relative;color:#000}.main.categoryIndex .subProductList ul li a::before{border:1px solid #1A4D9F;border-radius:50%;position:absolute;top:.5em;right:0;width:14px;height:14px;box-sizing:border-box;content:""}.main.categoryIndex .subProductList ul li a::after{margin-top:4px;border-top:1px solid #1A4D9F;border-right:1px solid #1A4D9F;position:absolute;top:.5em;right:5px;width:4px;height:4px;transform:rotate(45deg);content:""}.main.categoryIndex .subProductList ul li a .is-textLink{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main.categoryIndex .subProductList ul li a .is-textLink::before{position:absolute;left:0;bottom:3px;width:0;height:1px;background-color:#000;content:"";transition:.3s}.main.categoryIndex .subProductList ul li a .is-textLink.is-hover::before{width:100%;transition:.3s}.main.categoryIndex .subProductList ul li a .is-textLink.is-out::before{left:100%;transition:.3s}@media (max-width: 750px){.main.categoryIndex .subProductList{padding:5.12821% 4.61538%}.main.categoryIndex .subProductList-inner{padding:0}.main.categoryIndex .subProductList h3{font-size:4.10256vw}.main.categoryIndex .subProductList ul li{margin:0 9.60452% 0.5em 0;width:45.19774%}.main.categoryIndex .subProductList ul li:nth-child(3n){margin-right:9.60452%}.main.categoryIndex .subProductList ul li:nth-child(2n){margin-right:0}.main.categoryIndex .subProductList ul li a{padding-right:1.5em;display:inline-block;position:relative;color:#000}.main.categoryIndex .subProductList ul li a::before{border:1px solid #1A4D9F;border-radius:50%;position:absolute;top:.5em;right:0;width:14px;height:14px;box-sizing:border-box;content:""}.main.categoryIndex .subProductList ul li a::after{margin-top:4px;border-top:1px solid #1A4D9F;border-right:1px solid #1A4D9F;position:absolute;top:.5em;right:5px;width:4px;height:4px;transform:rotate(45deg);content:""}.main.categoryIndex .subProductList ul li a .is-textLink{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main.categoryIndex .subProductList ul li a .is-textLink::before{position:absolute;left:0;bottom:3px;width:0;height:1px;background-color:#000;content:"";transition:.3s}.main.categoryIndex .subProductList ul li a .is-textLink.is-hover::before{width:100%;transition:.3s}.main.categoryIndex .subProductList ul li a .is-textLink.is-out::before{left:100%;transition:.3s}}.main.whatIsIguchibear .pageTitle{background-image:url(../img/product/what_is_iguchibear/title_bg.jpg)}@media (max-width: 750px){.main.whatIsIguchibear .pageTitle-eng{width:40.67797%}}.main.whatIsIguchibear .desc{margin:0 auto 90px;max-width:936px;padding:0 30px}.main.whatIsIguchibear .desc h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:7.47863%;font-size:3.4rem;text-align:center}.main.whatIsIguchibear .desc-image{margin:0 auto 6.41026%;max-width:54.48718%}.main.whatIsIguchibear .desc-summary{margin-bottom:4.2735%}.main.whatIsIguchibear .desc-attention{padding:2.13675%;border:1px #171C62;border-style:solid none}.main.whatIsIguchibear .desc-attention h3{margin-bottom:1.06838%;color:#171C62;font-weight:700;font-size:1.6rem}.main.whatIsIguchibear .desc-attention p{color:#171C62;font-size:1.3rem}@media (max-width: 750px){.main.whatIsIguchibear .desc{margin:0 auto 17.94872%;max-width:90.76923%;padding:0}.main.whatIsIguchibear .desc h2{font-size:6.66667vw;margin-bottom:11.29944%}.main.whatIsIguchibear .desc-image{margin:0 auto 8.47458%;max-width:100%}.main.whatIsIguchibear .desc-summary{margin-bottom:11.44068%}.main.whatIsIguchibear .desc-attention{padding:6.28931% 2.51572% 6.28931% 2.51572%}.main.whatIsIguchibear .desc-attention h3{font-size:4.10256vw;margin-bottom:3.64238%}.main.whatIsIguchibear .desc-attention p{font-size:3.07692vw}}.main.whatIsIguchibear .differ{margin-bottom:90px}.main.whatIsIguchibear .differ h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:100px;font-size:3.4rem;text-align:center}.main.whatIsIguchibear .differ>section{margin:0 auto 90px;max-width:1136px;padding:0 92px 40px;display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#f8f8f8}.main.whatIsIguchibear .differ>section:nth-of-type(even){margin-bottom:0}.main.whatIsIguchibear .differ>section:nth-of-type(even) .differSection-text{order:2}.main.whatIsIguchibear .differ>section:nth-of-type(even) .differSection-image{order:1}.main.whatIsIguchibear .differ>section .differSection-text{margin-bottom:3.52113%;padding-top:3.69718%;width:50%}.main.whatIsIguchibear .differ>section .differSection-text h3{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:1em;color:#171C62;font-weight:500;font-size:2.6rem}.main.whatIsIguchibear .differ>section .differSection-text p{margin-bottom:1.5em;line-height:1.875}.main.whatIsIguchibear .differ>section .differSection-text-example li{margin-right:40px;display:inline-block}.main.whatIsIguchibear .differ>section .differSection-text-example li a.pdf{padding-right:1.5em;display:inline-block;color:#000;background:url(../img/common/icon_document.png) right center no-repeat;background-size:15px;text-decoration:none}.main.whatIsIguchibear .differ>section .differSection-text-example li a.pdf:hover{color:#1A4D9F}.main.whatIsIguchibear .differ>section .differSection-text-example li a.link{padding-right:1.5em;display:inline-block;position:relative;color:#000;text-decoration:none}.main.whatIsIguchibear .differ>section .differSection-text-example li a.link::before{margin-top:-8px;border:1px solid #1A4D9F;border-radius:50%;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-border-radius:50%;box-sizing:border-box;content:""}.main.whatIsIguchibear .differ>section .differSection-text-example li a.link::after{margin-top:-3px;border-top:1px solid #1A4D9F;border-right:1px solid #1A4D9F;position:absolute;top:50%;right:6px;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main.whatIsIguchibear .differ>section .differSection-text-example li a.link:hover{color:#1A4D9F}.main.whatIsIguchibear .differ>section .differSection-image{margin:-30px 0 3.52113%;width:44.71831%}.main.whatIsIguchibear .differ>section .generalDiffer{display:flex;justify-content:space-between;width:100%}.main.whatIsIguchibear .differ>section .generalDiffer .generalDiffer-section{padding:2.64085% 2.64085% 2.64085% 9.94718%;display:flex;width:37.05986%;background-color:#fff}.main.whatIsIguchibear .differ>section .generalDiffer .generalDiffer-section .generalDiffer-sectionImage{margin-right:9.50119%;width:26.84086%}.main.whatIsIguchibear .differ>section .generalDiffer .generalDiffer-section .generalDiffer-sectionText{padding-top:11.87648%;width:63.65796%}.main.whatIsIguchibear .differ>section .generalDiffer .generalDiffer-section .generalDiffer-sectionText h4{margin-bottom:0.5em;color:#171C62;font-weight:bold;font-size:2rem}.main.whatIsIguchibear .differ>section .generalDiffer .generalDiffer-section .generalDiffer-sectionText .generalDiffer-sectionText-download a{padding-right:1.5em;display:inline-block;color:#000;background:url(../img/common/icon_document.png) right center no-repeat;background-size:15px;font-size:1.6rem;text-decoration:none}.main.whatIsIguchibear .differ>section .generalDiffer .generalDiffer-section .generalDiffer-sectionText .generalDiffer-sectionText-download a:hover{color:#1A4D9F}.main.whatIsIguchibear .differ>section .cleanRoomDiffer{display:flex;justify-content:center;width:100%;background-color:#fff;order:3}.main.whatIsIguchibear .differ>section .cleanRoomDiffer .cleanRoomDiffer-section{padding:2.64085% 2.64085% 2.64085% 9.94718%;display:flex;width:37.05986%}.main.whatIsIguchibear .differ>section .cleanRoomDiffer .cleanRoomDiffer-section .cleanRoomDiffer-sectionImage{margin-right:9.50119%;width:26.84086%}.main.whatIsIguchibear .differ>section .cleanRoomDiffer .cleanRoomDiffer-section .cleanRoomDiffer-sectionText{padding-top:11.87648%;width:63.65796%}.main.whatIsIguchibear .differ>section .cleanRoomDiffer .cleanRoomDiffer-section .cleanRoomDiffer-sectionText h4{margin-bottom:0.5em;color:#171C62;font-weight:bold;font-size:2rem}.main.whatIsIguchibear .differ>section .cleanRoomDiffer .cleanRoomDiffer-section .cleanRoomDiffer-sectionText .cleanRoomDiffer-sectionText-download a{padding-right:1.5em;display:inline-block;color:#000;background:url(../img/common/icon_document.png) right center no-repeat;background-size:15px;font-size:1.6rem;text-decoration:none}.main.whatIsIguchibear .differ>section .cleanRoomDiffer .cleanRoomDiffer-section .cleanRoomDiffer-sectionText .cleanRoomDiffer-sectionText-download a:hover{color:#1A4D9F}@media (max-width: 750px){.main.whatIsIguchibear .differ h2{font-size:6.66667vw;margin-bottom:10.25641%}.main.whatIsIguchibear .differ>section{padding:0;max-width:none;flex-wrap:wrap;background-color:#fff}.main.whatIsIguchibear .differ>section .differSection-text{padding:12.82051% 4.61538% 7.69231% 4.61538%;margin:-7.69231% 0 0;position:relative;width:90.76923%;background-color:#f8f8f8;z-index:1;order:2}.main.whatIsIguchibear .differ>section .differSection-text h3{font-size:5.64103vw}.main.whatIsIguchibear .differ>section .differSection-text-example li{margin-right:2em}.main.whatIsIguchibear .differ>section .differSection-text-example li a.pdf{font-size:3.84615vw}.main.whatIsIguchibear .differ>section .differSection-text-example li a.link{font-size:3.84615vw}.main.whatIsIguchibear .differ>section .differSection-image{margin:0 auto;position:relative;width:90.76923%;z-index:2;order:1}.main.whatIsIguchibear .differ>section .generalDiffer{margin:0 auto;padding-bottom:2.5641%;display:block;width:auto;background-color:#f8f8f8;order:3}.main.whatIsIguchibear .differ>section .generalDiffer .generalDiffer-section{margin:0 auto 2.05128%;padding:2.5641%;width:85.64103%}.main.whatIsIguchibear .differ>section .generalDiffer .generalDiffer-section:last-child{margin-bottom:0}.main.whatIsIguchibear .differ>section .generalDiffer .generalDiffer-section .generalDiffer-sectionText h4{font-size:4.10256vw}.main.whatIsIguchibear .differ>section .generalDiffer .generalDiffer-section .generalDiffer-sectionText .generalDiffer-sectionText-download a{font-size:3.84615vw}.main.whatIsIguchibear .differ>section .cleanRoomDiffer{margin:0;padding-bottom:2.5641%;display:block;width:100%;background-color:#f8f8f8}.main.whatIsIguchibear .differ>section .cleanRoomDiffer .cleanRoomDiffer-section{margin:0 auto;padding:2.5641%;width:85.64103%;background-color:#fff}.main.whatIsIguchibear .differ>section .cleanRoomDiffer .cleanRoomDiffer-section .cleanRoomDiffer-sectionText h4{font-size:4.10256vw}.main.whatIsIguchibear .differ>section .cleanRoomDiffer .cleanRoomDiffer-section .cleanRoomDiffer-sectionText .cleanRoomDiffer-sectionText-download a{font-size:3.84615vw}}.main.whatIsIguchibear .usecase{margin:0 auto 50px;padding:0 40px;max-width:1136px}.main.whatIsIguchibear .usecase h3{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:2em;font-weight:500;font-size:3.4rem;text-align:center}.main.whatIsIguchibear .usecase-inner{display:flex;justify-content:space-between;flex-wrap:wrap}.main.whatIsIguchibear .usecase-article{margin-bottom:5.28169%;width:32.04225%}.main.whatIsIguchibear .usecase-article:nth-last-child(1),.main.whatIsIguchibear .usecase-article:nth-last-child(2),.main.whatIsIguchibear .usecase-article:nth-last-child(3){margin-bottom:0}.main.whatIsIguchibear .usecase-articleImage{margin-bottom:2.74725%}.main.whatIsIguchibear .usecase-articleText{line-height:1.5;font-size:1.5rem;text-align:center}@media (max-width: 750px){.main.whatIsIguchibear .usecase{margin-bottom:12.82051%;padding:0;max-width:90.76923%}.main.whatIsIguchibear .usecase h3{font-size:6.66667vw;margin-bottom:2em}.main.whatIsIguchibear .usecase-inner{display:block}.main.whatIsIguchibear .usecase-article{margin-bottom:7.69231%;width:auto}.main.whatIsIguchibear .usecase-article:nth-last-child(2),.main.whatIsIguchibear .usecase-article:nth-last-child(3){margin-bottom:7.69231%}.main.whatIsIguchibear .usecase-articleText{font-size:3.58974vw}}.main.whatIsIguchibear .view{margin:0 auto;padding:93px 40px 0;max-width:920px}.main.whatIsIguchibear .view section{margin-bottom:10%}.main.whatIsIguchibear .view section:last-child{margin-bottom:0}.main.whatIsIguchibear .view section h3{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:2em;font-weight:500;font-size:3.4rem;text-align:center}@media (max-width: 750px){.main.whatIsIguchibear .view{padding:7.69231% 0 0;max-width:90.76923%}.main.whatIsIguchibear .view section{margin-bottom:12.82051%}.main.whatIsIguchibear .view section h3{font-size:6.66667vw;margin-bottom:1em}}.main.iguchibearSurface .pageTitle{background-image:url(../img/product/what_is_iguchibear/title_bg.jpg)}.main.iguchibearSurface .desc{margin:0 auto 73px;max-width:1136px;padding:0 30px}.main.iguchibearSurface .desc h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:1.5em;font-weight:500;font-size:3.4rem;text-align:center}.main.iguchibearSurface .desc p{font-size:1.6rem;text-align:center}@media (max-width: 750px){.main.iguchibearSurface .desc{margin:0 auto 17.94872%;max-width:90.76923%;padding:0}.main.iguchibearSurface .desc h2{font-size:6.66667vw}.main.iguchibearSurface .desc p{font-size:3.58974vw}}.main.iguchibearSurface .data{margin:0 auto 0;max-width:1136px;padding:0 30px}.main.iguchibearSurface .data-table{margin-bottom:70px}.main.iguchibearSurface .data-table table{border:1px solid #E5E5E5;border-collapse:collapse;width:100%;font-size:1.3rem;text-align:center}.main.iguchibearSurface .data-table table th,.main.iguchibearSurface .data-table table td{padding:1em;border:1px solid #E5E5E5}.main.iguchibearSurface .data-table table th{width:15.84507%;color:#fff;background-color:#5b5f90;font-weight:700}.main.iguchibearSurface .data-table table td{width:12.32394%}.main.iguchibearSurface .data-table table tr:first-child th{background-color:#171C62}.main.iguchibearSurface .data-btn{margin:0 auto}@media (max-width: 750px){.main.iguchibearSurface .data{margin:0 auto 0%;max-width:90.76923%;padding:0}.main.iguchibearSurface .data-table{margin-bottom:percentaga(70/354);overflow-x:scroll}.main.iguchibearSurface .data-table table{width:150%}}.main.general_iguchibear .pageTitle{background-image:url(../img/product/general_use_iguchibear/title_bg.jpg)}@media (max-width: 750px){.main.general_iguchibear .pageTitle-eng{width:50.56497%}}.main.cleanroom_iguchibear .pageTitle{background-image:url(../img/product/iguchibear_for_clean_room/title_bg.jpg)}@media (max-width: 750px){.main.cleanroom_iguchibear .pageTitle-eng{width:61.29944%}}.main.cleanroom_iguchibear .is-modal{padding-right:42px;display:inline-block;position:relative}.main.cleanroom_iguchibear .is-modal::before{position:absolute;right:8px;bottom:8px;width:34px;height:34px;background:url(../img/common/icon_large.png) left top no-repeat;background-size:100%;content:"";z-index:2}.main.customTurntable .pageTitle{background-image:url(../img/product/custom_turntable/title_bg.jpg)}@media (max-width: 750px){.main.customTurntable .pageTitle-eng{width:22.0339%}}.main.technology.cleanroom_iguchibear .pageTitle{background-image:url(../img/product/technology/title_bg.jpg)}@media (max-width: 750px){.main.technology.cleanroom_iguchibear .pageTitle-eng{width:25.70621%}}.main.technology.cleanroom_iguchibear .l-2column section{overflow:visible}.main.technology.cleanroom_iguchibear .l-2column .addImage{margin-bottom:3.67647%;padding-top:1.22549%}@media (max-width: 750px){.main.technology.cleanroom_iguchibear .l-2column .addImage{margin-bottom:8.47458%;padding-top:0}}.main.technology.cleanroom_iguchibear .l-2column .mainImage{margin:0 auto 5.43478%;max-width:67.93478%}@media (max-width: 750px){.main.technology.cleanroom_iguchibear .l-2column .mainImage{margin-bottom:6.28931%;max-width:none}}.main.technology.cleanroom_iguchibear .l-2column .category h3{color:#171C62;text-align:left}.main.technology.cleanroom_iguchibear .l-2column .category .attention .attention-inner h3{color:#171C62;text-align:left}.main.technology.cleanroom_iguchibear .l-2column .type dl{margin-bottom:5.43478%;padding-bottom:5.43478%;position:relative}.main.technology.cleanroom_iguchibear .l-2column .type dl:last-child{margin-bottom:0;padding-bottom:0}.main.technology.cleanroom_iguchibear .l-2column .type dl:last-child::after{display:none}.main.technology.cleanroom_iguchibear .l-2column .type dl::after{position:absolute;bottom:0;left:-5.43478%;width:110.86957%;height:1px;background-color:#E5E5E5;content:""}.main.technology.cleanroom_iguchibear .l-2column .type dl dt{margin-bottom:0.5em;color:#171C62;font-weight:700;font-size:2rem}.main.technology.cleanroom_iguchibear .l-2column .type dl dd .imageSet{margin:0;padding:0;display:flex;justify-content:space-between}.main.technology.cleanroom_iguchibear .l-2column .type dl dd .imageSet li{margin:0;padding:0;list-style-type:none;width:24.18478%}.main.technology.cleanroom_iguchibear .l-2column .type dl dd .imageSet li .image{margin-bottom:5.61798%}.main.technology.cleanroom_iguchibear .l-2column .type dl dd .imageSet li p{font-size:1.5rem;text-align:center}@media (max-width: 750px){.main.technology.cleanroom_iguchibear .l-2column .type dl{margin-bottom:9.43396%;padding-bottom:9.43396%;position:relative}.main.technology.cleanroom_iguchibear .l-2column .type dl::after{left:-5.66038%;width:111.32075%}.main.technology.cleanroom_iguchibear .l-2column .type dl dt{font-size:4.61538vw}.main.technology.cleanroom_iguchibear .l-2column .type dl dd .imageSet{margin:0 auto;display:block;width:55.97484%}.main.technology.cleanroom_iguchibear .l-2column .type dl dd .imageSet li{margin-bottom:16.85393%;width:auto}.main.technology.cleanroom_iguchibear .l-2column .type dl dd .imageSet li:last-child{margin-bottom:0}.main.technology.cleanroom_iguchibear .l-2column .type dl dd .imageSet li p{font-size:3.58974vw}}.main.aircom .pageTitle{background-image:url(../img/product/aircom/title_bg.jpg)}@media (max-width: 750px){.main.aircom .pageTitle-eng{width:22.0339%}}.main.aircom.other-tools .pageTitle{background-image:url(../img/product/aircom/other-tools_title_bg.jpg)}.main.aircom.mounting-method .pageTitle{background-image:url(../img/product/aircom/mounting-method_title_bg.jpg)}@media (max-width: 750px){.main.productAirCom .contents{margin:0 auto 0%;max-width:90.76923%;padding:0}}.main.productAirCom h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:70px;font-weight:500;font-size:3.4rem;text-align:center}@media (max-width: 750px){.main.productAirCom h2{font-size:6.66667vw;margin-bottom:14.12429%}}.main.productAirCom .twoColumnImageText h2{margin-bottom:100px}.main.productAirCom .twoColumnImageText section{padding-bottom:50px}.main.productAirCom .twoColumnImageText .bx-wrapper{margin:0;border:none;box-shadow:0 0 0;background-color:transparent}.main.productAirCom .twoColumnImageText .bx-wrapper .bx-pager .bx-pager-link{background-color:#E5E5E5}.main.productAirCom .twoColumnImageText .bx-wrapper .bx-pager .bx-pager-link.active{border-radius:100px;width:15px;height:15px;background-color:#4D74B4;transform:translate(0, 2px)}@media (max-width: 750px){.main.productAirCom .twoColumnImageText h2{margin-bottom:19.77401%}.main.productAirCom .twoColumnImageText section .twoColumnImageText-section-text{padding-top:20.51282%}.main.productAirCom .twoColumnImageText section .twoColumnImageText-section-image-slider li:not(:first-child){display:none}.main.productAirCom .twoColumnImageText section .twoColumnImageText-section-image-slider .bx-wrapper li{display:block}}.main.productAirCom .constructionImage{margin:0 auto 90px;max-width:1136px;padding:0 30px}.main.productAirCom .constructionImage-image{margin:0 auto 3.52113%;max-width:75.88028%}.main.productAirCom .constructionImage-parts{margin:0 auto 6.16197%;max-width:90.3169%;display:flex;flex-wrap:wrap}.main.productAirCom .constructionImage-parts li{margin:0 2% 1em 0;width:24%}.main.productAirCom .constructionImage-parts li:nth-child(4n-2){width:21%}.main.productAirCom .constructionImage-parts li:nth-child(4n-1){width:27%}.main.productAirCom .constructionImage-parts li:nth-child(4n){margin-right:0;width:21%}.main.productAirCom .constructionImage-parts li a{padding-right:25px;color:#000;background:url(../img/product/aircom/icon_large.png) right center no-repeat;background-size:17px;font-size:1.5rem}.main.productAirCom .constructionImage-parts li a:hover{color:#003894}.main.productAirCom .constructionImage-btn{max-width:none;text-align:center}.main.productAirCom .constructionImage-btn::after{right:calc(34% + 34px)}.main.productAirCom .constructionImage-btn span::before{right:calc(34% + 22px)}.main.productAirCom .constructionImage-btn span::after{right:calc(34% + 34px)}.main.productAirCom .constructionImage .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:9998;cursor:pointer}.main.productAirCom .constructionImage .modal{display:none;position:fixed;top:20%;left:20%;max-width:800px;z-index:9999}.main.productAirCom .constructionImage .modal-title{padding:2.25% 3.75% 2.25% 3.75%;color:#fff;background-color:#171C62;font-weight:700;font-size:2rem}.main.productAirCom .constructionImage .modal-inner{padding:6.25%;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.main.productAirCom .constructionImage .modal p{width:41.42857%;line-height:2;font-size:1.6rem}.main.productAirCom .constructionImage .modal-image{width:51.42857%;max-height:440px}.main.productAirCom .constructionImage .modal-youtube{padding:30px 0 30%;display:none;position:relative;width:51.42857%;height:0;overflow:hidden}.main.productAirCom .constructionImage .modal-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main.productAirCom .constructionImage .modal-close{margin-left:auto;padding-top:10px;width:27px;cursor:pointer}@media (max-width: 1100px){.main.productAirCom .constructionImage-parts li{margin:0 0 1em 0;width:45%}.main.productAirCom .constructionImage-parts li:nth-child(4n-2){width:45%}.main.productAirCom .constructionImage-parts li:nth-child(4n-1){width:45%}.main.productAirCom .constructionImage-parts li:nth-child(4n){margin-right:0;width:45%}.main.productAirCom .constructionImage-parts li a{font-size:1.2rem}.main.productAirCom .constructionImage .modal{max-width:80%}}@media (max-width: 750px){.main.productAirCom .constructionImage{margin-bottom:19.77401%;padding:0}.main.productAirCom .constructionImage-image{margin-bottom:8.47458%;max-width:none}.main.productAirCom .constructionImage-parts{margin-bottom:14.12429%;display:block;max-width:none}.main.productAirCom .constructionImage-parts li{margin:0 0 1em;width:auto}.main.productAirCom .constructionImage-parts li:nth-child(4n-2){width:auto}.main.productAirCom .constructionImage-parts li:nth-child(4n-1){width:auto}.main.productAirCom .constructionImage-parts li:nth-child(4n){width:auto}.main.productAirCom .constructionImage-parts li a{font-size:3.84615vw}.main.productAirCom .constructionImage-btn{margin:0 auto;max-width:230px}.main.productAirCom .constructionImage-btn::after{right:32px}.main.productAirCom .constructionImage-btn span::before{right:20px}.main.productAirCom .constructionImage-btn span::after{right:32px}.main.productAirCom .constructionImage .modal{max-width:90.76923%}.main.productAirCom .constructionImage .modal-title{padding:5.08475% 5.08475% 5.08475% 5.08475%;font-size:4.61538vw}.main.productAirCom .constructionImage .modal-inner{padding:8.47458% 5.08475% 8.47458% 5.08475%;display:block}.main.productAirCom .constructionImage .modal p{font-size:3.58974vw;margin-bottom:8.47458%;width:auto}.main.productAirCom .constructionImage .modal-image{width:auto}.main.productAirCom .constructionImage .modal-youtube{padding:30px 0 50%;width:auto}}.main.productAirCom .twoColumnProductList{margin-bottom:90px}@media (max-width: 750px){.main.productAirCom .twoColumnProductList{margin-bottom:19.77401%;position:relative;left:-5.08475%;width:110.16949%}}.main.productAirCom .attachment{background-color:#171C62}.main.productAirCom .attachment h2{color:#fff}@media (max-width: 750px){.main.productAirCom .catalog{margin-right:0;margin-left:0;max-width:100%}}.main.productAirCom .example-inner{margin:0 auto 0;max-width:1136px;display:flex;justify-content:space-between;flex-wrap:wrap}.main.productAirCom .example-inner dl{margin-bottom:5.28169%;width:32.04225%}.main.productAirCom .example-inner dl:nth-last-child(1),.main.productAirCom .example-inner dl:nth-last-child(2),.main.productAirCom .example-inner dl:nth-last-child(3){margin-bottom:0}.main.productAirCom .example-inner dl dt{margin-bottom:2.74725%}.main.productAirCom .example-inner dl dd{font-size:1.5rem;text-align:center}@media (max-width: 750px){.main.productAirCom .example{padding:0}.main.productAirCom .example-inner{display:block}.main.productAirCom .example-inner dl{margin-bottom:8.47458%;width:auto}.main.productAirCom .example-inner dl:nth-last-child(2),.main.productAirCom .example-inner dl:nth-last-child(3){margin-bottom:8.47458%}.main.productAirCom .example-inner dl dt{margin-bottom:2.82486%}.main.productAirCom .example-inner dl dd{font-size:3.58974vw}}.main.aircomCategory .categoryDesc{margin:0 auto 0;max-width:936px;padding-bottom:90px}.main.aircomCategory .categoryDesc h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:1.5em;font-weight:500;font-size:3.4rem;text-align:center}.main.aircomCategory .categoryDesc p{line-height:2;text-align:center}@media (max-width: 750px){.main.aircomCategory .categoryDesc{margin:0 auto 0%;max-width:90.76923%;padding-bottom:14.12429%}.main.aircomCategory .categoryDesc h2{font-size:6.66667vw}}.main.turntable .pageTitle{background-image:url(../img/product/turntable/title_bg.jpg)}@media (max-width: 750px){.main.turntable .pageTitle-eng{width:22.0339%}}.main.productTurntable .pageTitle{background-image:url(../img/product/turntable/title_bg.jpg)}@media (max-width: 750px){.main.productTurntable .pageTitle-eng{width:22.0339%}}.main.productTurntable h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:70px;font-weight:500;font-size:3.4rem;text-align:center}@media (max-width: 750px){.main.productTurntable h2{font-size:6.66667vw}}.main.productTurntable .feature{margin-bottom:90px}.main.productTurntable .feature-image{margin-bottom:118px;position:relative;height:480px;background:url(../img/product/turntable/feature_bg.jpg) center center no-repeat;background-size:cover}.main.productTurntable .feature-image-outline{margin:0 auto 0;max-width:936px;padding:235px 30px 0}.main.productTurntable .feature-image-inner{margin-left:auto;padding:5.34188%;width:38.03419%;color:#fff;background-color:#171C62}.main.productTurntable .feature-image-inner h3{margin-bottom:1em;font-weight:700;font-size:2rem}.main.productTurntable .feature-summary{margin:0 auto 0;max-width:1136px;padding:0 30px}.main.productTurntable .feature-summary-text{margin-bottom:6.16197%}.main.productTurntable .feature-summary-imageSet{margin-bottom:7.92254%;display:flex;justify-content:space-between}.main.productTurntable .feature-summary-imageSet li{width:48.23944%}.main.productTurntable .feature-summary-btn{margin:0 auto}@media (max-width: 750px){.main.productTurntable .feature{margin-bottom:17.94872%}.main.productTurntable .feature-image{margin-bottom:12.82051%;width:auto;height:auto;background:url(../img/product/turntable/feature_bg_sp.jpg) center top no-repeat;background-size:100%}.main.productTurntable .feature-image-outline{margin:0 auto 0%;max-width:90.76923%;padding:26.66667% 0 0}.main.productTurntable .feature-image-inner{padding:5.64972% 5.08475%;width:auto}.main.productTurntable .feature-image-inner h3{font-size:4.61538vw}.main.productTurntable .feature-summary{margin:0 auto 0%;max-width:90.76923%;padding:0}.main.productTurntable .feature-summary-text{margin-bottom:14.12429%;line-height:2}.main.productTurntable .feature-summary-imageSet{margin-bottom:19.77401%;display:block}.main.productTurntable .feature-summary-imageSet li{margin-bottom:5.64972%;width:auto}.main.productTurntable .feature-summary-imageSet li:last-child{margin-bottom:0}}.main.productTurntable .twoColumnProductList{margin-bottom:90px}@media (max-width: 750px){.main.productTurntable .twoColumnProductList{margin-bottom:17.94872%}}.main.productTurntable .movie{margin:0 auto 90px;max-width:920px;padding:0 30px}.main.productTurntable .movie ul li{margin-bottom:4.34783%;padding:30px 0 56.25%;position:relative;height:0;overflow:hidden}.main.productTurntable .movie ul li iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main.productTurntable .movie ul li:last-child{margin-bottom:0}@media (max-width: 750px){.main.productTurntable .movie{padding:0}.main.productTurntable .movie ul li{margin-bottom:5.64972%}}.main.productTurntable .example-inner{margin:0 auto 0;max-width:1136px;padding:0 30px;display:flex;justify-content:space-between;flex-wrap:wrap}.main.productTurntable .example-inner dl{margin-bottom:5.28169%;width:32.04225%}.main.productTurntable .example-inner dl:nth-last-child(1),.main.productTurntable .example-inner dl:nth-last-child(2),.main.productTurntable .example-inner dl:nth-last-child(3){margin-bottom:0}.main.productTurntable .example-inner dl dt{margin-bottom:2.74725%}.main.productTurntable .example-inner dl dd{font-size:1.5rem;text-align:center}@media (max-width: 750px){.main.productTurntable .example{margin:0 auto 12.82051%;max-width:90.76923%;padding:0}.main.productTurntable .example-inner{padding:0;display:block}.main.productTurntable .example-inner dl{margin-bottom:8.47458%;width:auto}.main.productTurntable .example-inner dl:nth-last-child(2),.main.productTurntable .example-inner dl:nth-last-child(3){margin-bottom:8.47458%}.main.productTurntable .example-inner dl dt{margin-bottom:2.82486%}.main.productTurntable .example-inner dl dd{font-size:3.58974vw}}.main.sw .pageTitle{background-image:url(../img/product/sw/title_bg.jpg)}@media (max-width: 750px){.main.sw .pageTitle-eng{width:22.0339%}}@media (max-width: 750px){.main.productSw .contents{margin:0 auto 0%;max-width:90.76923%;padding:0}}.main.productSw h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:70px;font-weight:500;font-size:3.4rem;text-align:center}@media (max-width: 750px){.main.productSw h2{font-size:6.66667vw;margin-bottom:14.12429%}}.main.productSw .desc{margin:0 auto 90px;max-width:936px;padding:0 30px}.main.productSw .desc-image{margin:0 auto 60px;max-width:700px}.main.productSw .desc h3{margin-bottom:0.5em;line-height:2;color:#171C62;font-weight:700;font-size:2rem}.main.productSw .desc p{line-height:1.875}@media (max-width: 750px){.main.productSw .desc{margin:0 auto 17.94872%;max-width:90.76923%;padding:0}.main.productSw .desc-image{margin-bottom:8.47458%;max-width:none}.main.productSw .desc h3{font-size:4.61538vw}}.main.productSw .diff{margin:0 auto 90px;max-width:1136px;padding:0 30px}.main.productSw .diff-image{margin:0 auto 60px;max-width:629px}.main.productSw .diff p{margin-bottom:70px;line-height:1.875}.main.productSw .diff-btn{margin:0 auto 60px;max-width:488px;display:flex;justify-content:space-between}.main.productSw .diff-btn li{width:47.95082%}@media (max-width: 750px){.main.productSw .diff{margin:0 auto 17.94872%;max-width:90.76923%;padding:0}.main.productSw .diff-image{margin-bottom:8.47458%;max-width:none}.main.productSw .diff p{margin-bottom:14.12429%}.main.productSw .diff-btn{margin-bottom:0;display:block;max-width:none}.main.productSw .diff-btn li{margin:0 auto 2.82486%;width:66.10169%}.main.productSw .diff-btn li:last-child{margin-bottom:0}}.main.productSw .twoColumnProductList{margin-bottom:110px}@media (max-width: 750px){.main.productSw .twoColumnProductList{margin-bottom:18.46154%}}.main.productSw .example-inner{margin:0 auto 0;max-width:1136px;display:flex;justify-content:space-between;flex-wrap:wrap}.main.productSw .example-inner dl{margin-bottom:5.28169%;width:32.04225%}.main.productSw .example-inner dl:nth-last-child(1),.main.productSw .example-inner dl:nth-last-child(2),.main.productSw .example-inner dl:nth-last-child(3){margin-bottom:0}.main.productSw .example-inner dl dt{margin-bottom:2.74725%}.main.productSw .example-inner dl dd{font-size:1.5rem;text-align:center}.main.productSw .example-inner::after{width:32.04225%;content:""}@media (max-width: 750px){.main.productSw .example{margin:0 auto 0%;max-width:90.76923%;padding:0}.main.productSw .example-inner{margin-bottom:14.12429%;display:block}.main.productSw .example-inner dl{margin-bottom:8.47458%;width:auto}.main.productSw .example-inner dl:nth-last-child(2),.main.productSw .example-inner dl:nth-last-child(3){margin-bottom:8.47458%}.main.productSw .example-inner dl dt{margin-bottom:2.82486%}.main.productSw .example-inner dl dd{font-size:3.58974vw}.main.productSw .example-inner::after{display:none}}.main.turntableCategory .pageTitle{background-image:url(../img/product/turntable/title_bg.jpg)}@media (max-width: 750px){.main.turntableCategory .pageTitle-eng{width:22.0339%}}.main.turntableCategory .feature{margin-bottom:90px}.main.turntableCategory .feature h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:70px;font-weight:500;font-size:3.4rem;text-align:center}.main.turntableCategory .feature-image{margin-bottom:118px;position:relative;height:480px;background-position:center center;background-repeat:no-repeat;background-size:cover}.main.turntableCategory .feature-image-outline{margin:0 auto 0;max-width:936px;padding:235px 30px 0}.main.turntableCategory .feature-image-inner{margin-left:auto;padding:5.34188%;width:38.03419%;color:#fff;background-color:#171C62}.main.turntableCategory .feature-image-inner h3{margin-bottom:1em;font-weight:700;font-size:2rem}.main.turntableCategory .feature-summary{margin:0 auto 0;max-width:1136px;padding:0 30px}.main.turntableCategory .feature-summary-text{margin-bottom:6.16197%}.main.turntableCategory .feature-summary-image{margin:0 auto 0;max-width:840px;padding:0 30px}@media (max-width: 750px){.main.turntableCategory .feature-image{margin-bottom:12.82051%;width:auto;height:auto;background-position:center top;background-size:100%}.main.turntableCategory .feature-image-outline{margin:0 auto 0%;max-width:90.76923%;padding:26.66667% 0 0}.main.turntableCategory .feature-image-inner{padding:5.64972% 5.08475%;width:auto}.main.turntableCategory .feature-image-inner h3{font-size:4.61538vw}.main.turntableCategory .feature-summary{margin:0 auto 0%;max-width:90.76923%;padding:0}.main.turntableCategory .feature-summary-text{margin-bottom:14.12429%;line-height:2}.main.turntableCategory .feature-summary-imageSet{margin-bottom:19.77401%;display:block}.main.turntableCategory .feature-summary-imageSet li{margin-bottom:5.64972%;width:auto}.main.turntableCategory .feature-summary-imageSet li:last-child{margin-bottom:0}}.main.personal .pageTitle{background-image:url(../img/product/personal/title_bg.jpg)}@media (max-width: 750px){.main.personal .pageTitle-eng{width:42.37288%}}.main.personal.splash-prevention .pageTitle{background-image:url(../img/product/personal/splash-prevention_title_bg.jpg)}.main.personal.security-goods .pageTitle{background-image:url(../img/product/personal/security-goods_title_bg.jpg)}.main.personal.caster-others .pageTitle{background-image:url(../img/product/personal/caster-others_title_bg.jpg)}.main.aluminum-pipeline .pageTitle{background-image:url(../img/product/aluminum-pipeline/title_bg.jpg)}@media (max-width: 750px){.main.aluminum-pipeline .pageTitle-eng{width:38.98305%}}.main.aluminum-pipeline .desc{margin:0 auto 90px;max-width:936px;padding:0 30px;text-align:center}.main.aluminum-pipeline .desc h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:2.5641%;font-weight:500;font-size:2.6rem}@media (max-width: 750px){.main.aluminum-pipeline .desc{margin:0 auto 12.82051%;max-width:90.76923%;padding:0}.main.aluminum-pipeline .desc h2{font-size:5.64103vw;margin-bottom:6.49718%}}.main.aluminum-pipeline .productModel{width:1136px;margin:0 auto 0}.main.aluminum-pipeline .productModel article{width:100%;margin-bottom:4.84155%;border-bottom:1px solid #E5E5E5;padding-bottom:4.40141%;display:flex;justify-content:space-between}.main.aluminum-pipeline .productModel article .productArticle-image{width:450px;height:320px}.main.aluminum-pipeline .productModel article .productArticle-image img{width:100%}.main.aluminum-pipeline .productModel article .productArticle-inner{width:626px}.main.aluminum-pipeline .productModel article .productArticle-inner h3{margin-bottom:2.5641%;color:#171C62;font-weight:500;font-size:2.0rem}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table{width:100%;font-size:1.3rem;color:#000000;text-align:center;border-collapse:collapse;border:1px solid #E5E5E5}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table thead{background-color:#171C62;text-align:center}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table thead tr{border-collapse:collapse;border:1px solid #E5E5E5}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table thead tr td{width:25%;color:#ffffff;line-height:52px;border-collapse:collapse;border:1px solid #E5E5E5}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table tbody tr{border-collapse:collapse;border:1px solid #E5E5E5}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table tbody tr td{width:25%;color:#000000;line-height:52px;border-collapse:collapse;border:1px solid #E5E5E5}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table tbody tr td.productModel-name{color:#ffffff;background-color:#5B5F90}.main.aluminum-pipeline .productModel article:last-child{border-bottom:none}@media (max-width: 1136px){.main.aluminum-pipeline .productModel{margin:0 auto 90px;max-width:936px;width:81.14286%}}@media (max-width: 750px){.main.aluminum-pipeline .productModel{margin:0 auto 12.82051%;max-width:90.76923%}.main.aluminum-pipeline .productModel article{width:100%;margin-bottom:8.47458%;padding-bottom:2.64085%;display:block !important}.main.aluminum-pipeline .productModel article .productArticle-image{width:100%;margin-bottom:9.88701%}.main.aluminum-pipeline .productModel article .productArticle-inner{width:100%}.main.aluminum-pipeline .productModel article .productArticle-inner h3{margin-bottom:6.77966%;font-size:4.61538vw}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table{width:100%;font-size:3.07692vw;margin-bottom:8.47458%}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table thead tr td{width:22%}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table thead tr td:first-child{width:34%}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table tbody tr td{width:22%}.main.aluminum-pipeline .productModel article .productArticle-inner table.productModel_table tbody tr td:first-child{width:34%}}.main.single section h3{margin-bottom:2.71739%;color:#171C62;font-weight:700;font-size:2rem}@media (max-width: 750px){.main.single section h3{font-size:4.61538vw;margin-bottom:6.60377%}}.main.single section h4{font-weight:bold;font-size:1.6rem}@media (max-width: 750px){.main.single section h4{font-size:3.58974vw}}.main.single section p{margin-bottom:1.5em}.main.single section p em,.main.single section p strong{font-style:normal;font-weight:bold}.main.single section p:last-child{margin-bottom:0}.main.single section ul{margin-bottom:1.5em}.main.single section ul li{margin-left:17px;list-style-type:disc}.main.single section ol{margin-bottom:4.07609%}.main.single section ol:last-child{margin-bottom:0}.main.single section ol li{margin-bottom:1.3587%;padding-left:5.43478%;position:relative}.main.single section ol li:last-child{margin-bottom:0}.main.single section ol li::before{position:absolute;top:0;left:0;line-height:1.5;color:#171C62;font-style:italic;font-size:2rem}.main.single section ol li:nth-child(1)::before{content:"01."}.main.single section ol li:nth-child(2)::before{content:"02."}.main.single section ol li:nth-child(3)::before{content:"03."}.main.single section ol li:nth-child(4)::before{content:"04."}.main.single section ol li:nth-child(5)::before{content:"05."}.main.single section ol li:nth-child(6)::before{content:"06."}.main.single section ol li:nth-child(7)::before{content:"07."}.main.single section ol li:nth-child(8)::before{content:"08."}.main.single section ol li:nth-child(9)::before{content:"09."}.main.single section ol li:nth-child(10)::before{content:"10."}.main.single section ol li:nth-child(11)::before{content:"11."}.main.single section ol li:nth-child(12)::before{content:"11."}.main.single section ol li:nth-child(13)::before{content:"13."}.main.single section ol li:nth-child(14)::before{content:"14."}.main.single section ol li:nth-child(15)::before{content:"15."}.main.single section ol li:nth-child(16)::before{content:"16."}.main.single section ol li:nth-child(17)::before{content:"17."}.main.single section ol li:nth-child(18)::before{content:"18."}.main.single section ol li:nth-child(19)::before{content:"19."}@media (max-width: 750px){.main.single section ol{margin-bottom:9.43396%}.main.single section ol li{margin-bottom:4.08805%;padding-left:11.32075%}.main.single section ol li::before{font-size:4.61538vw}}.main.single section .textEditor table{border:1px solid #E5E5E5;border-collapse:collapse;font-size:1.3rem;text-align:center}.main.single section .textEditor table th,.main.single section .textEditor table td{padding:1em;border:1px solid #E5E5E5;width:14.94565%}.main.single section .textEditor table th{color:#fff;background-color:#5b5f90;font-weight:700}.main.single section .textEditor table thead tr:first-child th{background-color:#171C62}.main.single section .textEditor table th:first-child,.main.single section .textEditor table td:first-child{position:sticky;left:0;width:180px}.main.single section .textEditor table td a.is-document{padding-right:2em;display:inline-block;color:#000;background:url(../img/common/icon_document.png) right 40% no-repeat;background-size:15px}@media (max-width: 750px){.main.single section .textEditor table{font-size:3.07692vw}}.main.general_iguchibear.single section,.main.cleanroom_iguchibear.single section,.main.sw.single section,.main.aircom.single .l-2column-main section{overflow:hidden}.main.general_iguchibear.single section:last-of-type,.main.cleanroom_iguchibear.single section:last-of-type,.main.sw.single section:last-of-type,.main.aircom.single .l-2column-main section:last-of-type{margin-bottom:0}.main.general_iguchibear.single section .category,.main.cleanroom_iguchibear.single section .category,.main.sw.single section .category,.main.aircom.single .l-2column-main section .category{margin-bottom:5.43478%;padding-bottom:5.57065%;position:relative}.main.general_iguchibear.single section .category::after,.main.cleanroom_iguchibear.single section .category::after,.main.sw.single section .category::after,.main.aircom.single .l-2column-main section .category::after{position:absolute;bottom:0;left:-5.43478%;background-color:#E5E5E5;width:110.86957%;height:1px;content:""}.main.general_iguchibear.single section .category:last-child,.main.cleanroom_iguchibear.single section .category:last-child,.main.sw.single section .category:last-child,.main.aircom.single .l-2column-main section .category:last-child{margin-bottom:0;padding-bottom:0}.main.general_iguchibear.single section .category:last-child::after,.main.cleanroom_iguchibear.single section .category:last-child::after,.main.sw.single section .category:last-child::after,.main.aircom.single .l-2column-main section .category:last-child::after{display:none}.main.general_iguchibear.single section .category h3,.main.cleanroom_iguchibear.single section .category h3,.main.sw.single section .category h3,.main.aircom.single .l-2column-main section .category h3{color:#000;text-align:center}@media (max-width: 750px){.main.general_iguchibear.single section .category,.main.cleanroom_iguchibear.single section .category,.main.sw.single section .category,.main.aircom.single .l-2column-main section .category{margin-bottom:12.65823%;padding-bottom:12.97468%}.main.general_iguchibear.single section .category::after,.main.cleanroom_iguchibear.single section .category::after,.main.sw.single section .category::after,.main.aircom.single .l-2column-main section .category::after{left:-6.01266%;width:112.02532%}}.main.general_iguchibear.single section .mainImage,.main.cleanroom_iguchibear.single section .mainImage,.main.sw.single section .mainImage,.main.aircom.single .l-2column-main section .mainImage{margin-bottom:5.43478%;text-align:center}.main.general_iguchibear.single section .mainImage.is-large,.main.cleanroom_iguchibear.single section .mainImage.is-large,.main.sw.single section .mainImage.is-large,.main.aircom.single .l-2column-main section .mainImage.is-large{max-width:79.75543%}.main.general_iguchibear.single section .mainImage.is-xlarge,.main.cleanroom_iguchibear.single section .mainImage.is-xlarge,.main.sw.single section .mainImage.is-xlarge,.main.aircom.single .l-2column-main section .mainImage.is-xlarge{max-width:none}.main.general_iguchibear.single section .mainImage:last-child,.main.cleanroom_iguchibear.single section .mainImage:last-child,.main.sw.single section .mainImage:last-child,.main.aircom.single .l-2column-main section .mainImage:last-child{margin-bottom:0}@media (max-width: 750px){.main.general_iguchibear.single section .mainImage,.main.cleanroom_iguchibear.single section .mainImage,.main.sw.single section .mainImage,.main.aircom.single .l-2column-main section .mainImage{margin-bottom:6.28931%;max-width:none}.main.general_iguchibear.single section .mainImage.is-large,.main.cleanroom_iguchibear.single section .mainImage.is-large,.main.sw.single section .mainImage.is-large,.main.aircom.single .l-2column-main section .mainImage.is-large{max-width:none}.main.general_iguchibear.single section .mainImage.is-xlarge,.main.cleanroom_iguchibear.single section .mainImage.is-xlarge,.main.sw.single section .mainImage.is-xlarge,.main.aircom.single .l-2column-main section .mainImage.is-xlarge{max-width:none}}.main.general_iguchibear.single section .twoSet,.main.cleanroom_iguchibear.single section .twoSet,.main.sw.single section .twoSet,.main.aircom.single .l-2column-main section .twoSet{display:flex;justify-content:space-between;flex-wrap:wrap}.main.general_iguchibear.single section .twoSet dl,.main.cleanroom_iguchibear.single section .twoSet dl,.main.sw.single section .twoSet dl,.main.aircom.single .l-2column-main section .twoSet dl{margin-bottom:1.08696%;padding:2.71739%;width:44.02174%;background-color:#f8f8f8}.main.general_iguchibear.single section .twoSet dl dt,.main.cleanroom_iguchibear.single section .twoSet dl dt,.main.sw.single section .twoSet dl dt,.main.aircom.single .l-2column-main section .twoSet dl dt{color:#171C62;font-weight:700}@media (max-width: 750px){.main.general_iguchibear.single section .twoSet,.main.cleanroom_iguchibear.single section .twoSet,.main.sw.single section .twoSet,.main.aircom.single .l-2column-main section .twoSet{display:block}.main.general_iguchibear.single section .twoSet dl,.main.cleanroom_iguchibear.single section .twoSet dl,.main.sw.single section .twoSet dl,.main.aircom.single .l-2column-main section .twoSet dl{margin-bottom:1.25786%;padding:6.28931%;width:auto}}.main.general_iguchibear.single section .singleProductListA article,.main.cleanroom_iguchibear.single section .singleProductListA article,.main.sw.single section .singleProductListA article,.main.aircom.single .l-2column-main section .singleProductListA article{margin-bottom:2.71739%;padding-bottom:4.07609%;border:1px solid #E5E5E5;position:relative}.main.general_iguchibear.single section .singleProductListA article:last-child,.main.cleanroom_iguchibear.single section .singleProductListA article:last-child,.main.sw.single section .singleProductListA article:last-child,.main.aircom.single .l-2column-main section .singleProductListA article:last-child{margin-bottom:0}.main.general_iguchibear.single section .singleProductListA article h4,.main.cleanroom_iguchibear.single section .singleProductListA article h4,.main.sw.single section .singleProductListA article h4,.main.aircom.single .l-2column-main section .singleProductListA article h4{padding:1.49864% 1.3624% 1.3624% 1.3624%;font-family:'Noto Sans JP', "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", 'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;margin-bottom:2.7248%;color:#fff;background-color:#171C62;font-weight:700;text-align:center}.main.general_iguchibear.single section .singleProductListA article .article-inner,.main.cleanroom_iguchibear.single section .singleProductListA article .article-inner,.main.sw.single section .singleProductListA article .article-inner,.main.aircom.single .l-2column-main section .singleProductListA article .article-inner{margin:0 auto;position:relative;width:94.27793%}.main.general_iguchibear.single section .singleProductListA article .article-image,.main.cleanroom_iguchibear.single section .singleProductListA article .article-image,.main.sw.single section .singleProductListA article .article-image,.main.aircom.single .l-2column-main section .singleProductListA article .article-image{margin:0 0 4.33526%;padding-left:18.20809%;display:flex;justify-content:space-between;align-items:center;width:68.49711%}.main.general_iguchibear.single section .singleProductListA article .article-image div:first-child,.main.cleanroom_iguchibear.single section .singleProductListA article .article-image div:first-child,.main.sw.single section .singleProductListA article .article-image div:first-child,.main.aircom.single .l-2column-main section .singleProductListA article .article-image div:first-child{width:37.97468%}.main.general_iguchibear.single section .singleProductListA article .article-image div:last-child,.main.cleanroom_iguchibear.single section .singleProductListA article .article-image div:last-child,.main.sw.single section .singleProductListA article .article-image div:last-child,.main.aircom.single .l-2column-main section .singleProductListA article .article-image div:last-child{width:50.63291%}.main.general_iguchibear.single section .singleProductListA article .article-image div:last-child a,.main.cleanroom_iguchibear.single section .singleProductListA article .article-image div:last-child a,.main.sw.single section .singleProductListA article .article-image div:last-child a,.main.aircom.single .l-2column-main section .singleProductListA article .article-image div:last-child a{padding-right:42px;display:block;position:relative}.main.general_iguchibear.single section .singleProductListA article .article-image div:last-child a::before,.main.cleanroom_iguchibear.single section .singleProductListA article .article-image div:last-child a::before,.main.sw.single section .singleProductListA article .article-image div:last-child a::before,.main.aircom.single .l-2column-main section .singleProductListA article .article-image div:last-child a::before{position:absolute;right:8px;bottom:8px;width:34px;height:34px;background:url(../img/common/icon_large.png) left top no-repeat;background-size:100%;content:"";z-index:2}.main.general_iguchibear.single section .singleProductListA article .article-image.is-singleImage,.main.cleanroom_iguchibear.single section .singleProductListA article .article-image.is-singleImage,.main.sw.single section .singleProductListA article .article-image.is-singleImage,.main.aircom.single .l-2column-main section .singleProductListA article .article-image.is-singleImage{justify-content:center}.main.general_iguchibear.single section .singleProductListA article .article-data,.main.cleanroom_iguchibear.single section .singleProductListA article .article-data,.main.sw.single section .singleProductListA article .article-data,.main.aircom.single .l-2column-main section .singleProductListA article .article-data{margin:0 auto 4.33526%;max-width:95.37572%;display:flex;justify-content:space-between;flex-wrap:wrap}.main.general_iguchibear.single section .singleProductListA article .article-data-inner,.main.cleanroom_iguchibear.single section .singleProductListA article .article-data-inner,.main.sw.single section .singleProductListA article .article-data-inner,.main.aircom.single .l-2column-main section .singleProductListA article .article-data-inner{width:48.48485%}.main.general_iguchibear.single section .singleProductListA article .article-data dl,.main.cleanroom_iguchibear.single section .singleProductListA article .article-data dl,.main.sw.single section .singleProductListA article .article-data dl,.main.aircom.single .l-2column-main section .singleProductListA article .article-data dl{margin-bottom:1.51515%;display:flex;font-size:1.3rem}.main.general_iguchibear.single section .singleProductListA article .article-data dl dt,.main.cleanroom_iguchibear.single section .singleProductListA article .article-data dl dt,.main.sw.single section .singleProductListA article .article-data dl dt,.main.aircom.single .l-2column-main section .singleProductListA article .article-data dl dt{padding-bottom:.9375%;border-bottom:1px solid #171C62;width:31.25%;color:#171C62;font-weight:700}.main.general_iguchibear.single section .singleProductListA article .article-data dl dd,.main.cleanroom_iguchibear.single section .singleProductListA article .article-data dl dd,.main.sw.single section .singleProductListA article .article-data dl dd,.main.aircom.single .l-2column-main section .singleProductListA article .article-data dl dd{padding:0% 0% .9375% 6.25%;border-bottom:1px solid #E5E5E5;width:62.5%}.main.general_iguchibear.single section .singleProductListA article .article-end,.main.cleanroom_iguchibear.single section .singleProductListA article .article-end,.main.sw.single section .singleProductListA article .article-end,.main.aircom.single .l-2column-main section .singleProductListA article .article-end{margin-top:-1.44509%;padding:.5em 1em;position:absolute;top:0;left:10px;display:inline-block;background-color:#E5E5E5;font-size:1.2rem}.main.general_iguchibear.single section .singleProductListA article .article-btnSet,.main.cleanroom_iguchibear.single section .singleProductListA article .article-btnSet,.main.sw.single section .singleProductListA article .article-btnSet,.main.aircom.single .l-2column-main section .singleProductListA article .article-btnSet{margin:0;padding:0;display:flex;flex-wrap:wrap;position:relative;top:2px;left:2px}.main.general_iguchibear.single section .singleProductListA article .article-btnSet li,.main.cleanroom_iguchibear.single section .singleProductListA article .article-btnSet li,.main.sw.single section .singleProductListA article .article-btnSet li,.main.aircom.single .l-2column-main section .singleProductListA article .article-btnSet li{margin:-2px 0 0 -2px;border:2px solid #1A4D9F;width:33.3333333%;list-style-type:none;box-sizing:border-box}.main.general_iguchibear.single section .singleProductListA article .article-btnSet li:last-child,.main.cleanroom_iguchibear.single section .singleProductListA article .article-btnSet li:last-child,.main.sw.single section .singleProductListA article .article-btnSet li:last-child,.main.aircom.single .l-2column-main section .singleProductListA article .article-btnSet li:last-child{margin-right:0}.main.general_iguchibear.single section .singleProductListA article .article-btnSet li a,.main.cleanroom_iguchibear.single section .singleProductListA article .article-btnSet li a,.main.sw.single section .singleProductListA article .article-btnSet li a,.main.aircom.single .l-2column-main section .singleProductListA article .article-btnSet li a{padding:.5em;display:block;text-align:center}.main.general_iguchibear.single section .singleProductListA article .article-btnSet li a:hover,.main.cleanroom_iguchibear.single section .singleProductListA article .article-btnSet li a:hover,.main.sw.single section .singleProductListA article .article-btnSet li a:hover,.main.aircom.single .l-2column-main section .singleProductListA article .article-btnSet li a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;transition:0.4s}.main.general_iguchibear.single section .singleProductListA article .article-btnSet li a span,.main.cleanroom_iguchibear.single section .singleProductListA article .article-btnSet li a span,.main.sw.single section .singleProductListA article .article-btnSet li a span,.main.aircom.single .l-2column-main section .singleProductListA article .article-btnSet li a span{padding-right:2em;display:inline-block;color:#1A4D9F;background:url(../img/common/icon_document.png) right 40% no-repeat;background-size:15px;font-size:1.4rem;text-decoration:none}.main.general_iguchibear.single section .singleProductListA article .article-option,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option,.main.sw.single section .singleProductListA article .article-option,.main.aircom.single .l-2column-main section .singleProductListA article .article-option{padding-top:4.33526%}.main.general_iguchibear.single section .singleProductListA article .article-option-inner,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-inner,.main.sw.single section .singleProductListA article .article-option-inner,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-inner{margin-bottom:4.33526%;padding:0 2.60116% 4.33526%;border-bottom:1px solid #E5E5E5}.main.general_iguchibear.single section .singleProductListA article .article-option-inner:last-child,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-inner:last-child,.main.sw.single section .singleProductListA article .article-option-inner:last-child,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-inner:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.main.general_iguchibear.single section .singleProductListA article .article-option h3,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option h3,.main.sw.single section .singleProductListA article .article-option h3,.main.aircom.single .l-2column-main section .singleProductListA article .article-option h3{margin:0 0 4.57317%;text-align:center}.main.general_iguchibear.single section .singleProductListA article .article-option-image,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-image,.main.sw.single section .singleProductListA article .article-option-image,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-image{margin:0 auto 4.57317%;max-width:65.85366%}.main.general_iguchibear.single section .singleProductListA article .article-option-image a,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-image a,.main.sw.single section .singleProductListA article .article-option-image a,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-image a{padding-right:42px;display:block;position:relative}.main.general_iguchibear.single section .singleProductListA article .article-option-image a::before,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-image a::before,.main.sw.single section .singleProductListA article .article-option-image a::before,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-image a::before{position:absolute;right:8px;bottom:8px;width:34px;height:34px;background:url(../img/common/icon_large.png) left top no-repeat;background-size:100%;content:"";z-index:2}.main.general_iguchibear.single section .singleProductListA article .article-option-image.is-graph,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-image.is-graph,.main.sw.single section .singleProductListA article .article-option-image.is-graph,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-image.is-graph{margin:0 auto 4.57317%;max-width:72.2561%;display:flex;justify-content:space-between}.main.general_iguchibear.single section .singleProductListA article .article-option-image.is-graph a,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-image.is-graph a,.main.sw.single section .singleProductListA article .article-option-image.is-graph a,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-image.is-graph a{width:37.97468%}.main.general_iguchibear.single section .singleProductListA article .article-option dl,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option dl,.main.sw.single section .singleProductListA article .article-option dl,.main.aircom.single .l-2column-main section .singleProductListA article .article-option dl{margin-bottom:1.52439%;border-bottom:1px solid #E5E5E5;display:flex;align-items:center;font-size:1.3rem}.main.general_iguchibear.single section .singleProductListA article .article-option dl:last-child,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option dl:last-child,.main.sw.single section .singleProductListA article .article-option dl:last-child,.main.aircom.single .l-2column-main section .singleProductListA article .article-option dl:last-child{margin-bottom:0}.main.general_iguchibear.single section .singleProductListA article .article-option dl dt,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option dl dt,.main.sw.single section .singleProductListA article .article-option dl dt,.main.aircom.single .l-2column-main section .singleProductListA article .article-option dl dt{padding-bottom:.45732%;position:relative;width:29.57317%;color:#171C62;font-weight:700}.main.general_iguchibear.single section .singleProductListA article .article-option dl dt::after,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option dl dt::after,.main.sw.single section .singleProductListA article .article-option dl dt::after,.main.aircom.single .l-2column-main section .singleProductListA article .article-option dl dt::after{border-bottom:1px solid #171C62;position:absolute;left:0;bottom:-1px;width:100%;content:""}.main.general_iguchibear.single section .singleProductListA article .article-option dl dd,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option dl dd,.main.sw.single section .singleProductListA article .article-option dl dd,.main.aircom.single .l-2column-main section .singleProductListA article .article-option dl dd{padding:0% 0% .45732% 3.04878%;width:67.37805%}@media (max-width: 750px){.main.general_iguchibear.single section .singleProductListA article,.main.cleanroom_iguchibear.single section .singleProductListA article,.main.sw.single section .singleProductListA article,.main.aircom.single .l-2column-main section .singleProductListA article{margin-bottom:6.32911%;padding-bottom:9.49367%;border:1px solid #E5E5E5}.main.general_iguchibear.single section .singleProductListA article:last-child,.main.cleanroom_iguchibear.single section .singleProductListA article:last-child,.main.sw.single section .singleProductListA article:last-child,.main.aircom.single .l-2column-main section .singleProductListA article:last-child{margin-bottom:0}.main.general_iguchibear.single section .singleProductListA article h4,.main.cleanroom_iguchibear.single section .singleProductListA article h4,.main.sw.single section .singleProductListA article h4,.main.aircom.single .l-2column-main section .singleProductListA article h4{padding:3.50318% 3.18471% 3.18471% 3.18471%;margin-bottom:3.18471%}.main.general_iguchibear.single section .singleProductListA article .article-inner,.main.cleanroom_iguchibear.single section .singleProductListA article .article-inner,.main.sw.single section .singleProductListA article .article-inner,.main.aircom.single .l-2column-main section .singleProductListA article .article-inner{padding-left:0;display:block;width:89.80892%}.main.general_iguchibear.single section .singleProductListA article .article-image,.main.cleanroom_iguchibear.single section .singleProductListA article .article-image,.main.sw.single section .singleProductListA article .article-image,.main.aircom.single .l-2column-main section .singleProductListA article .article-image{margin:0 auto 10.6383%;padding-left:0;display:block;width:63.82979%}.main.general_iguchibear.single section .singleProductListA article .article-image div:first-child,.main.cleanroom_iguchibear.single section .singleProductListA article .article-image div:first-child,.main.sw.single section .singleProductListA article .article-image div:first-child,.main.aircom.single .l-2column-main section .singleProductListA article .article-image div:first-child{margin-bottom:5.55556%;width:auto}.main.general_iguchibear.single section .singleProductListA article .article-image div:last-child,.main.cleanroom_iguchibear.single section .singleProductListA article .article-image div:last-child,.main.sw.single section .singleProductListA article .article-image div:last-child,.main.aircom.single .l-2column-main section .singleProductListA article .article-image div:last-child{width:auto}.main.general_iguchibear.single section .singleProductListA article .article-data,.main.cleanroom_iguchibear.single section .singleProductListA article .article-data,.main.sw.single section .singleProductListA article .article-data,.main.aircom.single .l-2column-main section .singleProductListA article .article-data{margin:0 auto 10.6383%;display:block;width:auto}.main.general_iguchibear.single section .singleProductListA article .article-data-inner,.main.cleanroom_iguchibear.single section .singleProductListA article .article-data-inner,.main.sw.single section .singleProductListA article .article-data-inner,.main.aircom.single .l-2column-main section .singleProductListA article .article-data-inner{width:auto}.main.general_iguchibear.single section .singleProductListA article .article-data dl,.main.cleanroom_iguchibear.single section .singleProductListA article .article-data dl,.main.sw.single section .singleProductListA article .article-data dl,.main.aircom.single .l-2column-main section .singleProductListA article .article-data dl{font-size:3.07692vw;margin-bottom:3.5461%}.main.general_iguchibear.single section .singleProductListA article .article-data dl dt,.main.cleanroom_iguchibear.single section .singleProductListA article .article-data dl dt,.main.sw.single section .singleProductListA article .article-data dl dt,.main.aircom.single .l-2column-main section .singleProductListA article .article-data dl dt{border-bottom:1px solid #171C62;width:31.91489%}.main.general_iguchibear.single section .singleProductListA article .article-data dl dd,.main.cleanroom_iguchibear.single section .singleProductListA article .article-data dl dd,.main.sw.single section .singleProductListA article .article-data dl dd,.main.aircom.single .l-2column-main section .singleProductListA article .article-data dl dd{padding-left:7.0922%;width:60.99291%}.main.general_iguchibear.single section .singleProductListA article .article-end,.main.cleanroom_iguchibear.single section .singleProductListA article .article-end,.main.sw.single section .singleProductListA article .article-end,.main.aircom.single .l-2column-main section .singleProductListA article .article-end{font-size:2.82051vw;margin-top:0;left:-2.54777%}.main.general_iguchibear.single section .singleProductListA article .article-btnSet,.main.cleanroom_iguchibear.single section .singleProductListA article .article-btnSet,.main.sw.single section .singleProductListA article .article-btnSet,.main.aircom.single .l-2column-main section .singleProductListA article .article-btnSet{margin:0 auto 0%;max-width:70.92199%}.main.general_iguchibear.single section .singleProductListA article .article-btnSet li,.main.cleanroom_iguchibear.single section .singleProductListA article .article-btnSet li,.main.sw.single section .singleProductListA article .article-btnSet li,.main.aircom.single .l-2column-main section .singleProductListA article .article-btnSet li{width:100%}.main.general_iguchibear.single section .singleProductListA article .article-btnSet li:last-child,.main.cleanroom_iguchibear.single section .singleProductListA article .article-btnSet li:last-child,.main.sw.single section .singleProductListA article .article-btnSet li:last-child,.main.aircom.single .l-2column-main section .singleProductListA article .article-btnSet li:last-child{margin-right:0}.main.general_iguchibear.single section .singleProductListA article .article-btnSet li a span,.main.cleanroom_iguchibear.single section .singleProductListA article .article-btnSet li a span,.main.sw.single section .singleProductListA article .article-btnSet li a span,.main.aircom.single .l-2column-main section .singleProductListA article .article-btnSet li a span{font-size:3.58974vw}.main.general_iguchibear.single section .singleProductListA article .article-option,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option,.main.sw.single section .singleProductListA article .article-option,.main.aircom.single .l-2column-main section .singleProductListA article .article-option{padding-top:10.6383%}.main.general_iguchibear.single section .singleProductListA article .article-option-inner,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-inner,.main.sw.single section .singleProductListA article .article-option-inner,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-inner{margin-bottom:10.6383%;padding:0 0 10.6383%}.main.general_iguchibear.single section .singleProductListA article .article-option-image,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-image,.main.sw.single section .singleProductListA article .article-option-image,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-image{max-width:none}.main.general_iguchibear.single section .singleProductListA article .article-option-image.is-graph,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-image.is-graph,.main.sw.single section .singleProductListA article .article-option-image.is-graph,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-image.is-graph{display:block}.main.general_iguchibear.single section .singleProductListA article .article-option-image.is-graph a,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-image.is-graph a,.main.sw.single section .singleProductListA article .article-option-image.is-graph a,.main.aircom.single .l-2column-main section .singleProductListA article .article-option-image.is-graph a{width:auto}.main.general_iguchibear.single section .singleProductListA article .article-option-image.is-graph a:nth-child(2),.main.cleanroom_iguchibear.single section .singleProductListA article .article-option-image.is-graph a:nth-child(2),.main.sw.single section .singleProductListA article .article-option-image.is-graph a:nth-child(2),.main.aircom.single .l-2column-main section .singleProductListA article .article-option-image.is-graph a:nth-child(2){margin-top:10.6383%}.main.general_iguchibear.single section .singleProductListA article .article-option dl,.main.cleanroom_iguchibear.single section .singleProductListA article .article-option dl,.main.sw.single section .singleProductListA article .article-option dl,.main.aircom.single .l-2column-main section .singleProductListA article .article-option dl{font-size:2.5641vw}}.main.general_iguchibear.single section .singleProductListB article,.main.cleanroom_iguchibear.single section .singleProductListB article,.main.sw.single section .singleProductListB article,.main.aircom.single .l-2column-main section .singleProductListB article{margin-bottom:2.71739%;padding-bottom:4.07609%;border:1px solid #E5E5E5;position:relative}.main.general_iguchibear.single section .singleProductListB article:last-child,.main.cleanroom_iguchibear.single section .singleProductListB article:last-child,.main.sw.single section .singleProductListB article:last-child,.main.aircom.single .l-2column-main section .singleProductListB article:last-child{margin-bottom:0}.main.general_iguchibear.single section .singleProductListB article h4,.main.cleanroom_iguchibear.single section .singleProductListB article h4,.main.sw.single section .singleProductListB article h4,.main.aircom.single .l-2column-main section .singleProductListB article h4{padding:1.49864% 1.3624% 1.3624% 1.3624%;font-family:'Noto Sans JP', "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", 'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;margin-bottom:2.7248%;color:#fff;background-color:#171C62;font-weight:700;text-align:center}.main.general_iguchibear.single section .singleProductListB article .article-inner,.main.cleanroom_iguchibear.single section .singleProductListB article .article-inner,.main.sw.single section .singleProductListB article .article-inner,.main.aircom.single .l-2column-main section .singleProductListB article .article-inner{margin-bottom:4.08719%;padding-left:9.26431%;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;width:85.55858%}.main.general_iguchibear.single section .singleProductListB article .article-image,.main.cleanroom_iguchibear.single section .singleProductListB article .article-image,.main.sw.single section .singleProductListB article .article-image,.main.aircom.single .l-2column-main section .singleProductListB article .article-image{margin-bottom:4.77707%;width:28.66242%}.main.general_iguchibear.single section .singleProductListB article .article-image div,.main.cleanroom_iguchibear.single section .singleProductListB article .article-image div,.main.sw.single section .singleProductListB article .article-image div,.main.aircom.single .l-2column-main section .singleProductListB article .article-image div{margin-bottom:1.59236%}.main.general_iguchibear.single section .singleProductListB article .article-image div:last-child,.main.cleanroom_iguchibear.single section .singleProductListB article .article-image div:last-child,.main.sw.single section .singleProductListB article .article-image div:last-child,.main.aircom.single .l-2column-main section .singleProductListB article .article-image div:last-child{margin-bottom:0}.main.general_iguchibear.single section .singleProductListB article .article-data,.main.cleanroom_iguchibear.single section .singleProductListB article .article-data,.main.sw.single section .singleProductListB article .article-data,.main.aircom.single .l-2column-main section .singleProductListB article .article-data{margin-bottom:4.77707%;width:58.9172%}.main.general_iguchibear.single section .singleProductListB article .article-data dl,.main.cleanroom_iguchibear.single section .singleProductListB article .article-data dl,.main.sw.single section .singleProductListB article .article-data dl,.main.aircom.single .l-2column-main section .singleProductListB article .article-data dl{margin-bottom:1.59236%;display:flex;font-size:1.3rem}.main.general_iguchibear.single section .singleProductListB article .article-data dl:last-child,.main.cleanroom_iguchibear.single section .singleProductListB article .article-data dl:last-child,.main.sw.single section .singleProductListB article .article-data dl:last-child,.main.aircom.single .l-2column-main section .singleProductListB article .article-data dl:last-child{margin-bottom:0}.main.general_iguchibear.single section .singleProductListB article .article-data dl dt,.main.cleanroom_iguchibear.single section .singleProductListB article .article-data dl dt,.main.sw.single section .singleProductListB article .article-data dl dt,.main.aircom.single .l-2column-main section .singleProductListB article .article-data dl dt{margin-bottom:.81081%;padding-bottom:.81081%;border-bottom:1px solid #171C62;width:27.02703%;color:#171C62;font-weight:700}.main.general_iguchibear.single section .singleProductListB article .article-data dl dd,.main.cleanroom_iguchibear.single section .singleProductListB article .article-data dl dd,.main.sw.single section .singleProductListB article .article-data dl dd,.main.aircom.single .l-2column-main section .singleProductListB article .article-data dl dd{padding:0% 0% .81081% 5.40541%;margin-bottom:.81081%;border-bottom:1px solid #E5E5E5;width:67.56757%}.main.general_iguchibear.single section .singleProductListB article .article-end,.main.cleanroom_iguchibear.single section .singleProductListB article .article-end,.main.sw.single section .singleProductListB article .article-end,.main.aircom.single .l-2column-main section .singleProductListB article .article-end{margin-top:-1.59236%;padding:.5em 1em;position:absolute;top:0;left:10px;display:inline-block;background-color:#E5E5E5;font-size:1.2rem}.main.general_iguchibear.single section .singleProductListB article .article-btnSet,.main.cleanroom_iguchibear.single section .singleProductListB article .article-btnSet,.main.sw.single section .singleProductListB article .article-btnSet,.main.aircom.single .l-2column-main section .singleProductListB article .article-btnSet{margin:0;padding:0;display:flex;flex-wrap:wrap;position:relative;top:2px;left:2px;width:100%}.main.general_iguchibear.single section .singleProductListB article .article-btnSet li,.main.cleanroom_iguchibear.single section .singleProductListB article .article-btnSet li,.main.sw.single section .singleProductListB article .article-btnSet li,.main.aircom.single .l-2column-main section .singleProductListB article .article-btnSet li{margin:-2px 0 0 -2px;border:2px solid #1A4D9F;width:33.3333333%;list-style-type:none;box-sizing:border-box}.main.general_iguchibear.single section .singleProductListB article .article-btnSet li:last-child,.main.cleanroom_iguchibear.single section .singleProductListB article .article-btnSet li:last-child,.main.sw.single section .singleProductListB article .article-btnSet li:last-child,.main.aircom.single .l-2column-main section .singleProductListB article .article-btnSet li:last-child{margin-right:0}.main.general_iguchibear.single section .singleProductListB article .article-btnSet li a,.main.cleanroom_iguchibear.single section .singleProductListB article .article-btnSet li a,.main.sw.single section .singleProductListB article .article-btnSet li a,.main.aircom.single .l-2column-main section .singleProductListB article .article-btnSet li a{padding:.5em;display:block;text-align:center}.main.general_iguchibear.single section .singleProductListB article .article-btnSet li a:hover,.main.cleanroom_iguchibear.single section .singleProductListB article .article-btnSet li a:hover,.main.sw.single section .singleProductListB article .article-btnSet li a:hover,.main.aircom.single .l-2column-main section .singleProductListB article .article-btnSet li a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;transition:0.4s}.main.general_iguchibear.single section .singleProductListB article .article-btnSet li a span,.main.cleanroom_iguchibear.single section .singleProductListB article .article-btnSet li a span,.main.sw.single section .singleProductListB article .article-btnSet li a span,.main.aircom.single .l-2column-main section .singleProductListB article .article-btnSet li a span{padding-right:2em;display:inline-block;color:#1A4D9F;background:url(../img/common/icon_document.png) right 40% no-repeat;background-size:15px;font-size:1.4rem;text-decoration:none}.main.general_iguchibear.single section .singleProductListB article .article-option,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option,.main.sw.single section .singleProductListB article .article-option,.main.aircom.single .l-2column-main section .singleProductListB article .article-option{padding-top:4.77707%;flex-shrink:0;position:relative;left:-7.32484%;width:110.19108%}.main.general_iguchibear.single section .singleProductListB article .article-option-inner,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-inner,.main.sw.single section .singleProductListB article .article-option-inner,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-inner{margin-bottom:4.33526%;padding:0 2.60116% 4.33526%;border-bottom:1px solid #E5E5E5}.main.general_iguchibear.single section .singleProductListB article .article-option-inner:last-child,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-inner:last-child,.main.sw.single section .singleProductListB article .article-option-inner:last-child,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-inner:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.main.general_iguchibear.single section .singleProductListB article .article-option h3,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option h3,.main.sw.single section .singleProductListB article .article-option h3,.main.aircom.single .l-2column-main section .singleProductListB article .article-option h3{margin:0 0 4.57317%;text-align:center}.main.general_iguchibear.single section .singleProductListB article .article-option-image,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-image,.main.sw.single section .singleProductListB article .article-option-image,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-image{margin:0 auto 4.57317%;max-width:65.85366%}.main.general_iguchibear.single section .singleProductListB article .article-option-image a,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-image a,.main.sw.single section .singleProductListB article .article-option-image a,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-image a{padding-right:42px;display:block;position:relative}.main.general_iguchibear.single section .singleProductListB article .article-option-image a::before,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-image a::before,.main.sw.single section .singleProductListB article .article-option-image a::before,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-image a::before{position:absolute;right:8px;bottom:8px;width:34px;height:34px;background:url(../img/common/icon_large.png) left top no-repeat;background-size:100%;content:"";z-index:2}.main.general_iguchibear.single section .singleProductListB article .article-option-image.is-graph,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-image.is-graph,.main.sw.single section .singleProductListB article .article-option-image.is-graph,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-image.is-graph{margin:0 auto 4.57317%;max-width:72.2561%;display:flex;justify-content:space-between}.main.general_iguchibear.single section .singleProductListB article .article-option-image.is-graph a,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-image.is-graph a,.main.sw.single section .singleProductListB article .article-option-image.is-graph a,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-image.is-graph a{width:37.97468%}.main.general_iguchibear.single section .singleProductListB article .article-option dl,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option dl,.main.sw.single section .singleProductListB article .article-option dl,.main.aircom.single .l-2column-main section .singleProductListB article .article-option dl{margin-bottom:1.52439%;border-bottom:1px solid #E5E5E5;display:flex;align-items:center;font-size:1.3rem}.main.general_iguchibear.single section .singleProductListB article .article-option dl:last-child,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option dl:last-child,.main.sw.single section .singleProductListB article .article-option dl:last-child,.main.aircom.single .l-2column-main section .singleProductListB article .article-option dl:last-child{margin-bottom:0}.main.general_iguchibear.single section .singleProductListB article .article-option dl dt,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option dl dt,.main.sw.single section .singleProductListB article .article-option dl dt,.main.aircom.single .l-2column-main section .singleProductListB article .article-option dl dt{padding-bottom:.45732%;position:relative;width:29.57317%;color:#171C62;font-weight:700}.main.general_iguchibear.single section .singleProductListB article .article-option dl dt::after,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option dl dt::after,.main.sw.single section .singleProductListB article .article-option dl dt::after,.main.aircom.single .l-2column-main section .singleProductListB article .article-option dl dt::after{border-bottom:1px solid #171C62;position:absolute;left:0;bottom:-1px;width:100%;content:""}.main.general_iguchibear.single section .singleProductListB article .article-option dl dd,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option dl dd,.main.sw.single section .singleProductListB article .article-option dl dd,.main.aircom.single .l-2column-main section .singleProductListB article .article-option dl dd{padding:0% 0% .45732% 3.04878%;width:67.37805%}@media (max-width: 750px){.main.general_iguchibear.single section .singleProductListB article,.main.cleanroom_iguchibear.single section .singleProductListB article,.main.sw.single section .singleProductListB article,.main.aircom.single .l-2column-main section .singleProductListB article{margin-bottom:6.32911%;padding-bottom:9.49367%;border:1px solid #E5E5E5}.main.general_iguchibear.single section .singleProductListB article:last-child,.main.cleanroom_iguchibear.single section .singleProductListB article:last-child,.main.sw.single section .singleProductListB article:last-child,.main.aircom.single .l-2column-main section .singleProductListB article:last-child{margin-bottom:0}.main.general_iguchibear.single section .singleProductListB article h4,.main.cleanroom_iguchibear.single section .singleProductListB article h4,.main.sw.single section .singleProductListB article h4,.main.aircom.single .l-2column-main section .singleProductListB article h4{padding:3.50318% 3.18471% 3.18471% 3.18471%;margin-bottom:3.18471%}.main.general_iguchibear.single section .singleProductListB article .article-inner,.main.cleanroom_iguchibear.single section .singleProductListB article .article-inner,.main.sw.single section .singleProductListB article .article-inner,.main.aircom.single .l-2column-main section .singleProductListB article .article-inner{margin:0 auto 9.55414%;padding-left:0;display:block;width:89.80892%}.main.general_iguchibear.single section .singleProductListB article .article-image,.main.cleanroom_iguchibear.single section .singleProductListB article .article-image,.main.sw.single section .singleProductListB article .article-image,.main.aircom.single .l-2column-main section .singleProductListB article .article-image{margin:0 auto;width:63.82979%}.main.general_iguchibear.single section .singleProductListB article .article-image div,.main.cleanroom_iguchibear.single section .singleProductListB article .article-image div,.main.sw.single section .singleProductListB article .article-image div,.main.aircom.single .l-2column-main section .singleProductListB article .article-image div{margin-bottom:5.55556%}.main.general_iguchibear.single section .singleProductListB article .article-data,.main.cleanroom_iguchibear.single section .singleProductListB article .article-data,.main.sw.single section .singleProductListB article .article-data,.main.aircom.single .l-2column-main section .singleProductListB article .article-data{padding-top:7.0922%;width:auto}.main.general_iguchibear.single section .singleProductListB article .article-data dl,.main.cleanroom_iguchibear.single section .singleProductListB article .article-data dl,.main.sw.single section .singleProductListB article .article-data dl,.main.aircom.single .l-2column-main section .singleProductListB article .article-data dl{font-size:3.07692vw;margin-bottom:3.5461%}.main.general_iguchibear.single section .singleProductListB article .article-data dl dt,.main.cleanroom_iguchibear.single section .singleProductListB article .article-data dl dt,.main.sw.single section .singleProductListB article .article-data dl dt,.main.aircom.single .l-2column-main section .singleProductListB article .article-data dl dt{border-bottom:1px solid #171C62;width:31.91489%}.main.general_iguchibear.single section .singleProductListB article .article-data dl dd,.main.cleanroom_iguchibear.single section .singleProductListB article .article-data dl dd,.main.sw.single section .singleProductListB article .article-data dl dd,.main.aircom.single .l-2column-main section .singleProductListB article .article-data dl dd{padding-left:7.0922%;width:60.99291%}.main.general_iguchibear.single section .singleProductListB article .article-end,.main.cleanroom_iguchibear.single section .singleProductListB article .article-end,.main.sw.single section .singleProductListB article .article-end,.main.aircom.single .l-2column-main section .singleProductListB article .article-end{font-size:2.82051vw;margin-top:0;left:-2.54777%}.main.general_iguchibear.single section .singleProductListB article .article-btnSet,.main.cleanroom_iguchibear.single section .singleProductListB article .article-btnSet,.main.sw.single section .singleProductListB article .article-btnSet,.main.aircom.single .l-2column-main section .singleProductListB article .article-btnSet{margin:0 auto 0%;max-width:70.92199%}.main.general_iguchibear.single section .singleProductListB article .article-btnSet li,.main.cleanroom_iguchibear.single section .singleProductListB article .article-btnSet li,.main.sw.single section .singleProductListB article .article-btnSet li,.main.aircom.single .l-2column-main section .singleProductListB article .article-btnSet li{width:100%}.main.general_iguchibear.single section .singleProductListB article .article-btnSet li:last-child,.main.cleanroom_iguchibear.single section .singleProductListB article .article-btnSet li:last-child,.main.sw.single section .singleProductListB article .article-btnSet li:last-child,.main.aircom.single .l-2column-main section .singleProductListB article .article-btnSet li:last-child{margin-right:0}.main.general_iguchibear.single section .singleProductListB article .article-btnSet li a span,.main.cleanroom_iguchibear.single section .singleProductListB article .article-btnSet li a span,.main.sw.single section .singleProductListB article .article-btnSet li a span,.main.aircom.single .l-2column-main section .singleProductListB article .article-btnSet li a span{font-size:3.58974vw}.main.general_iguchibear.single section .singleProductListB article .article-option,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option,.main.sw.single section .singleProductListB article .article-option,.main.aircom.single .l-2column-main section .singleProductListB article .article-option{padding-top:10.6383%;left:0;width:auto}.main.general_iguchibear.single section .singleProductListB article .article-option-inner,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-inner,.main.sw.single section .singleProductListB article .article-option-inner,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-inner{margin-bottom:10.6383%;padding:0 0 10.6383%}.main.general_iguchibear.single section .singleProductListB article .article-option-image,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-image,.main.sw.single section .singleProductListB article .article-option-image,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-image{max-width:none}.main.general_iguchibear.single section .singleProductListB article .article-option-image.is-graph,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-image.is-graph,.main.sw.single section .singleProductListB article .article-option-image.is-graph,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-image.is-graph{display:block}.main.general_iguchibear.single section .singleProductListB article .article-option-image.is-graph a,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-image.is-graph a,.main.sw.single section .singleProductListB article .article-option-image.is-graph a,.main.aircom.single .l-2column-main section .singleProductListB article .article-option-image.is-graph a{width:auto}.main.general_iguchibear.single section .singleProductListB article .article-option-image.is-graph a:nth-child(2),.main.cleanroom_iguchibear.single section .singleProductListB article .article-option-image.is-graph a:nth-child(2),.main.sw.single section .singleProductListB article .article-option-image.is-graph a:nth-child(2),.main.aircom.single .l-2column-main section .singleProductListB article .article-option-image.is-graph a:nth-child(2){margin-top:10.6383%}.main.general_iguchibear.single section .singleProductListB article .article-option dl,.main.cleanroom_iguchibear.single section .singleProductListB article .article-option dl,.main.sw.single section .singleProductListB article .article-option dl,.main.aircom.single .l-2column-main section .singleProductListB article .article-option dl{font-size:2.5641vw}}.main.general_iguchibear.single section.singleProductListC,.main.cleanroom_iguchibear.single section.singleProductListC,.main.sw.single section.singleProductListC,.main.aircom.single .l-2column-main section.singleProductListC{padding-right:0;padding-left:0}.main.general_iguchibear.single section.singleProductListC article,.main.cleanroom_iguchibear.single section.singleProductListC article,.main.sw.single section.singleProductListC article,.main.aircom.single .l-2column-main section.singleProductListC article{margin-bottom:4.90196%;padding:0 4.90196% 4.90196%;border-bottom:1px solid #E5E5E5}.main.general_iguchibear.single section.singleProductListC article:last-child,.main.cleanroom_iguchibear.single section.singleProductListC article:last-child,.main.sw.single section.singleProductListC article:last-child,.main.aircom.single .l-2column-main section.singleProductListC article:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.main.general_iguchibear.single section.singleProductListC article h3,.main.cleanroom_iguchibear.single section.singleProductListC article h3,.main.sw.single section.singleProductListC article h3,.main.aircom.single .l-2column-main section.singleProductListC article h3{margin-bottom:4.07609%;color:#171C62;font-weight:700;font-size:2rem;text-align:center}.main.general_iguchibear.single section.singleProductListC article .article-image,.main.cleanroom_iguchibear.single section.singleProductListC article .article-image,.main.sw.single section.singleProductListC article .article-image,.main.aircom.single .l-2column-main section.singleProductListC article .article-image{margin:0 0 2.71739%;padding-left:17.11957%;display:flex;justify-content:space-between;align-items:center;width:64.40217%}.main.general_iguchibear.single section.singleProductListC article .article-image.is-singleImage,.main.cleanroom_iguchibear.single section.singleProductListC article .article-image.is-singleImage,.main.sw.single section.singleProductListC article .article-image.is-singleImage,.main.aircom.single .l-2column-main section.singleProductListC article .article-image.is-singleImage{justify-content:center}.main.general_iguchibear.single section.singleProductListC article .article-image div:first-child,.main.cleanroom_iguchibear.single section.singleProductListC article .article-image div:first-child,.main.sw.single section.singleProductListC article .article-image div:first-child,.main.aircom.single .l-2column-main section.singleProductListC article .article-image div:first-child{width:37.97468%}.main.general_iguchibear.single section.singleProductListC article .article-image div:last-child,.main.cleanroom_iguchibear.single section.singleProductListC article .article-image div:last-child,.main.sw.single section.singleProductListC article .article-image div:last-child,.main.aircom.single .l-2column-main section.singleProductListC article .article-image div:last-child{width:50.63291%}.main.general_iguchibear.single section.singleProductListC article .article-image div:last-child a,.main.cleanroom_iguchibear.single section.singleProductListC article .article-image div:last-child a,.main.sw.single section.singleProductListC article .article-image div:last-child a,.main.aircom.single .l-2column-main section.singleProductListC article .article-image div:last-child a{padding-right:42px;display:block;position:relative}.main.general_iguchibear.single section.singleProductListC article .article-image div:last-child a::before,.main.cleanroom_iguchibear.single section.singleProductListC article .article-image div:last-child a::before,.main.sw.single section.singleProductListC article .article-image div:last-child a::before,.main.aircom.single .l-2column-main section.singleProductListC article .article-image div:last-child a::before{position:absolute;right:8px;bottom:8px;width:34px;height:34px;background:url(../img/common/icon_large.png) left top no-repeat;background-size:100%;content:"";z-index:2}.main.general_iguchibear.single section.singleProductListC article .article-temperatureRange,.main.cleanroom_iguchibear.single section.singleProductListC article .article-temperatureRange,.main.sw.single section.singleProductListC article .article-temperatureRange,.main.aircom.single .l-2column-main section.singleProductListC article .article-temperatureRange{margin-bottom:4.07609%;text-align:center}.main.general_iguchibear.single section.singleProductListC article .article-temperatureRange dt,.main.cleanroom_iguchibear.single section.singleProductListC article .article-temperatureRange dt,.main.sw.single section.singleProductListC article .article-temperatureRange dt,.main.aircom.single .l-2column-main section.singleProductListC article .article-temperatureRange dt{display:inline-block;color:#171C62;font-weight:700}.main.general_iguchibear.single section.singleProductListC article .article-temperatureRange dd,.main.cleanroom_iguchibear.single section.singleProductListC article .article-temperatureRange dd,.main.sw.single section.singleProductListC article .article-temperatureRange dd,.main.aircom.single .l-2column-main section.singleProductListC article .article-temperatureRange dd{display:inline-block}@media (max-width: 750px){.main.general_iguchibear.single section.singleProductListC article,.main.cleanroom_iguchibear.single section.singleProductListC article,.main.sw.single section.singleProductListC article,.main.aircom.single .l-2column-main section.singleProductListC article{margin-bottom:5.08475%;padding:0 5.08475% 5.08475%;border-bottom:1px solid #E5E5E5}.main.general_iguchibear.single section.singleProductListC article h3,.main.cleanroom_iguchibear.single section.singleProductListC article h3,.main.sw.single section.singleProductListC article h3,.main.aircom.single .l-2column-main section.singleProductListC article h3{font-size:4.61538vw}.main.general_iguchibear.single section.singleProductListC article .article-image,.main.cleanroom_iguchibear.single section.singleProductListC article .article-image,.main.sw.single section.singleProductListC article .article-image,.main.aircom.single .l-2column-main section.singleProductListC article .article-image{margin:0 auto 10.6383%;padding-left:0;display:block;width:63.82979%}.main.general_iguchibear.single section.singleProductListC article .article-image div:first-child,.main.cleanroom_iguchibear.single section.singleProductListC article .article-image div:first-child,.main.sw.single section.singleProductListC article .article-image div:first-child,.main.aircom.single .l-2column-main section.singleProductListC article .article-image div:first-child{margin-bottom:5.55556%;width:auto}.main.general_iguchibear.single section.singleProductListC article .article-image div:last-child,.main.cleanroom_iguchibear.single section.singleProductListC article .article-image div:last-child,.main.sw.single section.singleProductListC article .article-image div:last-child,.main.aircom.single .l-2column-main section.singleProductListC article .article-image div:last-child{width:auto}.main.general_iguchibear.single section.singleProductListC article .article-temperatureRange,.main.cleanroom_iguchibear.single section.singleProductListC article .article-temperatureRange,.main.sw.single section.singleProductListC article .article-temperatureRange,.main.aircom.single .l-2column-main section.singleProductListC article .article-temperatureRange{text-align:center}}.main.general_iguchibear.single section .example01 ul,.main.cleanroom_iguchibear.single section .example01 ul,.main.sw.single section .example01 ul,.main.aircom.single .l-2column-main section .example01 ul{margin:0 0 4.8913%;display:flex;flex-wrap:wrap;font-size:0}.main.general_iguchibear.single section .example01 ul li,.main.cleanroom_iguchibear.single section .example01 ul li,.main.sw.single section .example01 ul li,.main.aircom.single .l-2column-main section .example01 ul li{margin:0% 1.08696% 1.08696% 0%;width:24.18478%;list-style-type:none}.main.general_iguchibear.single section .example01 ul li:nth-child(4n),.main.cleanroom_iguchibear.single section .example01 ul li:nth-child(4n),.main.sw.single section .example01 ul li:nth-child(4n),.main.aircom.single .l-2column-main section .example01 ul li:nth-child(4n){margin-right:0}.main.general_iguchibear.single section .example01-btn,.main.cleanroom_iguchibear.single section .example01-btn,.main.sw.single section .example01-btn,.main.aircom.single .l-2column-main section .example01-btn{text-align:center}.main.general_iguchibear.single section .example01-btn a,.main.cleanroom_iguchibear.single section .example01-btn a,.main.sw.single section .example01-btn a,.main.aircom.single .l-2column-main section .example01-btn a{padding-right:1.5em;display:inline-block;position:relative;color:#000;text-decoration:none}.main.general_iguchibear.single section .example01-btn a::before,.main.cleanroom_iguchibear.single section .example01-btn a::before,.main.sw.single section .example01-btn a::before,.main.aircom.single .l-2column-main section .example01-btn a::before{margin-top:-8px;border:1px solid #171C62;border-radius:50%;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-border-radius:50%;box-sizing:border-box;content:""}.main.general_iguchibear.single section .example01-btn a::after,.main.cleanroom_iguchibear.single section .example01-btn a::after,.main.sw.single section .example01-btn a::after,.main.aircom.single .l-2column-main section .example01-btn a::after{margin-top:-3px;border-top:1px solid #171C62;border-right:1px solid #171C62;position:absolute;top:50%;right:6px;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main.general_iguchibear.single section .example01-btn a:hover,.main.cleanroom_iguchibear.single section .example01-btn a:hover,.main.sw.single section .example01-btn a:hover,.main.aircom.single .l-2column-main section .example01-btn a:hover{color:#1A4D9F}.main.general_iguchibear.single section .example01-btn a span,.main.cleanroom_iguchibear.single section .example01-btn a span,.main.sw.single section .example01-btn a span,.main.aircom.single .l-2column-main section .example01-btn a span{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main.general_iguchibear.single section .example01-btn a span::before,.main.cleanroom_iguchibear.single section .example01-btn a span::before,.main.sw.single section .example01-btn a span::before,.main.aircom.single .l-2column-main section .example01-btn a span::before{position:absolute;left:0;bottom:3px;width:0;height:1px;background-color:#1A4D9F;content:"";transition:.3s}.main.general_iguchibear.single section .example01-btn a span.is-hover::before,.main.cleanroom_iguchibear.single section .example01-btn a span.is-hover::before,.main.sw.single section .example01-btn a span.is-hover::before,.main.aircom.single .l-2column-main section .example01-btn a span.is-hover::before{width:100%;transition:.3s}.main.general_iguchibear.single section .example01-btn a span.is-out::before,.main.cleanroom_iguchibear.single section .example01-btn a span.is-out::before,.main.sw.single section .example01-btn a span.is-out::before,.main.aircom.single .l-2column-main section .example01-btn a span.is-out::before{left:100%;transition:.3s}@media (max-width: 750px){.main.general_iguchibear.single section .example01 ul li,.main.cleanroom_iguchibear.single section .example01 ul li,.main.sw.single section .example01 ul li,.main.aircom.single .l-2column-main section .example01 ul li{margin:0% 1.25786% 1.25786% 0%;width:49.37107%}.main.general_iguchibear.single section .example01 ul li:nth-child(2n),.main.cleanroom_iguchibear.single section .example01 ul li:nth-child(2n),.main.sw.single section .example01 ul li:nth-child(2n),.main.aircom.single .l-2column-main section .example01 ul li:nth-child(2n){margin-right:0}.main.general_iguchibear.single section .example01-btn a,.main.cleanroom_iguchibear.single section .example01-btn a,.main.sw.single section .example01-btn a,.main.aircom.single .l-2column-main section .example01-btn a{font-size:3.84615vw}}.main.general_iguchibear.single section .example02 ul,.main.cleanroom_iguchibear.single section .example02 ul,.main.sw.single section .example02 ul,.main.aircom.single .l-2column-main section .example02 ul{margin:0 0 4.8913%;display:flex;flex-wrap:wrap;font-size:0}.main.general_iguchibear.single section .example02 ul li,.main.cleanroom_iguchibear.single section .example02 ul li,.main.sw.single section .example02 ul li,.main.aircom.single .l-2column-main section .example02 ul li{margin:0% 1.08696% 1.08696% 0%;width:49.45652%;list-style-type:none}.main.general_iguchibear.single section .example02 ul li:nth-child(2n),.main.cleanroom_iguchibear.single section .example02 ul li:nth-child(2n),.main.sw.single section .example02 ul li:nth-child(2n),.main.aircom.single .l-2column-main section .example02 ul li:nth-child(2n){margin-right:0}.main.general_iguchibear.single section .example02-btn,.main.cleanroom_iguchibear.single section .example02-btn,.main.sw.single section .example02-btn,.main.aircom.single .l-2column-main section .example02-btn{text-align:center}.main.general_iguchibear.single section .example02-btn a,.main.cleanroom_iguchibear.single section .example02-btn a,.main.sw.single section .example02-btn a,.main.aircom.single .l-2column-main section .example02-btn a{padding-right:1.5em;display:inline-block;position:relative;color:#000;text-decoration:none}.main.general_iguchibear.single section .example02-btn a::before,.main.cleanroom_iguchibear.single section .example02-btn a::before,.main.sw.single section .example02-btn a::before,.main.aircom.single .l-2column-main section .example02-btn a::before{margin-top:-8px;border:1px solid #171C62;border-radius:50%;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-border-radius:50%;box-sizing:border-box;content:""}.main.general_iguchibear.single section .example02-btn a::after,.main.cleanroom_iguchibear.single section .example02-btn a::after,.main.sw.single section .example02-btn a::after,.main.aircom.single .l-2column-main section .example02-btn a::after{margin-top:-3px;border-top:1px solid #171C62;border-right:1px solid #171C62;position:absolute;top:50%;right:6px;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main.general_iguchibear.single section .example02-btn a:hover,.main.cleanroom_iguchibear.single section .example02-btn a:hover,.main.sw.single section .example02-btn a:hover,.main.aircom.single .l-2column-main section .example02-btn a:hover{color:#1A4D9F}.main.general_iguchibear.single section .example02-btn a span,.main.cleanroom_iguchibear.single section .example02-btn a span,.main.sw.single section .example02-btn a span,.main.aircom.single .l-2column-main section .example02-btn a span{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main.general_iguchibear.single section .example02-btn a span::before,.main.cleanroom_iguchibear.single section .example02-btn a span::before,.main.sw.single section .example02-btn a span::before,.main.aircom.single .l-2column-main section .example02-btn a span::before{position:absolute;left:0;bottom:3px;width:0;height:1px;background-color:#1A4D9F;content:"";transition:.3s}.main.general_iguchibear.single section .example02-btn a span.is-hover::before,.main.cleanroom_iguchibear.single section .example02-btn a span.is-hover::before,.main.sw.single section .example02-btn a span.is-hover::before,.main.aircom.single .l-2column-main section .example02-btn a span.is-hover::before{width:100%;transition:.3s}.main.general_iguchibear.single section .example02-btn a span.is-out::before,.main.cleanroom_iguchibear.single section .example02-btn a span.is-out::before,.main.sw.single section .example02-btn a span.is-out::before,.main.aircom.single .l-2column-main section .example02-btn a span.is-out::before{left:100%;transition:.3s}@media (max-width: 750px){.main.general_iguchibear.single section .example02 ul li,.main.cleanroom_iguchibear.single section .example02 ul li,.main.sw.single section .example02 ul li,.main.aircom.single .l-2column-main section .example02 ul li{margin:0% 1.25786% 1.25786% 0%;width:49.37107%}.main.general_iguchibear.single section .example02 ul li:nth-child(2n),.main.cleanroom_iguchibear.single section .example02 ul li:nth-child(2n),.main.sw.single section .example02 ul li:nth-child(2n),.main.aircom.single .l-2column-main section .example02 ul li:nth-child(2n){margin-right:0}.main.general_iguchibear.single section .example02-btn a,.main.cleanroom_iguchibear.single section .example02-btn a,.main.sw.single section .example02-btn a,.main.aircom.single .l-2column-main section .example02-btn a{font-size:3.84615vw}}.main.general_iguchibear.single section .singleOtherProduct,.main.cleanroom_iguchibear.single section .singleOtherProduct,.main.sw.single section .singleOtherProduct,.main.aircom.single .l-2column-main section .singleOtherProduct{display:flex;justify-content:space-between;flex-wrap:wrap}.main.general_iguchibear.single section .singleOtherProduct article,.main.cleanroom_iguchibear.single section .singleOtherProduct article,.main.sw.single section .singleOtherProduct article,.main.aircom.single .l-2column-main section .singleOtherProduct article{margin-bottom:4.07609%;border:1px solid #E5E5E5;position:relative;width:47.82609%}.main.general_iguchibear.single section .singleOtherProduct article:nth-last-child(1),.main.general_iguchibear.single section .singleOtherProduct article:nth-last-child(2),.main.cleanroom_iguchibear.single section .singleOtherProduct article:nth-last-child(1),.main.cleanroom_iguchibear.single section .singleOtherProduct article:nth-last-child(2),.main.sw.single section .singleOtherProduct article:nth-last-child(1),.main.sw.single section .singleOtherProduct article:nth-last-child(2),.main.aircom.single .l-2column-main section .singleOtherProduct article:nth-last-child(1),.main.aircom.single .l-2column-main section .singleOtherProduct article:nth-last-child(2){margin-bottom:0}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-image img,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-image img,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-image img,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-image img{width:100%;height:159px !important;object-fit:cover}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-inner,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-inner,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-inner,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-inner{padding:5.68182% 5.68182% 17.04545% 5.68182%}.main.general_iguchibear.single section .singleOtherProduct article h3,.main.cleanroom_iguchibear.single section .singleOtherProduct article h3,.main.sw.single section .singleOtherProduct article h3,.main.aircom.single .l-2column-main section .singleOtherProduct article h3{margin-bottom:1.28205%;color:#171C62;font-weight:700;font-size:2rem}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-size,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-size,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-size,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-size{margin-bottom:6.73077%;color:#171C62;font-size:1.2rem}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-summary,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-summary,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-summary,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-summary{margin-bottom:3.20513%;font-size:1.3rem}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-tag,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-tag,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-tag,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-tag{margin:0;display:flex;flex-wrap:wrap}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-tag li,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-tag li,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-tag li,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-tag li{margin:0 .3em .3em 0;padding:.5em;display:block;line-height:1;list-style-type:none;color:#fff;background-color:#000;font-size:1.1rem}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-btn,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-btn{position:absolute;padding-bottom:6.00601%;right:6.00601%;bottom:0;text-align:right}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-btn a,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-btn a{padding-right:1.5em;display:block;position:relative;color:#000;text-decoration:none}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a::before,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a::before,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-btn a::before,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-btn a::before{margin-top:-8px;border:1px solid #171C62;border-radius:50%;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-border-radius:50%;box-sizing:border-box;content:""}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a::after,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a::after,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-btn a::after,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-btn a::after{margin-top:-3px;border-top:1px solid #171C62;border-right:1px solid #171C62;position:absolute;top:50%;right:6px;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a:hover,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a:hover,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-btn a:hover,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-btn a:hover{color:#1A4D9F}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink::before,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink::before,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink::before,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink::before{position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#1A4D9F;content:"";transition:.3s}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink.is-hover::before,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink.is-hover::before,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink.is-hover::before,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink.is-hover::before{width:100%;transition:.3s}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink.is-out::before,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink.is-out::before,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink.is-out::before,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-btn a .is-textLink.is-out::before{left:100%;transition:.3s}.main.general_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-end,.main.cleanroom_iguchibear.single section .singleOtherProduct article .singleOtherProductArticle-end,.main.sw.single section .singleOtherProduct article .singleOtherProductArticle-end,.main.aircom.single .l-2column-main section .singleOtherProduct article .singleOtherProductArticle-end{padding:.5em 1em;display:inline-block;position:absolute;top:10px;left:10px;background-color:#E5E5E5;font-size:1.2rem}@media (max-width: 750px){.main.general_iguchibear.single section .singleOtherProduct,.main.cleanroom_iguchibear.single section .singleOtherProduct,.main.sw.single section .singleOtherProduct,.main.aircom.single .l-2column-main section .singleOtherProduct{padding:0;display:block}.main.general_iguchibear.single section .singleOtherProduct article,.main.cleanroom_iguchibear.single section .singleOtherProduct article,.main.sw.single section .singleOtherProduct article,.main.aircom.single .l-2column-main section .singleOtherProduct article{margin-bottom:6.28931%;width:auto}.main.general_iguchibear.single section .singleOtherProduct article:nth-last-child(2),.main.cleanroom_iguchibear.single section .singleOtherProduct article:nth-last-child(2),.main.sw.single section .singleOtherProduct article:nth-last-child(2),.main.aircom.single .l-2column-main section .singleOtherProduct article:nth-last-child(2){margin-bottom:6.28931%}.main.general_iguchibear.single section .singleOtherProduct article:last-child,.main.cleanroom_iguchibear.single section .singleOtherProduct article:last-child,.main.sw.single section .singleOtherProduct article:last-child,.main.aircom.single .l-2column-main section .singleOtherProduct article:last-child{margin-bottom:0}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-inner,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-inner,.main.sw.single section .singleOtherProduct article .productArticle-inner,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-inner{padding:6.28931% 5.66038% 15.72327% 5.66038%}.main.general_iguchibear.single section .singleOtherProduct article h3,.main.cleanroom_iguchibear.single section .singleOtherProduct article h3,.main.sw.single section .singleOtherProduct article h3,.main.aircom.single .l-2column-main section .singleOtherProduct article h3{font-size:4.61538vw;margin-bottom:1.57233%}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-size,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-size,.main.sw.single section .singleOtherProduct article .productArticle-size,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-size{font-size:3.07692vw;margin-bottom:6.28931%}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-summary,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-summary,.main.sw.single section .singleOtherProduct article .productArticle-summary,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-summary{font-size:3.33333vw;margin-bottom:3.14465%}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-tag li,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-tag li,.main.sw.single section .singleOtherProduct article .productArticle-tag li,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-tag li{font-size:2.82051vw}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-btn,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-btn,.main.sw.single section .singleOtherProduct article .productArticle-btn,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-btn{position:absolute;padding-bottom:6.00601%;right:6.00601%;bottom:0;text-align:right}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-btn a,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-btn a,.main.sw.single section .singleOtherProduct article .productArticle-btn a,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-btn a{padding-right:1.5em;display:block;position:relative;color:#000;text-decoration:none}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-btn a::before,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-btn a::before,.main.sw.single section .singleOtherProduct article .productArticle-btn a::before,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-btn a::before{margin-top:-8px;border:1px solid #171C62;border-radius:50%;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-border-radius:50%;box-sizing:border-box;content:""}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-btn a::after,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-btn a::after,.main.sw.single section .singleOtherProduct article .productArticle-btn a::after,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-btn a::after{margin-top:-3px;border-top:1px solid #171C62;border-right:1px solid #171C62;position:absolute;top:50%;right:6px;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-btn a:hover,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-btn a:hover,.main.sw.single section .singleOtherProduct article .productArticle-btn a:hover,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-btn a:hover{color:#1A4D9F}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-btn a .is-textLink,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-btn a .is-textLink,.main.sw.single section .singleOtherProduct article .productArticle-btn a .is-textLink,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-btn a .is-textLink{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-btn a .is-textLink::before,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-btn a .is-textLink::before,.main.sw.single section .singleOtherProduct article .productArticle-btn a .is-textLink::before,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-btn a .is-textLink::before{position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#1A4D9F;content:"";transition:.3s}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-btn a .is-textLink.is-hover::before,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-btn a .is-textLink.is-hover::before,.main.sw.single section .singleOtherProduct article .productArticle-btn a .is-textLink.is-hover::before,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-btn a .is-textLink.is-hover::before{width:100%;transition:.3s}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-btn a .is-textLink.is-out::before,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-btn a .is-textLink.is-out::before,.main.sw.single section .singleOtherProduct article .productArticle-btn a .is-textLink.is-out::before,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-btn a .is-textLink.is-out::before{left:100%;transition:.3s}.main.general_iguchibear.single section .singleOtherProduct article .productArticle-end,.main.cleanroom_iguchibear.single section .singleOtherProduct article .productArticle-end,.main.sw.single section .singleOtherProduct article .productArticle-end,.main.aircom.single .l-2column-main section .singleOtherProduct article .productArticle-end{font-size:2.82051vw}}.main.general_iguchibear.single section .attention,.main.cleanroom_iguchibear.single section .attention,.main.sw.single section .attention,.main.aircom.single .l-2column-main section .attention{padding-top:5.43478%}.main.general_iguchibear.single section .attention-inner,.main.cleanroom_iguchibear.single section .attention-inner,.main.sw.single section .attention-inner,.main.aircom.single .l-2column-main section .attention-inner{padding:2.71739%;border:1px #171C62;border-style:solid none}.main.general_iguchibear.single section .attention-inner h3,.main.cleanroom_iguchibear.single section .attention-inner h3,.main.sw.single section .attention-inner h3,.main.aircom.single .l-2column-main section .attention-inner h3{margin-bottom:1.43678%;font-size:1.6rem}.main.general_iguchibear.single section .attention-inner ul,.main.cleanroom_iguchibear.single section .attention-inner ul,.main.sw.single section .attention-inner ul,.main.aircom.single .l-2column-main section .attention-inner ul{margin-bottom:0}.main.general_iguchibear.single section .attention-inner ul li,.main.cleanroom_iguchibear.single section .attention-inner ul li,.main.sw.single section .attention-inner ul li,.main.aircom.single .l-2column-main section .attention-inner ul li{margin-bottom:.57471%;list-style-type:disc;font-size:1.3rem}.main.general_iguchibear.single section .attention-inner ul li:last-child,.main.cleanroom_iguchibear.single section .attention-inner ul li:last-child,.main.sw.single section .attention-inner ul li:last-child,.main.aircom.single .l-2column-main section .attention-inner ul li:last-child{margin-bottom:0}.main.general_iguchibear.single section .attention-inner p,.main.cleanroom_iguchibear.single section .attention-inner p,.main.sw.single section .attention-inner p,.main.aircom.single .l-2column-main section .attention-inner p{color:#171C62;font-size:1.3rem}@media (max-width: 750px){.main.general_iguchibear.single section .attention,.main.cleanroom_iguchibear.single section .attention,.main.sw.single section .attention,.main.aircom.single .l-2column-main section .attention{padding-top:2.83019%}.main.general_iguchibear.single section .attention-inner,.main.cleanroom_iguchibear.single section .attention-inner,.main.sw.single section .attention-inner,.main.aircom.single .l-2column-main section .attention-inner{padding:6.28931% 2.51572% 6.28931% 2.51572%}.main.general_iguchibear.single section .attention-inner h3,.main.cleanroom_iguchibear.single section .attention-inner h3,.main.sw.single section .attention-inner h3,.main.aircom.single .l-2column-main section .attention-inner h3{font-size:4.10256vw;margin-bottom:3.64238%}.main.general_iguchibear.single section .attention-inner ul li,.main.cleanroom_iguchibear.single section .attention-inner ul li,.main.sw.single section .attention-inner ul li,.main.aircom.single .l-2column-main section .attention-inner ul li{font-size:3.07692vw}.main.general_iguchibear.single section .attention-inner p,.main.cleanroom_iguchibear.single section .attention-inner p,.main.sw.single section .attention-inner p,.main.aircom.single .l-2column-main section .attention-inner p{font-size:3.07692vw}}.main.general_iguchibear.single section .type h3,.main.cleanroom_iguchibear.single section .type h3,.main.sw.single section .type h3,.main.aircom.single .l-2column-main section .type h3{margin:0 auto 5.43478%;max-width:49.32065%}.main.general_iguchibear.single section .type-number,.main.cleanroom_iguchibear.single section .type-number,.main.sw.single section .type-number,.main.aircom.single .l-2column-main section .type-number{margin-bottom:5.43478%;display:flex;justify-content:space-between}.main.general_iguchibear.single section .type-number ol,.main.cleanroom_iguchibear.single section .type-number ol,.main.sw.single section .type-number ol,.main.aircom.single .l-2column-main section .type-number ol{margin:0;width:47.96196%}.main.general_iguchibear.single section .type-number ol li,.main.cleanroom_iguchibear.single section .type-number ol li,.main.sw.single section .type-number ol li,.main.aircom.single .l-2column-main section .type-number ol li{margin:0 0 0 17px;padding:0;list-style-type:decimal}.main.general_iguchibear.single section .type-number ol li::before,.main.cleanroom_iguchibear.single section .type-number ol li::before,.main.sw.single section .type-number ol li::before,.main.aircom.single .l-2column-main section .type-number ol li::before{display:none}.main.general_iguchibear.single section .type-mark,.main.cleanroom_iguchibear.single section .type-mark,.main.sw.single section .type-mark,.main.aircom.single .l-2column-main section .type-mark{padding:5.43478%;border:1px solid #E5E5E5}.main.general_iguchibear.single section .type-mark h4,.main.cleanroom_iguchibear.single section .type-mark h4,.main.sw.single section .type-mark h4,.main.aircom.single .l-2column-main section .type-mark h4{margin-bottom:3.04878%;color:#171C62;font-weight:700;font-size:2rem}.main.general_iguchibear.single section .type-mark-list,.main.cleanroom_iguchibear.single section .type-mark-list,.main.sw.single section .type-mark-list,.main.aircom.single .l-2column-main section .type-mark-list{display:flex;justify-content:space-between;flex-wrap:wrap}.main.general_iguchibear.single section .type-mark-list ul,.main.cleanroom_iguchibear.single section .type-mark-list ul,.main.sw.single section .type-mark-list ul,.main.aircom.single .l-2column-main section .type-mark-list ul{margin:0;width:30.4878%}.main.general_iguchibear.single section .type-mark-list ul li,.main.cleanroom_iguchibear.single section .type-mark-list ul li,.main.sw.single section .type-mark-list ul li,.main.aircom.single .l-2column-main section .type-mark-list ul li{margin:0;list-style-type:none}@media (max-width: 750px){.main.general_iguchibear.single section .type h3,.main.cleanroom_iguchibear.single section .type h3,.main.sw.single section .type h3,.main.aircom.single .l-2column-main section .type h3{margin:0 auto 6.28931%;max-width:100%}.main.general_iguchibear.single section .type-number,.main.cleanroom_iguchibear.single section .type-number,.main.sw.single section .type-number,.main.aircom.single .l-2column-main section .type-number{margin-bottom:9.43396%;display:block}.main.general_iguchibear.single section .type-number ol,.main.cleanroom_iguchibear.single section .type-number ol,.main.sw.single section .type-number ol,.main.aircom.single .l-2column-main section .type-number ol{width:auto}.main.general_iguchibear.single section .type-mark,.main.cleanroom_iguchibear.single section .type-mark,.main.sw.single section .type-mark,.main.aircom.single .l-2column-main section .type-mark{padding:6.28931% 5.66038% 6.28931% 5.66038%}.main.general_iguchibear.single section .type-mark h4,.main.cleanroom_iguchibear.single section .type-mark h4,.main.sw.single section .type-mark h4,.main.aircom.single .l-2column-main section .type-mark h4{font-size:4.61538vw;margin-bottom:7.0922%}.main.general_iguchibear.single section .type-mark-list,.main.cleanroom_iguchibear.single section .type-mark-list,.main.sw.single section .type-mark-list,.main.aircom.single .l-2column-main section .type-mark-list{display:block}.main.general_iguchibear.single section .type-mark-list ul,.main.cleanroom_iguchibear.single section .type-mark-list ul,.main.sw.single section .type-mark-list ul,.main.aircom.single .l-2column-main section .type-mark-list ul{width:auto}}.main.general_iguchibear.single section .graph-image,.main.cleanroom_iguchibear.single section .graph-image,.main.sw.single section .graph-image,.main.aircom.single .l-2column-main section .graph-image{margin-bottom:4.07609%;text-align:center}.main.general_iguchibear.single section .graph .twoSet,.main.cleanroom_iguchibear.single section .graph .twoSet,.main.sw.single section .graph .twoSet,.main.aircom.single .l-2column-main section .graph .twoSet{margin-bottom:4.07609%}.main.general_iguchibear.single section .graph .graph-btnSet,.main.cleanroom_iguchibear.single section .graph .graph-btnSet,.main.sw.single section .graph .graph-btnSet,.main.aircom.single .l-2column-main section .graph .graph-btnSet{margin-bottom:4.07609%;padding:0;display:flex;flex-wrap:wrap;position:relative;top:2px;left:2px}.main.general_iguchibear.single section .graph .graph-btnSet.is-single,.main.cleanroom_iguchibear.single section .graph .graph-btnSet.is-single,.main.sw.single section .graph .graph-btnSet.is-single,.main.aircom.single .l-2column-main section .graph .graph-btnSet.is-single{top:0;left:0;justify-content:center}.main.general_iguchibear.single section .graph .graph-btnSet li,.main.cleanroom_iguchibear.single section .graph .graph-btnSet li,.main.sw.single section .graph .graph-btnSet li,.main.aircom.single .l-2column-main section .graph .graph-btnSet li{margin:-2px 0 0 -2px;border:2px solid #1A4D9F;width:50%;list-style-type:none;box-sizing:border-box}.main.general_iguchibear.single section .graph .graph-btnSet li:last-child,.main.cleanroom_iguchibear.single section .graph .graph-btnSet li:last-child,.main.sw.single section .graph .graph-btnSet li:last-child,.main.aircom.single .l-2column-main section .graph .graph-btnSet li:last-child{margin-right:0}.main.general_iguchibear.single section .graph .graph-btnSet li a,.main.cleanroom_iguchibear.single section .graph .graph-btnSet li a,.main.sw.single section .graph .graph-btnSet li a,.main.aircom.single .l-2column-main section .graph .graph-btnSet li a{padding:.5em;display:block;text-align:center}.main.general_iguchibear.single section .graph .graph-btnSet li a:hover,.main.cleanroom_iguchibear.single section .graph .graph-btnSet li a:hover,.main.sw.single section .graph .graph-btnSet li a:hover,.main.aircom.single .l-2column-main section .graph .graph-btnSet li a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;transition:0.4s}.main.general_iguchibear.single section .graph .graph-btnSet li a span,.main.cleanroom_iguchibear.single section .graph .graph-btnSet li a span,.main.sw.single section .graph .graph-btnSet li a span,.main.aircom.single .l-2column-main section .graph .graph-btnSet li a span{padding-right:2em;display:inline-block;color:#1A4D9F;background:url(../img/common/icon_document.png) right 40% no-repeat;background-size:15px;font-size:1.4rem;text-decoration:none}.main.general_iguchibear.single section .graph>*:last-child,.main.cleanroom_iguchibear.single section .graph>*:last-child,.main.sw.single section .graph>*:last-child,.main.aircom.single .l-2column-main section .graph>*:last-child{margin-bottom:0}@media (max-width: 750px){.main.general_iguchibear.single section .graph .graph-btnSet,.main.cleanroom_iguchibear.single section .graph .graph-btnSet,.main.sw.single section .graph .graph-btnSet,.main.aircom.single .l-2column-main section .graph .graph-btnSet{margin:0 auto 10.6383%;max-width:70.92199%}.main.general_iguchibear.single section .graph .graph-btnSet li,.main.cleanroom_iguchibear.single section .graph .graph-btnSet li,.main.sw.single section .graph .graph-btnSet li,.main.aircom.single .l-2column-main section .graph .graph-btnSet li{width:100%}.main.general_iguchibear.single section .graph .graph-btnSet li:last-child,.main.cleanroom_iguchibear.single section .graph .graph-btnSet li:last-child,.main.sw.single section .graph .graph-btnSet li:last-child,.main.aircom.single .l-2column-main section .graph .graph-btnSet li:last-child{margin-right:0}.main.general_iguchibear.single section .graph .graph-btnSet li a span,.main.cleanroom_iguchibear.single section .graph .graph-btnSet li a span,.main.sw.single section .graph .graph-btnSet li a span,.main.aircom.single .l-2column-main section .graph .graph-btnSet li a span{font-size:3.58974vw}}.main.general_iguchibear.single section .tableTypeA table,.main.cleanroom_iguchibear.single section .tableTypeA table,.main.sw.single section .tableTypeA table,.main.aircom.single .l-2column-main section .tableTypeA table{border:1px solid #E5E5E5;border-collapse:collapse;width:100%;font-size:1.3rem;text-align:center}.main.general_iguchibear.single section .tableTypeA table th,.main.general_iguchibear.single section .tableTypeA table td,.main.cleanroom_iguchibear.single section .tableTypeA table th,.main.cleanroom_iguchibear.single section .tableTypeA table td,.main.sw.single section .tableTypeA table th,.main.sw.single section .tableTypeA table td,.main.aircom.single .l-2column-main section .tableTypeA table th,.main.aircom.single .l-2column-main section .tableTypeA table td{padding:1em;border:1px solid #E5E5E5;width:14.94565%;background-clip:padding-box}.main.general_iguchibear.single section .tableTypeA table th,.main.cleanroom_iguchibear.single section .tableTypeA table th,.main.sw.single section .tableTypeA table th,.main.aircom.single .l-2column-main section .tableTypeA table th{color:#fff;background-color:#5b5f90;font-weight:700}.main.general_iguchibear.single section .tableTypeA table tr:first-child th,.main.cleanroom_iguchibear.single section .tableTypeA table tr:first-child th,.main.sw.single section .tableTypeA table tr:first-child th,.main.aircom.single .l-2column-main section .tableTypeA table tr:first-child th{background-color:#171C62}.main.general_iguchibear.single section .tableTypeA table th:first-child,.main.general_iguchibear.single section .tableTypeA table td:first-child,.main.cleanroom_iguchibear.single section .tableTypeA table th:first-child,.main.cleanroom_iguchibear.single section .tableTypeA table td:first-child,.main.sw.single section .tableTypeA table th:first-child,.main.sw.single section .tableTypeA table td:first-child,.main.aircom.single .l-2column-main section .tableTypeA table th:first-child,.main.aircom.single .l-2column-main section .tableTypeA table td:first-child{width:24.18478%}@media (max-width: 750px){.main.general_iguchibear.single section .tableTypeA,.main.cleanroom_iguchibear.single section .tableTypeA,.main.sw.single section .tableTypeA,.main.aircom.single .l-2column-main section .tableTypeA{padding-bottom:6.28931%;overflow-x:scroll}.main.general_iguchibear.single section .tableTypeA table,.main.cleanroom_iguchibear.single section .tableTypeA table,.main.sw.single section .tableTypeA table,.main.aircom.single .l-2column-main section .tableTypeA table{width:150%}}.main.general_iguchibear.single section .tableTypeB table,.main.cleanroom_iguchibear.single section .tableTypeB table,.main.sw.single section .tableTypeB table,.main.aircom.single .l-2column-main section .tableTypeB table{border:1px solid #E5E5E5;border-collapse:collapse;width:100%;font-size:1.3rem;text-align:center;white-space:nowrap}.main.general_iguchibear.single section .tableTypeB table th,.main.general_iguchibear.single section .tableTypeB table td,.main.cleanroom_iguchibear.single section .tableTypeB table th,.main.cleanroom_iguchibear.single section .tableTypeB table td,.main.sw.single section .tableTypeB table th,.main.sw.single section .tableTypeB table td,.main.aircom.single .l-2column-main section .tableTypeB table th,.main.aircom.single .l-2column-main section .tableTypeB table td{background-clip:padding-box}.main.general_iguchibear.single section .tableTypeB table td,.main.cleanroom_iguchibear.single section .tableTypeB table td,.main.sw.single section .tableTypeB table td,.main.aircom.single .l-2column-main section .tableTypeB table td{padding:1em;border:1px solid #E5E5E5}.main.general_iguchibear.single section .tableTypeB table tr:nth-child(even),.main.cleanroom_iguchibear.single section .tableTypeB table tr:nth-child(even),.main.sw.single section .tableTypeB table tr:nth-child(even),.main.aircom.single .l-2column-main section .tableTypeB table tr:nth-child(even){background-color:#f8f8f8}@media (max-width: 750px){.main.general_iguchibear.single section .tableTypeB,.main.cleanroom_iguchibear.single section .tableTypeB,.main.sw.single section .tableTypeB,.main.aircom.single .l-2column-main section .tableTypeB{padding-bottom:6.28931%;overflow-x:scroll}.main.general_iguchibear.single section .tableTypeB table,.main.cleanroom_iguchibear.single section .tableTypeB table,.main.sw.single section .tableTypeB table,.main.aircom.single .l-2column-main section .tableTypeB table{width:150%}}.main.general_iguchibear.single section .tableTypeC,.main.cleanroom_iguchibear.single section .tableTypeC,.main.sw.single section .tableTypeC,.main.aircom.single .l-2column-main section .tableTypeC{width:100%;overflow-x:auto}.main.general_iguchibear.single section .tableTypeC table,.main.cleanroom_iguchibear.single section .tableTypeC table,.main.sw.single section .tableTypeC table,.main.aircom.single .l-2column-main section .tableTypeC table{border:1px solid #E5E5E5;border-collapse:collapse;font-size:1.3rem;text-align:center}.main.general_iguchibear.single section .tableTypeC table th,.main.general_iguchibear.single section .tableTypeC table td,.main.cleanroom_iguchibear.single section .tableTypeC table th,.main.cleanroom_iguchibear.single section .tableTypeC table td,.main.sw.single section .tableTypeC table th,.main.sw.single section .tableTypeC table td,.main.aircom.single .l-2column-main section .tableTypeC table th,.main.aircom.single .l-2column-main section .tableTypeC table td{padding:1em;border:1px solid #E5E5E5;width:14.94565%;background-clip:padding-box}.main.general_iguchibear.single section .tableTypeC table th,.main.cleanroom_iguchibear.single section .tableTypeC table th,.main.sw.single section .tableTypeC table th,.main.aircom.single .l-2column-main section .tableTypeC table th{color:#fff;background-color:#5b5f90;font-weight:700}.main.general_iguchibear.single section .tableTypeC table thead th,.main.cleanroom_iguchibear.single section .tableTypeC table thead th,.main.sw.single section .tableTypeC table thead th,.main.aircom.single .l-2column-main section .tableTypeC table thead th{background-color:#171C62}.main.general_iguchibear.single section .tableTypeC table th:first-child,.main.general_iguchibear.single section .tableTypeC table td:first-child,.main.cleanroom_iguchibear.single section .tableTypeC table th:first-child,.main.cleanroom_iguchibear.single section .tableTypeC table td:first-child,.main.sw.single section .tableTypeC table th:first-child,.main.sw.single section .tableTypeC table td:first-child,.main.aircom.single .l-2column-main section .tableTypeC table th:first-child,.main.aircom.single .l-2column-main section .tableTypeC table td:first-child{position:sticky;left:0;width:180px}.main.general_iguchibear.single section .tableTypeC table td a.is-document,.main.cleanroom_iguchibear.single section .tableTypeC table td a.is-document,.main.sw.single section .tableTypeC table td a.is-document,.main.aircom.single .l-2column-main section .tableTypeC table td a.is-document{padding-right:2em;display:inline-block;color:#000;background:url(../img/common/icon_document.png) right 40% no-repeat;background-size:15px}@media (max-width: 750px){.main.general_iguchibear.single section .tableTypeC,.main.cleanroom_iguchibear.single section .tableTypeC,.main.sw.single section .tableTypeC,.main.aircom.single .l-2column-main section .tableTypeC{padding-bottom:6.28931%}.main.general_iguchibear.single section .tableTypeC table th:first-child,.main.general_iguchibear.single section .tableTypeC table td:first-child,.main.cleanroom_iguchibear.single section .tableTypeC table th:first-child,.main.cleanroom_iguchibear.single section .tableTypeC table td:first-child,.main.sw.single section .tableTypeC table th:first-child,.main.sw.single section .tableTypeC table td:first-child,.main.aircom.single .l-2column-main section .tableTypeC table th:first-child,.main.aircom.single .l-2column-main section .tableTypeC table td:first-child{position:static;width:auto}}.main.general_iguchibear.single section .tableTypeD,.main.cleanroom_iguchibear.single section .tableTypeD,.main.sw.single section .tableTypeD,.main.aircom.single .l-2column-main section .tableTypeD{width:100%;overflow-x:auto}.main.general_iguchibear.single section .tableTypeD table,.main.cleanroom_iguchibear.single section .tableTypeD table,.main.sw.single section .tableTypeD table,.main.aircom.single .l-2column-main section .tableTypeD table{border:none;border-bottom:1px solid #E5E5E5;border-spacing:0;border-collapse:separate;font-size:1.3rem;text-align:center}.main.general_iguchibear.single section .tableTypeD table th,.main.general_iguchibear.single section .tableTypeD table td,.main.cleanroom_iguchibear.single section .tableTypeD table th,.main.cleanroom_iguchibear.single section .tableTypeD table td,.main.sw.single section .tableTypeD table th,.main.sw.single section .tableTypeD table td,.main.aircom.single .l-2column-main section .tableTypeD table th,.main.aircom.single .l-2column-main section .tableTypeD table td{padding:1em;border:1px solid #E5E5E5;border-style:solid none none solid;width:14.94565%;background-clip:padding-box}.main.general_iguchibear.single section .tableTypeD table th:last-child,.main.general_iguchibear.single section .tableTypeD table td:last-child,.main.cleanroom_iguchibear.single section .tableTypeD table th:last-child,.main.cleanroom_iguchibear.single section .tableTypeD table td:last-child,.main.sw.single section .tableTypeD table th:last-child,.main.sw.single section .tableTypeD table td:last-child,.main.aircom.single .l-2column-main section .tableTypeD table th:last-child,.main.aircom.single .l-2column-main section .tableTypeD table td:last-child{border-right:1px solid #E5E5E5}.main.general_iguchibear.single section .tableTypeD table th,.main.cleanroom_iguchibear.single section .tableTypeD table th,.main.sw.single section .tableTypeD table th,.main.aircom.single .l-2column-main section .tableTypeD table th{color:#fff;background-color:#171C62;font-weight:700}.main.general_iguchibear.single section .tableTypeD table td.subTitle,.main.cleanroom_iguchibear.single section .tableTypeD table td.subTitle,.main.sw.single section .tableTypeD table td.subTitle,.main.aircom.single .l-2column-main section .tableTypeD table td.subTitle{color:#fff;background-color:#5b5f90}.main.general_iguchibear.single section .tableTypeD table td a.is-document,.main.cleanroom_iguchibear.single section .tableTypeD table td a.is-document,.main.sw.single section .tableTypeD table td a.is-document,.main.aircom.single .l-2column-main section .tableTypeD table td a.is-document{padding-right:2em;display:inline-block;color:#000;background:url(../img/common/icon_document.png) right 40% no-repeat;background-size:15px}@media (max-width: 750px){.main.general_iguchibear.single section .tableTypeD,.main.cleanroom_iguchibear.single section .tableTypeD,.main.sw.single section .tableTypeD,.main.aircom.single .l-2column-main section .tableTypeD{padding-bottom:6.28931%}}.main.general_iguchibear.single section .usecase,.main.cleanroom_iguchibear.single section .usecase,.main.sw.single section .usecase,.main.aircom.single .l-2column-main section .usecase{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center}.main.general_iguchibear.single section .usecase dl,.main.cleanroom_iguchibear.single section .usecase dl,.main.sw.single section .usecase dl,.main.aircom.single .l-2column-main section .usecase dl{margin-bottom:4.07609%;width:49.45652%}.main.general_iguchibear.single section .usecase dl dt,.main.cleanroom_iguchibear.single section .usecase dl dt,.main.sw.single section .usecase dl dt,.main.aircom.single .l-2column-main section .usecase dl dt{margin-bottom:2.74725%}.main.general_iguchibear.single section .usecase dl dd,.main.cleanroom_iguchibear.single section .usecase dl dd,.main.sw.single section .usecase dl dd,.main.aircom.single .l-2column-main section .usecase dl dd{line-height:1.5;font-size:1.5rem}@media (min-width: 751px){.main.general_iguchibear.single section .usecase dl:nth-last-child(1),.main.general_iguchibear.single section .usecase dl:nth-last-child(2),.main.cleanroom_iguchibear.single section .usecase dl:nth-last-child(1),.main.cleanroom_iguchibear.single section .usecase dl:nth-last-child(2),.main.sw.single section .usecase dl:nth-last-child(1),.main.sw.single section .usecase dl:nth-last-child(2),.main.aircom.single .l-2column-main section .usecase dl:nth-last-child(1),.main.aircom.single .l-2column-main section .usecase dl:nth-last-child(2){margin-bottom:0}}@media (max-width: 750px){.main.general_iguchibear.single section .usecase,.main.cleanroom_iguchibear.single section .usecase,.main.sw.single section .usecase,.main.aircom.single .l-2column-main section .usecase{display:block}.main.general_iguchibear.single section .usecase dl,.main.cleanroom_iguchibear.single section .usecase dl,.main.sw.single section .usecase dl,.main.aircom.single .l-2column-main section .usecase dl{margin-bottom:9.43396%;width:auto}.main.general_iguchibear.single section .usecase dl dt,.main.cleanroom_iguchibear.single section .usecase dl dt,.main.sw.single section .usecase dl dt,.main.aircom.single .l-2column-main section .usecase dl dt{margin-bottom:3.14465%}.main.general_iguchibear.single section .usecase dl dd,.main.cleanroom_iguchibear.single section .usecase dl dd,.main.sw.single section .usecase dl dd,.main.aircom.single .l-2column-main section .usecase dl dd{font-size:3.58974vw}}.main.general_iguchibear.single section .movie dl,.main.cleanroom_iguchibear.single section .movie dl,.main.sw.single section .movie dl,.main.aircom.single .l-2column-main section .movie dl{margin-bottom:4.07609%;text-align:center}.main.general_iguchibear.single section .movie dl dt,.main.cleanroom_iguchibear.single section .movie dl dt,.main.sw.single section .movie dl dt,.main.aircom.single .l-2column-main section .movie dl dt{margin-bottom:1.3587%}.main.general_iguchibear.single section .movie dl dd,.main.cleanroom_iguchibear.single section .movie dl dd,.main.sw.single section .movie dl dd,.main.aircom.single .l-2column-main section .movie dl dd{font-size:1.5rem}.main.general_iguchibear.single section .movie dl:last-child,.main.cleanroom_iguchibear.single section .movie dl:last-child,.main.sw.single section .movie dl:last-child,.main.aircom.single .l-2column-main section .movie dl:last-child{margin-bottom:0}@media (max-width: 750px){.main.general_iguchibear.single section .movie dl,.main.cleanroom_iguchibear.single section .movie dl,.main.sw.single section .movie dl,.main.aircom.single .l-2column-main section .movie dl{margin-bottom:9.43396%}.main.general_iguchibear.single section .movie dl dt,.main.cleanroom_iguchibear.single section .movie dl dt,.main.sw.single section .movie dl dt,.main.aircom.single .l-2column-main section .movie dl dt{margin-bottom:3.14465%}.main.general_iguchibear.single section .movie dl dd,.main.cleanroom_iguchibear.single section .movie dl dd,.main.sw.single section .movie dl dd,.main.aircom.single .l-2column-main section .movie dl dd{font-size:3.58974vw}}.main.general_iguchibear.single section.links,.main.cleanroom_iguchibear.single section.links,.main.sw.single section.links,.main.aircom.single .l-2column-main section.links{padding:0 0 3.67647%}.main.general_iguchibear.single section.links h3,.main.cleanroom_iguchibear.single section.links h3,.main.sw.single section.links h3,.main.aircom.single .l-2column-main section.links h3{margin-bottom:2em;padding:2.45098% 3.67647%;color:#fff;background-color:#171C62;font-weight:700;font-size:1.6rem}.main.general_iguchibear.single section.links ul,.main.cleanroom_iguchibear.single section.links ul,.main.sw.single section.links ul,.main.aircom.single .l-2column-main section.links ul{margin:0 auto;padding:0;display:flex;justify-content:space-between;width:92.64706%}.main.general_iguchibear.single section.links ul li,.main.cleanroom_iguchibear.single section.links ul li,.main.sw.single section.links ul li,.main.aircom.single .l-2column-main section.links ul li{margin:0 auto 1.0582%;padding:0;list-style-type:none;width:49.4709%}.main.general_iguchibear.single section.links ul li .viewMoreBtn,.main.cleanroom_iguchibear.single section.links ul li .viewMoreBtn,.main.sw.single section.links ul li .viewMoreBtn,.main.aircom.single .l-2column-main section.links ul li .viewMoreBtn{max-width:none;height:100%}.main.general_iguchibear.single section.links ul li .viewMoreBtn span,.main.cleanroom_iguchibear.single section.links ul li .viewMoreBtn span,.main.sw.single section.links ul li .viewMoreBtn span,.main.aircom.single .l-2column-main section.links ul li .viewMoreBtn span{height:100%;box-sizing:border-box}@media (max-width: 750px){.main.general_iguchibear.single section.links h3,.main.cleanroom_iguchibear.single section.links h3,.main.sw.single section.links h3,.main.aircom.single .l-2column-main section.links h3{font-size:4.10256vw}.main.general_iguchibear.single section.links ul,.main.cleanroom_iguchibear.single section.links ul,.main.sw.single section.links ul,.main.aircom.single .l-2column-main section.links ul{display:block;width:auto}.main.general_iguchibear.single section.links ul li,.main.cleanroom_iguchibear.single section.links ul li,.main.sw.single section.links ul li,.main.aircom.single .l-2column-main section.links ul li{margin:0 auto 2.89855%;width:70.43478%}}.main.general_iguchibear.single section.manual,.main.cleanroom_iguchibear.single section.manual,.main.sw.single section.manual,.main.aircom.single .l-2column-main section.manual{padding:0}.main.general_iguchibear.single section.manual h3,.main.cleanroom_iguchibear.single section.manual h3,.main.sw.single section.manual h3,.main.aircom.single .l-2column-main section.manual h3{margin-bottom:0;padding:2.45098% 3.67647%;color:#fff;background-color:#171C62;font-weight:700;font-size:1.6rem}.main.general_iguchibear.single section.manual ul,.main.cleanroom_iguchibear.single section.manual ul,.main.sw.single section.manual ul,.main.aircom.single .l-2column-main section.manual ul{margin:0 auto;padding:2.45098% 3.67647%}.main.general_iguchibear.single section.manual ul li,.main.cleanroom_iguchibear.single section.manual ul li,.main.sw.single section.manual ul li,.main.aircom.single .l-2column-main section.manual ul li{margin:0 0 1.28866%;padding:0;list-style-type:none}.main.general_iguchibear.single section.manual ul li:last-child,.main.cleanroom_iguchibear.single section.manual ul li:last-child,.main.sw.single section.manual ul li:last-child,.main.aircom.single .l-2column-main section.manual ul li:last-child{margin-bottom:0}.main.general_iguchibear.single section.manual ul li a,.main.cleanroom_iguchibear.single section.manual ul li a,.main.sw.single section.manual ul li a,.main.aircom.single .l-2column-main section.manual ul li a{padding-right:1.5em;display:inline-block;color:#000;background:url(../img/common/icon_document.png) right 40% no-repeat;background-size:15px}@media (max-width: 750px){.main.general_iguchibear.single section.manual h3,.main.cleanroom_iguchibear.single section.manual h3,.main.sw.single section.manual h3,.main.aircom.single .l-2column-main section.manual h3{font-size:4.10256vw}.main.general_iguchibear.single section.manual ul,.main.cleanroom_iguchibear.single section.manual ul,.main.sw.single section.manual ul,.main.aircom.single .l-2column-main section.manual ul{padding:5.08475%}}.main.general_iguchibear.single section .bnrSet,.main.cleanroom_iguchibear.single section .bnrSet,.main.sw.single section .bnrSet,.main.aircom.single .l-2column-main section .bnrSet{margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap}.main.general_iguchibear.single section .bnrSet li,.main.cleanroom_iguchibear.single section .bnrSet li,.main.sw.single section .bnrSet li,.main.aircom.single .l-2column-main section .bnrSet li{margin:0 0 1.08696%;padding:0;width:32.6087%;list-style-type:none}.main.general_iguchibear.single section .bnrSet li:nth-child(3n-1),.main.general_iguchibear.single section .bnrSet li:nth-child(3n),.main.cleanroom_iguchibear.single section .bnrSet li:nth-child(3n-1),.main.cleanroom_iguchibear.single section .bnrSet li:nth-child(3n),.main.sw.single section .bnrSet li:nth-child(3n-1),.main.sw.single section .bnrSet li:nth-child(3n),.main.aircom.single .l-2column-main section .bnrSet li:nth-child(3n-1),.main.aircom.single .l-2column-main section .bnrSet li:nth-child(3n){margin-left:1.08696%}.main.general_iguchibear.single section .bnrSet li a:hover,.main.cleanroom_iguchibear.single section .bnrSet li a:hover,.main.sw.single section .bnrSet li a:hover,.main.aircom.single .l-2column-main section .bnrSet li a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;transition:0.4s}@media (max-width: 750px){.main.general_iguchibear.single section .bnrSet,.main.cleanroom_iguchibear.single section .bnrSet,.main.sw.single section .bnrSet,.main.aircom.single .l-2column-main section .bnrSet{margin:0 auto 0%;max-width:75.4717%;display:block}.main.general_iguchibear.single section .bnrSet li,.main.cleanroom_iguchibear.single section .bnrSet li,.main.sw.single section .bnrSet li,.main.aircom.single .l-2column-main section .bnrSet li{margin:0 0 4.16667%;width:auto}.main.general_iguchibear.single section .bnrSet li:nth-child(3n-1),.main.general_iguchibear.single section .bnrSet li:nth-child(3n),.main.cleanroom_iguchibear.single section .bnrSet li:nth-child(3n-1),.main.cleanroom_iguchibear.single section .bnrSet li:nth-child(3n),.main.sw.single section .bnrSet li:nth-child(3n-1),.main.sw.single section .bnrSet li:nth-child(3n),.main.aircom.single .l-2column-main section .bnrSet li:nth-child(3n-1),.main.aircom.single .l-2column-main section .bnrSet li:nth-child(3n){margin-left:0}}.main.general_iguchibear.single .returnList,.main.cleanroom_iguchibear.single .returnList,.main.sw.single .returnList,.main.aircom.single .l-2column-main .returnList{margin-top:8.57843%}.main.general_iguchibear.single .returnList a,.main.cleanroom_iguchibear.single .returnList a,.main.sw.single .returnList a,.main.aircom.single .l-2column-main .returnList a{margin:0 auto}@media (max-width: 750px){.main.general_iguchibear.single .returnList,.main.cleanroom_iguchibear.single .returnList,.main.sw.single .returnList,.main.aircom.single .l-2column-main .returnList{margin-top:14.12429%}}@media (max-width: 750px){.main.turntable.single .contents{margin:0 auto 0%;max-width:90.76923%;padding:0}}.main.turntable.single h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:70px;font-weight:500;font-size:3.4rem;text-align:center}@media (max-width: 750px){.main.turntable.single h2{font-size:6.66667vw;margin-bottom:14.12429%}}@media (max-width: 750px){.main.turntable.single .newDesc{max-width:none}}.main.turntable.single .textEditor>*:last-child{margin-bottom:0}.main.turntable.single .tableTypeC{margin-bottom:1em;width:100%;overflow-x:auto}.main.turntable.single .tableTypeC table{border:1px solid #E5E5E5;border-collapse:collapse;font-size:1.3rem;text-align:center}.main.turntable.single .tableTypeC table th,.main.turntable.single .tableTypeC table td{padding:1em;border:1px solid #E5E5E5;width:14.94565%}.main.turntable.single .tableTypeC table th{color:#fff;background-color:#5b5f90;font-weight:700}.main.turntable.single .tableTypeC table thead th{background-color:#171C62}.main.turntable.single .tableTypeC table th:first-child,.main.turntable.single .tableTypeC table td:first-child{position:sticky;left:0;width:180px}.main.turntable.single .tableTypeC table td a.is-document{padding-right:2em;display:inline-block;color:#000;background:url(../img/common/icon_document.png) right 40% no-repeat;background-size:15px}@media (max-width: 750px){.main.turntable.single .tableTypeC{padding-bottom:6.28931%}.main.turntable.single .tableTypeC table th:first-child,.main.turntable.single .tableTypeC table td:first-child{position:static;width:auto}}.main.turntable.single .example{margin:0 auto 90px;max-width:1136px;padding:0 30px}.main.turntable.single .example-inner{margin-bottom:6.16197%;display:flex;justify-content:space-between;flex-wrap:wrap}.main.turntable.single .example-inner dl{margin-bottom:4.40141%;width:49.03169%}.main.turntable.single .example-inner dl:nth-last-child(1),.main.turntable.single .example-inner dl:nth-last-child(2){margin-bottom:0}.main.turntable.single .example-inner dl dt{margin-bottom:1.79533%}.main.turntable.single .example-inner dl dd{font-size:1.5rem;text-align:center}.main.turntable.single .example-btn{margin:0 auto}@media (max-width: 750px){.main.turntable.single .example{margin-bottom:19.77401%;padding:0}.main.turntable.single .example-inner{margin-bottom:14.12429%;display:block}.main.turntable.single .example-inner dl{margin-bottom:8.47458%;width:auto}.main.turntable.single .example-inner dl:nth-last-child(2),.main.turntable.single .example-inner dl:nth-last-child(3){margin-bottom:8.47458%}.main.turntable.single .example-inner dl dt{margin-bottom:2.82486%}.main.turntable.single .example-inner dl dd{font-size:3.58974vw}}.main.turntable.single .feature{margin:0 auto 90px;max-width:1320px;padding:0 30px}.main.turntable.single .feature>*:last-child{margin-bottom:0}.main.turntable.single .feature>.textEditor{margin:0 auto 70px;max-width:1136px}.main.turntable.single .feature-set{margin:0 auto 70px;max-width:936px}.main.turntable.single .feature-set dl{margin-bottom:2.64085%}.main.turntable.single .feature-set dl:last-child{margin-bottom:0}.main.turntable.single .feature-set dl dt{margin-bottom:.5em;color:#171C62;font-weight:700;font-size:2.4rem}.main.turntable.single .feature-graph{margin:0 auto 60px;max-width:936px;text-align:center}.main.turntable.single .feature-data{margin:0 auto 70px;max-width:936px;display:flex;justify-content:space-between;flex-wrap:wrap}.main.turntable.single .feature-data dl{margin-bottom:1em;display:flex;width:48.07692%;font-size:1.3rem}.main.turntable.single .feature-data dl dt{padding-bottom:0.5em;border-bottom:1px solid #171C62;width:17.77778%;color:#171C62;font-weight:700}.main.turntable.single .feature-data dl dd{padding-bottom:0.5em;padding-left:4.44444%;border-bottom:1px solid #E5E5E5;width:77.77778%}@media (max-width: 750px){.main.turntable.single .feature{margin-bottom:19.77401%;padding:0}.main.turntable.single .feature-set{margin-bottom:14.12429%}.main.turntable.single .feature-set dl{margin-bottom:14.12429%;width:auto}.main.turntable.single .feature-set dl dt{font-size:4.61538vw}.main.turntable.single .feature-graph{margin-bottom:14.12429%}.main.turntable.single .feature-data{margin-bottom:14.12429%;display:block}.main.turntable.single .feature-data dl{font-size:3.07692vw;margin:0 0 3.5461%;width:auto}.main.turntable.single .feature-data dl dt{border-bottom:1px solid #171C62;width:31.91489%}.main.turntable.single .feature-data dl dd{padding-left:7.0922%;width:60.99291%}}.main.turntable.single .editor{margin:0 auto 90px;max-width:1136px;padding:0 30px}@media (max-width: 750px){.main.turntable.single .editor{padding:0}}.main.turntable.single .flow{margin:0 auto 90px;max-width:1320px;padding:0 30px}.main.turntable.single .flow-inner01{margin-bottom:97px;padding:0 6.9697% 3.0303%;display:flex;position:relative;background-color:#F8F8F8}.main.turntable.single .flow-inner01::after{margin-left:-12px;border:12px solid transparent;border-left:18px solid #171C62;position:absolute;bottom:-60px;left:50%;width:12px;height:12px;box-sizing:border-box;transform:rotate(90deg);content:""}.main.turntable.single .flow-inner01 section{margin:-17px 2.90493% 0 0;padding-right:2.90493%;position:relative;width:20.59859%}.main.turntable.single .flow-inner01 section::before{border:12px solid transparent;border-left:18px solid #171C62;position:absolute;top:25%;right:-20px;width:12px;height:12px;box-sizing:border-box;content:""}.main.turntable.single .flow-inner01 section:last-child{margin-right:0;padding-right:0}.main.turntable.single .flow-inner01 section:last-child::before{display:none}.main.turntable.single .flow-inner01 section .flow-inner01-section-image{margin-bottom:8.54701%}.main.turntable.single .flow-inner01 section .flow-inner01-section-image a{display:block;position:relative}.main.turntable.single .flow-inner01 section .flow-inner01-section-image a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;transition:0.4s}.main.turntable.single .flow-inner01 section .flow-inner01-section-image a::before{position:absolute;right:8px;bottom:8px;width:34px;height:34px;background:url(../img/common/icon_large.png) left top no-repeat;background-size:100%;content:"";z-index:2}.main.turntable.single .flow-inner01 section .flow-inner01-section-image a .flow-inner01-section-image-number{padding:.1em .5em;display:inline-block;position:absolute;top:0;left:0;color:#fff;background-color:#171C62;font-size:1.3rem;letter-spacing:0.08em}.main.turntable.single .flow-inner01 section .flow-inner01-section-image a .flow-inner01-section-image-number em{margin-left:.2em;vertical-align:-2px;font-weight:400;font-size:2.2rem}.main.turntable.single .flow-inner01 section .flow-inner01-section-title{margin-bottom:0.5em;color:#171C62;font-weight:700;font-size:1.6rem}.main.turntable.single .flow-inner01 section .flow-inner01-section-text{line-height:1.5}.main.turntable.single .flow-inner02{padding:0 6.9697% 1.51515%;background-color:#F8F8F8}.main.turntable.single .flow-inner02 section{display:flex;justify-content:space-between}.main.turntable.single .flow-inner02 section .flow-inner02-section-image{margin-top:-17px;width:52.8169%}.main.turntable.single .flow-inner02 section .flow-inner02-section-image a{display:block;position:relative}.main.turntable.single .flow-inner02 section .flow-inner02-section-image a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;transition:0.4s}.main.turntable.single .flow-inner02 section .flow-inner02-section-image a::before{position:absolute;right:8px;bottom:8px;width:34px;height:34px;background:url(../img/common/icon_large.png) left top no-repeat;background-size:100%;content:"";z-index:2}.main.turntable.single .flow-inner02 section .flow-inner02-section-image a .flow-inner01-section-image-number{padding:.1em .5em;display:inline-block;position:absolute;top:0;left:0;color:#fff;background-color:#171C62;font-size:1.3rem;letter-spacing:0.08em}.main.turntable.single .flow-inner02 section .flow-inner02-section-image a .flow-inner01-section-image-number em{margin-left:.2em;vertical-align:-2px;font-weight:400;font-size:2.2rem}.main.turntable.single .flow-inner02 section .flow-inner02-section-text{padding-top:3.52113%;width:43.66197%}.main.turntable.single .flow-inner02 section .flow-inner02-section-text-title{margin-bottom:0.5em;color:#171C62;font-weight:700}.main.turntable.single .flow-inner02 section .flow-inner02-section-text-text{line-height:1.5}@media (max-width: 750px){.main.turntable.single .flow{margin-bottom:19.77401%;padding:0}.main.turntable.single .flow-inner01{margin:0 0 21.75141% -5.08475%;padding:0 0 11.29944%;display:block;width:110.16949%}.main.turntable.single .flow-inner01::after{bottom:-45px}.main.turntable.single .flow-inner01 section{margin:0 auto 14.61538%;padding:0;width:60%}.main.turntable.single .flow-inner01 section::before{margin-right:-12px;top:auto;bottom:-20%;right:50%;transform:rotate(90deg)}.main.turntable.single .flow-inner01 section:first-child{transform:translate(0, -5.12821%)}.main.turntable.single .flow-inner01 section:last-child{margin:0 auto}.main.turntable.single .flow-inner01 section .flow-inner01-section-image{margin-bottom:4.2735%}.main.turntable.single .flow-inner01 section .flow-inner01-section-image a img{width:100%}.main.turntable.single .flow-inner01 section .flow-inner01-section-image a .flow-inner01-section-image-number{font-size:3.33333vw}.main.turntable.single .flow-inner01 section .flow-inner01-section-image a .flow-inner01-section-image-number em{font-size:5.64103vw}.main.turntable.single .flow-inner01 section .flow-inner01-section-title{font-size:3.58974vw}.main.turntable.single .flow-inner02{margin:0 0 0 -5.08475%;padding:0;width:110.16949%}.main.turntable.single .flow-inner02 section{display:block}.main.turntable.single .flow-inner02 section .flow-inner02-section-image{margin:-5.12821% auto 0;width:90.76923%}.main.turntable.single .flow-inner02 section .flow-inner02-section-image a .flow-inner01-section-image-number{font-size:3.33333vw}.main.turntable.single .flow-inner02 section .flow-inner02-section-image a .flow-inner01-section-image-number em{font-size:5.64103vw}.main.turntable.single .flow-inner02 section .flow-inner02-section-text{padding:5.12821% 0 7.69231%;margin:0 auto;width:90.76923%}}.main.turntable.single .twoColumn{margin:0 auto 90px;max-width:1136px;padding:0 30px}.main.turntable.single .twoColumn section{margin-bottom:70px;display:flex;justify-content:space-between}.main.turntable.single .twoColumn section:last-child{margin-bottom:0}.main.turntable.single .twoColumn section .twoColumn-section-image{width:44.71831%;text-align:center}.main.turntable.single .twoColumn section .twoColumn-section-text{width:51.76056%}.main.turntable.single .twoColumn section .twoColumn-section-text h3{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:1em;font-weight:500;font-size:2.6rem}@media (max-width: 750px){.main.turntable.single .twoColumn{padding:0}.main.turntable.single .twoColumn section{margin-bottom:14.12429%;display:block}.main.turntable.single .twoColumn section .twoColumn-section-image{margin-bottom:5.64972%;width:auto}.main.turntable.single .twoColumn section .twoColumn-section-text{width:auto}.main.turntable.single .twoColumn section .twoColumn-section-text h3{font-size:5.64103vw}}.main.turntable.single .option{margin:0 auto 90px;max-width:1136px;padding:0 30px}.main.turntable.single .option-inner{display:flex;justify-content:space-between;flex-wrap:wrap}.main.turntable.single .option section{margin-bottom:6.16197%;width:48.23944%}.main.turntable.single .option section:nth-last-child(1),.main.turntable.single .option section:nth-last-child(2){margin-bottom:0}.main.turntable.single .option section .option-section-image{margin-bottom:5.47445%}.main.turntable.single .option section .option-section-text h3{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:0.5em;font-weight:700;font-size:2rem}.main.turntable.single .option-attention{margin-top:5.28169%;padding:1em;background-color:#F8F8F8}@media (max-width: 750px){.main.turntable.single .option{padding:0}.main.turntable.single .option-inner{display:block}.main.turntable.single .option section{margin-bottom:14.12429%;width:auto}.main.turntable.single .option section:nth-last-child(2){margin-bottom:14.12429%}.main.turntable.single .option section .option-section-image{margin-bottom:5.64972%}.main.turntable.single .option section .option-section-text h3{font-size:4.61538vw}}.main.turntable.single .movie{margin:0 auto 70px;max-width:920px;padding:0 30px}.main.turntable.single .movie ul li{margin:0 0 4.34783%;padding:30px 0 56.25%;position:relative;list-style-type:none;height:0;overflow:hidden}.main.turntable.single .movie ul li iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main.turntable.single .movie ul li:last-child{margin-bottom:0}@media (max-width: 750px){.main.turntable.single .movie{margin:0 auto 12.82051%;max-width:90.76923%;padding:0}.main.turntable.single .movie ul li{margin-bottom:5.64972%}}.main.turntable.single .imageDesc-image{margin:0 auto 6.41026%;max-width:61.96581%;padding:0 30px}@media (max-width: 750px){.main.turntable.single .imageDesc-image{padding:0;max-width:none}}.main.turntable.single .twoColumnProductList-inner{margin-bottom:70px}.main.turntable.single .twoColumnProductList-btn{margin:0 auto}@media (max-width: 750px){.main.turntable.single .twoColumnProductList{margin-left:-5.08475%;width:110.16949%}.main.turntable.single .twoColumnProductList-inner{margin-bottom:14.12429%}}.main.aircom.single .l-1column h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:70px;font-weight:500;font-size:3.4rem;text-align:center}@media (max-width: 750px){.main.aircom.single .l-1column h2{font-size:6.66667vw;margin-bottom:14.12429%}}.main.aircom.single .l-1column .product{padding:40px 30px 90px;background-color:#f8f8f8}.main.aircom.single .l-1column .product-inner{margin:0 auto 0;max-width:1136px}.main.aircom.single .l-1column .product article{padding:5.28169% 9.50704% 5.28169% 9.50704%;margin-bottom:2.64085%;background-color:#fff}.main.aircom.single .l-1column .product article:last-child{margin-bottom:0}.main.aircom.single .l-1column .product article h3{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:4.34783%;color:#171C62;font-weight:500;font-size:2.6rem;text-align:center}.main.aircom.single .l-1column .product article .article-image{margin:0 auto 6.52174%;max-width:35%;text-align:center}.main.aircom.single .l-1column .product article .article-image.is-graph{margin:0 auto 6.52174%;max-width:81.52174%;display:flex;justify-content:space-between}.main.aircom.single .l-1column .product article .article-image.is-graph div{width:42.93333%}.main.aircom.single .l-1column .product article .article-image.is-graph div a{padding-right:42px;display:block;position:relative}.main.aircom.single .l-1column .product article .article-image.is-graph div a::before{position:absolute;right:8px;bottom:8px;width:34px;height:34px;background:url(../img/common/icon_large.png) left top no-repeat;background-size:100%;content:"";z-index:2}.main.aircom.single .l-1column .product article .tableArea{margin-bottom:6.52174%}.main.aircom.single .l-1column .product article .tableArea:last-child{margin-bottom:0}.main.aircom.single .l-1column .product article .tableArea h4{margin-bottom:0.5em;font-size:2.4rem}.main.aircom.single .l-1column .product article .tableTypeA table{border:1px solid #E5E5E5;border-collapse:collapse;width:100%;font-size:1.3rem;text-align:center}.main.aircom.single .l-1column .product article .tableTypeA table th,.main.aircom.single .l-1column .product article .tableTypeA table td{padding:1em;border:1px solid #E5E5E5;width:14.94565%;background-clip:padding-box}.main.aircom.single .l-1column .product article .tableTypeA table th{color:#fff;background-color:#5b5f90;font-weight:700}.main.aircom.single .l-1column .product article .tableTypeA table tr:first-child th{background-color:#171C62}.main.aircom.single .l-1column .product article .tableTypeA table th:first-child,.main.aircom.single .l-1column .product article .tableTypeA table td:first-child{width:24.18478%}@media (max-width: 750px){.main.aircom.single .l-1column .product{padding:12.82051% 0 17.94872%}.main.aircom.single .l-1column .product-inner{margin:0 auto 0%;max-width:90.76923%}.main.aircom.single .l-1column .product article{padding:8.47458% 5.08475% 8.47458% 5.08475%;margin-bottom:8.47458%}.main.aircom.single .l-1column .product article h3{font-size:5.64103vw;margin-bottom:9.43396%}.main.aircom.single .l-1column .product article .article-image{margin-bottom:12.57862%;max-width:none}.main.aircom.single .l-1column .product article .article-image.is-graph{display:block}.main.aircom.single .l-1column .product article .article-image.is-graph div{width:auto}.main.aircom.single .l-1column .product article .article-image.is-graph div:nth-child(2){margin-top:9.43396%}.main.aircom.single .l-1column .product article .tableArea{margin-bottom:9.43396%}.main.aircom.single .l-1column .product article .tableArea h4{font-size:5.12821vw}.main.aircom.single .l-1column .product article .tableTypeA{padding-bottom:6.28931%;overflow-x:scroll}.main.aircom.single .l-1column .product article .tableTypeA table{width:130%}}.main.aircom.single .l-1column .firstText{margin:0 auto 90px;max-width:876px;padding:0 30px;text-align:center}@media (max-width: 750px){.main.aircom.single .l-1column .firstText{margin:0 auto 17.94872%;max-width:90.76923%;padding:0;text-align:left}}.main.aircom.single .l-1column .methodSet{margin:0 auto 90px;max-width:1136px;padding:82px 30px 0}.main.aircom.single .l-1column .methodSet-image{margin:0 0 3.52113%;padding:0;display:flex;justify-content:space-between}.main.aircom.single .l-1column .methodSet-image li{margin:0;padding:0;width:32.04225%;list-style-type:none}.main.aircom.single .l-1column .methodSet-attention{margin-bottom:7.92254%;padding:1.76056%;border:1px #171C62;border-style:solid none}.main.aircom.single .l-1column .methodSet-attention h4{margin-bottom:0.5em;color:#171C62;font-weight:700;font-size:1.6rem}.main.aircom.single .l-1column .methodSet-attention ul{margin-bottom:0;color:#171C62}.main.aircom.single .l-1column .methodSet-attention ul li{font-size:1.3rem}.main.aircom.single .l-1column .methodSet-underImage{margin:0 auto 0%;max-width:80.98592%;text-align:center}.main.aircom.single .l-1column .methodSet-underImage p{margin-top:0.5em;font-size:1.5rem}@media (max-width: 750px){.main.aircom.single .l-1column .methodSet{margin:0 auto 17.94872%;max-width:90.76923%;padding:12.82051% 0 0}.main.aircom.single .l-1column .methodSet-image{margin-bottom:0 0 8.47458%;display:block}.main.aircom.single .l-1column .methodSet-image li{margin-bottom:5.64972%;width:auto}.main.aircom.single .l-1column .methodSet-attention{margin-bottom:19.77401%;padding:5.08475%}.main.aircom.single .l-1column .methodSet-attention h4{font-size:4.10256vw}.main.aircom.single .l-1column .methodSet-attention ul li{font-size:3.07692vw}.main.aircom.single .l-1column .methodSet-underImage{margin:0 0 0 -5.08475%;width:110.16949%;max-width:none}.main.aircom.single .l-1column .methodSet-underImage p{font-size:3.58974vw}}.main.aircom.single .l-1column .recommendTools{padding:60px 30px;background:url(../img/product/aircom/recommendTools_bg.jpg) left top no-repeat;background-size:cover}.main.aircom.single .l-1column .recommendTools h3{margin:0 auto 0;max-width:932px;font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';padding:40px 20px;border:2px #fff;border-style:solid solid none;font-weight:500;font-size:2.6rem;text-align:center}.main.aircom.single .l-1column .recommendTools-image{margin:0 auto 0;max-width:1136px;padding:0;display:flex;flex-wrap:wrap}.main.aircom.single .l-1column .recommendTools-image li{margin:0;padding:0;width:16.66667%;list-style-type:none}.main.aircom.single .l-1column .recommendTools-link{margin:0 auto 0;max-width:932px;font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';padding:40px 20px;border:2px #fff;border-style:none solid solid;text-align:center}.main.aircom.single .l-1column .recommendTools-link dl dt{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:3.21888%;font-weight:500;font-size:2rem}.main.aircom.single .l-1column .recommendTools-link dl dd a{margin:0 auto;border:none}@media (max-width: 750px){.main.aircom.single .l-1column .recommendTools{padding:10.25641% 4.61538%}.main.aircom.single .l-1column .recommendTools-inner{padding:8.57143% 4.57143%;border:2px solid #fff}.main.aircom.single .l-1column .recommendTools h3{font-size:5.64103vw;margin-bottom:9.43396%;padding:0;border:none;max-width:none}.main.aircom.single .l-1column .recommendTools-image{max-width:none}.main.aircom.single .l-1column .recommendTools-image li{width:50%}.main.aircom.single .l-1column .recommendTools-link{padding:9.43396% 0 0;border:none;max-width:none}.main.aircom.single .l-1column .recommendTools-link dl dt{font-size:4.61538vw;margin-bottom:6.28931%}}.main.aircom.single .l-1column .usecase{margin:0 auto 90px;max-width:1136px;padding:0 30px;display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center}.main.aircom.single .l-1column .usecase dl{margin-bottom:4.07609%;width:49.45652%}.main.aircom.single .l-1column .usecase dl dt{margin-bottom:2.74725%}.main.aircom.single .l-1column .usecase dl dd{line-height:1.5;font-size:1.5rem}@media (min-width: 751px){.main.aircom.single .l-1column .usecase dl:nth-last-child(1),.main.aircom.single .l-1column .usecase dl:nth-last-child(2){margin-bottom:0}}@media (max-width: 750px){.main.aircom.single .l-1column .usecase{display:block}.main.aircom.single .l-1column .usecase dl{margin-bottom:9.43396%;width:auto}.main.aircom.single .l-1column .usecase dl dt{margin-bottom:3.14465%}.main.aircom.single .l-1column .usecase dl dd{font-size:3.58974vw}}.main.aircom.single .l-1column .example{padding:40px 30px;background-color:#f8f8f8}.main.aircom.single .l-1column .example-inner{margin:0 auto 0;max-width:1136px}.main.aircom.single .l-1column .example ul{margin:0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center}.main.aircom.single .l-1column .example ul li{margin:0 0 1.3587%;padding:0;width:49.45652%;list-style-type:none}.main.aircom.single .l-1column .example-btn{padding-top:2.71739%;text-align:center}.main.aircom.single .l-1column .example-btn a{padding-right:1.5em;display:inline-block;position:relative;color:#000;text-decoration:none}.main.aircom.single .l-1column .example-btn a::before{margin-top:-8px;border:1px solid #171C62;border-radius:50%;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-border-radius:50%;box-sizing:border-box;content:""}.main.aircom.single .l-1column .example-btn a::after{margin-top:-3px;border-top:1px solid #171C62;border-right:1px solid #171C62;position:absolute;top:50%;right:6px;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main.aircom.single .l-1column .example-btn a:hover{color:#1A4D9F}.main.aircom.single .l-1column .example-btn a span{display:inline-block;position:relative;vertical-align:top;overflow:hidden}.main.aircom.single .l-1column .example-btn a span::before{position:absolute;left:0;bottom:3px;width:0;height:1px;background-color:#1A4D9F;content:"";transition:.3s}.main.aircom.single .l-1column .example-btn a span.is-hover::before{width:100%;transition:.3s}.main.aircom.single .l-1column .example-btn a span.is-out::before{left:100%;transition:.3s}@media (max-width: 750px){.main.aircom.single .l-1column .example ul{display:block}.main.aircom.single .l-1column .example ul li{width:auto}.main.aircom.single .l-1column .example-btn{padding-top:5.7971%}.main.aircom.single .l-1column .example-btn a{font-size:3.84615vw}}.main.aircom.single .l-1column .movie{margin:0 auto 90px;max-width:920px;padding:0 30px}.main.aircom.single .l-1column .movie dl{margin:0 0 50px;padding:0}.main.aircom.single .l-1column .movie dl:last-child{margin-bottom:0}.main.aircom.single .l-1column .movie dl dt .youtube{margin-bottom:20px;padding:30px 0 56.25%;position:relative;height:0;overflow:hidden}.main.aircom.single .l-1column .movie dl dt .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main.aircom.single .l-1column .movie dl dd{text-align:center;font-size:1.3rem}@media (max-width: 750px){.main.aircom.single .l-1column .movie{padding:0}.main.aircom.single .l-1column .movie dl{margin-bottom:5.64972%}.main.aircom.single .l-1column .movie dl dd p{font-size:3.07692vw}}.main.aircom.single .l-1column .links{margin:0 auto 30px;max-width:816px;padding:30px 30px 0}.main.aircom.single .l-1column .links h3{margin-bottom:2em;padding:2.45098% 3.67647%;color:#fff;background-color:#171C62;font-weight:700;font-size:1.6rem}.main.aircom.single .l-1column .links ul{margin:0 auto;padding:0;display:flex;justify-content:space-between;width:92.64706%}.main.aircom.single .l-1column .links ul li{margin:0 auto 1.0582%;padding:0;list-style-type:none;width:49.4709%}.main.aircom.single .l-1column .links ul li .viewMoreBtn{max-width:none;height:100%}.main.aircom.single .l-1column .links ul li .viewMoreBtn span{height:100%;box-sizing:border-box}@media (max-width: 750px){.main.aircom.single .l-1column .links h3{font-size:4.10256vw}.main.aircom.single .l-1column .links ul{display:block;width:auto}.main.aircom.single .l-1column .links ul li{margin:0 auto 2.89855%;width:70.43478%}}.main.personal.single .contents h2{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:70px;font-weight:500;font-size:3.4rem;text-align:center}@media (max-width: 750px){.main.personal.single .contents h2{font-size:6.66667vw;margin-bottom:14.12429%}}.main.personal.single .contents .tableTypeA table{border:1px solid #E5E5E5;border-collapse:collapse;width:100%;font-size:1.3rem;text-align:center}.main.personal.single .contents .tableTypeA table th,.main.personal.single .contents .tableTypeA table td{padding:1em;border:1px solid #E5E5E5;width:14.94565%;background-clip:padding-box}.main.personal.single .contents .tableTypeA table th{color:#fff;background-color:#5b5f90;font-weight:700}.main.personal.single .contents .tableTypeA table tr:first-child th{background-color:#171C62}.main.personal.single .contents .tableTypeA table th:first-child,.main.personal.single .contents .tableTypeA table td:first-child{width:24.18478%}@media (max-width: 750px){.main.personal.single .contents .tableTypeA{padding-bottom:6.28931%;overflow-x:scroll}.main.personal.single .contents .tableTypeA table{width:150%}}.main.personal.single .contents .summarySet{margin:0 auto 90px;max-width:936px;padding:0 30px}.main.personal.single .contents .summarySet-image{margin:0 auto 0;max-width:767px;text-align:center}@media (max-width: 750px){.main.personal.single .contents .summarySet{margin:0 auto 17.94872%;max-width:90.76923%;padding:0}}.main.personal.single .contents .features{margin-bottom:90px;padding:90px 30px;background-color:#f8f8f8}.main.personal.single .contents .features-inner{margin:0 auto 0;max-width:1136px}.main.personal.single .contents .features h3{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';margin-bottom:0.8em;font-weight:500;font-size:2.6rem}.main.personal.single .contents .features .textEditor{margin-bottom:70px}.main.personal.single .contents .features-slider{margin:0 auto 115px;width:93.83803%;text-align:center}.main.personal.single .contents .features-slider ul{margin:0;padding:0}.main.personal.single .contents .features-slider ul li{margin:0;padding:0;list-style-type:none}.main.personal.single .contents .features-slider .bx-wrapper{box-shadow:0 0 0;border:none}.main.personal.single .contents .features-slider .bx-wrapper .bx-pager-item{vertical-align:middle}.main.personal.single .contents .features-slider .bx-wrapper .bx-pager{bottom:-40px}.main.personal.single .contents .features-slider .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link{margin:0 11px;background-color:#E5E5E5}.main.personal.single .contents .features-slider .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link.active{margin:0 11px;border-radius:100%;width:15px;height:15px;background-color:#4D74B4}.main.personal.single .contents .features-slider .bx-wrapper .bx-controls-direction a.bx-prev{left:-3.2833%;width:70px;height:70px;background:url(../img/product/personal/slider_prev.png) left top no-repeat;background-size:100%;z-index:2}.main.personal.single .contents .features-slider .bx-wrapper .bx-controls-direction a.bx-next{right:-3.2833%;width:70px;height:70px;background:url(../img/product/personal/slider_next.png) left top no-repeat;background-size:100%;z-index:2}.main.personal.single .contents .features-product{display:flex;justify-content:space-between;flex-wrap:wrap}.main.personal.single .contents .features-product article{margin-bottom:30px;width:48.23944%}.main.personal.single .contents .features-product article .article-image{margin-bottom:30px}.main.personal.single .contents .features-product article h4{margin-bottom:0.5em;color:#171C62;font-weight:700;font-size:2rem}@media (max-width: 750px){.main.personal.single .contents .features{margin-bottom:17.94872%;padding:17.94872% 0}.main.personal.single .contents .features-inner{margin:0 auto 0%;max-width:90.76923%}.main.personal.single .contents .features h3{font-size:5.64103vw}.main.personal.single .contents .features .textEditor{margin-bottom:14.12429%}.main.personal.single .contents .features-slider{margin:0 auto 24.0113%;width:89.83051%}.main.personal.single .contents .features-slider .bx-wrapper .bx-controls-direction a.bx-prev{padding-top:10.69182%;left:-5.66038%;width:10.69182%;height:0}.main.personal.single .contents .features-slider .bx-wrapper .bx-controls-direction a.bx-next{padding-top:10.69182%;right:-5.66038%;width:10.69182%;height:0}.main.personal.single .contents .features-product{display:block}.main.personal.single .contents .features-product article{margin-bottom:11.29944%;width:auto}.main.personal.single .contents .features-product article:last-child{margin-bottom:0}.main.personal.single .contents .features-product article .article-image{margin-bottom:5.64972%}.main.personal.single .contents .features-product article h4{font-size:4.61538vw}}.main.personal.single .contents .specification{margin:0 auto 90px;max-width:922px;padding:0 30px}@media (max-width: 750px){.main.personal.single .contents .specification{margin:0 auto 17.94872%;max-width:90.76923%;padding:0}}.main.personal.single .contents .movie{margin:0 auto 90px;max-width:920px;padding:0 30px}.main.personal.single .contents .movie ul{margin:0;padding:0}.main.personal.single .contents .movie ul li{margin:0 0 50px;padding:0;list-style-type:none}.main.personal.single .contents .movie ul li .youtube{margin-bottom:20px;padding:30px 0 56.25%;position:relative;height:0;overflow:hidden}.main.personal.single .contents .movie ul li .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main.personal.single .contents .movie ul li p{text-align:center;font-size:1.3rem}.main.personal.single .contents .movie ul li:last-child{margin-bottom:0}@media (max-width: 750px){.main.personal.single .contents .movie{padding:0}.main.personal.single .contents .movie ul li{margin-bottom:5.64972%}.main.personal.single .contents .movie ul li p{font-size:3.07692vw}}.main.personal.single .contents .purchase{padding:0 30px}.main.personal.single .contents .purchase h2{margin-bottom:1em}.main.personal.single .contents .purchase h3{text-align:center}.main.personal.single .contents .purchase h3 span{border-bottom:3px solid #000;display:inline-block;position:relative;color:#000;font-weight:700;font-size:2rem}.main.personal.single .contents .purchase h3 span::before{margin-left:-4px;border:8px solid transparent;border-left:8px solid #000;position:absolute;bottom:-17px;left:50%;width:8px;height:8px;transform:rotate(90deg);box-sizing:border-box;content:""}.main.personal.single .contents .purchase-inner{margin:0 auto 0;max-width:1134px;padding:30px 0 55px;border:1px solid #E5E5E5;position:relative}.main.personal.single .contents .purchase-inner section{margin:0 auto 0%;max-width:75.48501%;margin-bottom:2.6455%;padding:0 9.70018% 2.6455%;border-bottom:1px solid #E5E5E5}.main.personal.single .contents .purchase-inner section:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.main.personal.single .contents .purchase-inner section .purchase-section-name{text-align:center}.main.personal.single .contents .purchase-inner section .purchase-section-name span{padding:.5em;display:inline-block;color:#fff;background-color:#171C62;font-weight:700}.main.personal.single .contents .purchase-inner section .purchase-section-store{display:flex;justify-content:center}.main.personal.single .contents .purchase-inner section .purchase-section-store dl{margin-right:10%;width:21.99766%}.main.personal.single .contents .purchase-inner section .purchase-section-store dl:last-child{margin-right:0}.main.personal.single .contents .purchase-inner section .purchase-section-store dl dt{margin-bottom:10px}.main.personal.single .contents .purchase-inner section .purchase-section-store dl dd{font-family:'Noto Serif JP', 'Yu Mincho', 'ヒラギノ明朝 ProN W6', 'HiraMinProN-W6', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝';text-align:center}.main.personal.single .contents .purchase-inner section .purchase-section-store dl dd a{padding-right:1.5em;display:inline-block;color:#000;background:url(../img/common/icon_link.png) right 0.5em no-repeat;background-size:1em;text-align:center;text-decoration:none}.main.personal.single .contents .purchase-inner-contact{position:absolute;left:0;bottom:-1em;width:100%;font-size:2rem;text-align:center}.main.personal.single .contents .purchase-inner-contact span{padding:0 1em;display:inline-block;color:#E21010;background-color:#fff;font-weight:700}@media (max-width: 750px){.main.personal.single .contents .purchase{padding:0}.main.personal.single .contents .purchase h2{margin-bottom:.5em}.main.personal.single .contents .purchase h3 span{font-size:4.61538vw}.main.personal.single .contents .purchase-inner{margin:0 auto 0%;max-width:81.53846%;padding:7.69231% 4.61538% 17.4359% 4.61538%}.main.personal.single .contents .purchase-inner section{margin-bottom:9.43396%;padding:0 5.97484% 9.43396%;max-width:none}.main.personal.single .contents .purchase-inner section .purchase-section-store{margin:5% auto 0;display:block;width:80%}.main.personal.single .contents .purchase-inner section .purchase-section-store dl{margin:auto;width:auto}.main.personal.single .contents .purchase-inner section .purchase-section-store dl:last-child{margin-right:auto}.main.personal.single .contents .purchase-inner section .purchase-section-store dl dt{margin-bottom:3.57143%}.main.personal.single .contents .purchase-inner section .purchase-section-store dl dd a{font-size:3.84615vw}.main.personal.single .contents .purchase-inner-contact{font-size:4.61538vw;left:10.16949%;bottom:-1.5em;width:79.09605%;line-height:1.55556}}
