body{font-family:'メイリオ',Meiryo,'游ゴシック体','Yu Gothic',YuGothic,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}h1,h2,h3,h4,h5,h6,p{font-family:'メイリオ',Meiryo,'游ゴシック体','Yu Gothic',YuGothic,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.text-indent{text-indent:1em}.text-no-indent{text-indent:0}.architecture-nav .navbar-brand img{margin:-5px auto 0}.one-page-header.architecture-nav .navbar-nav>li>a{font-family:Roboto!important;font-size:12px;font-weight:600}.video-business-img1{background:url(../images/Sky3186.png) no-repeat center;background-size:cover}a{color:#669}::-moz-selection{background:#669}::selection{background:#669}.btn-u-lg.btn-u-bg-default{background:#669}.btn-u-lg.btn-u-bg-default:focus,.btn-u-lg.btn-u-bg-default:hover{background:#336}.btn-u-lg.btn-u-default{border:solid 2px #669;color:#669}.btn-u-lg.btn-u-default:focus,.btn-u-lg.btn-u-default:hover{border-color:#336;color:#336}.g-color-default{color:#669}.g-bg-default{background:#669}.g-heading-v7 .h2 .block-name{color:#669}.g-heading-v7 .h2:after{background:#669}.one-page-header .navbar-nav>li.active>a,.one-page-header .navbar-nav>li.active>a:focus,.one-page-header .navbar-nav>li.active>a:hover,.one-page-header .navbar-nav>li>a:focus,.one-page-header .navbar-nav>li>a:hover{color:#99c!important}.one-page-header.architecture-nav .navbar-toggle:hover .icon-bar{background:#336!important}.arch-service-in .icon{color:#669}.arch-service-in .arch-service-btn{color:#669}.arch-service-in .arch-service-btn:focus,.arch-service-in .arch-service-btn:hover{color:#336}.modal button.close{background:#669}.service-section .owl-carousel-v4 .owl-a{color:#669}.award-a:focus,.award-a:hover,.service-section .owl-carousel-v4 .owl-a:focus,.service-section .owl-carousel-v4 .owl-a:hover{color:#336}.service-section .owl-theme .owl-controls .owl-buttons div:focus,.service-section .owl-theme .owl-controls .owl-buttons div:hover{background:#669}.cbp-item:hover .popup-title h3 em,.cbp-popup-lightbox-title h3 em{color:#669}.cbp-popup-lightbox .cbp-popup-next:hover,.cbp-popup-lightbox .cbp-popup-prev:hover{background:#669}.cbp-popup-lightbox .cbp-popup-close{background:#669}.cbp-popup-lightbox .cbp-popup-close:hover{background:#336}.team-section .owl-carousel-v4 .owl-list li>a:hover{background:#669}.team-section .owl-theme .owl-controls .owl-buttons div:focus,.team-section .owl-theme .owl-controls .owl-buttons div:hover{background:#669}.tab-v2 .nav-tabs li.active a{background:#669}.tab-v2 .nav-tabs li.active a:before{background:#669}.tab-v2 .nav-tabs li.active a:after{border-left:26px solid #669}.owl-theme .owl-slider-v4-gallery .owl-controls .owl-page.active span,.owl-theme .owl-slider-v4-gallery .owl-controls .owl-page:hover span{background:#669 none repeat scroll 0 0}.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery-2 h3 a:focus,.gallery-section .owl-carousel-v4 .owl-slider-v4-gallery-2 h3 a:hover{color:#669}.owl-theme .owl-slider-v4-gallery-2 .owl-controls .owl-page.active span,.owl-theme .owl-slider-v4-gallery-2 .owl-controls .owl-page:hover span,.owl-theme .owl-slider-v4-testo .owl-controls .owl-page.active span,.owl-theme .owl-slider-v4-testo .owl-controls .owl-page:hover span{background:#669 none repeat scroll 0 0}.awards-desc a{color:#669}.contact-list ul li .icon{color:#669}.map-div{background:#669}.footer-list li>a:hover{background:#669}.video-wrap{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden;background-image:url(../images/Sky3186.png);background-size:cover}@media (min-width:200px){.video-wrap{background-image:none}}.video-wrap video{display:none;min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:200px){.video-wrap video{display:block}}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:3.5s;-webkit-animation-duration:3.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes pulse{0%{transform:scale(.8);opacity:.2}35%{transform:scale(1);opacity:1}100%{transform:scale(.8);opacity:.2}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.8);opacity:.2}35%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.8);opacity:.2}}.logo-text{font-family:AGENCYR!important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{box-shadow:none}.win2logo{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif!important;font-style:normal;font-variant:normal;font-weight:300;padding-right:8px;text-transform:none!important}.win2logo span{color:#669;padding-right:0}table.spec-tbl{width:100%;color:#ccc}table.spec-tbl tbody{border-top:2px solid #999;border-bottom:2px solid #999}table.spec-tbl tbody tr{border-bottom:1px dotted #666}table.spec-tbl tbody tr td{font-size:16px;text-align:left;padding:12px;line-height:2}@media only screen and (max-width:480px){table.spec-tbl tbody tr td{width:100%;display:block}}table.spec-tbl tbody tr td:first-child{width:160px;white-space:nowrap;padding-left:18px}@media only screen and (max-width:480px){table.spec-tbl tbody tr td:first-child{width:100%;display:block;background-color:#669}}ul.work{padding-left:1.2em}ul.work li{list-style:none;position:relative;color:#ccc}ul.work li:before{position:absolute;left:-1.2em;font-family:FontAwesome;content:"\f0eb";color:#669}.content-boxes-v10{text-align:center}.content-boxes-v10 h2{font-family:Dosis,sans-serif!important;color:red;font-size:24px;font-weight:300}.content-boxes-v10 span{color:#fff;font-size:18px;font-weight:400}.content-boxes-v10 span i{margin-right:8px;font-size:32px}.content-boxes-v10 span a{text-decoration:none;color:#fff}.content-boxes-v10 span a:hover{color:#669}.content-boxes-v10 span.contact i{font-size:24px}.content-boxes-v10 a>i{color:#fff;width:90px;height:90px;padding:17px;font-size:56px;line-height:56px;position:relative;text-align:center;background:rgba(255,255,255,.4);margin-bottom:25px;display:inline-block}.content-boxes-v10>a>i:after{top:-8px;left:-8px;right:-8px;bottom:-8px;content:" ";position:absolute;border:1px solid #dedede;border-radius:50%!important}.content-boxes-v10:hover a>i,.content-boxes-v10:hover a>i:after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.content-boxes-v10:hover a>i{background:#669}.content-boxes-v10:hover a>i:after{border-color:#669}.ja-font{font-family:'メイリオ',Meiryo,'游ゴシック体','Yu Gothic',YuGothic,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif!important}.btn-win2{background-color:transparent!important}.btn-win2:hover{opacity:.5}#grid-container .popup-title{min-height:180px}#service-carousel .item p{text-align:left;text-indent:1em}#tech-carousel .item p{padding:0 12px}#logo-wrapper{border:none;font-size:60px;line-height:63px;font-weight:600;display:inline-block;padding-top:24px}#logo-wrapper img{bottom:0;max-width:320px;width:100%;margin:0 auto}@media only screen and (max-width:480px){#logo-wrapper img{padding-top:24px;width:64%}}#logo-text{font-family:AGENCYR!important;font-size:20px;font-weight:400;padding:0 12px}