﻿@import"https://fonts.googleapis.com/css?family=Roboto:300,400,700";html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}@keyframes slidefadeIn{0%{transform:translateX(-2%);opacity:0}80%{opacity:1}100%{transform:translateX(0%);opacity:1}}@-webkit-keyframes slidefadeIn{0%{-webkit-transform:translateX(-2%);opacity:0}80%{opacity:1}100%{-webkit-transform:translateX(0%);opacity:1}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}70%{transform:translateY(-4%);transform:rotate(-20deg)}80%{transform:translateY(-4%);transform:rotate(20deg)}90%{transform:translateY(2%);transform:rotate(-20deg)}100%{transform:translateY(0%);opacity:1;transform:rotate(20deg)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-8%)}65%{-webkit-transform:translateY(4%)}70%{-webkit-transform:translateY(-4%);-webkit-transform:rotate(-20deg)}80%{-webkit-transform:translateY(-4%);-webkit-transform:rotate(20deg)}90%{-webkit-transform:translateY(2%);-webkit-transform:rotate(-20deg)}100%{-webkit-transform:translateY(0%);opacity:1;-webkit-transform:rotate(20deg)}}@keyframes down{0%{transform:scaleY(.3)}40%{transform:scaleY(1.02)}60%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1);opacity:1}}@-webkit-keyframes down{0%{-webkit-transform:scaleY(.3)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1);opacity:1}}@keyframes spin{0%{transform:rotate(0deg);opacity:.4}50%{transform:rotate(180deg);opacity:1}100%{transform:rotate(360deg);opacity:.4}}
/*!
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:48px;height:6px;margin:0 6px;outline:0}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-32px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:100;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}@keyframes scroll-hint-appear{0%{transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0)),linear-gradient(270deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:80px;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}
/*! Lity - v2.2.2 - 2016-12-14
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 Jan Sorgalla; Licensed MIT */
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.7);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:absolute;right:0;margin-top:5px;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:50px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:50px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.bgcolor-primary{background-color:#f5f5f5}.bgcolor-primary-light{background-color:rgba(243,152,0,.14)}.bgcolor-secondary{background-color:#fff}.bgcolor-shadow{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}@font-face{font-family:"Custom Yu Gothic";src:local("Yu Gothic");font-weight:300}@font-face{font-family:"Custom Yu Gothic";src:local("Yu Gothic");font-weight:500}@font-face{font-family:"Custom Yu Gothic";src:local("Yu Gothic");font-weight:700}selector{font-family:YuGothic,"Custom Yu Gothic","Yu Gothic",sans-serif}
/*!
 * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-home:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-user-alt:before{content:""}.fa-building:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-calculator:before{content:""}.fa-pen:before{content:""}.fa-book-open:before{content:""}.fa-credit-card:before{content:""}.fa-question-circle:before{content:""}.fa-plug:before{content:""}.fa-envelope:before{content:""}.fa-ruler:before{content:""}.fa-futbol:before{content:""}.fa-child:before{content:""}.fa-sun:before{content:""}.fa-paper-plane:before{content:""}.fa-facebook-square:before{content:""}.fa-twitter:before{content:""}.fa-pencil-alt:before{content:""}.fa-key:before{content:""}.fa-bullhorn:before{content:""}.fa-clipboard-check:before{content:""}.fa-download:before{content:""}.fa-chart-bar:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-bell:before{content:""}.fa-caret-right:before{content:""}.fa-caret-down:before{content:""}.fa-tv:before{content:""}.fa-file-alt:before{content:""}.fa-file-export:before{content:""}.fa-edit:before{content:""}.fa-fax:before{content:""}.fa-comments:before{content:""}.fa-twitter-square:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-instagram:before{content:""}.fa-bullhorn:before{content:""}.fa-search:before{content:""}.fa-truck:before{content:""}.fa-desktop:before{content:""}.fa-circle:before{content:""}.fa-caret-down:before{content:""}.fa-caret-right:before{content:""}.fa-phone-square:before{content:""}.fa-tv:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
/*!
 * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-regular-400.eot);src:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-regular-400.woff2) format("woff2"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-regular-400.woff) format("woff"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-regular-400.ttf) format("truetype"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}
/*!
 * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-brands-400.eot);src:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-brands-400.woff2) format("woff2"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-brands-400.woff) format("woff"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-brands-400.ttf) format("truetype"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}
/*!
 * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-solid-900.eot);src:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-solid-900.woff2) format("woff2"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-solid-900.woff) format("woff"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-solid-900.ttf) format("truetype"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/default/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:62.5%;color:#212121}body{font-family:"Roboto","hiragino kaku gothic pro","ヒラギノ角ゴ pro w3","yugothic","yu gothic","游ゴシック","游ゴシック体","noto sans japanese";background:#fff;line-height:1;font-size:17px;font-size:1.7rem;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%}body *,body *:after,body *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:#212121;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}a:hover{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media screen and (max-width:768px){a:hover{opacity:1;filter:alpha(opacity=100)}}img{-webkit-backface-visibility:hidden}table{border-collapse:separate}.l-main{float:left;display:block;margin-right:4.631880685%;width:65.1227064383%;padding-top:40px;float:left}.l-main:last-child{margin-right:0}@media screen and (max-width:768px){.l-main{float:left;display:block;margin-right:4.631880685%;width:100%;padding-top:0}.l-main:last-child{margin-right:0}}.l-sidebar{float:left;display:block;margin-right:4.631880685%;width:30.2454128766%;float:right}.l-sidebar:last-child{margin-right:0}@media screen and (max-width:768px){.l-sidebar{float:left;display:block;margin-right:4.631880685%;width:100%;padding-top:0}.l-sidebar:last-child{margin-right:0}}.l-flipped .l-main{float:right}.l-flipped .l-sidebar{float:left}.l-grid-container{width:100%;height:auto;margin:0 auto}@media screen and (max-width:768px){.l-grid-container{width:100%}}.l-grid{max-width:1200px;margin-left:auto;margin-right:auto}.l-grid:after{clear:both;content:"";display:table}.l-grid-narrow{max-width:840px;margin-left:auto;margin-right:auto}.l-grid-narrow:after{clear:both;content:"";display:table}.l-grid-800{max-width:800px;margin-left:auto;margin-right:auto}.l-grid-800:after{clear:both;content:"";display:table}.l-grid-600{max-width:680px;margin-left:auto;margin-right:auto}.l-grid-600:after{clear:both;content:"";display:table}.l-grid-wide{max-width:1024px;margin-left:auto;margin-right:auto}.l-grid-wide:after{clear:both;content:"";display:table}.l-grid-col1{float:left;display:block;margin-right:3.7196494455%;width:4.923654675%}.l-grid-col1:last-child{margin-right:0}.l-grid-col1-5{float:left;display:block;margin-right:3.7196494455%;width:9.2453067352%}.l-grid-col1-5:last-child{margin-right:0}.l-grid-col2{float:left;display:block;margin-right:3.7196494455%;width:13.5669587954%}.l-grid-col2:last-child{margin-right:0}.l-grid-col2-5{float:left;display:block;margin-right:3.7196494455%;width:17.8886108557%}.l-grid-col2-5:last-child{margin-right:0}.l-grid-col3{float:left;display:block;margin-right:3.7196494455%;width:22.2102629159%}.l-grid-col3:last-child{margin-right:0}.l-grid-col3-5{float:left;display:block;margin-right:3.7196494455%;width:26.5319149761%}.l-grid-col3-5:last-child{margin-right:0}.l-grid-col4{float:left;display:block;margin-right:3.7196494455%;width:30.8535670363%}.l-grid-col4:last-child{margin-right:0}.l-grid-col4-5{float:left;display:block;margin-right:3.7196494455%;width:35.1752190966%}.l-grid-col4-5:last-child{margin-right:0}.l-grid-col5{float:left;display:block;margin-right:3.7196494455%;width:39.4968711568%}.l-grid-col5:last-child{margin-right:0}.l-grid-col5-5{float:left;display:block;margin-right:3.7196494455%;width:43.818523217%}.l-grid-col5-5:last-child{margin-right:0}.l-grid-col6{float:left;display:block;margin-right:3.7196494455%;width:48.1401752773%}.l-grid-col6:last-child{margin-right:0}.l-grid-col6-5{float:left;display:block;margin-right:3.7196494455%;width:52.4618273375%}.l-grid-col6-5:last-child{margin-right:0}.l-grid-col7{float:left;display:block;margin-right:3.7196494455%;width:56.7834793977%}.l-grid-col7:last-child{margin-right:0}.l-grid-col7-5{float:left;display:block;margin-right:3.7196494455%;width:61.1051314579%}.l-grid-col7-5:last-child{margin-right:0}.l-grid-col8{float:left;display:block;margin-right:3.7196494455%;width:65.4267835182%}.l-grid-col8:last-child{margin-right:0}.l-grid-col8-5{float:left;display:block;margin-right:3.7196494455%;width:69.7484355784%}.l-grid-col8-5:last-child{margin-right:0}.l-grid-col9{float:left;display:block;margin-right:3.7196494455%;width:74.0700876386%}.l-grid-col9:last-child{margin-right:0}.l-grid-col9-5{float:left;display:block;margin-right:3.7196494455%;width:78.3917396989%}.l-grid-col9-5:last-child{margin-right:0}.l-grid-col10{float:left;display:block;margin-right:3.7196494455%;width:82.7133917591%}.l-grid-col10:last-child{margin-right:0}.l-grid-col10-5{float:left;display:block;margin-right:3.7196494455%;width:87.0350438193%}.l-grid-col10-5:last-child{margin-right:0}.l-grid-col11{float:left;display:block;margin-right:3.7196494455%;width:91.3566958795%}.l-grid-col11:last-child{margin-right:0}.l-grid-col11-5{float:left;display:block;margin-right:3.7196494455%;width:95.6783479398%}.l-grid-col11-5:last-child{margin-right:0}.l-grid-col12{float:left;display:block;margin-right:3.7196494455%;width:100%}.l-grid-col12:last-child{margin-right:0}@media screen and (max-width:768px){[class^=l-grid-col]{float:left;display:block;margin-right:3.7196494455%;width:100%}[class^=l-grid-col]:last-child{margin-right:0}}.mr-0{margin-right:0 !important}.l-grid-omega3 li{float:left;display:block;margin-right:3.7196494455%;width:30.8535670363%;padding-top:32px}.l-grid-omega3 li:last-child{margin-right:0}.l-grid-omega3 li:nth-child(3n){margin-right:0}.l-grid-omega3 li:nth-child(3n+1){clear:left}@media screen and (max-width:768px){.l-grid-omega3 li{float:left;display:block;margin-right:3.7196494455%;width:48.1401752773%}.l-grid-omega3 li:last-child{margin-right:0}.l-grid-omega3 li:nth-child(3n){margin-right:3.7196494455%}.l-grid-omega3 li:nth-child(3n+1){clear:none}.l-grid-omega3 li:nth-child(2n){margin-right:0}.l-grid-omega3 li:nth-child(2n+1){clear:left}}.l-grid-omega4 li{float:left;display:block;margin-right:3.7196494455%;width:22.2102629159%;padding-top:32px}.l-grid-omega4 li:last-child{margin-right:0}.l-grid-omega4 li:nth-child(4n){margin-right:0}.l-grid-omega4 li:nth-child(4n+1){clear:left}@media screen and (max-width:768px){.l-grid-omega4 li{float:left;display:block;margin-right:3.7196494455%;width:48.1401752773%}.l-grid-omega4 li:last-child{margin-right:0}.l-grid-omega4 li:nth-child(3n){margin-right:3.7196494455%}.l-grid-omega4 li:nth-child(3n+1){clear:none}.l-grid-omega4 li:nth-child(2n){margin-right:0}.l-grid-omega4 li:nth-child(2n+1){clear:left}}.l-grid-omega5 li{float:left;display:block;margin-right:3.7196494455%;width:17.0242804436%;padding-top:32px}.l-grid-omega5 li:last-child{margin-right:0}.l-grid-omega5 li:nth-child(5n){margin-right:0}.l-grid-omega5 li:nth-child(5n+1){clear:left}@media screen and (max-width:768px){.l-grid-omega5 li{float:left;display:block;margin-right:3.7196494455%;width:48.1401752773%}.l-grid-omega5 li:last-child{margin-right:0}.l-grid-omega5 li:nth-child(3n){margin-right:3.7196494455%}.l-grid-omega5 li:nth-child(3n+1){clear:none}.l-grid-omega5 li:nth-child(2n){margin-right:0}.l-grid-omega5 li:nth-child(2n+1){clear:left}}.l-grid-omega6 li{float:left;display:block;margin-right:3.7196494455%;width:13.5669587954%;padding-top:32px}.l-grid-omega6 li:last-child{margin-right:0}.l-grid-omega6 li:nth-child(6n){margin-right:0}.l-grid-omega6 li:nth-child(6n+1){clear:left}@media screen and (max-width:768px){.l-grid-omega6 li{float:left;display:block;margin-right:3.7196494455%;width:30.8535670363%}.l-grid-omega6 li:last-child{margin-right:0}.l-grid-omega6 li:nth-child(3n){margin-right:3.7196494455%}.l-grid-omega6 li:nth-child(3n+1){clear:none}.l-grid-omega6 li:nth-child(3n){margin-right:0}.l-grid-omega6 li:nth-child(3n+1){clear:left}}.l-footer{max-width:100%;margin-left:auto;margin-right:auto;position:relative;top:200px;text-align:center}.l-footer:after{clear:both;content:"";display:table}.l-footer-primary{max-width:100%;margin-left:auto;margin-right:auto}.l-footer-primary:after{clear:both;content:"";display:table}@media screen and (max-width:1100px){.l-footer-primary{padding:32px 16px}}@media screen and (max-width:960px){.l-footer-primary{padding:0}}.l-footer-primary .footer-info{float:left;display:block;margin-right:3.7196494455%;width:30.8535670363%}.l-footer-primary .footer-info:last-child{margin-right:0}@media screen and (max-width:1100px){.l-footer-primary .footer-info{float:left;display:block;margin-right:3.7196494455%;width:100%}.l-footer-primary .footer-info:last-child{margin-right:0}}@media screen and (max-width:960px){.l-footer-primary .footer-info{float:left;display:block;margin-right:3.7196494455%;width:100%}.l-footer-primary .footer-info:last-child{margin-right:0}}.l-footer-primary .footer-nav-primary,.l-footer-primary .footer-nav-secondary{float:left;display:block;margin-right:3.7196494455%;width:48.1401752773%;float:right}.l-footer-primary .footer-nav-primary:last-child,.l-footer-primary .footer-nav-secondary:last-child{margin-right:0}@media screen and (max-width:1100px){.l-footer-primary .footer-nav-primary,.l-footer-primary .footer-nav-secondary{float:left;display:block;margin-right:3.7196494455%;width:100%}.l-footer-primary .footer-nav-primary:last-child,.l-footer-primary .footer-nav-secondary:last-child{margin-right:0}}@media screen and (max-width:960px){.l-footer-primary .footer-nav-primary,.l-footer-primary .footer-nav-secondary{float:left;display:block;margin-right:3.7196494455%;width:100%}.l-footer-primary .footer-nav-primary:last-child,.l-footer-primary .footer-nav-secondary:last-child{margin-right:0}}.footer-wrap{max-width:1024px;margin-left:auto;margin-right:auto}.footer-wrap:after{clear:both;content:"";display:table}.h-description{display:block;margin-bottom:16px;font-size:1.2rem}.h-section-title{position:relative;font-size:2.8rem;font-weight:800;text-align:center;line-height:1.4}.h-section-title span{display:block;padding-top:24px;font-size:18px;font-weight:100;text-transform:capitalize}@media screen and (max-width:960px){.h-section-title{font-size:1.8rem}.h-section-title span{padding-top:16px;font-size:12px}}.h-section-title.secondary{margin-bottom:120px;line-height:1.8;text-align:center}.h-section-title.secondary:after{width:100px;height:1px;position:absolute;left:50%;bottom:-56px;margin-left:-50px;content:"";border-top:1px solid #f39800}@media screen and (max-width:960px){.h-section-title.secondary{margin-bottom:64px;font-size:1.8rem}.h-section-title.secondary span{padding-top:16px;font-size:12px}.h-section-title.secondary:after{width:40px;bottom:-24px;margin-left:-20px}}.h-section-title.color-secondary{color:#003f8f}.h-section-title.color-tertiary{color:#f39800}.h-section-title.kidsplan{font-size:2.4rem;color:#f86367}@media screen and (max-width:768px){.h-section-title.kidsplan{font-size:1.8rem}}.h-section-title.kichokure{color:#367221}.h-section-title.future{color:#ef94ae}.h-page{padding:80px 0;margin-top:152px;font-size:2.8rem;color:#fff;text-align:center;line-height:1.8;background:#003f8f}.h-page a{color:#fff}.h-page i{display:block;padding-bottom:8px}.h-page.h-tag{font-style:italic}.h-page.h-tag a{font-style:italic}@media screen and (max-width:960px){.h-page{margin-top:74px;font-size:2.4rem}}@media screen and (max-width:768px){.h-page{padding:40px 16px;font-size:1.8rem}}.h-normal{font-weight:700;line-height:1.4}.h-normal.large{font-size:2.8rem}.h-normal.middle{font-size:2.4rem}.h-normal.small{font-size:2rem}.h-normal.orange{color:#f39800}@media screen and (max-width:960px){.h-normal{line-height:1.6}.h-normal.large{font-size:2rem}.h-normal.middle{font-size:1.8rem}.h-normal.small{font-size:1.6rem}}.h-sidebar-title{clear:both;padding:16px 0;font-size:1.8rem;font-weight:700;border-bottom:1px solid #ccc}@media screen and (max-width:960px){.h-sidebar-title{border-bottom:none}}.h-plan{padding:32px 16px 28px;margin-bottom:20px;line-height:1;color:#003f8f;font-size:28px;font-weight:700;text-align:center;text-decoration-style:wavy;border:1px solid #003f8f}@media screen and (max-width:960px){.h-plan{padding:20px;margin:0;font-size:18px;border-left:none;border-right:none}}.h-solid.orange{background-color:rgba(243,152,0,.1);color:#212121;padding:calc(16px + 8*(100vw - 600px)/600);font-size:2rem;font-weight:700;text-align:left}@media screen and (max-width:768px){.h-solid.orange{font-size:1.8rem}}.btn{display:inline-block;padding:24px;border:2px solid}.btn:before{padding-right:12px;font-family:"Font Awesome 5 Free";content:"";font-weight:600}.btn.primary{color:#f39800;border-color:#f39800}.btn.primary:hover{color:#fff;border-color:#f39800;background:#f39800}.btn.secondary{color:#003f8f;border-color:#003f8f}.btn.secondary:hover{color:#fff;border-color:#003f8f;background:#003f8f}@media screen and (max-width:960px){.btn{padding:16px 20px;line-height:1.8}}.btn-text{color:#003f8f;border-bottom:1px solid #003f8f}.btn-text:hover{border-style:dotted}.btn-text:before{padding-right:12px;font-family:"Font Awesome 5 Free";content:"";font-weight:600}.btn-text.primary{color:#3f72b2;font-size:2rem;font-weight:800;border-bottom:none}@media screen and (max-width:768px){.btn-text.primary{font-size:1.6rem}}.btn-text.primary:before{padding-right:12px;font-family:"Font Awesome 5 Free";content:"";font-weight:600}.btn-text.secondary{color:#3f72b2;border-bottom:none;padding:0 0 0 8px;font-weight:800}@media screen and (max-width:768px){.btn-text.secondary{font-size:1.4rem}}.btn-text.tertiary{font-size:18px;color:#f39800;border-bottom:1px solid #f39800}.btn-text.tertiary:before{display:none}.btn-text.tertiary:after{font-family:"Font Awesome 5 Free";font-size:15px;content:"";font-weight:600;padding:0 0 0 4px}@media screen and (max-width:768px){.btn-text.tertiary{font-size:15px}}.btn-circle{width:90px;height:90px;display:block;padding-top:22px;line-height:1.4;text-align:center;font-weight:700;border-radius:45px;background:#fff}.btn-circle:before{padding-right:3px;font-family:"Font Awesome 5 Free";content:"";font-weight:600}.btn-chevron-right{display:inline-block;padding:30px 80px 30px 92px;font-size:2rem;font-weight:800;box-shadow:0 3px 6px rgba(33,33,33,.3)}@media screen and (max-width:768px){.btn-chevron-right{font-size:1.6rem}}@media screen and (max-width:523px){.btn-chevron-right{width:100%;padding:28px 16px}}.btn-chevron-right.primary{color:#fff;background-color:#f39800}.btn-chevron-right.secondary{color:#fff;background-color:#003f8f}.btn-chevron-right.sun-primary{color:#fff;background-color:#6fba2c}.btn-chevron-right:after{font-family:"Font Awesome 5 Free";content:"";font-weight:600;padding:0 0 0 16px}.btn-chevron-right:hover{opacity:.6}.btn-request{display:inline-block;background-color:#f39800;color:#fff;padding:40px 0;font-size:2.4rem;font-weight:800;border-radius:16px;line-height:1.4;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:960px){.btn-request{font-size:1.8rem;padding:32px 0}}@media screen and (max-width:768px){.btn-request{margin:0}.btn-request+.btn-request{margin-top:16px}}@media screen and (max-width:523px){.btn-request{padding:18px 0;line-height:1.4}}@media screen and (max-width:523px){.btn-request span{position:relative}}.btn-request span:before{font-family:"Font Awesome 5 Free";content:"";font-size:3rem;padding:0 16px 0 0}@media screen and (max-width:523px){.btn-request span:before{position:absolute;font-size:2.2rem;left:-80px;top:32%}}.btn-request br{display:none}@media screen and (max-width:523px){.btn-request br{display:block}}.btn-request i{padding-right:16px}.btn-request .br-pc{display:block}.btn-request:hover{box-shadow:0 4px 8px rgba(33,33,33,.32);background-color:#003f8f}.btn-request-stop{display:inline-block;background-color:#eee;color:#212121;padding:40px 0;font-size:2.4rem;font-weight:800;border-radius:16px;line-height:1.4;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:960px){.btn-request-stop{font-size:1.8rem;padding:32px 0}}@media screen and (max-width:768px){.btn-request-stop{margin:8px auto}.btn-request-stop+.btn-request{margin-top:16px}}@media screen and (max-width:523px){.btn-request-stop{padding:18px 0;line-height:1.4}}@media screen and (max-width:523px){.btn-request-stop span{position:relative}}.btn-request-stop span:before{font-family:"Font Awesome 5 Free";content:"";font-size:3rem;padding:0 16px 0 0}@media screen and (max-width:523px){.btn-request-stop span:before{position:absolute;font-size:2.2rem;left:-80px;top:32%}}.btn-request-stop br{display:none}@media screen and (max-width:523px){.btn-request-stop br{display:block}}.btn-request-stop i{padding-right:16px}.btn-request-stop .br-pc{display:block}.btn-request-stop p.stop-txt{color:#eb0000;margin-bottom:8px}.btn-request-stop p.txt-decoration{text-decoration:line-through}.btn-change{display:inline-block;background-color:#fa7a1b;color:#fff;font-size:2.6rem;font-weight:800;padding:32px;border-radius:16px;box-shadow:3px 3px 3px rgba(33,33,33,.2);position:relative;line-height:1.8}@media screen and (max-width:960px){.btn-change{font-size:2rem;padding:32px 80px;line-height:1.6}}@media screen and (max-width:768px){.btn-change{font-size:1.8rem;padding:32px 80px}}@media screen and (max-width:523px){.btn-change{width:100%;font-size:1.6rem;padding:20px 16px}}.btn-change:after{position:absolute;font-family:"Font Awesome 5 Free";content:"";font-weight:600;padding:0 0 0 16px;right:24px;top:38%}@media screen and (max-width:368px){.btn-change:after{right:16px}}.btn-change.simu{background-color:#3f72b2}.btn-change:hover{box-shadow:0 4px 8px rgba(33,33,33,.32);background-color:#003f8f}.btn-thankyou{color:#fff !important;background-color:#003f8f;font-weight:800;font-size:2rem;padding:16px 60px !important;display:inline-block;margin:12px 0 0}@media screen and (max-width:768px){.btn-thankyou{width:90%;font-size:1.6rem;padding:12px 0 !important}}.btn-thankyou:afetr{content:""}.btn-thankyou:hover{opacity:1;background-color:#6fba2c;text-decoration:none !important}.btn-calculator{max-width:800px;display:block;margin:auto;color:#fff;background-color:#3f72b2;padding:46px 0;font-size:2.4rem;font-weight:800;box-shadow:0 3px 6px rgba(33,33,33,.16);border-radius:16px;position:relative;line-height:1.6}@media screen and (max-width:523px){.btn-calculator{font-size:1.8rem;padding:26px 0}}.btn-calculator i{display:block;padding:0 0 24px;font-size:4rem}@media screen and (max-width:523px){.btn-calculator i{font-size:3.2rem}}.btn-calculator .br-sp{display:none}@media screen and (max-width:523px){.btn-calculator .br-sp{display:block}}.btn-calculator:after{font-family:"Font Awesome 5 Free";content:"";font-size:1.8rem;font-weight:600;position:absolute;right:32px;top:48%;transform:translate(-48%)}@media screen and (max-width:523px){.btn-calculator:after{right:16px}}.btn-calculator:hover{background-color:#f39800;box-shadow:0 4px 8px rgba(33,33,33,.32)}.btn-campaign{width:233px;height:233px;display:block;position:absolute;top:4%;right:3%;text-align:center;border-radius:50%;background:#f5f5f5;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.btn-campaign span{display:block;padding-top:36px;font-size:14px;font-weight:600;color:#003f8f}.btn-campaign span+span{display:block;padding:12px 0}.btn-campaign span+span+span{padding:0;font-size:14px;font-weight:600;color:#212121;line-height:1.5}.btn-campaign:after{position:relative;top:6px;content:"";font-family:"Font Awesome 5 Free";font-weight:600;color:#525252}.btn-campaign:hover{opacity:.8}@media screen and (max-width:960px){.btn-campaign{width:90%;height:auto;padding:18px 0;margin:24px auto 0;position:relative;top:0;right:inherit;bottom:inherit;border-radius:0}.btn-campaign br{display:none}.btn-campaign span{padding-top:0;font-size:16px;font-weight:600}.btn-campaign span img{width:130px}.btn-campaign span+span{font-size:13px}.btn-campaign span+span br{display:block}.btn-campaign span+span br:first-child{display:none}.btn-campaign:after{position:absolute;top:44%;right:24px}}.btn-cta{padding:32px;color:#fff;background:#f39800}.btn-cta i{padding-right:8px}.btn-twitter{padding:12px 16px;color:#fff;border-radius:10px;background-color:#1da1f2}.btn-twitter i{padding-right:8px}.btn-special{width:233px;height:233px;display:block;padding-top:40px;position:absolute;top:4%;right:3%;text-align:center;font-size:20px;font-weight:700;line-height:1.8;border-radius:50%;background:#f5f5f5;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.btn-special span{color:#f39800}.btn-special i{display:block;padding-bottom:16px;font-size:40px;color:#f39800}.btn-special:after{display:block;position:relative;top:6px;content:"";font-family:"Font Awesome 5 Free";font-weight:600;color:#525252}.btn-special:hover{opacity:.8}@media screen and (max-width:960px){.btn-special{width:90%;height:auto;padding:20px 0;margin:24px auto 0;position:relative;top:80px;right:inherit;bottom:inherit;font-size:18px;border-radius:0}.btn-special i{position:absolute;top:40px;left:24px;font-size:32px}.btn-special:after{position:absolute;top:38%;right:24px}}.btn-tel-primary{display:inline-block;color:#fff;font-size:2.4rem;font-weight:800;background-color:#f39800;padding:34px 132px 24px;text-align:center;border-radius:16px;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:768px){.btn-tel-primary{width:80%;font-size:1.8rem;padding:24px 0}}@media screen and (max-width:523px){.btn-tel-primary{width:100%;border-radius:8px}}.btn-tel-primary span{font-size:1.8rem;font-weight:500;display:block;padding:16px 0 0}@media screen and (max-width:768px){.btn-tel-primary span{font-size:1.4rem}}@media screen and (max-width:523px){.btn-tel-primary span{padding:10px 0 0}}.btn-apply-primary{display:inline-block;font-size:2rem;font-weight:800;color:#fff;background-color:#f39800;padding:52px 90px 46px 70px;box-shadow:0 3px 6px rgba(33,33,33,.16);border-radius:16px;position:relative}@media screen and (max-width:768px){.btn-apply-primary{width:80%;padding:32px}}@media screen and (max-width:523px){.btn-apply-primary{width:100%;font-size:1.6rem;padding:32px 0 26px;border-radius:8px}}.btn-apply-primary i{font-size:2.4rem;padding:0 6px 0 0}@media screen and (max-width:523px){.btn-apply-primary i{font-size:1.4rem}}.btn-apply-primary span{display:block;font-size:1.6rem;padding:20px 0 0;line-height:2}@media screen and (max-width:523px){.btn-apply-primary span{font-size:1.3rem;padding:16px 0 0}}.btn-apply-primary br{display:none}@media screen and (max-width:768px){.btn-apply-primary br{display:block}}.btn-apply-primary:after{font-family:"Font Awesome 5 Free";content:"";font-size:1.8rem;font-weight:600;position:absolute;right:24px;top:48%;-webkit-transform:translate(-48%);transform:translate(-48%)}.btn-apply-primary:hover{box-shadow:0 4px 8px rgba(33,33,33,.4);background-color:#003f8f}.btn-pagenation{clear:both;text-align:center}.btn-pagenation a{margin:8px;padding:16px;display:inline-block;border:1px solid #ccc}.btn-pagenation .current{padding:16px}.card{margin-top:5.6rem;transition:box-shadow .25s;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.card .btn-badge{margin:0 8px 16px 0;float:right}.card:hover{box-shadow:0 2px 5px 0 rgba(243,152,0,.16),0 2px 10px 0 rgba(243,152,0,.12)}.card figure img{display:block;max-width:100%;height:auto;width:100%;height:auto;object-fit:cover}@media screen and (max-width:768px){.card{position:relative;margin-top:0;margin-bottom:0;box-shadow:none;border-bottom:1px solid #fff;background:#fff}.card:first-child{border-top:1px solid #fff}.card:after{position:absolute;top:45%;right:12px;padding-left:8px;font-family:"Font Awesome 5 Free";content:"";color:#f39800;font-size:1.8rem;font-weight:600}.card:hover{box-shadow:none}.card .btn-badge{margin-bottom:16px;margin-right:40px}.card figure img{height:auto}}.card-wrap{padding:24px 24px 16px}@media screen and (max-width:960px){.card-wrap{float:left;display:block;margin-right:3.7196494455%;width:65.4267835182%;padding:16px 16px 0}.card-wrap:last-child{margin-right:0}}.card-title{padding:24px 32px 16px;font-family:"Roboto","hiragino kaku gothic pro","ヒラギノ角ゴ pro w3","yugothic","yu gothic","游ゴシック","游ゴシック体","noto sans japanese";font-size:1.8rem;line-height:1.8}@media screen and (max-width:768px){.card-title{margin-right:0;padding:0 0 12px}.card-title .button-text{font-size:1.4rem}}.card-title a{font-weight:600}.card-title a:before{content:none}.card-date{clear:both;display:block;text-align:right;font-size:1.4rem}@media screen and (max-width:960px){.card-date{display:none}}.article-explain{padding:16px}@media screen and (max-width:960px){.article-explain{padding-top:0;padding-bottom:8px}}.card-content{padding:.8rem 3.2rem 3.2rem;line-height:1.8;font-size:1.4rem}@media screen and (max-width:768px){.card-content{display:none;padding:1.6rem 1.6rem 3.2rem}}.card-content a{display:inline-block}.card-content a:hover{text-decoration:underline}.card.card-flat{box-shadow:none}.card.card-flat .card-title{padding:2rem 0 0}@media screen and (max-width:768px){.card.card-flat .card-title{padding:16px 16px 0}}.card.card-flat .card-content{padding:.8rem 0 0}.card.card-horizontal{margin-top:0;padding:4.8rem 0;box-shadow:none;border-bottom:1px solid #ccc}@media screen and (max-width:960px){.card.card-horizontal{overflow:hidden;padding:1.6rem}.card.card-horizontal:first-child{border-top:1px solid #ccc}}.card.card-horizontal .card-contents-wrap{float:left;display:block;margin-right:3.7196494455%;width:74.0700876386%}.card.card-horizontal .card-contents-wrap:last-child{margin-right:0}@media screen and (max-width:960px){.card.card-horizontal .card-contents-wrap{float:left;display:block;margin-right:3.7196494455%;width:69.7484355784%;padding:0 16px}.card.card-horizontal .card-contents-wrap:last-child{margin-right:0}}.card.card-horizontal .card-title{padding:0 0 1.6rem}@media screen and (max-width:960px){.card.card-horizontal .card-title{float:left;display:block;margin-right:3.7196494455%;width:100%;padding-bottom:0}.card.card-horizontal .card-title:last-child{margin-right:0}}.card.card-horizontal .card-image{float:left;display:block;margin-right:3.7196494455%;width:22.2102629159%;padding:0 1.6rem 0}.card.card-horizontal .card-image:last-child{margin-right:0}.card.card-horizontal .card-image img{border:1px solid #ccc}@media screen and (max-width:960px){.card.card-horizontal .card-image{float:left;display:block;margin-right:3.7196494455%;width:26.5319149761%;padding:0}.card.card-horizontal .card-image:last-child{margin-right:0}}.card.card-horizontal .card-content{padding:0 0 .8rem;line-height:2}@media screen and (max-width:960px){.card.card-horizontal .card-content{display:none}}.article-list table{width:100%}.article-list tr{display:block;padding:16px 16px 16px 0;border-bottom:1px solid #ccc}@media screen and (max-width:960px){.article-list tr{padding:1.6rem;border-top:1px solid #ccc;border-bottom:0}.article-list tr:last-child{border-bottom:1px solid #ccc}}.article-list th{display:block;font-size:14px}.article-list td{display:block;line-height:1.6}@media screen and (max-width:960px){.article-list td{padding:0}}.article-list td a{display:block}.article-list td a:hover{text-decoration:underline}@media screen and (max-width:960px){.article-list td a{font-size:14px}}.article-list.article-list-thum th{width:120px;display:table-cell;padding-bottom:0;vertical-align:top}.article-list.article-list-thum th img{border:1px solid #ccc}.article-list.article-list-thum td{display:table-cell;vertical-align:top;padding-left:24px}.article-list.article-list-thum .days{display:block;padding-bottom:20px}@media screen and (max-width:960px){.article-list.article-list-thum th{width:100px}.article-list.article-list-thum .days{padding-bottom:8px}}.article-list-card{max-width:1200px;margin-left:auto;margin-right:auto}.article-list-card:after{clear:both;content:"";display:table}@media screen and (max-width:768px){.article-list-card{padding:32px 0 0}}.article-list-card .card{float:left;display:block;margin-right:4.9402848732%;width:30.0398100845%}.article-list-card .card:last-child{margin-right:0}.article-list-card .card:nth-child(3n){margin-right:0}.article-list-card .card:nth-child(3n+1){clear:left}@media screen and (max-width:960px){.article-list-card .card{float:left;display:block;margin-right:4.9402848732%;width:47.5298575634%}.article-list-card .card:last-child{margin-right:0}.article-list-card .card:nth-child(3n){margin-right:4.9402848732%}.article-list-card .card:nth-child(3n+1){clear:none}.article-list-card .card:nth-child(2n){margin-right:0}.article-list-card .card:nth-child(2n+1){clear:left}}@media screen and (max-width:768px){.article-list-card .card{float:left;display:block;margin-right:4.9402848732%;width:100%;padding:24px 16px;border-top:1px solid #ccc}.article-list-card .card:last-child{margin-right:0}.article-list-card .card:nth-child(2n){margin-right:4.9402848732%}.article-list-card .card:nth-child(2n+1){clear:none}.article-list-card .card:last-child{border-bottom:1px solid #ccc}.article-list-card .card:after{display:none}.article-list-card .card figure{float:left;display:block;margin-right:4.9402848732%;width:27.2414024879%}.article-list-card .card figure:last-child{margin-right:0}.article-list-card .card .card-title{float:left;display:block;margin-right:4.9402848732%;width:65.0199050423%;margin-right:0;padding-bottom:0;font-size:16px}.article-list-card .card .card-title:last-child{margin-right:0}}@media screen and (max-width:768px){.article-list-card.article-list-card-flat{padding:0}}@media screen and (max-width:768px){.article-list-card.article-list-card-flat .card-flat{margin-top:0;margin-bottom:0;padding:1.6rem;border-top:1px solid #fff}.article-list-card.article-list-card-flat .card-flat:last-child{border-bottom:1px solid #fff}}.article-list-bgcolor{width:100%}.article-list-bgcolor tr{padding:1.6rem;display:block;line-height:2}.article-list-bgcolor tr:nth-child(odd){background:#eee}@media screen and (max-width:768px){.article-list-bgcolor tr{line-height:1.6}}.article-list-bgcolor th{float:left;display:block;margin-right:4.9402848732%;width:21.2947863451%;font-weight:600}.article-list-bgcolor th:last-child{margin-right:0}@media screen and (max-width:768px){.article-list-bgcolor th{padding-bottom:8px;font-size:1.2rem}}@media screen and (max-width:768px){.article-list-bgcolor th,.article-list-bgcolor td{width:100%;display:block}.article-list-bgcolor br{display:none}}.article-list-border{width:100%}.article-list-border tr,.article-list-border li{padding:1.6rem 1.6rem 1.6rem 0;display:block;line-height:2;overflow:hidden;border-bottom:1px solid #ccc}.article-list-border tr:first-child,.article-list-border li:first-child{padding-top:0}@media screen and (max-width:768px){.article-list-border tr,.article-list-border li{padding:0 1.6rem}}.article-list-border span{display:block}.article-list-border th{float:left;display:block;margin-right:4.9402848732%;width:21.2947863451%;font-weight:600}.article-list-border th:last-child{margin-right:0}@media screen and (max-width:768px){.article-list-border th{padding-bottom:8px;font-size:1.4rem}}@media screen and (max-width:768px){.article-list-border tr{padding:16px}.article-list-border th,.article-list-border td{width:100%;display:block}.article-list-border br{display:none}}.article-list-table{width:100%}@media screen and (max-width:768px){.article-list-table{border-bottom:1px solid #ccc}}.article-list-table.primary th,.article-list-table.primary td{padding:20px;border:1px solid #ccc}@media screen and (max-width:768px){.article-list-table.primary th,.article-list-table.primary td{display:block;border-bottom:none}}.article-list-table.primary th{background:#fff}.article-list-table.primary td{background:#fff}
/*!
* "Font-Awesome" licensed under the SIL Open Font License
* http://fortawesome.github.io/Font-Awesome/
*/
@font-face{font-family:"icomoon";src:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/sns/icomoon.eot?dkg5ju);src:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/sns/icomoon.eot?dkg5ju#iefix) format("embedded-opentype"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/sns/icomoon.ttf?dkg5ju) format("truetype"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/sns/icomoon.woff?dkg5ju) format("woff"),url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../fonts/sns/icomoon.svg?dkg5ju#icomoon) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-feedly:before{content:""}.icon-hatebu:before{content:""}.icon-line:before{content:""}.icon-envelope-o:before{content:""}.icon-twitter-square:before{content:""}.icon-facebook-square:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-facebook-f:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest-square:before{content:""}.icon-google-plus-square:before{content:""}.icon-google-plus:before{content:""}.icon-envelope:before{content:""}.icon-rss-square:before{content:""}.icon-youtube-square:before{content:""}.icon-youtube:before{content:""}.icon-instagram:before{content:""}.icon-tumblr-square:before{content:""}.icon-vimeo-square:before{content:""}.icon-pinterest-p:before{content:""}.icon-get-pocket:before{content:""}.sns{max-width:1200px;margin-left:auto;margin-right:auto}.sns:after{clear:both;content:"";display:table}.sns .btn-hatena{background:#008fde}.sns .btn-twitter{background:#55acee}.sns .btn-facebook{background:#315096}.sns .btn-mail{background:#0054a8}.sns .btn-google{background:#dd4b39}.sns .btn-line{background:#00c300}.sns .btn-pocket{background:#f03e51}.sns .btn-feedly{background:#6cc655}.sns li{float:left;display:block;margin-right:0;width:33.3333333333%}.sns li:last-child{margin-right:0}.sns a{display:block;height:60px;font-weight:600;font-size:16px;color:#fff;line-height:60px;text-align:center;text-decoration:none}@media screen and (max-width:768px){.sns a{padding:8px;height:auto;font-size:12px;line-height:0}}.sns [class^=icon-]{padding-right:16px}@media screen and (max-width:768px){.sns [class^=icon-]{font-size:20px;padding-right:4px}}.sns.sns-small{clear:both;padding-top:40px;padding-bottom:24px}@media screen and (max-width:768px){.sns.sns-small{padding-top:16px;padding-bottom:0}}.sns.sns-small li{width:56px;height:56px;margin-right:16px;margin-bottom:16px;border-radius:50%}@media screen and (max-width:768px){.sns.sns-small li{width:44px;height:44px}}.sns.sns-small a{font-size:24px;font-size:2.4rem}.sns.sns-small [class^=icon-]{padding-right:0;margin-left:-4px;line-height:1}@media screen and (max-width:768px){.sns.sns-small [class^=icon-]:before{vertical-align:0}}@media screen and (max-width:768px){.sns-tex{display:none}}.js-animation{visibility:hidden}@media screen and (max-width:960px){.js-animation{visibility:visible}}.loader{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10000;-webkit-perspective:500px;perspective:500px;background:#fff}.loader-spin{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;text-align:center;color:#fff;margin:auto;width:30px !important;height:30px !important;border-radius:30px;border:6px solid #f39800;border-right-color:rgba(0,0,0,0);animation:spin 1s infinite linear}.slidefadeIn{animation-name:slidefadeIn;-webkit-animation-name:slidefadeIn;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}.slideup-naname{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}.down{animation-name:down;-webkit-animation-name:down;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%}.zoom{-moz-transition:-moz-transform 7.5s linear;-webkit-transition:-webkit-transform 7.5s linear;-o-transition:-o-transform 7.5s linear;-ms-transition:-ms-transform 7.5s linear;transition:transform 7.5s linear;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.alert-before-contact{max-width:1200px;display:flex;justify-content:center;margin:0 auto;padding:40px;gap:24px;align-items:center;background-color:rgba(0,63,143,.1);border-radius:80px}.alert-before-contact h3{font-weight:700;font-size:18px;line-height:1.7}.alert-before-contact a{color:#fff;padding:24px 32px;font-weight:700;border-radius:40px;background:#003f8f}.alert-before-contact a:hover{opacity:.6}@media screen and (max-width:1100px){.alert-before-contact{max-width:100%;display:flex;flex-direction:column;border-radius:40px}.alert-before-contact h3{line-height:1.7}.alert-before-contact a{font-size:16px}.alert-before-contact a:hover{opacity:.6}}@media screen and (max-width:960px){header{margin-top:0;height:74px}}@media screen and (max-width:1280px){.logo-wrap{padding-left:16px}}@media screen and (max-width:960px){.logo-wrap{position:relative;top:16px;left:16px;padding:0}}@media screen and (max-width:768px){.logo-wrap{padding-top:8px}.logo-wrap .h-description{display:none}}.logo{position:relative;z-index:1;display:block}.logo p{display:block;font-size:10px}.logo img{width:350px}.logo a{display:inline-block}@media screen and (max-width:1100px){.logo img{width:240px}}@media screen and (max-width:960px){.logo{padding-top:0}}@media screen and (max-width:768px){.logo img{width:180px}}footer{clear:both;color:#fff;background:#525252}.footer-wrap{max-width:1200px;margin-left:auto;margin-right:auto;padding:64px 16px}.footer-wrap:after{clear:both;content:"";display:table}.footer-wrap address{padding:32px 0;color:#fff}@media screen and (max-width:960px){.footer-wrap{padding:20px 0 72px;text-align:center}}.footer-wrap li{display:inline-block}.footer-info .u-wrap-small{padding-top:12px}@media screen and (max-width:960px){.footer-info{padding:24px 16px;text-align:center}.footer-info address{font-size:14px;line-height:1.8}.footer-info .u-wrap-small+.u-wrap-small{padding-top:32px}}.footer-copy{clear:both;padding:32px;font-size:14px;font-weight:300;text-align:center}@media screen and (max-width:960px){.footer-copy{padding:16px}}[class^=footer-nav-] a{font-size:1.4rem;font-family:"Roboto","hiragino kaku gothic pro","ヒラギノ角ゴ pro w3","yugothic","yu gothic","游ゴシック","游ゴシック体","noto sans japanese";color:#fff}[class^=footer-nav-] a:hover{text-decoration:underline}@media screen and (max-width:960px){[class^=footer-nav-] a{display:block;padding:16px 0;text-align:center;font-size:12px;line-height:1.6}}@media screen and (max-width:960px){.footer-nav-primary{border-top:1px solid rgba(255,255,255,.3)}}.footer-nav-primary li{float:left;display:block;margin-right:0;width:50%;padding-bottom:2.4rem}.footer-nav-primary li:last-child{margin-right:0}.footer-nav-primary li:nth-child(2n){margin-right:0}.footer-nav-primary li:nth-child(2n+1){clear:left}@media screen and (max-width:960px){.footer-nav-primary li{width:50%;margin-right:0;float:left;display:block;margin-right:0;width:50%;padding-bottom:0;border-bottom:1px solid rgba(255,255,255,.3)}.footer-nav-primary li:last-child{margin-right:0}.footer-nav-primary li:nth-child(3n){margin-right:0}.footer-nav-primary li:nth-child(3n+1){clear:none}.footer-nav-primary li:nth-child(2n){margin-right:0}.footer-nav-primary li:nth-child(2n+1){clear:left}.footer-nav-primary li:nth-child(odd){border-right:1px solid rgba(255,255,255,.3)}}.contents-service-nav{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.contents-service-nav:after{clear:both;content:"";display:table}.contents-service-nav a{box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.01)}.contents-service-nav a:hover{box-shadow:0 0px 0px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.01)}.contents-service-nav.primary{max-width:680px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr;padding-top:64px}.contents-service-nav.primary:after{clear:both;content:"";display:table}.contents-service-nav.primary a{padding:52px 0 64px;font-size:20px;color:#fff;text-align:center}.contents-service-nav.primary a:first-child{background:#003f8f}.contents-service-nav.primary a:last-child{background:#eee;color:#000;font-weight:700}.contents-service-nav.primary a:hover{opacity:.6}.contents-service-nav.primary i{display:block;font-size:40px}.contents-service-nav.primary span{display:block;padding:28px 0}.contents-service-nav.primary span:before{padding-right:8px;font-family:"Font Awesome 5 Free";content:"";font-weight:600;font-size:16px}.contents-service-nav.primary p{font-size:14px;line-height:2}.contents-service-nav.primary p.caution{color:#d10000;font-size:16px}.contents-service-nav.primary br{display:none}.contents-service-nav.secondary a{float:left;display:block;margin-right:4.2180916904%;width:30.5212722064%;padding:40px;margin-top:40px;font-weight:600;text-align:center;color:#003f8f;background:#fff}.contents-service-nav.secondary a:last-child{margin-right:0}.contents-service-nav.secondary a:nth-child(3n){margin-right:0}.contents-service-nav.secondary a:nth-child(3n+1){clear:left}.contents-service-nav.secondary a:hover{color:#fff;background:#003f8f}.contents-service-nav.secondary a:nth-last-of-type(-n+3){color:#f39800}.contents-service-nav.secondary a:nth-last-of-type(-n+3):hover{color:#fff;background:#f39800}.contents-service-nav.secondary a br{display:none}.contents-service-nav.secondary i{display:block;padding-bottom:16px;font-size:32px}.contents-service-nav.tertiary{padding-top:40px}.contents-service-nav.tertiary a{float:left;display:block;margin-right:4.2180916904%;width:100%;padding:56px;font-size:20px;color:#fff;text-align:center;background:#f39800}.contents-service-nav.tertiary a:last-child{margin-right:0}.contents-service-nav.tertiary a:after{padding-left:16px;font-family:"Font Awesome 5 Free";content:"";font-weight:600;font-size:16px}.contents-service-nav.tertiary a:hover{background:#003f8f}.contents-service-nav.tertiary i{padding-right:16px;font-size:32px;vertical-align:-4px}.contents-service-nav.quaternary{max-width:680px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr}.contents-service-nav.quaternary:after{clear:both;content:"";display:table}.contents-service-nav.quaternary a{padding:40px;font-weight:600;text-align:center;color:#003f8f;background:#fff}.contents-service-nav.quaternary a:hover{color:#fff;background:#003f8f}.contents-service-nav.quaternary a:nth-last-of-type(-n+2){color:#f39800}.contents-service-nav.quaternary a:nth-last-of-type(-n+2):hover{color:#fff;background:#f39800}.contents-service-nav.quaternary a br{display:none}@media screen and (max-width:960px){.contents-service-nav.quaternary a br{display:flex}}.contents-service-nav.quaternary i{display:block;padding-bottom:16px;font-size:32px}@media screen and (max-width:960px){.contents-service-nav{padding-left:0;padding-right:0}.contents-service-nav.primary{gap:0;padding-top:40px}.contents-service-nav.primary a{padding:32px 16px;font-size:15px;font-weight:600;line-height:1.5}.contents-service-nav.primary span{padding:16px 16px 0}.contents-service-nav.primary span:before{display:none}.contents-service-nav.primary p{font-size:12px;padding-top:8px}.contents-service-nav.primary p.caution{font-size:12px}.contents-service-nav.primary i{font-size:24px;padding:0}.contents-service-nav.primary br{display:block}.contents-service-nav.secondary{padding-top:0}.contents-service-nav.secondary a{float:left;display:block;margin-right:0;width:33.3333333333%;padding:40px 0;margin-top:0;font-size:14px;line-height:1.5;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.contents-service-nav.secondary a:last-child{margin-right:0}.contents-service-nav.secondary a:nth-child(+3n){border-right:none}.contents-service-nav.secondary a br{display:block}.contents-service-nav.tertiary{padding:24px;font-size:16px}.contents-service-nav.tertiary a{padding:32px 0;font-size:16px}.contents-service-nav.tertiary i{font-size:24px}.contents-service-nav.quaternary{gap:0;line-height:1.6}.contents-service-nav.quaternary a{margin:0;width:100%}}.contents-info{padding-left:16px;padding-right:16px}@media screen and (max-width:960px){.contents-info{padding-left:0;padding-right:0}.contents-info.u-wrap-large{padding:32px 10px}}.contents-info-contact{float:left;display:block;margin-right:4.2180916904%;width:60.9182156161%}.contents-info-contact:last-child{margin-right:0}@media screen and (max-width:1100px){.contents-info-contact{float:left;display:block;margin-right:4.2180916904%;width:100%}.contents-info-contact:last-child{margin-right:0}}.contents-info-contact h3{padding:32px;font-size:20px;color:#fff;text-align:center;background:#003f8f}@media screen and (max-width:1100px){.contents-info-contact h3{padding:24px;font-size:16px}}.contents-info-contact li{margin:48px 0 0}.contents-info-contact li:first-child{float:left;display:block;margin-right:4.2180916904%;width:53.1018587393%;border-right:1px solid #ccc}.contents-info-contact li:first-child:last-child{margin-right:0}.contents-info-contact li:last-child{float:left;display:block;margin-right:4.2180916904%;width:42.6800495703%}.contents-info-contact li:last-child:last-child{margin-right:0}@media screen and (max-width:1100px){.contents-info-contact li{margin:0;padding:32px 0}.contents-info-contact li:first-child{float:left;display:block;margin-right:4.2180916904%;width:100%;border-right:0;border-bottom:1px solid #ccc}.contents-info-contact li:first-child:last-child{margin-right:0}.contents-info-contact li:last-child{float:left;display:block;margin-right:4.2180916904%;width:100%}.contents-info-contact li:last-child:last-child{margin-right:0}}.contents-info-contact span{display:block;text-align:center}.contents-info-contact span:first-child{font-size:20px;font-weight:600;color:#003f8f}.contents-info-contact span:nth-child(2n){padding:32px 0;font-size:25px;font-weight:600}.contents-info-contact span:last-child{font-size:18px}@media screen and (max-width:1280px){.contents-info-contact span:first-child{font-size:16px}.contents-info-contact span:nth-child(2n){padding:20px 0;font-size:18px}.contents-info-contact span:last-child{font-size:14px}}@media screen and (max-width:1100px){.contents-info-contact a{display:block;padding:20px 0}.contents-info-contact a span:last-child{font-size:18px}}.contents-info-blackout{float:left;display:block;margin-right:4.2180916904%;width:60.9182156161%}.contents-info-blackout:last-child{margin-right:0}@media screen and (max-width:1100px){.contents-info-blackout{float:left;display:block;margin-right:4.2180916904%;width:100%}.contents-info-blackout:last-child{margin-right:0}}.contents-info-blackout h3{padding:32px;font-size:20px;color:#fff;text-align:center;background:#003f8f}@media screen and (max-width:1100px){.contents-info-blackout h3{padding:24px;font-size:16px}}.contents-info-blackout h4{font-size:24px;font-weight:600;color:#212121;padding:32px 0 24px}@media screen and (max-width:960px){.contents-info-blackout h4{font-size:20px}}.contents-info-blackout h5{font-size:18px;font-weight:600;padding:32px 0 20px}.contents-info-blackout ul{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:32px}.contents-info-blackout ul li{width:49%}.contents-info-blackout ul li a{background-color:#f39800;color:#fff;display:block;text-align:center;padding:24px 0;position:relative}.contents-info-blackout ul li a:after{position:absolute;font-size:1.6rem;font-family:"Font Awesome 5 Free";content:"";font-weight:600;right:20px}@media screen and (max-width:768px){.contents-info-blackout ul{flex-direction:column}.contents-info-blackout ul li{width:100%;margin-bottom:16px}}.contents-info-blackout p{font-size:16px;margin-bottom:24px;line-height:1.75}.contents-info-blackout p a{text-decoration:underline;color:#003f8f}.contents-info-blackout .info-blackout--tel{font-weight:600;margin-bottom:16px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;margin-bottom:16px}.contents-info-blackout .info-blackout--tel dt{width:45%;text-align:right}.contents-info-blackout .info-blackout--tel dd{width:55%}.contents-info-blackout .info-blackout--tel a{font-size:32px;position:relative;vertical-align:baseline;color:#003f8f}.contents-info-blackout .info-blackout--tel a:before{display:inline-block;font-family:"Font Awesome 5 Free";content:"";font-size:20px;font-weight:600;margin-right:8px;margin-top:-4px;vertical-align:middle}@media screen and (max-width:768px){.contents-info-blackout .info-blackout--tel dt,.contents-info-blackout .info-blackout--tel dd{width:100%;text-align:center}.contents-info-blackout .info-blackout--tel dd{font-size:16px;margin-top:8px}}.contents-info-blackout-header{width:70%;margin:0 auto}@media screen and (max-width:1100px){.contents-info-blackout-header{float:left;display:block;margin-right:4.2180916904%;width:100%}.contents-info-blackout-header:last-child{margin-right:0}}.contents-info-blackout-header h3{padding:32px;font-size:20px;color:#fff;text-align:center;background:#003f8f}@media screen and (max-width:1100px){.contents-info-blackout-header h3{padding:24px;font-size:16px}}.contents-info-blackout-header h4{font-size:24px;font-weight:600;color:#212121;padding:32px 0 24px}@media screen and (max-width:960px){.contents-info-blackout-header h4{font-size:20px}}.contents-info-blackout-header h5{font-size:18px;font-weight:600;padding:32px 0 20px}.contents-info-blackout-header ul{display:flex;flex-direction:row;justify-content:space-between}.contents-info-blackout-header ul li{width:49%}.contents-info-blackout-header ul li a{background-color:#f39800;color:#fff;display:block;text-align:center;padding:24px 0;position:relative}.contents-info-blackout-header ul li a:after{position:absolute;font-size:1.6rem;font-family:"Font Awesome 5 Free";content:"";font-weight:600;right:20px}@media screen and (max-width:768px){.contents-info-blackout-header ul{flex-direction:column}.contents-info-blackout-header ul li{width:100%;margin-bottom:16px}}.contents-info-blackout-header p{font-size:16px;margin-bottom:24px;line-height:1.75}.contents-info-blackout-header p a{text-decoration:underline;color:#003f8f}.contents-info-blackout-header .info-blackout--tel{font-weight:600;margin-bottom:16px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;margin-bottom:16px}.contents-info-blackout-header .info-blackout--tel dt{width:45%;text-align:right}.contents-info-blackout-header .info-blackout--tel dd{width:55%}.contents-info-blackout-header .info-blackout--tel a{font-size:32px;position:relative;vertical-align:baseline;color:#003f8f}.contents-info-blackout-header .info-blackout--tel a:before{display:inline-block;font-family:"Font Awesome 5 Free";content:"";font-size:20px;font-weight:600;margin-right:8px;margin-top:-4px;vertical-align:middle}@media screen and (max-width:768px){.contents-info-blackout-header .info-blackout--tel dt,.contents-info-blackout-header .info-blackout--tel dd{width:100%;text-align:center}.contents-info-blackout-header .info-blackout--tel dd{font-size:16px;margin-top:8px}}.contents-info-sns{float:left;display:block;margin-right:4.2180916904%;width:34.8636926935%}.contents-info-sns:last-child{margin-right:0}@media screen and (max-width:1100px){.contents-info-sns{float:left;display:block;margin-right:4.2180916904%;width:100%}.contents-info-sns:last-child{margin-right:0}}.contents-info-sns li{text-align:center}.contents-info-sns li a{color:#fff}.contents-info-sns li:first-child a{width:47%;height:72px;float:left;padding:18px 16px;color:#fff;font-size:16px;background:#3b5998}.contents-info-sns li:first-child i{padding-top:5px;padding-right:4px;font-size:26px;vertical-align:-3px}@media screen and (max-width:1100px){.contents-info-sns li:first-child a{height:54px;font-size:14px}.contents-info-sns li:first-child i{padding-top:0;padding-right:2px;font-size:18px}.contents-info-sns li:first-child span{vertical-align:middle}}.contents-info-sns li:nth-child(2) a{width:47%;height:72px;float:right;padding:18px 16px;color:#fff;font-size:16px;background:#1da1f2}.contents-info-sns li:nth-child(2) i{padding-top:5px;padding-right:4px;font-size:26px;vertical-align:-3px}@media screen and (max-width:1100px){.contents-info-sns li:nth-child(2) a{height:54px;font-size:14px}.contents-info-sns li:nth-child(2) i{padding-top:0;padding-right:2px;font-size:18px}.contents-info-sns li:nth-child(2) span{vertical-align:middle}}.contents-info-sns li:nth-child(3){clear:both;padding-top:20px}.contents-info-sns li:nth-child(3) a{width:47%;height:72px;float:left;padding:18px 16px;color:#fff;font-size:16px;background:#f26939}.contents-info-sns li:nth-child(3) i{padding-top:5px;padding-right:4px;font-size:26px;vertical-align:-3px}@media screen and (max-width:1100px){.contents-info-sns li:nth-child(3) a{height:54px;font-size:14px}.contents-info-sns li:nth-child(3) i{padding-top:0;padding-right:2px;font-size:18px}.contents-info-sns li:nth-child(3) span{vertical-align:middle}}.contents-info-sns li:nth-child(4) a{width:47%;height:72px;float:right;padding:18px 16px;color:#fff;font-size:16px;background:red}.contents-info-sns li:nth-child(4) i{padding-top:5px;padding-right:4px;font-size:26px;vertical-align:-3px}@media screen and (max-width:1100px){.contents-info-sns li:nth-child(4) a{height:54px;font-size:14px}.contents-info-sns li:nth-child(4) i{padding-top:0;padding-right:2px;font-size:18px}.contents-info-sns li:nth-child(4) span{vertical-align:middle}}.contents-info-sns li:nth-child(5){clear:both;padding-top:20px}.contents-info-sns li:nth-child(5) a{width:100%;color:#fff;font-size:16px}.contents-info-sns li:nth-child(5) img{width:100%;border:1px solid #ccc;background:#fff;display:block}.contents-info-sns li:nth-child(5) i{padding-top:5px;padding-right:4px;font-size:26px;vertical-align:-3px}@media screen and (max-width:1100px){.contents-info-sns li:nth-child(5) a{height:54px;font-size:14px}.contents-info-sns li:nth-child(5) i{padding-top:0;padding-right:2px;font-size:18px}.contents-info-sns li:nth-child(5) span{vertical-align:middle}}.contents-info-sns li:last-child a{clear:both;padding:24px;margin:20px 0 16px;display:block;text-align:center;border:1px solid #ccc;background:#fff}.contents-info-sns li:last-child a+span{display:block;font-size:14px;text-align:center}@media screen and (max-width:1100px){.contents-info-sns li:last-child a+span{font-size:12px}}.contents-introduction{font-size:20px;line-height:2.8}@media screen and (max-width:960px){.contents-introduction{font-size:16px;line-height:2.3}}@media screen and (max-width:960px){.contents-cta.u-wrap-large{padding-bottom:0}}.contents-cm{max-width:1200px;margin-left:auto;margin-right:auto;padding:48px 0 80px}.contents-cm:after{clear:both;content:"";display:table}@media screen and (max-width:960px){.contents-cm{padding:24px}}.contents-cm li{float:left;display:block;margin-right:4.2180916904%;width:47.8909541548%;margin-top:32px}.contents-cm li:last-child{margin-right:0}.contents-cm li:nth-child(2n){margin-right:0}.contents-cm li:nth-child(2n+1){clear:left}@media screen and (max-width:960px){.contents-cm li{float:left;display:block;margin-right:4.2180916904%;width:100%}.contents-cm li:last-child{margin-right:0}}.contents-cm iframe{width:100%}.contents-cm span{display:block;padding:16px 24px;margin-bottom:16px;font-size:24px;font-weight:700;border-left:5px solid #ccc}@media screen and (max-width:960px){.contents-cm span{padding:0 16px;font-size:16px;line-height:1.5}}.contents-voltage-title{position:relative;padding:320px 0 260px;background-repeat:no-repeat;background-size:cover;clear:both}@media screen and (max-width:960px){.contents-voltage-title{padding:200px 120px}}@media screen and (max-width:768px){.contents-voltage-title{padding:176px 80px}}@media screen and (max-width:523px){.contents-voltage-title{padding:118px 16px 116px}}.contents-voltage-title h2{font-size:4.8rem;font-weight:800;line-height:1.6}@media screen and (max-width:960px){.contents-voltage-title h2{font-size:4rem}}@media screen and (max-width:768px){.contents-voltage-title h2{font-size:3.4rem}}@media screen and (max-width:523px){.contents-voltage-title h2{font-size:2.8rem;text-align:center}}.contents-voltage-title.high{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/kouatsu-1.png)}.contents-voltage-title.high h2{color:#fff}.contents-voltage-title.low{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/teiatsu-1.png)}@media screen and (max-width:1100px){.contents-voltage-title.low{background-position:center}}@media screen and (max-width:523px){.contents-voltage-title.low{position:relative}.contents-voltage-title.low:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(33,33,33,.3)}}.contents-voltage-title.low h2{color:#212121}@media screen and (max-width:523px){.contents-voltage-title.low h2{width:100%;color:#fff;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}}.contents-voltage-title.kids{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/kidsplan-1.png)}@media screen and (max-width:1100px){.contents-voltage-title.kids{background-position:center}}.contents-voltage-title.sun{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/thankyou-1.png);background-position:bottom;padding:212px 0 236px}@media screen and (max-width:523px){.contents-voltage-title.sun{background-position:right 48% bottom;padding:88px 0 124px}}.contents-voltage-title.sun h2{font-size:3.6rem}@media screen and (max-width:768px){.contents-voltage-title.sun h2{font-size:3rem}}@media screen and (max-width:523px){.contents-voltage-title.sun h2{font-size:2.4rem}}.contents-voltage-title.sun h2 img{width:468px;padding:28px 0 0;margin:0}@media screen and (max-width:768px){.contents-voltage-title.sun h2 img{width:360px}}@media screen and (max-width:523px){.contents-voltage-title.sun h2 img{width:240px;margin:auto;padding:8px 0 0}}.contents-voltage-title.kichokure{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/kichokure1.png);padding:104px 0 488px}@media screen and (max-width:1100px){.contents-voltage-title.kichokure{background-position:center}}@media screen and (max-width:768px){.contents-voltage-title.kichokure{padding:32px 0 280px}}.contents-voltage-title.kichokure h2{font-size:2.6rem;color:#367221}@media screen and (max-width:768px){.contents-voltage-title.kichokure h2{font-size:2rem}}@media screen and (max-width:523px){.contents-voltage-title.kichokure h2{font-size:1.4rem}}.contents-voltage-title.kichokure h2 img{padding:28px 0 0;margin:0}@media screen and (max-width:768px){.contents-voltage-title.kichokure h2 img{width:360px}}@media screen and (max-width:523px){.contents-voltage-title.kichokure h2 img{width:240px;margin:auto;padding:8px 0 0}}.contents-voltage-title.future{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/future1.png);padding:48px 0 340px}@media screen and (max-width:1100px){.contents-voltage-title.future{background-position:center}}@media screen and (max-width:768px){.contents-voltage-title.future{padding:22px 0 200px}}@media screen and (max-width:1100px){.contents-voltage-title.future img{width:40%}}@media screen and (max-width:523px){.contents-voltage-title.future img{width:200px}}.contents-nav-guide-highvoltage{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:70px 0 0}@media screen and (max-width:768px){.contents-nav-guide-highvoltage{padding:48px 0 0}}@media screen and (max-width:523px){.contents-nav-guide-highvoltage{padding:40px 0 0}}.contents-nav-guide-highvoltage li{width:32%;height:120px;font-size:2.4rem;font-weight:800;color:#212121;background-color:#fff;border:3px solid #3f72b2;margin:0 0 42px;border-radius:16px;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:1100px){.contents-nav-guide-highvoltage li{font-size:2rem}}@media screen and (max-width:960px){.contents-nav-guide-highvoltage li{width:48%;height:auto}}@media screen and (max-width:768px){.contents-nav-guide-highvoltage li{font-size:1.8rem;margin:0 0 16px}}@media screen and (max-width:523px){.contents-nav-guide-highvoltage li{width:100%;margin:0 0 16px}}.contents-nav-guide-highvoltage li a{padding:28px 16px 28px 30px;display:flex;align-items:center;position:relative}@media screen and (max-width:1100px){.contents-nav-guide-highvoltage li a{padding:28px 16px 28px 8px}}@media screen and (max-width:960px){.contents-nav-guide-highvoltage li a{padding:16px}}@media screen and (max-width:523px){.contents-nav-guide-highvoltage li a{padding:12px}}.contents-nav-guide-highvoltage li a:after{position:absolute;font-family:"Font Awesome 5 Free";color:#3f72b2;font-weight:600;content:"";right:16px}.contents-nav-guide-highvoltage li a:hover{opacity:.6}.contents-nav-guide-highvoltage li img{margin:0;padding:0 20px 0}@media screen and (max-width:768px){.contents-nav-guide-highvoltage li img{height:36px;padding:0 12px 0 0}}.contents-nav-guide-highvoltage li:hover{box-shadow:0 4px 8px rgba(33,33,33,.32)}.contents-n-info{display:flex;justify-content:space-between;padding:70px 0 56px}@media screen and (max-width:768px){.contents-n-info{flex-direction:column;padding:32px 0 0}}.contents-n-info div{max-width:264px}@media screen and (max-width:1280px){.contents-n-info div{width:30%}}@media screen and (max-width:768px){.contents-n-info div{max-width:inherit;width:100%;margin:0 0 24px}}.contents-n-info div h5{color:#fff;text-align:center;font-size:2.8rem;padding:34px 0 28px;font-weight:800}@media screen and (max-width:960px){.contents-n-info div h5{font-size:2rem;padding:24px 0}}@media screen and (max-width:523px){.contents-n-info div h5{font-size:1.4rem;padding:14px 0}}.contents-n-info div h5 span{display:block;font-size:2.3rem;padding:0 0 18px}@media screen and (max-width:960px){.contents-n-info div h5 span{font-size:1.8rem;padding:0 0 12px}}@media screen and (max-width:768px){.contents-n-info div h5 span{display:inline-block;padding:0 8px 0 0}}@media screen and (max-width:523px){.contents-n-info div h5 span{font-size:1.4rem}}.contents-n-info div h5.n21{background-color:#003f8f}.contents-n-info div h5.n22{background-color:#3f72b2}.contents-n-info div h5.n23{background-color:rgba(63,114,178,.6)}@media screen and (max-width:1100px){.contents-n-info div p{font-size:1.5rem}}@media screen and (max-width:960px){.contents-n-info div p{font-size:1.4rem}}.contents-n-info div p:first-of-type{color:#003f8f;font-weight:800;padding:12px 0 0}@media screen and (max-width:768px){.contents-n-info div p:first-of-type{padding:8px 16px 0}}.contents-n-info div p:last-of-type{padding:24px 0 0;line-height:1.8}@media screen and (max-width:960px){.contents-n-info div p:last-of-type{padding:16px 0 0}}@media screen and (max-width:768px){.contents-n-info div p:last-of-type{padding:8px 16px 0}}.contents-plan-title{max-width:800px;margin:auto}.contents-plan-title p{line-height:1.8;padding:24px 0 0}@media screen and (max-width:768px){.contents-plan-title p{font-size:1.4rem}}.contents-plan-title .inner-contents-plan-title{display:flex;justify-content:center;align-items:center;font-weight:800}@media screen and (max-width:768px){.contents-plan-title .inner-contents-plan-title{flex-direction:column}}.contents-plan-title .inner-contents-plan-title .plan-title-icon{width:200px;height:200px;border-radius:50%;text-align:center;padding:40px 0;margin:0 14px 0 0;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:768px){.contents-plan-title .inner-contents-plan-title .plan-title-icon{margin:0 0 16px}}@media screen and (max-width:523px){.contents-plan-title .inner-contents-plan-title .plan-title-icon{width:130px;height:130px;padding:24px 0}}@media screen and (max-width:523px){.contents-plan-title .inner-contents-plan-title .plan-title-icon img{width:62px}}.contents-plan-title .inner-contents-plan-title .plan-title-icon p{font-size:2rem;padding:0 0 8px}@media screen and (max-width:768px){.contents-plan-title .inner-contents-plan-title .plan-title-icon p{font-size:1.6rem}}@media screen and (max-width:523px){.contents-plan-title .inner-contents-plan-title .plan-title-icon p{padding:0 0 2px}}.contents-plan-title .inner-contents-plan-title .plan-title-icon.plan-b{background-color:#a0c238}.contents-plan-title .inner-contents-plan-title .plan-title-icon.plan-c{background-color:#65ace4}.contents-plan-title .inner-contents-plan-title .plan-title-icon.plan-n{background-color:#d685b0}.contents-plan-title .inner-contents-plan-title .plan-title-icon.plan-d{background-color:#f2cf01}.contents-plan-title .inner-contents-plan-title .plan-title-icon.plan-low{background-color:#f39800}.contents-plan-title .inner-contents-plan-title .plan-title-icon.plan-sun-q{background-color:#e68048}.contents-plan-title .inner-contents-plan-title .plan-title-icon.plan-j{background-color:#b188af}.contents-plan-title .inner-contents-plan-title .plan-title-text{text-align:center}.contents-plan-title .inner-contents-plan-title .plan-title-text p{font-size:1.8rem;padding:0 0 24px}@media screen and (max-width:523px){.contents-plan-title .inner-contents-plan-title .plan-title-text p{padding:0 0 16px}}.contents-plan-title .inner-contents-plan-title .plan-title-text h3{font-size:4.8rem;color:#212121}@media screen and (max-width:768px){.contents-plan-title .inner-contents-plan-title .plan-title-text h3{font-size:4rem}}@media screen and (max-width:523px){.contents-plan-title .inner-contents-plan-title .plan-title-text h3{font-size:3.8rem}}.contents-plan-title .inner-contents-plan-title .plan-title-text h3 span{display:block;font-size:2rem;padding:16px 0 0;line-height:1.5}@media screen and (max-width:523px){.contents-plan-title .inner-contents-plan-title .plan-title-text h3 span{font-size:1.8rem}}.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-n{color:#d685b0}.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-b{color:#003f8f}.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-c{color:#65ace4}.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-d{color:#f2cf01}.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-low{color:#f39800}.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-sun-q{color:#e68048}.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-sun{color:#ea5504}@media screen and (max-width:523px){.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-sun p{font-size:1.4rem}}.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-sun h4{font-size:4.8rem;color:#212121}@media screen and (max-width:768px){.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-sun h4{font-size:4rem}}@media screen and (max-width:523px){.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-sun h4{font-size:2.4rem}}.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-sun h4 span{display:block;font-size:2rem;padding:16px 0 0;line-height:1.5}@media screen and (max-width:523px){.contents-plan-title .inner-contents-plan-title .plan-title-text.plan-sun h4 span{font-size:1.4rem}}.contents-inner-plan-case{border-radius:20px}@media screen and (max-width:960px){.contents-inner-plan-case{border-radius:0}}.contents-inner-plan-case.plan-n{background-color:rgba(214,133,176,.2)}.contents-inner-plan-case.plan-c{background-color:rgba(101,172,228,.25)}.contents-inner-plan-case.plan-b{background-color:rgba(160,194,56,.25)}.contents-inner-plan-case.plan-d{background-color:rgba(242,207,1,.2)}.contents-inner-plan-case.plan-sun{background-color:rgba(111,186,44,.25)}.contents-inner-plan-case.plan-j{background-color:rgba(177,136,175,.2)}.contents-inner-plan-case ul{max-width:1000px;margin:auto;padding:38px 0 0;line-height:1.6}@media screen and (max-width:768px){.contents-inner-plan-case ul{padding:0;font-size:1.4rem}}.contents-inner-plan-case ul li{padding:0 0 8px .6em;text-indent:-.6em}.contents-title-plan-case{margin:0 0 50px}@media screen and (max-width:960px){.contents-title-plan-case{margin:0 16px}}.contents-title-plan-case p{width:800px;font-size:2rem;color:#fff;padding:14px;margin:auto;background-color:#f39800;text-align:center;border-radius:36px;line-height:1.4}@media screen and (max-width:960px){.contents-title-plan-case p{width:100%}}@media screen and (max-width:768px){.contents-title-plan-case p{font-size:1.8rem}}.contents-title-plan-case p span{display:block;font-size:1.6rem}@media screen and (max-width:768px){.contents-title-plan-case p span{font-size:1.4rem;padding:8px 0 0}}.contents-title-plan-case p br{display:none}@media screen and (max-width:523px){.contents-title-plan-case p br{display:block}}.contents-title-plan-case.thankyou p{background-color:#ea5504}.contents-title-plan-case-topic{margin:0 0 50px}@media screen and (max-width:960px){.contents-title-plan-case-topic{margin-bottom:30px}}.contents-title-plan-case-topic p{width:800px;font-size:2.2rem;color:#d10000;padding:30px 10px;margin:auto;background-color:#eee;text-align:center;line-height:1.8;font-weight:500}@media screen and (max-width:960px){.contents-title-plan-case-topic p{width:100%}}@media screen and (max-width:768px){.contents-title-plan-case-topic p{font-size:1.8rem;line-height:1.4}}.contents-title-plan-case-topic p span{display:block;font-size:1.6rem;color:#212121}@media screen and (max-width:768px){.contents-title-plan-case-topic p span{font-size:1.4rem;padding:8px 0 0}}.contents-title-plan-case-topic p br{display:none}@media screen and (max-width:523px){.contents-title-plan-case-topic p br{display:block}}.contents-box-plan-case{max-width:1000px;padding:80px 68px;margin:auto;background-color:#fff;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:960px){.contents-box-plan-case{background-color:rgba(214,133,176,0);box-shadow:inherit;padding:24px 0 32px}}.contents-box-plan-case .inner-box-plan-case{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:960px){.contents-box-plan-case .inner-box-plan-case{flex-direction:column;border-bottom:1px solid #707070;padding:0 0 32px}}.contents-box-plan-case h5{font-size:2.2rem;text-align:center;padding:70px 0 40px}@media screen and (max-width:768px){.contents-box-plan-case h5{font-size:1.8rem;padding:40px 24px 32px}}.contents-box-plan-case img{padding:0 16px}.contents-plan-graph th,.contents-plan-graph td{border:1px solid #f39800}.contents-plan-graph td{padding:12px 16px;background-color:#fff}@media screen and (max-width:523px){.contents-plan-graph td{padding:12px 8px}}.contents-plan-graph th{background-color:rgba(243,152,0,.7)}.contents-plan-graph tr:nth-child(2) td:nth-child(1){background-color:rgba(243,152,0,.15)}.plan-cation{text-align:right;line-height:1.4}.plan-cation.margin-top{margin-top:24px}@media screen and (max-width:768px){.plan-cation.margin-top{margin-top:16px}}@media screen and (max-width:768px){.plan-cation{text-align:left;font-size:1.4rem}}.contents-simulation{text-align:center}@media screen and (max-width:960px){.contents-simulation{border-top:1px solid #ccc}}.contents-simulation .neetan-similation-heading{font-size:22px;color:#f39800}.contents-simulation .neetan-similation-heading+p{display:block;padding-top:32px;font-size:15px}.contents-simulation .neetan-similation-heading br{display:none}@media screen and (max-width:960px){.contents-simulation .neetan-similation-heading{font-size:18px;line-height:1.4}.contents-simulation .neetan-similation-heading+p{padding:24px;line-height:1.6;text-align:left}.contents-simulation .neetan-similation-heading br{display:block}}.contents-simulation .future-similation-heading{font-size:22px;color:#ef94ae;font-weight:800}.contents-simulation .future-similation-heading+p{display:block;padding-top:32px;font-size:15px}.contents-simulation .future-similation-heading br{display:none}@media screen and (max-width:960px){.contents-simulation .future-similation-heading{font-size:18px;line-height:1.6}.contents-simulation .future-similation-heading+p{padding:24px;line-height:1.6;text-align:left}.contents-simulation .future-similation-heading br{display:block}}.contents-simulation .contents-service-nav{padding-top:56px}@media screen and (max-width:960px){.contents-simulation .contents-service-nav{padding-top:0}}.contents-info-btn{padding:48px 0;background-color:rgba(63,114,178,.1)}@media screen and (max-width:960px){.contents-info-btn{padding:40px 0}}@media screen and (max-width:523px){.contents-info-btn{padding:32px 0}}.contents-info-btn .inner-info-btn{max-width:500px;margin:auto;text-align:center}@media screen and (max-width:960px){.contents-info-btn .inner-info-btn{flex-direction:column;align-items:center}}.contents-info-btn .inner-info-btn a{text-align:center}@media screen and (max-width:960px){.contents-info-btn .inner-info-btn a{width:80%}}@media screen and (max-width:523px){.contents-info-btn .inner-info-btn a{width:88%;padding:24px 0}}@media screen and (max-width:368px){.contents-info-btn .inner-info-btn a{width:94%;padding:20px 0}}@media screen and (max-width:960px){.contents-info-btn .inner-info-btn a:first-of-type{margin:0 0 16px}}hr{margin:0;border-top:0;border-bottom:1px solid #ccc}hr.is-display{display:none}@media screen and (max-width:768px){hr.is-display{display:block}}.header-bg{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:100}.header{display:flex;justify-content:space-between;padding:24px 0 28px}.mt-fixed{margin-top:152px}.global-nav{position:relative;font-weight:700;top:84px;left:-150px;font-weight:700}.global-nav ul{display:flex;flex-direction:row;justify-content:space-between;white-space:nowrap;gap:8%}.global-nav a{padding-bottom:22px}.global-nav a:hover{border-bottom:4px solid #f39800}.head-nav{display:flex;align-items:start;margin-top:-14px}.head-nav ul{width:74%;display:flex;justify-content:center;gap:calc(8px + 4*(100vw - 600px)/600)}.head-nav a{display:block;padding:15px 20px;font-size:16px;color:#fff;border-radius:30px}.head-nav a:hover{opacity:.6}.head-nav .blue{background:#3f72b2}.head-nav .blue i{padding-right:4px}.head-nav .green{background:#6fba2c}.head-nav .green i{padding-right:4px}.nav-mypage{width:150px;height:100px;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff;font-weight:700;background:#f39800;border-radius:10px}.nav-mypage:hover{opacity:.6}.nav-mypage span{display:block;padding-top:8px}@media screen and (max-width:1280px){.nav-mypage{width:10%;margin-right:8px}}@media screen and (max-width:960px){.header{padding:0}.head-nav{display:block;margin-top:0}.head-nav ul{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:0;margin-right:0}.head-nav a{display:block;padding:24px 8px;text-align:center;border-radius:0}.mt-fixed{margin-top:74px !important}.global-nav{top:0;left:inherit}.global-nav ul{display:block;gap:0}.global-nav li{border-bottom:1px solid #ccc}.global-nav a{position:relative;display:block;padding:24px 8px;text-align:center;letter-spacing:1px;background-color:#f5f5f5}.global-nav a:hover{border:none}.global-nav a:after{position:absolute;right:16px;padding-left:12px;font-family:"Font Awesome 5 Free";content:"";color:#f39800;font-weight:600}.search-bloc{padding:16px;margin:0;background:#fff}.nav-mypage{width:74px;height:74px;margin-right:74px;color:#f39800;font-size:11px;border-radius:0;background:#f5f5f5}.nav-mypage i{font-size:24px}.nav-mypage span{padding-top:4px}}.dropdown-toggle:after{padding-left:12px;font-family:"Font Awesome 5 Free";content:"" !important;color:#f39800;font-weight:600}.dropdown-menu{display:none;position:fixed;left:0;width:100%;padding:64px 0 72px;margin-top:26.5px;background:#f5f5f5}.dropdown-menu ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.dropdown-menu li{border:none}.dropdown-menu a{position:relative;height:80px;padding-bottom:0 !important;display:flex;align-items:center;justify-content:center;color:#f39800;border:3px solid #f39800;border-radius:50px}.dropdown-menu a:after{position:absolute;font-size:1.6rem;font-family:"Font Awesome 5 Free";content:"";font-weight:600;color:#f39800;right:20px}.dropdown-menu a:hover{opacity:.6}.is-active{display:block}.is-hidden{display:none}.is-overlay:before{position:fixed;top:0;left:0;content:"";width:100%;height:100%;background:rgba(33,33,33,.5);z-index:10}@media screen and (max-width:960px){.dropdown-toggle:after{position:absolute;right:16px}.dropdown-menu{position:relative;padding:0;margin-top:0}.dropdown-menu ul{grid-template-columns:1fr}.dropdown-menu a{padding:16px !important;font-size:16px;border:2px solid #f39800}.dropdown-menu a:hover{border:2px solid #f39800}}@media screen and (max-width:768px){.dropdown-menu a{height:auto}.dropdown-menu img{width:50%;height:auto}}@media screen and (max-width:960px){.overlay{width:100%;height:100%;position:fixed;top:0;left:0;margin-top:74px;overflow:auto;display:none;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:10000;background-color:rgba(33,33,33,.6)}}@media screen and (max-width:960px){.btn-menu{position:fixed;top:0;right:0;z-index:10001}.btn-menu a{width:74px;height:74px;position:relative;display:inline-block;text-decoration:none;font-size:24px;font-size:2.4rem;text-align:center}.btn-menu span{position:absolute;right:22px;width:30px;height:2px}.btn-menu span:nth-of-type(1){top:20px}.btn-menu span:nth-of-type(2){top:28px}.btn-menu span:nth-of-type(3){top:36px}.btn-open{background:#f39800}.btn-open:after{margin-top:44px;content:"menu";display:block;font-size:12px;font-size:1.2rem;color:#fff;letter-spacing:1px;text-transform:uppercase}.btn-open span{background:#fff}.btn-close{padding-top:8px;background:#f39800}.btn-close span{background:#fff}.btn-close span:nth-of-type(1){top:24px;-webkit-transform:translateY(12px) rotate(-45deg);transform:translateY(12px) rotate(-45deg)}.btn-close span:nth-of-type(2){opacity:0}.btn-close span:nth-of-type(3){top:40px;-webkit-transform:translateY(-4px) rotate(45deg);transform:translateY(-4px) rotate(45deg)}}.breadcrumbs-wrap{background-color:rgba(33,33,33,.1)}@media screen and (max-width:960px){.breadcrumbs-wrap{margin-top:0}}#breadcrumbs{padding:16px;font-size:12px;font-size:1.2rem;font-family:"Roboto","hiragino kaku gothic pro","ヒラギノ角ゴ pro w3","yugothic","yu gothic","游ゴシック","游ゴシック体","noto sans japanese"}@media screen and (max-width:960px){#breadcrumbs{padding:8px 16px;margin-bottom:0;line-height:1.4}}#breadcrumbs li{float:left;font-size:12px;font-size:1.2rem}.contact-form{width:100%}@media screen and (max-width:960px){.contact-form{padding-left:0;padding-right:0}}.contact-form tr{display:block;overflow:hidden;padding:32px 0;border-bottom:1px solid #ccc}.contact-form tr:last-child{border:none}@media screen and (max-width:960px){.contact-form tr:first-child{padding-top:8px}}.contact-form th{float:left;display:block;margin-right:4.2180916904%;width:26.1788517193%;vertical-align:middle;font-size:16px;font-size:1.6rem;font-weight:600;color:#f39800;line-height:1.8}.contact-form th:last-child{margin-right:0}.contact-form th:before{padding-right:4px;font-family:"FontAwesome"}.contact-form th span{padding-left:8px;font-size:12px;font-size:1.2rem;color:#003f8f}@media screen and (max-width:1100px){.contact-form th{float:left;display:block;margin-right:4.2180916904%;width:82.6303180516%;margin-left:8.6848409742%;padding-top:0;padding-bottom:8px;display:block;font-size:14px;font-size:1.4rem}.contact-form th:last-child{margin-right:0}}.contact-form td{float:left;display:block;margin-right:4.2180916904%;width:69.6030565903%}.contact-form td:last-child{margin-right:0}@media screen and (max-width:1100px){.contact-form td{float:left;display:block;margin-right:4.2180916904%;width:82.6303180516%;margin-left:8.6848409742%;display:block}.contact-form td:last-child{margin-right:0}}@media screen and (max-width:960px){.contact-form td{padding-top:16px}}.contact-form textarea,.contact-form select,.contact-form input[type=text],.contact-form input[type=tel],.contact-form input[type=email]{padding:16px;line-height:1;font-size:16px;font-size:1.6rem;font-family:"Roboto","hiragino kaku gothic pro","ヒラギノ角ゴ pro w3","yugothic","yu gothic","游ゴシック","游ゴシック体","noto sans japanese";border:1px solid #ccc}@media screen and (max-width:960px){.contact-form textarea,.contact-form select,.contact-form input[type=text],.contact-form input[type=tel],.contact-form input[type=email]{width:100%}.contact-form textarea.tel,.contact-form textarea.mobile,.contact-form select.tel,.contact-form select.mobile,.contact-form input[type=text].tel,.contact-form input[type=text].mobile,.contact-form input[type=tel].tel,.contact-form input[type=tel].mobile,.contact-form input[type=email].tel,.contact-form input[type=email].mobile{width:30%}}.contact-form textarea{height:300px;line-height:1.8}@media screen and (max-width:960px){.contact-form textarea{width:100%}}.contact-form .first-name{width:20%;margin-right:24px}@media screen and (max-width:1100px){.contact-form .first-name{width:100%;margin-right:0;margin-bottom:16px}.contact-form .first-name+.error{margin-top:2px}}.contact-form .last-name{width:20%}@media screen and (max-width:1100px){.contact-form .last-name{width:100%}}.contact-form .address{margin-top:24px}.contact-form .postal-code{margin-left:16px;margin-right:16px}@media screen and (max-width:768px){.contact-form .postal-code{margin-right:0}}.contact-form .zip{margin-left:4px}@media screen and (max-width:768px){.contact-form .zip{width:40% !important}}.contact-form label{display:block;padding-bottom:16px}input[type=checkbox]{-moz-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}input[type=submit]{margin-top:80px;padding:26.5px 64px;font-size:18px;font-size:1.8rem;font-weight:600;color:#fff;background:#f39800;border:none;border-radius:40px;-webkit-appearance:none}input[type=submit]:hover{opacity:.6;filter:alpha(opacity=60);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media screen and (max-width:1100px){input[type=submit]{margin-top:32px;padding:22.5px 40px;font-size:15px;font-size:1.5rem}}input[type=file]{padding:16px;font-size:16px}.error{display:block;font-size:16px !important;color:red !important;padding:16px;margin:16px 0;border:1px solid red;text-align:left;line-height:1.8}.contact-agree{margin-top:40px;padding:40px;background:#f5f5f5}.contact-agree h3{padding-bottom:24px;font-size:18px;font-weight:600;text-align:center;border-bottom:1px solid #ccc}.contact-agree ul{padding-top:16px;padding-left:32px;font-size:15px;line-height:1.8}.contact-agree ul+p{padding-top:64px;padding-bottom:40px;text-align:center}.contact-agree .mwform-checkbox-field-text{font-weight:700}.contact-agree br{display:none}.contact-agree li{padding-top:16px;list-style:decimal}.contact-agree input[type=checkbox]{margin-right:16px;-ms-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}@media screen and (max-width:960px){.contact-agree{margin-top:0;padding:32px 16px}.contact-agree ul+p{line-height:1.8;font-size:15px}.contact-agree br{display:block}}.contact-form-img-warning{padding:0 16px 24px;text-align:center;line-height:1.8;color:#003f8f;font-weight:700}@media screen and (max-width:960px){.mwform-checkbox-field-text{padding-left:4px;line-height:1.6}}#zipcode{width:220px;margin:0 16px}@media screen and (max-width:768px){#zipcode{width:100%;margin:0}}#zip-btn{width:auto;padding:.8rem;font-size:1.4rem;color:#fff;border:none;cursor:pointer;background-color:#4385bf}#zip-btn:hover{opacity:.6}@media screen and (max-width:768px){#zip-btn{width:100%;margin-top:1.6rem}}.related-article{clear:both;margin-top:56px;border-top:1px solid #f39800}.related-article ul{max-width:1200px;margin-left:auto;margin-right:auto}.related-article ul:after{clear:both;content:"";display:table}.related-article li{float:left;display:block;margin-right:4.2180916904%;width:47.8909541548%;margin-bottom:32px}.related-article li:last-child{margin-right:0}.related-article li:nth-child(2n){margin-right:0}.related-article li:nth-child(2n+1){clear:left}.related-article .title{float:left;display:block;margin-right:4.2180916904%;width:65.2606361032%;line-height:1.8}.related-article .title:last-child{margin-right:0}.related-article .thumb{float:left;display:block;margin-right:4.2180916904%;width:30.5212722064%;text-align:right}.related-article .thumb:last-child{margin-right:0}.search{width:90%;display:grid;grid-template-columns:8fr 1fr;padding:12px;align-items:center;background:#f5f5f5}.box-search{border:none}.box-search input[type=text]{width:100%;font-family:"Roboto","hiragino kaku gothic pro","ヒラギノ角ゴ pro w3","yugothic","yu gothic","游ゴシック","游ゴシック体","noto sans japanese";font-size:1.2rem;border:none;background:#f5f5f5}.box-search input[type=text]:focus{outline:0}.btn-search{text-align:center}.btn-search button{border:none;background:0 0}.btn-search button:focus{outline:0}.btn-search i{font-size:2rem}.btn-search i:hover{color:#003f8f}@media screen and (max-width:960px){.search{width:100%;display:grid;grid-template-columns:8fr 1fr}.box-search input[type=text]{height:48px;font-size:1.6rem;background:#f5f5f5}.box-search button{background:0 0 !important}}.post-search .h-normal{text-align:center;padding:2.4rem 2.4rem 4.8rem}@media screen and (max-width:768px){.post-search .l-main .article-list{display:table;float:none}}.post-search .l-main .article-list tr{margin-bottom:3.2rem;border-bottom:1px solid #ccc}@media screen and (max-width:768px){.post-search .l-main .article-list tr{width:100%;margin-bottom:0;border-bottom:0}}aside{overflow:hidden;font-family:"Roboto","hiragino kaku gothic pro","ヒラギノ角ゴ pro w3","yugothic","yu gothic","游ゴシック","游ゴシック体","noto sans japanese"}@media screen and (max-width:768px){aside{padding-bottom:0;margin:auto;text-align:center}}aside .article-list table{width:100%}aside .article-list tr{padding:1.6rem 0;border-bottom:1px solid #ccc}@media screen and (max-width:768px){aside .article-list tr{padding:1.6rem;border-bottom:none}}aside .article-list th{padding-bottom:0}aside .article-list td{padding-bottom:0}aside .article-list a{font-size:1.4rem;line-height:1.8}aside .article-list.media th{display:block;padding-bottom:.4rem}aside .article-list.media td{padding-left:0}aside .btn-larrow{top:1rem;left:-7rem;text-align:right}aside .btn-larrow:after{margin-top:.6rem}.sidebar-popular{list-style:none}@media screen and (max-width:960px){.sidebar-popular.sidebar-wrap{padding-top:0}}.sidebar-popular .wpp-list{counter-reset:wpp-ranking}.sidebar-popular .wpp-list li{position:relative;margin:16px 0 0;padding:0 0 16px;border-bottom:1px solid #fff}.sidebar-popular .wpp-list li:first-child{padding-top:0}.sidebar-popular .wpp-list li:before{content:counter(wpp-ranking,decimal);counter-increment:wpp-ranking;color:#fff;background:#f39800;padding:1rem;font-weight:700;position:absolute;top:0;left:0}@media screen and (max-width:960px){.sidebar-popular .wpp-list li{padding:0 16px 16px}.sidebar-popular .wpp-list li:first-child{padding-top:0}.sidebar-popular .wpp-list li:before{top:-4px;left:16px}.sidebar-popular .wpp-list li:last-child{margin-bottom:0}}.sidebar-popular .wpp-list a{display:block;padding-left:48px;font-size:16px;font-size:1.6rem;font-weight:700;color:#f39800;line-height:2}.sidebar-popular .wpp-list a:hover{text-decoration:underline}@media screen and (max-width:960px){.sidebar-popular .wpp-list a{padding-left:36px;font-size:14px;font-size:1.4rem;text-align:left;line-height:1.8}}.is-current{border-bottom:8px solid #f39800}.is-fixed{position:fixed;top:0;left:0;z-index:9999;background:#fff;-webkit-transition:all .4s cubic-bezier(.42,0,.58,1);-moz-transition:all .4s cubic-bezier(.42,0,.58,1);transition:all .4s cubic-bezier(.42,0,.58,1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.01)}@media screen and (max-width:960px){.is-fixed{width:100%;height:60px;background:0 0}.is-fixed ul{position:relative}.is-fixed ul>li>ul{top:0}}.is-fixed .gnav-horizontal{top:0;margin-bottom:0}.is-fixed .gnav-horizontal ul{height:auto;top:0;padding:0;margin:0 auto}.is-fixed .gnav-horizontal li{display:inline-block;float:left;padding:0 32px}.is-fixed .gnav-horizontal a{height:auto;padding:32px 0}.is-visible{bottom:30px}.is-hide{display:none}.is-fade{display:block;opacity:1;filter:alpha(opacity=100);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.is-zoom{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:6s;-moz-transition-duration:6s;transition-duration:6s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.is-mobile{display:none !important}@media screen and (max-width:960px){.is-mobile{display:block !important}}.page-summer-campaign h3,.page-autumn-campaign h3,.page-winter-campaign h3,.page-spring-campaign h3{text-align:center}.page-summer-campaign img,.page-autumn-campaign img,.page-winter-campaign img,.page-spring-campaign img{display:inline-block}@media screen and (max-width:960px){.page-summer-campaign img,.page-autumn-campaign img,.page-winter-campaign img,.page-spring-campaign img{max-width:100%;height:auto}}.page-summer-campaign .btn-campaign-how,.page-autumn-campaign .btn-campaign-how,.page-winter-campaign .btn-campaign-how,.page-spring-campaign .btn-campaign-how{display:block;padding:16px;margin-top:16px;text-align:center;font-weight:700;line-height:1.5;color:#fff;background:#59bded}.page-summer-campaign .btn-campaign-how:after,.page-autumn-campaign .btn-campaign-how:after,.page-winter-campaign .btn-campaign-how:after,.page-spring-campaign .btn-campaign-how:after{padding-left:8px;content:"";font-family:"Font Awesome 5 Free";font-weight:600}.page-summer-campaign .btn-campaign-how:hover,.page-autumn-campaign .btn-campaign-how:hover,.page-winter-campaign .btn-campaign-how:hover,.page-spring-campaign .btn-campaign-how:hover{background:rgba(89,189,237,.6)}.summer-back{background:#92d1e4}.autumn-back{background:#f0b44b}.winter-back{background:#c8e7f2}.spring-back{background:#fdd100}.summer-campaign1{color:#fff}.summer-campaign1.autumn-campaign1{background:#f0e7cb}.summer-campaign1.winter-campaign1{background:#75c8d1}.summer-campaign1.spring-campaign{background:#ed8599}.summer-campaign1 li{margin-top:48px}.summer-campaign1 p{color:#231815}@media screen and (max-width:960px){.summer-campaign1{padding:0 16px}.summer-campaign1 li{margin-top:16px}.summer-campaign1 p{text-align:left}}@media screen and (max-width:1100px){.summer-campaign2{padding:0 24px}}@media screen and (max-width:960px){.summer-campaign2{padding:0 24px}.summer-campaign2 .u-wrap-large{padding-bottom:0}}.summer-campaign2 ul{margin-top:48px;overflow:hidden}.summer-campaign2 ul+p{clear:both;overflow:hidden;padding-top:48px;font-size:24px;font-weight:700}@media screen and (max-width:960px){.summer-campaign2 ul{margin-top:32px}.summer-campaign2 ul+p{padding-top:32px;line-height:1.6}}.summer-campaign2 li{float:left;display:block;margin-right:4.2180916904%;width:30.5212722064%}.summer-campaign2 li:last-child{margin-right:0}.summer-campaign2 li:nth-child(3n){margin-right:0}.summer-campaign2 li:nth-child(3n+1){clear:left}.summer-campaign2 li img{max-width:100%;height:auto}@media screen and (max-width:960px){.summer-campaign2 li{float:left;display:block;margin-right:4.2180916904%;width:100%}.summer-campaign2 li:last-child{margin-right:0}.summer-campaign2 li:nth-child(3n){margin-right:4.2180916904%}.summer-campaign2 li:nth-child(3n+1){clear:none}.summer-campaign2 li img{width:60%}}.summer-campaign-how{clear:both}.summer-campaign-how li{height:330px;padding:32px 48px 32px;border:3px solid #59bded}@media screen and (max-width:1100px){.summer-campaign-how li{padding-left:16px;padding-right:16px}}@media screen and (max-width:960px){.summer-campaign-how li{height:auto;padding:20px 16px 32px;margin-bottom:16px}}.summer-campaign-how h5{padding-bottom:16px;font-size:24px;font-weight:700;letter-spacing:2px;color:#59bded;border-bottom:2px solid #59bded}@media screen and (max-width:960px){.summer-campaign-how h5{font-size:20px}}.summer-campaign-how p{padding-top:24px;text-align:left;line-height:2;font-size:16px}.summer-campaign-how p span{font-size:18px;font-weight:700;color:red}@media screen and (max-width:960px){.summer-campaign-how p{padding-top:16px}.summer-campaign-how p span{font-size:16px}}.summer-campaign-how .btn-tel{margin-top:24px;display:block;font-size:24px;font-weight:700}.summer-campaign3{width:840px;margin:0 auto 80px;overflow:hidden}@media screen and (max-width:960px){.summer-campaign3{float:left;display:block;margin-right:4.2180916904%;width:100%;padding:24px;margin-bottom:24px}.summer-campaign3:last-child{margin-right:0}}.summer-campaign3 h4{font-size:28px;font-weight:700;text-align:center;color:#59bded}@media screen and (max-width:960px){.summer-campaign3 h4{padding-top:24px;font-size:20px}}.summer-campaign3 ul{padding-top:24px}@media screen and (max-width:960px){.summer-campaign3 ul{padding-top:16px}}.summer-campaign3 li{padding-top:48px}@media screen and (max-width:960px){.summer-campaign3 li{padding-top:32px}.summer-campaign3 li:first-child{padding-top:24px}}.summer-campaign3 h5{font-size:24px;font-weight:700}.summer-campaign3 h5 span{color:#59bded}.summer-campaign3 h5 span+span{color:#212121;background:linear-gradient(transparent 40%,#fff100 40%)}@media screen and (max-width:960px){.summer-campaign3 h5{font-size:20px;line-height:1.6}}.summer-campaign3 p{padding-top:24px;line-height:1.8}@media screen and (max-width:960px){.summer-campaign3 p{padding-top:12px}}.summer-campaign4{clear:both;margin:0 auto;padding:80px 0 0;background:#f5f5f5}@media screen and (max-width:960px){.summer-campaign4{padding:56px 16px 0}}.summer-campaign4 .l-grid{width:840px}@media screen and (max-width:960px){.summer-campaign4 .l-grid{width:auto}}.summer-campaign4 h4{font-size:28px;font-weight:700;text-align:center}@media screen and (max-width:960px){.summer-campaign4 h4{font-size:20px}}.summer-campaign4 .summer-campaign-fax{padding:40px 0;overflow:hidden;line-height:2}@media screen and (max-width:960px){.summer-campaign4 .summer-campaign-fax{padding:24px 0 0;text-align:center}}.summer-campaign4 .summer-campaign-fax p{padding-bottom:24px}.summer-campaign4 .summer-campaign-fax li{padding-top:24px}@media screen and (max-width:960px){.summer-campaign4 .summer-campaign-fax li{padding-top:0}.summer-campaign4 .summer-campaign-fax li img{width:auto}}.summer-campaign4 .summer-campaign-fax h5{font-weight:700}.summer-campaign4 .campaign-fax-how{float:left;display:block;margin-right:4.2180916904%;width:65.2606361032%}.summer-campaign4 .campaign-fax-how:last-child{margin-right:0}@media screen and (max-width:960px){.summer-campaign4 .campaign-fax-how{float:left;display:block;margin-right:4.2180916904%;width:100%;padding:0 24px;text-align:left}.summer-campaign4 .campaign-fax-how:last-child{margin-right:0}}.summer-campaign4 .campaign-fax-paper{float:left;display:block;margin-right:4.2180916904%;width:30.5212722064%}.summer-campaign4 .campaign-fax-paper:last-child{margin-right:0}.summer-campaign4 .campaign-fax-paper img{max-width:100%;height:auto}@media screen and (max-width:960px){.summer-campaign4 .campaign-fax-paper{float:left;display:block;margin-right:4.2180916904%;width:100%}.summer-campaign4 .campaign-fax-paper:last-child{margin-right:0}}.entry-explain section{padding:56px;margin:40px 0;overflow:hidden;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.01)}@media screen and (max-width:960px){.entry-explain section{padding:0 0 32px;margin:0}}.entry-explain dt{padding-top:40px;padding-bottom:12px;font-weight:700;font-size:20px}@media screen and (max-width:960px){.entry-explain dt{padding-top:32px;font-size:16px}}.entry-explain h4{position:relative;padding:22px 32px 22px 56px;font-size:20px;font-weight:600;color:#fff;letter-spacing:2px;background-color:#003f8f}.entry-explain h4 span{position:absolute;top:24px;left:32px;padding-right:16px}@media screen and (max-width:960px){.entry-explain h4{padding:16px 32px 16px 48px;font-size:16px}.entry-explain h4 span{top:16px;left:24px}}.entry-explain .entry-cta{margin-top:40px;padding:48px 0;background:#fff}.entry-explain .entry-cta label{font-weight:600;color:#003f8f}@media screen and (max-width:960px){.entry-explain .entry-cta{padding:24px;margin:16px}.entry-explain .entry-cta br{display:none}}.entry-explain,.plan-explain{line-height:2}.entry-explain input+p,.plan-explain input+p{margin:0 auto;text-align:center;display:inline-block;font-size:18px;font-weight:700;color:#fff;line-height:1;box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.01);background-color:#f39800}.entry-explain input+p label,.plan-explain input+p label{width:200px;padding:20px 32px;cursor:pointer;display:inline-block}.entry-explain input+p+.explain-content,.entry-explain label.off,.entry-explain input:checked+p label.on,.plan-explain input+p+.explain-content,.plan-explain label.off,.plan-explain input:checked+p label.on{display:none}.entry-explain input:checked+p+.explain-content,.entry-explain input:checked+p label.off,.plan-explain input:checked+p+.explain-content,.plan-explain input:checked+p label.off{display:block}.entry-explain label.on:before,.plan-explain label.on:before{padding-right:12px;font-family:"Font Awesome 5 Free";content:"";font-weight:600}.entry-explain label.off:before,.plan-explain label.off:before{padding-right:12px;font-family:"Font Awesome 5 Free";content:"";font-weight:600}.entry-explain p.check,.plan-explain p.check{margin:2% auto;font-size:1.2em;text-align:center;line-height:3em}@media screen and (max-width:960px){.entry-explain p.check,.plan-explain p.check{font-size:16px;line-height:1}}.entry-explain p.check>a,.entry-explain p.check>span,.plan-explain p.check>a,.plan-explain p.check>span{margin:auto .5em;padding:20px 48px;font-size:20px;font-weight:700;color:#f39800;border:3px solid #f39800}.entry-explain p.check>a:after,.entry-explain p.check>span:after,.plan-explain p.check>a:after,.plan-explain p.check>span:after{padding-left:12px;font-size:16px;content:"";font-family:"Font Awesome 5 Free";font-weight:600}.entry-explain p.check>a br,.entry-explain p.check>span br,.plan-explain p.check>a br,.plan-explain p.check>span br{display:none}@media screen and (max-width:960px){.entry-explain p.check>a,.entry-explain p.check>span,.plan-explain p.check>a,.plan-explain p.check>span{width:100%;display:block;padding:16px 0;margin-top:24px;margin-left:0;margin-right:0;font-size:16px;line-height:1.4}.entry-explain p.check>a br,.entry-explain p.check>span br,.plan-explain p.check>a br,.plan-explain p.check>span br{display:block}}.entry-explain p.check>span,.plan-explain p.check>span{color:#ccc;border:3px solid #ccc}@media screen and (max-width:960px){.entry-explain p.check>span,.plan-explain p.check>span{width:100%;display:block;margin-top:24px;font-size:16px}}.entry-explain p.check input:checked~span,.plan-explain p.check input:checked~span{display:none}.entry-explain p.check input:checked~span.notentry_sunq,.plan-explain p.check input:checked~span.notentry_sunq{display:inline-block;position:relative}.entry-explain p.check input:checked~span+a,.plan-explain p.check input:checked~span+a{width:50%;display:inline-block;margin-bottom:24px}@media screen and (max-width:960px){.entry-explain p.check input:checked~span+a,.plan-explain p.check input:checked~span+a{width:100%;margin-bottom:8px}}.entry-explain p.check input~span,.plan-explain p.check input~span{width:50%;display:inline-block;margin-bottom:24px}@media screen and (max-width:960px){.entry-explain p.check input~span,.plan-explain p.check input~span{width:100%;margin-bottom:8px}}.entry-explain p.check input~span+a,.plan-explain p.check input~span+a{display:none}.entry-explain p.check a+br,.plan-explain p.check a+br{display:none}.entry-explain p.check a+br,.plan-explain p.check a+br{display:none}.entry-explain textarea,.plan-explain textarea{width:35vw}.entry-explain input[type=checkbox],.plan-explain input[type=checkbox]{margin:.8em;display:none}.entry-explain p.check input[type=checkbox],.plan-explain p.check input[type=checkbox]{display:inline}.entry-explain ol,.plan-explain ol{margin:40px;display:inline-block;list-style:upper-alpha}@media screen and (max-width:960px){.entry-explain ol,.plan-explain ol{margin:16px 16px 16px 24px}}.entry-explain ol li,.plan-explain ol li{margin-bottom:40px;padding-left:40px;padding-bottom:32px;border-bottom:1px solid #ccc}@media screen and (max-width:960px){.entry-explain ol li,.plan-explain ol li{padding-bottom:24px;padding-left:16px}}.entry-explain ol li:last-child,.plan-explain ol li:last-child{margin-bottom:0}.entry-explain ol img,.plan-explain ol img{vertical-align:middle;margin-right:.5em}.entry-explain ol span,.plan-explain ol span{font-weight:700;font-size:1.2em;margin:auto .5em}@media screen and (max-width:960px){.entry-explain ol span,.plan-explain ol span{font-size:16px}}.entry-explain span.botan,.plan-explain span.botan{font-weight:400;margin:.5em .5em .5em 0;padding:16px 24px;text-align:center;border:1px solid #f39800;background-color:rgba(243,152,0,.1);border-radius:.3em;display:inline-block}@media screen and (max-width:960px){.entry-explain span.botan,.plan-explain span.botan{width:100%;display:block;padding:12px}}.entry-explain em,.plan-explain em{font-weight:400;color:#3f3f3f;border-bottom:1px solid #3f3f3f}.entry-explain .entry-explain4 dt:first-child,.plan-explain .entry-explain4 dt:first-child{padding-top:0}.entry-explain .blue,.plan-explain .blue{font-weight:700;color:#003f8f}.entry-explain .orange,.plan-explain .orange{font-weight:700;color:#f39800}span.attention{display:block;line-height:1.2em;color:red;padding-top:8px}span.notentry_sunq:after{display:none}.explain-content{clear:both;padding:48px;overflow:hidden;text-align:left;border:5px solid #f39800}@media screen and (max-width:960px){.explain-content{padding:24px;border-left:none;border-right:none;border-bottom:none}}[class^=entry-explain]{padding:32px 0 0}@media screen and (max-width:960px){[class^=entry-explain]{padding:16px 0 0}}.plan-explain{line-height:2}.plan-explain small{display:block;padding-top:8px;font-size:14px;color:#525252}.plan-explain i{padding-right:12px}.plan-explain dd{padding-top:16px}@media screen and (max-width:960px){.plan-explain dd{padding:16px}}.plan-explain table{width:100%;margin:auto;border-collapse:collapse}.plan-explain tr{height:2em;line-height:2em}.plan-explain td{padding:.5% 1%;border:1px solid #e2aa72}.plan-explain thead td{background-color:rgba(243,152,0,.8);text-align:center;color:#fff}.plan-explain tbody td:last-child{text-align:right}.plan-explain tbody tr:last-child{text-align:center}.plan-explain td{border-color:#f39800}.plan-explain tbody tr td.em{background-color:rgba(243,152,0,.1);text-align:center}.plan-explain thead td.em{width:8em}.plan-explain table.menuC thead td{background-color:rgba(243,152,0,.8)}.plan-explain table.menuC tbody td:last-child{text-align:right}.plan-explain table.menuC tbody tr:last-child{text-align:left}.plan-explain table.menuC tbody tr td.em{background-color:rgba(243,152,0,.1);text-align:center}.plan-explain table.menuD thead td{background-color:rgba(243,152,0,.8)}.plan-explain table.menuD tbody tr:first-child{text-align:center}.plan-explain table.menuD tbody tr:last-child{text-align:left}.plan-explain table.menuD tbody tr td.em{background-color:rgba(243,152,0,.1);text-align:center}.plan-explain table.menuN thead td{background-color:rgba(243,152,0,.8)}.plan-explain table.menuN tbody tr:first-child{text-align:center}.plan-explain table.menuN tbody tr:last-child{text-align:left}.plan-explain table.menuN tbody tr td.em{background-color:rgba(243,152,0,.1);text-align:center}.plan-explain #main ul+div.menuN dl{margin-top:.5em;width:50%;display:inline}.plan-explain ul+div.menuN{width:100%;margin:auto;display:flex}.plan-explain ul+div.menuN dt:hover{position:relative;top:0;left:0;background-color:#5aa}.plan-explain ul+div.menuN dd{width:98%;margin:0 auto;font-weight:700}.plan-explain ul+div.menuN dd.sec{margin-bottom:1em;font-weight:400}.plan-explain ul+div.menuN p{width:45%;margin:1em;display:inline-block}.plan-explain table.menuT thead td{background-color:rgba(243,152,0,.8)}.plan-explain table.menuT tbody tr:first-child{text-align:center}.plan-explain table.menuT tbody tr:last-child{text-align:left}.plan-explain table.menuT tbody tr td.em{background-color:rgba(243,152,0,.1);text-align:center}.plan-explain aside{font-size:13px}@media screen and (max-width:960px){.plan-explain aside{text-align:left}}.plan-explain .plan-section{padding:56px;margin:40px 0;overflow:hidden;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.01)}@media screen and (max-width:960px){.plan-explain .plan-section{padding:32px 0;margin:0}.plan-explain .plan-section img{max-width:100%;height:auto}}.plan-explain .contents-service-nav a{margin-top:0}.plan-explain .contents-service-nav i{padding-right:0}.privacy-policy-wrap ul,.privacy-policy-wrap ol,.privacy-policy-wrap p{line-height:2}.privacy-policy-wrap ul,.privacy-policy-wrap ol{padding-top:16px}.privacy-policy-wrap ol{margin-left:32px;list-style:decimal}.privacy-policy-wrap li{padding-bottom:12px}.privacy-policy-wrap li:last-child{padding-bottom:0}.privacy-policy-wrap .privacy-explain{padding-top:32px;font-size:14px}.page-payment p{line-height:2}.company-greeting h4{padding-top:24px;padding-bottom:72px;font-size:40px;text-align:center}@media screen and (max-width:1100px){.company-greeting h4{padding-top:0;padding-bottom:24px;font-size:24px;line-height:1.8}}.company-greeting .greeting-picture{float:left;display:block;margin-right:4.2180916904%;width:28.7843040116%}.company-greeting .greeting-picture:last-child{margin-right:0}@media screen and (max-width:960px){.company-greeting .greeting-picture{float:left;display:block;margin-right:4.2180916904%;width:100%;text-align:center}.company-greeting .greeting-picture:last-child{margin-right:0}}.company-greeting .greeting-explain{float:left;display:block;margin-right:4.2180916904%;width:66.997604298%}.company-greeting .greeting-explain:last-child{margin-right:0}@media screen and (max-width:960px){.company-greeting .greeting-explain{float:left;display:block;margin-right:4.2180916904%;width:100%}.company-greeting .greeting-explain:last-child{margin-right:0}}.company-greeting .greeting-explain p{padding-bottom:20px;line-height:2.2}.company-greeting .greeting-explain p:first-child{margin-top:-10px}@media screen and (max-width:960px){.company-greeting .greeting-explain p:first-child{margin-top:28px}}.company-greeting .greeting-president{padding-top:40px;font-size:16px;text-align:right}.company-greeting .greeting-president span{padding-left:16px;vertical-align:-2px;font-size:32px}@media screen and (max-width:960px){.company-greeting .greeting-president{padding-top:24px}.company-greeting .greeting-president span{font-size:24px}}.company-philosophy table{margin:0 auto}.company-philosophy tr{display:block;margin-bottom:40px}.company-philosophy th{width:300px;height:64px;padding-right:40px;font-weight:600;font-size:24px;color:#003f8f;vertical-align:middle;border-right:1px solid #ccc}.company-philosophy td{padding-left:40px;vertical-align:middle;line-height:1.8}@media screen and (max-width:960px){.company-philosophy tr:last-child{margin-bottom:16px}.company-philosophy th,.company-philosophy td{width:100%;display:block}.company-philosophy th{height:auto;padding-bottom:16px;font-size:18px;border-right:none;border-bottom:1px solid #ccc}.company-philosophy td{padding-left:0;padding-top:12px}}@media screen and (max-width:1100px){.company-outline iframe{max-width:100%;height:360px}}.wpolicy-download li{padding:32px 0;overflow:hidden;line-height:1.8;border-bottom:1px solid #ccc}@media screen and (max-width:768px){.wpolicy-download li{padding-top:16px;text-align:center}.wpolicy-download li:first-child{padding-top:0}}.wpolicy-download li span{display:inline-block;padding-top:24px;font-size:20px;font-weight:700;color:#f39800}@media screen and (max-width:960px){.wpolicy-download li span{padding-top:0;font-size:18px}}.wpolicy-download li a{display:inline-block;float:right}@media screen and (max-width:768px){.wpolicy-download li a{margin-top:24px;display:block;float:none}}.wpolicy-download li i{padding-left:8px}.wpolicy-explain p,.wpolicy-explain li{line-height:2.2}.wpolicy-explain ul{padding-left:32px}.wpolicy-explain li{list-style:disc}.wpolicy-explain .wpolicy-mail{display:block;padding:24px 0;font-weight:700}@media screen and (max-width:768px){.wpolicy-explain .wpolicy-mail{text-align:center}}.h-event-primary{width:100%;padding:0 0 32px;font-size:32px;font-weight:700;color:#f39800;line-height:1.4;text-align:center;border:none}.h-event-primary span{display:block;padding-bottom:20px;font-size:20px;color:#212121;line-height:1.4}.h-event-primary br{display:none}@media screen and (max-width:960px){.h-event-primary{font-size:24px;border-bottom:none}.h-event-primary br{display:block}.h-event-primary span br{display:none}}.h-event-secondary{padding:0 0 16px;text-align:center;border:none}.h-event-secondary span{display:block;font-size:32px;color:#f39800}.h-event-secondary span br{display:none}@media screen and (max-width:960px){.h-event-secondary span{padding:8px 0;font-size:24px;line-height:1.4}.h-event-secondary span br{display:block}}.h-event-tertiary{padding:16px 24px;color:#fff;background-color:#003f8f;border:none}h5{color:inherit;background-color:inherit}.page-event{max-width:800px;margin:0 auto;padding:40px 40px 16px;line-height:1.8}@media screen and (max-width:960px){.page-event{max-width:100%;padding:16px}}.page-event p{width:100%}.event-bgcolor{background:rgba(243,152,0,.1)}.event-bgcolor.primary{padding:24px 48px 56px}.event-bgcolor.secondary{padding:48px}@media screen and (max-width:960px){.event-bgcolor.primary{padding:16px}.event-bgcolor.secondary{padding:24px}}.event-strong{font-weight:900;font-size:18px;color:#f39800;border-bottom:1px solid #f39800}.event-strong.twitter{color:#1da1f2;border-bottom:1px solid #1da1f2}.event-end{display:block;font-size:14px;color:red}.wrap-highvoltage1 h4{font-size:4rem;padding:0 0 24px}@media screen and (max-width:768px){.wrap-highvoltage1 h4{font-size:3rem;padding:0 0 20px}}@media screen and (max-width:523px){.wrap-highvoltage1 h4{font-size:2.4rem;padding:0 0 16px}}.wrap-highvoltage1 p{font-size:1.5rem}@media screen and (max-width:523px){.wrap-highvoltage1 p{font-size:1.3rem}}.wrap-highvoltage1 ul{text-align:left}@media screen and (max-width:523px){.wrap-highvoltage1 ul{font-size:1.3rem}}.wrap-highvoltage1 ul li{padding:0 0 16px;line-height:1.8}.wrap-highvoltage1 ul li:last-of-type{padding:0}.inner-highvoltage1{background-color:#3f72b2;color:#fff;padding:64px 180px 62px}@media screen and (max-width:1100px){.inner-highvoltage1{padding:48px 62px}}@media screen and (max-width:768px){.inner-highvoltage1{padding:48px 40px}}@media screen and (max-width:523px){.inner-highvoltage1{padding:40px 16px 32px}}.inner-highvoltage1 h4{font-size:2.4rem;font-weight:700;padding:0 0 52px}@media screen and (max-width:768px){.inner-highvoltage1 h4{padding:0 0 32px}}@media screen and (max-width:523px){.inner-highvoltage1 h4{font-size:1.8rem;padding:0 0 24px}}.inner-highvoltage1 p{line-height:1.8;font-size:1.6rem}@media screen and (max-width:523px){.inner-highvoltage1 p{font-size:1.4rem}}.inner-highvoltage1>div{display:flex;justify-content:space-between}@media screen and (max-width:1280px){.inner-highvoltage1>div{flex-direction:column}}.inner-highvoltage1>div>div{background-color:#fff;padding:28px 26px 32px;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:1280px){.inner-highvoltage1>div>div{padding:16px 0 12px}.inner-highvoltage1>div>div:first-of-type{margin:0 0 18px}}.inner-highvoltage1>div>div p{color:#f39800;font-size:2.2rem;padding:0 0 16px}@media screen and (max-width:523px){.inner-highvoltage1>div>div p{font-size:1.6rem}}.inner-highvoltage1>div>div span{color:#212121;font-size:1.4rem}@media screen and (max-width:523px){.inner-highvoltage1>div>div span{font-size:1.3rem}}@media screen and (max-width:523px){.wrap-highvoltage2 p{font-size:1.4rem}}.highvoltage2-summary{color:#f39800;font-size:4rem;font-weight:800;line-height:1.6;padding:64px 16px 48px}@media screen and (max-width:960px){.highvoltage2-summary{font-size:3.2rem}}@media screen and (max-width:768px){.highvoltage2-summary{font-size:2.2rem !important;padding:38px 0 18px}}.highvoltage2-costdown{max-width:800px;color:#fff;padding:40px 40px 52px;margin:0 auto 32px;border-radius:16px;background-color:#f39800;text-align:left}@media screen and (max-width:768px){.highvoltage2-costdown{text-align:center;padding:40px 16px 24px}}.highvoltage2-costdown h4{font-size:2.4rem;font-weight:800}@media screen and (max-width:768px){.highvoltage2-costdown h4{font-size:2.2rem}}.highvoltage2-costdown .inner-costdown{display:flex;justify-content:space-between}@media screen and (max-width:768px){.highvoltage2-costdown .inner-costdown{flex-direction:column;text-align:center}}.highvoltage2-costdown .inner-costdown img{background-color:#fff}.highvoltage2-costdown .inner-costdown p{font-size:2rem;font-weight:800;line-height:1.6;padding:40px 0 0 24px}@media screen and (max-width:960px){.highvoltage2-costdown .inner-costdown p{font-size:1.6rem}}@media screen and (max-width:768px){.highvoltage2-costdown .inner-costdown p{padding:24px 0 16px}}.highvoltage2-costdown .inner-costdown span{display:block;font-size:1.6rem;padding:18px 0 0}@media screen and (max-width:960px){.highvoltage2-costdown .inner-costdown span{font-size:1.4rem}}.highvoltage2-costdown .inner-costdown-icon{display:flex;padding:40px 0 0}@media screen and (max-width:768px){.highvoltage2-costdown .inner-costdown-icon{justify-content:center;padding:20px 0 0}}.highvoltage2-costdown .costdown-icon{width:104px;height:104px;background-color:#fff;border-radius:50%;display:flex;align-items:center}.highvoltage2-costdown .costdown-icon img{display:block;margin:auto}.highvoltage2-costdown .costdown-icon:first-child{margin:0 16px 0 0}.highvoltage2-costdown.dif{background-color:rgba(63,114,178,.7);margin:0 auto}@media screen and (max-width:768px){.img-kouatsu-arrow{width:44px}}.inner-highvoltage2{display:flex;background-color:rgba(243,152,0,.2);justify-content:center;align-items:center;padding:50px 16px 48px;margin:0 0 48px;position:relative}@media screen and (max-width:768px){.inner-highvoltage2{flex-direction:column}}@media screen and (max-width:523px){.inner-highvoltage2{padding:16px 16px 20px;margin:0 0 36px}}.inner-highvoltage2 img{margin:0;padding:0 18px 0 0}@media screen and (max-width:768px){.inner-highvoltage2 img{padding:0 0 18px}}@media screen and (max-width:523px){.inner-highvoltage2 img{width:48px}}.inner-highvoltage2 p{color:#003f8f;font-size:3.2rem;font-weight:800;text-align:center}@media screen and (max-width:523px){.inner-highvoltage2 p{font-size:2.4rem}}.inner-highvoltage2 p span{display:block;font-size:2rem;padding:0 0 18px}@media screen and (max-width:523px){.inner-highvoltage2 p span{font-size:1.8rem;padding:0 0 14px}}.inner-highvoltage2:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:rgba(243,152,0,.2);border-width:24px;margin-left:-24px}.highvoltage2-part{max-width:800px;margin:auto;padding:60px 64px 48px;border-radius:16px;background-color:#3f72b2}@media screen and (max-width:768px){.highvoltage2-part{padding:128px 16px 36px}}@media screen and (max-width:523px){.highvoltage2-part{padding:100px 16px 36px}}.highvoltage2-part img{background-color:#fff}.inner-highvoltage2-part{display:flex;color:#fff;padding:0 0 48px;position:relative;align-items:flex-start}@media screen and (max-width:768px){.inner-highvoltage2-part{flex-direction:column;padding:0}}.inner-highvoltage2-part>div{padding:180px 0 0 52px}@media screen and (max-width:768px){.inner-highvoltage2-part>div{padding:40px 0}}@media screen and (max-width:523px){.inner-highvoltage2-part>div{padding:26px 0}}.inner-highvoltage2-part>div p{text-align:left;line-height:1.6}.inner-highvoltage2-part>div p:nth-child(2){padding:0 0 32px}@media screen and (max-width:523px){.inner-highvoltage2-part>div p:nth-child(2){padding:0 0 16px}}.inner-highvoltage2-part .txt-highvoltage-circle{width:194px;height:194px;padding:46px 16px;position:absolute;text-align:center;font-size:2rem;top:-38px;background-color:#f39800;border-radius:50%;display:flex;align-content:center;line-height:1.8;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:768px){.inner-highvoltage2-part .txt-highvoltage-circle{width:156px;height:156px;font-size:1.6rem;padding:38px 14px;top:-132px;right:40px}}@media screen and (max-width:523px){.inner-highvoltage2-part .txt-highvoltage-circle{width:144px;height:144px;font-size:1.4rem;padding:38px 14px;top:-124px;right:0}}.formula-highvoltage2-part{background-color:#fff;padding:28px 16px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:523px){.formula-highvoltage2-part{flex-direction:column;padding:20px 16px}}.formula-highvoltage2-part p{color:#f39800;font-size:2.4rem;font-weight:800}@media screen and (max-width:768px){.formula-highvoltage2-part p{font-size:2rem}}.formula-highvoltage2-part p span{color:#212121;padding:0 24px;font-weight:500}@media screen and (max-width:523px){.formula-highvoltage2-part p span{padding:0 0 0 8px}}.formula-highvoltage2-part p.txt-highvoltage-molecule{padding:0 0 8px;margin:0 0 8px;border-bottom:2px solid #707070}@media screen and (max-width:523px){.formula-highvoltage2-part>p{padding:0 0 20px}}.wrap-lowvoltage1{padding:56px 0}@media screen and (max-width:523px){.wrap-lowvoltage1{padding:28px 0 20px}}.wrap-lowvoltage1 p{padding:12px 0 0;font-size:2rem;font-weight:800}@media screen and (max-width:768px){.wrap-lowvoltage1 p{line-height:1.6}}@media screen and (max-width:523px){.wrap-lowvoltage1 p{font-size:1.8rem;padding:20px 0 0}}.inner-lowvoltage1{position:relative}@media screen and (max-width:960px){.inner-lowvoltage1{padding:0 32px}}.inner-lowvoltage1 br{display:none}@media screen and (max-width:768px){.inner-lowvoltage1 br{display:block}}.inner-lowvoltage1 img{display:inline-block}.inner-lowvoltage1 .img-teiatsu-2{position:absolute;right:0;bottom:-56px}@media screen and (max-width:768px){.inner-lowvoltage1 .img-teiatsu-2{width:200px}}@media screen and (max-width:523px){.inner-lowvoltage1 .img-teiatsu-2{width:144px;bottom:-20px}}.inner-lowvoltage2{display:flex;justify-content:space-between;padding:0 0 64px}@media screen and (max-width:768px){.inner-lowvoltage2{flex-direction:column;padding:0 0 32px}}.inner-lowvoltage2 img{margin:0}@media screen and (max-width:768px){.inner-lowvoltage2 img{margin:0 auto}}.inner-lowvoltage2 ul{width:416px;font-size:2.2rem;font-weight:800;color:#fff}@media screen and (max-width:768px){.inner-lowvoltage2 ul{max-width:100%;margin:auto;padding:34px 0 0}}.inner-lowvoltage2 ul li{background-color:#f39800;border-radius:30px;padding:24px 0;margin:0 0 16px;line-height:1.4}@media screen and (max-width:768px){.inner-lowvoltage2 ul li{font-size:1.6rem;padding:18px 0;margin:0 0 12px}}@media screen and (max-width:768px){.inner-lowvoltage2 ul li br{display:none}}.inner-lowvoltage2 p{font-size:2.4rem;font-weight:800;color:#3f72b2;padding:32px 0;line-height:1.6}@media screen and (max-width:768px){.inner-lowvoltage2 p{font-size:1.8rem;padding:22px 0}}.wrap-txt-lowvoltage2{padding:32px 0 0;text-align:left;line-height:1.6}@media screen and (max-width:768px){.wrap-txt-lowvoltage2{padding:24px 0 0}}@media screen and (max-width:768px){.wrap-txt-lowvoltage2 p{font-size:1.4rem}}.wrap-txt-lowvoltage2 p:first-of-type{font-size:2.2rem;font-weight:800;color:#003f8f;padding:0 0 24px}@media screen and (max-width:768px){.wrap-txt-lowvoltage2 p:first-of-type{font-size:1.8rem;padding:0 0 16px}}.wrap-lowvoltage3 a{height:120px}@media screen and (max-width:960px){.wrap-lowvoltage3 a{padding:44px 0}}@media screen and (max-width:768px){.wrap-lowvoltage3 a{height:auto;padding:18px 0;margin:0 0 12px}}.box-lowvoltage-tel{height:120px;background-color:#fff;padding:36px 16px 28px;font-size:2.4rem;font-weight:800;border:1px solid #d9d9d9;border-radius:16px;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:1100px){.box-lowvoltage-tel{font-size:2rem;line-height:1.4;padding:24px 16px 0}}@media screen and (max-width:768px){.box-lowvoltage-tel{height:auto;padding:30px 16px 26px}}@media screen and (max-width:960px){.box-lowvoltage-tel span:first-of-type{display:none}}.box-lowvoltage-tel span:last-of-type{display:block;padding:16px 0 0;font-size:1.8rem;font-weight:500}@media screen and (max-width:960px){.box-lowvoltage-tel span:last-of-type{font-size:1.6rem;padding:8px 0 0}}.box-lowvoltage-tel br{display:none}@media screen and (max-width:960px){.box-lowvoltage-tel br{display:block}}.wrap-lowvoltage4{padding:100px 0 60px}@media screen and (max-width:523px){.wrap-lowvoltage4{padding:48px 0 42px}}.inner-lowvoltage4{padding:140px 0 0;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.inner-lowvoltage4{flex-direction:column}}@media screen and (max-width:523px){.inner-lowvoltage4{padding:64px 0 0}}.box-priceplan{width:380px;position:relative;text-align:center;padding:170px 26px 34px;margin:0 30px 0 0;border-radius:20px}@media screen and (max-width:1280px){.box-priceplan{width:32%;margin:0 2% 0 0;padding:170px 12px 34px}}@media screen and (max-width:960px){.box-priceplan{width:49%;margin:0 2% 0 0;padding:170px 16px 34px}}@media screen and (max-width:768px){.box-priceplan{width:100%}}@media screen and (max-width:523px){.box-priceplan{padding:160px 20px 28px}}.box-priceplan:nth-child(3n){margin:0}@media screen and (max-width:960px){.box-priceplan:nth-child(3n){margin:0 2% 0 0}}.box-priceplan:nth-child(n+4){margin-top:124px}@media screen and (max-width:523px){.box-priceplan:nth-child(n+4){margin:48px 0 0}}@media screen and (max-width:960px){.box-priceplan:nth-child(3){margin:124px 2% 0 0}}@media screen and (max-width:768px){.box-priceplan:nth-child(3){margin:124px 0 0}}@media screen and (max-width:523px){.box-priceplan:nth-child(3){margin:48px 0 0}}@media screen and (max-width:960px){.box-priceplan:nth-child(4){margin:124px 0 0}}@media screen and (max-width:523px){.box-priceplan:nth-child(4){margin:48px 0 0}}@media screen and (max-width:768px){.box-priceplan:nth-child(2){margin:124px 0 0}}@media screen and (max-width:523px){.box-priceplan:nth-child(2){margin:48px 0 0}}.box-priceplan h4{font-size:2.8rem;font-weight:800;padding:18px 0 18px}@media screen and (max-width:523px){.box-priceplan h4{font-size:3rem;padding:16px 0 20px}}.box-priceplan h4 span{font-size:1.8rem;display:block;padding:12px 0 0;line-height:1.6}@media screen and (max-width:523px){.box-priceplan h4 span{font-size:1.6rem;padding:10px 0 0}}.box-priceplan p{line-height:1.6}@media screen and (max-width:1100px){.box-priceplan p{font-size:1.5rem}}.box-priceplan p.txt-red{font-size:1.5rem;color:#d10000;margin-bottom:15px;font-weight:600}.box-priceplan a{display:inline-block;font-size:1.8rem;font-weight:800;padding:18px 80px;border-radius:50px}.box-priceplan a:after{padding-left:12px;font-family:"Font Awesome 5 Free";content:"";font-weight:600}.box-priceplan a:hover{box-shadow:0 4px 8px rgba(33,33,33,.4)}@media screen and (max-width:768px){.box-priceplan a{padding:18px 60px}}.box-priceplan a.plan-link{color:#003f8f;text-decoration:underline;display:contents;background-color:none}.box-priceplan a.plan-link:after{display:none}.box-priceplan .balloon-priceplan{position:absolute;width:200px;height:200px;top:-74px;right:0;left:0;padding:44px 0;margin:auto;border-radius:50%;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:523px){.box-priceplan .balloon-priceplan{width:160px;height:160px;padding:28px 0;top:-30px}}.box-priceplan .balloon-priceplan p{font-size:2rem;font-weight:800;padding:0 0 10px}@media screen and (max-width:523px){.box-priceplan .balloon-priceplan p{font-size:1.8rem;padding:0 0 8px}}@media screen and (max-width:523px){.box-priceplan .balloon-priceplan img{width:72px}}.box-priceplan .balloon-priceplan:after{top:99%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(160,194,56,0);border-top-color:#a0c238;border-width:14px;margin-left:-14px}.box-priceplan .balloon-priceplan.plan-b{background-color:#a0c238}.box-priceplan .balloon-priceplan.plan-b:after{border-top-color:#a0c238}.box-priceplan .balloon-priceplan.plan-c{background-color:#65ace4}.box-priceplan .balloon-priceplan.plan-c:after{border-top-color:#65ace4}.box-priceplan .balloon-priceplan.plan-n{background-color:#d685b0}.box-priceplan .balloon-priceplan.plan-n:after{border-top-color:#d685b0}.box-priceplan .balloon-priceplan.plan-d{background-color:#f2cf01}@media screen and (max-width:523px){.box-priceplan .balloon-priceplan.plan-d img{width:98px}}.box-priceplan .balloon-priceplan.plan-d:after{border-top-color:#f2cf01}.box-priceplan .balloon-priceplan.plan-teiatsu{background-color:#f39800}@media screen and (max-width:523px){.box-priceplan .balloon-priceplan.plan-teiatsu img{width:86px}}.box-priceplan .balloon-priceplan.plan-teiatsu:after{border-top-color:#f39800}.box-priceplan .balloon-priceplan.plan-sun-q{background-color:#e68048}@media screen and (max-width:523px){.box-priceplan .balloon-priceplan.plan-sun-q img{width:72px}}.box-priceplan .balloon-priceplan.plan-sun-q:after{border-top-color:#e68048}.box-priceplan .balloon-priceplan.plan-j{background-color:#b188af}@media screen and (max-width:523px){.box-priceplan .balloon-priceplan.plan-j img{width:98px}}.box-priceplan .balloon-priceplan.plan-j:after{border-top-color:#b188af}.box-priceplan.plan-b{background-color:rgba(160,194,56,.25)}.box-priceplan.plan-b a{background-color:#a0c238}.box-priceplan.plan-c{background-color:rgba(101,172,228,.25)}.box-priceplan.plan-c a{background-color:#65ace4}.box-priceplan.plan-n{background-color:rgba(214,133,176,.25)}.box-priceplan.plan-n a{background-color:#d685b0}.box-priceplan.plan-d{background-color:rgba(242,207,1,.25)}.box-priceplan.plan-d a{background-color:#f2cf01}.box-priceplan.plan-teiatsu{background-color:rgba(243,152,0,.25)}.box-priceplan.plan-teiatsu a{background-color:#f39800}.box-priceplan.plan-sun-q{background-color:rgba(230,128,72,.25)}.box-priceplan.plan-sun-q a{background-color:#e68048}.box-priceplan.plan-j{background-color:rgba(177,136,175,.25)}.box-priceplan.plan-j a{background-color:#b188af}.box-priceplan-end{width:380px;position:relative;text-align:center;padding:50px 26px 34px;margin:0 30px 0 0;border-radius:20px}@media screen and (max-width:1280px){.box-priceplan-end{width:32%;margin:0 2% 0 0;padding:50px 12px 34px}}@media screen and (max-width:960px){.box-priceplan-end{width:49%;margin:0 2% 0 0;padding:50px 16px 34px}}@media screen and (max-width:768px){.box-priceplan-end{width:100%}}@media screen and (max-width:523px){.box-priceplan-end{padding:50px 20px 28px}}.box-priceplan-end h4{font-size:2.8rem;font-weight:800;padding:18px 0 18px}@media screen and (max-width:523px){.box-priceplan-end h4{font-size:3rem;padding:16px 0 20px}}.box-priceplan-end h4 span{font-size:1.8rem;display:block;padding:12px 0 0;line-height:1.6}@media screen and (max-width:523px){.box-priceplan-end h4 span{font-size:1.6rem;padding:10px 0 0}}.box-priceplan-end p{line-height:1.6}@media screen and (max-width:1100px){.box-priceplan-end p{font-size:1.5rem}}.box-priceplan-end p.txt-red{font-size:1.5rem;color:#d10000;margin-bottom:15px}.box-priceplan-end .balloon-priceplan{position:absolute;width:200px;height:200px;top:-74px;right:0;left:0;padding:44px 0;margin:auto;border-radius:50%;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:523px){.box-priceplan-end .balloon-priceplan{width:160px;height:160px;padding:28px 0;top:-30px}}.box-priceplan-end .balloon-priceplan p{font-size:2rem;font-weight:800;padding:0 0 10px}@media screen and (max-width:523px){.box-priceplan-end .balloon-priceplan p{font-size:1.8rem;padding:0 0 8px}}@media screen and (max-width:523px){.box-priceplan-end .balloon-priceplan img{width:72px}}.box-priceplan-end .balloon-priceplan:after{top:99%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(160,194,56,0);border-top-color:#a0c238;border-width:14px;margin-left:-14px}.box-priceplan-end .balloon-priceplan.plan-d{background-color:#f2cf01}@media screen and (max-width:523px){.box-priceplan-end .balloon-priceplan.plan-d img{width:98px}}.box-priceplan-end .balloon-priceplan.plan-d:after{border-top-color:#f2cf01}.box-priceplan-end.plan-d{background-color:rgba(242,207,1,.25)}.box-priceplan-end.plan-d a{background-color:#f2cf01}.inner-box-priceplan{padding:24px 0;background-color:#fff}@media screen and (max-width:523px){.inner-box-priceplan{padding:20px 0}}.inner-box-priceplan p:first-of-type{font-size:1.8rem;line-height:1.4}.inner-box-priceplan p:nth-child(2){font-weight:800;padding:16px 0;line-height:1.4;font-size:2.8rem}.inner-box-priceplan p:nth-child(2) span{display:block;font-size:1.6rem}@media screen and (max-width:523px){.inner-box-priceplan p:last-of-type{font-size:1.4rem}}.inner-box-priceplan p.plan-b{color:#a0c238}.inner-box-priceplan p.plan-c{color:#65ace4}.inner-box-priceplan p.plan-n{color:#d685b0}.inner-box-priceplan p.plan-d{color:#f2cf01}.inner-box-priceplan p.plan-teiatsu{color:#f39800}.inner-box-priceplan p.plan-sun-q{color:#e68048}.inner-box-priceplan p.plan-j{color:#b188af}.inner-lowvoltage5{display:flex;flex-wrap:wrap;padding:66px 0 0}@media screen and (max-width:768px){.inner-lowvoltage5{flex-direction:column}}@media screen and (max-width:523px){.inner-lowvoltage5{padding:20px 0 0}}.box-specialplan{width:31%;height:489px;margin:0 1% 24px;background-color:#fff;padding:34px 16px;box-shadow:0 3px 6px rgba(33,33,33,.16);text-align:center}@media screen and (max-width:1100px){.box-specialplan{height:auto}}@media screen and (max-width:960px){.box-specialplan{width:100%;margin:0 0 24px}.box-specialplan:last-child>img{width:240px}}.box-specialplan:last-child{margin-bottom:0}.box-specialplan p{font-size:1.5rem}.box-specialplan p.kichokure-txt{color:#367221;padding:0 0 16px}@media screen and (max-width:1100px){.box-specialplan p{padding:16px;line-height:1.8;text-align:left}}@media screen and (max-width:523px){.box-specialplan .inner-box-specialplan img{padding:8px 0}}.box-specialplan .inner-box-specialplan p{font-size:1.4rem;font-weight:800;line-height:1.8}.box-specialplan .inner-box-specialplan a{color:#fff;display:block;text-align:center;padding:14px 0;font-size:1.8rem;font-weight:800;border-radius:50px}.box-specialplan .inner-box-specialplan a:after{font-family:"Font Awesome 5 Free";content:"";font-weight:600;padding:0 0 0 8px}.box-specialplan .inner-box-specialplan a:hover{box-shadow:0 4px 8px rgba(33,33,33,.4)}.box-specialplan .inner-box-specialplan.nietan p{padding:8px 0 16px;text-align:left}.box-specialplan .inner-box-specialplan.nietan a{background-color:#003f8f}.box-specialplan .inner-box-specialplan.kidsplan{padding:15px 0 0}.box-specialplan .inner-box-specialplan.kidsplan p{padding:14px 0 16px}@media screen and (max-width:960px){.box-specialplan .inner-box-specialplan.kidsplan p{text-align:center}}.box-specialplan .inner-box-specialplan.kidsplan a{background-color:#f39800}.box-specialplan .inner-box-specialplan.sunq{padding:16px 0 0}@media screen and (max-width:960px){.box-specialplan .inner-box-specialplan.sunq{padding-top:0}}.box-specialplan .inner-box-specialplan.sunq p{padding:14px 0 16px;text-align:left}.box-specialplan .inner-box-specialplan.sunq a{background-color:#ea5504}.box-specialplan .inner-box-specialplan.kichokure{padding:16px 0 0}@media screen and (max-width:960px){.box-specialplan .inner-box-specialplan.kichokure{padding-top:0}}.box-specialplan .inner-box-specialplan.kichokure p{padding:14px 0 16px;text-align:left}.box-specialplan .inner-box-specialplan.kichokure a{background-color:#367221}@media screen and (max-width:960px){.box-specialplan .inner-box-specialplan.kichokure img{padding:16px 0 0}}.box-specialplan .inner-box-specialplan.future{padding:0}@media screen and (max-width:960px){.box-specialplan .inner-box-specialplan.future{padding-top:0}}.box-specialplan .inner-box-specialplan.future p{padding:14px 0 16px;text-align:left}.box-specialplan .inner-box-specialplan.future a{background-color:#ef94ae}.box-specialplan .inner-box-specialplan.re100 p{padding:22px 0 12px;text-align:left}.box-specialplan .inner-box-specialplan.re100 a{background-color:#abcd03}.wrap-lowvoltage6 p{color:#3f72b2;font-size:3.6rem;line-height:1.6;font-weight:800;padding:0 0 46px}@media screen and (max-width:768px){.wrap-lowvoltage6 p{font-size:2.4rem}}@media screen and (max-width:523px){.wrap-lowvoltage6 p{font-size:1.8rem;padding:0 0 24px}}@media screen and (max-width:768px){.wrap-lowvoltage6 p .br-pc{display:none}}.wrap-lowvoltage6 p .br-sp{display:none}@media screen and (max-width:768px){.wrap-lowvoltage6 p .br-sp{display:block}}@media screen and (max-width:768px){.wrap-lowvoltage6 i{display:none}}.wrap-lowvoltage7{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/teiatsu-5.png);background-size:cover}.wrap-lowvoltage7 ul{display:flex;justify-content:space-between}@media screen and (max-width:523px){.wrap-lowvoltage7 ul{flex-direction:column}}@media screen and (max-width:1280px){.wrap-lowvoltage7 ul li{width:32%}}@media screen and (max-width:523px){.wrap-lowvoltage7 ul li{width:100%;margin:0 0 16px}.wrap-lowvoltage7 ul li:last-of-type{margin:0}}.wrap-lowvoltage7 ul a{display:block;width:372px;color:#f39800;background-color:#fff;font-size:2.2rem;font-weight:800;padding:36px 16px;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:1280px){.wrap-lowvoltage7 ul a{width:100%}}@media screen and (max-width:768px){.wrap-lowvoltage7 ul a{font-size:1.8rem;padding:24px 0}}@media screen and (max-width:523px){.wrap-lowvoltage7 ul a{padding:16px 0;display:inline-flex;justify-content:center;align-items:center}}.wrap-lowvoltage7 ul a i{display:block;font-size:3.2rem;padding:0 0 20px}@media screen and (max-width:768px){.wrap-lowvoltage7 ul a i{font-size:2.4rem}}@media screen and (max-width:523px){.wrap-lowvoltage7 ul a i{display:inline;padding:0 12px 0 0}}.wrap-lowvoltage7 ul a:hover{box-shadow:0 4px 8px rgba(33,33,33,.4)}.inner-lowvoltage7{padding:64px 0 0}@media screen and (max-width:768px){.inner-lowvoltage7{padding:32px 0 0}}.inner-lowvoltage7 a{display:block;font-size:1.8rem;font-weight:800;color:#fff;background-color:#f39800;padding:50px 16px 40px;box-shadow:0 3px 6px rgba(33,33,33,.16);border-radius:20px}@media screen and (max-width:768px){.inner-lowvoltage7 a{line-height:1.4;padding:32px 0}}.inner-lowvoltage7 a span{display:block;padding:0 0 26px;font-size:2.4rem}@media screen and (max-width:768px){.inner-lowvoltage7 a span{padding:0 0 20px}}.inner-lowvoltage7 a span:after{font-family:"Font Awesome 5 Free";content:"";font-size:2rem;font-weight:600;padding:0 0 0 12px}@media screen and (max-width:523px){.inner-lowvoltage7 a span:after{right:16px}}.inner-lowvoltage7 a br{display:none}@media screen and (max-width:768px){.inner-lowvoltage7 a br{display:block}}.inner-lowvoltage7 a:hover{box-shadow:0 4px 8px rgba(33,33,33,.4);background-color:#003f8f}.wrap-lowvoltage8 p{line-height:1.8}.wrap-lowvoltage8 p span{color:#003f8f}.wrap-lowvoltage11 p{line-height:1.8}.wrap-lowvoltage11 p span{color:#003f8f}.low-top-btn-pc{padding:24px 0 0}@media screen and (max-width:960px){.low-top-btn-pc{display:none}}.low-top-btn-sp{display:none}@media screen and (max-width:960px){.low-top-btn-sp{display:block;text-align:center;padding:40px 0}}@media screen and (max-width:768px){.low-top-btn-sp{padding:24px 0}}.txt-red{color:#d10000}@media screen and (max-width:960px){.txt-red{font-size:1.4rem}}.h-page-neetan{height:680px;padding-top:230px;font-size:36px;font-weight:700;color:#fff;line-height:2;text-align:left;background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/page-mainimg-neetan.png);background-size:cover;background-position:center bottom}.h-page-neetan br:first-child{display:none}@media screen and (max-width:960px){.h-page-neetan{height:354px;padding-top:80px;font-size:24px;text-align:center}.h-page-neetan br:first-child{display:block}}.h-price{padding:48px;font-size:22px;color:#fff;text-align:center}.h-price span{display:block;padding-top:16px;font-size:18px;line-height:1.8}.h-price.primary{background:#f39800}.h-price.secondary{background:#3f72b2}.h-price.tertiary{background:#003f8f}@media screen and (max-width:960px){.h-price{padding:32px 0;font-size:18px}.h-price span{font-size:14px}}.neetan-intro{padding:72px 0 64px;text-align:center;background:#ffd800}.neetan-intro .h-section-title{margin-bottom:40px;color:#003f8f}.neetan-intro p{padding-bottom:32px;line-height:1.8}@media screen and (max-width:960px){.neetan-intro{padding:32px 0;line-height:2}.neetan-intro br{display:block}.neetan-intro p{text-align:left}.neetan-intro p br{display:none}.neetan-intro img{max-width:100%;height:auto}.neetan-intro .h-section-title{margin-bottom:16px}.neetan-intro iframe{width:100%}}.neetan-youtube{padding:72px 0 64px;text-align:center}@media screen and (max-width:960px){.neetan-youtube{padding:32px 0;line-height:2}.neetan-youtube iframe{width:100%}}.neetan-about{color:#fff;background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/neetan-about-bg.png);background-size:cover;background-position:center}@media screen and (max-width:960px){.neetan-about.u-wrap-large{padding-top:56px}.neetan-about img{max-width:100%;height:auto;margin:16px 0}.neetan-about p{line-height:1.8;font-size:14px}}.neetan-about-special{max-width:840px;margin-left:auto;margin-right:auto;padding:32px 0}.neetan-about-special:after{clear:both;content:"";display:table}@media screen and (max-width:960px){.neetan-about-special{padding-bottom:4px}.neetan-about-special+p{text-align:left}}.neetan-about-special li{float:left;display:block;margin-right:4.2180916904%;width:47.8909541548%;height:260px;padding:32px;background:#fff}.neetan-about-special li:last-child{margin-right:0}.neetan-about-special li:nth-child(2n){margin-right:0}.neetan-about-special li:nth-child(2n+1){clear:left}@media screen and (max-width:960px){.neetan-about-special li{float:left;display:block;margin-right:4.2180916904%;width:100%;margin-bottom:16px}.neetan-about-special li:last-child{margin-right:0}.neetan-about-special li:nth-child(2n){margin-right:4.2180916904%}.neetan-about-special li:nth-child(2n+1){clear:none}}.neetan-about-special h4{font-size:22px;font-weight:700;color:#f39800;line-height:1.4}.neetan-about-special p{padding-top:16px;font-size:14px;color:#212121;line-height:2;text-align:left}.neetan-price{background-color:#f5f5f5}@media screen and (max-width:960px){.neetan-price{line-height:1.6}.neetan-price img{max-width:100%;height:auto}}.neetan-price .h-section-title{color:#003f8f}.neetan-price .neetan-price-arrow{width:420px;position:relative;left:274px;padding:24px;margin-bottom:24px;line-height:1.8;text-align:center;color:#fff;background:#f39800}.neetan-price .neetan-price-arrow:after{top:100%;left:30%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#f39800;border-width:10px;margin-left:-10px}@media screen and (max-width:960px){.neetan-price .neetan-price-arrow{width:auto;left:0}}.neetan-price-menu{background-color:#f5f5f5}@media screen and (max-width:960px){.neetan-price-menu{line-height:1.6}.neetan-price-menu img{max-width:100%;height:auto}.neetan-price-menu.u-wrap-large{padding-bottom:0}}.neetan-price1{padding-top:80px;margin-bottom:56px}@media screen and (max-width:960px){.neetan-price1{padding-top:0;margin-bottom:40px;font-size:14px;text-align:center}.neetan-price1 img+img{padding-top:24px;width:180px}}.neetan-price2{padding:40px 0;line-height:1.8}.neetan-price2 p{padding-bottom:32px}.neetan-price2 p:last-child{padding-bottom:0}@media screen and (max-width:960px){.neetan-price2.u-wrap-middle{padding-top:16px}.neetan-price2 p{padding-bottom:16px;font-size:14px}}@media screen and (max-width:960px){.neetan-price3{padding-bottom:24px}}.neetan-price3 h4{padding:40px 0 32px;color:#f39800;font-size:24px;text-align:center}@media screen and (max-width:960px){.neetan-price3 h4{font-size:18px;padding-bottom:24px}}.neetan-price3 p{line-height:1.8}.neetan-price-wrap{max-width:1200px;margin-left:auto;margin-right:auto;background-color:#fff;margin-top:64px}.neetan-price-wrap:after{clear:both;content:"";display:table}.neetan-price-wrap.primary{padding:0 180px 64px;margin-top:0}@media screen and (max-width:960px){.neetan-price-wrap.primary{padding:16px}}@media screen and (max-width:960px){.neetan-price-wrap{margin-top:32px}}.neetan-price-graph{width:100%;border-collapse:collapse;empty-cells:show}.neetan-price-graph tr td{text-align:right}.neetan-price-graph th{padding:16px;color:#fff;text-align:center;border:1px solid #f39800;background-color:rgba(243,152,0,.8)}.neetan-price-graph td{padding:16px;border:1px solid #f39800}.neetan-price-graph .graph-item{text-align:center !important;background-color:rgba(243,152,0,.1)}@media screen and (max-width:960px){.neetan-price-graph{font-size:14px}.neetan-price-graph th,.neetan-price-graph td{padding:10px}}.neetan-plan{padding:56px 0;overflow:hidden}@media screen and (max-width:960px){.neetan-plan{padding:20px 0 32px}}.neetan-plan li{float:left;display:block;margin-right:4.2180916904%;width:30.5212722064%}.neetan-plan li:last-child{margin-right:0}.neetan-plan li:nth-child(3n){margin-right:0}.neetan-plan li:nth-child(3n+1){clear:left}.neetan-plan li:first-child h4{background-color:#003f8f}.neetan-plan li:nth-child(2n) h4{background-color:#3f72b2}.neetan-plan li:last-child h4{background-color:rgba(0,63,143,.6)}@media screen and (max-width:960px){.neetan-plan li{float:left;display:block;margin-right:4.2180916904%;width:100%;margin-bottom:32px;border:1px solid #ccc}.neetan-plan li:last-child{margin-right:0}.neetan-plan li:nth-child(2n){margin-right:0}.neetan-plan li:nth-child(2n+1){clear:left}.neetan-plan li:last-child{margin-bottom:0}}.neetan-plan h4{padding:32px 0 24px;color:#fff;text-align:center}.neetan-plan h4 span{display:block;padding-top:16px;font-size:28px}.neetan-plan h4+span{display:block;padding-top:24px;font-weight:700;color:#003f8f}@media screen and (max-width:960px){.neetan-plan h4{padding:16px 0}.neetan-plan h4 span{display:inline-block;padding-top:0;font-size:14px}.neetan-plan h4+span{padding-top:0;font-size:14px;padding:16px}}.neetan-plan p{padding-top:20px;line-height:1.8}@media screen and (max-width:960px){.neetan-plan p{padding:0 16px 16px}}.neetan-simulation-ex{margin-top:40px;padding:40px 0;line-height:1.8;text-align:left;background:rgba(243,152,0,.2)}.neetan-simulation-ex span{color:#f39800}@media screen and (max-width:960px){.neetan-simulation-ex{margin-top:0;padding:32px}}@media screen and (max-width:960px){.page-neetan .text-marker-secondary{line-height:1.8;text-align:left;font-size:14px}}.inner-guide-highvoltage2-1{padding:108px 0;color:#fff;background-size:cover;background-position:center}@media screen and (max-width:960px){.inner-guide-highvoltage2-1{padding:64px 0}}@media screen and (max-width:523px){.inner-guide-highvoltage2-1{padding:44px 0}}.inner-guide-highvoltage2-1 h3{font-size:2.4rem;font-weight:800;padding:24px 0 0}@media screen and (max-width:960px){.inner-guide-highvoltage2-1 h3{font-size:2rem}}@media screen and (max-width:523px){.inner-guide-highvoltage2-1 h3{font-size:1.8rem;padding:14px 0 0}}.inner-guide-highvoltage2-1.hotel{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/gyoumu-1.png)}.inner-guide-highvoltage2-1.hospital{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/gyoumu-2.png)}.inner-guide-highvoltage2-1.factory{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/gyoumu-3.png)}.inner-guide-highvoltage2-1.office{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/gyoumu-4.png)}.inner-guide-highvoltage2-1.school{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/gyoumu-5.png)}.inner-guide-highvoltage2-1.localgovernment{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/gyoumu-6.png)}.inner-guide-highvoltage2-2{width:796px;padding:48px 0;margin:auto;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:960px){.inner-guide-highvoltage2-2{width:100%;padding:64px 16px;justify-content:space-around}}@media screen and (max-width:768px){.inner-guide-highvoltage2-2{width:100%;flex-direction:column;padding:46px 16px;text-align:center}}.inner-guide-highvoltage2-2 img{margin:auto 0}@media screen and (max-width:960px){.inner-guide-highvoltage2-2 img{width:128px;margin:auto}}@media screen and (max-width:768px){.inner-guide-highvoltage2-2 img{padding:0 0 30px}}.guide-highvoltage-desc{width:562px}@media screen and (max-width:960px){.guide-highvoltage-desc{width:72%}}@media screen and (max-width:768px){.guide-highvoltage-desc{width:100%}}.guide-highvoltage-desc .inner-guide-highvoltage-desc{display:flex;justify-content:space-between}@media screen and (max-width:768px){.guide-highvoltage-desc .inner-guide-highvoltage-desc{flex-direction:column}}.guide-highvoltage-desc .desc.plan{width:344px}@media screen and (max-width:768px){.guide-highvoltage-desc .desc.plan{width:100%;padding:0 0 24px}}.guide-highvoltage-desc .desc.ex{width:200px}@media screen and (max-width:768px){.guide-highvoltage-desc .desc.ex{width:100%}}.guide-highvoltage-desc .desc.case{padding:20px 0 0}@media screen and (max-width:768px){.guide-highvoltage-desc .desc.case{padding:24px 0 0}}.guide-highvoltage-desc .desc p:first-of-type{color:#fff;font-weight:800;padding:12px 0;border-radius:40px}.guide-highvoltage-desc .desc p:first-of-type.plan{background-color:#003f8f}.guide-highvoltage-desc .desc p:first-of-type.ex{background-color:#3f72b2}.guide-highvoltage-desc .desc p:first-of-type.case{background-color:#f39800}.guide-highvoltage-desc .desc p:nth-child(2){font-size:1.8rem;font-weight:800;padding:14px 0 0}.guide-highvoltage-desc .desc p:nth-child(2).case{font-size:1.6rem}.guide-highvoltage-desc .desc p:nth-child(2) span{font-size:1.4rem;font-weight:500;padding:0 8px}@media screen and (max-width:768px){.guide-highvoltage-desc .desc p:nth-child(2).case span{display:block;padding:0 0 12px}}.guide-highvoltage-desc .desc p:nth-child(3){font-size:2.4rem;color:#f39800;font-weight:800;padding:16px 0 0}@media screen and (max-width:768px){.guide-highvoltage-desc .desc p:nth-child(3){font-size:2rem}}.guide-highvoltage-example{max-width:840px;margin-left:auto;margin-right:auto;margin-bottom:80px;padding:56px 40px 40px;text-align:left;border:1px solid #f39800;border-radius:20px}.guide-highvoltage-example:after{clear:both;content:"";display:table}.guide-highvoltage-example h4{font-size:32px;color:#f39800;text-align:center}.guide-highvoltage-example h4 span{display:block;padding-top:32px;font-size:18px}@media screen and (max-width:960px){.guide-highvoltage-example{margin-bottom:0;padding:48px 32px 32px;border-bottom:none;border-left:0;border-right:0;border-radius:0}.guide-highvoltage-example h4{font-size:24px}}.highvoltage-example-contents li{padding:48px 0 0}.highvoltage-example-contents li:last-child{padding-bottom:0}@media screen and (max-width:960px){.highvoltage-example-contents li{padding:40px 0 0}}.highvoltage-example-contents h5{font-size:18px;font-weight:600;line-height:1.6}.highvoltage-example-contents .highvoltage-example-answer ul{padding-left:32px}.highvoltage-example-contents .highvoltage-example-answer li{padding:16px 0 0;line-height:1.8;list-style:disc}.highvoltage-example-contents .highvoltage-example-answer p{padding:16px 0 0 32px;line-height:1.8}.wrap-kidsplan1{position:relative;padding:130px 0 260px}@media screen and (max-width:768px){.wrap-kidsplan1{padding:98px 0 0}}@media screen and (max-width:523px){.wrap-kidsplan1{padding:54px 0 0}}.wrap-kidsplan1 img{position:absolute}.wrap-kidsplan1 img:nth-child(1){top:0;left:0}@media screen and (max-width:768px){.wrap-kidsplan1 img:nth-child(1){width:224px}}@media screen and (max-width:523px){.wrap-kidsplan1 img:nth-child(1){width:140px}}.wrap-kidsplan1 img:nth-child(2){top:0;right:0}@media screen and (max-width:768px){.wrap-kidsplan1 img:nth-child(2){width:224px}}@media screen and (max-width:523px){.wrap-kidsplan1 img:nth-child(2){width:140px}}.wrap-kidsplan1 img:last-of-type{bottom:0;left:0;right:0;margin:auto}@media screen and (max-width:768px){.wrap-kidsplan1 img:last-of-type{position:inherit;bottom:-2px}}.inner-kidsplan1{display:flex;justify-content:center}@media screen and (max-width:768px){.inner-kidsplan1{padding:0 0 16px}}@media screen and (max-width:523px){.inner-kidsplan1{padding:0 0 14px}}.inner-kidsplan1 p{font-size:2.5rem;font-weight:800;color:#3f72b2;background-color:rgba(243,152,0,.2);border-radius:30px;padding:10px 40px;margin:0 10px}@media screen and (max-width:768px){.inner-kidsplan1 p{font-size:1.8rem}}@media screen and (max-width:523px){.inner-kidsplan1 p{font-size:1.2rem;padding:8px 32px;margin:0 6px}}.wrap-kidsplan2{background-color:rgba(248,99,103,.3)}.inner-kidsplan2{display:flex;justify-content:space-between;padding:36px 0}@media screen and (max-width:768px){.inner-kidsplan2{flex-direction:column;align-items:center}}.inner-kidsplan2 div{width:256px;height:256px;background-color:#fff;position:relative;text-align:center;padding:92px 0 0;border-radius:50%;box-shadow:0 3px 6px rgba(33,33,33,.16);font-weight:800}@media screen and (max-width:768px){.inner-kidsplan2 div{margin:0 0 18px}}@media screen and (max-width:523px){.inner-kidsplan2 div{width:210px;height:210px;padding:74px 0 0}}.inner-kidsplan2 div img{position:absolute}.inner-kidsplan2 div img.img-kids-bird{bottom:0;left:32px}@media screen and (max-width:523px){.inner-kidsplan2 div img.img-kids-bird{width:64px}}.inner-kidsplan2 div img.img-kids-flower{top:0;right:-16px}@media screen and (max-width:523px){.inner-kidsplan2 div img.img-kids-flower{width:58px;right:-12px}}.inner-kidsplan2 div img.img-kids-bottle{bottom:-8px;left:0}@media screen and (max-width:523px){.inner-kidsplan2 div img.img-kids-bottle{width:66px;left:-8px}}.inner-kidsplan2 div img.img-kids-cake{bottom:0;left:-12px}@media screen and (max-width:523px){.inner-kidsplan2 div img.img-kids-cake{width:68px}}.inner-kidsplan2 div span{width:100%;position:absolute;top:64px;right:0}@media screen and (max-width:523px){.inner-kidsplan2 div span{font-size:1.3rem;top:48px}}.inner-kidsplan2 div p{color:#f86367;font-size:2rem;line-height:1.5}@media screen and (max-width:523px){.inner-kidsplan2 div p{font-size:1.6rem}}.inner-kidsplan2 div p span{display:block;position:inherit}@media screen and (max-width:523px){.inner-kidsplan2 div p span{font-size:1.6rem}}.inner-kidsplan2 div p span span{display:inline;position:inherit;font-size:7.2rem;margin:0 -12px 0 0;line-height:1}@media screen and (max-width:523px){.inner-kidsplan2 div p span span{font-size:5.5rem;margin:0 -8px 0 0}}.note-kidsplan2{background-color:#fff;padding:36px 90px 36px 64px;border-radius:16px;box-shadow:0 3px 6px rgba(33,33,33,.16);display:flex;justify-content:space-between}@media screen and (max-width:960px){.note-kidsplan2{flex-direction:column;align-items:center;padding:36px 40px}}@media screen and (max-width:523px){.note-kidsplan2{padding:22px 28px}}.note-kidsplan2 h4{font-size:2rem;color:#f86367;font-weight:800}@media screen and (max-width:960px){.note-kidsplan2 h4{padding:0 0 20px}}@media screen and (max-width:523px){.note-kidsplan2 h4{font-size:1.6rem}}.note-kidsplan2>div{max-width:530px}.note-kidsplan2 p{line-height:2}.note-kidsplan2 p:first-of-type{font-size:1.4rem;padding:0 0 16px}.note-kidsplan2 p:last-of-type{font-size:1.8rem;font-weight:800}@media screen and (max-width:523px){.note-kidsplan2 p:last-of-type{font-size:1.5rem}}.note-kidsplan2 p br{display:block}@media screen and (max-width:768px){.note-kidsplan2 p br{display:block}}.wrap-kidsplan3{padding:80px 0}@media screen and (max-width:1100px){.wrap-kidsplan3{padding:64px 0 0}}@media screen and (max-width:768px){.wrap-kidsplan3{padding:40px 0 0}}.kidsplan3-title{padding:36px 0 32px;text-align:center;color:#fff}@media screen and (max-width:523px){.kidsplan3-title{padding:30px 0 24px}}.kidsplan3-title h4{font-size:2.2rem;font-weight:800;padding:0 0 24px}@media screen and (max-width:523px){.kidsplan3-title h4{font-size:1.6rem;padding:0 0 18px}}.kidsplan3-title h4 span{display:block;font-size:1.8rem;padding:16px 0 0}@media screen and (max-width:523px){.kidsplan3-title h4 span{font-size:1.6rem;padding:10px 0 0}}@media screen and (max-width:523px){.kidsplan3-title p{font-size:1.4rem;line-height:1.4}}.kidsplan3-title br{display:none}@media screen and (max-width:523px){.kidsplan3-title br{display:block}}.kidsplan3-title.kids-b{background-color:rgba(248,99,103,.8);margin:40px 0 0}.kidsplan3-title.kids-n{background-color:#003f8f}.inner-kidsplan3{background-color:#fff;padding:34px 180px 40px}@media screen and (max-width:1280px){.inner-kidsplan3{padding:34px 120px 64px}}@media screen and (max-width:1100px){.inner-kidsplan3{padding:34px 80px 64px}}@media screen and (max-width:960px){.inner-kidsplan3{padding:34px 56px 64px}}@media screen and (max-width:768px){.inner-kidsplan3{padding:34px 40px 64px}}@media screen and (max-width:523px){.inner-kidsplan3{padding:18px 16px 44px}}.inner-kidsplan3 p{line-height:2;padding:0 0 40px}@media screen and (max-width:523px){.inner-kidsplan3 p{font-size:1.4rem;padding:0 0 24px}}.inner-kidsplan3 p span{color:#f39800;font-weight:800}.scroll-table table{width:100%;border-collapse:collapse}@media screen and (max-width:960px){.scroll-table table{display:block;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media screen and (max-width:768px){.scroll-table table{font-size:1.2rem}}@media screen and (max-width:960px){.scroll-table tbody{width:100%;display:table}}.scroll-table th,.scroll-table td{border:1px solid #d9d9d9}.scroll-table th br,.scroll-table td br{display:none}@media screen and (max-width:523px){.scroll-table th br,.scroll-table td br{display:block}}.scroll-table th{color:#fff;padding:12px 8px;text-align:center;font-weight:800;line-height:1.4}.scroll-table td{padding:16px 8px;line-height:1.4}@media screen and (max-width:523px){.scroll-table td{padding:12px 8px}}.scroll-table tr td:last-of-type{text-align:right;font-weight:800}.scroll-table tr td.sub-th{text-align:center;background-color:rgba(243,152,0,.1)}.scroll-table.kids-b tr:last-of-type td:last-of-type{text-align:right;font-weight:800}.scroll-table.kids-b th{background-color:rgba(248,99,103,.8)}.scroll-table.kids-n th{background-color:rgba(63,114,178,.8);line-height:1.4}.wrap-kidsplan4{padding:80px 0}@media screen and (max-width:1100px){.wrap-kidsplan4{padding:40px 0}}@media screen and (max-width:768px){.wrap-kidsplan4{padding:0 0 40px}}.wrap-kidsplan4 h4{font-size:2.4rem;font-weight:800;color:#f86367;background-color:rgba(248,99,103,.2);padding:20px 36px;margin:0 0 30px}@media screen and (max-width:768px){.wrap-kidsplan4 h4{font-size:1.8rem;text-align:center;padding:22px 0;margin:0 0 24px}}.inner-kidsplan4{padding:0 0 56px}@media screen and (max-width:768px){.inner-kidsplan4{padding:0 0 44px}}@media screen and (max-width:523px){.inner-kidsplan4{padding:0 0 34px}}.inner-kidsplan4 p{padding:24px 0 0}@media screen and (max-width:768px){.inner-kidsplan4 p{font-size:1.4rem}}.note-kidsplan4{padding:32px 36px;border:1px solid #d9d9d9}@media screen and (max-width:768px){.note-kidsplan4{padding:30px 16px 22px}}.note-kidsplan4 li{font-weight:800;line-height:1.8;padding:0 0 12px 1em;text-indent:-1em}@media screen and (max-width:768px){.note-kidsplan4 li{font-size:1.4rem}}.note-kidsplan4 li:last-of-type{padding:0 0 0 1em}.note-kidsplan4 p{padding:16px 0 0 1em}.wrap-kidsplan5{background-color:rgba(248,99,103,.2);padding:80px 0}@media screen and (max-width:1100px){.wrap-kidsplan5{padding:64px 0 0}}@media screen and (max-width:768px){.wrap-kidsplan5{padding:40px 0 0}}.inner-kidsplan5{padding:64px 0 68px}@media screen and (max-width:768px){.inner-kidsplan5{padding:42px 0}}@media screen and (max-width:523px){.inner-kidsplan5{padding:30px 0 42px}}.inner-kidsplan5 p{padding:0 0 32px;line-height:2}@media screen and (max-width:523px){.inner-kidsplan5 p{font-size:1.4rem;padding:0 0 12px}}.inner-kidsplan5 p span{color:#f86367;font-weight:800}.inner-kidsplan5 div{display:flex;justify-content:space-between}@media screen and (max-width:523px){.inner-kidsplan5 div{flex-direction:column}}.inner-kidsplan5 div a{width:48%;display:block;font-size:1.8rem;color:#f86367;font-weight:800;text-align:center;padding:26px 0;background-color:#fff;position:relative;line-height:1.4}@media screen and (max-width:768px){.inner-kidsplan5 div a{font-size:1.5rem;padding:20px 0}}@media screen and (max-width:523px){.inner-kidsplan5 div a{width:100%;font-size:1.3rem;padding:18px 0;margin:0 0 8px}}.inner-kidsplan5 div a:after{position:absolute;font-family:"Font Awesome 5 Free";content:"";font-weight:600;right:16px}.inner-kidsplan5 div a:hover{background-color:rgba(248,99,103,.8);background-color:#f86367;color:#fff;box-shadow:0 3px 6px rgba(33,33,33,.16)}.inner-kidsplan5 div a br{display:none}@media screen and (max-width:768px){.inner-kidsplan5 div a br{display:block}}@media screen and (max-width:523px){.inner-kidsplan5 div a br{display:none}}.box-kidsplan5 h4{font-size:2rem;color:#fff;font-weight:800;padding:26px 0;text-align:center;background-color:rgba(248,99,103,.8)}@media screen and (max-width:768px){.box-kidsplan5 h4{font-size:1.8rem}}@media screen and (max-width:523px){.box-kidsplan5 h4{font-size:1.6rem;padding:16px 0}}.box-kidsplan5>div{background-color:#fff;padding:70px 0 74px}@media screen and (max-width:768px){.box-kidsplan5>div{padding:40px 0 56px}}@media screen and (max-width:523px){.box-kidsplan5>div{padding:34px 0 46px}}.box-kidsplan5 p{color:#f86367;font-size:2.4rem;font-weight:800;padding:0 0 24px;line-height:1.4}@media screen and (max-width:768px){.box-kidsplan5 p{font-size:2rem;padding:0 0 16px}}@media screen and (max-width:523px){.box-kidsplan5 p{font-size:1.6rem}}.box-kidsplan5 ul{padding:0 0 52px 2em}@media screen and (max-width:768px){.box-kidsplan5 ul{padding:0 0 32px 2em}}@media screen and (max-width:523px){.box-kidsplan5 ul{padding:0 0 24px 1em}}.box-kidsplan5 ul li{line-height:2;padding:0 0 8px}@media screen and (max-width:768px){.box-kidsplan5 ul li{font-size:1.5rem;padding:0 0 8px}}@media screen and (max-width:523px){.box-kidsplan5 ul li{font-size:1.4rem;padding:0 0 8px}}.box-kidsplan5.tel{margin:0 0 64px}@media screen and (max-width:1280px){.box-kidsplan5.tel{margin:0}}.txt-bold{font-weight:800}.txt-kids-primary{color:#f86367}.btn-kidsplan-tel{display:inline-block;color:#fff;font-size:2.4rem;font-weight:800;background-color:#f86367;padding:34px 132px 24px;text-align:center;border-radius:16px;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:768px){.btn-kidsplan-tel{width:80%;font-size:1.8rem;padding:24px 0}}@media screen and (max-width:523px){.btn-kidsplan-tel{width:100%;border-radius:8px}}.btn-kidsplan-tel span{font-size:1.8rem;font-weight:500;display:block;padding:16px 0 0}@media screen and (max-width:768px){.btn-kidsplan-tel span{font-size:1.4rem}}@media screen and (max-width:523px){.btn-kidsplan-tel span{padding:10px 0 0}}.btn-kidsplan-apply{display:inline-block;font-size:2rem;font-weight:800;color:#fff;background-color:#f86367;padding:52px 90px 46px 70px;box-shadow:0 3px 6px rgba(33,33,33,.16);border-radius:16px;position:relative}@media screen and (max-width:768px){.btn-kidsplan-apply{width:80%;padding:32px}}@media screen and (max-width:523px){.btn-kidsplan-apply{width:100%;font-size:1.6rem;padding:32px 0 26px;border-radius:8px}}.btn-kidsplan-apply i{font-size:2.4rem;padding:0 6px 0 0}@media screen and (max-width:523px){.btn-kidsplan-apply i{font-size:1.4rem}}.btn-kidsplan-apply span{display:block;font-size:1.6rem;padding:20px 0 0;line-height:2}@media screen and (max-width:523px){.btn-kidsplan-apply span{font-size:1.3rem;padding:16px 0 0}}.btn-kidsplan-apply br{display:none}@media screen and (max-width:768px){.btn-kidsplan-apply br{display:block}}.btn-kidsplan-apply:after{font-family:"Font Awesome 5 Free";content:"";font-size:1.8rem;font-weight:600;position:absolute;right:24px;top:48%;-webkit-transform:translate(-48%);transform:translate(-48%)}.btn-kidsplan-apply:hover{box-shadow:0 4px 8px rgba(33,33,33,.4);background-color:#f39800}.wrap-kidsplan6{padding:64px 0}@media screen and (max-width:768px){.wrap-kidsplan6{padding:0 0 32px}}.wrap-kidsplan6 p{color:#f39800;font-weight:800;font-size:1.5rem}@media screen and (max-width:523px){.wrap-kidsplan6 p{font-size:1.4rem;text-align:left}}.wrap-sitemap2{padding:30px 0 70px;background-color:#f5f5f5}@media screen and (max-width:1100px){.wrap-sitemap2{padding:0 0 40px}}@media screen and (max-width:960px){.wrap-sitemap2{padding:0;border-top:1px solid #ccc}}.wrap-sitemap2 .contents-service-nav.secondary a{line-height:1.6}.wrap-sitemap2 .contents-service-nav.secondary a br{display:block}.wrap-sitemap2 .contents-service-nav.secondary a:nth-last-of-type(-n+3){color:#003f8f}.wrap-sitemap2 .contents-service-nav.secondary a:nth-last-of-type(-n+3):hover{color:#fff;background:#003f8f}@media screen and (max-width:960px){.wrap-sitemap2 .contents-service-nav.secondary{padding-top:0}.wrap-sitemap2 .contents-service-nav.secondary a{float:left;display:block;margin-right:0;width:100%;position:relative;padding:24px 16px;margin-top:0;font-size:14px;line-height:1.5;border-bottom:1px solid #ccc}.wrap-sitemap2 .contents-service-nav.secondary a:last-child{margin-right:0}.wrap-sitemap2 .contents-service-nav.secondary a:nth-child(3n){margin-right:0}.wrap-sitemap2 .contents-service-nav.secondary a:nth-child(3n+1){clear:none}.wrap-sitemap2 .contents-service-nav.secondary a:nth-child(+3n){border-right:none}.wrap-sitemap2 .contents-service-nav.secondary a:nth-child(+3n) br{display:none}.wrap-sitemap2 .contents-service-nav.secondary a br{display:none}.wrap-sitemap2 .contents-service-nav.secondary i{float:left;padding-bottom:0;margin-top:-2px;font-size:20px}}.inner-sitemap3{display:flex;justify-content:space-between;padding:48px 0 0}@media screen and (max-width:1280px){.inner-sitemap3{justify-content:space-around}}@media screen and (max-width:960px){.inner-sitemap3{flex-direction:column;padding:0}}.inner-sitemap3>div{width:580px}@media screen and (max-width:1280px){.inner-sitemap3>div{width:48%}}@media screen and (max-width:960px){.inner-sitemap3>div{width:100%}}.inner-sitemap3 h4{text-align:center;font-size:2rem;color:#fff;font-weight:800;background-color:#3f72b2;padding:18px}@media screen and (max-width:768px){.inner-sitemap3 h4{font-size:1.6rem}}.inner-sitemap3 p{font-size:1.4rem;line-height:1.8;padding:8px 16px 8px 32px}.inner-sitemap3 a:hover{color:#003f8f;border-bottom:1px solid #003f8f}.inner-sitemap-submenu{padding:20px 0 0 40px}@media screen and (max-width:768px){.inner-sitemap-submenu{padding:8px 0 0 32px}}.inner-sitemap-submenu a{color:#3f72b2;font-size:1.4rem;font-weight:800}.inner-sitemap-submenu p{padding:8px 16px 0}.wrap-plan-n2{background-color:rgba(243,152,0,.1)}.wrap-plan-n2 p{max-width:1000px;line-height:2.2;padding:40px 0 0;margin:auto}@media screen and (max-width:768px){.wrap-plan-n2 p{font-size:1.4rem}}.inner-plan-n2{max-width:1000px;padding:64px 80px 16px;margin:auto;background-color:#fff;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:960px){.inner-plan-n2{padding:40px}}@media screen and (max-width:523px){.inner-plan-n2{padding:40px 16px 16px}}@media screen and (max-width:523px){.inner-plan-n2 img{padding:0 32px}}.wrap-plan-n3{padding:64px 0}@media screen and (max-width:960px){.wrap-plan-n3{padding:0 0 32px}}.wrap-plan-graph{background-color:rgba(243,152,0,.1)}.wrap-plan-graph .u-wrap-side{width:1000px;position:relative;margin:auto}@media screen and (max-width:1100px){.wrap-plan-graph .u-wrap-side{width:100%}}.wrap-plan-graph .u-wrap-side .btn-price-download{z-index:1000}@media screen and (max-width:1100px){.wrap-plan-graph .u-wrap-side .btn-price-download{position:inherit}}.plan-n-graph{margin:80px 0 0}@media screen and (max-width:960px){.plan-n-graph{margin:64px 0 0}}@media screen and (max-width:768px){.plan-n-graph{margin:40px 0 0}}.plan-n-graph th,.plan-n-graph td{border:1px solid #f39800}.plan-n-graph td{padding:16px}@media screen and (max-width:523px){.plan-n-graph td{padding:12px 8px}}.plan-n-graph tr td{background-color:#fff}.plan-n-graph tr:nth-child(5) td:nth-child(1){background-color:rgba(243,152,0,.15)}.plan-n-graph .br-pc{display:block}.wrap-plan-c2{padding:0 0 64px}@media screen and (max-width:960px){.wrap-plan-c2{padding:0 0 32px}}.plan-c-graph{margin:80px 0 0}@media screen and (max-width:960px){.plan-c-graph{margin:64px 0 0}}@media screen and (max-width:768px){.plan-c-graph{margin:40px 0 0}}.plan-c-graph th,.plan-c-graph td{border:1px solid #f39800}.plan-c-graph td{padding:12px 16px;background-color:#fff}@media screen and (max-width:523px){.plan-c-graph td{padding:12px 8px}}.plan-c-graph tr:nth-child(2) td:nth-child(n+1):nth-child(-n+2){background-color:rgba(243,152,0,.15)}.plan-c-graph tr:nth-child(3) td:nth-child(1){background-color:rgba(243,152,0,.15)}.plan-c-graph tr:nth-child(3) td:nth-child(3){background-color:rgba(243,152,0,.15)}.plan-c-graph tr:nth-child(7) td:nth-child(1){background-color:rgba(243,152,0,.15)}.plan-c-graph tr:nth-child(7) td:nth-child(3){background-color:rgba(243,152,0,.15)}.wrap-plan-b2{padding:0 0 64px}@media screen and (max-width:960px){.wrap-plan-b2{padding:0 0 32px}}@media screen and (max-width:960px){.inner-plan-b2-img{padding:32px 0 0}}.inner-plan-b2-img img{width:690px}.plan-b-graph{margin:80px 0 0}@media screen and (max-width:960px){.plan-b-graph{margin:64px 0 0}}@media screen and (max-width:768px){.plan-b-graph{margin:40px 0 0}}.plan-b-graph tr:last-of-type td:nth-child(n+1):nth-child(-n+2){background-color:rgba(243,152,0,.15)}.plan-b-graph tr:nth-child(2) td:nth-child(1),.plan-b-graph tr:nth-child(2) td:nth-child(3),.plan-b-graph tr:nth-child(9) td:nth-child(1),.plan-b-graph tr:nth-child(9) td:nth-child(3){background-color:rgba(243,152,0,.15)}.wrap-plan-d2{padding:0 0 64px}@media screen and (max-width:960px){.wrap-plan-d2{padding:0 0 32px}}.plan-d-graph{margin:80px 0 0}@media screen and (max-width:960px){.plan-d-graph{margin:64px 0 0}}@media screen and (max-width:768px){.plan-d-graph{margin:40px 0 0}}.plan-d-graph th,.plan-d-graph td{border:1px solid #f39800}.plan-d-graph td{padding:12px 16px;background-color:#fff}@media screen and (max-width:523px){.plan-d-graph td{padding:12px 8px}}.plan-d-graph tr:nth-child(5) td:first-of-type{background-color:rgba(243,152,0,.15)}.red{color:#d10000}.wrap-plan-j2{padding:0 0 64px}@media screen and (max-width:960px){.wrap-plan-j2{padding:0 0 32px}}.plan-j-graph{margin:80px 0 0}@media screen and (max-width:960px){.plan-j-graph{margin:64px 0 0}}@media screen and (max-width:768px){.plan-j-graph{margin:40px 0 0}}.plan-j-graph tr:nth-child(2) td:nth-child(1),.plan-j-graph tr:nth-child(2) td:nth-child(3),.plan-j-graph tr:nth-child(5) td:nth-child(1),.plan-j-graph tr:nth-child(5) td:nth-child(3){background-color:rgba(243,152,0,.15)}.red{color:#d10000}.plan-low-contents-wrap{padding:80px 100px;overflow:hidden;border-radius:16px;background:rgba(243,152,0,.2)}.plan-low-contents-wrap ul{padding-top:16px}.plan-low-contents-wrap li{padding-top:8px;line-height:1.8}@media screen and (max-width:960px){.plan-low-contents-wrap{padding:32px 24px}.plan-low-contents-wrap li{font-size:14px}}.h-plan-low{width:800px;padding:24px;margin:0 auto;color:#fff;text-align:center;font-size:20px;border-radius:50px;background:#f39800}.h-plan-low span{display:block;padding-top:12px;font-size:16px}@media screen and (max-width:960px){.h-plan-low{width:auto;padding:16px 0;font-size:18px}.h-plan-low span{font-size:14px;padding-top:8px}}.plan-low-contents-card{max-width:1000px;margin-left:auto;margin-right:auto;margin-top:56px;padding:56px 40px;text-align:center;background:#fff}.plan-low-contents-card:after{clear:both;content:"";display:table}.plan-low-contents-card img{display:inline-block}.plan-low-contents-card img+img{padding-left:32px}@media screen and (max-width:960px){.plan-low-contents-card{max-width:100%;margin-left:auto;margin-right:auto;padding:0;margin-top:24px;text-align:center;background:0 0}.plan-low-contents-card:after{clear:both;content:"";display:table}.plan-low-contents-card img{max-width:100%;height:auto}.plan-low-contents-card img+img{padding-left:0;padding-top:16px}}.plan-low-price-wrap{background:rgba(243,152,0,.1)}.plan-low-price-wrap .l-grid{position:relative}.plan-low-price-wrap p{line-height:1.6}@media screen and (max-width:960px){.plan-low-price-wrap p{font-size:14px}}.btn-price-download{position:absolute;top:-10px;right:0;padding:24px;color:#3f72b2;border:1px solid #ccc;background:#fff;z-index:1000}.btn-price-download:after{font-family:"Font Awesome 5 Free";content:"";font-size:2rem;padding:0 0 0 16px;font-weight:600}@media screen and (max-width:960px){.btn-price-download{top:50px;left:50%;right:inherit;margin-left:-130px}}.plan-low-graph{margin:80px 0 0}@media screen and (max-width:960px){.plan-low-graph{margin:64px 0 0}}@media screen and (max-width:768px){.plan-low-graph{margin:40px 0 0}}.plan-low-graph .primary{background:rgba(243,152,0,.9)}.plan-low-graph .secondary{background:rgba(63,114,178,.6)}.plan-low-graph .tertiary{background:rgba(243,152,0,.1)}.plan-low-graph .quaternary{background:rgba(63,114,178,.1)}.uchinodenki-movie{width:248px;height:507px;padding-top:60px !important;text-align:center;background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/uchidenki-movie-frame.png)}.wrap-uchinodenki1 h3{text-align:center;font-size:2.8rem;font-weight:800;line-height:1.6}@media screen and (max-width:960px){.wrap-uchinodenki1 h3{font-size:18px;font-size:1.8rem}}.wrap-uchinodenki1 h3 span{color:#f39800}.inner-uchinodenki1{max-width:840px;display:flex;justify-content:space-between;align-items:flex-start;padding:64px 0 0;margin:auto}@media screen and (max-width:960px){.inner-uchinodenki1{flex-direction:column;padding:40px 0 0}}.inner-uchinodenki1>div{max-width:536px;margin:auto}@media screen and (max-width:960px){.inner-uchinodenki1>div{padding:40px 0 0}}.inner-uchinodenki1>div p{line-height:1.8}@media screen and (max-width:768px){.inner-uchinodenki1>div p{font-size:1.4rem}}.inner-uchinodenki1>div ul{padding:32px 0}@media screen and (max-width:960px){.inner-uchinodenki1>div ul{padding:24px 0}}.inner-uchinodenki1>div ul li{padding:16px;font-weight:800;margin:0 0 44px;background-color:#f0f0f0;position:relative;line-height:1.4}@media screen and (max-width:768px){.inner-uchinodenki1>div ul li{text-align:center}}.inner-uchinodenki1>div ul li:after{position:absolute;font-family:"Font Awesome 5 Free";content:"";color:#003f8f;font-weight:600;right:50%;bottom:-32px}@media screen and (max-width:768px){.inner-uchinodenki1>div ul li:after{right:48%}}.inner-uchinodenki1>div ul li:last-of-type{margin:0}.inner-uchinodenki1>div ul li:last-of-type:after{display:none}.inner-uchinodenki1>div ul li br{display:none}@media screen and (max-width:768px){.inner-uchinodenki1>div ul li br{display:block}}.inner-uchinodenki1>div>div{display:flex;justify-content:space-between}@media screen and (max-width:523px){.inner-uchinodenki1>div>div{flex-direction:column}}.inner-uchinodenki1>div>div p{width:300px}@media screen and (max-width:523px){.inner-uchinodenki1>div>div p{width:100%;padding:0 0 16px}}.wrap-uchinodenki2{background-color:#f5f5f5}.box-uchinodenki{position:relative}@media screen and (max-width:1280px){.box-uchinodenki{margin:40px 0 0}}.box-uchinodenki h4{width:840px;display:flex;align-items:center;font-size:2.4rem;font-weight:800;position:absolute;top:80px;left:180px;color:#fff;background-color:#f39800;margin:auto;padding:24px 36px;line-height:1.4}@media screen and (max-width:1280px){.box-uchinodenki h4{flex-direction:column;text-align:center;position:inherit;width:100%;top:inherit;left:inherit;font-size:2rem}}@media screen and (max-width:768px){.box-uchinodenki h4{position:inherit;width:100%;top:inherit;left:inherit;padding:18px 16px;font-size:1.6rem}}.box-uchinodenki h4.last-uchinodenki{color:#003f8f;background-color:rgba(63,114,178,.2)}.box-uchinodenki h4 span:first-of-type{width:96px}@media screen and (max-width:1280px){.box-uchinodenki h4 span:first-of-type{width:inherit;padding:0 0 8px}}.box-uchinodenki h4 br{display:none}@media screen and (max-width:960px){.box-uchinodenki h4 br{display:block}}.box-uchinodenki h5{font-size:2rem;color:#f39800;font-weight:800;line-height:1.4}@media screen and (max-width:523px){.box-uchinodenki h5{font-size:1.4rem}}.box-uchinodenki p{padding:24px 0 0;line-height:2}@media screen and (max-width:768px){.box-uchinodenki p{font-size:1.4rem}}@media screen and (max-width:523px){.box-uchinodenki p{padding:16px 0 0}}.box-uchinodenki p.padding-none{padding:0}.box-uchinodenki ul{border:1px solid #d9d9d9;padding:32px 40px;margin:24px 0 0}@media screen and (max-width:523px){.box-uchinodenki ul{padding:32px;font-size:1.4rem}}.box-uchinodenki ul li{font-weight:800;padding:0 0 16px 1em;line-height:1.6;text-indent:-1em}.box-uchinodenki ul li:last-of-type{padding:0 0 0 1em}.inner-box-uchinodenki{padding:200px 180px 80px;margin:80px 0 0;background-color:#fff}@media screen and (max-width:1280px){.inner-box-uchinodenki{padding:32px 48px;margin:0}}@media screen and (max-width:768px){.inner-box-uchinodenki{padding:24px 16px 32px}}.inner-box-uchinodenki-img{display:flex;padding:40px 0 0}@media screen and (max-width:960px){.inner-box-uchinodenki-img{flex-direction:column}}@media screen and (max-width:960px){.inner-box-uchinodenki-img img{padding:0 0 16px}}.inner-box-uchinodenki-img2{position:relative;padding:0 0 500px}@media screen and (max-width:960px){.inner-box-uchinodenki-img2{padding:0}}.inner-box-uchinodenki-img2 img{position:absolute}@media screen and (max-width:960px){.inner-box-uchinodenki-img2 img{position:inherit}}.inner-box-uchinodenki-img2 img:first-of-type{top:32px}@media screen and (max-width:960px){.inner-box-uchinodenki-img2 img:first-of-type{top:inherit;padding:24px 0}}.inner-box-uchinodenki-img2 img:last-of-type{top:192px;left:166px}@media screen and (max-width:960px){.inner-box-uchinodenki-img2 img:last-of-type{top:inherit;left:inherit;padding:32px 0 0}}.inner-box-uchinodenki-img2 p{position:absolute;font-size:2.4rem;font-weight:800;color:#fff;background-color:#3f72b2;top:66px;left:326px;padding:32px 64px;border-radius:24px}@media screen and (max-width:960px){.inner-box-uchinodenki-img2 p{position:inherit;top:inherit;left:inherit;font-size:1.6rem;padding:16px;text-align:center;border-radius:12px}}.inner-box-uchinodenki-img2 p:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#3f72b2;border-width:24px;margin-left:-24px}.txt-color-tertiary{color:#3f72b2}.wrap-qa{border-top:1px solid #d9d9d9}.wrap-qa.menu{border-top:none}.wrap-qa h4{text-align:center;font-size:2.2rem;font-weight:800;color:#fff;background-color:#3f72b2;border-radius:16px;padding:16px}@media screen and (max-width:768px){.wrap-qa h4{font-size:1.6rem}}.list-qa-menu{display:grid;gap:16px;grid-template-columns:1fr .5fr 1fr}.list-qa-menu ul{display:flex;justify-content:center;gap:16px}.list-qa-menu li{border-radius:16px}.list-qa-menu span{display:block;margin-bottom:20px;font-weight:700;font-size:18px}.list-qa-menu .item1{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:3;padding:28px;background:rgba(243,152,0,.1)}.list-qa-menu .item2{grid-row-start:1;grid-column-start:3;grid-row-end:2;grid-column-end:4;padding:28px;background:rgba(243,152,0,.1)}.list-qa-menu .item3{grid-row-start:2;grid-column-start:1;grid-row-end:3;grid-column-end:4;padding:16px;background:rgba(243,152,0,.1)}.list-qa-menu .item3 a{font-size:14px}.list-qa-menu a{position:relative;display:inline-block;padding:24px 32px;font-size:16px;color:#003f8f;font-weight:800;text-align:center;border:1px solid #ccc;background-color:#fff;border-radius:40px}.list-qa-menu a:hover{color:#fff;background-color:#003f8f}.list-qa-menu a i{position:absolute;right:16px}@media screen and (max-width:1100px){.list-qa-menu a{line-height:1.6}}@media screen and (max-width:960px){.list-qa-menu{display:block}.list-qa-menu span{padding:8px 0 12px;margin-bottom:0;font-size:16px;text-align:left}.list-qa-menu ul{display:block}.list-qa-menu [class^=item]{padding:16px}.list-qa-menu .item1,.list-qa-menu .item2{margin-bottom:12px}.list-qa-menu li:first-child a{margin-bottom:8px}.list-qa-menu a{width:100%;padding:24px;text-align:left}.list-qa-menu a i{transform:translate(0%,30%)}}@media screen and (max-width:768px){.list-qa-menu a{font-size:14px;padding:16px}}.inner-qa-menu{display:flex;justify-content:space-between;align-items:stretch;padding:36px 0 0}@media screen and (max-width:960px){.inner-qa-menu{padding:16px 0 0}}@media screen and (max-width:768px){.inner-qa-menu{flex-direction:column}}.inner-qa-menu a{width:32%;color:#f39800;font-size:1.8rem;font-weight:800;text-align:center;padding:40px 0;background-color:#f0f0f0;line-height:1.4;display:flex;justify-content:center}@media screen and (max-width:768px){.inner-qa-menu a{width:100%;margin:0 0 16px;padding:22px 0;font-size:1.4rem}}.inner-qa-menu a:hover{background-color:#f39800;color:#fff}.inner-qa-menu a:hover span{color:#fff}.inner-qa-menu a p{align-self:center}.inner-qa-menu a span{display:block;color:#212121;font-size:1.6rem;font-weight:500;padding:0 0 16px}@media screen and (max-width:768px){.inner-qa-menu a span{font-size:1.4rem;padding:0 0 8px}}.inner-qa-menu a br{display:none}@media screen and (max-width:960px){.inner-qa-menu a br{display:block}}@media screen and (max-width:768px){.inner-qa-menu a br{display:none}}.inner-qa-menu div{width:66%;background-color:#f0f0f0;padding:24px 60px;font-size:1.6rem}@media screen and (max-width:960px){.inner-qa-menu div{padding:28px}}@media screen and (max-width:768px){.inner-qa-menu div{width:100%;font-size:1.4rem;padding:28px 16px}}.inner-qa-menu div p{padding:0 0 16px}.inner-qa-menu div ul li{text-indent:-1em;line-height:1.4;padding:0 0 8px 1em}.inner-qa-menu div ul li:last-of-type{padding:0 0 0 1em}.list-qa li{border-bottom:1px solid #d0d0d0;border-collapse:collapse}.list-qa li:last-of-type{border-bottom:none}.list-qa p{font-size:2rem;color:#3f72b2;font-weight:800;cursor:pointer;padding:20px 0;line-height:1.4}@media screen and (max-width:768px){.list-qa p{font-size:1.6rem}}.list-qa ul{display:none;background-color:rgba(243,152,0,.1);padding:22px 84px;margin:0 0 40px}@media screen and (max-width:768px){.list-qa ul{padding:20px 16px;margin:0 0 24px}}.list-qa ul li{border-bottom:none}@media screen and (max-width:768px){.list-qa ul li{font-size:1.6rem}}.list-qa ul li p{font-size:1.6rem;color:#212121;line-height:1.8;font-weight:500;cursor:auto}.list-qa ul li .close{width:169px;display:block;color:#3f72b2;border:1px solid #3f72b2;font-size:1.6rem;font-weight:800;margin:22px auto 0;padding:16px;text-align:center;background-color:#fff;cursor:pointer}@media screen and (max-width:768px){.list-qa ul li .close{font-size:1.4rem;padding:12px 0;margin:16px auto 0;border-radius:5px}}.list-qa ul li .close:before{font-family:"Font Awesome 5 Free";content:"";font-weight:600;padding:0 8px 0 0}.list-qa ul li .close:hover{background-color:rgba(63,114,178,.8);color:#fff}.list-qa ul li a{color:#3f72b2;font-weight:800;padding:0 2px}.list-qa ul li a:after{font-family:"Font Awesome 5 Free";content:"";font-weight:600;padding:0 0 0 4px}.list-qa ul li a:hover{cursor:pointer;text-decoration:underline;color:#003f8f}.list-qa ul li span{color:#f39800;font-weight:800;text-decoration:underline;padding:0 2px}.list-qa ul li span.btn-qa-call{color:#212121;font-weight:500;text-decoration:none}.txt-sun-secondary{color:#ea5504}.txt-sun-secondary a{color:#3f72b2;font-weight:800;padding:0 2px}.txt-sun-secondary a:after{font-family:"Font Awesome 5 Free";content:"";font-weight:600;padding:0 0 0 4px}.txt-sun-secondary a:hover{cursor:pointer;text-decoration:underline;color:#003f8f}.txt-18{font-size:1.8rem}@media screen and (max-width:768px){.txt-18{font-size:1.7rem}}@media screen and (max-width:523px){.txt-18{font-size:1.6rem !important}}.txt-20{font-size:2rem}@media screen and (max-width:768px){.txt-20{font-size:1.8rem}}@media screen and (max-width:523px){.txt-20{font-size:1.6rem !important}}.txt-24{font-size:2.4rem}@media screen and (max-width:768px){.txt-24{font-size:2rem}}@media screen and (max-width:523px){.txt-24{font-size:1.6rem !important}}.txt-26{font-size:2.6rem}@media screen and (max-width:768px){.txt-26{font-size:2.2rem}}@media screen and (max-width:523px){.txt-26{font-size:1.6rem !important}}.br-sp{display:none}@media screen and (max-width:523px){.br-sp{display:block}}.h-section-title-sun{color:#fff;font-weight:800;background-color:#6fba2c;line-height:1.6;text-align:center;position:relative}.h-section-title-sun.primary{font-size:3.2rem;padding:40px 0}@media screen and (max-width:768px){.h-section-title-sun.primary{font-size:2.4rem}}@media screen and (max-width:523px){.h-section-title-sun.primary{font-size:1.8rem;padding:24px 0}}.h-section-title-sun.secondary{font-size:2.4rem;padding:40px 0}@media screen and (max-width:768px){.h-section-title-sun.secondary{font-size:1.8rem}}@media screen and (max-width:523px){.h-section-title-sun.secondary{padding:32px 0}}.h-section-title-sun:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#6fba2c;border-width:16px;margin-left:-16px}.h-sub-sun1{color:#6fba2c;font-size:2.4rem;font-weight:800;line-height:1.4;border-left:12px solid #6fba2c;border-bottom:1px solid #6fba2c;padding:20px}@media screen and (max-width:768px){.h-sub-sun1{font-size:1.8rem;border-left:8px solid #6fba2c;padding:16px}}@media screen and (max-width:523px){.h-sub-sun1{padding:8px 16px}}.h-sub-sun2{color:#ea5504;font-size:2rem;font-weight:800;background-color:rgba(234,85,4,.2);padding:20px 16px;line-height:1.4}@media screen and (max-width:768px){.h-sub-sun2{font-size:1.6rem}}@media screen and (max-width:523px){.h-sub-sun2{padding:14px 10px}}.wrap-sun{padding:0 0 80px}@media screen and (max-width:1280px){.wrap-sun{padding:0}}.wrap-sun.primary{background-color:#f0f0f0}.wrap-sun.primary .inner-sun{background-color:#fff;padding:72px 180px}@media screen and (max-width:1100px){.wrap-sun.primary .inner-sun{padding:80px}}@media screen and (max-width:960px){.wrap-sun.primary .inner-sun{padding:48px 80px}}@media screen and (max-width:768px){.wrap-sun.primary .inner-sun{padding:32px 0}}.wrap-sun.primary .inner-sun p{line-height:2}@media screen and (max-width:523px){.wrap-sun.primary .inner-sun p{font-size:1.4rem}}.wrap-sun.secondary{padding:80px 0}@media screen and (max-width:1100px){.wrap-sun.secondary{padding:0}}.wrap-sun.tertiary{background-color:#f0f0f0}.wrap-sun.tertiary .inner-sun{background-color:#fff;padding:72px 180px}@media screen and (max-width:1100px){.wrap-sun.tertiary .inner-sun{padding:80px}}@media screen and (max-width:960px){.wrap-sun.tertiary .inner-sun{padding:48px 80px}}@media screen and (max-width:768px){.wrap-sun.tertiary .inner-sun{padding:32px 0}}.wrap-sun.tertiary .inner-sun p{line-height:2}@media screen and (max-width:523px){.wrap-sun.tertiary .inner-sun p{font-size:1.4rem}}.list-sun-afterfit{display:flex;align-items:center;padding:40px 100px;border-bottom:1px solid #d9d9d9}@media screen and (max-width:1100px){.list-sun-afterfit{padding:40px}}@media screen and (max-width:768px){.list-sun-afterfit{padding:28px 16px}}@media screen and (max-width:523px){.list-sun-afterfit{flex-direction:column}}.list-sun-afterfit h5{font-size:2rem;color:#ea5504;font-weight:800;padding:0 0 24px}@media screen and (max-width:523px){.list-sun-afterfit h5{text-align:center}}.list-sun-afterfit p{line-height:1.6 !important}.list-sun-afterfit p:first-of-type{font-size:1.8rem;font-weight:800;padding:0 0 16px}@media screen and (max-width:523px){.list-sun-afterfit p:first-of-type{font-size:1.5rem !important;text-align:center}}.list-sun-afterfit p:last-of-type{font-size:1.4rem}.list-sun-afterfit img{padding:0 0 0 24px}@media screen and (max-width:523px){.list-sun-afterfit img{padding:16px 0 0}}.wrap-sun-fourth{padding:40px 100px 0}@media screen and (max-width:768px){.wrap-sun-fourth{padding:24px 0 0}}.wrap-sun-fourth ul{padding:0 0 60px 48px;font-weight:800}@media screen and (max-width:768px){.wrap-sun-fourth ul{padding:0 8px 24px}}.wrap-sun-fourth li{font-size:2rem;padding:0 0 24px 1em;text-indent:-1em;line-height:1.6}@media screen and (max-width:768px){.wrap-sun-fourth li{font-size:1.6rem;padding:0 0 16px 1em}}.wrap-sun-fourth li:last-of-type{padding:0 0 0 1em}.wrap-sun-fourth p{font-size:2.4rem;color:#ea5504;font-weight:800;text-align:center;line-height:1.6 !important}@media screen and (max-width:768px){.wrap-sun-fourth p{font-size:1.8rem !important}}.box-sun-fourth{display:flex;align-items:flex-start;padding:32px 0 64px}@media screen and (max-width:1100px){.box-sun-fourth{flex-direction:column}}@media screen and (max-width:768px){.box-sun-fourth{padding:24px 0}}.box-sun-fourth img{padding:0 36px 0 0}@media screen and (max-width:1100px){.box-sun-fourth img{padding:0 16px 24px}}.list-sun-point{padding:16px 0 0}@media screen and (max-width:523px){.list-sun-point{padding:0}}.list-sun-point li{font-weight:800;padding:40px 0 40px 1.6em;border-bottom:1px solid #d9d9d9;line-height:1.8;text-indent:-1.6em}@media screen and (max-width:523px){.list-sun-point li{font-size:1.4rem;padding:22px 0 22px 1.6em}}.list-sun-point li:last-of-type{border-bottom:none}.list-sun-point li .sun-point-num{color:#ea5504;font-size:2rem;padding:0 8px 0 0}.list-sun-point p{font-size:1.4rem;padding:36px 24px 0}@media screen and (max-width:523px){.list-sun-point p{padding:16px 0 0}}.box-sun-waste{border-bottom:1px solid #6fba2c;position:relative;padding:72px 0 32px}@media screen and (max-width:1280px){.box-sun-waste{padding:72px 16px 32px}}@media screen and (max-width:1100px){.box-sun-waste{padding:56px 16px 32px}}@media screen and (max-width:768px){.box-sun-waste{padding:32px 16px}}.box-sun-waste:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#6fba2c;border-width:16px;margin-left:-16px}.box-sun-waste.last{text-align:center;padding:60px 0 40px}@media screen and (max-width:1280px){.box-sun-waste.last{padding:72px 16px 32px}}@media screen and (max-width:1100px){.box-sun-waste.last{padding:56px 16px 32px}}@media screen and (max-width:768px){.box-sun-waste.last{padding:32px 16px}}.box-sun-waste.last p{font-weight:800;font-size:2.4rem}@media screen and (max-width:960px){.box-sun-waste.last p{font-size:1.8rem}}@media screen and (max-width:768px){.box-sun-waste.last p{font-size:1.6rem !important}}.box-sun-waste.last p span{color:#ea5504}.box-sun-waste h5{font-size:1.8rem;font-weight:800;padding:0 0 8px;line-height:1.6}@media screen and (max-width:768px){.box-sun-waste h5{font-size:1.6rem}}@media screen and (max-width:523px){.box-sun-waste h5{font-size:1.4rem}}.box-sun-waste p{padding:20px 0 0}@media screen and (max-width:768px){.box-sun-waste p{padding:14px 0 0}}.wrap-sun-shift{display:flex;justify-content:space-between;padding:16px 0 54px}@media screen and (max-width:768px){.wrap-sun-shift{flex-direction:column;padding:0 0 32px}}.box-sun-shift{width:49%;text-align:center;padding:36px 8px;border:2px solid #d9d9d9}@media screen and (max-width:960px){.box-sun-shift{width:48%}}@media screen and (max-width:768px){.box-sun-shift{width:100%;border:none;border-bottom:1px solid #d9d9d9;padding:24px 0}}.box-sun-shift p{font-size:1.8rem;font-weight:800}@media screen and (max-width:523px){.box-sun-shift p{font-size:1.6rem}}.box-sun-shift img{padding:40px 0 0}@media screen and (max-width:768px){.box-sun-shift img{padding:20px 40px 0}}.list-sun-ecocute-merit{display:flex;align-items:flex-start;padding:36px 64px 36px 0;border-bottom:1px solid #d9d9d9}@media screen and (max-width:960px){.list-sun-ecocute-merit{padding:36px 0}}@media screen and (max-width:768px){.list-sun-ecocute-merit{padding:32px 24px;align-items:center}}@media screen and (max-width:523px){.list-sun-ecocute-merit{flex-direction:column;text-align:center;padding:32px 16px}}.list-sun-ecocute-merit h5{font-size:2rem;font-weight:800;color:#ea5504;padding:0 0 32px}@media screen and (max-width:768px){.list-sun-ecocute-merit h5{font-size:1.8rem}}@media screen and (max-width:523px){.list-sun-ecocute-merit h5{padding:0 0 20px}}.list-sun-ecocute-merit img{padding:0 0 0 82px}@media screen and (max-width:960px){.list-sun-ecocute-merit img{padding:0 0 0 16px}}@media screen and (max-width:523px){.list-sun-ecocute-merit img{padding:26px 0 0}}.list-sun-ecocute-merit p{font-weight:800;font-size:1.6rem}.list-sun-ecocute-merit p span{font-size:1.8rem;color:#ea5504;display:block;padding:16px 0 0}@media screen and (max-width:768px){.list-sun-ecocute-merit p span{font-size:1.6rem}}@media screen and (max-width:523px){.list-sun-ecocute-merit p span{font-size:1.4rem;padding:8px 0 0}}.list-sun-ecocute-merit.last{border-bottom:none;padding:36px 64px 0 0}@media screen and (max-width:960px){.list-sun-ecocute-merit.last{padding:36px 0 0}}@media screen and (max-width:768px){.list-sun-ecocute-merit.last{padding:32px 24px 0}}@media screen and (max-width:523px){.list-sun-ecocute-merit.last{padding:32px 16px 0}}@media screen and (max-width:960px){.inner-plan-sun-img{padding:32px 0 0}}@media screen and (max-width:523px){.inner-plan-sun-img img{width:200px}}.thankyou-price-graph{margin:0;padding:0;overflow:hidden}@media screen and (max-width:768px){.thankyou-price-graph{padding:0 32px}}.thankyou-price-graph .thankyou-price-graph-bloc{float:left;display:block;margin-right:0;width:50%;position:relative}.thankyou-price-graph .thankyou-price-graph-bloc:last-child{margin-right:0}.thankyou-price-graph .thankyou-price-graph-bloc:first-child:after{width:50px;height:36px;position:absolute;top:50%;right:-16px;content:"";background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/thankyou-price-arrow.png)}.thankyou-price-graph .thankyou-price-graph-bloc:last-child img{float:right}@media screen and (max-width:768px){.thankyou-price-graph .thankyou-price-graph-bloc{float:left;display:block;margin-right:0;width:100%;text-align:center}.thankyou-price-graph .thankyou-price-graph-bloc:last-child{margin-right:0}.thankyou-price-graph .thankyou-price-graph-bloc:first-child{margin-bottom:40px}.thankyou-price-graph .thankyou-price-graph-bloc:first-child:after{display:none}.thankyou-price-graph .thankyou-price-graph-bloc:last-child img{float:none}}.thankyou-price-graph img{display:block;padding:0;margin:0}@media screen and (max-width:768px){.thankyou-price-graph img{max-width:100%;height:auto;display:inline-block}}.sunq-movie{padding-top:48px;padding-bottom:96px;text-align:center}.sunq-movie iframe{margin:0 0 0 1px;padding:0;border:3px solid #ccc}@media screen and (max-width:768px){.sunq-movie{padding-top:32px;padding-bottom:48px}.sunq-movie iframe{max-width:100%;margin-left:0;width:359px;height:203px;border:none}}.sunq-faq--open{display:none}.sunq-faq--label{background:rgba(111,186,44,.25);color:#333;display:block;margin-bottom:1px;padding:20px 80px 20px 20px;position:relative;line-height:1.6}.sunq-faq--label:after{background:rgba(111,186,44,.75);box-sizing:border-box;content:"";display:flex;justify-content:center;align-items:center;font-family:"Font Awesome 5 Free";font-weight:900;width:60px;text-align:center;height:100%;padding:20px;position:absolute;right:0;top:0;color:#fff}.sunq-faq--content{display:block;height:0;opacity:0;padding:0 20px;transition:.5s;visibility:hidden}@media screen and (max-width:768px){.sunq-faq--content{font-size:1.4rem}}.sunq-faq--content .h-sunqfaq-primary{color:#6fba2c;font-size:2.4rem;font-weight:800;line-height:1.4;border-left:12px solid #6fba2c;border-bottom:1px solid #6fba2c;padding:20px}@media screen and (max-width:768px){.sunq-faq--content .h-sunqfaq-primary{font-size:1.8rem;border-left:8px solid #6fba2c;padding:16px}}@media screen and (max-width:523px){.sunq-faq--content .h-sunqfaq-primary{padding:8px 16px}}.sunq-faq--content .h-sunqfaq-secondary{font-size:2rem;font-weight:800;line-height:1.4;color:#ea5504}@media screen and (max-width:768px){.sunq-faq--content .h-sunqfaq-secondary{font-size:1.8rem}}.sunq-faq--content .sunq-list.disc{margin-left:2rem;list-style-type:disc}.sunq-faq--content .sunq-list li{padding:1rem 1rem 1rem 0;line-height:1.4}.sunq-faq--content .sunq-list li.indent{padding-left:1em;text-indent:-1em}.sunq-faq--content a{color:#3f72b2;font-weight:800;padding:0 2px}.sunq-faq--content a:after{font-family:"Font Awesome 5 Free";content:"";font-weight:600;padding:0 0 0 4px}.sunq-faq--content a:hover{cursor:pointer;text-decoration:underline;color:#003f8f}.sunq-faq--content .text-small{font-size:.8em}.sunq-faq--content .text-underline{text-decoration:underline}.sunq-faq--content .text-bold{font-weight:800}.sunq-faq--open:checked+.sunq-faq--label:after{content:""}.sunq-faq--open:checked+.sunq-faq--label+.sunq-faq--content{height:auto;opacity:1;padding:20px;visibility:visible}.sunq-powerpslink{border-bottom:1px solid #d9d9d9;padding:64px 0}.sunq-powerpslink .sunq-powerpslink--outer{display:block;padding:12px;font-weight:700;text-align:center;background:rgba(243,152,0,.2);max-width:100%;margin-left:auto;margin-right:auto;padding:38px}.sunq-powerpslink .sunq-powerpslink--outer:after{clear:both;content:"";display:table}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer{padding:24px 16px}}.sunq-powerpslink .sunq-powerpslink--outer h2{font-size:22px;color:#ea5504}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer h2{font-size:18px}}.sunq-powerpslink .sunq-powerpslink--outer nav{margin-top:8px;max-width:1200px;margin-left:auto;margin-right:auto}.sunq-powerpslink .sunq-powerpslink--outer nav:after{clear:both;content:"";display:table}.sunq-powerpslink .sunq-powerpslink--outer ul{display:flex;justify-content:center}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer ul{display:block}}.sunq-powerpslink .sunq-powerpslink--outer li{width:560px;flex-direction:column}.sunq-powerpslink .sunq-powerpslink--outer li:first-child{margin-right:16px}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer li{width:100%;margin-bottom:12px}}.sunq-powerpslink .sunq-powerpslink--outer a{width:100%;display:block;height:128px;padding-top:16px;position:relative;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.01)}.sunq-powerpslink .sunq-powerpslink--outer a:hover{color:inherit;background:rgba(243,152,0,.3)}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer a{height:inherit;padding:16px}}.sunq-powerpslink .sunq-powerpslink--outer span{display:inline-block;padding-bottom:8px;font-size:22px;color:#ea5504;text-align:center}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer span{display:block;padding-bottom:0;font-size:18px;line-height:1}}.sunq-powerpslink .sunq-powerpslink--outer span img{display:inline-block}.sunq-powerpslink .sunq-powerpslink--outer span em{vertical-align:14px}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer span em{display:block;padding-top:4px;vertical-align:0;font-size:20px;line-height:1.7}}.sunq-powerpslink .sunq-powerpslink--outer span em br{display:none}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer span em br{display:block}}.sunq-powerpslink .sunq-powerpslink--outer span+span{clear:both;padding-left:16px;padding-bottom:0;font-size:15px;color:#212121}.sunq-powerpslink .sunq-powerpslink--outer span+span br{display:none}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer span+span{font-size:13px}.sunq-powerpslink .sunq-powerpslink--outer span+span br{display:block}}.sunq-powerpslink .sunq-powerpslink--outer span+span+span{display:block}.sunq-powerpslink .sunq-powerpslink--outer span em2{display:block;padding-top:4px;padding-bottom:24px;font-size:1.6rem}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer span em2{padding-top:16px;padding-bottom:8px}}.sunq-powerpslink .sunq-powerpslink--outer span em2:after{padding-top:8px;padding-left:4px;color:#f39800;content:"";font-family:"Font Awesome 5 Free";font-weight:600}.sunq-powerpslink .sunq-powerpslink--outer span.box2{display:block;margin-top:16px}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer span.box2{margin-top:0}}.sunq-powerpslink .sunq-powerpslink--outer .front-news-explain{display:block;justify-content:inherit;padding-top:20px;font-size:14px;line-height:1.8}.sunq-powerpslink .sunq-powerpslink--outer .front-news-explain li{width:100%;flex-direction:inherit}.sunq-powerpslink .sunq-powerpslink--outer .front-news-explain br{display:none}@media screen and (max-width:960px){.sunq-powerpslink .sunq-powerpslink--outer .front-news-explain{padding-top:8px;font-size:13px;line-height:1.5}.sunq-powerpslink .sunq-powerpslink--outer .front-news-explain br{display:block}}.power-img{display:flex;gap:16px;padding:24px 0 32px}@media screen and (max-width:768px){.power-img{flex-direction:column}}@media screen and (max-width:768px){.power-img img{padding:0}}.inner-pi2{background-color:#fff;padding:80px 0}@media screen and (max-width:523px){.inner-pi2{padding:24px 0}}.inner-pi2 p{font-size:1.6rem;line-height:2}@media screen and (max-width:523px){.inner-pi2 p{font-size:1.4rem}}.inner-pi2 h4{font-size:2.4rem;font-weight:800;padding:20px 16px}@media screen and (max-width:768px){.inner-pi2 h4{font-size:1.6rem;text-align:center}}.inner-pi2 h5{font-size:2rem;color:#f39800;font-weight:800}@media screen and (max-width:523px){.inner-pi2 h5{font-size:1.4rem}}.inner-pi2.contract h4{color:#f39800;background-color:rgba(243,152,0,.2)}.inner-pi2.recruit h4{color:#fff;background-color:#f39800}.box-pi2-info{display:flex;padding:24px 0 40px}@media screen and (max-width:768px){.box-pi2-info{flex-direction:column}}@media screen and (max-width:523px){.box-pi2-info{padding:16px 0 20px}}.box-pi2-info img{padding:0 32px 0 0}@media screen and (max-width:768px){.box-pi2-info img{padding:0}}.box-pi2-info .article-list{width:48%;font-size:1.6rem}@media screen and (max-width:768px){.box-pi2-info .article-list{width:80%;margin:16px auto 0}}@media screen and (max-width:523px){.box-pi2-info .article-list{width:92%}}.box-pi2-info .article-list tr{padding:20px 0}@media screen and (max-width:523px){.box-pi2-info .article-list tr{padding:16px 0}}@media screen and (max-width:768px){.box-pi2-info .article-list tr:first-of-type{border-top:none}}.box-pi2-info .article-list tr th{font-size:1.6rem;font-weight:800;padding:0 0 12px}@media screen and (max-width:523px){.box-pi2-info .article-list tr th{font-size:1.4rem;padding:0 0 8px}}@media screen and (max-width:523px){.box-pi2-info .article-list tr td{font-size:1.3rem}}.box-power-type{display:flex;justify-content:space-between;padding:32px 0 0}@media screen and (max-width:768px){.box-power-type{flex-wrap:wrap}}@media screen and (max-width:523px){.box-power-type{padding:16px 0 0}}@media screen and (max-width:768px){.box-power-type li{width:32%}}@media screen and (max-width:523px){.box-power-type li{width:48%}}@media screen and (max-width:768px){.box-power-type li img{width:100%}}.box-power-type span{display:block;text-align:center;padding:14px 0 0}@media screen and (max-width:523px){.box-power-type span{font-size:1.4rem;padding:12px 0}}.list-pi2-else{font-weight:800;padding:32px 0}@media screen and (max-width:523px){.list-pi2-else{font-size:1.4rem;padding:16px 0}}.list-pi2-else li{line-height:1.4;padding:0 0 12px 1.2em;text-indent:-1.2em}.list-pi2-else li span{color:#3f72b2}.change-top-title{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/change2.png);background-position:center;background-size:cover;padding:60px 0 0}@media screen and (max-width:523px){.change-top-title{padding:36px 0;position:relative;margin-bottom:72px}}@media screen and (max-width:368px){.change-top-title{padding:36px 0;position:relative;margin-bottom:56px}}.change-top-title .change-top-img{padding:72px 24px 0}@media screen and (max-width:523px){.change-top-title .change-top-img{position:absolute;padding:24px 40px;bottom:-96px}}@media screen and (max-width:368px){.change-top-title .change-top-img{bottom:-56px;padding:0 40px 0}}.txt-tertiary{color:#3f72b2}.txt-primary{color:#f39800}.txt-bold{font-weight:800}.txt-14{font-size:1.4rem !important}@media screen and (max-width:768px){.txt-14{font-size:1.2rem}}.txt-20{font-size:2rem !important}@media screen and (max-width:768px){.txt-20{font-size:1.6rem !important}}.txt-24{font-size:2.4rem}@media screen and (max-width:768px){.txt-24{font-size:1.8rem}}.txt-40{font-size:4rem}@media screen and (max-width:768px){.txt-40{font-size:3.2rem}}.img-tri{width:100%}.br-mo{display:none}@media screen and (max-width:960px){.br-mo{display:block}}.wrap-btn-change{text-align:center;padding:64px 16px 120px}@media screen and (max-width:960px){.wrap-btn-change{padding:40px 16px 88px}}@media screen and (max-width:768px){.wrap-btn-change{padding:32px 16px 64px}}@media screen and (max-width:523px){.wrap-btn-change{padding:16px 16px 48px}}.wrap-btn-change.bottom-none{padding:64px 16px 0}@media screen and (max-width:960px){.wrap-btn-change.bottom-none{padding:40px 16px 0}}@media screen and (max-width:768px){.wrap-btn-change.bottom-none{padding:32px 16px 0}}@media screen and (max-width:523px){.wrap-btn-change.bottom-none{padding:16px 16px 48px}}.wrap-btn-change a{width:46%}@media screen and (max-width:960px){.wrap-btn-change a{width:84%;margin:auto}}@media screen and (max-width:523px){.wrap-btn-change a{width:100%}}@media screen and (max-width:960px){.wrap-btn-change a:first-of-type{margin:0 auto 16px}}.inner-btn-change{display:flex;justify-content:space-around}@media screen and (max-width:960px){.inner-btn-change{flex-direction:column}}.page-change p{line-height:1.8;padding:24px 0 0}@media screen and (max-width:768px){.page-change p{font-size:1.4rem;padding:20px 0 0}}.balloon-tertiary{background-color:#3f72b2;padding:28px 0;border-radius:80px;position:relative}@media screen and (max-width:768px){.balloon-tertiary{padding:16px;border-radius:56px}}.balloon-tertiary p{font-size:1.8rem;color:#fff;font-weight:800;padding:0;text-align:center;line-height:2}@media screen and (max-width:768px){.balloon-tertiary p{font-size:1.5rem;line-height:1.6}}@media screen and (max-width:523px){.balloon-tertiary p{font-size:1.4rem;line-height:1.7}}.balloon-tertiary:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#3f72b2;border-width:16px;margin-left:-16px}.wrap-change2 h3{color:#f39800;font-size:3.2rem;font-weight:800;text-align:center;line-height:2}@media screen and (max-width:768px){.wrap-change2 h3{font-size:2.4rem}}@media screen and (max-width:523px){.wrap-change2 h3{font-size:1.8rem}}.wrap-change2 h3 span{display:block;padding:32px 0 0}@media screen and (max-width:768px){.wrap-change2 h3 span{padding:16px 0 0}}@media screen and (max-width:523px){.wrap-change2 img{width:40px}}.wrap-change3 .inner-change3{padding:148px 0 124px;background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/change5.png);background-size:cover;text-align:center}@media screen and (max-width:960px){.wrap-change3 .inner-change3{padding:56px 0}}@media screen and (max-width:523px){.wrap-change3 .inner-change3{padding:28px 0}}.wrap-change3 .inner-change3 h3{font-size:3.2rem;color:#fff;font-weight:800;line-height:2.4}@media screen and (max-width:960px){.wrap-change3 .inner-change3 h3{font-size:2.4rem}}@media screen and (max-width:523px){.wrap-change3 .inner-change3 h3{font-size:1.8rem}}.wrap-change3 h4{font-size:2.4rem;font-weight:800;text-align:center;padding:0 0 56px}@media screen and (max-width:768px){.wrap-change3 h4{font-size:1.6rem;padding:0 0 48px}}.wrap-change3 .change3-philosophy{display:flex;justify-content:space-between}@media screen and (max-width:768px){.wrap-change3 .change3-philosophy{flex-direction:column}}.wrap-change3 .change3-philosophy .box-change3-philosophy{width:256px;border:1px solid #d9d9d9;position:relative;padding:44px 12px 36px}@media screen and (max-width:768px){.wrap-change3 .change3-philosophy .box-change3-philosophy{width:100%;margin:0 0 48px;padding:40px 12px 24px}}.wrap-change3 .change3-philosophy .box-change3-philosophy h5{background-color:#f39800;color:#fff;text-align:center;padding:12px 0;font-weight:800;font-size:1.8rem;border-radius:21px;position:absolute;width:100%;top:-20px;left:0}@media screen and (max-width:960px){.wrap-change3 .change3-philosophy .box-change3-philosophy h5{font-size:1.6rem}}.wrap-change3 .change3-philosophy .box-change3-philosophy p{font-weight:800;text-align:center;font-size:1.5rem;padding:0 0 24px}@media screen and (max-width:960px){.wrap-change3 .change3-philosophy .box-change3-philosophy p{font-size:1.4rem}}.wrap-change3 .change3-philosophy .box-change3-philosophy:last-of-type{margin:0}.wrap-change3 .change3-note{text-align:center;padding:32px 0 0}@media screen and (max-width:768px){.wrap-change3 .change3-note{padding:16px 0 0}}.wrap-change3 .change3-note p{line-height:2.4;font-weight:800}@media screen and (max-width:768px){.wrap-change3 .change3-note p{line-height:2}}.wrap-change3 .change3-note p:first-of-type{font-size:1.8rem}@media screen and (max-width:768px){.wrap-change3 .change3-note p:first-of-type{font-size:1.5rem}}.wrap-change3 .change3-note p:last-of-type{font-size:3.2rem}@media screen and (max-width:768px){.wrap-change3 .change3-note p:last-of-type{font-size:1.8rem}}.wrap-change4{background-color:rgba(243,152,0,.3);padding:80px 0 24px;position:relative}@media screen and (max-width:768px){.wrap-change4{padding:52px 0 24px}}@media screen and (max-width:768px){.wrap-change4 .img-change4{width:120px}}.wrap-change4 h3{font-size:2.4rem;font-weight:800;text-align:center;padding:0 0 32px;line-height:2}@media screen and (max-width:768px){.wrap-change4 h3{font-size:1.6rem;padding:0 0 16px}}.box-change4{width:1100px;background-color:#fff;margin:40px auto 0;padding:40px 60px 32px}@media screen and (max-width:1100px){.box-change4{width:100%}}@media screen and (max-width:768px){.box-change4{padding:32px 16px 16px;margin:24px 0 0}}.box-change4 p{text-align:right;padding:6px 0 0;font-size:1.4rem}@media screen and (max-width:523px){.box-change4 p{font-size:1rem}}.inner-box-change4{display:flex;justify-content:space-between}@media screen and (max-width:960px){.inner-box-change4{flex-direction:column}}.inner-box-change4 div{width:480px;background-color:#f0f0f0;display:flex;justify-content:center;align-items:center;padding:20px 0}@media screen and (max-width:960px){.inner-box-change4 div{width:100%;margin:0 0 8px}}.inner-box-change4 div p{padding:0 0 0 16px;font-weight:800;font-size:1.6rem}@media screen and (max-width:768px){.inner-box-change4 div p{font-size:1.2rem}}@media screen and (max-width:523px){.inner-box-change4 div p{padding:0 0 0 8px}}.inner-box-change4 div p span{font-size:3.2rem;padding:0 4px 0 12px}@media screen and (max-width:768px){.inner-box-change4 div p span{font-size:2.2rem}}@media screen and (max-width:523px){.inner-box-change4 div p span{padding:0 4px}}@media screen and (max-width:523px){.inner-box-change4 div img{width:26px}}.inner-box-change4.change9 div{width:49%}@media screen and (max-width:960px){.inner-box-change4.change9 div{width:100%;margin:0 0 8px}}.wrap-change5{background-color:rgba(243,152,0,.2);padding:80px 0 54px}@media screen and (max-width:768px){.wrap-change5{padding:40px 0 24px}}.wrap-change5 h3{text-align:center;font-size:2.4rem;font-weight:800;padding:0 0 24px}@media screen and (max-width:768px){.wrap-change5 h3{font-size:1.6rem;padding:0}}.box-change5{width:1100px;background-color:#fff;margin:0 auto 40px;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:1100px){.box-change5{width:100%}}@media screen and (max-width:768px){.box-change5{margin:0 0 24px}}.box-change5 h4{position:relative;text-align:center;font-size:2.4rem;color:#fff;background-color:#f39800;padding:28px 0}.box-change5 h4:after{position:absolute;top:50%;right:2%;padding-left:12px;font-family:"Font Awesome 5 Free";content:"" !important;color:#fff;font-weight:600;transform:translate(-50%,-50%)}.box-change5 h4+.l-grid-narrow{padding:0 0 80px}@media screen and (max-width:768px){.box-change5 h4{font-size:1.6rem;padding:24px 0}.box-change5 h4+.l-grid-narrow{padding:0 0 24px}}.box-change5 .box-change5-reason{background-color:#f0f0f0;margin:24px 0 0;padding:48px 32px 0}.box-change5 .box-change5-reason h5{font-size:1.8rem;font-weight:800;padding:0 0 40px;text-align:center}@media screen and (max-width:523px){.box-change5 .box-change5-reason h5{font-size:1.4rem;padding:0 0 24px}}.box-change5 .box-change5-reason .inner-box-change5-reason-1{display:flex;justify-content:space-between;align-content:center;align-content:center}@media screen and (max-width:768px){.box-change5 .box-change5-reason .inner-box-change5-reason-1{flex-direction:column}}.box-change5 .box-change5-reason .inner-box-change5-reason-1 p{width:328px;background-color:#fff;padding:24px 0;text-align:center;border:2px solid #3f72b2}@media screen and (max-width:768px){.box-change5 .box-change5-reason .inner-box-change5-reason-1 p{margin:auto}}@media screen and (max-width:523px){.box-change5 .box-change5-reason .inner-box-change5-reason-1 p{width:100%;font-size:1.3rem;padding:16px}}.box-change5 .box-change5-reason .inner-box-change5-reason-1 i{font-size:4rem;color:#3f72b2;padding:48px 0 0}.box-change5 .box-change5-reason .inner-box-change5-reason-1 i.fa-caret-down{display:none}@media screen and (max-width:768px){.box-change5 .box-change5-reason .inner-box-change5-reason-1 i.fa-caret-down{display:block;padding:0;text-align:center}}@media screen and (max-width:768px){.box-change5 .box-change5-reason .inner-box-change5-reason-1 i.fa-caret-right{display:none}}.box-change5 .box-change5-reason .inner-box-change5-reason-2{display:flex;justify-content:center;align-items:flex-end;padding:16px 0 0}@media screen and (max-width:768px){.box-change5 .box-change5-reason .inner-box-change5-reason-2{flex-direction:column;align-items:center}}.box-change5 .box-change5-reason .inner-box-change5-reason-2 p{font-weight:800}@media screen and (max-width:768px){.box-change5 .box-change5-reason .inner-box-change5-reason-2 p{text-align:center}}.box-change5 .box-change5-reason .inner-box-change5-reason-2 img{margin:0 16px}@media screen and (max-width:768px){.box-change5 .box-change5-reason .inner-box-change5-reason-2 img{width:160px;margin:16px 0 0}}.box-change5-how{background-color:#f0f0f0;padding:52px 44px 44px}@media screen and (max-width:768px){.box-change5-how{padding:40px 20px 32px}}.box-change5-how h5{font-weight:800;text-align:center;font-size:1.8rem;padding:0 0 48px;line-height:1.6}@media screen and (max-width:768px){.box-change5-how h5{padding:0 0 24px;font-size:1.6rem}}.box-change5-how .inner-box-change5-how{padding:34px;background-color:#fff}@media screen and (max-width:768px){.box-change5-how .inner-box-change5-how{padding:28px 16px}}.box-change5-how .inner-box-change5-how ul li{padding:0 0 44px}@media screen and (max-width:768px){.box-change5-how .inner-box-change5-how ul li{font-size:1.4rem;padding:0 0 28px;line-height:1.6}}.box-change5-how .inner-box-change5-how ul li span{display:block;padding:0 0 16px;color:#f39800;font-weight:800}@media screen and (max-width:768px){.box-change5-how .inner-box-change5-how ul li span{padding:0 0 12px}}.box-change5-how .inner-box-change5-how ul li:last-of-type{padding:0}.box-change5-local-purpose{border:3px solid #f39800;border-radius:20px;padding:44px 102px;display:flex;margin:24px 0 0}@media screen and (max-width:768px){.box-change5-local-purpose{padding:28px 12px;flex-direction:column;text-align:center}}.box-change5-local-purpose h5{font-size:2.4rem;font-weight:800}@media screen and (max-width:768px){.box-change5-local-purpose h5{font-size:1.6rem}}.box-change5-local-purpose p{color:#f39800}@media screen and (max-width:768px){.box-change5-local-purpose p{font-size:1.4rem;padding:16px 0}}.box-change5-purpose{border:3px solid #f39800;border-radius:20px;display:flex;margin:24px 0 0}@media screen and (max-width:768px){.box-change5-purpose{flex-direction:column;text-align:center}}.box-change5-purpose h5{font-size:2.4rem;font-weight:800}@media screen and (max-width:768px){.box-change5-purpose h5{font-size:1.6rem}}.box-change5-purpose p{color:#f39800}@media screen and (max-width:768px){.box-change5-purpose p{font-size:1.4rem;padding:16px 0}}.box-change5-purpose.local{padding:44px 102px}@media screen and (max-width:768px){.box-change5-purpose.local{padding:28px 12px}}.box-change5-purpose.energy{padding:44px 102px 0}@media screen and (max-width:768px){.box-change5-purpose.energy{padding:28px 12px 0}}.box-change5-purpose.active{flex-direction:column;text-align:center;padding:44px 102px 0;border-radius:0}@media screen and (max-width:768px){.box-change5-purpose.active{padding:28px 12px 0}}.box-change5-purpose.active img{padding:24px 0 0}@media screen and (max-width:768px){.box-change5-purpose.active img{padding:16px 0 0}}.inner-box-change5-effort{background-color:#f0f0f0;padding:36px 44px;margin:40px 0 0}@media screen and (max-width:960px){.inner-box-change5-effort{padding:32px 16px}}.inner-box-change5-effort h5{font-size:1.8rem;font-weight:800;text-align:center;padding:0 0 26px}.box-effort{background-color:#fff;padding:24px 32px 32px;margin:0 0 36px;display:flex;justify-content:space-around;align-items:flex-start}@media screen and (max-width:768px){.box-effort{flex-direction:column;align-items:center;padding:32px 16px 24px}}.box-effort:last-of-type{margin:0}.box-effort h6{text-align:center;font-size:2rem;color:#3f72b2;font-weight:800;padding:16px 0 40px;line-height:1.6}@media screen and (max-width:523px){.box-effort h6{padding:0 0 24px;font-size:1.6rem}}.box-effort .box-effort-note{width:400px}@media screen and (max-width:523px){.box-effort .box-effort-note{width:100%}}.box-effort .box-effort-note p{font-size:1.4rem;padding:16px 0 0}.box-effort .box-effort-note p:first-of-type{font-size:1.6rem;font-weight:800}@media screen and (max-width:523px){.box-effort .box-effort-note p:first-of-type{text-align:center;font-size:1.4rem}}.box-effort .inner-box-effort{display:flex;align-items:flex-start;padding:16px 0 0}@media screen and (max-width:523px){.box-effort .inner-box-effort{flex-direction:column}}.box-effort .inner-box-effort p{font-size:1.4rem !important;font-weight:500 !important;padding:0 0 0 12px}@media screen and (max-width:523px){.box-effort .inner-box-effort p{padding:12px 0 0;text-align:left !important}}.wrap-change6{background-color:#d9d9d9;padding:92px 0 0}@media screen and (max-width:768px){.wrap-change6{padding:32px 0 0}}.wrap-change6 p{padding:0 0 32px;text-align:center;font-size:3.2rem;font-weight:800}@media screen and (max-width:768px){.wrap-change6 p{font-size:1.8rem;padding:0 0 16px}}.wrap-change6 p span{color:#3f72b2}@media screen and (max-width:960px){.wrap-change6 img{padding:0 32px}}.wrap-change7 .change7-note{background-color:#f39800;border-radius:24px;position:relative}@media screen and (max-width:768px){.wrap-change7 .change7-note{margin:0 0 32px}}.wrap-change7 .change7-note p{font-size:3.2rem;color:#fff;text-align:center;padding:54px 0;font-weight:800}@media screen and (max-width:960px){.wrap-change7 .change7-note p{font-size:2.2rem;padding:32px 0}}@media screen and (max-width:768px){.wrap-change7 .change7-note p{font-size:1.8rem;padding:20px 0}}.wrap-change7 .change7-note:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#f39800;border-width:16px;margin-left:-16px}.box-change-list{border-top:1px solid #d9d9d9;position:relative;padding:54px 0 88px}@media screen and (max-width:768px){.box-change-list{padding:42px 0}}.box-change-list .change-list-head{position:absolute;width:160px;font-size:1.8rem;font-weight:800;color:#3f72b2;background-color:#d9d9d9;border-radius:20px;padding:12px 0;text-align:center;top:-20px;right:0;left:0;margin:auto}@media screen and (max-width:768px){.box-change-list .change-list-head{width:120px;font-size:1.6rem;padding:10px}}.box-change-list .change-list-head.merit{color:#fff;background-color:#f39800}.box-change-list h4{font-size:2.2rem;font-weight:800;color:#f39800;text-align:center;padding:0 0 16px;line-height:1.6}@media screen and (max-width:960px){.box-change-list h4{font-size:1.8rem}}@media screen and (max-width:523px){.box-change-list h4{font-size:1.7rem}}.inner-box-change-list{border:1px solid #f0f0f0;padding:22px 24px;margin:24px 0 0}@media screen and (max-width:768px){.inner-box-change-list{padding:22px 16px}}.inner-box-change-list li{line-height:1.8}.inner-box-change-list li:first-of-type{padding:0 0 16px}@media screen and (max-width:768px){.inner-box-change-list li{font-size:1.4rem}}.wrap-change8{background-color:rgba(243,152,0,.3);padding:56px 0 0;text-align:center}@media screen and (max-width:768px){.wrap-change8{padding:24px 0 0}}@media screen and (max-width:523px){.wrap-change8{padding:0}}.wrap-change8 p{font-size:2.4rem;font-weight:800}@media screen and (max-width:768px){.wrap-change8 p{font-size:1.6rem}}@media screen and (max-width:523px){.wrap-change8 p{font-size:1.5rem}}.wrap-change8 p span{color:#f39800}@media screen and (max-width:523px){.wrap-change8 .br-pc{display:none}}.change9-note p{font-size:3.2rem;text-align:center;font-weight:800}@media screen and (max-width:960px){.change9-note p{font-size:2.4rem}}@media screen and (max-width:768px){.change9-note p{font-size:1.8rem}}.change9-note p span{color:#f39800}@media screen and (max-width:960px){.change9-note img{width:240px}}@media screen and (max-width:768px){.change9-note img{width:160px}}.change-list-merit2{display:flex;justify-content:space-between;margin:24px 0 0}.change-list-merit2 p{width:48%;font-size:2rem;border:4px solid #f39800;padding:24px 0;text-align:center;font-weight:800}@media screen and (max-width:768px){.change-list-merit2 p{font-size:1.5rem;padding:12px 0}}.wrap-change10{background-color:rgba(243,152,0,.3);display:flex;justify-content:center;align-items:center;padding:40px 0 0}@media screen and (max-width:768px){.wrap-change10{flex-direction:column;padding:16px 0 0}}.wrap-change10 p{font-size:2.4rem;font-weight:800}@media screen and (max-width:768px){.wrap-change10 p{font-size:2rem}}@media screen and (max-width:523px){.wrap-change10 p{font-size:1.6rem}}.wrap-change10 img{margin:0;padding:0 0 0 16px}@media screen and (max-width:768px){.wrap-change10 img{width:120px}}.change11-note{padding:40px 0 0}.change11-note p{font-size:3.2rem;text-align:center;font-weight:800}@media screen and (max-width:960px){.change11-note p{font-size:2.4rem}}@media screen and (max-width:768px){.change11-note p{font-size:1.8rem;padding:24px 0 0}}.change11-note span{color:#f39800}.box-change11{width:1000px;padding:84px 0 64px;margin:90px auto 0;position:relative;text-align:center}@media screen and (max-width:1100px){.box-change11{width:100%}}@media screen and (max-width:960px){.box-change11{margin:40px auto 0;padding:56px 0 40px}}.box-change11 ul{text-align:left;display:inline-block}.box-change11 ul li{font-weight:800;padding:0 0 16px;line-height:1.4}@media screen and (max-width:768px){.box-change11 ul li{font-size:1.4rem;padding:0 0 6px 1em;text-indent:-1em}.box-change11 ul li:last-of-type{padding:0 0 0 1em}}.box-change11 h3{width:800px;font-size:2.2rem;color:#fff;position:absolute;padding:16px;border-radius:28px;text-align:center;top:-22px;right:0;left:0;margin:auto}@media screen and (max-width:1100px){.box-change11 h3{width:80%;font-size:2rem}}@media screen and (max-width:523px){.box-change11 h3{width:88%;font-size:1.8rem}}.box-change11.gus{border:1px solid #3f72b2}@media screen and (max-width:1100px){.box-change11.gus{border:none;border-top:1px solid #3f72b2}}.box-change11.gus h3{background-color:#3f72b2}.box-change11.all{border:1px solid #f39800}@media screen and (max-width:1100px){.box-change11.all{border:none;border-top:1px solid #f39800}}.box-change11.all h3{background-color:#f39800}.inner-box-change11{display:flex;justify-content:center;align-items:center}.inner-box-change11>div{width:220px;height:220px;border-radius:50%;padding:50px 0 0}@media screen and (max-width:768px){.inner-box-change11>div{width:180px;height:180px;padding:44px 0 0}}@media screen and (max-width:523px){.inner-box-change11>div{width:146px;height:146px;padding:36px 0 0}}@media screen and (max-width:368px){.inner-box-change11>div{width:126px;height:126px;padding:26px 0 0;line-height:1.4}}.inner-box-change11>div p{padding:0;font-size:1.8rem;font-weight:800}@media screen and (max-width:768px){.inner-box-change11>div p{font-size:1.3rem}}@media screen and (max-width:523px){.inner-box-change11>div p{font-size:1.1rem}}.inner-box-change11>div p span{font-size:2.2rem}@media screen and (max-width:768px){.inner-box-change11>div p span{font-size:1.6rem}}@media screen and (max-width:523px){.inner-box-change11>div p span{font-size:1.3rem}}.inner-box-change11 i{font-size:5.6rem;margin:0 40px;color:#f39800}@media screen and (max-width:768px){.inner-box-change11 i{font-size:4rem}}@media screen and (max-width:523px){.inner-box-change11 i{font-size:3.2rem;margin:0 16px}}@media screen and (max-width:368px){.inner-box-change11 i{font-size:2.4rem;margin:0 8px}}.inner-box-change11 .circle-grey{background-color:#f0f0f0}.inner-box-change11 .circle-grey span{color:#f39800}.inner-box-change11 .circle-primary{background-color:#f39800;padding:62px 0 0}@media screen and (max-width:768px){.inner-box-change11 .circle-primary{padding:56px 0 0}}@media screen and (max-width:523px){.inner-box-change11 .circle-primary{padding:44px 0 0}}@media screen and (max-width:368px){.inner-box-change11 .circle-primary{padding:32px 0 0;line-height:1.4}}.inner-box-change11 .circle-primary span{color:#fff}.box-change11-note{font-size:1.4rem;padding:32px 0}@media screen and (max-width:768px){.box-change11-note{text-align:left;padding:8px 0 32px}}.box-change11-cost{width:800px;margin:auto;border:4px solid #f39800;border-radius:48px;padding:16px}@media screen and (max-width:960px){.box-change11-cost{width:88%}}@media screen and (max-width:523px){.box-change11-cost{width:100%;padding:12px 8px;border-radius:20px}}.box-change11-cost.gus{display:flex;justify-content:center}@media screen and (max-width:768px){.box-change11-cost.gus{flex-direction:column}}.box-change11-cost.gus .gus-box{padding:0 24px 0 0;margin:0 24px 0 0;border-right:2px solid #d9d9d9}@media screen and (max-width:768px){.box-change11-cost.gus .gus-box{padding:0 0 12px;margin:0 0 8px;border-right:none;border-bottom:1px solid #d9d9d9}}.box-change11-cost.gus .gus-box p .span-cost{color:#212121}.box-change11-cost .cost-circle{width:48px;height:48px;text-align:center;display:inline-block;border-radius:50%;font-weight:800;padding:16px 0 0;margin:0 8px 0 0}@media screen and (max-width:768px){.box-change11-cost .cost-circle{width:44px;height:44px;font-size:1.4rem}}@media screen and (max-width:523px){.box-change11-cost .cost-circle{font-size:1.3rem;margin:0 4px 0 0}}.box-change11-cost .cost-circle.month{background-color:#f0f0f0}.box-change11-cost .cost-circle.annual{background-color:#f39800}.box-change11-cost p{display:inline;font-size:1.9rem;font-weight:800}@media screen and (max-width:768px){.box-change11-cost p{font-size:1.7rem}}@media screen and (max-width:523px){.box-change11-cost p{font-size:1.5rem}}.box-change11-cost p .span-cost{font-size:3.7rem;color:#f39800;padding:0 4px}@media screen and (max-width:768px){.box-change11-cost p .span-cost{font-size:3.3rem}}@media screen and (max-width:523px){.box-change11-cost p .span-cost{font-size:3rem}}.box-change11-cost p .span-cut{font-size:3.1rem;color:#f39800;padding:0 4px}@media screen and (max-width:768px){.box-change11-cost p .span-cut{font-size:2.8rem}}@media screen and (max-width:523px){.box-change11-cost p .span-cut{font-size:2.4rem}}.wrap-change12{background-color:rgba(243,152,0,.3);padding:80px 0 0}@media screen and (max-width:768px){.wrap-change12{padding:32px 0 0}}@media screen and (max-width:523px){.wrap-change12{padding:16px 2px 0}}.wrap-change12 p,.wrap-change12 h3{text-align:center;font-size:2.4rem;font-weight:800}@media screen and (max-width:960px){.wrap-change12 p,.wrap-change12 h3{font-size:2rem}}@media screen and (max-width:523px){.wrap-change12 p,.wrap-change12 h3{font-size:1.5rem}}@media screen and (max-width:768px){.wrap-change12 h3{padding:16px 0 24px}}.wrap-change12 i{font-size:4rem;color:#3f72b2}.change13-note{text-align:center}.change13-note p{font-size:2rem;font-weight:800}@media screen and (max-width:768px){.change13-note p{font-size:1.8rem}}.change13-note p:first-of-type{color:#fff;background-color:#f39800;display:inline-block;padding:18px 60px}.change13-note p:last-of-type{color:#f39800}@media screen and (max-width:523px){.change13-img{padding:0 24px}.change13-img img:last-of-type{padding:16px 40px 0}}.wrap-change14{background-color:#f0f0f0;padding:80px 0 0}@media screen and (max-width:960px){.wrap-change14{padding:56px 0 0}}@media screen and (max-width:768px){.wrap-change14{padding:32px 0 0}}@media screen and (max-width:523px){.wrap-change14{padding:16px 0 0}}.wrap-change14 p{font-size:3.2rem;color:#f39800;font-weight:800;text-align:center}@media screen and (max-width:960px){.wrap-change14 p{font-size:2.8rem}}@media screen and (max-width:768px){.wrap-change14 p{font-size:2.4rem}}@media screen and (max-width:523px){.wrap-change14 p{font-size:1.8rem}}.wrap-change14 img{padding:80px 0 0}@media screen and (max-width:960px){.wrap-change14 img{padding:56px 0 0}}@media screen and (max-width:768px){.wrap-change14 img{padding:32px 0 0}}@media screen and (max-width:523px){.wrap-change14 img{padding:16px 0 0}}.wrap-change16{width:1000px;margin:auto}@media screen and (max-width:1100px){.wrap-change16{width:100%}}.box-change16-flow{padding:64px 0 0}@media screen and (max-width:768px){.box-change16-flow{padding:32px 0 0}}.box-change16-flow h5{background-color:rgba(63,114,178,.1);color:#3f72b2;padding:18px;font-size:2rem;font-weight:800;text-align:center;line-height:1.4}@media screen and (max-width:768px){.box-change16-flow h5{font-size:1.6rem;padding:16px 0}}.inner-change16{display:flex;justify-content:space-between;align-content:center;padding:24px 0 0}@media screen and (max-width:768px){.inner-change16{flex-direction:column}}.inner-change16>div{width:31%;background-color:#f0f0f0}@media screen and (max-width:768px){.inner-change16>div{width:100%;display:flex}}.inner-change16>div .change16-num{display:block;font-size:2.4rem;color:#fff;background-color:#3f72b2;text-align:center;font-weight:800;padding:14px 0}@media screen and (max-width:768px){.inner-change16>div .change16-num{padding:16px;font-size:2rem;display:inline-flex;align-items:center}}.inner-change16>div .content-change16{display:flex;justify-content:center;align-items:center;vertical-align:middle;padding:30px 12px;position:relative}@media screen and (max-width:768px){.inner-change16>div .content-change16{padding:20px 16px}}.inner-change16>div .content-change16 p{padding:0 0 0 14px;font-size:1.5rem}@media screen and (max-width:960px){.inner-change16>div .content-change16 p{font-size:1.4rem;padding:0 0 0 12px}}.inner-change16>div .content-change16 i{font-size:5rem;color:#3f72b2}@media screen and (max-width:768px){.inner-change16>div .content-change16 i{font-size:3.6rem}}.inner-change16>div .content-change16.top-hp{padding:32px 12px 0}@media screen and (max-width:768px){.inner-change16>div .content-change16.top-hp{padding:20px 16px}}.inner-change16>div .content-change16.top-dl{padding:42px 12px 0}@media screen and (max-width:768px){.inner-change16>div .content-change16.top-dl{padding:20px 16px}}.inner-change16>div .content-change16.top-comment{padding:80px 12px 0}@media screen and (max-width:768px){.inner-change16>div .content-change16.top-comment{padding:20px 16px}}.inner-change16>div .content-change16.special{flex-wrap:wrap}@media screen and (max-width:768px){.inner-change16>div .content-change16.special{justify-content:flex-start;padding:20px 0 20px 16px}}.inner-change16>div .content-change16.special .inner-change16-tel{width:100%}.inner-change16 .fa-caret-right{font-size:3.2rem;color:#f0f0f0;padding:88px 0 0}@media screen and (max-width:768px){.inner-change16 .fa-caret-right{display:none}}.inner-change16 .fa-caret-down{display:none}@media screen and (max-width:768px){.inner-change16 .fa-caret-down{display:block;font-size:3.2rem;color:#f0f0f0;text-align:center}}.inner-change16.phone>div{width:48%}@media screen and (max-width:768px){.inner-change16.phone>div{width:100%}}.inner-change16.primary>div{background-color:#fff;border:2px solid #f39800}.inner-change16.primary>div span{background-color:#f39800}.inner-change16.primary>div .content-change16 i{color:#f39800}.inner-change16.primary .fa-caret-right{color:#f39800}.inner-change16.primary .fa-caret-down{color:#f39800}.inner-change16 .inner-change16-tel{text-align:center;font-size:1.4rem;color:#f39800;padding:24px 0 0}@media screen and (max-width:768px){.inner-change16 .inner-change16-tel{text-align:left}}.inner-change16 .inner-change16-tel p{padding:0}.inner-change16 .inner-change16-tel p span{font-size:2.4rem;font-weight:800;color:#f39800}@media screen and (max-width:960px){.inner-change16 .inner-change16-tel p span{display:block}}.change16-img{width:100%;display:flex;justify-content:space-between}.change16-img img{width:32%;height:100%}.change16-note1{width:328px;margin:auto;text-align:center}@media screen and (max-width:768px){.change16-note1{text-align:left;width:100%}}.change16-note1 ul{text-align:left;padding:32px 0 0}@media screen and (max-width:768px){.change16-note1 ul{padding:16px 0 0}}.change16-note1 ul li{font-weight:800;padding:0 0 16px}@media screen and (max-width:768px){.change16-note1 ul li{font-size:1.4rem}}.change16-note2{text-align:center}@media screen and (max-width:768px){.change16-note2{text-align:left}}.wrap-change17{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/change38.png);background-size:cover;background-position:center;padding:72px 0 0}@media screen and (max-width:960px){.wrap-change17{padding:40px 8px 0}}@media screen and (max-width:768px){.wrap-change17{padding:16px 8px 0}}.wrap-change17 .inner-change17{display:flex;justify-content:center}@media screen and (max-width:960px){.wrap-change17 .inner-change17{flex-direction:column}}.wrap-change17 .inner-change17 img{margin:0}@media screen and (max-width:960px){.wrap-change17 .inner-change17 img{width:240px;margin:auto;padding:24px 0 0}}@media screen and (max-width:768px){.wrap-change17 .inner-change17 img{width:138px}}.wrap-change17 .inner-change17 p{font-size:3.2rem;font-weight:800;line-height:1.6}@media screen and (max-width:960px){.wrap-change17 .inner-change17 p{font-size:2.4rem;text-align:center;line-height:1.8}}@media screen and (max-width:768px){.wrap-change17 .inner-change17 p{font-size:1.8rem}}@media screen and (max-width:523px){.wrap-change17 .inner-change17 p{font-size:1.6rem}}.wrap-change17 .inner-change17 p span{color:#f39800}.wrap-change18,.inner-change19{width:1100px;margin:auto}@media screen and (max-width:1100px){.wrap-change18,.inner-change19{width:100%}}.wrap-change18 .list-qa li p,.inner-change19 .list-qa li p{padding:20px 0}.wrap-change18 .list-qa li .inner li,.inner-change19 .list-qa li .inner li{line-height:1.8;font-size:1.6rem;padding:20px 0 0}@media screen and (max-width:768px){.wrap-change18 .list-qa li .inner li,.inner-change19 .list-qa li .inner li{font-size:1.4rem;padding:8px 0 0}}@media screen and (max-width:768px){.wrap-change18 .list-qa li .inner li p,.inner-change19 .list-qa li .inner li p{padding:12px 0}}.box-change18-uchi{border:3px solid #f39800;margin:48px 0 0;padding:0 0 60px}@media screen and (max-width:1100px){.box-change18-uchi{border:0}}@media screen and (max-width:768px){.box-change18-uchi{margin:24px 0 0;padding:0 0 32px}}.box-change18-uchi h4{background-color:#f39800;color:#fff;font-size:2.4rem;font-weight:800;text-align:center;padding:28px 0;line-height:1.6}@media screen and (max-width:960px){.box-change18-uchi h4{font-size:2rem;padding:26px 0}}@media screen and (max-width:523px){.box-change18-uchi h4{font-size:1.5rem;padding:24px 0}}.box-change18-uchi-img{padding:44px 0 0}.change18-note{width:420px;margin:auto;padding:56px 0 0}@media screen and (max-width:1280px){.change18-note{width:720px}}@media screen and (max-width:960px){.change18-note{width:480px;border-top:1px solid #d9d9d9;padding:40px 0 0}}@media screen and (max-width:768px){.change18-note{width:100%;padding:24px 0 0}}.change18-note h5{font-size:2.4rem;color:#f39800;font-weight:800}@media screen and (max-width:960px){.change18-note h5{font-size:1.8rem;line-height:1.4}}.change18-note ul{padding:32px 0 0}@media screen and (max-width:960px){.change18-note ul{padding:24px 0 0}}.change18-note ul li{padding:0 0 16px;font-weight:800;line-height:1.4}@media screen and (max-width:960px){.change18-note ul li{padding:0 0 12px}}@media screen and (max-width:768px){.change18-note ul li{font-size:1.4rem;padding:0 0 12px 1em;text-indent:-1em}}.change19-title{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/change42.png);background-size:cover;padding:98px 0}@media screen and (max-width:960px){.change19-title{padding:64px 0}}@media screen and (max-width:768px){.change19-title{padding:44px 0}}.change19-title h3{font-size:3.2rem;text-align:center;font-weight:800;color:#fff}@media screen and (max-width:960px){.change19-title h3{font-size:2.4rem}}@media screen and (max-width:768px){.change19-title h3{font-size:1.8rem}}.wrap-change20{border-top:1px solid #d9d9d9;margin:24px 0 0}.wrap-change20 p{font-size:3.6rem;color:#3f72b2;font-weight:800;padding:0 0 40px}@media screen and (max-width:768px){.wrap-change20 p{font-size:1.8rem;padding:0 0 24px}}.wrap-change20 p .br-pc{display:block}@media screen and (max-width:768px){.wrap-change20 p .br-pc{display:none}}.wrap-about-entry1 p{font-size:2rem;line-height:2.2}@media screen and (max-width:960px){.wrap-about-entry1 p{font-size:1.6rem}}@media screen and (max-width:523px){.wrap-about-entry1 p{font-size:1.4rem}}.entry-flow section{padding:0 0 70px;margin:0 0 160px;background:#fff;position:relative}@media screen and (max-width:960px){.entry-flow section{padding:0 0 32px;margin:0}}@media screen and (max-width:523px){.entry-flow section{padding:0 0 24px}}.entry-flow section h4{font-size:2.4rem;font-weight:800;padding:24px 0;color:#fff;text-align:center;background-color:#003f8f}@media screen and (max-width:960px){.entry-flow section h4{font-size:2rem;line-height:1.8}}@media screen and (max-width:523px){.entry-flow section h4{font-size:1.8rem;padding:18px 0}}.entry-flow section h4.primary{background-color:#f39800}.entry-flow section h4.tertiary{background-color:#3f72b2}.entry-flow section img{display:block}.entry-flow section p{line-height:2}@media screen and (max-width:523px){.entry-flow section p{font-size:1.4rem}}.entry-flow section .btn-entry-simu{width:580px;display:block;background-color:#3f72b2;padding:42px 16px;margin:auto;color:#fff;font-weight:800;font-size:2rem;border-radius:20px;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:960px){.entry-flow section .btn-entry-simu{width:88%;font-size:1.6rem}}@media screen and (max-width:523px){.entry-flow section .btn-entry-simu{padding:32px 8px}}.entry-flow section .btn-entry-simu .fa-calculator{font-size:3.2rem;padding:0 12px 0 0}@media screen and (max-width:768px){.entry-flow section .btn-entry-simu .fa-calculator{font-size:2.4rem}}@media screen and (max-width:523px){.entry-flow section .btn-entry-simu .fa-calculator{display:block;padding:0 0 12px}}.entry-flow section .btn-entry-simu .fa-chevron-circle-right{padding:0 0 0 16px}@media screen and (max-width:768px){.entry-flow section .btn-entry-simu .fa-chevron-circle-right{padding:0 0 0 8px}}.entry-flow section .btn-entry-simu:hover{box-shadow:0 5px 10px rgba(33,33,33,.4);background-color:#f39800}.entry-flow section:after{position:absolute;font-size:3.2rem;color:#003f8f;font-family:"Font Awesome 5 Free";content:"";font-weight:600;right:50%;bottom:-96px}@media screen and (max-width:960px){.entry-flow section:after{display:none}}.entry-flow .entry-cta{margin-top:40px;padding:48px 0;background:#fff}.entry-flow .entry-cta label{font-weight:600;color:#003f8f}@media screen and (max-width:960px){.entry-flow .entry-cta{padding:24px;margin:16px}.entry-flow .entry-cta br{display:none}}.box-entry-prepare{display:flex;justify-content:space-between}@media screen and (max-width:523px){.box-entry-prepare{flex-direction:column}}.box-entry-prepare div{width:48%;background-color:#f0f0f0;padding:32px 0 26px}@media screen and (max-width:523px){.box-entry-prepare div{width:100%;margin:0 0 16px;padding:22px 0}}.box-entry-prepare div h6{font-weight:800;padding:0 0 16px}.box-entry-prepare div h6.primary{color:#f39800}.box-entry-prepare div h6.tertiary{color:#3f72b2}@media screen and (max-width:768px){.box-entry-prepare div p{font-size:1.4rem}}.box-entry-prepare div.box2{padding-top:20%}@media screen and (max-width:523px){.box-entry-prepare div.box2{padding-top:8%}}.box-entry-choose{display:flex;justify-content:space-between}@media screen and (max-width:768px){.box-entry-choose{flex-direction:column}}.box-entry-choose div{width:30%;border:1px solid #d9d9d9;padding:24px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:960px){.box-entry-choose div{width:32%}}@media screen and (max-width:768px){.box-entry-choose div{width:100%;margin:0 0 16px}}.box-entry-choose div h6{color:#3f72b2;font-weight:800}.box-entry-choose div h6 i{font-size:2.4rem;padding:0 8px 0 0}.box-entry-choose div p{font-size:1.4rem;padding:16px 0;text-align:left}.box-entry-choose div .btn-entry{color:#fff;background-color:#f39800;font-size:1.4rem;padding:16px 0}.box-entry-choose div .btn-entry:hover{background-color:#3f72b2}.box-entry-choose div span{color:#f39800;display:block;font-size:1.4rem;font-weight:800}.box-entry-choose div span.tel{font-size:2rem;padding:12px 0}.inner-entry-flow{text-align:center}.inner-entry-flow i{font-size:4rem;color:#3f72b2;padding:0 0 32px}@media screen and (max-width:523px){.inner-entry-flow i{font-size:3.2rem;padding:0 0 16px}}.inner-entry-flow p{text-align:left}.wrap-entry-start{text-align:center}@media screen and (max-width:960px){.wrap-entry-start{padding:32px 0 0;position:relative}.wrap-entry-start:before{position:absolute;font-size:2.4rem;color:#003f8f;font-family:"Font Awesome 5 Free";content:"";font-weight:600;right:50%;top:24px}}.wrap-entry-start p{font-size:2.4rem;color:#fff;padding:48px 16px;background-color:#f39800;border-radius:20px;font-weight:800;line-height:1.6}@media screen and (max-width:960px){.wrap-entry-start p{font-size:2rem;padding:40px 16px;margin:40px 0 0}}@media screen and (max-width:768px){.wrap-entry-start p{font-size:1.8rem;padding:32px 16px}}@media screen and (max-width:523px){.wrap-entry-start p{font-size:1.8rem;padding:24px 16px}}.wrap-kichokure1{background-color:rgba(243,152,0,.3)}.inner-kichokure1{display:flex;justify-content:space-between;padding:36px 0}@media screen and (max-width:768px){.inner-kichokure1{flex-direction:column;align-items:center;padding:36px 0 0}}.inner-kichokure1 div{width:264px;height:264px;background-color:#fff;position:relative;text-align:center;border-radius:50%;box-shadow:0 3px 6px rgba(33,33,33,.16);font-weight:800;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.inner-kichokure1 div{margin:0 0 18px}}@media screen and (max-width:523px){.inner-kichokure1 div{width:210px;height:210px}}.inner-kichokure1 div img{position:absolute}.inner-kichokure1 div img.img-kichokure2{bottom:0;left:-24px}@media screen and (max-width:523px){.inner-kichokure1 div img.img-kichokure2{width:76px}}.inner-kichokure1 div img.img-kichokure3{bottom:0;right:0}@media screen and (max-width:523px){.inner-kichokure1 div img.img-kichokure3{width:50px}}.inner-kichokure1 div h4{font-size:3.2rem;color:#367221;line-height:1.2;padding:0 0 8px}@media screen and (max-width:523px){.inner-kichokure1 div h4{font-size:2.4rem}}.inner-kichokure1 div p{line-height:1.6}@media screen and (max-width:523px){.inner-kichokure1 div p{font-size:1.3rem}}.inner-kichokure1 div p span{display:block;color:#367221;font-size:5.6rem}@media screen and (max-width:523px){.inner-kichokure1 div p span{font-size:4rem}}.note-kichokure1{max-width:400px;margin:auto;padding:16px 0 0}@media screen and (max-width:768px){.note-kichokure1{padding:0}}.note-kichokure1 p{font-size:1.5rem;font-weight:800;padding:16px 0 0;line-height:1.4}@media screen and (max-width:523px){.note-kichokure1 p{font-size:1.4rem}}.wrap-kichokure2{padding:80px 0}@media screen and (max-width:1100px){.wrap-kichokure2{padding:64px 0 0;border-bottom:1px solid #ccc}}@media screen and (max-width:768px){.wrap-kichokure2{padding:40px 0 0}}.kichokure2-title{padding:48px 0;text-align:center;color:#fff;background-color:#367221;margin:80px 0 0}@media screen and (max-width:768px){.kichokure2-title{margin:40px 0 0}}@media screen and (max-width:523px){.kichokure2-title{padding:30px 0 24px}}.kichokure2-title h4{font-size:2.2rem;font-weight:800}@media screen and (max-width:523px){.kichokure2-title h4{font-size:1.6rem;padding:0 0 18px}}.kichokure2-title h4 span{display:block;font-size:1.8rem;padding:16px 0 0}@media screen and (max-width:523px){.kichokure2-title h4 span{font-size:1.6rem;padding:10px 0 0}}@media screen and (max-width:523px){.kichokure2-title p{font-size:1.4rem;line-height:1.4}}.kichokure2-title br{display:none}@media screen and (max-width:523px){.kichokure2-title br{display:block}}.inner-kichokure2{background-color:#fff;padding:0 180px 40px;position:relative}@media screen and (max-width:1280px){.inner-kichokure2{padding:0 120px 64px}}@media screen and (max-width:1100px){.inner-kichokure2{padding:0 80px 64px}}@media screen and (max-width:960px){.inner-kichokure2{padding:0 56px 64px}}@media screen and (max-width:768px){.inner-kichokure2{padding:0 40px 64px}}@media screen and (max-width:523px){.inner-kichokure2{padding:0 16px 64px}}.inner-kichokure2 p{line-height:2;padding:0 0 40px}@media screen and (max-width:523px){.inner-kichokure2 p{font-size:1.4rem;padding:0 0 24px}}.inner-kichokure2 p span{color:#f39800;font-weight:800}.inner-kichokure2 table{width:100%;border-collapse:collapse}.inner-kichokure2 table th,.inner-kichokure2 table td{border:1px solid #d9d9d9;line-height:1.4}.inner-kichokure2 table th{color:#fff;background-color:rgba(54,114,33,.8);padding:12px 8px}@media screen and (max-width:768px){.inner-kichokure2 table th{font-size:1.1rem;padding:12px 8px}}.inner-kichokure2 table td{padding:16px 8px}@media screen and (max-width:768px){.inner-kichokure2 table td{font-size:1.2rem;padding:12px 8px}}@media screen and (max-width:523px){.inner-kichokure2 table td span{display:block}}@media screen and (max-width:523px){.inner-kichokure2 table td br{display:none}}.inner-kichokure2 table tr.table-b{color:#003f8f}.inner-kichokure2 table tr.table-b td{font-weight:800}.inner-kichokure2 table tr.table-kichokure{font-size:2.2rem;background-color:rgba(243,152,0,.1)}.inner-kichokure2 table tr.table-kichokure td{font-weight:800;color:#f39800}@media screen and (max-width:768px){.inner-kichokure2 table tr.table-kichokure td{font-size:1.4rem}}.inner-kichokure2 table tr.table-kichokure td:first-of-type{color:#367221}.inner-kichokure2 img{position:absolute;bottom:0}.inner-kichokure2 img.img-kichokure4{left:200px}@media screen and (max-width:1100px){.inner-kichokure2 img.img-kichokure4{left:12%}}@media screen and (max-width:960px){.inner-kichokure2 img.img-kichokure4{left:6%}}@media screen and (max-width:768px){.inner-kichokure2 img.img-kichokure4{width:160px;left:0}}@media screen and (max-width:523px){.inner-kichokure2 img.img-kichokure4{width:106px}}.inner-kichokure2 img.img-kichokure5{right:240px}@media screen and (max-width:1100px){.inner-kichokure2 img.img-kichokure5{right:16%}}@media screen and (max-width:960px){.inner-kichokure2 img.img-kichokure5{right:8%}}@media screen and (max-width:768px){.inner-kichokure2 img.img-kichokure5{width:140px;right:0}}@media screen and (max-width:523px){.inner-kichokure2 img.img-kichokure5{width:96px}}.note-kichokure2{font-size:1.7rem;font-weight:800;text-align:center;margin:74px 0 0;padding:24px 0;border:4px solid #f39800;border-radius:48px;display:flex;justify-content:center;align-items:flex-end}@media screen and (max-width:523px){.note-kichokure2{margin:40px 0 0;border-radius:20px;padding:20px 0 30px}}.note-kichokure2 span{display:inline-block;padding:0 8px}.note-kichokure2 span.kichokure2-circle{width:44px;height:44px;font-size:1.3rem;background-color:#f39800;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 8px 0 0;padding:0}.note-kichokure2 span.kichokure2-price{font-size:3.3rem;color:#f39800}.note-kichokure2 span.kichokure2-deal{font-size:2.8rem;color:#f39800}.inner-kichokure5{background-color:#fff;padding:34px 180px 72px}@media screen and (max-width:1280px){.inner-kichokure5{padding:34px 120px 64px}}@media screen and (max-width:1100px){.inner-kichokure5{padding:34px 80px 64px}}@media screen and (max-width:960px){.inner-kichokure5{padding:34px 56px 64px}}@media screen and (max-width:768px){.inner-kichokure5{padding:34px 40px 64px}}@media screen and (max-width:523px){.inner-kichokure5{padding:18px 16px 44px}}.inner-kichokure5 p{line-height:2;padding:0 0 40px}@media screen and (max-width:523px){.inner-kichokure5 p{font-size:1.4rem;padding:0 0 24px}}.inner-kichokure5 p span{color:#f39800;font-weight:800}.table-kichokure{width:100%;border-collapse:collapse}.table-kichokure tr td:last-of-type{text-align:right}.table-kichokure tr td:nth-last-of-type(2){text-align:right}.table-kichokure tr td.graph-item{text-align:center;background-color:rgba(243,152,0,.1)}.table-kichokure th,.table-kichokure td{border:1px solid #d9d9d9;padding:16px;line-height:1.2}@media screen and (max-width:960px){.table-kichokure th,.table-kichokure td{font-size:1.4rem}}@media screen and (max-width:523px){.table-kichokure th,.table-kichokure td{font-size:1.2rem;padding:12px 8px}}.table-kichokure th br,.table-kichokure td br{display:none}@media screen and (max-width:523px){.table-kichokure th br,.table-kichokure td br{display:block}}.table-kichokure th{color:#fff;background-color:rgba(54,114,33,.8);text-align:center;line-height:1.4}.wrap-kichokure3{text-align:center}.wrap-kichokure3 h3{font-size:4rem;color:#003f8f;font-weight:800;line-height:1.6}@media screen and (max-width:1100px){.wrap-kichokure3 h3{font-size:3.2rem}}@media screen and (max-width:768px){.wrap-kichokure3 h3{font-size:2rem}}.wrap-kichokure3 p{font-size:2rem;font-weight:800}.wrap-kichokure3 p span{font-size:2.4rem;color:#f39800}@media screen and (max-width:523px){.wrap-kichokure3 p span{display:block;padding:16px 0 0}}.inner-kichokure3{padding:56px 0 40px;display:flex;justify-content:space-between}@media screen and (max-width:768px){.inner-kichokure3{flex-direction:column;align-items:center}}@media screen and (max-width:523px){.inner-kichokure3{padding:34px 0}}.inner-kichokure3 p{width:30%;font-size:3.2rem;color:#fff;font-weight:800;background-color:#f39800;padding:28px 0;text-align:center;border-radius:8px}@media screen and (max-width:1100px){.inner-kichokure3 p{font-size:2.6rem}}@media screen and (max-width:960px){.inner-kichokure3 p{font-size:2.2rem}}@media screen and (max-width:768px){.inner-kichokure3 p{width:80%;font-size:2rem;margin:0 0 12px}}@media screen and (max-width:523px){.inner-kichokure3 p{padding:18px 0}}.wrap-kichokure4{background-color:rgba(54,114,33,.2);padding:80px 0}@media screen and (max-width:1100px){.wrap-kichokure4{padding:64px 0 0}}@media screen and (max-width:768px){.wrap-kichokure4{padding:40px 0 0}}.inner-kichokure4{padding:64px 0 68px}@media screen and (max-width:768px){.inner-kichokure4{padding:42px 0}}@media screen and (max-width:523px){.inner-kichokure4{padding:30px 0 42px}}.inner-kichokure4 p{padding:0 0 32px;line-height:2}@media screen and (max-width:523px){.inner-kichokure4 p{font-size:1.4rem;padding:0 0 12px}}.inner-kichokure4 p span{color:#367221;font-weight:800}.inner-kichokure4 div{display:flex;justify-content:space-between}@media screen and (max-width:523px){.inner-kichokure4 div{flex-direction:column}}.inner-kichokure4 div a{width:48%;display:block;font-size:1.8rem;color:#367221;font-weight:800;text-align:center;padding:26px 0;background-color:#fff;position:relative;line-height:1.4}@media screen and (max-width:768px){.inner-kichokure4 div a{font-size:1.5rem;padding:20px 0}}@media screen and (max-width:523px){.inner-kichokure4 div a{width:100%;font-size:1.3rem;padding:18px 0;margin:0 0 8px}}.inner-kichokure4 div a:after{position:absolute;font-family:"Font Awesome 5 Free";content:"";font-weight:600;right:16px}.inner-kichokure4 div a:hover{background-color:rgba(54,114,33,.8);background-color:#367221;color:#fff;box-shadow:0 3px 6px rgba(33,33,33,.16)}.inner-kichokure4 div a br{display:none}@media screen and (max-width:768px){.inner-kichokure4 div a br{display:block}}@media screen and (max-width:523px){.inner-kichokure4 div a br{display:none}}.box-kichokure4 h4{font-size:2rem;color:#fff;font-weight:800;padding:26px 0;text-align:center;background-color:rgba(54,114,33,.8)}@media screen and (max-width:768px){.box-kichokure4 h4{font-size:1.8rem}}@media screen and (max-width:523px){.box-kichokure4 h4{font-size:1.6rem;padding:16px 0}}.box-kichokure4>div{background-color:#fff;padding:70px 0 74px}@media screen and (max-width:768px){.box-kichokure4>div{padding:40px 0 56px}}@media screen and (max-width:523px){.box-kichokure4>div{padding:34px 0 46px}}.box-kichokure4 p{color:#367221;font-size:2.4rem;font-weight:800;padding:0 0 24px;line-height:1.4}@media screen and (max-width:768px){.box-kichokure4 p{font-size:2rem;padding:0 0 16px}}@media screen and (max-width:523px){.box-kichokure4 p{font-size:1.6rem}}.box-kichokure4 ul{padding:0 0 52px 2em}@media screen and (max-width:768px){.box-kichokure4 ul{padding:0 0 32px 2em}}@media screen and (max-width:523px){.box-kichokure4 ul{padding:0 0 24px 1em}}.box-kichokure4 ul li{line-height:2;padding:0 0 8px}@media screen and (max-width:768px){.box-kichokure4 ul li{font-size:1.5rem;padding:0 0 8px}}@media screen and (max-width:523px){.box-kichokure4 ul li{font-size:1.4rem;padding:0 0 8px}}.box-kichokure4.tel{margin:0 0 64px}@media screen and (max-width:1280px){.box-kichokure4.tel{margin:0}}.btn-kichokure-tel{display:inline-block;color:#fff;font-size:2.4rem;font-weight:800;background-color:#367221;padding:34px 132px 24px;text-align:center;border-radius:16px;box-shadow:0 3px 6px rgba(33,33,33,.16)}@media screen and (max-width:768px){.btn-kichokure-tel{width:80%;font-size:1.8rem;padding:24px 0}}@media screen and (max-width:523px){.btn-kichokure-tel{width:100%;border-radius:8px}}.btn-kichokure-tel span{font-size:1.8rem;font-weight:500;display:block;padding:16px 0 0}@media screen and (max-width:768px){.btn-kichokure-tel span{font-size:1.4rem}}@media screen and (max-width:523px){.btn-kichokure-tel span{padding:10px 0 0}}.btn-kichokure-apply{display:inline-block;font-size:2rem;font-weight:800;color:#fff;background-color:#f86367;padding:52px 90px 46px 70px;box-shadow:0 3px 6px rgba(33,33,33,.16);border-radius:16px;position:relative}@media screen and (max-width:768px){.btn-kichokure-apply{width:80%;padding:32px}}@media screen and (max-width:523px){.btn-kichokure-apply{width:100%;font-size:1.6rem;padding:32px 0 26px;border-radius:8px}}.btn-kichokure-apply i{font-size:2.4rem;padding:0 6px 0 0}@media screen and (max-width:523px){.btn-kichokure-apply i{font-size:1.4rem}}.btn-kichokure-apply span{display:block;font-size:1.6rem;padding:20px 0 0;line-height:2}@media screen and (max-width:523px){.btn-kichokure-apply span{font-size:1.3rem;padding:16px 0 0}}.btn-kichokure-apply br{display:none}@media screen and (max-width:768px){.btn-kichokure-apply br{display:block}}.btn-kichokure-apply:after{font-family:"Font Awesome 5 Free";content:"";font-size:1.8rem;font-weight:600;position:absolute;right:24px;top:48%;-webkit-transform:translate(-48%);transform:translate(-48%)}.btn-kichokure-apply:hover{box-shadow:0 4px 8px rgba(33,33,33,.4);background-color:#f39800}.wrap-kichokure5{padding:64px 0}@media screen and (max-width:768px){.wrap-kichokure5{padding:32px 0}}.wrap-kichokure5 p{color:#f39800;font-weight:800;font-size:1.5rem}@media screen and (max-width:523px){.wrap-kichokure5 p{font-size:1.4rem;text-align:left}}.plan-kichokure-graph{margin:60px 0 0}.plan-kichokure-graph tr:last-of-type td{padding:16px 8px;line-height:1.4}.wrap-future1{text-align:center}.wrap-future1 p{font-size:2.8rem;color:#ef94ae;font-weight:800;line-height:2}@media screen and (max-width:768px){.wrap-future1 p{font-size:1.8rem}}.wrap-future2{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/future-bg1.png);background-position:center;background-size:cover;text-align:center;color:#fff}.wrap-future2 p{font-size:2rem;font-weight:800;padding:60px 0 16px;line-height:2}@media screen and (max-width:768px){.wrap-future2 p{font-size:1.5rem}}.wrap-future2 p.future2-text{font-size:1.6rem;line-height:1.6}@media screen and (max-width:768px){.wrap-future2 p.future2-text{text-align:left;padding:24px 0 0}}@media screen and (max-width:523px){.wrap-future2 p.future2-text{font-size:1.4rem;padding:16px 0 0}}.wrap-future2 h4{font-size:2.2rem;font-weight:800;padding:0 0 36px}@media screen and (max-width:768px){.wrap-future2 h4{font-size:1.8rem;padding:0 0 24px}}.wrap-future2 h4 img{padding:0 12px}@media screen and (max-width:768px){.wrap-future2 h4 img{width:48px}}.inner-future2-service{display:flex;justify-content:space-between}@media screen and (max-width:768px){.inner-future2-service{flex-direction:column}}.box-future2-service{width:48%;background-color:#fff;padding:28px 48px}@media screen and (max-width:768px){.box-future2-service{width:100%;padding:24px 12px;margin:0 0 12px}}.box-future2-service h5{color:#ef94ae;font-size:2.2rem;font-weight:800;padding:0 0 26px}@media screen and (max-width:768px){.box-future2-service h5{font-size:1.6rem}}.box-future2-service p{font-size:1.4rem;color:#212121;text-align:left;padding:16px 0 0;line-height:1.8}@media screen and (max-width:523px){.box-future2-service p{font-size:1.3rem}}.box-future2-service p.padding-none{padding:0}.note-future2-service{display:flex;align-items:flex-start}@media screen and (max-width:960px){.note-future2-service{flex-direction:column}}.note-future2-service img{padding:0 16px 0 0}@media screen and (max-width:960px){.note-future2-service img{padding:0 0 16px}}.inner-future2{background-color:#fff;padding:58px 126px 64px}@media screen and (max-width:768px){.inner-future2{padding:40px 32px}}@media screen and (max-width:523px){.inner-future2{padding:24px 16px}}.inner-future2 p{font-size:1.6rem;color:#212121;text-align:left;padding:24px 0 0;line-height:1.8;font-weight:500}@media screen and (max-width:523px){.inner-future2 p{font-size:1.4rem}}.inner-future2 p.padding-none{padding:0}.inner-future2 p.future2-desc{font-size:1.4rem}.inner-future2 p span{color:#ef94ae;font-weight:800}.wrap-future3{padding:80px 0}@media screen and (max-width:1100px){.wrap-future3{padding:64px 0 0}}@media screen and (max-width:768px){.wrap-future3{padding:40px 0 0}}.future3-title{padding:36px 0 32px;text-align:center;color:#fff}@media screen and (max-width:523px){.future3-title{padding:30px 0 24px}}.future3-title h4{font-size:2.2rem;font-weight:800;padding:0 0 24px}@media screen and (max-width:523px){.future3-title h4{font-size:1.6rem;padding:0 0 18px}}.future3-title h4 span{display:block;font-size:1.8rem;padding:16px 0 0}@media screen and (max-width:523px){.future3-title h4 span{font-size:1.6rem;padding:10px 0 0}}@media screen and (max-width:523px){.future3-title p{font-size:1.4rem;line-height:1.4}}.future3-title br{display:none}@media screen and (max-width:523px){.future3-title br{display:block}}.future3-title.future-b{background-color:#ef94ae;margin:40px 0 0}.future3-title.future-c{background-color:#bae3f9;color:#727171}.future3-title.future-n{background-color:#003f8f}.future3-title.future-k{background-color:#3f72b2}.inner-future3{background-color:#fff;padding:34px 180px 40px}@media screen and (max-width:1280px){.inner-future3{padding:34px 120px 64px}}@media screen and (max-width:1100px){.inner-future3{padding:34px 80px 64px}}@media screen and (max-width:960px){.inner-future3{padding:34px 56px 64px}}@media screen and (max-width:768px){.inner-future3{padding:34px 40px 64px}}@media screen and (max-width:523px){.inner-future3{padding:18px 16px 44px}}.inner-future3 p{line-height:2;padding:0 0 40px}@media screen and (max-width:523px){.inner-future3 p{font-size:1.4rem;padding:0 0 24px}}.inner-future3 p span{color:#ef94ae;font-weight:800}.inner-future4{background-color:#fff;padding:34px 180px 40px}@media screen and (max-width:1280px){.inner-future4{padding:34px 120px 48px}}@media screen and (max-width:1100px){.inner-future4{padding:34px 80px 48px}}@media screen and (max-width:960px){.inner-future4{padding:34px 56px 48px}}@media screen and (max-width:768px){.inner-future4{padding:34px 40px 48px}}@media screen and (max-width:523px){.inner-future4{padding:18px 16px 24px}}.inner-future4 p{line-height:2;padding:0 0 40px}@media screen and (max-width:523px){.inner-future4 p{font-size:1.4rem;padding:0 0 24px}}.inner-future4 p span{color:#ef94ae;font-weight:800}.table-future{width:100%;border-collapse:collapse}.table-future tr td:last-of-type{text-align:right}.table-future tr td.graph-item{text-align:center;background-color:rgba(239,148,174,.1)}.table-future th,.table-future td{border:1px solid #ef94ae;padding:16px;line-height:1.2}@media screen and (max-width:960px){.table-future th,.table-future td{font-size:1.4rem}}@media screen and (max-width:523px){.table-future th,.table-future td{font-size:1.2rem;padding:12px 8px}}.table-future th br,.table-future td br{display:none}@media screen and (max-width:523px){.table-future th br,.table-future td br{display:block}}.table-future th{color:#fff;background-color:rgba(239,148,174,.8);text-align:center;line-height:1.4}.future-simulation-ex{margin-top:40px;padding:40px 0;line-height:1.8;text-align:left;background:rgba(239,148,174,.2)}.future-simulation-ex .txt-future-primary{color:#ef94ae}@media screen and (max-width:960px){.future-simulation-ex{margin-top:0;padding:32px}}@media screen and (max-width:768px){.future-simulation-ex{font-size:1.4rem}}.wrap-kidsplan4{padding:64px 0}@media screen and (max-width:768px){.wrap-kidsplan4{padding:32px 0}}.wrap-kidsplan4 p{color:#f39800;font-weight:800;font-size:1.5rem}@media screen and (max-width:523px){.wrap-kidsplan4 p{font-size:1.4rem;text-align:left}}.page-re100-denki{color:#727171}.page-re100-denki .h-section-title{position:relative;padding-top:40px;padding-bottom:77px;color:#abcd03}.page-re100-denki .h-section-title:before{width:91px;height:120px;position:absolute;top:0;left:0;content:"";background:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/re100-graphic1.png)}.page-re100-denki .h-section-title:after{width:89px;height:116px;position:absolute;top:0;right:0;content:"";background:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/re100-graphic2.png)}@media screen and (max-width:960px){.page-re100-denki .h-section-title{padding-top:24px;padding-bottom:40px}.page-re100-denki .h-section-title:before{width:44px;height:58px;background-size:contain}.page-re100-denki .h-section-title:after{width:45px;height:59px;background-size:contain}}.page-re100-denki .h-future{padding:40px 0;text-align:center}.page-re100-denki .h-future span{display:inline-block;padding:14px 20px;color:#fff;border-radius:40px}.page-re100-denki .h-future.primary{background:rgba(171,205,3,.3)}.page-re100-denki .h-future.primary span{background:#abcd03}.page-re100-denki .h-future.secondary{background:rgba(233,169,8,.3)}.page-re100-denki .h-future.secondary span{background:#e9a908}.page-re100-denki .h-future.tertiary{background:rgba(177,102,150,.3)}.page-re100-denki .h-future.tertiary span{background:#b16696}.page-re100-denki .h-future.quaternary{background:rgba(77,154,191,.3)}.page-re100-denki .h-future.quaternary span{background:#4d9abf}@media screen and (max-width:960px){.page-re100-denki .table-future tr td{line-height:1.6}.page-re100-denki .table-future tr td:first-child{width:60px}.page-re100-denki .table-future tr td:last-child{width:82px}}.page-re100-denki .table-future.primary th,.page-re100-denki .table-future.primary .graph-item{background:rgba(171,205,3,.1)}.page-re100-denki .table-future.primary table,.page-re100-denki .table-future.primary th,.page-re100-denki .table-future.primary td{border:1px solid rgba(171,205,3,.3)}.page-re100-denki .table-future.primary table.price-center,.page-re100-denki .table-future.primary th.price-center,.page-re100-denki .table-future.primary td.price-center{text-align:center;font-weight:unset}.page-re100-denki .table-future.primary th{background:rgba(171,205,3,.8)}@media screen and (max-width:960px){.page-re100-denki .table-future.primary tr td:first-child{width:50px}.page-re100-denki .table-future.primary tr td:nth-child(3n){width:40px}}.page-re100-denki .table-future.secondary th,.page-re100-denki .table-future.secondary .graph-item{background:rgba(233,169,8,.1)}.page-re100-denki .table-future.secondary table,.page-re100-denki .table-future.secondary th,.page-re100-denki .table-future.secondary td{border:1px solid rgba(233,169,8,.3)}.page-re100-denki .table-future.secondary table.price-center,.page-re100-denki .table-future.secondary th.price-center,.page-re100-denki .table-future.secondary td.price-center{text-align:center;font-weight:unset}.page-re100-denki .table-future.secondary th{background:rgba(233,169,8,.8)}.page-re100-denki .table-future.tertiary th,.page-re100-denki .table-future.tertiary .graph-item{background:rgba(177,102,150,.1)}.page-re100-denki .table-future.tertiary table,.page-re100-denki .table-future.tertiary th,.page-re100-denki .table-future.tertiary td{border:1px solid rgba(177,102,150,.3)}.page-re100-denki .table-future.tertiary table.price-center,.page-re100-denki .table-future.tertiary th.price-center,.page-re100-denki .table-future.tertiary td.price-center{text-align:center;font-weight:unset}.page-re100-denki .table-future.tertiary th{background:rgba(177,102,150,.8)}.page-re100-denki .table-future.re100-c th,.page-re100-denki .table-future.re100-c .graph-item{background:rgba(77,154,191,.1)}.page-re100-denki .table-future.re100-c table,.page-re100-denki .table-future.re100-c th,.page-re100-denki .table-future.re100-c td{border:1px solid rgba(77,154,191,.3)}.page-re100-denki .table-future.re100-c table.price-center,.page-re100-denki .table-future.re100-c th.price-center,.page-re100-denki .table-future.re100-c td.price-center{text-align:center;font-weight:unset}.page-re100-denki .table-future.re100-c th{background:rgba(77,154,191,.8)}.page-re100-denki .contents-simulation{text-align:center}@media screen and (max-width:960px){.page-re100-denki .contents-simulation{border-top:1px solid #ccc}.page-re100-denki .contents-simulation.bgcolor-primary{background:0 0}.page-re100-denki .contents-simulation.u-wrap-large{padding-bottom:0}}.page-re100-denki .contents-simulation .neetan-similation-heading{font-size:22px;color:#f39800}.page-re100-denki .contents-simulation .neetan-similation-heading+p{display:block;padding-top:32px;font-size:15px}.page-re100-denki .contents-simulation .neetan-similation-heading br{display:none}@media screen and (max-width:960px){.page-re100-denki .contents-simulation .neetan-similation-heading{font-size:18px;line-height:1.4}.page-re100-denki .contents-simulation .neetan-similation-heading+p{padding:24px;line-height:1.8;text-align:left}.page-re100-denki .contents-simulation .neetan-similation-heading br{display:block}}.page-re100-denki .contents-simulation .future-similation-heading{font-size:22px;font-weight:800;color:#abcd03}.page-re100-denki .contents-simulation .future-similation-heading+p{display:block;padding-top:32px;font-size:16px;text-align:left;line-height:2}.page-re100-denki .contents-simulation .future-similation-heading br{display:none}@media screen and (max-width:960px){.page-re100-denki .contents-simulation .future-similation-heading{font-size:18px;line-height:1.6}.page-re100-denki .contents-simulation .future-similation-heading+p{padding:24px;line-height:1.8;text-align:left}.page-re100-denki .contents-simulation .future-similation-heading br{display:block}}.page-re100-denki .contents-simulation .contents-service-nav{padding-top:56px}.page-re100-denki .contents-simulation .contents-service-nav.primary{width:100%;text-align:center}.page-re100-denki .contents-simulation .contents-service-nav.primary a{width:680px;display:inline-block;float:none}@media screen and (max-width:960px){.page-re100-denki .contents-simulation .contents-service-nav.primary a{width:100%}.page-re100-denki .contents-simulation .contents-service-nav span{padding:16px}.page-re100-denki .contents-simulation .contents-service-nav span:before{display:inline-block}.page-re100-denki .contents-simulation .contents-service-nav p{display:block}.page-re100-denki .contents-simulation .contents-service-nav i{font-size:24px;padding:0}.page-re100-denki .contents-simulation .contents-service-nav br{display:none}}@media screen and (max-width:768px){.page-re100-denki .contents-simulation .contents-service-nav{padding:0 16px}.page-re100-denki .contents-simulation .contents-service-nav.primary a{width:100%;height:86px;padding:32px 0 0;font-size:18px;font-weight:600;line-height:1.5;border-radius:16px;box-shadow:0 3px 6px rgba(33,33,33,.16)}.page-re100-denki .contents-simulation .contents-service-nav.primary a i{font-size:20px;display:inline}.page-re100-denki .contents-simulation .contents-service-nav.primary a span{display:inline;padding:0}.page-re100-denki .contents-simulation .contents-service-nav.primary a span:before{display:none}.page-re100-denki .contents-simulation .contents-service-nav.primary a br{display:none}.page-re100-denki .contents-simulation .contents-service-nav.primary a p{display:none}}.re100-denki-slide{max-width:1200px;margin-left:auto;margin-right:auto;padding:54px 0;display:flex;position:relative}.re100-denki-slide:after{clear:both;content:"";display:table}.re100-denki-slide h2{padding:62px 0 62px}@media screen and (max-width:1280px){.re100-denki-slide{padding-left:16px;padding-right:16px}}@media screen and (max-width:1100px){.re100-denki-slide{display:block;padding:32px 16px;text-align:center}.re100-denki-slide h2{padding:0}.re100-denki-slide img{max-width:100%;height:auto}}.re100-denki-mainimg{padding-left:32px}@media screen and (max-width:1100px){.re100-denki-mainimg{padding:24px 0}}.re100-denki-explain{width:560px;position:absolute;left:0;bottom:130px;font-size:20px;line-height:2;color:#1da36b}@media screen and (max-width:1100px){.re100-denki-explain{width:100%;padding:0 16px;position:relative;bottom:0;font-size:18px;text-align:left}}.explain-caption{font-size:15px;vertical-align:bottom}.re100-denki-intro{background:rgba(171,205,3,.1)}.re100-denki-intro h4{padding-bottom:80px;font-size:28px;font-weight:700;color:#1da36b;text-align:center;line-height:1.6}.re100-denki-intro h4 .mb-display{display:none}.re100-denki-intro p{padding-top:8px;font-size:20px;line-height:2}.re100-denki-intro ul{margin-top:32px;padding:8px 0;border-top:1px solid #ccc}.re100-denki-intro li{padding-top:16px;font-size:16px;line-height:1.7}@media screen and (max-width:960px){.re100-denki-intro h4{padding-bottom:16px;font-size:18px}.re100-denki-intro h4 .mb-display{display:block}.re100-denki-intro p{padding:0 16px 0;font-size:15px}.re100-denki-intro ul{padding:0 16px 16px;margin-top:0;border:none}.re100-denki-intro li{font-size:14px}}.page-power-purchase{color:#212121}.page-power-purchase .pc{display:block}@media screen and (max-width:960px){.page-power-purchase .pc{display:none}}.page-power-purchase .sp{display:none}@media screen and (max-width:960px){.page-power-purchase .sp{display:block}}.page-power-purchase .h-section-title{position:relative;color:#f39800;line-height:2}@media screen and (max-width:960px){.page-power-purchase .h-section-title{font-size:18px}}.page-power-purchase .powerps-btn{display:inline-block;width:400px;max-width:100%;font-size:1.8rem;color:#fff;background-color:#f39800;padding:30px 56px;position:relative}.page-power-purchase .powerps-btn:after{position:absolute;font-size:1.6rem;font-family:"Font Awesome 5 Free";content:"";font-weight:600;right:20px}@media screen and (max-width:960px){.page-power-purchase .powerps-btn{padding:20px 56px}}.page-power-purchase .powerps-slide{padding:54px 0 90px;display:flex;position:relative;background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/power-purchase-background.png);background-size:cover}.page-power-purchase .powerps-slide .powerps-slide--wrap{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;position:relative}.page-power-purchase .powerps-slide .powerps-slide--wrap:after{clear:both;content:"";display:table}.page-power-purchase .powerps-slide h2{padding:40px 0 32px}.page-power-purchase .powerps-slide img{max-width:100%;height:auto}@media screen and (max-width:1280px){.page-power-purchase .powerps-slide{padding-left:16px;padding-right:16px}}@media screen and (max-width:1100px){.page-power-purchase .powerps-slide{display:block;padding:32px 16px;text-align:center}.page-power-purchase .powerps-slide h2{padding:0}.page-power-purchase .powerps-slide img{max-width:100%;height:auto;margin:0 auto}.page-power-purchase .powerps-slide img .sp{display:none}}@media screen and (max-width:960px){.page-power-purchase .powerps-slide img .pc{display:none}.page-power-purchase .powerps-slide img .sp{display:block}}.page-power-purchase .power-purchase-mainimg{width:473px;position:absolute;right:0;top:0}@media screen and (max-width:1100px){.page-power-purchase .power-purchase-mainimg{width:100%;padding:24px 0;position:relative;text-align:center}}.page-power-purchase .power-purchase-mainimg img{max-width:100%;height:auto}.page-power-purchase .power-purchase-explain{font-size:20px;line-height:2;color:#1da36b}.page-power-purchase .explain-caption{font-size:15px;vertical-align:bottom}.page-power-purchase .powerps-intro{padding-top:72px;background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/power-purchase-img05.png);background-repeat:no-repeat;background-position:center bottom;background-size:840px}@media screen and (max-width:1100px){.page-power-purchase .powerps-intro{background-size:100%}}.page-power-purchase .powerps-intro h3{font-size:20px;font-weight:700;color:#595757;text-align:center;line-height:2;padding-bottom:32px}@media screen and (max-width:960px){.page-power-purchase .powerps-intro h3{font-size:16px}}.page-power-purchase .powerps-intro p{font-size:16px;line-height:2;margin-bottom:216px}@media screen and (max-width:960px){.page-power-purchase .powerps-intro p{margin-bottom:25vw;font-size:15px}}.page-power-purchase .powerps-intro img{display:block;margin:0 auto;max-width:100%;height:auto}@media screen and (max-width:960px){.page-power-purchase .powerps-intro{padding-top:32px}.page-power-purchase .powerps-intro h4{padding-bottom:16px;font-size:18px}.page-power-purchase .powerps-intro h4 .mb-display{display:block}.page-power-purchase .powerps-intro p{padding:0 16px 0;font-size:15px}.page-power-purchase .powerps-intro ul{padding:0 16px 16px;margin-top:0;border:none}.page-power-purchase .powerps-intro li{font-size:14px}}.page-power-purchase .powerps-build3type{display:flex;justify-content:space-between;padding:48px 0}@media screen and (max-width:768px){.page-power-purchase .powerps-build3type{padding:24px 0 32px}}@media screen and (max-width:523px){.page-power-purchase .powerps-build3type{padding:24px 0 32px}}.page-power-purchase .powerps-build3type span{width:30%;font-size:2.2rem;font-weight:700;color:#3f72b2;background-color:rgba(243,152,0,.2);border-radius:30px;padding:10px 0;margin:0 10px;text-align:center}@media screen and (max-width:768px){.page-power-purchase .powerps-build3type span{font-size:1.8rem}}@media screen and (max-width:523px){.page-power-purchase .powerps-build3type span{font-size:1.2rem;padding:8px 0;margin:0 6px}}.page-power-purchase .powerps-sec02{background:rgba(171,205,3,.1);padding-top:72px;padding-bottom:72px}@media screen and (max-width:960px){.page-power-purchase .powerps-sec02{padding-top:40px;padding-bottom:40px}}.page-power-purchase .powerps-comp{display:flex;flex-direction:row;justify-content:space-between;position:relative;margin-top:72px}@media screen and (max-width:960px){.page-power-purchase .powerps-comp{flex-direction:column;margin-top:40px}}.page-power-purchase .powerps-comp--outer{display:flex;flex-direction:column;width:48%;border-radius:20px;background-color:#fff;position:relative;padding:62px 45px 45px}@media screen and (max-width:960px){.page-power-purchase .powerps-comp--outer{width:100%;margin-bottom:28px;padding:40px 24px 24px}.page-power-purchase .powerps-comp--outer:last-of-type{margin-bottom:0}}.page-power-purchase .powerps-comp--outer h4{position:absolute;top:-14px;left:50%;transform:translateX(-50%);width:256px;text-align:center;font-size:2.2rem;font-weight:700;border:3px solid #727171;border-radius:30px;background-color:#fff;padding:8px 0}@media screen and (max-width:960px){.page-power-purchase .powerps-comp--outer h4{width:150px;font-size:1.6rem;padding:7px 0}}.page-power-purchase .powerps-comp--outer p{margin-top:auto;font-size:1.6rem;font-weight:700;color:#024090;text-align:center;line-height:1.8}@media screen and (max-width:960px){.page-power-purchase .powerps-comp--outer p{font-size:1.5rem}}.page-power-purchase .powerps-comp--outer img{max-width:100%;height:auto;display:block;margin:0 auto 30px}.page-power-purchase .powerps-comp--outer.comp-after h4{background-color:#f39800;color:#fff;border-color:#f39800}.page-power-purchase .powerps-comp--outer.comp-after p{font-weight:400;color:#de0000}.page-power-purchase .powerps-sec03{padding-top:72px;padding-bottom:72px}.page-power-purchase .powerps-sec03 .h-section-title{margin-bottom:52px}@media screen and (max-width:960px){.page-power-purchase .powerps-sec03{padding-top:32px;padding-bottom:0}}.page-power-purchase .powerps-simulation{margin-top:52px}@media screen and (max-width:960px){.page-power-purchase .powerps-simulation.bgcolor-shadow{box-shadow:none}}.page-power-purchase .powerps-simulation--head{padding:40px 0;text-align:center;background:rgba(123,166,45,.3)}@media screen and (max-width:960px){.page-power-purchase .powerps-simulation--head{padding:24px 16px}}.page-power-purchase .powerps-simulation--head span{display:inline-block;max-width:100%;text-align:center;margin-top:18px;padding:14px 50px;color:#fff;border-radius:40px;background:#7ba62d;font-weight:700}@media screen and (max-width:960px){.page-power-purchase .powerps-simulation--head span{font-size:16px}}.page-power-purchase .powerps-simulation--body{position:relative;background-color:#fff;padding:40px 180px 72px}@media screen and (max-width:1280px){.page-power-purchase .powerps-simulation--body{padding:34px 120px 64px}}@media screen and (max-width:1100px){.page-power-purchase .powerps-simulation--body{padding:34px 80px 64px}}@media screen and (max-width:960px){.page-power-purchase .powerps-simulation--body{padding:34px 56px 64px}}@media screen and (max-width:768px){.page-power-purchase .powerps-simulation--body{padding:34px 40px 64px}}@media screen and (max-width:523px){.page-power-purchase .powerps-simulation--body{padding:0 16px 44px}}.page-power-purchase .powerps-simulation--body p{line-height:2;padding:0 0 40px}@media screen and (max-width:523px){.page-power-purchase .powerps-simulation--body p{font-size:1.4rem;padding:0 0 24px}}.page-power-purchase .powerps-simulation--body p span{color:#ef94ae;font-weight:800}.page-power-purchase .powerps-simulation--body .powerps-downloadbtn{text-align:right;padding:6px 0 40px}@media screen and (max-width:960px){.page-power-purchase .powerps-simulation--body .powerps-downloadbtn{text-align:center;padding:32px 0}}.page-power-purchase .powerps-simulation--body .btn-download{position:relative;display:inline-block;text-align:left;font-size:1.6rem;font-weight:600;line-height:2.4rem;padding:20px 54px 20px 28px;color:#3f72b2;border:1px solid #707070;background:#fff}.page-power-purchase .powerps-simulation--body .btn-download:after{position:absolute;right:18px;top:50%;transform:translateY(-50%);font-family:"Font Awesome 5 Free";content:"";font-size:2rem;font-weight:600}.page-power-purchase .powerps-simulation--table{width:100%;border-collapse:collapse}.page-power-purchase .powerps-simulation--table tr td:last-of-type{text-align:right;font-weight:400}.page-power-purchase .powerps-simulation--table tr td.graph-item{text-align:center;background-color:rgba(239,148,174,.1)}.page-power-purchase .powerps-simulation--table th,.page-power-purchase .powerps-simulation--table td{border:1px solid #d9d9d9;padding:16px;line-height:1.2;text-align:center}.page-power-purchase .powerps-simulation--table th:nth-child(2),.page-power-purchase .powerps-simulation--table td:nth-child(2){background-color:rgba(63,114,178,.1)}.page-power-purchase .powerps-simulation--table th:nth-child(3n),.page-power-purchase .powerps-simulation--table td:nth-child(3n){background-color:#fef5e5}@media screen and (max-width:960px){.page-power-purchase .powerps-simulation--table th,.page-power-purchase .powerps-simulation--table td{font-size:1.4rem}}@media screen and (max-width:523px){.page-power-purchase .powerps-simulation--table th,.page-power-purchase .powerps-simulation--table td{min-width:130px;font-size:1.8rem;padding:16px 24px}}.page-power-purchase .powerps-simulation--table th{font-size:1.6rem;font-weight:600;line-height:1.75;padding:10px 20px 16px;color:#fff;background-color:#7ba62d}.page-power-purchase .powerps-simulation--table th:nth-child(2){background-color:#3f72b2}.page-power-purchase .powerps-simulation--table th:nth-child(3n){background-color:#f39800}@media screen and (max-width:960px){.page-power-purchase .powerps-simulation--table th{font-size:1.6rem;padding:8px 16px}}.page-power-purchase .powerps-simulation--table th br{display:inline-block}.page-power-purchase .powerps-sec04{background:rgba(171,205,3,.1);padding-top:72px;padding-bottom:72px}@media screen and (max-width:960px){.page-power-purchase .powerps-sec04{padding-top:32px;padding-bottom:40px}.page-power-purchase .powerps-sec04 .h-section-title{margin-bottom:30px}}.page-power-purchase .powerps-feature--outer{display:flex;justify-content:space-between;padding:36px 0}@media screen and (max-width:768px){.page-power-purchase .powerps-feature--outer{flex-direction:column;align-items:center;padding:0}}.page-power-purchase .powerps-feature--outer.feature div:last-of-type p{font-size:2.2rem;line-height:1}.page-power-purchase .powerps-feature--outer.feature div:last-of-type p span{font-size:7.2rem}.page-power-purchase .powerps-feature--outer.feature span{margin-bottom:16px}.page-power-purchase .powerps-feature--outer.flow p{color:#3f72b2;margin-bottom:16px}.page-power-purchase .powerps-feature--outer div{width:256px;height:256px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;position:relative;text-align:center;border-radius:50%;box-shadow:0 3px 6px rgba(33,33,33,.16);font-weight:800}@media screen and (max-width:768px){.page-power-purchase .powerps-feature--outer div{margin:0 0 18px}}@media screen and (max-width:523px){.page-power-purchase .powerps-feature--outer div{width:248px;height:248px}}.page-power-purchase .powerps-feature--outer div img{position:absolute}.page-power-purchase .powerps-feature--outer div img.img-powerps-bird{top:10px;left:32px}@media screen and (max-width:523px){.page-power-purchase .powerps-feature--outer div img.img-powerps-bird{width:34px}}.page-power-purchase .powerps-feature--outer div img.img-powerps-tree{bottom:0;left:18px}@media screen and (max-width:523px){.page-power-purchase .powerps-feature--outer div img.img-powerps-tree{width:58px;left:4px}}.page-power-purchase .powerps-feature--outer div img.img-pwoersp-balloon{top:24px;right:-8px}@media screen and (max-width:523px){.page-power-purchase .powerps-feature--outer div img.img-pwoersp-balloon{width:70px;right:-8px}}.page-power-purchase .powerps-feature--outer div img.img-pwoersp-flownumber{top:-24px;left:0}@media screen and (max-width:523px){.page-power-purchase .powerps-feature--outer div img.img-pwoersp-flownumber{width:100px;left:-8px}}.page-power-purchase .powerps-feature--outer div>span{width:100%;font-size:1.6rem;line-height:1.6}.page-power-purchase .powerps-feature--outer div p{color:#f39800;font-size:2.8rem;line-height:1.35}.page-power-purchase .powerps-feature--outer div p span{position:inherit}@media screen and (max-width:523px){.page-power-purchase .powerps-feature--outer div p span{font-size:1.6rem}}.page-power-purchase .powerps-feature--outer div p span span{display:inline;position:inherit;font-size:7.2rem;margin:0 -12px 0 0;line-height:1}@media screen and (max-width:523px){.page-power-purchase .powerps-feature--outer div p span span{font-size:5.5rem;margin:0 -8px 0 0}}.page-power-purchase .powerps-feature--note{background-color:#fff;padding:36px 90px 36px 64px;border-radius:16px;box-shadow:0 3px 6px rgba(33,33,33,.16);display:flex;justify-content:space-between}@media screen and (max-width:960px){.page-power-purchase .powerps-feature--note{flex-direction:column;align-items:center;padding:36px 40px}}@media screen and (max-width:523px){.page-power-purchase .powerps-feature--note{padding:24px 20px}}.page-power-purchase .powerps-feature--note h4{font-size:2rem;color:#3f72b2;font-weight:800}@media screen and (max-width:960px){.page-power-purchase .powerps-feature--note h4{padding:0 0 20px}}@media screen and (max-width:523px){.page-power-purchase .powerps-feature--note h4{font-size:1.8rem}}.page-power-purchase .powerps-feature--note>div{max-width:530px}.page-power-purchase .powerps-feature--note p{line-height:1.75}.page-power-purchase .powerps-feature--note p:first-of-type{font-size:1.8rem;padding-bottom:20px}.page-power-purchase .powerps-feature--note p:last-of-type{font-size:1.4rem}@media screen and (max-width:523px){.page-power-purchase .powerps-feature--note p:last-of-type{font-size:1.5rem}}.page-power-purchase .powerps-feature--note p br{display:block}@media screen and (max-width:768px){.page-power-purchase .powerps-feature--note p br{display:block}}.page-power-purchase .powerps-faq{padding-top:72px;padding-bottom:80px}@media screen and (max-width:960px){.page-power-purchase .powerps-faq{padding-top:32px;padding-bottom:40px}}.page-power-purchase .powerps-faq .h-section-title{margin-bottom:56px}@media screen and (max-width:960px){.page-power-purchase .powerps-faq .h-section-title{margin-bottom:32px}}.page-power-purchase .powerps-faq--open{display:none}.page-power-purchase .powerps-faq--label{background:rgba(171,205,3,.1);color:#333;display:block;margin-bottom:1px;padding:20px 80px 20px 20px;position:relative;line-height:1.6}.page-power-purchase .powerps-faq--label:after{background:rgba(171,205,3,.8);box-sizing:border-box;content:"";display:flex;justify-content:center;align-items:center;font-family:"Font Awesome 5 Free";font-weight:900;width:60px;text-align:center;height:100%;padding:20px;position:absolute;right:0;top:0;color:#fff}.page-power-purchase .powerps-faq--content{display:block;height:0;opacity:0;padding:0 20px;transition:.5s;visibility:hidden;line-height:2}@media screen and (max-width:768px){.page-power-purchase .powerps-faq--content{font-size:1.6rem}}.page-power-purchase .powerps-faq--open:checked+.powerps-faq--label:after{content:""}.page-power-purchase .powerps-faq--open:checked+.powerps-faq--label+.powerps-faq--content{height:auto;opacity:1;padding:20px;visibility:visible}.page-power-purchase .powerps-flow{padding-top:72px;padding-bottom:80px;background:rgba(171,205,3,.1)}.page-power-purchase .powerps-flow .h-section-title{margin-bottom:24px}@media screen and (max-width:960px){.page-power-purchase .powerps-flow{padding-top:32px;padding-bottom:32px}.page-power-purchase .powerps-flow .h-section-title{margin-bottom:40px}}.page-power-purchase .powerps-flow .powerps-feature--outer{padding-bottom:40px}.page-power-purchase .powerps-card{background-color:#fff;padding:48px 60px 64px;margin-bottom:32px;border-radius:20px;font-size:1.6rem}@media screen and (max-width:960px){.page-power-purchase .powerps-card{margin-bottom:16px;padding:32px 20px 40px}}.page-power-purchase .powerps-card:last-of-type{margin-bottom:0}.page-power-purchase .powerps-card h4{font-size:2rem;font-weight:600;line-height:2;margin-bottom:32px;text-align:center;color:#595757}@media screen and (max-width:960px){.page-power-purchase .powerps-card h4{font-size:1.6rem;margin-bottom:24px}}.page-power-purchase .powerps-card h5{font-weight:600;line-height:1.6;margin-bottom:16px}@media screen and (max-width:960px){.page-power-purchase .powerps-card h5{font-size:14px}}.page-power-purchase .powerps-card p{line-height:2}.page-power-purchase .powerps-card .powerps-card--2col{display:flex;flex-direction:row;justify-content:space-between;padding-top:8px}.page-power-purchase .powerps-card .powerps-card--2col>div{width:48%}.page-power-purchase .powerps-card .powerps-card--attention{color:#f39800}.page-power-purchase .powerps-card .powerps-card--attention li{font-size:1.4rem;font-weight:600;line-height:2;position:relative}.page-power-purchase .powerps-card .powerps-card--attention li:before{content:"＊"}.page-power-purchase .powerps-card .attention01{font-weight:600;line-height:1.75;text-align:center;color:#595757}@media screen and (max-width:960px){.page-power-purchase .powerps-card .attention01{text-align:left;margin-bottom:8px}.page-power-purchase .powerps-card .attention01 br{display:none}}.page-power-purchase .powerps-card .attention02{font-size:14px;color:#d10000;padding:32px 0;text-align:center}@media screen and (max-width:960px){.page-power-purchase .powerps-card .attention02{text-align:left}}.page-power-purchase .powerps-card .external_link{font-weight:600;color:#3f72b2}.page-power-purchase .powerps-card .external_link:after{font-family:"Font Awesome 5 Free";content:"";padding-left:4px}.page-power-purchase .powerps-cta{padding-top:72px;background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/power-purchase-img05.png);background-repeat:no-repeat;background-position:center bottom;background-size:840px}@media screen and (max-width:1100px){.page-power-purchase .powerps-cta{background-size:100%}}@media screen and (max-width:960px){.page-power-purchase .powerps-cta{padding-top:32px}}.page-power-purchase .powerps-cta .h-section-title{margin-bottom:56px;line-height:1.75}@media screen and (max-width:960px){.page-power-purchase .powerps-cta .h-section-title{margin-bottom:32px}}.page-power-purchase .powerps-cta .powerps-btn{margin-bottom:200px}@media screen and (max-width:960px){.page-power-purchase .powerps-cta .powerps-btn{margin-bottom:25vw}}.procedures-moving-house-how{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;text-align:center;justify-content:center}.procedures-moving-house-how li{padding:16px 10px 40px;margin-bottom:16px;line-height:1.8;text-align:center;background:rgba(0,63,143,.1)}.procedures-moving-house-how span{font-weight:700;font-size:4rem;color:#003f8f}.procedures-moving-house-how p{font-size:1.9rem;font-weight:700}.procedures-moving-house-how p+p{padding:16px 0}.procedures-moving-house-how a{position:relative;bottom:0;display:inline-block;padding:12px;font-size:18px;font-weight:700;color:#003f8f;border:1px solid #003f8f;background:#fff}.procedures-moving-house-how a:before{padding-right:4px;font-family:"Font Awesome 5 Free";content:"";font-weight:600}@media screen and (max-width:768px){.procedures-moving-house-how{display:grid;grid-template-columns:1fr;gap:16px}}.procedures-flow{display:grid;grid-template-columns:1fr 1fr 1fr;border:1px solid #ccc}.procedures-flow.two{grid-template-columns:1fr 1fr}.procedures-flow li{position:relative;padding:calc(24px + 12*(100vw - 600px)/600) 0;text-align:center}.procedures-flow li:after{position:absolute;top:50%;left:100%;font-family:"Font Awesome 5 Free";content:"";font-weight:600;font-size:4rem;color:#003f8f;transform:translate(-50%,-50%)}.procedures-flow li:last-child:after{display:none}.procedures-flow i{margin-bottom:calc(16px + 8*(100vw - 600px)/600);font-size:4rem;color:#003f8f}.procedures-flow p{font-size:2rem;text-align:center;line-height:1.8}@media screen and (max-width:768px){.procedures-flow{grid-template-columns:1fr}.procedures-flow.two{grid-template-columns:1fr}.procedures-flow li:after{top:100%;left:50%;content:"";font-size:1.6rem}.procedures-flow p{font-size:1.6rem}}.page-power-purchase .powerps-ooita .u-wrap-middle{padding-top:72px;padding-bottom:72px}.page-power-purchase .powerps-ooita .u-wrap-middle.top-none{padding-top:0}.page-power-purchase .powerps-ooita .u-wrap-middle.bottom-none{padding-bottom:0}@media screen and (max-width:1100px){.page-power-purchase .powerps-ooita .u-wrap-middle{padding-top:72px;padding-bottom:72px}}@media screen and (max-width:768px){.page-power-purchase .powerps-ooita .u-wrap-middle{padding-top:40px;padding-bottom:40px}.page-power-purchase .powerps-ooita .u-wrap-middle.mb-bottom-none{padding-bottom:0}}.page-power-purchase .powerps-ooita .u-wrap-small{padding-top:48px;padding-bottom:48px}.page-power-purchase .powerps-ooita .u-wrap-small.top-none{padding-top:0}.page-power-purchase .powerps-ooita .u-wrap-small.bottom-none{padding-bottom:0}@media screen and (max-width:1100px){.page-power-purchase .powerps-ooita .u-wrap-small{padding-top:48px;padding-bottom:48px}}@media screen and (max-width:768px){.page-power-purchase .powerps-ooita .u-wrap-small{padding-top:32px;padding-bottom:32px}.page-power-purchase .powerps-ooita .u-wrap-small.mb-bottom-none{padding-bottom:0}}.page-power-purchase .powerps-ooita .u-wrap-xsmall{padding-top:32px;padding-bottom:32px}.page-power-purchase .powerps-ooita .u-wrap-xsmall.top-none{padding-top:0}.page-power-purchase .powerps-ooita .u-wrap-xsmall.bottom-none{padding-bottom:0}@media screen and (max-width:1100px){.page-power-purchase .powerps-ooita .u-wrap-xsmall{padding-top:32px;padding-bottom:32px}}@media screen and (max-width:768px){.page-power-purchase .powerps-ooita .u-wrap-xsmall{padding-top:24px;padding-bottom:24px}.page-power-purchase .powerps-ooita .u-wrap-xsmall.mb-bottom-none{padding-bottom:0}}.page-power-purchase .powerps-ooita .u-wrap-xxsmall{padding-top:16px;padding-bottom:16px}.page-power-purchase .powerps-ooita .u-wrap-xxsmall.top-none{padding-top:0}.page-power-purchase .powerps-ooita .u-wrap-xxsmall.bottom-none{padding-bottom:0}@media screen and (max-width:1100px){.page-power-purchase .powerps-ooita .u-wrap-xxsmall{padding-top:16px;padding-bottom:16px}}@media screen and (max-width:768px){.page-power-purchase .powerps-ooita .u-wrap-xxsmall{padding-top:8px;padding-bottom:8px}.page-power-purchase .powerps-ooita .u-wrap-xxsmall.mb-bottom-none{padding-bottom:0}}.l-grid-840{max-width:840px;margin-left:auto;margin-right:auto}.l-grid-616{max-width:616px;margin-left:auto;margin-right:auto}.bg-white{background:#fff}.bg-skyblue{background:#ebf0f7;color:#000}.bg-skyblue th{font-weight:400;color:#000;width:280px}.bg-whiteorange{background:#fdf4e5;color:#f39800;font-weight:700 !important}.bg-whiteorange p{font-size:32px !important;display:inline-block}.bg-whiteorange span{font-size:20px !important;display:inline-block;padding-left:2px}.page-power-purchase .scroll-table tr td:last-of-type{text-align:center;font-weight:400}.powerps-ooita p{line-height:2;font-size:16px}.page-power-font-xlarge{font-size:28px !important}.page-power-font-large{font-size:24px}.page-power-font-middle{font-size:20px !important}.page-power-cl-gray{color:#727171}.page-power-cl-yellow{color:#f39800 !important}.page-power-cl-blue{color:#3f72b2 !important}.page-power-bold{font-weight:700 !important}.bg-blue{background:#ebf0f7 !important}.bg-yellow{background:#fdf4e5 !important}.bg-yellow p{color:#f39800 !important}.powerps-ooita .ymarker{padding:0 2px;background:linear-gradient(transparent 75%,#ffff7d 25%)}.powerps-ooita .powerps-topimg{padding:48px 0;display:flex;gap:32px;position:relative;background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/power-purchase-background.jpg);background-size:cover;justify-content:center;font-weight:700;align-items:center}.powerps-ooita .powerps-topimg h2{font-size:20px;line-height:2}.powerps-ooita .powerps-topimg p{color:#024090}.powerps-ooita .powerps-topimg .u-rap-side-left{padding-left:16px}.powerps-ooita .powerps-topimg .u-rap-side-right{padding-right:16px}.page-power-purchase .space-fast-th{width:280px}.page-power-purchase .space-third-th{width:380px}.telop{position:relative}.telop img{position:absolute;z-index:1;right:0;top:-28px}@media screen and (max-width:960px){.powerps-ooita .powerps-topimg{display:block}.powerps-ooita .powerps-topimg .u-rap-side-left{padding-left:16px;padding-right:16px}.powerps-ooita .powerps-topimg .u-rap-side-right{padding-left:16px;padding-right:16px}.powerps-ooita.top-sp{line-height:2;text-align:center}.powerps-ooita.top-sp h2{color:#727171;font-size:16px}}.powerps-ooita .powerps-intro{background-image:url(//pps-oita.jp/wp/wp-content/themes/pps-oita/lib/css/../images/power-purchase-img05.png);background-repeat:no-repeat;background-position:center bottom;background-size:840px;padding-bottom:165px;padding-top:0 !important}.powerps-feature-flow{width:256px;height:256px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;position:relative;text-align:center;border-radius:50%;box-shadow:0 3px 6px rgba(33,33,33,.16);font-weight:800}.powerps-feature--outer{display:flex;justify-content:space-between;padding:32px 0}.powerps-feature-flow p{color:#f39800;font-size:2.8rem;line-height:1.35;margin-bottom:16px}.powerps-feature-flow span{width:100%;font-size:1.6rem;line-height:1.6}.powerps-feature-flow img.img-pwoersp-flownumber{top:-24px;left:0}.powerps-feature-flow img{position:absolute}.page-power p{font-size:20px;font-weight:700;color:#595757;text-align:left;line-height:2;padding-bottom:32px}.l-grid-5-5{display:grid;grid-template-columns:50% auto;gap:32px}.l-grid-5-5.sp-5-5{display:grid;grid-template-columns:50% 50%;gap:32px;justify-content:center;justify-items:center}.l-grid-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;justify-content:center;align-items:stretch}.l-grid-4 h3{text-align:center;display:inline-block;width:100%;padding:24px 0;border-radius:14px;background:#3f72b2;font-size:24px;font-weight:700;color:#fff;position:relative;top:-1px}.powerps-grid-box{border:3px solid #3f72b2;border-radius:16px;box-shadow:0px 8px 8px -7px rgba(0,0,0,.3)}.powerps-grid-box-center{padding:0}.powerps-grid-box p{text-align:center;font-weight:700;padding:30px 8px 0}.powerps-grid-box p span{font-size:14px}.powerps-grid-box img{padding:30px;display:block;margin:0 auto}.powerps-grid-box.box-last p{padding:0 20px 20px;line-height:1.8}.page-power-purchase .powerps-intro{padding-top:160px}.powerps-btn-new{display:inline-block;width:320px;max-width:100%;font-size:2rem;border-radius:16px;color:#fff;background-color:#f39800;padding:20px 64px 20px 46px;font-weight:700;box-shadow:1px 3px 5px 0px rgba(0,0,0,.3);text-align:center;transition-duration:.3s}.powerps-btn-new:after{position:absolute;font-size:1.8rem;font-family:"Font Awesome 5 Free";content:"";font-weight:600;margin-left:8px;margin-top:1px}.powerps-btn-new-box{padding:40px 0}.powerps-btn-new:hover{transform:scale(1.08)}.page-power-purchase .h-section-title-new{position:relative;color:#f39800;font-size:3.2rem;font-weight:800;text-align:center;line-height:1.8}.page-power-purchase .powerps-bg02{background:#e5f0b3;padding-top:72px;padding-bottom:44px}.power-purchase-merit{max-width:840px;margin-left:auto;margin-right:auto;background:#fff;border-radius:20px;box-shadow:1px 3px 5px 0px rgba(0,0,0,.25);padding:48px}.power-purchase-merit-li{display:flex;line-height:1.6;align-items:center;gap:8px}.power-purchase-merit-li-space{padding:48px 0}.power-purchase-merit-li p{color:#3f72b2;font-size:28px;font-weight:700}.power-purchase-merit-li span{font-weight:700}.table-second{width:178px}.bg-orange{background:#f39800}.fukidashi h3{color:#fff;background:#f39800;border-radius:50px;width:100%;text-align:center;padding:20px 0;font-weight:700;font-size:24px;position:relative;border:1px solid #f39800;margin-bottom:10px}.fukidashi h3:after{content:"";position:absolute;top:100%;left:50%;border-width:12px;border-style:solid;border-color:#f39800 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateX(-50%)}.powerps-grid2{display:grid;grid-template-columns:1fr 1fr;gap:20px;justify-content:center;align-items:stretch;padding:32px 0}.powerps-grid2-box{background:#fff;border-radius:16px;padding:30px 27px;box-shadow:1px 2px 5px 0px rgba(0,0,0,.25)}.powerps-grid2-box h4{color:#3f72b2;text-align:center;font-weight:700;font-size:20px}.powerps-ooita .blue-title{text-align:center;font-size:20px;color:#3f72b2;line-height:2.2}.powerps-purchasing{background:#f5f5f5;border-radius:16px;padding:30px}.powerps-purchasing p{font-size:20px !important;color:#3f72b2}.powerps-purchasing span{line-height:2}.powerps-ooita .flow-bottom{font-size:26px;text-align:center;padding:10px 0;color:#707070}.powerps-ooita .h-title{color:#f39800;font-weight:700;font-size:32px;padding-bottom:20px}.powerps-ooita .simulation-flex{display:flex;align-items:center;gap:10px;color:#3f72b2;font-weight:700;background:#fff;width:240px;height:80px;justify-content:center;border:1px solid #ccc;padding:10px}.powerps-simulation-body{display:flex;justify-content:center;padding:32px 0}.page-power-purchase .scroll-table td{text-align:center}.page-power-purchase .bg-green{background:#e5f0b3}.page-power-purchase .bg-lightgreen{background:#f7fae5}.page-power-purchase .powerps-comp{margin-top:0 !important}.page-power-purchase .bikou-gray{color:#595757;font-size:16px}.page-power-purchase .scroll-table th br,.scroll-table td br{display:block}.sp-font-14{font-size:14px !important}@media screen and (max-width:960px){.l-grid-5-5{grid-template-columns:1fr;gap:0}.l-grid-4{display:grid;grid-template-columns:1fr;gap:20px;width:65%;margin:0 auto;padding:32px 0}.powerps-grid2{grid-template-columns:1fr;gap:20px;width:70%;padding:16px 0;margin:0 auto}.powerps-grid2-box h4{font-size:18px}.page-power-font-large{font-size:18px}.powerps-ooita p{font-size:16px}.powerps-ooita h3{font-size:20px;line-height:1.5;padding:12px 0}.page-power-purchase .powerps-comp--outer{width:80%;margin-right:auto;margin-left:auto;margin-bottom:36px;padding:40px 24px 24px}.page-power-purchase .space-fast-th{width:45%;font-size:15px}.bg-skyblue th{font-weight:400;color:#000;width:auto;font-size:15px}.page-power-purchase .space-third-th{width:auto;font-size:15px}.page-power-font-middle.table-th{font-size:15px !important}.page-power-purchase .powerps-card .attention02{text-align:center}.no-scroll.scroll-table table{white-space:normal}.bg-whiteorange p{font-size:20px !important}.bg-whiteorange span{font-size:15px !important}.page-power-purchase .scroll-table .fast-table td{font-size:15px}.sp-line-height-small{line-height:1.5 !important}}@media screen and (max-width:750px){.l-grid-4{width:95%;padding:16px 0}.powerps-grid-box-center{padding:2% 0}.powerps-grid2{width:100%}.page-power-purchase .powerps-intro{padding-top:130px}.powerps-btn-new-box{padding:60px 0 0}.powerps-btn-new{width:280px;font-size:1.5rem;border-radius:16px;padding:18px 50px 18px 28px}.powerps-grid-box p span{font-size:12px}.powerps-btn-new:after{font-size:1.5rem;margin-left:14px;margin-top:0}.power-purchase-merit-li{align-items:flex-start}.power-purchase-merit{max-width:100%;padding:20px 14px 20px 8px}.powerps-ooita .powerps-intro{background-size:100%;padding-bottom:80px}.sp-power-img{width:80%;margin:0 auto}.page-power-purchase .powerps-comp--outer{width:100%}.powerps-ooita .h-title{font-size:20px;padding-bottom:20px}.powerps-purchasing{border-radius:20px;padding:26px}.powerps-purchasing p{font-size:18px !important}.powerps-purchasing span{font-size:15px}.powerps-ooita .flow-bottom{padding:0}.page-power-purchase .powerps-card h4{font-size:1.8rem !important}.page-power-purchase .h-section-title-new{font-size:2rem}.puwer-img-sp{width:65%}.u-align-center.sp-left{text-align:left}.page-power-font-middle{font-size:18px !important}.page-power-font-xlarge{font-size:24px !important}.l-grid-5-5.sp-5-5{gap:0px}.powerps-ooita .blue-title{font-size:18px;line-height:2}.power-purchase-merit-li p{font-size:20px}.power-purchase-merit-li span{font-size:15px}.power-purchase-merit-li img{max-width:22%}.sp-font-20{font-size:20px !important}.sp-font-18{font-size:18px !important}.sp-font-15{font-size:15px !important}.sp-font-14{font-size:14px !important}.power-purchase-merit-li-space{padding:24px 0}.page-power-purchase .powerps-bg02{background:#e5f0b3;padding-top:32px;padding-bottom:24px}.page-power-purchase .scroll-table tr .sp-left:last-of-type{text-align:left;font-weight:400}.page-power-purchase .bikou-gray{font-size:15px}}@media screen and (max-width:650px){.page-power-purchase .powerps-intro{padding-top:110px}}@media screen and (max-width:550px){.page-power-purchase .powerps-intro{padding-top:100px}}@media screen and (max-width:450px){.page-power-purchase .powerps-intro{padding-top:80px}}.entry-content{font-size:1.6rem}@media screen and (max-width:768px){.entry-content{font-size:1.4rem}}.entry-content p{padding:0;margin:0;line-height:2}.entry-content strong{font-weight:700}.entry-content a{display:inline-block;text-decoration:underline;color:#f39800;word-break:break-all}.entry-content a:hover{opacity:.6}.entry-content ul{padding-left:30px;list-style-type:disc;line-height:2}.entry-content ol{padding-left:30px;list-style-type:decimal;line-height:2}.entry-content img{max-width:100%;height:auto}.entry-content img.auto{width:auto;height:auto}.entry-content b{font-weight:700}.entry-content .wp-caption-text{font-size:12px;font-size:1.2rem}.entry-content iframe{max-width:100%}.entry-content table td{border:1px solid #777;padding:8px 12px}.wp-embedded-content{max-width:100%}.h-post{padding-top:32px;padding-bottom:24px;color:#f39800;border-bottom:1px solid #f39800}.h-post .updated{display:block;padding-bottom:16px}@media screen and (max-width:960px){.h-post{padding-left:16px;padding-right:16px}}.h-post-primary{margin-bottom:8px;padding:20px 24px;font-weight:700;font-size:28px;font-size:2.8rem;line-height:1.6;border-left:1px solid #f39800}@media screen and (max-width:768px){.h-post-primary{font-size:18px;font-size:1.8rem}}.h-post-secondary{margin-bottom:8px;padding:22px 32px;font-weight:700;font-size:20px;font-size:2rem;line-height:1.6;color:#212121;background:rgba(243,152,0,.1)}@media screen and (max-width:768px){.h-post-secondary{padding:8px 16px;font-size:16px;font-size:1.6rem}}.h-post-secondary.tertiary{background-color:#f0f0f0;color:#3f72b2}.h-post-sub{margin-bottom:8px;padding-bottom:16px;font-weight:700;font-size:22px;font-size:2.2rem;line-height:1.6;color:#545454;border-bottom:1px solid #ccc}@media screen and (max-width:768px){.h-post-sub{font-size:16px;font-size:1.6rem}}.h-post-sub2{margin-bottom:8px;font-weight:700;font-size:18px;font-size:1.8rem;line-height:1.6;color:#545454}@media screen and (max-width:768px){.h-post-sub2{font-size:16px;font-size:1.6rem}}.h-post-sub3{padding:30px 0;font-size:2rem;font-weight:800;text-align:center;background-color:#f0f0f0;border-radius:48px}@media screen and (max-width:768px){.h-post-sub3{font-size:16px;font-size:1.6rem;padding:16px}}.h-post-sub3.primary{background-color:#f39800;color:#fff}.h-aside{padding:8px 16px;margin-bottom:2rem;text-align:left;background:#f5f5f5}.h-aside span{padding-right:4px;color:#f39800}.nav-links{max-width:1024px;margin-left:auto;margin-right:auto;text-align:center}.nav-links:after{clear:both;content:"";display:table}@media screen and (max-width:768px){.nav-links{padding:16px 16px 0}}.nav-links a{padding:20px 40px;display:inline-block;color:#f39800;border:1px solid #f39800}.nav-links a:hover{color:#fff;background:#f39800}.btn-prev01:before{padding-right:8px}.btn-prev03:after{padding-left:8px}.bgcolor-primary{background:#f5f5f5}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin-left:16px}.alignleft{float:left;margin-right:16px}blockquote{position:relative;padding:6% 16%;background-color:#f5f5f5}blockquote:before{position:absolute;top:32px;left:32px;color:#525252;font-size:2rem !important;font-family:"Font Awesome 5 Free";content:""}@media screen and (max-width:768px){blockquote:before{top:16px;left:16px;font-size:1rem !important}}blockquote:after{position:absolute;bottom:32px;right:32px;color:#525252;font-size:2rem !important;font-family:"Font Awesome 5 Free";content:""}@media screen and (max-width:768px){blockquote:after{bottom:16px;right:16px;font-size:1rem !important}}.text-marker{font-weight:600;background:linear-gradient(transparent 40%,#ff9 40%)}.text-marker-primary{background:linear-gradient(transparent 40%,rgba(243,152,0,.2) 40%)}.text-marker-secondary{color:#f39800}.text-marker-tertiary{background:linear-gradient(transparent 30%,#ffec00 30%)}iframe.wp-embedded-content{max-width:100%}.hentry{font-family:"Roboto","hiragino kaku gothic pro","ヒラギノ角ゴ pro w3","yugothic","yu gothic","游ゴシック","游ゴシック体","noto sans japanese"}.updated{display:block;padding-bottom:4px;font-size:14px;font-size:1.4rem;font-weight:100}@media screen and (max-width:768px){.updated{clear:both;padding-top:4px;padding-bottom:4px;font-size:11px;font-size:1.1rem}}.entry-title{font-size:28px;font-size:2.8rem;font-weight:700;line-height:1.6}@media screen and (max-width:768px){.entry-title{font-size:18px;font-size:1.8rem}}.author{display:block;font-size:12px;font-size:1.2rem;font-weight:300;text-align:right}.u-line-height.small{line-height:1.4}.u-line-height.middle{line-height:1.8}.u-line-height.large{line-height:2.2}.u-pt-xsmall{padding-top:16px}.u-align-left{text-align:left}@media screen and (max-width:768px){.u-align-left.mb-left{text-align:left}.u-align-left.mb-right{text-align:right}.u-align-left.mb-center{text-align:center}}.u-align-right{text-align:right}@media screen and (max-width:768px){.u-align-right.mb-left{text-align:left}.u-align-right.mb-right{text-align:right}.u-align-right.mb-center{text-align:center}}.u-align-center{text-align:center}@media screen and (max-width:768px){.u-align-center.mb-left{text-align:left}.u-align-center.mb-right{text-align:right}.u-align-center.mb-center{text-align:center}.u-align-center img{display:inline-block}}.u-display-block,.u-display-b{display:block}@media screen and (max-width:768px){.u-display-block,.u-display-b{display:block}}.u-display-mb{display:none}@media screen and (max-width:768px){.u-display-mb{display:block}}.u-display-ib{display:inline-block}.u-float-right{float:right !important}@media screen and (max-width:768px){.u-float-right{float:none}}.u-float-clear{clear:both}.u-float-none{float:none}.u-position-r{position:relative}@media screen and (max-width:1280px){.u-wrap-side{padding-left:16px;padding-right:16px}}.u-wrap-large{padding-top:96px;padding-bottom:96px}.u-wrap-large.top-none{padding-top:0}.u-wrap-large.bottom-none{padding-bottom:0}@media screen and (max-width:1100px){.u-wrap-large{padding-top:64px;padding-bottom:64px}}@media screen and (max-width:768px){.u-wrap-large{padding-top:40px;padding-bottom:40px}.u-wrap-large.mb-bottom-none{padding-bottom:0}}.u-wrap-middle{padding-top:64px;padding-bottom:64px}.u-wrap-middle.top-none{padding-top:0}.u-wrap-middle.bottom-none{padding-bottom:0}@media screen and (max-width:768px){.u-wrap-middle{padding-top:32px;padding-bottom:32px}.u-wrap-middle.wrap-mobile{padding-top:0;padding-bottom:0}}.u-wrap-small{padding-top:calc(32px + 16*(100vw - 600px)/600);padding-bottom:calc(32px + 16*(100vw - 600px)/600)}.u-wrap-small.top-none{padding-top:0}.u-wrap-small.bottom-none{padding-bottom:0}.u-wrap-xsmall{padding-top:calc(16px + 8*(100vw - 600px)/600);padding-bottom:calc(16px + 8*(100vw - 600px)/600)}.u-wrap-xsmall.top-none{padding-top:0}.u-wrap-xsmall.bottom-none{padding-bottom:0}.u-wrap-xxsmall{padding-top:8px;padding-bottom:8px}.u-wrap-xxsmall.top-none{padding-top:0}.u-wrap-xxsmall.bottom-none{padding-bottom:0}@media screen and (max-width:768px){.u-mt8{margin-top:8px}}.u-responsive-img{max-width:100%;height:auto;display:block;margin:0 auto}.u-overflow{overflow:hidden}.u-text-line-through{text-decoration:line-through}.u-text-blue{color:#003f8f}.u-text-red{color:#d10000}.u-text-bold{font-weight:700}