h2.widgettitle{font-size:40px;font-weight:800;letter-spacing:-.05em;line-height:49px;padding-top:10}h2.widgettitle{padding:80px 20px 15px;text-align:center}.subtitle{font-size:16px;margin-bottom:10px;line-height:25px}.widget_frame{padding:50px 0;text-align:center}.ghost_title a{font-size:16px;display:inline-block;margin-top:20px;padding:20px;border:rgba(255,255,255,.5) 2px solid;color:#fff;background-color:transparent;text-shadow:none}.simple_square_btn2{display:block;position:relative;width:160px;padding:.8em;text-align:center;text-decoration:none;color:#1b1b1b;background:#fff;border:1px solid #1b1b1b}.simple_square_btn2:hover{background:#1b1b1b;color:#fff;cursor:pointer;text-decoration:none}h1{position:relative;padding:1em 0}h1:before,h1:after{position:absolute;left:0;content:'';width:100%;height:6px;box-sizing:border-box}h5:before{top:0;border-top:2px solid #ccc;border-bottom:1px solid #ccc}h5:after{bottom:0;border-top:1px solid #ccc;border-bottom:2px solid #ccc}element.style{font-size:14pt;line-height:19px}p{font-size:13pt;line-height:1.7}h1.post-title{font-size:35px;text-align:center;margin-top:0;color:#000}h1{position:relative;padding:.5em 0 0}.eyecatch-style-1 .eyecatch_description{font-size:14px;padding:0;line-height:1.6em}.eyecatch-style-1 .eyecatch_title{font-size:22px;font-weight:600}@media only screen and (min-width:739px) .nav>li>a{font-size:15px}@media only screen and (min-width:739px) .menu_description{font-size:12px;text-align:center;min-height:20px;font-weight:400}#smart-logo img{max-height:35px;width:auto}.site-branding{top:30%}.site-title a img{max-height:220px}.aricle-readmore a,.eyecatch_link a{margin:30px auto 50px;display:inline-block;padding:10px;text-align:center;border:rgba(39,39,39,.3) 1px solid;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;color:rgba(88,88,88,1)}.eyecatch-style-1 .eyecatch_title{font-size:22px;padding:20px;font-weight:600}.subtitle{font-size:20px}.footer_copyright{width:100%;font-size:10px}#nav-topbar ul.sub-menu li a{background-color:#242424;color:#e8e8e8;font-size:13px}.nav ul li{font-size:14px}#eyecatch_bloc{z-index:99999;background-color:#e4efe5}@media (max-width:780px) #pgc-w5df33d850a693-0-0{margin-bottom:0}#move-page-top{background:rgba(88,88,0,.3)}p{font-size:13pt;line-height:1.7;color:#000}.eyecatch-style-1 .eyecatch_title{font-size:22px;padding:20px;font-weight:600;color:#000}.eyecatch-style-1 .eyecatch_description{font-size:14px;padding:0;line-height:1.6em;color:#000}.aricle-readmore a,.eyecatch_link a{color:rgba(0,0,0,1)}.wpcf7 p{color:#000}#pgc-w5df342e2a087f-0-0,#pgc-w5df342e2a087f-0-1{width:48%}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:750px){.pc{display:none !important}.sp{display:block !important}}.footer_copyright{color:#fff}.project-item.style-1 h4{font-size:18px}.sidebar .widget>h3{font-size:16px;font-weight:100;margin-bottom:3px;margin-top:3px}.entry,.post-title a{font-size:16px;line-height:18px;color:#000}.ewd-ufaq-post-margin-symbol{display:none}.ufaq-faq-title{background-color:#cadd94;padding:7px;font-weight:400}.ufaq-faq-title-text h4{background-color:#cadd94;color:#000}.ufaq-faq-body{border:solid 1px #cadd94;border-top:none;padding-top:30px !important;padding-left:10px}.ufaq-faq-title-text{float:left;width:100%}h6{font-size:20px;background:linear-gradient(transparent 60%,#fae438 60%)}a:hover img{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}.site-title a img{max-height:300px}