.page-mainvisual__button-estimate{top:0;right:auto;bottom:auto;left:0;width:240px;height:40px}.page-mainvisual__button-case-01,.page-mainvisual__button-case-02,.page-mainvisual__button-case-03{top:50%;left:50%;right:auto;bottom:auto;width:30%;max-width:calc(910px * 0.3);height:55%;background:#fff;opacity:0}.page-mainvisual__button-case-01:hover,.page-mainvisual__button-case-02:hover,.page-mainvisual__button-case-03:hover{opacity:0.3}.page-mainvisual__button-case-01{-webkit-transform:translate(-153%, -49%);-moz-transform:translate(-153%, -49%);-ms-transform:translate(-153%, -49%);transform:translate(-153%, -49%)}.page-mainvisual__button-case-02{-webkit-transform:translate(-50%, -49%);-moz-transform:translate(-50%, -49%);-ms-transform:translate(-50%, -49%);transform:translate(-50%, -49%)}.page-mainvisual__button-case-03{-webkit-transform:translate(53%, -49%);-moz-transform:translate(53%, -49%);-ms-transform:translate(53%, -49%);transform:translate(53%, -49%)}.page-mainvisual__slide-01 .page-mainvisual__button-estimate{top:300px;left:275px}.page-mainvisual__slide-02 .page-mainvisual__button-estimate,.page-mainvisual__slide-03 .page-mainvisual__button-estimate,.page-mainvisual__slide-04 .page-mainvisual__button-estimate{top:295px;left:355px}.page-mainvisual__slide-05 .page-mainvisual__button-estimate{top:300px;left:275px}.super-lp .index-list{background-color:#f3f3f3;padding:30px 15px}.super-lp .index-list h3{margin-left:10px}.super-lp .mainvisual img{width:100%}.super-lp .block>p{margin-bottom:1em}.super-lp .block>ul.around-margin{margin:1em 0}.super-lp .block>ul.disc{font-size:108%}.super-lp .block>ul.disc>li{margin-left:2em;list-style-type:disc}.pittari-glass-list>div>h3{color:#e11102 !important;border-bottom:3px solid #e11102;padding-bottom:5px;margin-bottom:15px !important;font-size:1.3em !important}.pittari-glass-list>div>section>h4,.super-lp .osusume-list h4{margin-bottom:5px;font-size:1.2em;color:#006496}.pittari-glass-list>div>section>h4::before,.super-lp .osusume-list h4::before{font-family:FontAwesome;content:'\f046';margin-right:10px;font-size:1.2em}.super-lp .osusume-list *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.super-lp .osusume-list .list-items{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin:0;padding:0;border:0 none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.super-lp .osusume-list .list-items .list-item{width:48%;border:1px solid #2890b3;border-radius:15px}.super-lp .osusume-list .list-items .list-item .title{font-size:16px;font-weight:bold;margin:0 auto 10px;padding:8px 10px;border-radius:12px 12px 0 0;background:#2890b3;color:#fff;text-align:center}.super-lp .osusume-list .list-items .list-item .image{text-align:center}.super-lp .osusume-list .list-items .list-item .image img{width:200px;height:200px;object-fit:contain}.super-lp .table-wrapper>table.table th,.super-lp .table-wrapper>table.table td{padding:10px 15px}.super-lp .table-wrapper>table.table th{width:10%}.super-lp .table-wrapper>table.table tr th:first-of-type{width:20%}.super-lp .table-wrapper>table.table td>ul>li{list-style-type:disc;margin-left:1em}.super-lp .table-wrapper.center td{text-align:center}.super-lp .table-wrapper.mono th{width:10% !important}.super-lp .simulation-start{margin-top:30px;margin-bottom:50px;text-align:center}.super-lp .simulation-start span{background-color:#fc9234;color:#fff;font-weight:bold;padding:12px 30px;border-radius:5px;text-decoration:none;border:3px solid #fc9234;transition:.4s;cursor:pointer;font-size:18px}.super-lp .simulation-start span::after{content:"\f144";font-family:FontAwesome;margin-left:10px}.super-lp .simulation-start span:hover{color:#fc9234;background-color:#fff;transition:.2s}.super-lp .simulation-view{background-color:#eef1f5;margin:30px 15px;padding:20px 25px}.super-lp .simulation-choice-area>.question{padding:10px 10px 10px 35px;background-color:#fff;border-radius:10px;font-weight:bold;font-size:16px;margin:5px 0;position:relative}.super-lp .simulation-choice-area>.question:before{content:"Q";display:inline-block;line-height:40px;position:absolute;padding:0em;color:white;background:#006496;font-weight:bold;width:40px;text-align:center;height:40px;line-height:40px;left:-0.8em;top:10px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:solid 3px white;border-radius:50%}.super-lp .simulation-choice-area>.answer{display:flex;flex-wrap:wrap;padding:15px 5px 20px}.super-lp .simulation-choice-area>.answer>.answer-item{padding:5px 10px;margin:5px;border:1px solid #006496;background-color:#fff;color:#006496;border-radius:5px}.super-lp .simulation-choice-area>.answer>.answer-item::after{content:"\f054";font-family:FontAwesome;margin-left:10px}.super-lp .simulation-choice-area>.answer>.answer-item.selected,.super-lp .simulation-choice-area>.answer>.answer-item:hover{background-color:#006496;color:#fff;cursor:pointer}.super-lp .show-product{padding:15px;background-color:#fff;border-radius:10px}.super-lp .show-product .shop-message{text-align:center}.super-lp .show-product .name{text-align:center;font-weight:bold;font-size:24px;color:#f00;padding:15px}.super-lp .show-product{position:relative;margin-top:15px}.super-lp .show-product:before{content:"A";display:inline-block;line-height:40px;position:absolute;padding:0em;color:white;background:#FF6347;font-weight:bold;width:40px;text-align:center;height:40px;line-height:40px;left:-0.8em;top:10px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:solid 3px white;border-radius:50%}.super-lp .show-product .body .items{display:flex;flex-wrap:wrap;justify-content:space-around}.super-lp .show-product .body .items .items-wrap{flex-basis:49%;text-align:center;margin-bottom:30px}.super-lp .show-product .body .items .items-wrap .product-name{font-weight:bold;font-size:1.2em}.super-lp .show-product .body .items .items-wrap .image{margin:15px auto}.super-lp .show-product .body .items .items-wrap .image img{max-width:90%}.super-lp .show-product .body .items .items-wrap .detail a{background-color:#fc9234;color:#fff;font-weight:bold;padding:8px 15px;border-radius:5px;text-decoration:none;border:2px solid #fc9234;transition:.4s}.super-lp .show-product .body .items .items-wrap .detail a::after{content:"\f054";font-family:FontAwesome;margin-left:10px}.super-lp .show-product .body .items .items-wrap .detail a:hover{color:#fc9234;background-color:#fff;transition:.2s}.super-lp .show-product .body .items .items-wrap .detail>.wng-popup-cart a{background:#fc9234;color:#fff;font-weight:bold;padding:8px 15px;border-radius:5px;text-decoration:none;border:2px solid #fc9234;transition:.4s;display:inline;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;font-family:inherit;line-height:inherit}.super-lp .show-product .body .items .items-wrap .detail a::after{content:"\f054";font-family:FontAwesome;margin-left:10px}.super-lp .show-product .body .items .items-wrap .detail a:hover{color:#fc9234;background-color:#fff;transition:.2s}.super-lp .siritai{text-align:center;font-size:1.1em;margin:10px 0}.super-lp .siritai>a{border:1px solid #2779c2;padding:5px 15px;border-radius:15px;text-decoration:none;transition:.4s}.super-lp .siritai>a::before{content:"\f059";font-family:FontAwesome;margin-right:10px;font-size:1.1em}.super-lp .siritai>a:hover{background-color:#2779c2;color:#fff;transition:.4s}
