@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}button{background:0 0;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}html{font-size:14px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;font-family:verdana,"メイリオ","Meiryo","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:14px;font-weight:400;line-height:1.7;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#009;text-decoration:none;transition:all .3s ease}a:hover{color:#1d6ea5;text-decoration:underline}img{max-width:100%;height:auto;vertical-align:middle}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}table{border-collapse:collapse}::selection{background-color:#3498db;color:#fff}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:700;line-height:1.2;color:#2c3e50}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:16px}.text-primary{color:#3498db}.text-secondary{color:#2ecc71}.text-accent{color:#e74c3c}.text-dark{color:#2c3e50}.text-light{color:#ecf0f1}.text-muted{color:#6c757d}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-bold{font-weight:700}@media (max-width:768px){.u_pc{display:none}.u_sp{display:block}}@media (min-width:769px){.u_pc{display:block}.u_sp{display:none}}@media (min-width:769px){#header.site-header{background-color:#fff;padding:0}}@media (min-width:769px) and (max-width:768px){#header.site-header{overflow:hidden;padding:5px 0;position:fixed;top:0;z-index:10;width:100%;background:#fff;height:55px;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3));border-top:4px solid #0289c4}}@media (min-width:769px){#header.site-header .page-title-h1{line-height:1.7;display:block;text-align:center;width:100%;color:#fff !important;background:#1b248b;font-size:10px;font-weight:400;margin:0 0 10px !important;padding:5px 0 !important}#header.site-header .header-inner{max-width:960px;margin:0 auto;padding:5px 10px 10px;display:flex;flex-wrap:wrap}#header.site-header .header-inner:after{content:"";display:block;clear:both}}@media (min-width:769px) and (max-width:768px){#header.site-header .header-inner{max-width:100%;margin:0;padding:0;height:100%}}@media (min-width:769px){#header.site-header .header-logo{flex-shrink:0}}@media (min-width:769px) and (max-width:768px){#header.site-header .header-logo{width:auto;height:45px;float:left;padding:0;padding-left:10px}}@media (min-width:769px){#header.site-header .header-logo .logo-link{display:block;text-decoration:none}#header.site-header .header-logo .logo-img{height:auto}#header.site-header .header-logo .logo-img--pc{display:block}}@media (min-width:769px) and (max-width:768px){#header.site-header .header-logo .logo-img--pc{display:none}}@media (min-width:769px){#header.site-header .header-logo .logo-img--sp{display:none}}@media (min-width:769px) and (max-width:768px){#header.site-header .header-logo .logo-img--sp{display:block;height:42px;width:auto;margin-left:2%;margin-top:-2px}}@media (min-width:769px){#header.site-header .realtime-display{display:block;height:60px;flex-shrink:0;margin-left:10px}}@media (min-width:769px) and (max-width:768px){#header.site-header .realtime-display{display:none}}@media (min-width:769px){#header.site-header .realtime-display .realtime-area{position:relative;width:180px;height:60px;background:#fff;padding:6px 15px 5px 20px;text-align:left;border:3px solid #1b248b;color:#222;font-size:16px;font-weight:700;line-height:1.4rem !important;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}#header.site-header .realtime-display .realtime-area:before{content:"";position:absolute;margin-top:-12px;margin-right:2px;border-color:rgba(27,36,139,0);border-top-width:12px;border-bottom-width:12px;border-left-width:12px;border-right-width:12px;border-right-color:#1b248b}#header.site-header .realtime-display .realtime-area:after{content:"";position:absolute;top:50%;right:-12px;border-color:rgba(255,255,255,0);border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;border-right-color:#fff;transform:translateY(-50%)}#header.site-header .realtime-display .realtime-area .time{color:#f90500;line-height:1.4rem !important}#header.site-header .realtime-display .realtime-area .time.current-time{color:#f90500}#header.site-header .realtime-display .realtime-area .time.arrival-time{color:#f90500}#header.site-header .header-info{display:flex;align-items:center;justify-content:end;gap:1rem}}@media (min-width:769px) and (max-width:768px){#header.site-header .header-info{float:right;padding-right:10px;gap:.5rem}}@media (min-width:769px){#header.site-header .header-info .info-img--pc{display:block}}@media (min-width:769px) and (max-width:768px){#header.site-header .header-info .info-img--pc{display:none}}@media (min-width:769px){#header.site-header .header-info .contact-btn{display:none}}@media (min-width:769px) and (max-width:768px){#header.site-header .header-info .contact-btn{display:inline-block}}@media (min-width:769px){#header.site-header .header-info .contact-btn .contact-btn-img{height:42px;width:auto}}@media (min-width:769px) and (min-width:769px){#header.site-header .header-info .contact-btn .contact-btn-img{height:auto;max-width:200px}}@media (min-width:769px){#header.site-header .header-nav{display:none}}@media (min-width:769px) and (min-width:769px){#header.site-header .header-nav{display:block;margin:0 auto;height:115px}}@media (min-width:769px){#header.site-header .header-nav .nav-menu{max-width:940px;margin:0 auto;padding:0;list-style:none;margin-top:0}#header.site-header .header-nav .nav-menu:after{clear:both;content:"";display:block}#header.site-header .header-nav .nav-menu-item{float:left;width:20%;text-align:center;-webkit-transition:border .5s;-moz-transition:border .5s;-o-transition:border .5s;-ms-transition:border .5s;transition:border .5s}#header.site-header .header-nav .nav-menu-item:nth-child(1){background:#ff8700}#header.site-header .header-nav .nav-menu-item:nth-child(2){background:#ffb800}#header.site-header .header-nav .nav-menu-item:nth-child(3){background:#3aafe2}#header.site-header .header-nav .nav-menu-item:nth-child(4){background:#0289c4}#header.site-header .header-nav .nav-menu-item:nth-child(5){background:#01597f}#header.site-header .header-nav .nav-menu-item:nth-child(6){background:#002352}#header.site-header .header-nav .nav-menu-link{display:block;padding:10px 5px 20px;text-decoration:none;color:#fff;transition:all .3s;height:100px}#header.site-header .header-nav .nav-menu-link:hover{height:115px;text-decoration:none}#header.site-header .header-nav .nav-menu-link:hover .nav-menu-text{margin-top:30px}#header.site-header .header-nav .nav-menu-link:hover .nav-icon i{box-shadow:0 0 0 0 rgba(255,255,255,.2);transition:box-shadow .4s ease-in-out}#header.site-header .header-nav .nav-icon{display:block}#header.site-header .header-nav .nav-icon i{position:relative;display:inline-block;margin:0 auto;padding:.4em;border-radius:50%;box-shadow:0 0 0 30px transparent;background:rgba(255,255,255,.1);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:box-shadow .6s ease-in-out;-moz-transition:box-shadow .6s ease-in-out;-o-transition:box-shadow .6s ease-in-out;-ms-transition:box-shadow .6s ease-in-out;transition:box-shadow .6s ease-in-out}#header.site-header .header-nav .nav-menu-text{display:block;margin-top:15px;transition:all .3s;line-height:1.2;font-weight:700}#header.site-header .header-nav .nav-menu-text .eng{font-size:.9em;display:block;font-weight:400}#header.site-header .header-nav .nav-menu-img{max-width:100%;height:auto;display:block;margin:0 auto}#header.site-header .header-nav .icon-01,#header.site-header .header-nav .icon-02,#header.site-header .header-nav .icon-03,#header.site-header .header-nav .icon-04,#header.site-header .header-nav .icon-05,#header.site-header .header-nav .icon-06{font-family:"icomoon";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}#header.site-header .header-nav .icon-01:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico01.png)}#header.site-header .header-nav .icon-02:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico02.png)}#header.site-header .header-nav .icon-03:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico03.png)}#header.site-header .header-nav .icon-04:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico04.png)}#header.site-header .header-nav .icon-05:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico05.png)}#header.site-header .header-nav .icon-06:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico06.png)}#realtime_kaketsuke.realtime_kaketsuke--sp{display:none}}@media (min-width:769px) and (max-width:768px){#realtime_kaketsuke.realtime_kaketsuke--sp{display:block;width:100%;margin-top:5px;margin-bottom:5px;padding-top:58px}#realtime_kaketsuke.realtime_kaketsuke--sp .realtime_area{margin:auto;width:96%;font-size:15px;font-weight:700;line-height:1.5em;text-align:center;border:1px solid #1b248b;color:#222;background:#fff;overflow:hidden}#realtime_kaketsuke.realtime_kaketsuke--sp .realtime_area span{display:inline-block;padding-left:100%;white-space:nowrap;line-height:1em;animation:scrollAnime 7s linear infinite}#realtime_kaketsuke.realtime_kaketsuke--sp .realtime_area strong{color:#166ba2}#realtime_kaketsuke.realtime_kaketsuke--sp .time{color:#f90500 !important}}@media (min-width:769px){@keyframes scrollAnime{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.header-title{display:block;text-align:center;width:100%;color:#fff !important;background:#1b248b;font-size:10px;font-weight:400;margin:0 0 10px !important;padding:5px 0 !important}.inner{max-width:940px;margin:0 auto}#header #realtime_kaketsuke{height:60px;float:left;margin-top:10px;margin-left:10px !important}#header #realtime_kaketsuke .realtime_area span.time{color:#f90500;line-height:1.4rem !important}#header #realtime_kaketsuke .realtime_area{position:relative;width:180px;height:60px;background:#fff;padding:6px 15px 5px 20px;text-align:left;border:3px solid #1b248b;color:#222;font-size:16px;font-weight:700;line-height:1.4rem !important;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}#header #realtime_kaketsuke .realtime_area:after,.realtime_area:before{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;right:100%;top:57%}#header #realtime_kaketsuke .realtime_area:after{border-color:rgba(255,255,255,0);border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;margin-top:-10px;border-right-color:#fff}#header #realtime_kaketsuke .realtime_area:before{border-color:rgba(27,36,139,0);border-top-width:12px;border-bottom-width:12px;border-left-width:12px;border-right-width:12px;margin-top:-21px;margin-right:2px;border-right-color:#1b248b}#header .logo{float:left;padding:0}#header .logo img{width:245px}.logo span{font-size:12px;font-weight:400;color:#333}.info{float:right;padding:0;width:340px}.info img{float:right;margin:7px 0 0}.info{flex:1;padding:0;text-align:center}.tel strong{font-size:20px;font-weight:700}.info .card{margin:5px auto 0px;width:233px}#menu a,#menu img a{color:#333;text-decoration:none}#menu a:hover,#menu img a:hover{color:#fff;text-decoration:none}#menu{max-width:940px}.container>header{text-align:center;font-size:16px;padding:4em 2em 3em;background:rgba(0,0,0,.01)}.container>header span{display:block;font-size:60%;color:#ceccc6;padding:0 0 .6em .1em}}@media (max-width:768px){#header.site-header{background-color:#fff;padding:0;overflow:hidden;padding:5px 0;position:fixed;top:0;z-index:10;width:100%;background:#fff;height:55px;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3));border-top:4px solid #0289c4}#header.site-header .page-title-h1{display:none}#header.site-header .header-inner{display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:100%;margin:0;padding:0;height:100%}#header.site-header .header-logo{flex-shrink:0}}@media (max-width:768px) and (max-width:768px){#header.site-header .header-logo{width:auto;height:45px;float:left;padding:0;padding-left:10px}}@media (max-width:768px){#header.site-header .header-logo .logo-img{height:auto}#header.site-header .header-logo .logo-img--pc{display:block}}@media (max-width:768px) and (max-width:768px){#header.site-header .header-logo .logo-img--pc{display:none}}@media (max-width:768px){#header.site-header .header-logo .logo-img--sp{display:none}}@media (max-width:768px) and (max-width:768px){#header.site-header .header-logo .logo-img--sp{display:block;height:42px;width:auto;margin-left:2%;margin-top:-2px}}@media (max-width:768px){#header.site-header .realtime-display{display:block;height:60px;flex-shrink:0;margin-left:10px}}@media (max-width:768px) and (max-width:768px){#header.site-header .realtime-display{display:none}}@media (max-width:768px){#header.site-header .realtime-display .realtime-area{position:relative;width:180px;height:60px;background:#fff;padding:6px 15px 5px 20px;text-align:left;border:3px solid #1b248b;color:#222;font-size:16px;font-weight:700;line-height:1.4rem !important;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}#header.site-header .realtime-display .realtime-area:before{content:"";position:absolute;margin-top:-12px;margin-right:2px;border-color:rgba(27,36,139,0);border-top-width:12px;border-bottom-width:12px;border-left-width:12px;border-right-width:12px;border-right-color:#1b248b}#header.site-header .realtime-display .realtime-area:after{content:"";position:absolute;top:50%;right:-12px;border-color:rgba(255,255,255,0);border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;border-right-color:#fff;transform:translateY(-50%)}#header.site-header .realtime-display .realtime-area .time{color:#f90500;line-height:1.4rem !important}#header.site-header .realtime-display .realtime-area .time.current-time{color:#f90500}#header.site-header .realtime-display .realtime-area .time.arrival-time{color:#f90500}#header.site-header .header-info{display:flex;align-items:center;justify-content:end;padding-right:10px;gap:.3rem}#header.site-header .header-info .info-img--pc{display:block}}@media (max-width:768px) and (max-width:768px){#header.site-header .header-info .info-img--pc{display:none}}@media (max-width:768px){#header.site-header .header-info .contact-btn{display:none}}@media (max-width:768px) and (max-width:768px){#header.site-header .header-info .contact-btn{display:inline-block}}@media (max-width:768px){#header.site-header .header-info .contact-btn .contact-btn-img{height:42px;width:auto}#header.site-header .header-nav{display:none}}@media (max-width:768px) and (min-width:769px){#header.site-header .header-nav{display:block;margin:0 auto}}@media (max-width:768px){#header.site-header .header-nav .nav-menu{max-width:940px;margin:0 auto;padding:0;list-style:none;display:flex;margin-top:0}#header.site-header .header-nav .nav-menu-item{width:16.6666666667%;text-align:center;-webkit-transition:border .5s;-moz-transition:border .5s;-o-transition:border .5s;-ms-transition:border .5s;transition:border .5s}#header.site-header .header-nav .nav-menu-item:nth-child(1){background:#ff8700}#header.site-header .header-nav .nav-menu-item:nth-child(2){background:#ffb800}#header.site-header .header-nav .nav-menu-item:nth-child(3){background:#3aafe2}#header.site-header .header-nav .nav-menu-item:nth-child(4){background:#0289c4}#header.site-header .header-nav .nav-menu-item:nth-child(5){background:#01597f}#header.site-header .header-nav .nav-menu-item:nth-child(6){background:#002352}#header.site-header .header-nav .nav-menu-link{display:block;padding:10px 5px 20px;text-decoration:none;color:#fff}#header.site-header .header-nav .nav-menu-link:hover{text-decoration:none}#header.site-header .header-nav .nav-icon{display:block}#header.site-header .header-nav .nav-icon i{position:relative;display:inline-block;margin:0 auto;padding:.4em;border-radius:50%;box-shadow:0 0 0 30px transparent;background:rgba(255,255,255,.1);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:box-shadow .6s ease-in-out;-moz-transition:box-shadow .6s ease-in-out;-o-transition:box-shadow .6s ease-in-out;-ms-transition:box-shadow .6s ease-in-out;transition:box-shadow .6s ease-in-out}#header.site-header .header-nav .nav-menu-text{display:block;margin-top:8px}#header.site-header .header-nav .nav-menu-img{max-width:100%;height:auto;display:block;margin:0 auto}#header.site-header .header-nav .icon-01,#header.site-header .header-nav .icon-02,#header.site-header .header-nav .icon-03,#header.site-header .header-nav .icon-04,#header.site-header .header-nav .icon-05,#header.site-header .header-nav .icon-06{font-family:"icomoon";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}#header.site-header .header-nav .icon-01:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico01.png)}#header.site-header .header-nav .icon-02:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico02.png)}#header.site-header .header-nav .icon-03:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico03.png)}#header.site-header .header-nav .icon-04:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico04.png)}#header.site-header .header-nav .icon-05:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico05.png)}#header.site-header .header-nav .icon-06:before{content:url(https://www.glass-kinkyutai.com/common/img/menuico06.png)}#realtime_kaketsuke.realtime_kaketsuke--sp{display:none}}@media (max-width:768px) and (max-width:768px){#realtime_kaketsuke.realtime_kaketsuke--sp{display:block;width:100%;margin-top:5px;margin-bottom:5px;padding-top:58px}#realtime_kaketsuke.realtime_kaketsuke--sp .realtime_area{margin:auto;width:96%;font-size:15px;font-weight:700;line-height:1.5em;text-align:center;border:1px solid #1b248b;color:#222;background:#fff;overflow:hidden}#realtime_kaketsuke.realtime_kaketsuke--sp .realtime_area span{display:inline-block;padding-left:100%;white-space:nowrap;line-height:1em;animation:scrollAnime 7s linear infinite}#realtime_kaketsuke.realtime_kaketsuke--sp .realtime_area strong{color:#166ba2}#realtime_kaketsuke.realtime_kaketsuke--sp .time{color:#f90500 !important}}@media (max-width:768px){@keyframes scrollAnime{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.header-title{display:block;text-align:center;width:100%;color:#fff !important;background:#1b248b;font-size:10px;font-weight:400;margin:0 0 10px !important;padding:5px 0 !important}.inner{max-width:940px;margin:0 auto}#header #realtime_kaketsuke{height:60px;float:left;margin-top:10px;margin-left:10px !important}#header #realtime_kaketsuke .realtime_area span.time{color:#f90500;line-height:1.4rem !important}#header #realtime_kaketsuke .realtime_area{position:relative;width:180px;height:60px;background:#fff;padding:6px 15px 5px 20px;text-align:left;border:3px solid #1b248b;color:#222;font-size:16px;font-weight:700;line-height:1.4rem !important;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}#header #realtime_kaketsuke .realtime_area:after,.realtime_area:before{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;right:100%;top:57%}#header #realtime_kaketsuke .realtime_area:after{border-color:rgba(255,255,255,0);border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;margin-top:-10px;border-right-color:#fff}#header #realtime_kaketsuke .realtime_area:before{border-color:rgba(27,36,139,0);border-top-width:12px;border-bottom-width:12px;border-left-width:12px;border-right-width:12px;margin-top:-21px;margin-right:2px;border-right-color:#1b248b}#header .logo{float:left;padding:0}#header .logo img{width:245px}.logo span{font-size:12px;font-weight:400;color:#333}.info{padding:0}.info img{float:right}.info{text-align:center}.tel strong{font-size:20px;font-weight:700}.info .card{margin:5px auto 0px;width:233px}#menu a,#menu img a{color:#333;text-decoration:none}#menu a:hover,#menu img a:hover{color:#fff;text-decoration:none}#menu{max-width:940px}.container>header{text-align:center;font-size:16px;padding:4em 2em 3em;background:rgba(0,0,0,.01)}.container>header span{display:block;font-size:60%;color:#ceccc6;padding:0 0 .6em .1em}}@media screen and (min-width:769px){#footer.site-footer{clear:both;padding:65px 0 0;overflow:hidden;background:#0289c4 url(https://www.glass-kinkyutai.com/common/img/footbg.gif) repeat-x left top;font-size:75%}#footer.site-footer #foot_menu_top{margin:20px auto 0;width:940px;font-size:20px}}@media screen and (min-width:769px) and (max-width:768px){#footer.site-footer #foot_menu_top{width:100%;margin:20px auto 0;padding:0 10px}}@media screen and (min-width:769px){#footer.site-footer .footer-top{margin:20px auto 0;width:940px;font-size:20px}}@media screen and (min-width:769px) and (max-width:768px){#footer.site-footer .footer-top{width:100%;margin:20px auto 0;padding:0 10px}}@media screen and (min-width:769px){#footer.site-footer .h_footermenu1 a{color:#fff !important;padding:10px 0;display:block;text-decoration:none}#footer.site-footer .footer-top-link{color:#fff !important;background:url(https://www.glass-kinkyutai.com/common/img/footbgico.gif) no-repeat left 17px;margin:0 0 0 10px;padding:0 0 0 5px;display:block;text-decoration:none}#footer.site-footer .footer-top-link:hover{color:#ccc !important;text-decoration:none}}@media screen and (min-width:769px) and (max-width:768px){#footer.site-footer .footinner{width:100%;padding:0 10px;background:0 0}}@media screen and (min-width:769px){#footer.site-footer .footer-inner{margin:15px auto 0;width:940px}}@media screen and (min-width:769px) and (max-width:768px){#footer.site-footer .footer-inner{width:100%;padding:0 10px;background:0 0}}@media screen and (min-width:769px){#footer.site-footer .gridWrapper{clear:both;padding:0 0 10px;overflow:hidden}#footer.site-footer .footer-grid{padding:0 0 10px;overflow:hidden}}@media screen and (min-width:769px) and (min-width:769px){#footer.site-footer .footer-grid{display:flex;flex-wrap:wrap;column-gap:1%}}@media screen and (min-width:769px) and (max-width:768px){#footer.site-footer .footer-grid{gap:2%}}@media screen and (min-width:769px){#footer.site-footer .grid{width:235px;float:left;padding:0 10px}}@media screen and (min-width:769px) and (max-width:768px){#footer.site-footer .grid{width:100%;float:none;padding:0}}@media screen and (min-width:769px){#footer.site-footer .footer-section{width:18%;padding:0}#footer.site-footer .footer-section._wide1{width:25%}#footer.site-footer .footer-section._wide2{width:30%}#footer.site-footer .footer-section._wide3{width:36%}}@media screen and (min-width:769px) and (max-width:768px){#footer.site-footer .footer-section{width:100%;float:none;padding:0}}@media screen and (min-width:769px){#footer.site-footer .h_footermenu2{font-size:16px;line-height:18px;font-weight:700;margin:15px 0 0 !important;color:#fff}#footer.site-footer .h_footermenu2:first-child{margin:0}#footer.site-footer .h_footermenu2 a{color:#fff !important;text-decoration:none}#footer.site-footer .h_footermenu2 a:hover{color:#ccc !important;text-decoration:none}#footer.site-footer .footer-menu-title{font-size:16px;line-height:18px;font-weight:700;margin:15px 0 0 !important;color:#fff}#footer.site-footer .footer-menu-title:first-child{margin:0}#footer.site-footer .footer-menu-title .footer-menu-link{color:#fff !important;text-decoration:none}#footer.site-footer .footer-menu-title .footer-menu-link:hover{color:#ccc !important;text-decoration:none}#footer.site-footer ul{margin-bottom:20px !important}#footer.site-footer .footer-area-list{margin-bottom:20px !important}#footer.site-footer .footer-area-list._multi{display:flex;flex-wrap:wrap}#footer.site-footer .footer-area-list._multi li{width:50%}#footer.site-footer li{margin:10px 0 0;position:relative}#footer.site-footer li:before{position:absolute;display:block;content:"\f138";font-family:FontAwesome;margin-left:5px;margin-top:3px;font-weight:400;color:#fff}#footer.site-footer li a{font-size:13px !important;color:#fff !important;background:url(https://www.glass-kinkyutai.com/common/img/footbgico.gif) no-repeat left 7px;margin:0 0 0 10px;padding:0 0 0 8px;display:flex;text-decoration:none}#footer.site-footer li a:hover{color:#ccc !important;text-decoration:none}#footer.site-footer .footer-link{font-size:13px !important;color:#fff !important;background:url(https://www.glass-kinkyutai.com/common/img/footbgico.gif) no-repeat left 7px;margin:0 0 0 10px;padding:0 0 0 8px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}#footer.site-footer .footer-link:hover{color:#ccc !important;text-decoration:none}#footer.site-footer .copyright{color:#fff !important;background:#016894;padding:5px 0}#footer.site-footer .footer-copyright{color:#fff !important;background:#016894;padding:5px 0;text-align:center}#footer.site-footer .footer-copyright .footer-copyright-text{margin:0;font-size:14px;margin-bottom:5px}#footer.site-footer .footer-copyright .footer-copyright-company{margin:0}#footer.site-footer .footer-copyright .footer-copyright-company small{font-size:12px;color:#ccc}.sitemap a.outerlink,#footer a.outerlink{position:relative;display:flex !important;align-items:center}#footer a.outerlink:after{content:"";width:1em;height:1em;background:url(//www.glass-kinkyutai.com/common/css/../img/outerlink.png) no-repeat center center/cover;display:block;margin-left:.3em}#footer_caption{border-top:1px dotted #fff;padding:20px 0;max-width:1000px;width:100%;margin:10px auto 0;color:#fff;font-size:12px}#footer_caption p+p{margin-top:1em}.js_bindtrigger{display:none}}@media screen and (max-width:768px){#footer.site-footer{clear:both;padding:65px 0 0;overflow:hidden;background:#0289c4 url(https://www.glass-kinkyutai.com/common/img/footbg.gif) repeat-x left top;font-size:75%}}@media screen and (max-width:768px) and (max-width:768px){#footer.site-footer #foot_menu_top{width:100%;margin:20px auto 0}}@media screen and (max-width:768px){#footer.site-footer .footer-top{font-size:20px}}@media screen and (max-width:768px) and (max-width:768px){#footer.site-footer .footer-top{width:100%;margin:20px auto 0}}@media screen and (max-width:768px){#footer.site-footer .footer-top-link{color:#fff !important;border-bottom:1px solid #80aecc;border-top:1px solid #80aecc;padding:10px 20px;font-weight:700;display:block;text-decoration:none;position:relative}#footer.site-footer .footer-top-link:before{position:absolute;display:block;content:"\f138";font-family:FontAwesome;margin-left:5px;font-weight:400;right:20px;top:50%;transform:translateY(-50%);color:#fff;font-size:12px}#footer.site-footer .footer-top-link:hover{color:#ccc !important;text-decoration:none}}@media screen and (max-width:768px) and (max-width:768px){#footer.site-footer .footer-inner{width:100%;background:0 0}}@media screen and (max-width:768px){#footer.site-footer .gridWrapper{clear:both;padding:0 0 10px;overflow:hidden}#footer.site-footer .footer-grid{clear:both;padding:0 0 10px;overflow:hidden;display:grid;grid-template-columns:1fr}#footer.site-footer .grid{width:235px;float:left;padding:0 10px}}@media screen and (max-width:768px) and (max-width:768px){#footer.site-footer .grid{width:100%;float:none;padding:0}}@media screen and (max-width:768px){#footer.site-footer .footer-section{width:235px;float:left;padding:0 10px}}@media screen and (max-width:768px) and (max-width:768px){#footer.site-footer .footer-section{width:100%;float:none;padding:0}}@media screen and (max-width:768px){#footer.site-footer .footer-menu-title.h_footermenu2{font-size:16px;line-height:18px;font-weight:700;color:#fff;padding-left:20px}#footer.site-footer .footer-menu-title.h_footermenu2 a{color:#fff !important;text-decoration:none}#footer.site-footer .footer-menu-title.h_footermenu2 a:hover{color:#ccc !important;text-decoration:none}#footer.site-footer .footer-menu-title{font-size:16px;line-height:18px;font-weight:700;color:#fff;padding:10px 0;border-bottom:1px solid #80aecc}#footer.site-footer .footer-menu-title .footer-menu-link{color:#fff !important;text-decoration:none;display:block;position:relative}#footer.site-footer .footer-menu-title .footer-menu-link:before{position:absolute;display:block;content:"\f138";font-family:FontAwesome;margin-left:5px;font-weight:400;right:20px;top:50%;transform:translateY(-50%);color:#fff;font-size:12px}#footer.site-footer .footer-menu-title .footer-menu-link.outerlink:before{content:"";width:1em;height:1em;background:url(//www.glass-kinkyutai.com/common/css/../img/outerlink.png) no-repeat center center/cover;display:block;margin-left:.3em}#footer.site-footer ul.main_area{display:flex;flex-wrap:wrap}#footer.site-footer ul.main_area li{width:50%}#footer.site-footer .footer-menu-list.main_area,#footer.site-footer .footer-area-list.main_area{display:flex;flex-wrap:wrap}#footer.site-footer .footer-menu-list.main_area li,#footer.site-footer .footer-area-list.main_area li{width:50%}#footer.site-footer li{list-style-type:none;padding:10px 0;position:relative;border-bottom:1px solid #80aecc}#footer.site-footer li a{font-size:12px !important;color:#fff !important;display:flex;text-decoration:none;position:relative}#footer.site-footer li a:before{position:absolute;display:block;content:"\f138";font-family:FontAwesome;margin-left:5px;font-weight:400;right:20px;top:50%;transform:translateY(-50%);color:#fff}#footer.site-footer li a.outerlink:before{content:"";width:1em;height:1em;background:url(//www.glass-kinkyutai.com/common/css/../img/outerlink.png) no-repeat center center/cover;display:block;margin-left:.3em}#footer.site-footer .footer-link{font-size:12px !important;color:#fff !important;text-decoration:none;padding:0 40px 0 20px}#footer.site-footer .footer-link:hover{color:#ccc !important;text-decoration:none}#footer.site-footer .copyright{color:#fff !important;background:#016894;padding:5px 0}#footer.site-footer .footer-copyright{color:#fff !important;background:#016894;padding:5px 0 100px;text-align:center}#footer.site-footer .footer-copyright .footer-copyright-text{margin:0;font-size:14px;margin-bottom:5px;word-break:auto-phrase}#footer.site-footer .footer-copyright .footer-copyright-company{margin:0}#footer.site-footer .footer-copyright .footer-copyright-company small{font-size:12px;color:#ccc}.sitemap a.outerlink,#footer a.outerlink{position:relative;display:flex;align-items:center}#footer_caption{padding:1em 8px;color:#fff;font-size:12px}#footer_caption p+p{margin-top:1em}.js_bindtrigger{display:flex;text-decoration:underline;font-size:1em;position:relative}.js_bindtrigger:before{content:">"}.spbind{display:none}}#sp_bottom{background:#1d2088;padding:5px 5px 0}#toggleNav .menu{text-align:left}#globalNav a{display:block;padding:15px 10px;position:relative;font-size:16px !important;font-weight:700}#globalNav .darkblue a{background:#1d2088 !important}#globalNav .menu--primary>a{color:#fff;background:#007ad5}#globalNav a span{font-size:11px !important;padding-left:5px !important;opacity:.9}#globalNav .menu--primary+.menu--primary{border-top:1px solid rgba(255,255,255,0)}#sp_bottom_tel{position:relative;width:83%;margin-right:2%;padding-bottom:5px;aspect-ratio:302/69}#sp_bottom_menu{width:15%;padding-bottom:5px}.toggleNav_btn{position:relative;display:block;text-align:center;background:-moz-linear-gradient(top,#fff,#bfbfbf);background:-webkit-linear-gradient(top,#fff,#bfbfbf);background:linear-gradient(to bottom,#fff,#bfbfbf);color:#666b64;border-radius:5px;font-size:8px;width:100%;height:100%;padding-top:10%}.toggleNav_btn:before,.toggleNav_btn:after{display:block;width:80%;margin:5px auto 2px auto !important;font-family:"FontAwesome";font-size:2rem;line-height:1}.toggleNav_btn--open:before{margin-right:1em;content:"\f0c9"}#sp_bottom_row{position:relative;display:flex}#sp_tel{width:100%;position:fixed;bottom:0;left:0;z-index:9999;background:#1d2088;transform:translate3d(0,0,110px)}@media (min-width:769px){#sp_tel{display:none}}.sp_bottom_card{position:relative;display:block;width:95%;margin:auto;margin-bottom:5px}.gotop{position:fixed;right:5%;margin-bottom:30px;z-index:10}@media (max-width:768px){.gotop{right:12px}}.gotop a{width:45px;height:45px;display:block}#sp_tel #globalNav .container{display:block !important}.sidefixed{position:fixed;top:50%;right:0;transform:translateY(-50%);width:60px}.sidefixed .side_mail{background:#fff}.sidefixed .side_mail img{display:block;transition:.2s ease}.sidefixed .side_mail img:hover{opacity:.8}@media (max-width:768px){.sidefixed{display:none}}.nav__list{display:flex;list-style:none;margin:0;padding:0;gap:16px}.nav__item{position:relative}.nav__link{display:block;padding:8px 16px;color:#495057;font-weight:500;transition:all .3s ease}.nav__link:hover{color:#3498db;text-decoration:none}.nav__link--active{color:#3498db}.nav__link--active:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80%;height:2px;background-color:#3498db}.nav__dropdown{position:absolute;top:100%;left:0;min-width:200px;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:4px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000}.nav__item:hover .nav__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.nav__dropdown-list{list-style:none;margin:0;padding:8px 0}.nav__dropdown-link{display:block;padding:8px 24px;color:#495057}.nav__dropdown-link:hover{background-color:#f8f9fa;color:#3498db;text-decoration:none}.mobile-nav{position:fixed;top:0;right:0;width:100%;max-width:300px;height:100vh;background-color:#fff;box-shadow:0 1rem 3rem rgba(0,0,0,.175);transform:translateX(100%);transition:all .3s ease;z-index:1030;overflow-y:auto}.mobile-nav--active{transform:translateX(0)}.mobile-nav__header{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e9ecef}.mobile-nav__title{font-size:1.2857142857rem;font-weight:700;margin:0}.mobile-nav__close{background:0 0;border:none;font-size:1.7142857143rem;color:#6c757d;cursor:pointer}.mobile-nav__close:hover{color:#212529}.mobile-nav__list{list-style:none;margin:0;padding:24px}.mobile-nav__item{margin-top:8px}.mobile-nav__item:first-child{margin-top:0}.mobile-nav__link{display:block;padding:8px 0;color:#495057;font-weight:500}.mobile-nav__link:hover{color:#3498db;text-decoration:none}.mobile-nav__link--active{color:#3498db}.mobile-nav-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.5);opacity:0;visibility:hidden;transition:all .3s ease;z-index:1029}.mobile-nav-overlay--active{opacity:1;visibility:visible}.container{width:100%;max-width:940px;margin-top:0;margin-right:auto;margin-left:auto}.container--fluid{max-width:100%}.row{display:flex;flex-wrap:wrap;margin-top:0}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;padding-right:16px;padding-left:16px}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-right:16px;padding-left:16px}.col-3{flex:0 0 25%;max-width:25%;padding-right:16px;padding-left:16px}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-right:16px;padding-left:16px}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;padding-right:16px;padding-left:16px}.col-6{flex:0 0 50%;max-width:50%;padding-right:16px;padding-left:16px}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;padding-right:16px;padding-left:16px}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-right:16px;padding-left:16px}.col-9{flex:0 0 75%;max-width:75%;padding-right:16px;padding-left:16px}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;padding-right:16px;padding-left:16px}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;padding-right:16px;padding-left:16px}.col-12{flex:0 0 100%;max-width:100%;padding-right:16px;padding-left:16px}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}}@media (min-width:1400px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}}.g-0{margin-top:0;margin-right:0;margin-left:0}.g-0>.col,.g-0>[class*=col-]{padding-right:0;padding-left:0}.g-1{margin-top:0;margin-right:-4px;margin-left:-4px}.g-1>.col,.g-1>[class*=col-]{padding-right:4px;padding-left:4px}.g-2{margin-top:0;margin-right:-8px;margin-left:-8px}.g-2>.col,.g-2>[class*=col-]{padding-right:8px;padding-left:8px}.g-3{margin-top:0;margin-right:-12px;margin-left:-12px}.g-3>.col,.g-3>[class*=col-]{padding-right:12px;padding-left:12px}.g-4{margin-top:0;margin-right:-16px;margin-left:-16px}.g-4>.col,.g-4>[class*=col-]{padding-right:16px;padding-left:16px}.g-5{margin-top:0;margin-right:-20px;margin-left:-20px}.g-5>.col,.g-5>[class*=col-]{padding-right:20px;padding-left:20px}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.content-wrapper{display:flex;gap:200px;align-items:flex-start}@media (max-width:768px){.content-wrapper{flex-direction:column;gap:3rem}}.content-wrapper--small-gap{gap:20px}.content-main{flex:1;min-width:0}.content-sidebar{width:200px;flex-shrink:0}@media (max-width:768px){.content-sidebar{width:100%}}.sidebar-widget{background-color:#f8f9fa;padding:1.5rem;border-radius:4px;margin-top:2rem}.sidebar-widget:first-child{margin-top:0}.sidebar-title{font-size:1.125rem;font-weight:600;color:#333;margin-top:0;padding-bottom:.75rem;border-bottom:2px solid #dee2e6}.sidebar-text{font-size:.875rem;color:#666;margin-top:1rem}.sidebar-phone{display:block;font-size:1.5rem;font-weight:700;color:#005c98;text-decoration:none;margin-top:.5rem}.sidebar-phone:hover{color:#06c}.sidebar-list{list-style:none;padding:0;margin:0;margin-top:1rem}.sidebar-list-item{padding:.5rem 0;border-bottom:1px solid #dee2e6;font-size:.875rem}.sidebar-list-item:last-child{border-bottom:none}.sidebar-links{list-style:none;padding:0;margin:0;margin-top:1rem}.sidebar-link-item{margin-top:.5rem}.sidebar-link-item:first-child{margin-top:0}.sidebar-link{color:#06c;text-decoration:none;font-size:.875rem}.sidebar-link:hover{text-decoration:underline}.side .mgt10{margin-top:10px}.side .mgt20{margin-top:20px}.side .clearfix:after{content:"";display:table;clear:both}.glass-menu-link{display:flex;align-items:center;text-decoration:none;color:#333;font-size:.875rem;padding:8px;border-radius:3px}@media (min-width:769px){.glass-menu-link:hover{background-color:#f0f0f0;text-decoration:none}}.glass-menu-link .thumb{flex-shrink:0;margin-right:8px}.glass-menu-link .sidetxt{flex:1}.more-link{color:#06c;text-decoration:none;font-size:.875rem}.more-link:hover{text-decoration:underline}.bgb{background:url(https://www.glass-kinkyutai.com/common/img/bg_main_img.gif) repeat-x left bottom;margin-bottom:1em}#mainBanner{margin:2px auto 0px;position:relative;line-height:0;width:940px;max-width:100%}#mainBanner .pricettl{position:absolute;z-index:1;right:0;top:50%;font-size:30px;padding:0 25px 10px;transform:translateY(-50%);border-bottom:1px solid #000}@media (max-width:768px){#mainBanner .pricettl{line-height:1;font-size:4vw;padding:0 2vw 5px}}@media (max-width:768px){#mainBanner{width:auto}}#mainBanner img{max-width:100%;height:auto}@media (max-width:768px){#mainBanner img{max-width:100%;height:auto;text-align:center}}.mainImg{text-align:center}.mainImg_img{margin-top:0}.gridWrapper{clear:both;padding:0;max-width:940px;margin:0 auto}.grid{display:flex;width:100%}@media (max-width:768px){.grid{flex-direction:column}}.col2{flex:1;padding:0 10px}@media (max-width:768px){.col2{padding:0}}.col2 h6{background:#0289c4;border-radius:5px;color:#fff;font-size:110%;margin:30px 0 0;padding:5px 10px}.clearfix:after{content:"";display:block;clear:both}.main-content{flex:2;padding-right:20px;margin-top:1em}@media (max-width:768px){.main-content{margin-top:0;padding-right:0;margin-bottom:30px;padding-left:10px;padding-right:10px}}.sidebar-content{width:200px;flex-shrink:0}@media (max-width:768px){.sidebar-content{width:100%}}@media (min-width:769px){.bread-crumb{margin:1em 0 0;padding-bottom:.5em;padding-left:10px;padding-right:10px;overflow-x:scroll;width:960px;max-width:100%;margin-left:auto;margin-right:auto}.bread-crumb-list{white-space:nowrap;display:flex;font-size:12px;padding-right:1em}.bread-crumb-list li a{text-decoration:underline;padding:.5em 0;line-height:1.5}}@media (max-width:768px){.bread-crumb{margin:1em 0 0;padding-bottom:.5em;padding-left:10px;padding-right:10px;overflow-x:scroll}.bread-crumb-list{white-space:nowrap;display:flex;font-size:12px;padding-right:1em}.bread-crumb-list li a{padding:.5em 0;line-height:1.5}}@media screen and (min-width:769px){.sidebar-banner-link{display:block;text-decoration:none}.sidebar-banner-link:hover{opacity:.8}.sidebanner{list-style:none;padding:0;margin:15px 10px 10px}.sidebanner li{margin:20px 0 0}.sidebanner li:first-child{margin-top:0}.sidebar-banner{width:100%;height:auto;display:block;border:none}ul.sidemenu{background:#474747;padding:10px 0;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;list-style:none;margin:0;margin-top:15px}ul.sidemenu li{background:url(/common/img/sidemenuline.gif) repeat-x left bottom;position:relative;margin-top:0}ul.sidemenu li a{display:flex;align-items:center;padding:10px 5px 10px 10px;color:#fff}ul.sidemenu li a:hover{background:#333;text-decoration:none}ul.sidemenu li span img{vertical-align:middle;margin-right:5px}ul.sidemenu .glass-thumb{width:40px;height:30px;object-fit:cover;border-radius:2px}#side_column{border:#0289c4 2px solid !important;border-radius:5px;width:200px}#side_column .side_column_ht{display:block;margin-top:0 !important;padding-top:5px;text-align:center;background:#cee7ff}#side_column .side_column_box{padding:15px 10px 10px;border-bottom:#666 1px dotted;display:block;margin-top:0}#side_column .side_column_box:last-child{border-bottom:none}#side_column .side_column_img{width:100%;margin-bottom:10px}#side_column .side_column_img figure{margin:0}#side_column .side_column_title{padding:0 5px;line-height:18px !important;width:100%}#side_column .side_column_title a{color:#333 !important;font-size:12px !important}#side_column p{position:relative;text-align:center;padding:10px;font-size:12px !important}#side_column p a:after{position:absolute;top:50%;margin-top:-.5em;margin-left:10px;font-family:"FontAwesome";content:"\f105";line-height:1}.column-thumb{width:100%;height:auto;object-fit:cover;border-radius:3px}.column-link{color:#333;text-decoration:none;font-size:.8rem;line-height:1.4;display:block}.column-link:hover{color:#06c;text-decoration:underline}}@media screen and (max-width:768px){.sidebar-banner-link{display:block;margin:0 auto 20px;text-decoration:none}.sidebar-banner-link._taiouarea{width:200px}.sidebar-banner-link:hover{opacity:.8}.sidebanner{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px 3%}.sidebanner li{width:48.5%}.sidebanner li .sidebar-banner-link{margin-top:0;margin-bottom:0}.sidebar-banner{width:100%;height:auto;display:block;border:none}._spnone{display:none}ul.sidemenu{background:#474747;list-style:none;margin:0;margin-top:15px}ul.sidemenu li{position:relative;margin-top:0;border-bottom:1px dotted #797979}ul.sidemenu li a{display:flex;flex-wrap:wrap;align-items:center;padding:10px 5px 10px 10px;color:#fff}ul.sidemenu li a .thumb{width:50px;display:block;margin-right:5px}#side_column{border:#0289c4 1px solid !important;border-radius:5px 5px 0 0}#side_column .side_column_box{border-top:#0289c4 1px solid !important}#side_column .side_column_box:last-child{display:none}#side_column .side_column_img{display:none}#side_column .side_column_title{padding:10px;display:flex;flex-wrap:wrap;align-items:center}#side_column .side_column_title:before{content:"\f044";font-family:FontAwesome;padding-right:.2em;font-weight:400;color:#135bc7;font-size:1em;margin-top:6px}#side_column .column-link{flex:1;margin-left:.5em}#side_column p{display:none}.column-thumb{width:100%;height:auto;object-fit:cover;border-radius:3px}.column-link{color:#333;text-decoration:none;font-size:.8rem;line-height:1.4;display:block}.column-link:hover{color:#06c;text-decoration:underline}}.mt0{margin-top:0}.mt1{margin-top:1em}.mt2{margin-top:2em}.mt3{margin-top:3em}.line_yellow01{background:#ff0}.areabox_btn{border:2px solid #0d65b0;display:flex;align-items:center;justify-content:center;height:50px;border-radius:25px;margin-top:1em;font-weight:700;width:280px;max-width:100%;position:relative}@media (max-width:768px){.areabox_btn{margin:1em auto 0}}.areabox_btn:after{content:"";background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/arrowicon.png) no-repeat center center/contain;width:1em;height:1em;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.areabox_btn:hover{text-decoration:none}.mark-up1{color:#f5981d;font-weight:700}.mark-up2{color:#122b88;font-weight:700}.u-line{background-color:#fff9e9;font-weight:700}@media (min-width:769px){.bluebox_ttl{height:60px;border-radius:30px;background:#122b88;color:#fff;font-weight:700;font-size:21px;display:flex;align-items:center;justify-content:center;margin-top:2em}}@media (max-width:768px){.bluebox_ttl{height:50px;border-radius:30px;background:#122b88;color:#fff;font-weight:700;font-size:1.4em;display:flex;align-items:center;justify-content:center;margin-top:2em}}@media (min-width:769px){.pc_noevent{pointer-events:none}}@media screen and (min-width:769px){.link-list{margin-top:3rem;background-color:#f8f9fa;padding:2rem;border-radius:4px}.link-list h2{margin:0 0 10px !important;color:#32b8dd !important;font-weight:700;font-size:1.2em}.clearfix:after{content:"";display:table;clear:both}.case-title{font-size:24px;line-height:28px;color:#005c98;font-weight:700;border-bottom:1px dotted #005c98;margin-top:0;padding-bottom:1rem}.case-content{margin-top:2rem;display:flex;gap:2rem}}@media screen and (min-width:769px) and (max-width:768px){.case-content{flex-direction:column;gap:1rem}}@media screen and (min-width:769px){.case-image{width:300px;height:220px;overflow:hidden;min-width:0;-webkit-box-shadow:0 1px 3px 3px #ccc;-moz-box-shadow:0 1px 3px 3px #ccc;box-shadow:0 1px 3px 3px #ccc;border:3px solid #fff;border-radius:3px;-webkit-border-radius:3px}.case-image .case-image-main{height:100%;object-fit:contain;width:100%}}@media screen and (min-width:769px) and (max-width:768px){.case-image .case-image-main{margin:0}}@media screen and (min-width:769px){.case-info{flex:1;min-width:0}}@media screen and (min-width:769px) and (max-width:768px){.case-info{width:100%}}@media screen and (min-width:769px){.case-details-table{width:100%;max-width:420px;margin-top:10px;border-collapse:collapse;background-color:#f8f9fa;border-radius:4px;overflow:hidden}}@media screen and (min-width:769px) and (max-width:768px){.case-details-table{max-width:none;font-size:.875rem}}@media screen and (min-width:769px){.case-details-table tr:nth-child(odd){background:#ececec}.case-details-table th,.case-details-table td{padding:5px 5px 5px 10px;font-weight:400;text-align:left}}@media screen and (min-width:769px) and (max-width:768px){.case-details-table th,.case-details-table td{padding:8px 6px}}@media screen and (min-width:769px){.case-details-table .table-row{border-bottom:1px solid #dee2e6}.case-details-table .table-row:last-child{border-bottom:none}.case-details-table .table-header{font-weight:400;color:#495057;text-align:left;width:35%}}@media screen and (min-width:769px) and (max-width:768px){.case-details-table .table-header{width:40%}}@media screen and (min-width:769px){.case-details-table .table-data{color:#212529}.case-details-table .table-data .location-link{color:#06c;text-decoration:none}.case-details-table .table-data .location-link:hover{text-decoration:underline}.case-details-table caption{font-weight:400;text-align:left}.case-description{margin-top:3rem}.case-description p{font-size:1rem;line-height:1.7;color:#333;margin-top:0}.case-description p+p{margin-top:1.25rem}.case-description p.highlight{background-color:#fff3cd}.case-description h1,.case-description h2,.case-description h3,.case-description h4,.case-description h5,.case-description h6{margin-top:1.5rem;color:#333}.case-description h1+p,.case-description h2+p,.case-description h3+p,.case-description h4+p,.case-description h5+p,.case-description h6+p{margin-top:1rem}.case-description ul,.case-description ol{margin-top:1.25rem;padding-left:2rem}.case-description ul+p,.case-description ul+ul,.case-description ul+ol,.case-description ol+p,.case-description ol+ul,.case-description ol+ol{margin-top:1.25rem}.case-description ul{list-style-type:disc}.case-description ol{list-style-type:decimal}.case-description li{margin-top:.5rem}.case-description li:first-child{margin-top:0}.case-description a{color:#06c;text-decoration:none}.case-description a:hover{text-decoration:underline}.case-description img{max-width:100%;height:auto;margin-top:1rem}.case-description img+*{margin-top:1rem}.case-description blockquote{margin-top:1.5rem;padding:1rem;border-left:4px solid #dee2e6;background-color:#f8f9fa;font-style:italic}.case-description blockquote+*{margin-top:1.5rem}.case-description strong,.case-description b{font-weight:700}.case-description em,.case-description i{font-style:italic}.case-description>*:first-child{margin-top:0}.related-links{margin-top:3rem;background-color:#f8f9fa;padding:2rem;border-radius:4px}.related-links .related-links-title{font-size:1.25rem;font-weight:600;color:#333;margin-top:0}.related-links .related-links-list{list-style:none;padding:0;margin:0;margin-top:1rem}.related-links .related-links-item{margin-top:.75rem}.related-links .related-links-item:first-child{margin-top:0}.related-links .related-link{color:#06c;text-decoration:none;font-size:.95rem}.related-links .related-link:hover{text-decoration:underline}.grid.col2{margin-top:3rem}.grid.col2 .mgt40{margin-top:40px}.grid.col2 .box{text-align:center;margin-top:2rem;margin-bottom:2rem}.grid.col2 .box p{margin:0}.grid.col2 .form{margin-top:2rem;margin-bottom:2rem}.contact-mail-link{display:inline-block}.contact-mail-link:hover{opacity:.8}.contact-mail-img{width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:2rem}.construction-title{max-width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:2rem}.company-logo{width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:2rem}.price-info{width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:2rem}.maker-info{width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:2rem}.recent-entries{margin-top:2rem}.recent-entries .recent-entries-title{font-size:18px;line-height:24px;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:7px;font-weight:700;margin:15px 0 0;clear:both}.related-articles{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:1rem}}@media screen and (min-width:769px) and (max-width:768px){.related-articles{grid-template-columns:1fr;gap:.5rem}}@media screen and (min-width:769px){.related-item{margin-top:0}.relatCon{margin:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#ebebeb}.related-link-box{display:block;text-decoration:none;color:#333;border:1px solid #eee;border-radius:4px;overflow:hidden;transition:all .3s ease}.related-link-box:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);text-decoration:none;transform:translateY(-2px)}.related-pic{display:block;width:100%;overflow:hidden}.related-thumb{width:100%;height:110px;object-fit:cover;transition:transform .3s ease}.related-link-box:hover .related-thumb{transform:scale(1.05)}.related-title{color:#000;text-decoration:none;font-size:75%;height:6.5em;display:block;padding:.75rem;font-weight:500;line-height:1.3}}@media screen and (max-width:768px){.case-description h3{font-size:16px;line-height:24px;color:#122b88 !important;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:15px 0 0;clear:both}.link-list{margin-top:3rem;background-color:#f8f9fa;padding:2rem;border-radius:4px}.link-list h2{margin:0 0 10px !important;color:#32b8dd !important;font-weight:700;font-size:1.2em}.clearfix:after{content:"";display:table;clear:both}.case-title{margin-top:1em;font-size:28px;color:#005c98;font-weight:700;border-bottom:1px dotted #005c98;padding-bottom:1rem;line-height:1.5}.case-content{margin-top:1rem;display:flex;gap:2rem}}@media screen and (max-width:768px) and (max-width:768px){.case-content{flex-direction:column;gap:1rem}}@media screen and (max-width:768px){.case-image{flex:1;min-width:0}.case-image .case-image-main{width:100%;height:auto;-webkit-box-shadow:0 1px 3px 3px #ccc;-moz-box-shadow:0 1px 3px 3px #ccc;box-shadow:0 1px 3px 3px #ccc;border:3px solid #fff;margin:10px 20px 20px 10px;border-radius:3px;-webkit-border-radius:3px}}@media screen and (max-width:768px) and (max-width:768px){.case-image .case-image-main{margin:0}}@media screen and (max-width:768px){.case-info{flex:1;min-width:0}}@media screen and (max-width:768px) and (max-width:768px){.case-info{width:100%}}@media screen and (max-width:768px){.case-details-table{width:100%;max-width:420px;margin-top:10px;border-collapse:collapse;background-color:#f8f9fa;border-radius:4px;overflow:hidden}}@media screen and (max-width:768px) and (max-width:768px){.case-details-table{max-width:none;font-size:.875rem}}@media screen and (max-width:768px){.case-details-table tr:nth-child(odd){background:#ececec}.case-details-table th,.case-details-table td{padding:5px 5px 5px 10px;font-weight:400;text-align:left}}@media screen and (max-width:768px) and (max-width:768px){.case-details-table th,.case-details-table td{padding:8px 6px}}@media screen and (max-width:768px){.case-details-table .table-row{border-bottom:1px solid #dee2e6}.case-details-table .table-row:last-child{border-bottom:none}.case-details-table .table-header{font-weight:400;color:#495057;text-align:left;width:35%}}@media screen and (max-width:768px) and (max-width:768px){.case-details-table .table-header{width:40%}}@media screen and (max-width:768px){.case-details-table .table-data{color:#212529}.case-details-table .table-data .location-link{color:#06c;text-decoration:none}.case-details-table .table-data .location-link:hover{text-decoration:underline}.case-details-table caption{font-weight:400;text-align:left}.case-description{margin-top:1rem}.case-description p{font-size:1rem;line-height:1.7;color:#333;margin-top:0}.case-description p+p{margin-top:1.25rem}.case-description p.highlight{background-color:#fff3cd}.case-description h1,.case-description h2,.case-description h3,.case-description h4,.case-description h5,.case-description h6{margin-top:1.5rem;color:#333}.case-description h1+p,.case-description h2+p,.case-description h3+p,.case-description h4+p,.case-description h5+p,.case-description h6+p{margin-top:1rem}.case-description ul,.case-description ol{margin-top:1.25rem;padding-left:2rem}.case-description ul+p,.case-description ul+ul,.case-description ul+ol,.case-description ol+p,.case-description ol+ul,.case-description ol+ol{margin-top:1.25rem}.case-description ul{list-style-type:disc}.case-description ol{list-style-type:decimal}.case-description li{margin-top:.5rem}.case-description li:first-child{margin-top:0}.case-description a{color:#06c;text-decoration:none}.case-description a:hover{text-decoration:underline}.case-description img{max-width:100%;height:auto;margin-top:1rem}.case-description img+*{margin-top:1rem}.case-description blockquote{margin-top:1.5rem;padding:1rem;border-left:4px solid #dee2e6;background-color:#f8f9fa;font-style:italic}.case-description blockquote+*{margin-top:1.5rem}.case-description strong,.case-description b{font-weight:700}.case-description em,.case-description i{font-style:italic}.case-description>*:first-child{margin-top:0}.related-links{margin-top:2rem;background-color:#f8f9fa;padding:1rem;border-radius:4px}.related-links .related-links-title{font-size:1.25rem;font-weight:600;color:#333;margin-top:0}.related-links .related-links-list{list-style:none;padding:0;margin:0;margin-top:1rem}.related-links .related-links-item{margin-top:.75rem}.related-links .related-links-item:first-child{margin-top:0}.related-links .related-link{color:#06c;text-decoration:none;font-size:.95rem}.related-links .related-link:hover{text-decoration:underline}.grid.col2{margin-top:3rem}.grid.col2 .mgt40{margin-top:40px}.grid.col2 .box{text-align:center;margin-top:2rem;margin-bottom:2rem}.grid.col2 .box p{margin:0}.grid.col2 .form{margin-top:2rem;margin-bottom:2rem}.contact-mail-link{display:inline-block}.contact-mail-link:hover{opacity:.8}.contact-mail-img{width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:2rem}.construction-title{max-width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:2rem}.company-logo{width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:2rem}.price-info{width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:2rem}.maker-info{width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:0}.recent-entries{margin-top:2rem}.recent-entries .recent-entries-title{font-size:16px;line-height:24px;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:7px;font-weight:700;margin:15px 0 0;clear:both}.related-articles{display:flex;flex-wrap:wrap;gap:10px 3%;margin-top:1rem}.related-item{width:48.5%;margin-top:0}.relatCon{margin:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#ebebeb}.related-link-box{padding:5px;display:block;text-decoration:none;color:#333;border:1px solid #eee;border-radius:4px;overflow:hidden}.related-pic{display:block;width:100%;overflow:hidden}.related-thumb{width:100%;height:auto;object-fit:cover;transition:transform .3s ease;aspect-ratio:179/135}.related-link-box:hover .related-thumb{transform:scale(1.05)}.related-title{color:#000;text-decoration:none;font-size:12px;margin-top:.5em;display:block;font-weight:500;line-height:1.5}}@media (min-width:769px){#cp00{display:none}#cp00+label{display:none}.main-content._top{margin-top:2em;padding-bottom:2em}#main_bottom{margin-top:10px;text-align:center;background:url(https://www.glass-kinkyutai.com/common/img/index/main_bg.gif);padding:10px 0}#main_bottom .estimate-banner{margin-top:30px;display:block}#main_coupon{display:block;width:940px;max-width:100%;margin:auto;padding-top:112px;background:url(https://www.glass-kinkyutai.com/common/img/index/main_bottom1.png) left top no-repeat}#top_check{margin:30px 0}#top_check .check-items{display:flex;flex-wrap:wrap;gap:20px}#top_check .check-item{flex:1;min-width:300px;text-align:center}.com-heading2{text-align:left !important;position:relative !important;font-size:2.2rem !important;font-weight:700 !important;color:#000 !important;background:#fffbcd !important;border-top:#112b88 3px solid !important;border-bottom:#112b88 3px solid !important;padding:5px 0 5px 28px !important;line-height:42px;margin:20px 0 10px}.com-heading2:before{position:absolute;content:"";left:10px;top:50%;height:40px;margin-top:-20px;border-left:solid 8px #112b88}#top_faq{margin:40px 0}#top_faq .faq-item{border-bottom:1px solid #eee;padding:20px 0}#top_faq .faq-item .question{font-weight:700;color:#0289c4;margin-bottom:10px}#top_faq .faq-item .question:before{content:"Q. ";color:#f60}#top_faq .faq-item .answer{padding-left:20px}#top_faq .faq-item .answer:before{content:"A. ";color:#0289c4;font-weight:700}#top_area{margin:40px 0}#top_area .area-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:20px}#top_area .area-item{background:#f0f8ff;padding:15px;text-align:center;border-radius:3px;border:1px solid #0289c4}#top_area .area-item:hover{background-color:#e6f3ff}#top_feature{margin:40px 0}#top_feature .feature-items{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}#top_feature .feature-item{flex:1;min-width:250px;text-align:center;padding:20px;background:#f8f8f8;border-radius:5px}#top_feature .feature-item .feature-icon{font-size:48px;color:#0289c4;margin-bottom:15px}#top_feature .feature-item .feature-title{font-weight:700;margin-bottom:10px}#top_qa{margin-top:40px;background:#c8edff}#top_qa .row{padding:0 15px 15px}#top_qa .col{padding:20px;background:#fff}#top_qa .col h3{color:#122b88;height:auto !important;width:auto !important;font-size:21px !important;font-weight:700 !important;background:0 0 !important;border:none !important;border-top:#666 dashed 1px !important;margin:20px 0 10px !important;padding:15px 0 5px !important;line-height:normal !important}#top_qa .col h3 span{color:#0d65b0;font-size:28px !important;padding-right:10px}#top_qa .col h3 span.red{color:red !important}#top_qa .col h3.red{color:red !important}#top_qa .col ul{margin:15px 0 15px 5px}#top_qa .col ul li{font-size:17px;font-weight:700;background:url(https://www.glass-kinkyutai.com/common/img/index/check.gif) left center no-repeat;margin-bottom:5px;padding-left:30px}#top_qa h2{margin:20px 0 20px;color:#32b8dd;font-weight:700;font-size:32px;line-height:42px}#top_qa .qa-items .qa-item{margin-bottom:25px}#top_qa .qa-items .qa-item .qa-question{background:#0289c4;color:#fff;padding:10px 15px;border-radius:5px 5px 0 0;font-weight:700}#top_qa .qa-items .qa-item .qa-question:before{content:"Q "}#top_qa .qa-items .qa-item .qa-answer{background:#fff;padding:15px;border:1px solid #0289c4;border-top:none;border-radius:0 0 5px 5px}#top_qa .qa-items .qa-item .qa-answer:before{content:"A ";color:#0289c4;font-weight:700}.mgt10{margin-top:10px}.mgt20{margin-top:20px}.mgt30{margin-top:30px}.mgb10{margin-bottom:10px}.mgb20{margin-bottom:20px}.mgb30{margin-bottom:30px}.ta_c{text-align:center}.ta_l{text-align:left}.ta_r{text-align:right}.bold{font-weight:700}.large{font-size:1.2em}.small{font-size:.9em}.blue{color:#0289c4}.orange{color:#f60}.red{color:#c00}.visible-pc{display:block}.visible-sp{display:none}}@media (min-width:769px) and (max-width:768px){.visible-pc{display:none}.visible-sp{display:block}}@media (min-width:769px){#worker .worker{float:left;width:171px;margin:0 20px 0 0}#worker h2{margin:20px 0 10px;color:#32b8dd;font-weight:700;font-size:32px;font-feature-settings:"palt";line-height:42px}#worker .toptxt p{display:block}#top_catch h2{font-feature-settings:"palt";font-size:32px;font-weight:700;color:#000;padding-left:120px;background:url(https://www.glass-kinkyutai.com/common/img/index/top_catch_h2.gif) left bottom no-repeat}#top_catch h2 span{font-size:35px;color:#0d65b0}#top_catch h2 strong{font-size:52px;color:#e60012}#top_catch .row{display:flex;margin:20px 0 0}#top_catch .row .price{text-align:center;font-size:40px !important;font-weight:700 !important;color:#e60012}#top_catch .row .price span{font-size:21px !important;color:#727272}#top_catch .row p{padding:0 10px;font-size:14px;line-height:1.75}#top_catch .row h3{font-feature-settings:"palt";text-align:center;font-size:27px !important;font-weight:700 !important;color:#0d65b0 !important;background:0 0 !important;border-left:none !important;border-bottom:#666 dashed 1px;margin:0 5px !important;padding:10px 5px 15px !important}#top_catch .row .col{border:#7ecef4 5px solid;width:233px;margin-right:10px;padding:0 0 10px}#top_check{margin-top:40px;padding:15px 15px 15px 20px;border:#fff7ce 15px solid}#top_check h2{margin:20px 0 10px;line-height:42px;font-size:32px;font-weight:700 !important;color:#0d65b0 !important;border-top:#666 dashed 1px;border-bottom:#666 dashed 1px;padding:5px 0 !important}#top_check .row{display:flex;margin-top:20px}#top_check .row .col{width:50%}#top_check .row .col img{margin-top:-50px;text-align:center}#top_check .row .col:nth-child(1) img{margin-top:0}#top_check ul{margin-bottom:15px}#top_check ul li{font-size:17px;font-weight:700;background:url(https://www.glass-kinkyutai.com/common/img/index/check.gif) left center no-repeat;margin-bottom:5px;padding-left:30px}#top_check .checkBtn a{display:block;text-align:center !important;color:#fff !important;font-weight:700;background:url(https://www.glass-kinkyutai.com/common/img/index/top_check-btn_bg.gif) top left no-repeat;background-size:cover;padding:5px 0}#top_check .checkBtn a:after{position:absolute;content:"▲";transform:rotate(90deg);margin-left:5px}#top_promise{margin-top:40px}#top_promise .ht-glass{margin:20px 0 10px !important;color:#122a88 !important;text-align:center !important;font-size:35px !important;font-weight:600 !important;border-top:#0d65b0 3px solid;border-bottom:#0d65b0 3px solid;background:url(https://www.glass-kinkyutai.com/common/img/exchange/h1_bg.gif) top left;width:100%;padding:15px 0 10px !important;line-height:normal !important}#top_promise .readtxt{font-size:14px}#top_promise .border{border:#c8edff 5px solid !important;margin-top:20px;padding:0 15px 15px;background-position:12px -10px}#top_promise .ht01{background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/top/top_promise-ht_bg01.gif) left top no-repeat;background-position:12px -10px}#top_promise .ht02{background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/top/top_promise-ht_bg02.gif) left top no-repeat;background-position:12px -10px}#top_promise .ht03{background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/top/top_promise-ht_bg03.gif) left top no-repeat;background-position:12px -10px}#top_promise .ht03 span{display:table-cell;text-align:center;vertical-align:middle;width:60px;height:60px;color:#fff;background:#0d65b0;border-radius:50%;font-size:18px;font-weight:700;line-height:1}#top_promise .ht03 span.label{display:none}#top_promise .ht03 p{position:absolute;margin-top:-60px;margin-left:80px}#top_promise .ht03 strong{display:block;font-size:25px;font-weight:700}#top_promise .ht03 hr{margin-top:20px;width:130%;border:none;border-bottom:#666 dashed 1px !important}#top_promise h3{text-align:left;margin:15px 0 0;height:auto !important;width:auto !important;font-size:30px !important;font-weight:700 !important;color:#122a88 !important;background:0 0 !important;border:none !important;border-bottom:#666 dashed 1px !important;margin-left:85px !important;padding:5px 0 !important;line-height:normal !important;z-index:9998}#top_promise h3 span{display:none}#top_promise .row{display:flex;margin:20px 0 0}#top_promise .row .col1{width:60%;padding-bottom:20px}#top_promise .row .col1 p{font-size:14px;line-height:1.75}#top_promise .row .col2{position:relative;width:40%;text-align:right;padding-bottom:10px}#top_promise .row .col2 img{position:absolute;margin-top:-45px;right:0;z-index:9999}#top_service{background:#c8edff;padding-bottom:15px}#top_service h2{margin:20px 0 10px;color:#32b8dd;font-weight:700;font-size:32px;line-height:42px}#top_service .row{display:flex;flex-wrap:wrap;padding:15px 15px 0;margin:0}#top_service .row .col{background:#fff;width:49%;padding:15px}#top_service .row .col:nth-child(1){margin-right:2%}#top_service .row .col p{font-size:14px;line-height:1.75}#top_service .row .col p span{color:#888}#top_service .flortR{float:right}#top_service h3{height:auto !important;width:auto !important;font-size:21px !important;font-weight:700 !important;color:#0d65b0 !important;background:0 0 !important;border:none !important;border-bottom:#666 dashed 1px !important;margin:0 0 10px !important;padding:5px 0 !important;line-height:normal !important;z-index:9998}#top_service h3 span{color:#0d65b0 !important;font-size:28px !important;padding-right:5px !important}#top_flow{display:none}#top_faq{margin-top:50px}#top_faq .card{border:#32b16c 5px solid;border-radius:10px;background:#fff}#top_faq .card_header{background:#32b16c !important}#top_faq h2{text-align:center !important;font-size:30px !important;font-weight:700 !important;color:#fff !important;margin:0 0 25px !important;padding:5px 0 10px !important;background:#32b16c !important}#top_faq .card_block{padding:0 15px}#top_faq .qustion{font-size:20px !important;font-weight:600;color:#32b16c;margin-bottom:15px}#top_faq .qustion span{text-align:center;float:left;color:#fff;background:#32b16c;min-width:33px;min-height:25px;border-radius:3px;margin-right:10px;padding:2px 5px 3px}#top_faq #top_faq .qustion p{font-weight:600;font-size:20px;line-height:normal !important}#top_faq .answer{padding-bottom:20px;border-bottom:#999 dotted 1px;margin-bottom:20px !important}#top_faq .answer span{text-align:center;float:left;color:#fff;background:#f39800;font-family:"Noto Sans Japanese",sans-serif;font-size:20px;font-weight:600;min-width:33px;min-height:25px;border-radius:3px;margin-right:10px;margin-bottom:40px;padding:2px 5px}#top_faq .answer p{font-size:14px;line-height:1.75}#top_voice{margin-top:50px}#top_voice .com-hading2{margin:20px 0 10px;line-height:42px;margin:20px 0 10px;line-height:42px;text-align:left !important;position:relative !important;font-size:2rem !important;font-weight:700 !important;color:#000 !important;background:#fffbcd !important;border-top:#112b88 3px solid !important;border-bottom:#112b88 3px solid !important;padding:5px 0 5px 28px !important}#top_voice .com-hading2:before{position:absolute;content:"";left:10px;top:50%;height:40px;margin-top:-20px;border-left:solid 8px #112b88}#top_voice .row{display:flex;border-bottom:#666 dashed 1px !important;padding:10px 0 25px;margin-left:0;margin-right:0}#top_voice .row .col1{width:20%;margin-top:15px;margin-right:10px}#top_voice .row .col2{width:80%;margin-top:15px}#top_voice h3{font-weight:700;padding:7px;margin:15px 0 0;line-height:24px;font-size:20px !important;color:#112b88 !important;background:0 0 !important;border:none !important;margin-top:-5px !important;padding-left:0 !important}#top_voice p{margin-top:0}#top_trouble{margin-top:60px}#top_trouble .caution_h2{text-align:center;font-size:32px !important;color:#000 !important;font-weight:600;padding:10px 0;background:url(https://www.glass-kinkyutai.com/common/img/index/h1-trouble_bg.gif) center center no-repeat;background-size:contain;margin:20px 0 10px;line-height:42px}#top_trouble .read{font-size:14px;text-align:center}#top_trouble .row{display:flex;flex-wrap:wrap;padding:15px 15px 0;margin:0}#top_trouble .row .col{padding:0;width:50%;margin-bottom:20px !important;margin-right:10px;border:#fff7ce 5px solid}#top_trouble .row .col h3{color:#000 !important;text-align:center;font-size:20px !important;font-weight:600;margin:0 !important;padding-bottom:10px !important;background:0 0 !important;border:none !important;padding-top:13px !important;border-bottom:#666 1px dashed !important}#top_trouble .row .col p{padding:0 15px 15px;font-size:14px;line-height:1.75}#top_trouble .bridge{text-align:center}#top_request{background:#c8edff;margin-top:20px;padding:30px 40px 20px}#top_request .top_request_fvimg{position:relative !important;display:block !important;float:left;margin:-60px 20px 0 0 !important}#top_request h2{position:relative !important;text-align:left !important;font-size:26px !important;margin-top:-10px !important;margin-bottom:20px !important;padding:0 0 10px !important;border:none !important;border-bottom:#000 4px double !important;background:0 0 !important;width:100% !important;line-height:1.75}#top_request h2 span{display:inline;color:#0d65b0 !important;font-size:26px !important}#top_request .row{display:flex;flex-wrap:wrap;padding:15px 15px 0;margin:0}#top_request .readimage{position:relative !important;display:block !important;float:left}#top_request .row{display:flex;padding:10px 0 0 !important;background:#fff}#top_request .row .col1{width:40%;padding:0 10px}#top_request .row .col2{width:60%;padding-right:10px}#top_request .row .col2 p{margin:0 !important;padding:10px 0 !important}#top_makers{margin-top:40px}#top_area{border:#112b88 2px solid;padding:30px 30px 0;border-radius:10px;margin-top:40px}#top_area h2{padding:7px;margin:0;clear:both;font-size:20px !important;font-weight:700 !important;color:#fff !important;background:#112b88 !important;border-radius:20px;text-align:center !important;margin-bottom:15px !important;border:none !important}#top_area .row{display:flex}#top_area .row .col{width:50%;margin-bottom:20px !important;margin-right:10px}#top_area .row .col .small2{font-size:.7em;margin-left:10px}#top_area .row .col{width:50%;margin-bottom:20px !important}#top_area .row .col.list p{border-bottom:#ccc 2px dotted !important;padding:5px 0 !important;font-size:.9em}#changepricecase{margin-top:40px}#top_feature{margin-top:50px}#top_feature .ht-glass{color:#122a88 !important;text-align:center !important;font-size:35px !important;font-weight:600 !important;border-top:#0d65b0 3px solid;border-bottom:#0d65b0 3px solid;background:url(https://www.glass-kinkyutai.com/common/img/exchange/h1_bg.gif) top left;width:100%;padding:15px 0 10px !important;line-height:normal !important}#top_feature .border{border:#c8edff 5px solid !important;margin-top:20px;padding:0 15px 15px;background-position:12px -10px}#top_feature .border h3{height:auto !important;width:auto !important;font-size:24px !important;font-weight:800 !important;color:#122a88 !important;background:0 0 !important;border:none !important;border-bottom:#666 dashed 1px !important;padding:0 0 5px !important;margin:0 0 15px !important;line-height:normal !important}#top_feature .border .row{display:flex;margin-top:20px}#top_feature .border .row .col1{width:70%;padding:0 20px 20px 5px}#top_feature .border .row .col2{width:30%}#exchange_catch{margin:20px 0 40px}#exchange_catch img{max-width:100%;height:auto}#exchange_catch .row{padding:10px 0 10px 5px;background:#fff;border:#0d64ae 10px solid;display:flex;flex-wrap:wrap;column-gap:4%}#exchange_catch .col{width:48%}#exchange_voice h2{text-align:center;background:0 0 !important;border:none !important;padding:0 !important;margin-bottom:0 !important;width:100%;margin:20px 0 10px;color:#32b8dd;font-weight:700;font-size:32px;line-height:42px}#exchange_voice h2 img{width:100%}#exchange_voice .exchange_voice_innner{margin:-5px 0 0;padding:0 20px 20px;border-left:#f39800 1px solid;border-right:#f39800 1px solid;border-bottom:#f39800 1px solid}#exchange_voice .voiceflexbox{display:flex;flex-wrap:wrap;padding:20px 0}#exchange_voice .voiceflexbox+.voiceflexbox{border-top:#f39800 1px dashed}#exchange_voice .voice_desc{flex:1}#exchange_voice .voice_desc strong{font-size:28px;font-weight:700;color:#f39800;display:block;text-align:center;width:100%}#exchange_voice .thumbnail{display:block;width:186px;margin-right:20px}#exchange_menu{background:#e7f5fe;padding:20px 17px 0;display:flex;flex-wrap:wrap;column-gap:4%;row-gap:2rem}#exchange_menu>div{position:relative;display:block;background:#fff;border-radius:7px;margin-bottom:20px;padding:15px;width:48%;min-height:450px}#exchange_menu>div h3{padding:7px;margin:15px 0 0;clear:both;font-size:20px !important;font-weight:700 !important;color:#fff !important;background:#0064b0 !important;border-radius:20px;text-align:center !important;margin-bottom:15px !important;border:none !important}#exchange_menu .menu_tit_wrap{position:relative;padding-right:140px;min-height:140px}#exchange_menu .menu_tit_wrap .thumbnail{display:block;position:absolute;right:0;top:0;width:127px;height:120px;margin-left:20px}#exchange_menu .menu_tit_wrap .amount{color:#ed0000;font-weight:700 !important;text-align:right !important;margin-top:10px !important;line-height:22px !important}#exchange_menu .menu_tit_wrap .amount .emphasis{font-size:37px;font-weight:700;color:red}#exchange_menu .check{display:inline;color:#fff;background:#00b7ee;padding:2px 5px;font-size:11px;font-weight:700}#exchange_menu .check_ext{width:100%;padding:2px 5px;margin:-3px 0 10px;color:#000;background:0 0 !important;border:#00b7ee 1px solid;font-size:12px;text-align:center}#exchange_menu .check_list li:nth-child(1){margin-top:5px}#exchange_menu .btn{position:absolute;display:block;text-align:center;margin:0 0 0 -15px;width:100%;bottom:20px}#exchange_menu .btn img{width:250px}.VariousCompany{background:#e7f5fe;padding:20px 0 15px;color:#000}.VariousCompany h2{color:#000;margin:20px 0 10px;font-weight:700;font-size:32px;line-height:42px}.VariousCompany p{padding:5px 30px 5px}#exchange_trouble .ht-glass{color:#000 !important;text-align:center !important;font-size:32px !important;font-weight:600 !important;border-top:#0d65b0 3px solid !important;border-bottom:#0d65b0 3px solid !important;background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/h1_bg.gif) top left;width:100%;margin-left:0 !important;padding:5px 0 15px !important;line-height:normal !important}#exchange_trouble .ht-glass span{font-size:inherit !important;padding-top:10px;display:inline !important;color:#ea4351 !important}#exchange_trouble .ht-glass .font-xl{font-size:60px !important}#exchange_trouble .ht-glass strong{font-weight:800}#exchange_trouble .flexbox{display:flex;flex-wrap:wrap;margin-top:1em;column-gap:4%;row-gap:2rem}#exchange_trouble .flexbox .flexbox_box{width:48%}#exchange_trouble .flexbox .flexbox_box .border{background:#fff;border:#c8edff 5px solid}#exchange_trouble .flexbox .flexbox_box .border h3{color:#000 !important;text-align:center !important;font-size:20px !important;font-weight:600 !important;margin:auto 15px !important;padding:15px 10px;border-bottom:#666 1px dashed !important}#exchange_trouble .flexbox .flexbox_box .border p{margin-top:0;padding:15px}#exchange_faq{margin-top:3em}#exchange_faq .card{border:#0d65b0 5px solid;border-radius:10px;background:#fff}#exchange_faq h2{text-align:center !important;font-size:30px !important;font-weight:700 !important;color:#fff !important;margin:0 !important;padding:5px 0 10px !important;background:#0d65b0 !important}#exchange_faq .card_block{padding:0 15px}#exchange_faq h3{margin:15px 0 0;line-height:24px;text-align:center !important;font-size:22px !important;font-weight:700 !important;background:#fff7ce !important;color:#000 !important;border:#0d65b0 3px solid !important;padding:3px 0 !important;margin-bottom:20px !important}#exchange_faq .qustion{font-size:18px !important;font-weight:600;color:#00479d;margin-bottom:15px}#exchange_faq .qustion p{padding-top:5px;display:block}#exchange_faq .qustion span{text-align:center;float:left;color:#fff;background:#00479d;font-size:20px;font-weight:600;min-width:33px;min-height:25px;border-radius:3px;margin-right:10px;padding:2px 5px 3px}#exchange_faq .answer{padding-bottom:20px;border-bottom:#999 dotted 1px;margin-bottom:20px !important}#exchange_faq .answer p{display:block}#exchange_faq .answer span{text-align:center;float:left;color:#fff;background:#f39800;font-family:"Noto Sans Japanese",sans-serif;font-size:20px;font-weight:600;min-width:33px;min-height:25px;border-radius:3px;margin-right:10px;margin-bottom:20px;padding:2px 5px}.check_list li{display:inline-block;text-decoration:none;vertical-align:baseline;position:relative;font-size:13px;font-weight:700;width:100%;padding:3px 20px 3px 10px;margin-top:12px;color:#fff !important;background:#009ecd !important;border-radius:5px}}@media (max-width:768px){.spside{padding-left:8px;padding-right:8px}.main-content._top{padding-left:0;padding-right:0}#main_bottom{margin-top:10px;text-align:center}.estimate-banner{margin-top:10px;display:block}#main_coupon img{width:100%;display:block}#payment_area{margin-top:10px}#top_check{margin:30px 0}#top_check .check-items{display:flex;flex-wrap:wrap;gap:20px}#top_check .check-item{flex:1;min-width:300px;text-align:center}.com-heading2{text-align:left !important;position:relative !important;font-size:19px !important;font-weight:700 !important;color:#000 !important;background:#fffbcd !important;border-top:#112b88 1px solid !important;border-bottom:#112b88 1px solid !important;padding:5px 0 5px 20px !important;line-height:1.5rem !important;margin:20px 0 0}.com-heading2:before{position:absolute;content:"";left:5px;top:50%;height:20px;margin-top:-10px;border-left:solid 5px #112b88}.cp_container{position:relative;z-index:10;overflow:hidden;height:0;margin-top:-1px;transition:height .3s ease-in-out,box-shadow .6s linear;background:rgba(255,255,255,.5)}#top_flow{background:url(https://www.glass-kinkyutai.com/common/img/index/main_bg.gif);margin-top:5px;padding:7px}#top_flow img{width:100%}#top_flow a{display:inline-block;width:100%;color:#000;background:#ffdc17;font-weight:700;margin-top:7px;padding:5px 0;text-align:center;border-radius:5px}.cp_box{width:auto;margin:2em auto}.cp_box input{display:none}.cp_box label{font-weight:700;position:relative;display:block;width:80%;margin:auto;padding:.3em 1em;cursor:pointer;transition:all .3s;text-align:center;color:#da3c41;border:2px solid #da3c41;border-radius:3px}.cp_box label:after{font-family:"FontAwesome";content:" \f067";color:#da3c41}.cp_box label:hover{transition:all .3s;color:#fff;background:#da3c41}.cp_box input:checked~label{margin-bottom:10px}.cp_box input:checked~label:hover:after{font-family:"FontAwesome";content:" \f068";color:#fff}.cp_box input:checked~div.cp_container{height:auto}#top_faq{margin:40px 0}#top_faq .faq-item{border-bottom:1px solid #eee;padding:20px 0}#top_faq .faq-item .question{font-weight:700;color:#0289c4;margin-bottom:10px}#top_faq .faq-item .question:before{content:"Q. ";color:#f60}#top_faq .faq-item .answer{padding-left:20px}#top_faq .faq-item .answer:before{content:"A. ";color:#0289c4;font-weight:700}#top_area{margin:40px 0}#top_area h2{padding:7px;margin:0;clear:both;font-size:16px !important;font-weight:700 !important;color:#fff !important;background:#112b88 !important;border-radius:20px;text-align:center !important;margin-bottom:15px !important;border:none !important}#top_area .area-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:20px}#top_area .area-item{background:#f0f8ff;padding:15px;text-align:center;border-radius:3px;border:1px solid #0289c4}#top_area .area-item:hover{background-color:#e6f3ff}#top_feature{margin:40px 0}#top_feature .feature-items{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}#top_feature .feature-item{flex:1;min-width:250px;text-align:center;padding:20px;background:#f8f8f8;border-radius:5px}#top_feature .feature-item .feature-icon{font-size:48px;color:#0289c4;margin-bottom:15px}#top_feature .feature-item .feature-title{font-weight:700;margin-bottom:10px}#top_qa{margin-top:40px;background:#c8edff;margin-left:8px;margin-right:8px}#top_qa .qa-items .qa-item{margin-bottom:25px}#top_qa .qa-items .qa-item .qa-question{background:#0289c4;color:#fff;padding:10px 15px;border-radius:5px 5px 0 0;font-weight:700}#top_qa .qa-items .qa-item .qa-question:before{content:"Q "}#top_qa .qa-items .qa-item .qa-answer{background:#fff;padding:15px;border:1px solid #0289c4;border-top:none;border-radius:0 0 5px 5px}#top_qa .qa-items .qa-item .qa-answer:before{content:"A ";color:#0289c4;font-weight:700}#top_qa .row{padding:10px}#top_qa .col{padding:20px;background:#fff}#top_qa .col h3{color:#122b88;height:auto !important;width:auto !important;font-size:18px !important;font-weight:700 !important;background:0 0 !important;border:none !important;border-top:#666 dashed 1px !important;margin:20px 0 5px !important;padding:15px 0 5px !important;line-height:normal !important}#top_qa .col h3.red{color:#c00}.mgt10{margin-top:10px}.mgt20{margin-top:20px}.mgt30{margin-top:30px}.mgb10{margin-bottom:10px}.mgb20{margin-bottom:20px}.mgb30{margin-bottom:30px}.ta_c{text-align:center}.ta_l{text-align:left}.ta_r{text-align:right}.bold{font-weight:700}.large{font-size:1.2em}.small{font-size:.9em}.blue{color:#0289c4}.orange{color:#f60}.red{color:#c00}.visible-pc{display:block}.visible-sp{display:none}}@media (max-width:768px) and (max-width:768px){.visible-pc{display:none}.visible-sp{display:block}}@media (max-width:768px){#worker{padding-top:20px;padding-left:15px;padding-right:15px}#worker .worker{float:left;width:171px;margin:0 20px 0 0}#worker .worker-img{display:none}#worker h2{text-align:center;color:#32b8dd;font-weight:700;font-size:18px;line-height:24px;margin:20px 0 0}#worker .toptxt p{display:block}#top_catch{padding-left:5px;padding-right:5px}#top_catch h2{margin:30px auto 0 auto !important;width:320px !important;font-size:19px;font-weight:700;color:#000;padding-left:115px;background:url(https://www.glass-kinkyutai.com/common/img/index/top_catch_h2.gif) left top no-repeat;white-space:nowrap !important;height:85px;display:flex;line-height:1.7;align-items:center}#top_catch h2 br{display:none}#top_catch h2 strong{font-size:45px;color:#e60012;display:block;line-height:30px !important}#top_catch .catch_read{text-align:center;font-size:16px;font-weight:700;padding:0 !important;display:block;margin:5px auto 0 -20px !important}#top_catch .catch_read span{color:#0d65b0}#top_catch .row{flex-wrap:wrap;display:flex;margin:20px 0 0}#top_catch .row .price{margin-top:0;text-align:center;font-size:30px !important;font-weight:700 !important;color:#e60012}#top_catch .row .price span{font-size:16px !important;color:#727272}#top_catch .row p{padding:0 10px 10px}#top_catch .row h3{font-feature-settings:"palt";line-height:22px;text-align:center;font-size:22px !important;font-weight:700 !important;color:#0d65b0 !important;background:0 0 !important;border-left:none !important;border-bottom:#666 dashed 1px;margin:0 5px !important;padding:15px 5px 10px !important}#top_catch .row .col{margin-bottom:15px;border:#c8edff 5px solid;width:100%;flex-basis:auto}#top_catch .row .col img{width:100%}#top_check{margin:40px 8px 20px;padding:15px 15px 35px 20px;border:#fff7ce 7px solid}#top_check h2{text-align:center !important;margin:20px 0 0;font-size:22px !important;font-weight:700 !important;color:#0d65b0 !important;border-top:#666 dashed 1px;border-bottom:#666 dashed 1px;padding:5px 0 !important;line-height:1.5}#top_check .row{display:flex;margin-top:20px}#top_check .row .col.ta_c{display:none}#top_check .row .col{width:100%}#top_check .row .col img{display:none}#top_check ul{margin-bottom:15px}#top_check ul li{font-size:14px;font-weight:700;background:url(https://www.glass-kinkyutai.com/common/img/index/check.gif) left top no-repeat;width:100%;margin-bottom:5px;padding-left:28px;line-height:25px}#top_check .checkBtn a{display:block;text-align:center !important;color:#fff !important;font-weight:700;background:url(https://www.glass-kinkyutai.com/common/img/index/top_check-btn_bg.gif) top left no-repeat;background-size:cover;padding:5px 0;margin-bottom:10px}#top_check .checkBtn a:after{position:absolute;content:"▲";transform:rotate(90deg);margin-left:5px}#top_flow_btn{padding-left:8px;padding-right:8px;margin-bottom:30px}#top_flow_btn a{display:block}#top_makers{padding-left:8px;padding-right:8px;margin-bottom:30px}#top_areabnr{padding-left:8px;padding-right:8px;margin-bottom:30px}#top_promise{margin-top:40px;padding-left:8px;padding-right:8px}#top_promise .ht-glass{color:#122a88 !important;text-align:center !important;font-size:24px !important;font-weight:600 !important;border-top:#0d65b0 3px solid;border-bottom:#0d65b0 3px solid;background:url(https://www.glass-kinkyutai.com/common/img/exchange/h1_bg.gif) top left;width:100%;padding:15px 0 10px !important;line-height:normal !important;margin:20px 0 0}#top_promise .readtxt{font-size:14px}#top_promise .border{border:#c8edff 5px solid !important;margin-top:20px;padding:0 15px 15px;background-position:12px -10px}#top_promise .ht03 strong{display:block;font-size:25px;font-weight:700}#top_promise .ht03 hr{margin-top:20px;width:100%;border:none;border-bottom:#666 dashed 1px !important}#top_promise h3{text-align:center;font-size:18px !important;font-weight:700 !important;color:#122a88 !important;background:0 0 !important;border:none !important;margin-top:-5px !important;padding:5px 0 !important;line-height:normal !important}#top_promise h3 .label{display:block;width:100%;font-size:14px !important;color:#fff;background:#1d2088;padding:5px 0;margin-bottom:10px}#top_promise h3>span{display:block;width:100%;font-size:14px !important;color:#fff;background:#1d2088;padding:5px 0;margin-bottom:10px}#top_promise .row{display:flex;flex-wrap:wrap;margin:20px 0 0}#top_promise .row .col1{order:2;width:100%}#top_promise .row .col1 p{font-size:14px;line-height:1.75}#top_promise .row .col1._lists span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;background:#0d65b0;border-radius:50%;font-size:13px;font-weight:700;line-height:1}#top_promise .row .col1._lists p{flex:1}#top_promise .row .col1._lists p strong{display:block;font-size:16px;font-weight:700;line-height:25px !important}#top_promise .row .col1._lists .spflex{column-gap:10px;display:flex;flex-wrap:wrap}#top_promise .row .col2{flex:auto;position:relative;order:1;text-align:center;padding-bottom:10px}#top_service{background:#c8edff;padding-bottom:20px;margin-left:8px;margin-right:8px}#top_service h2{margin:20px 0 5px;color:#32b8dd;font-weight:700;font-size:32px;line-height:42px}#top_service .row{display:flex;flex-wrap:wrap;padding:10px 10px 0;margin:0}#top_service .row .col{background:#fff;width:100%;padding:15px;flex-basis:auto}#top_service .row .col img{float:right}#top_service .row .col+.col{margin-top:10px}#top_service .row .col p{font-size:14px;line-height:1.75}#top_service .row .col p span{color:#888}#top_service h3{height:auto !important;width:auto !important;font-size:18px !important;font-weight:700 !important;color:#0d65b0 !important;background:0 0 !important;border:none !important;border-bottom:#666 dashed 1px !important;margin:0 0 10px !important;padding:5px 0 !important;line-height:normal !important}#top_service h3 span{color:#0d65b0 !important;font-size:28px !important;padding-right:5px !important}#top_faq{margin-top:50px;margin-left:8px;margin-right:8px}#top_faq .card{border:#32b16c 5px solid;border-radius:10px;background:#fff}#top_faq .card_header{background:#32b16c !important;margin-bottom:20px}#top_faq h2{text-align:center !important;font-size:20px !important;font-weight:700 !important;line-height:1.75;color:#fff !important;margin-top:0 !important;padding:5px 0 10px !important;background:#32b16c !important}#top_faq .card_block{padding:0 15px}#top_faq .qustion{font-size:15px !important;font-weight:600;color:#32b16c;margin-bottom:10px}#top_faq .qustion span{text-align:center;float:left;color:#fff;background:#32b16c;font-size:15px;font-weight:600;min-width:28px;min-height:20px;border-radius:3px;margin-right:10px;margin-bottom:30px;padding:2px 5px 3px}#top_faq #top_faq .qustion p{line-height:normal !important}#top_faq .answer{padding-bottom:20px;border-bottom:#999 dotted 1px;margin-bottom:20px !important}#top_faq .answer span{text-align:center;float:left;color:#fff;background:#f39800;font-family:"Noto Sans Japanese",sans-serif;font-size:15px;font-weight:600;min-width:28px;min-height:20px;border-radius:3px;margin-right:10px;padding:2px 5px}#top_voice{margin-top:50px;margin-left:8px;margin-right:8px}#top_voice .com-hading2{margin:20px 0 10px;line-height:42px;margin:20px 0 10px;line-height:42px;text-align:left !important;position:relative !important;font-size:2rem !important;font-weight:700 !important;color:#000 !important;background:#fffbcd !important;border-top:#112b88 3px solid !important;border-bottom:#112b88 3px solid !important;padding:5px 0 5px 28px !important}#top_voice .com-hading2:before{position:absolute;content:"";left:10px;top:50%;height:40px;margin-top:-20px;border-left:solid 8px #112b88}#top_voice .row{display:flex;border-bottom:#666 dashed 1px !important;padding:10px 0 25px;margin-left:0;margin-right:0}#top_voice .row .col1{width:20%;margin-top:15px;margin-right:10px}#top_voice .row .col2{width:80%;margin-top:15px}#top_voice h3{font-weight:700;padding:7px;margin:15px 0 0;line-height:22px;font-feature-settings:"palt";font-size:16px !important;color:#112b88 !important;background:0 0 !important;border:none !important;margin-top:-5px !important;padding-left:0 !important}#top_voice p{margin-top:0}#top_trouble{margin-top:60px;margin-left:8px;margin-right:8px}#top_trouble .caution_h2{text-align:center;font-size:22px !important;line-height:25px !important;color:#000 !important;font-weight:600;padding:20px 0 !important;background:url(https://www.glass-kinkyutai.com/common/img/index/h1-trouble_bg.gif) center center no-repeat;background-size:contain;margin-top:20px}#top_trouble .read{padding:15px 8px;font-size:14px;text-align:center}#top_trouble .row{display:flex;flex-wrap:wrap;padding:15px 0 0;margin:0}#top_trouble .row .col{flex-basis:auto;padding:0;width:100%;margin-bottom:20px !important;border:#fff7ce 5px solid}#top_trouble .row .col h3{color:#000 !important;text-align:center;font-size:20px !important;font-weight:600;margin:0 !important;padding-bottom:10px !important;background:0 0 !important;border:none !important;border-bottom:#666 1px dashed !important;margin-bottom:20px !important;padding-top:10px}#top_trouble .row .col p{padding:0 15px 15px;font-size:14px;line-height:1.75}#top_trouble .bridge{text-align:center}#top_request{background:#c8edff;margin-top:20px;padding:20px 10px 25px}#top_request h2{position:relative !important;text-align:left !important;font-size:22px !important;margin-top:-10px !important;margin-bottom:20px !important;padding:0;border:none !important;border-bottom:#000 4px double !important;background:0 0 !important;width:100% !important;line-height:1.3 !important;color:#000 !important;font-weight:600;padding:20px 0 !important}#top_request h2 span{display:inline;color:#0d65b0 !important;font-size:22px !important}#top_request h2 img{display:block;margin:-40px auto 10px auto;width:40%}#top_request .readimage{position:relative !important;display:block !important;float:left}#top_request .row{padding:10px 0 0 !important;background:#fff}#top_request .row .col1{padding:0 20px 0 10px}#top_request .row .col2{padding:0 10px}#top_request .row .col2 p{margin:0 !important;padding:10px 0 !important}#top_area{border:#0d65b0 3px solid;padding:20px 15px 80px;margin-top:40px;margin-left:8px;margin-right:8px;position:relative;border-radius:10px}#top_area .areabox_btn{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}#top_area .row{display:block}#top_area .row .col{margin-bottom:20px !important}#top_area .row .col .small2{font-size:75%;margin-left:10px}#top_area .row .col{margin-bottom:20px !important}#top_area .row .col.list p{border-top:#ccc 2px dotted !important;margin-bottom:10px !important;padding:10px 0 0 !important}#top_omakase{margin:40px 8px 0}#changepricecase{margin:40px 8px 0}#top_feature{margin:50px 8px 0}#top_feature .ht-glass{color:#122a88 !important;text-align:center !important;font-size:22px !important;font-weight:600 !important;border-top:#0d65b0 3px solid;border-bottom:#0d65b0 3px solid;background:url(https://www.glass-kinkyutai.com/common/img/exchange/h1_bg.gif) top left;width:100%;padding:10px 0 5px !important;line-height:normal !important;margin-top:20px}#top_feature .border{border:#c8edff 5px solid !important;margin-top:20px;padding:0 15px 15px;background-position:12px -10px}#top_feature .border h3{text-align:center;height:auto !important;width:auto !important;font-size:18px !important;font-weight:800 !important;color:#122a88 !important;background:0 0 !important;border:none !important;padding:0 0 5px !important;margin:0 0 5px !important;line-height:normal !important}#top_feature .border .row{display:flex;flex-wrap:wrap;margin-top:20px}#top_feature .border .row .col1{order:2;width:100%;padding:20px 20px 0 5px}#top_feature .border .row .col2{width:100%;order:1;flex:auto;text-align:center}#exchange_catch{margin:20px 8px 40px}#exchange_catch img{max-width:100%;height:auto;margin-left:auto;margin-right:auto}#exchange_catch .row{padding:10px 0 10px 5px;background:#fff;border:#0d64ae 10px solid}#exchange_catch .col{flex-basis:initial;text-align:center}#exchange_block{padding-left:8px;padding-right:8px}#exchange_block #exchange_menu{background:#e7f5fe;padding:20px 17px 0;row-gap:2rem}#exchange_block #exchange_menu>div{position:relative;display:block;background:#fff;border-radius:7px;margin-bottom:20px;padding:15px}#exchange_block #exchange_menu>div h3{padding:7px;margin:15px 0 0;clear:both;font-size:20px !important;font-weight:700 !important;color:#fff !important;background:#0064b0 !important;border-radius:20px;text-align:center !important;margin-bottom:15px !important;border:none !important}#exchange_block #exchange_menu .menu_tit_wrap{position:relative;padding-right:140px;min-height:120px}#exchange_block #exchange_menu .menu_tit_wrap .thumbnail{display:block;position:absolute;right:0;top:0;width:127px;height:120px;margin-left:20px}#exchange_block #exchange_menu .menu_tit_wrap .amount{color:#ed0000;font-weight:700 !important;text-align:right !important;margin-top:10px !important;line-height:22px !important}#exchange_block #exchange_menu .menu_tit_wrap .amount .emphasis{font-size:30px;font-weight:700;color:red}#exchange_block #exchange_menu .check{display:inline;color:#fff;background:#00b7ee;padding:2px 5px;font-size:11px;font-weight:700}#exchange_block #exchange_menu .check_ext{width:100%;padding:2px 5px;margin:-3px 0 10px;color:#000;background:0 0 !important;border:#00b7ee 1px solid;font-size:12px;text-align:center}#exchange_block #exchange_menu .btn{display:block;text-align:center;margin:10px auto 0;width:100%}#exchange_block #exchange_menu .btn img{width:250px}.VariousCompany{background:#e7f5fe;padding:20px 0 15px;color:#000}.VariousCompany h2{color:#000;margin:20px 0 10px;font-weight:700;font-size:20px;line-height:28px}.VariousCompany p{text-align:left;padding:5px 30px 5px}#exchange_voice h2{text-align:center;background:0 0 !important;border:none !important;padding:0 !important;margin-bottom:0 !important;width:100%;margin:20px 0 10px;color:#32b8dd;font-weight:700;font-size:32px;line-height:42px}#exchange_voice h2 img{width:100%}#exchange_voice .exchange_voice_innner{margin:0;padding:0 20px 20px;border-left:#f39800 1px solid;border-right:#f39800 1px solid;border-bottom:#f39800 1px solid}#exchange_voice .voiceflexbox{padding:20px 0}#exchange_voice .voiceflexbox+.voiceflexbox{border-top:#f39800 1px dashed}#exchange_voice .voice_desc strong{font-size:18px;font-weight:700;color:#f39800;display:block;text-align:center;width:100%}#exchange_voice .thumbnail{display:block;width:80%;max-width:450px;margin:0 auto 20px}#exchange_trouble .ht-glass{color:#000 !important;text-align:center !important;font-size:24px !important;font-weight:600 !important;border-top:#0d65b0 3px solid !important;border-bottom:#0d65b0 3px solid !important;background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/h1_bg.gif) top left;width:100%;margin-left:0 !important;padding:5px 0 15px !important;line-height:normal !important}#exchange_trouble .ht-glass span{font-size:inherit !important;padding-top:10px;display:inline !important;color:#ea4351 !important}#exchange_trouble .ht-glass .font-xl{font-size:40px !important}#exchange_trouble .ht-glass strong{font-weight:800}#exchange_trouble .flexbox{display:flex;flex-wrap:wrap;margin-top:1em;row-gap:2rem}#exchange_trouble .flexbox .flexbox_box{width:100%}#exchange_trouble .flexbox .flexbox_box .border{background:#fff;border:#c8edff 5px solid}#exchange_trouble .flexbox .flexbox_box .border img{display:block;width:100%}#exchange_trouble .flexbox .flexbox_box .border h2{color:#000 !important;text-align:center !important;font-size:20px !important;font-weight:600 !important;margin:auto 15px !important;padding:10px;border-bottom:#666 1px dashed !important}#exchange_trouble .flexbox .flexbox_box .border p{margin-top:0;padding:15px}#exchange_faq{margin-top:3em}#exchange_faq h2{text-align:center !important;font-size:20px !important;font-weight:700 !important;color:#fff !important;line-height:1.5;margin:0 !important;padding:5px 0 10px !important;background:#0d65b0 !important}#exchange_faq .card{border:#0d65b0 5px solid;border-radius:10px;background:#fff}#exchange_faq .card_block{padding:0 15px}#exchange_faq h3{margin:15px 0 0;line-height:24px;text-align:center !important;font-size:18px !important;font-weight:700 !important;background:#fff7ce !important;color:#000 !important;border:#0d65b0 3px solid !important;padding:3px 0 !important;margin-bottom:20px !important}#exchange_faq .qustion{font-size:15px !important;font-weight:600;color:#00479d;margin-bottom:15px;display:flex;flex-wrap:wrap;align-items:start}#exchange_faq .qustion p{display:block;flex:1}#exchange_faq .qustion span{text-align:center;color:#fff;background:#00479d;font-size:20px;font-weight:600;min-width:33px;min-height:25px;border-radius:3px;margin-right:10px;padding:2px 5px 3px}#exchange_faq .answer{padding-bottom:20px;border-bottom:#999 dotted 1px;margin-bottom:20px !important;display:flex;flex-wrap:wrap;align-items:start}#exchange_faq .answer p{display:block;flex:1}#exchange_faq .answer span{text-align:center;color:#fff;background:#f39800;font-family:"Noto Sans Japanese",sans-serif;font-size:20px;font-weight:600;min-width:33px;min-height:25px;border-radius:3px;margin-right:10px;margin-bottom:20px;padding:2px 5px}.check_list li{display:inline-block;text-decoration:none;vertical-align:baseline;position:relative;font-size:13px;font-weight:700;width:100%;padding:3px 20px 3px 10px;margin-top:10px;color:#fff !important;background:#009ecd !important;border-radius:5px}.check_list li:nth-child(1){margin-top:0}}.bgb_wrapper{position:relative;margin-top:0}@media screen and (max-width:768px){.area{padding-bottom:40px}.pc{display:none}.sp{display:block}.area_heading2{margin:20px 0 10px;color:#32b8dd;font-weight:700;font-size:32px;line-height:42px}.area_heading2.titmain{background:url(https://www.glass-kinkyutai.com/common/img/tit_h2_bg.gif) no-repeat left 2px;padding-left:35px}.area_heading3{font-size:16px;line-height:22px;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:2em 0 0;clear:both}.area_heading3 .blockbox{display:block;font-size:70%;border:1px solid #069;padding:3px 10px;font-weight:400;vertical-align:text-top;margin-top:5px}.box{margin:20px 0 0;clear:both}.mainimage{position:relative}.maintxt{padding:0 15px;word-break:break-all;line-height:1.3;display:flex;align-items:center;justify-content:center;position:absolute;top:10px;left:10px;font-size:18px;font-weight:700;color:#fff;z-index:9999;width:110px;height:70px;background:#08d791;border:#fff 3px solid;border-radius:50%;text-align:center}.worker_wrap{padding-top:30px}.worker_wrap .worker{display:none}.worker_wrap .toptxt h2{text-align:center;display:block;color:#07b479 !important;font-size:25px !important;font-weight:700;position:relative;margin-bottom:10px;padding:7px 5px;background-color:#edf7ff;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,#f6fcfd),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,#f6fcfd),color-stop(.75,#f6fcfd),color-stop(.75,transparent),to(transparent));-webkit-background-size:7px 7px}.worker_wrap .toptxt p{display:block}.read_area{margin-top:10px}.read_area .read_area_left{margin-top:10px;background:#caeaf9;padding:10px 1%}.read_area img{max-width:100%;height:auto}.read_area .read_check_sp{margin-top:10px}.read_area .read_check{display:none}.read_area .read_area_right{margin-top:10px;background:#caeaf9;padding:10px 1%}.read_area .read_area_right+.read_area_right{margin-top:15px}.read_area .read_check{border:solid 2px #023e96;padding:5px 5px 10px;background:#fff}.read_area .read_check li{background:url(/common/img/bg_read_check.png) no-repeat left top;color:#023e96;padding:16px 0 4px 46px;font-size:16px;font-weight:700}.formbtn_wrap{margin-bottom:20px}.formbtn_wrap .flortL{float:left}.formbtn_wrap .flortR{float:right}.formbtn_wrap .formbtn{width:50%}.formbtn_wrap .formbtn a,.formbtn_wrap .formbtn a:visited{-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:700;width:97%;display:block;text-align:center;color:#fff !important;border:2px solid #005c98;background:#005c98;font-size:14px;padding:5px 0}.formbtn_wrap .formbtn a:hover{text-decoration:none;color:#003c63 !important;background:#f4fbff;border:2px dotted #338fcc}.work-wrapper h3{font-size:16px;line-height:22px;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:15px 0 0;clear:both}.client{margin-top:20px;background-color:#fff;border:4px solid #aeaeae;height:auto;margin-bottom:20px;border-radius:5px;clear:both;text-align:center}.client h3{background-image:none !important;font-size:20px !important;letter-spacing:2px;color:#efa92d !important;border-bottom:1px dotted #122b88;font-weight:700 !important;margin:0 auto;text-align:center;padding-left:0 !important}.client h3 .small-word{font-size:20px;color:#666}.client img{width:100%}.client p{margin-top:0;padding:5px;font-size:12px;line-height:18px}.client p .u-line{background-color:#fff9e9;font-weight:700}.client p .mark-up2{color:#122b88;font-weight:700}.work-contents{display:flex;flex-wrap:wrap}.work-content{width:100%;height:auto;border:4px solid #aeaeae;border-radius:5px;background-color:#fffdf9;padding:10px;margin-bottom:10px}.work-content h3{background-image:none !important;color:#122b88 !important;letter-spacing:2px !important;font-size:28px !important;font-weight:700 !important;border-bottom:1px dotted #122b88;padding:0 !important;text-align:center !important;margin-top:0 !important}.work-content h3 .small-word{font-size:20px;color:#666}.work-content .work-list{height:auto;background-color:#fff;padding-top:20px;border:4px solid #ddd;border-radius:5px;margin-top:10px;margin:10px auto}.work-content .work-list ul{margin-left:30px;padding:0 15px 0 10px;list-style-image:url(https://www.glass-kinkyutai.com/common/img/mark4.gif)}.work-content .work-list ul li{line-height:30px;text-indent:5px;border-bottom:1px dotted #122b88;margin-bottom:10px;font-weight:700}.our-coment{width:100%;height:auto;background-color:#fffdf9;border:4px solid #aeaeae;border-radius:5px;padding:10px;margin:0 auto}.our-coment h3{background-image:none !important;font-size:28px !important;color:#54c6e6 !important;letter-spacing:2px !important;border-bottom:1px dotted #122b88;font-weight:700 !important;padding:0 !important;text-align:center !important;margin-top:0 !important}.our-coment h3 .small-word{font-size:20px;color:#666}.our-coment .our-voice{height:auto;border:4px solid #ddd;border-radius:5px;background-color:#fff;margin-top:10px;text-align:center}.our-coment p{padding:10px;text-align:left}.log-line{border-top:2px solid #122b88;margin:20px 0}.construction{margin-top:2em}.construction .constBox{display:block;border:6px solid #005c98;background-color:#fffbf5;border-radius:10px;padding:15px 20px;margin:0 auto 20px auto;clear:both}.construction a{color:#333 !important}.construction h3{font-weight:700 !important;background:0 0 !important;border:none !important;margin:0 !important;padding:0 !important;font-size:16px !important;font-weight:700 !important;color:#666 !important;background:url(/common/img/ico_construction.png) left 2px no-repeat !important;padding-left:22px !important}.construction .spflex{margin-top:10px !important}.construction .mgt15{margin-top:15px}.construction .constBox .pic{background:#dadada;padding:1px;border:1px solid #0289c4;float:right;width:135px;margin-left:10px;height:135px}.construction .constBox .sentence{font-size:12px}.construction .constBox .guidance_wrap{clear:both;padding-top:10px}.construction .constBox .guidance{margin-left:auto;width:120px;height:30px;background-color:#005c98;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;text-decoration:none;text-align:center;border-radius:10px;-webkit-border-radius:10px}.payment_area{margin-top:30px}.payment_area-list{margin-bottom:10px;padding:10px 15px}.payment_area-item{font-size:10px;position:relative;margin-left:1.2em;line-height:1.4;text-align:left}.payment_area-item:before{content:"※";position:absolute;left:-1.2em}.voicebox{margin-top:20px}.voice{display:flex;flex-wrap:wrap;gap:10px 2%}.voice p{font-size:12px}.voice li{padding:5px;width:49%;border:1px solid #ebebeb}.voice .disbl{width:100%;display:block;text-align:center}.emphasis2{font-size:16px;font-weight:700;color:#005c98}.maparea{width:80%;margin:0 auto;display:block}.feature{width:100%;margin-top:10px}.correspondence{font-size:110%;font-weight:700;background:url(https://www.glass-kinkyutai.com/common/img/ico_pin.gif) no-repeat left center;padding-left:15px;color:#005c98}.frame_blue{border:1px solid #0289c4;padding:10px}.small1{font-size:85%}.area_table{font-size:14px;border-collapse:collapse;width:100%;margin:10px auto;table-layout:fixed}.area_table th{vertical-align:middle;width:30%;font-weight:700;text-align:left;letter-spacing:1px;color:#fff;background:#0289c4}.area_table tr:first-child th,.area_table tr:first-child td{border-top:#01597f 4px solid}.area_table td{padding:5px;border:1px solid #1c1c1c}.area_table th,.area_table td{padding:5px;border:1px solid #1c1c1c}.advice h3{font-size:120%;padding:0 0 5px 10px;color:#005c98;font-weight:700}.advice h3{font-size:110%}#tbl table,#tbl2 table,#tbl3 table{width:100%;border:1px solid #ccc;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;box-shadow:0 1px 1px #ccc;margin:20px 0 0;font-size:14px}#tbl3 th{text-align:left;width:30%}#tbl th,#tbl td,#tbl2 th,#tbl2 td,#tbl3 th,#tbl3 td{padding:10px}#tbl3 td{width:70%}#tbl3 td input[type=checkbox i]{background-color:initial;cursor:default;appearance:auto;box-sizing:border-box;margin:3px 3px 3px 4px;padding:initial;border:initial}.wpcf7-form-control-wrap{position:relative}.contact .wpcf7-list-item{display:block;cursor:pointer;clear:both}#tbl tr:nth-child(even),#tbl2 tr:nth-child(even),#tbl3 tr:nth-child(even){background:#f9f9f9}.label_required{text-align:center;width:40px;float:right;background:#ff7070;font-size:11px;color:#fff;padding:2px 0}tbody{display:table-row-group;vertical-align:middle;unicode-bidi:isolate;border-color:inherit}.contact .wpcf7-submit{background:url(https://www.glass-kinkyutai.com/common/img/contact_btn.gif);margin:20px auto 0px;height:39px;width:224px;border-style:none;cursor:pointer;display:block;text-indent:-9999;color:transparent}.contact .form_txt{border:1px solid #aba9b0;background-color:#fee}.contact .form_txt{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:5px 10px;border:1px solid #999;background:#fff;width:100%}.insidemenu{margin-top:2em}.insidemenu li a{display:block;border-bottom:1px dashed #0074c1;width:100% !important;text-align:left;font-size:14px;background:#005c98;padding:15px;color:#fff;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#map{margin-top:40px}.com_heading3{font-size:16px;line-height:22px;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:15px 0 0;clear:both}.advice h3{margin-top:1.5em;font-size:1.2em;padding:0 0 5px 10px;border-bottom:1px solid #122b88;border-left:3px solid #122b88}.advice h4{font-size:1.1em}}@media screen and (min-width:769px){.area{padding-bottom:60px}.sp{display:none}.pc{display:block}.area_heading2{margin:20px 0 10px;color:#32b8dd;font-weight:700;font-size:32px;line-height:42px}.area_heading2.titmain{background:url(https://www.glass-kinkyutai.com/common/img/tit_h2_bg.gif) no-repeat left 2px;padding-left:35px}.area_heading3{font-size:18px;line-height:24px;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:2em 0 0;clear:both}.area_heading3 .blockbox{font-size:70%;border:1px solid #069;padding:3px 10px;font-weight:400;vertical-align:text-top;margin:0 0 0 10px}.box{margin:20px 0 0;clear:both}.mainimage{position:relative}.maintxt{padding:0 15px;word-break:break-all;line-height:1.3;display:flex;align-items:center;justify-content:center;position:absolute;top:20px;font-size:47px;font-weight:700;color:#fff;z-index:9999;width:260px;height:160px;margin-left:30px;background:#08d791;border:#fff 6px solid;border-radius:50%;text-align:center}.work-wrapper{margin-top:40px;height:auto;width:720px;background-color:#f8faff;border:6px solid #ddd;margin-top:-5px;border-radius:0 0 5px 5px;padding:30px 10px 10px}.work-wrapper .log-line{height:40px;border-top:2px solid #122b88;clear:left}.work-wrapper .clearfix:before,.work-wrapper .clearfix:after{content:" ";display:table}.work-wrapper h3{background-image:none !important;color:#122b88 !important;letter-spacing:2px !important;font-size:28px !important;font-weight:700 !important;border-bottom:1px dotted #122b88;padding:0 !important;text-align:center !important}.work-wrapper .client{margin-top:20px;background-color:#fff;border:4px double #122b88;height:auto;margin-bottom:20px;border-radius:5px;clear:left;padding-right:10px;padding-top:10px}.work-wrapper .client .client-img{float:left;margin-top:10px}.work-wrapper .client .text-box{height:auto;margin-top:0;float:right}.work-wrapper .client p{width:400px;background-color:#fff;padding:10px;margin-top:0}.work-wrapper .client p .u-line{background-color:#fff9e9;font-weight:700}.work-wrapper .client p .mark-up2{color:#122b88;font-weight:700}.work-wrapper .client h3{background-image:none !important;width:400px !important;text-decoration:both;font-size:28px !important;letter-spacing:2px;color:#efa92d !important;border-bottom:1px dotted #122b88;font-weight:700 !important;margin:0 auto;text-align:center;font-size:18px;line-height:1.5;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:15px 0 0;clear:both}.work-wrapper .client h3 .small-word{font-size:20px;color:#666}.work-wrapper .work-contents{float:left;width:715px;height:auto;margin-bottom:50px}.work-wrapper .work-contents .work-content{width:300px;height:auto;border:4px double #122b88;border-radius:5px;background-color:#fffdf9;padding:5px 10px;margin-bottom:10px;float:left}.work-wrapper .work-contents .work-content h3{font-size:18px;line-height:1.3;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:15px 0 0;clear:both}.work-wrapper .work-contents .work-list{width:275px;height:auto;background-color:#fff;border:4px solid #ddd;border-radius:5px;margin-top:10px;float:left}.work-wrapper .work-contents .work-list ul{margin-left:30px;list-style-image:url(https://www.glass-kinkyutai.com/common/css/../img/mark4.gif);padding:20px 15px 15px 5px}.work-wrapper .work-contents .work-list img{margin-bottom:-4px}.work-wrapper .work-contents .work-list li{line-height:30px;text-indent:5px;border-bottom:1px dotted #122b88;margin-bottom:10px;font-weight:700}.work-wrapper .work-contents .our-coment{width:370px;height:auto;background-color:#fffdf9;border:4px double #122b88;border-radius:5px;float:right;margin-right:28px;padding:5px 10px}.work-wrapper .work-contents .our-coment h3{background-image:none !important;font-size:28px !important;color:#54c6e6 !important;letter-spacing:2px !important;border-bottom:1px dotted #122b88;font-weight:700 !important;padding:0 !important;text-align:center !important;font-size:18px;line-height:1.3;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:15px 0 0;clear:both}.work-wrapper .work-contents .our-coment h3 .small-word{font-size:20px;color:#666}.work-wrapper .work-contents .our-coment .our-img{margin-top:20px;width:360px;margin-bottom:-5px}.work-wrapper .work-contents .our-coment .our-voice{width:340px;height:auto;border:4px solid #ddd;border-radius:5px;background-color:#fff;margin-top:10px}.work-wrapper .work-contents .our-coment .our-voice p{padding:10px}.worker_wrap{margin-bottom:10px}.worker_wrap .worker{float:left;width:171px;margin:0 20px 0 0}.worker_wrap .toptxt h2{color:#ee8500 !important;line-height:38px !important;margin:20px 0 10px;font-weight:700;font-size:32px}.worker_wrap .toptxt p{display:block;font-size:14px}.read_area .read_area_left{width:49%;float:left;background:#caeaf9;padding:10px 1%}.read_area img{max-width:100%;height:auto}.read_area .read_check{border:solid 2px #023e96;padding:5px 5px 10px;background:#fff}.read_area .read_area_right{width:49%;float:right;background:#caeaf9;padding:10px 1%}.read_area .read_area_right+.read_area_right{margin-top:15px}.read_area .read_check{border:solid 2px #023e96;padding:5px 5px 10px;background:#fff}.read_area .read_check li{background:url(/common/img/bg_read_check.png) no-repeat left top;color:#023e96;padding:16px 0 4px 46px;font-size:16px;font-weight:700}.formbtn_wrap .flortL{float:left}.formbtn_wrap .flortR{float:right}.formbtn_wrap .formbtn{width:50%}.formbtn_wrap .formbtn a,.formbtn_wrap .formbtn a:visited{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:700;width:97%;display:block;padding-top:7px;padding-bottom:7px;text-align:center;color:#fff !important;border:2px solid #005c98;background:#005c98;font-size:16px}.formbtn_wrap .formbtn a:hover{text-decoration:none;color:#003c63 !important;background:#f4fbff;border:2px dotted #338fcc}.construction{margin-top:2em;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px 2%}.construction .constBox{display:block;border:2px dotted #005c98;width:49%;padding:15px 20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-decoration:none;transition:all .3s ease}.construction .constBox:hover{border:2px solid #0289c4;background:#f7fdff}.construction .constBox:hover img{opacity:.7}.construction a{color:#333 !important}.construction h3{line-height:24px;color:#122b88;font-weight:700 !important;background:0 0 !important;border:none !important;margin:0 !important;padding:0 !important;font-size:16px !important}.construction .mgt15{margin-top:15px}.construction .constBox .pic{background:#dadada;padding:1px;border:1px solid #0289c4;float:left;width:135px;margin:0 10px 0 0;height:135px}.construction .constBox .sentence{font-size:.75em}.construction .constBox .guidance{text-align:right;background:url(https://www.glass-kinkyutai.com/common/img/ico_arrow.gif) no-repeat left center;margin:10px 0 0;float:right;padding-left:20px;font-size:.9em}.payment_area{margin-top:30px}.payment_area-list{margin-top:10px}.payment_area-item{font-size:10px;position:relative;margin-left:1.2em;line-height:1.3}.payment_area-item a{text-decoration:underline}.payment_area-item:before{content:"※";position:absolute;left:-1.2em;top:0}.voicebox{margin-top:20px}.voice{display:flex;flex-wrap:wrap;column-gap:5px}.voice p{font-size:12px}.voice li{margin:0 10px 0 0;padding:5px;width:171px;border:1px solid #ebebeb;flex:1}.emphasis2{font-size:1.2em;font-weight:700;color:#005c98}.maparea{float:left;width:50%;display:block}.feature{float:left;width:50%}.correspondence{font-size:130%;font-weight:700;background:url(https://www.glass-kinkyutai.com/common/img/ico_pin.gif) no-repeat left center;padding-left:15px;color:#005c98}.frame_blue{border:1px solid #0289c4;padding:10px}.small1{font-size:85%}.area_table{font-size:14px;border-collapse:collapse;width:100%;margin:10px auto;table-layout:fixed}.area_table th{vertical-align:middle;width:30%;font-weight:700;text-align:left;letter-spacing:1px;color:#fff;background:#0289c4}.area_table tr:first-child th,.area_table tr:first-child td{border-top:#01597f 4px solid}.area_table td{padding:5px;border:1px solid #1c1c1c}.area_table th,.area_table td{padding:5px;border:1px solid #1c1c1c}.advice h3{margin-top:1.5em;font-size:1.2em;padding:0 0 5px 10px;border-bottom:1px solid #122b88;border-left:3px solid #122b88}#tbl table,#tbl2 table,#tbl3 table{width:100%;border:1px solid #ccc;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;box-shadow:0 1px 1px #ccc;margin:20px 0 0;font-size:14px}#tbl3 th{text-align:left;width:30%}#tbl th,#tbl td,#tbl2 th,#tbl2 td,#tbl3 th,#tbl3 td{padding:10px}#tbl3 td{width:70%}#tbl3 td input[type=checkbox i]{background-color:initial;cursor:default;appearance:auto;box-sizing:border-box;margin:3px 3px 3px 4px;padding:initial;border:initial}.wpcf7-form-control-wrap{position:relative}.contact .wpcf7-list-item{display:block;cursor:pointer;clear:both}#tbl tr:nth-child(even),#tbl2 tr:nth-child(even),#tbl3 tr:nth-child(even){background:#f9f9f9}.label_required{text-align:center;width:40px;float:right;background:#ff7070;font-size:11px;color:#fff;padding:2px 0}tbody{display:table-row-group;vertical-align:middle;unicode-bidi:isolate;border-color:inherit}.contact .wpcf7-submit{background:url(https://www.glass-kinkyutai.com/common/img/contact_btn.gif);margin:20px auto 0px;height:39px;width:224px;border-style:none;cursor:pointer;display:block;text-indent:-9999;color:transparent}.contact .form_txt{border:1px solid #aba9b0;background-color:#fee}.contact .form_txt{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:5px 10px;border:1px solid #999;background:#fff;width:100%}.insidemenu{display:flex;gap:2em}.insidemenu li a{background:#005c98;padding:10px 15px;display:block;color:#fff;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.com_heading3{font-size:18px;line-height:24px;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:15px 0 0;clear:both}.advice{font-size:1rem}.advice h4{margin-top:1em}}div#request_flow *:nth-child(1){margin-top:0 !important}@media (min-width:769px){.flow_stepimg{margin-top:40px}.flow_youtube{aspect-ratio:720/407;margin-top:40px}.flow_request{margin-top:60px}.flow_request .request_flow{margin-top:10px;background:#f9fcff;border:#999 1px solid;border-radius:5px;padding:10px}.flow_request .request_flow .request_flow_header{width:100%;border-bottom:#666 1px dashed;clear:both;padding-bottom:5px}.flow_request .request_flow .request_flow_header span{float:left;display:inline;color:#fff;background:#112b88;font-size:20px;font-weight:700;padding:3px 7px}.flow_request .request_flow .request_flow_header h2{display:inline;color:#112b88 !important;font-size:26px !important;background:0 0 !important;border:none !important;margin-bottom:10px !important;padding-left:10px !important}.flow_request .request_flow .request_flow_body{position:relative;display:inline-block;clear:both;margin-top:20px;padding-bottom:10px}.flow_request .request_flow .request_flow_body img{float:left;width:220px;padding-right:10px}.flow_request .sankaku{display:block;width:0;height:0;border-style:solid;border-width:20px 40px 0;border-color:#c8edff transparent transparent;margin:10px auto 5px auto}.flow_coupon{margin-top:40px}.flow_coupon img{width:100%}.flow_reason{margin-top:30px}.flow_reason img{width:100%}}@media (max-width:768px){.flow_stepimg{margin-top:40px}.flow_youtube{aspect-ratio:720/407;margin-top:40px}.flow_request{margin-top:40px}.flow_request .request_flow{margin-top:10px;border:#c8edff 5px solid;border-radius:5px;padding:10px}.flow_request .request_flow .request_flow_header{border-bottom:#666 1px dashed}.flow_request .request_flow .request_flow_header span{display:block;text-align:center;color:#fff;background:#112b88;font-size:14px;font-weight:700;padding:3px 7px}.flow_request .request_flow .request_flow_header h2{width:100%;text-align:center;color:#112b88 !important;font-size:18px !important;background:0 0 !important;border:none !important;margin:5px 0 !important;padding:5px !important}.flow_request .request_flow .request_flow_body{position:relative;display:inline-block;clear:both;margin-top:20px;padding-bottom:10px}.flow_request .request_flow .request_flow_body img{display:block;width:90%;margin:0 auto 10px auto;padding-right:0}.flow_request .sankaku{display:block;width:0;height:0;border-style:solid;border-width:20px 40px 0;border-color:#c8edff transparent transparent;margin:10px auto 5px auto}.flow_coupon{margin-top:40px}.flow_coupon img{width:100%}.flow_reason{margin-top:30px}.flow_reason img{width:100%}}#price *:nth-child(1){margin-top:0 !important}@media (min-width:769px){#tbl{margin-top:25px}#tbl>*:nth-child(1){margin-top:0}.com_stripe{color:#6cb4e4;text-align:left;padding:.25em .25em .15em;font-size:28px;border-top:solid 2px #6cb4e4;border-bottom:solid 2px #6cb4e4;background:-webkit-repeating-linear-gradient(-45deg,#f0f8ff,#f0f8ff 3px,#e9f4ff 3px,#e9f4ff 7px);background:repeating-linear-gradient(-45deg,#f0f8ff,#f0f8ff 3px,#e9f4ff 3px,#e9f4ff 7px);margin:20px 0 10px;line-height:42px;font-weight:700}.price_box{margin-top:45px}.price_box>*:nth-child(1){margin-top:0}.price_table{width:100%;border:1px solid #ccc;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;box-shadow:0 1px 1px #ccc;margin:20px 0 0}.price_table tr:nth-child(even){background:#f9f9f9}.price_table td{width:40%;font-weight:400;text-align:left;padding:10px}.price_table td h3{font-size:18px;line-height:24px;color:#122b88;padding:10px 20px;font-weight:700;padding:7px;clear:both}.price_table td .emphasis{font-size:150%;font-weight:700;color:red}.price_table td.price{text-align:right}.price_sample{margin-top:20px}}@media (max-width:768px){#tbl{margin-top:25px}#tbl>*:nth-child(1){margin-top:0}.com_stripe{color:#6cb4e4;text-align:left;padding:7px 5px;border-top:solid 2px #6cb4e4;border-bottom:solid 2px #6cb4e4;background:-webkit-repeating-linear-gradient(-45deg,#f0f8ff,#f0f8ff 3px,#e9f4ff 3px,#e9f4ff 7px);background:repeating-linear-gradient(-45deg,#f0f8ff,#f0f8ff 3px,#e9f4ff 3px,#e9f4ff 7px)}.price_box{margin-top:45px}.price_box>*:nth-child(1){margin-top:0}.price_table{width:100%;font-size:14px;box-sizing:border-box;border:1px solid #ccc;border-radius:6px !important;box-shadow:0 1px 1px #ccc;margin:20px 0 0}.price_table tr:nth-child(even){background:#f9f9f9}.price_table td{width:60%;font-weight:400;text-align:left;padding:10px}.price_table td h3{word-break:auto-phrase;font-size:16px;line-height:24px;color:#122b88;font-weight:700;padding:7px;clear:both}.price_table td .emphasis{font-size:150%;font-weight:700;color:red}.price_table td.price{width:40%;text-align:right}.price_sample{margin-top:20px}}@media (min-width:769px){.com_titmain{margin:40px 0 10px;color:#32b8dd;font-weight:700;font-size:32px;line-height:42px;background:url(https://www.glass-kinkyutai.com/common/img/tit_h2_bg.gif) no-repeat left 2px;padding-left:35px}}@media (max-width:768px){.com_titmain{margin:40px 0 10px;color:#0289c4;font-weight:700;font-size:30px;line-height:42px;background:url(https://www.glass-kinkyutai.com/common/img/tit_h2_bg.gif) no-repeat left 2px;padding-left:35px}}@media (min-width:769px){.line_main{text-align:center}.line_main p{font-size:36px !important;font-weight:700 !important}.line_main span{font-size:75px !important;font-weight:700;color:#00b900 !important;border-top:#00b900 2px solid;border-bottom:#00b900 2px solid;border-left:#00b900 1px solid;border-right:#00b900 1px solid;background:#e7ffe7;padding:3px 12px !important}.line_step{border:#00b900 2px solid;border-radius:5px;background:#fffbc8;text-align:center;margin-top:40px;padding-bottom:20px}.line_step p{display:inline-block;font-size:20px;font-weight:700;padding:40px;text-align:left;line-height:1.8rem;width:70%}.line_step p img{width:120px;height:120px;margin-right:20px;float:left}.line_step .row{display:flex;align-items:center}.line_step .row .col{width:50%;text-align:center}.line_step .row .col img{display:block;margin:0 auto}.line_step #line-description{display:block;background:#ffec81;width:80%;text-align:center;padding:20px;margin:20px auto;font-size:18px;font-weight:700}.line_step #line-description span{color:#ff0006}}@media (max-width:768px){.line_main{margin-top:40px;text-align:center}.line_main img{width:80% !important}.line_main p{font-size:20px !important;font-weight:700 !important}.line_main span{font-size:30px !important;font-weight:700;color:#00b900 !important;border-top:#00b900 2px solid;border-bottom:#00b900 2px solid;border-left:#00b900 1px solid;border-right:#00b900 1px solid;background:#e7ffe7;padding:3px 12px !important}.line_step{border:#00b900 2px solid;border-radius:5px;background:#fffbc8;text-align:center;margin-top:40px;padding-bottom:20px}.line_step p{display:inline-block;font-size:15px;font-weight:700;padding:20px 5px 10px;text-align:left;line-height:1.4rem !important;width:90%}.line_step p img{width:120px;height:120px;margin-right:20px;float:left}.line_step .row{display:flex;align-items:center}.line_step .row .col{padding:10px;width:50%;text-align:center}.line_step .row .col img{display:block;margin:0 auto}.line_step #line-description{display:block;background:#ffec81;width:90%;text-align:center;padding:20px;margin:20px auto;font-size:18px;font-weight:700}.line_step #line-description span{color:#ff0006}}#toc_container{border:3px solid #c7e9fb;margin:2em 0 0;padding:1em 2em}#toc_container>span{font-weight:700}#toc_container>ul{margin-top:1em}#toc_container ul ul{margin-bottom:1em}#toc_container ul ul>li{margin-left:1em;position:relative}#toc_container ul ul>li:before{content:"・";position:absolute;left:-1em}.ttl_summery{background:#010079;margin-top:2em !important;padding:.3em 1em;font-weight:700;color:#fff;border-radius:10px 10px 0 0}.ttl_summery+ul{border:1px solid #010079;padding:1em;background:#eeeef8;border-radius:0 0 10px 10px}.ttl_summery+ul li:before{content:"・"}.c_pager_num{display:flex;flex-wrap:wrap;justify-content:center;gap:.2em;margin-top:1em}.c_pager_num .page-numbers{cursor:pointer;color:#fff;background:#016894;width:3em;height:3em;display:flex;align-items:center;justify-content:center}@media (min-width:769px){.c_pager_num .page-numbers{width:2em;height:2em}}.c_pager_num .page-numbers.dots{display:flex;justify-content:center;align-items:center;background:0 0;pointer-events:none;color:#016894;font-weight:700}.c_pager_num .page-numbers.current{background:#0289c4;color:#000;pointer-events:none}.c_pager_num .page-numbers:hover{opacity:.8}@media (min-width:769px){.com_heading4{color:#010079;text-shadow:0 0 5px #fff;padding:.5em;background:-webkit-repeating-linear-gradient(-45deg,#e0eefb,#e0eefb 3px,#f6fafd 3px,#f6fafd 7px);background:repeating-linear-gradient(-45deg,#e0eefb,#e0eefb 3px,#f6fafd 3px,#f6fafd 7px);font-weight:700;font-size:28px;line-height:1.2em}.cardtype{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;padding:60px;background:#f9f9f7}.cardtype .cardtype_article{overflow:hidden;position:relative;margin:0;border-radius:2px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 1px 2px 0 rgba(0,0,0,.22);cursor:pointer;transition:.2s ease-in-out;padding:10px}.cardtype .cardtype_img{margin:0 0 8px;overflow:hidden;position:relative;height:170px;padding:0;text-align:center}.cardtype .cardtype_img img{width:100%;height:100%;border:0;vertical-align:middle;object-fit:cover}.cardtype .entry-time{margin:10px 0 0 13px;color:#b5b5b5;font-size:13px}.cardtype .entry-time:before{content:"\f133";font-family:FontAwesome;padding-right:4px;font-weight:400}.cardtype .ttl{font-size:14px !important;line-height:24px !important;color:#333 !important;font-weight:700 !important;padding:0 10px 5px !important;margin:0 !important;background:0 0 !important;border:none !important}.columnpost{padding-bottom:2em}.columnpost h2{clear:both;margin:2em 0 1.25em;color:#025c98 !important;position:relative !important;font-size:21px !important;border:none !important;border-bottom:#112b88 1px solid !important;background:0 0 !important;padding:7px 0 7px 23px !important;line-height:1.5}.columnpost h2:before{position:absolute;content:"";left:10px;top:50%;height:26px;margin-top:-13px;border-left:solid 4px #112b88}.columnpost h3{font-size:18px;line-height:24px;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:1.5em 0 1.25em;clear:both}.columnpost h4{color:#025c98 !important;font-size:18px !important;margin:1.5em 0 1em;font-weight:700}.columnpost ul li{margin-left:1em;font-weight:700}.columnpost ul li+li{margin-top:.3em}.columnpost ul li:before{content:"\f054";font-family:FontAwesome;padding-right:4px;font-weight:400}.columnpost table th,.columnpost table td{border:1px solid;padding:5px 10px}.columnpost table th{text-align:center;font-weight:700;background:#eee}.columnpost table{margin-top:1em;width:100%}.columnpost>p{margin-top:1em}.columnpost>p+p{margin-top:.5em}}@media (max-width:768px){.com_heading4{color:#010079;text-shadow:0 0 5px #fff;padding:.5em;background:-webkit-repeating-linear-gradient(-45deg,#e0eefb,#e0eefb 3px,#f6fafd 3px,#f6fafd 7px);background:repeating-linear-gradient(-45deg,#e0eefb,#e0eefb 3px,#f6fafd 3px,#f6fafd 7px);font-weight:700;font-size:24px;line-height:1.4em;font-feature-settings:"palt"}.cardtype{display:grid;grid-template-columns:1fr;grid-gap:15px;background:#f9f9f7;padding:10px}.cardtype .cardtype_article{overflow:hidden;position:relative;margin:0;border-radius:2px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 1px 2px 0 rgba(0,0,0,.22);cursor:pointer;padding-bottom:0 10px 10px;transition:.2s ease-in-out}.cardtype .cardtype_img{margin:0 0 8px;overflow:hidden;position:relative;height:170px;padding:0;text-align:center}.cardtype .cardtype_img img{max-width:100%;height:100%;border:0;vertical-align:middle;object-fit:cover}.cardtype .entry-time{margin:10px 0 0 13px;color:#b5b5b5;font-size:13px}.cardtype .entry-time:before{content:"\f133";font-family:FontAwesome;padding-right:4px;font-weight:400}.cardtype .ttl{font-size:14px !important;line-height:24px !important;color:#333 !important;font-weight:700 !important;padding:0 10px 5px !important;margin:0 !important;background:0 0 !important;border:none !important}.column{padding-bottom:2em;padding-top:1em}.columnpost a{word-break:break-word}.columnpost h2{color:#025c98 !important;position:relative;font-size:18px !important;line-height:1.5;font-weight:700 !important;border:none !important;border-bottom:#112b88 1px solid !important;background:0 0 !important;padding:5px 0 5px 15px !important;margin:1.5em 0 1em}.columnpost h2:before{position:absolute;content:"";left:5px;top:50%;height:20px;margin-top:-10px;border-left:solid 4px #112b88}.columnpost h3{font-size:16px;line-height:24px;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:1.5em 0 1.25em;clear:both}.columnpost h4{color:#025c98 !important;font-size:16px !important;margin:1.5em 0 1em;font-weight:700;line-height:1.5}.columnpost ul li{margin-left:1em;font-weight:700}.columnpost ul li+li{margin-top:.3em}.columnpost ul li:before{content:"\f054";font-family:FontAwesome;padding-right:4px;font-weight:400}.columnpost table th,.columnpost table td{border:1px solid;padding:5px 10px}.columnpost table th{text-align:center;font-weight:700;background:#eee}.columnpost table{margin-top:1em;width:100%}.columnpost>p{margin-top:1em}.columnpost>p+p{margin-top:.5em}}@media (min-width:769px){.photo{float:left;padding:0 15px 15px 0;margin:5px 10px 0 0 !important;width:290px}}@media (max-width:768px){.photo{text-align:center}.photo img{width:500px;max-width:100%}}.toc{border:3px solid #c7e9fb;margin:2em 0 0;padding:1em 2em}.toc .toc_ttl{margin-bottom:1em;padding:.3em;font-size:1.2em;text-align:center;font-weight:700;background:repeating-linear-gradient(-45deg,#e0eefb,#e0eefb 3px,#f6fafd 3px,#f6fafd 7px);color:#010079}.toc ul li.li_heading3{margin-left:2em}.toc ul li.li_heading3:before{content:"\f0da"}.toc ul li.li_heading4{margin-left:3em}.toc ul li.li_heading4:before{content:"\f0da"}.post_thumbnail img{width:100%}.sec_tabctrl{display:flex;flex-wrap:wrap;justify-content:center;gap:.2em;margin-top:1em}.sec_tabctrl .sec_tabctrl--item{cursor:pointer;color:#fff;background:#016894;width:2.5em;height:2.5em;display:flex;align-items:center;justify-content:center}@media (min-width:769px){.sec_tabctrl .sec_tabctrl--item{width:2.8em;height:2.8em}}.sec_tabctrl .sec_tabctrl--item:hover{opacity:.8}.sec_tabctrl .sec_tabctrl--item.active{background:#0289c4;color:#000;pointer-events:none}.sec_tabctrl .sec_tabctrl--item._tripledots{background:#fff;line-height:0;justify-content:center;color:#016894;pointer-events:none}.sec_tab .sec_tabcontent:nth-child(1){display:block}.sec_tab .sec_tabcontent{display:none}@media (min-width:769px){.fvcontent{margin-top:2em;padding-bottom:2em}.category_pricettl{background:none repeat scroll 0 0 #0289c4;border-radius:5px;color:#fff;font-size:18px;padding:10px;font-weight:700;margin-top:30px}.subttl_boxicon{background:#d5eeff url(/common/img/column/ico_01.gif) no-repeat 10px center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px 10px 10px 50px;color:#009;font-weight:700;font-size:1.25em;margin:30px 0 10px;line-height:1.3}.subttl4{background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/ico_02.gif) no-repeat left 3px;font-weight:700;font-size:110%;margin:2em 0 0;font-size:1.2em;padding:0 0 0 20px}.linekeep{padding:20px;border:1px solid #3f52e6}.category_priceimg+.category_priceimg{margin-top:1em}.faqttl{margin-top:30px}.casettl{margin-top:30px}.categry_freearea>*:nth-child(1){margin-top:0 !important}.categry_freearea .titmain{margin:30px 0 10px;color:#32b8dd;font-weight:700;font-size:32px;line-height:42px;background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/tit_h2_bg.gif) no-repeat left 2px;padding-left:35px}.categry_freearea .titmain .sml{font-size:.6em}.categry_freearea .subttl{font-size:18px;line-height:24px;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:30px 0 0;clear:both}.categry_freearea .subttl2{color:#6cb4e4;text-align:left;padding:.25em .25em .15em;font-size:18px;border-top:solid 2px #6cb4e4;border-bottom:solid 2px #6cb4e4;background:-webkit-repeating-linear-gradient(-45deg,#f0f8ff,#f0f8ff 3px,#e9f4ff 3px,#e9f4ff 7px);background:repeating-linear-gradient(-45deg,#f0f8ff,#f0f8ff 3px,#e9f4ff 3px,#e9f4ff 7px);font-weight:700;line-height:42px;margin-top:30px}.categry_freearea .expl .pic{background:#dadada;padding:1px;border:1px solid #8a8a8a;float:left;width:169px;margin:0 20px 10px 0}.categry_freearea .expl:after{content:"";display:block;clear:both}#acMenu dt{display:block;width:100%;font-weight:700;background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../images/ico_q.gif) no-repeat left 10px;padding:5px 0 10px 25px;margin:20px 0 0;font-size:120%;color:#333}#acMenu dd{width:100%;background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../images/ico_a.gif) no-repeat left 10px;padding:5px 0 20px 25px;border-bottom:1px dashed #ccc}.case-description h3{font-size:18px;line-height:24px;color:#122b88 !important;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:15px 0 0;clear:both}.category_flex .amount .emphasis{font-size:1.2em;font-weight:700;color:red}.category_indexes{display:flex;flex-wrap:wrap;column-gap:2%;margin-top:30px;row-gap:20px}.category_indexes .situation{width:49%}.subttl5{border-bottom:1px solid #32b8dd;font-size:18px;font-feature-settings:"palt";padding-bottom:.3em;color:#32b8dd;font-weight:700}.subttl5 .sml{font-size:.7em}.category_indexes .example{margin-top:5px !important;font-size:.75em}.category_indexes .check{margin-top:.5em;color:#fff;font-weight:700;background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/subttl5.jpg) no-repeat}.category_flex{display:flex;flex-wrap:wrap;margin-top:1em}.category_flex .thumbnail{width:120px}.category_flex .panicked{flex:1;padding-left:.5em}.category_flex .spec .txt{font-size:.75em}.category_flex .amount .emphasis{font-size:1.2em;font-weight:700;color:red}.category_indexes .check{font-size:.75em;padding-left:65px;height:25px;display:flex;align-items:center;color:#fff;font-weight:700;font-feature-settings:"palt"}.cautionlist{margin-top:20px}.cautionlist>li{margin-left:1em;position:relative;font-size:.9em}.cautionlist>li:before{content:"※";position:absolute;left:-1em}}@media (max-width:768px){.fvcontent{margin-top:2em;padding-bottom:2em}.category_pricettl{margin:30px 0 10px;color:#32b8dd;font-weight:700;font-size:1.8em;line-height:1.3}.subttl_boxicon{background:#d5eeff url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/column/ico_01.gif) no-repeat 10px center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px 10px 10px 50px;color:#009;font-weight:700;font-size:1.25em;margin:30px 0 10px;line-height:1.3}.subttl4{background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/ico_02.gif) no-repeat left 3px;font-weight:700;font-size:110%;margin:2em 0 0;font-size:1.2em;padding:0 0 0 20px}.linekeep{padding:20px;border:1px solid #3f52e6}.category_priceimg+.category_priceimg{margin-top:1em}.faqttl{margin-top:30px}.faqttl img{height:1.8em}.casettl{margin-top:30px}.casettl img{height:1.8em}.categry_freearea>*:nth-child(1){margin-top:0 !important}.categry_freearea .titmain{margin:30px 0 10px;color:#32b8dd;font-weight:700;font-size:1.8em;line-height:1.3;background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/tit_h2_bg.gif) no-repeat left 2px;padding-left:35px}.categry_freearea .titmain .sml{font-size:.6em}.categry_freearea .subttl{font-size:1.25em;line-height:1.3;color:#122b88;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:30px 0 0;clear:both}.categry_freearea .subttl2{font-size:1.25em;line-height:1.3;color:#6cb4e4;text-align:left;padding:.25em .25em .15em;border-top:solid 2px #6cb4e4;border-bottom:solid 2px #6cb4e4;background:-webkit-repeating-linear-gradient(-45deg,#f0f8ff,#f0f8ff 3px,#e9f4ff 3px,#e9f4ff 7px);background:repeating-linear-gradient(-45deg,#f0f8ff,#f0f8ff 3px,#e9f4ff 3px,#e9f4ff 7px);font-weight:700;margin-top:30px}.categry_freearea .expl .pic{background:#dadada;padding:1px;border:1px solid #8a8a8a;float:left;width:169px;margin:0 20px 10px 0}.categry_freearea .expl:after{content:"";display:block;clear:both}#acMenu dt{display:block;width:100%;font-weight:700;background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../images/ico_q.gif) no-repeat left 10px;padding:5px 0 10px 25px;margin:20px 0 0;font-size:120%;color:#333}#acMenu dd{width:100%;background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../images/ico_a.gif) no-repeat left 10px;padding:5px 0 20px 25px;border-bottom:1px dashed #ccc}.case-description h3{font-size:18px;line-height:24px;color:#122b88 !important;background:#eeeef8;border-left:5px solid #122b88;padding:10px 20px;font-weight:700;padding:7px;margin:15px 0 0;clear:both}.category_flex .amount .emphasis{font-size:1.2em;font-weight:700;color:red}.category_indexes .situation{width:100%;margin-top:30px}.subttl5{border-bottom:1px solid #32b8dd;font-size:1.4em;font-feature-settings:"palt";padding-bottom:.3em;color:#32b8dd;font-weight:700}.subttl5 .sml{font-size:.7em}.category_indexes .example{margin-top:5px !important;font-size:.75em}.category_indexes .check{margin-top:.5em;color:#fff;font-weight:700;background:url(//www.glass-kinkyutai.com/wp-content/themes/glass_kinkyutai/assets/css/../img/subttl5.jpg) no-repeat}.category_flex{display:flex;flex-wrap:wrap;margin-top:1em}.category_flex .thumbnail{width:120px}.category_flex .panicked{flex:1;padding-left:.5em}.category_flex .spec .txt{font-size:.75em}.category_flex .amount .emphasis{font-size:1.2em;font-weight:700;color:red}.category_indexes .check{font-size:.75em;padding-left:65px;height:25px;display:flex;align-items:center;color:#fff;font-weight:700;font-feature-settings:"palt"}.cautionlist{margin-top:20px}.cautionlist>li{margin-left:1em;position:relative;font-size:.9em}.cautionlist>li:before{content:"※";position:absolute;left:-1em}}.spheading1{display:block;background:#1b248b;color:#fff;padding:5px}.shop_map iframe{width:100%;margin:1em 0 2em;height:300px}@media (min-width:769px){.shop_map iframe{height:300px}}.sidewrap{border:#0289c4 2px solid !important;border-radius:5px;margin-top:20px}.sidewrap_ttl{height:41px;background:#f2f2f2;background:-webkit-gradient(linear,left bottom,left top,from(#f2f2f2),color-stop(50%,#f2f2f2),color-stop(51%,#e7e7e7),color-stop(92%,#e7e7e7));background:linear-gradient(0deg,#f2f2f2 0%,#f2f2f2 50%,#e7e7e7 51%,#e7e7e7 92%);color:#7c7c7c;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.sidebanner,#side_column,.sidewrap{margin-left:8px;margin-right:8px}}.group_emphasis{border:1px dashed #e0eefb;padding:1.5em 1.5em 1em;margin-top:2em;border-radius:1em;background:repeating-linear-gradient(-45deg,#e0eefb2b,#e0eefb2b 3px,#f6fafd 3px,#f6fafd 7px)}.group_emphasis strong{font-weight:700;background:#e0eefb;display:block;padding:.3em .5em;margin-bottom:.5em}.group_emphasis .wp-block-group__inner-container>*:nth-child(1){margin-top:0}.group_emphasis .wp-block-group__inner-container p{margin-top:1em}.group_ttllist p{background:#ff8a69;padding:.5em;color:#fff;font-weight:700}.group_ttllist{border:1px solid #ff8a69;border-radius:1em;overflow:hidden;margin-top:1.5em}.group_ttllist ul{margin:1em}