#scroll-top{cursor:pointer;color:#fff;background:#1f8fd0;width:40px;height:40px;position:fixed;right:10px;bottom:10px;z-index:9999;opacity:0;transition:opacity .25s ease;box-shadow:1px 1px 2px .5px rgba(0,0,0,.3)}#scroll-top.show{opacity:1}@media screen and (min-width: 769px),print{#scroll-top{right:20px;bottom:20px}}#scroll-top:hover{background:#1c80ba}#scroll-top::before{border:3px solid #fff;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em;width:10px;height:10px;border-width:1px;border-radius:0;transform:rotate(136deg);margin-top:-10px;margin-left:15px}#scroll-top::after{content:"TOP";display:block;position:absolute;font-size:12px;width:40px;text-align:center;font-weight:bold;bottom:6px}#front-page-news{max-width:920px;border-top:1px solid #1f8fd0;margin:20px auto}#front-page-news .columns{color:#0a0a0a;display:flex;flex-wrap:wrap}#front-page-news a.columns:hover{background:#d9e8f4}#front-page-news .more{display:block;margin:20px auto 0;width:180px}@media screen and (max-width: 768px){#front-page-news .time{font-size:.875em;width:unset !important;padding-left:0;padding-right:0;padding-bottom:0}#front-page-news .category{font-size:.75em;width:30vw !important;padding-bottom:0}#front-page-news .category .label{width:116px;margin:auto;text-align:center;padding:2px;background:#ccc}#front-page-news .title{font-size:.875em;padding-left:0;padding-right:0;width:calc(100vw - 48px) !important}}@media screen and (min-width: 769px),print{#front-page-news{margin:40px auto}#front-page-news .more{margin:60px auto 0}#front-page-news .time{font-size:.875em;width:72px !important;padding-left:0;padding-right:0}#front-page-news .category{font-size:.75em;width:140px !important}#front-page-news .category .label{width:116px;margin:auto;text-align:center;padding:2px;background:#ccc}#front-page-news .title{font-size:.875em;width:calc(100% - 212px) !important;padding-left:0;padding-right:0}body.big #front-page-news .time{width:90px !important}body.big #front-page-news .category{width:175px !important}body.big #front-page-news .category .label{width:150px}body.big #front-page-news .title{font-size:.875em;width:calc(100% - 265px) !important}}.wpcf7 form>.columns>.column{color:#0a0a0a;padding:20px 18px !important}.wpcf7 form>.columns>.column.is-4{background:#ebedf0;border-top:2px solid #1f8fd0}.wpcf7 form>.columns>.column.is-8{background:#fff}.wpcf7 form>.columns>.column:last-of-type{border-bottom:2px solid #1f8fd0}.wpcf7-text{width:100%;border:1px solid #ccc;padding:15px 10px}.wpcf7-textarea{width:100%;border:1px solid #ccc;padding:15px 10px}.wpcf7-submit{width:100%;height:60px;border-radius:0}.wpcf7-response-output{margin:1em 0 0 !important;border-color:#ffe08a !important;background:#fff;padding:1.5em !important}.wpcf7cp-btns button{color:#fff;background:#1f8fd0;height:4em;font-weight:bold;padding-left:2em;padding-right:2em;border:none;cursor:pointer}.wpcf7 .required{color:#1f8fd0}.wpcf7 #input-type,.wpcf7 #input-inquiry-products{display:flex;flex-wrap:wrap;margin-top:-10px;margin-bottom:-10px}.wpcf7 #input-type>.wpcf7-list-item,.wpcf7 #input-inquiry-products>.wpcf7-list-item{width:50%;padding:.5em 0;margin:0;display:block;flex:none;font-size:min(3vw,.875em)}.wpcf7 .input-inquiry-type-is-product{border:1px solid #5fb2e2;padding:10px 10px 15px;margin-top:20px}@media screen and (min-width: 769px),print{.wpcf7 form>.columns>.column.is-8{border-top:2px solid #1f8fd0}.wpcf7 form>.columns>.column:nth-last-child(2){border-bottom:2px solid #1f8fd0}.wpcf7-submit{width:300px}}#wpcf7cpcnf{z-index:0 !important}#wpcf7cpcnf table{width:100%}#wpcf7cpcnf table th,#wpcf7cpcnf table td{color:#0a0a0a;padding:20px 18px !important}#wpcf7cpcnf table th{background:#ebedf0;border-top:2px solid #1f8fd0}#wpcf7cpcnf table td{background:#fff}@media screen and (min-width: 769px),print{#wpcf7cpcnf table th{width:33.33%}#wpcf7cpcnf table td{border-top:2px solid #1f8fd0}}#wpcf7cpcnf .wpcf7cp-cfm-edit-btn{width:33%;color:#fff;background-color:#9eb2bd}@media screen and (max-width: 768px){#wpcf7cpcnf tr{display:flex;flex-direction:column;width:calc(100vw - 3em)}#wpcf7cpcnf .wpcf7cp-btns .wpcf7cp-cfm-edit-btn{width:100%}}.pagination{margin-top:20px}.pagination .page-numbers{display:flex;justify-content:center;align-items:center}.pagination .nav-links>.page-numbers>li{padding:5px}.pagination .nav-links>.page-numbers .page-numbers{color:#1f8fd0;background:#fff;min-width:40px;min-height:40px}.pagination .nav-links>.page-numbers .current{color:#fff;background:#1f8fd0}@media screen and (min-width: 769px),print{.pagination{margin-top:50px}}.archives.archives{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.archives.archives a,.archives.archives span{color:#0a0a0a;display:block;padding:5px 16px}.archives.archives a:hover,.archives.archives span:hover{color:#0a0a0a}.archives.archives .current{color:#fff;background:#1f8fd0}.archives.archives .current:hover{color:#fff}.category .column-list{margin-bottom:1em !important}@media screen and (min-width: 769px),print{.category .column-list{margin-bottom:2em !important}}.category .navigation.archives{margin-top:1em;margin-bottom:3em}.category .navigation.archives>li{min-width:33.33%;font-size:.875em}@media screen and (min-width: 769px),print{.category .navigation.archives>li{min-width:120px}}.category .navigation.archives>li>*{text-align:center}.category .articles>.column>a{display:block;background:#fff}.category .articles>.column .the-title{font-size:1.125em;font-weight:bold;padding:0 20px;margin:20px 0}.category .articles>.column .the-excerpt{font-size:.875em;color:#0a0a0a;padding:0 20px;margin:20px 0}.category .articles>.column .the-time{color:#0a0a0a;text-align:right}.category .articles>.column .column-footer{width:auto;padding:0 20px 20px}.category .articles>.column .category-name{min-width:120px;margin-bottom:20px}
