@charset "utf-8";.only-sp{display:block}@media only screen and (min-width:768px){.only-sp{display:none}}time.NM_new:after{content:"NEW";font-size:10px;margin-left:2px;animation:blink 1s ease-in-out infinite alternate;background-color:red;color:#fff;padding:0 1px}.blinkitem{-webkit-animation:blink 1s ease-in-out infinite alternate;-moz-animation:blink 1s ease-in-out infinite alternate;animation:blink 1s ease-in-out infinite alternate}@-webkit-keyframes blink{0%{opacity:.1}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:.1}100%{opacity:1}}@keyframes blink{0%{opacity:.1}100%{opacity:1}}.site-header{padding:10px 0}.site-header.header-scrolled{padding:0}@media (max-width:1024px){.site-branding{margin-bottom:0}}.NM_slides .nivo-caption{font-size:7vw;text-align:center;bottom:40%;background-color:rgba(0,0,0,0);text-shadow:0 0 10px #000}.entry-thumb a,.post-thumb a{position:relative;display:block;background-color:#f0f8ff}.entry-thumb a:after,.post-thumb a:after,.entry-thumb a:before,.post-thumb a:before{content:"";position:absolute;display:inline-block;transition:all .4s 0s ease;background-color:rgba(255,153,0,.69);height:6px;width:0}.entry-thumb a:after,.post-thumb a:after{bottom:0;left:0}.entry-thumb a:before,.post-thumb a:before{top:0;right:0}.entry-thumb a:hover:before,.post-thumb a:hover:before,.entry-thumb a:hover:after,.post-thumb a:hover:after{width:100%}.post-thumb:hover,.entry-thumb:hover{opacity:.9}#top_omx p,#top_pa p{text-align:center;margin-bottom:0}#top_omx p img,#top_pa p img{max-height:74px}.NM_cate_omx .entry-title:before,.NM_cate_pac .entry-title:before{content:"";width:100px;height:30px;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-right:5px}.NM_cate_pac .entry-title:before{background-image:url(/images/mini_pa.png)}.NM_cate_omx .entry-title:before{background-image:url(/images/mini_omx.png)}.home .post-thumb img{object-fit:contain;aspect-ratio:3/2}.wp-custom-header{background-color:#000}button#wp-custom-header-video-button{display:none}#NM-omx-youtube .atblock.container{max-width:640px}section#atframework_projects-3{padding-top:0!important;padding-bottom:0!important}#facebook-likebox-3 .atblock{text-align:center}#flickr_badge_uber_wrapper{margin-left:auto!important;margin-right:auto!important}section#NM-facebook{text-align:center}span.rss-date{font-size:70%}.service-title a{color:#2c8bde}.main-navigation .current-menu-parent>a,.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a{color:#c18484}table.tbl_about th{width:35%}.home #NM_breadcrumbs{display:none}.breadcrumbs{padding-top:20px;font-size:78%}.site-content{margin-top:20px}.taxonomy-description{padding:0 10%;text-align:center}header.page-header{padding-top:20px}.page-header .page-title{padding:0 10px 0 25px}.single .byline,.group-blog .byline{display:none}.posts-layout{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch}.posts-layout article{flex:0 1 98%;margin:5px 10px !important;padding:25px 15px;box-shadow:0 0 26px -6px rgb(116 116 116/28%)}.posts-layout .entry-thumb{width:100%;padding:0}@media only screen and (min-width:768px){.posts-layout article{flex:0 1 48%;margin:10px 1% !important;padding:30px 25px}}@media only screen and (min-width:1024px){.posts-layout article{flex:0 1 31%;margin:20px .5% !important;padding:35px 25px}}article:not(.category-works) .entry-content{max-width:680px;margin:0 auto}div#event_form{border-top:double;margin-top:3em;padding-top:3em}.post-navigation{line-height:1.2}.post-navigation a{font-size:88%;color:rgba(153,153,153,1)}.nav-previous a:before{content:"≪ "}.nav-next a:after{content:" ≫"}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{border-right:solid 1px #eee}hr{clear:both;margin-top:30px;margin-bottom:30px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5{clear:both}p#zeh,p#jio,p#houseG{background-color:#fff;font-size:80%;padding:4%;line-height:1.2;border-radius:8px}p#zeh a,p#jio a,p#houseG a{color:#483d8b}p#jio img,p#houseG img{max-width:200px}.single-thumb{text-align:center;-webkit-background-size:6px 6px;-moz-background-size:6px 6px;background-size:6px 6px;background-color:#fff;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,#f2f2f2),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,#f2f2f2),color-stop(.75,#f2f2f2),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,#f2f2f2 25%,transparent 25%,transparent 50%,#f2f2f2 50%,#f2f2f2 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,#f2f2f2 25%,transparent 25%,transparent 50%,#f2f2f2 50%,#f2f2f2 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,#f2f2f2 25%,transparent 25%,transparent 50%,#f2f2f2 50%,#f2f2f2 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,#f2f2f2 25%,transparent 25%,transparent 50%,#f2f2f2 50%,#f2f2f2 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,#f2f2f2 25%,transparent 25%,transparent 50%,#f2f2f2 50%,#f2f2f2 75%,transparent 75%,transparent);padding:8px 5px}.entry-summary{display:none}aside#listcategorypostswidget-2 li{list-style:none;text-align:center;margin-bottom:1em;line-height:1.2}aside#listcategorypostswidget-2 li a{display:block}input[type=search]{max-width:90%}.tiled-gallery .gallery-row{margin:0 auto}article[class*=_omx] .entry-title:before,article[class*=_pac] .entry-title:before{content:"";width:100px;height:30px;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-right:5px}article[class*=_pac] .entry-title:before{background-image:url(/images/mini_pa.png)}article[class*=_omx] .entry-title:before{background-image:url(/images/mini_omx.png)}div#contact-form-18{border:solid 1px #eee;padding:5%;background-color:#fffaf0}div#contact-form-18 form>div{margin-bottom:20px}form.wpcf7-form{padding:5%;background-color:#f5f5f5;border-radius:8px}input.wpcf7-form-control.wpcf7-text{max-width:90%}.wpcf7-form label{font-weight:700}.wpcf7-form span label{font-weight:400}span.wpcf7-list-item{display:block}input[type=number],input[type=date]{padding:13px;color:#666;border:1px solid #f2f2f2;border-radius:3px;font-weight:400;text-align:right}label small{background:#fb9e9e;color:#fff;padding:2px 6px;border-radius:6px}.sanka-kibou{padding:1em;margin-bottom:1.75em;border-radius:.4em;background:#fff}.sanka-kibou input{margin-top:3px;margin-bottom:3px}span.kiboubi{margin-top:1em;display:inline-block}select{margin-top:3px;margin-bottom:3px}input[type=submit]{border:solid 3px}.wpcf7 .wpcf7-not-valid{background-color:rgba(255,182,193,.23);border-color:red}.pagination{display:table;float:none;margin:30px auto;text-align:center;clear:both;border:1px solid #ededed;border-radius:12px}.pagination span,.pagination a{display:block;position:relative;float:left;margin-right:0;padding:10px 0;width:40px;text-align:center;font-size:16px;line-height:20px;text-decoration:none;-webkit-transition:background .3s;transition:background .3s}.pagination span:first-child,.pagination a:first-child{border-left:0}.pagination a:hover{color:rgba(255,255,255,1);background-color:rgba(255,102,51,1)}.pagination .current{color:rgba(255,255,255,1);background-color:#d8d1d1}footer#colophon{padding-bottom:80px}#NM_footer_social{position:fixed;bottom:18px;left:5%;margin:0;z-index:100;background-color:rgba(211,211,211,.4);padding:6px 2px;border-radius:4px 4px 0 0}#NM_footer_social li{list-style-type:none;display:inline-block}#NM_footer_social li a{padding:4px}#NM_footer_social li a img{height:44px;transition:all .4s}#NM_footer_social li a:hover img{transform:translateY(-8px)}#NM_footer_social{display:none}