.elementor-2 .elementor-element.elementor-element-447d6f05:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-447d6f05>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://aatajapan.co.jp/wp-content/uploads/2020/02/header.jpg");background-position:top center;background-size:cover}.elementor-2 .elementor-element.elementor-element-447d6f05>.elementor-background-overlay{background-color:#0c0c0c;opacity:.4;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-447d6f05>.elementor-container{min-height:474px}.elementor-2 .elementor-element.elementor-element-447d6f05{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-5d2d0355{--spacer-size:10px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-1c415d0>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-1c415d0{text-align:center}.elementor-2 .elementor-element.elementor-element-1c415d0 .elementor-heading-title{font-family:"Philosopher",Sans-serif;font-size:35px;color:#fff}.elementor-2 .elementor-element.elementor-element-22b585e>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-22b585e{text-align:center}.elementor-2 .elementor-element.elementor-element-22b585e .elementor-heading-title{font-family:"Philosopher",Sans-serif;font-size:35px;color:#fff}.elementor-2 .elementor-element.elementor-element-ea597ae>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-ea597ae{text-align:center}.elementor-2 .elementor-element.elementor-element-ea597ae .elementor-heading-title{font-family:"Philosopher",Sans-serif;font-size:35px;color:#fff}.elementor-2 .elementor-element.elementor-element-138cec86:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-138cec86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(176deg,rgba(86,0,31,0) 35%,#011f35 24%)}.elementor-2 .elementor-element.elementor-element-138cec86>.elementor-container{min-height:178px}.elementor-2 .elementor-element.elementor-element-138cec86{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-190px;margin-bottom:0;padding:0}.elementor-2 .elementor-element.elementor-element-138cec86>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-6225ab8{--spacer-size:183px}.elementor-2 .elementor-element.elementor-element-62a1e2ca>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-62a1e2ca{text-align:center}.elementor-2 .elementor-element.elementor-element-62a1e2ca .elementor-heading-title{font-family:"Philosopher",Sans-serif;font-size:35px;color:#fff}.elementor-2 .elementor-element.elementor-element-3b3305d8{--spacer-size:72px}.elementor-2 .elementor-element.elementor-element-1058fd36>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-1058fd36:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-1058fd36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#011f35}.elementor-2 .elementor-element.elementor-element-1058fd36>.elementor-container{max-width:1130px}.elementor-2 .elementor-element.elementor-element-1058fd36{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-1058fd36>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-b53031>.elementor-element-populated{padding:0 19% 0 0}.elementor-2 .elementor-element.elementor-element-52320667 .elementor-heading-title{font-family:"Philosopher",Sans-serif;font-size:30px;color:#fff}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-2 .elementor-element.elementor-element-18ac0601{--divider-border-style:solid;--divider-color:#e03e74;--divider-border-width:3px}.elementor-2 .elementor-element.elementor-element-18ac0601 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-2 .elementor-element.elementor-element-18ac0601 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-24cccd58{font-family:"Muli",Sans-serif;font-size:15px;color:#b7b7b7}.elementor-2 .elementor-element.elementor-element-6b8131ab>.elementor-element-populated{margin:-40px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2 .elementor-element.elementor-element-34d2ca1b>.elementor-widget-container{border-style:solid;border-width:15px;border-color:#fff;box-shadow:0px 1px 20px 0px rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-6752075>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-6752075:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-6752075>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#011f35}.elementor-2 .elementor-element.elementor-element-6752075>.elementor-container{max-width:1075px}.elementor-2 .elementor-element.elementor-element-6752075>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-6752075{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-36dc2e5d>.elementor-element-populated{margin:-63px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-1a79f630>.elementor-widget-container{border-style:solid;border-width:15px;border-color:#fff;box-shadow:0px 1px 20px 0px rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-6b0fde26>.elementor-element-populated{padding:0 0 0 2%}.elementor-2 .elementor-element.elementor-element-6577cb99 .elementor-heading-title{font-family:"Philosopher",Sans-serif;font-size:31px;color:#fff}.elementor-2 .elementor-element.elementor-element-2ca59261{--divider-border-style:solid;--divider-color:#7039ce;--divider-border-width:3px}.elementor-2 .elementor-element.elementor-element-2ca59261 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-2 .elementor-element.elementor-element-2ca59261 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-2 .elementor-element.elementor-element-2cc33373{font-family:"Muli",Sans-serif;font-size:15px;color:#b7b7b7}.elementor-2 .elementor-element.elementor-element-314afdf4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-314afdf4:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-314afdf4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#012138 0%,#00051c 100%)}.elementor-2 .elementor-element.elementor-element-314afdf4>.elementor-container{max-width:1136px}.elementor-2 .elementor-element.elementor-element-314afdf4>.elementor-background-overlay{background-position:center center;background-size:cover;opacity:.03;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-314afdf4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 100px}.elementor-2 .elementor-element.elementor-element-38e92d51>.elementor-element-populated{padding:0 19% 0 0}.elementor-2 .elementor-element.elementor-element-3b27b956 .elementor-heading-title{font-family:"Philosopher",Sans-serif;font-size:31px;color:#fff}.elementor-2 .elementor-element.elementor-element-bdc0172{--divider-border-style:solid;--divider-color:#30ad6a;--divider-border-width:3px}.elementor-2 .elementor-element.elementor-element-bdc0172 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-2 .elementor-element.elementor-element-bdc0172 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-2 .elementor-element.elementor-element-67186255{font-family:"Muli",Sans-serif;font-size:15px;color:#b7b7b7}.elementor-2 .elementor-element.elementor-element-1dd5a033>.elementor-element-populated{margin:-40px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-3c480084>.elementor-widget-container{border-style:solid;border-width:15px;border-color:#fff;box-shadow:0px 1px 20px 0px rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-e3614f5:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-e3614f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00051c}.elementor-2 .elementor-element.elementor-element-e3614f5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-e3614f5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-d9a6431{text-align:center}.elementor-2 .elementor-element.elementor-element-d9a6431 .elementor-heading-title{font-family:"Philosopher",Sans-serif;font-size:40px;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2 .elementor-element.elementor-element-8da2078 .elementor-button{background-color:#8f8989}.elementor-2 .elementor-element.elementor-element-62b04e7:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-62b04e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00051c}.elementor-2 .elementor-element.elementor-element-62b04e7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-62b04e7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title,.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title>a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-secondary)}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title,.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title>a:hover{color:var(--e-global-color-primary)}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-meta span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-meta span a{color:var(--e-global-color-text)}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post a.read-more-btn{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-text)}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post a.read-more-btn:hover{color:var(--e-global-color-primary)}.elementor-msie .elementor-2 .elementor-element.elementor-element-5cdcaef .elementor-portfolio-item{width:calc( 100% / 4 )}.elementor-2 .elementor-element.elementor-element-5cdcaef .wpcap-grid-container .wpcap-post .post-grid-meta span+span:before{content:"/"}.elementor-2 .elementor-element.elementor-element-5cdcaef .post-grid-inner{text-align:left}.elementor-2 .elementor-element.elementor-element-5cdcaef .wpcap-grid-container{grid-column-gap:15px;grid-row-gap:30px}.elementor-2 .elementor-element.elementor-element-5cdcaef .wpcap-grid-container .wpcap-post{border-radius:19px}.elementor-2 .elementor-element.elementor-element-5cdcaef .wpcap-grid-container .wpcap-post .title,.elementor-2 .elementor-element.elementor-element-5cdcaef .wpcap-grid-container .wpcap-post .title>a{color:#faf8f8}.elementor-2 .elementor-element.elementor-element-5cdcaef .wpcap-grid-container .wpcap-post a.read-more-btn{border-radius:0}.elementor-2 .elementor-element.elementor-element-ca8ffa2:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-ca8ffa2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-2 .elementor-element.elementor-element-ca8ffa2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-ca8ffa2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-3273bc0 .elementor-button{background-color:#7a7a7a}.elementor-2 .elementor-element.elementor-element-b7564e5 .elementor-button{background-color:#8f8989}.elementor-2 .elementor-element.elementor-element-db12165{--grid-template-columns:repeat(0,auto);--icon-size:29px;--grid-column-gap:75px;--grid-row-gap:0px}.elementor-2 .elementor-element.elementor-element-db12165 .elementor-widget-container{text-align:center}.elementor-2 .elementor-element.elementor-element-db12165 .elementor-social-icon{--icon-padding:.2em}:root{--page-title-display:none}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-b53031{width:42.719%}.elementor-2 .elementor-element.elementor-element-6b8131ab{width:57.281%}.elementor-2 .elementor-element.elementor-element-36dc2e5d{width:57.982%}.elementor-2 .elementor-element.elementor-element-6b0fde26{width:42.017%}.elementor-2 .elementor-element.elementor-element-38e92d51{width:42.982%}.elementor-2 .elementor-element.elementor-element-1dd5a033{width:57.018%}.elementor-2 .elementor-element.elementor-element-ac2c4ac{width:38.332%}.elementor-2 .elementor-element.elementor-element-47db8eb{width:28%}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-447d6f05:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-447d6f05>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-138cec86{padding:35px 0 80px}.elementor-2 .elementor-element.elementor-element-3b3305d8{--spacer-size:29px}.elementor-2 .elementor-element.elementor-element-b53031>.elementor-element-populated{padding:0 0 0 50px}.elementor-2 .elementor-element.elementor-element-34d2ca1b>.elementor-widget-container{margin:20px}.elementor-2 .elementor-element.elementor-element-34d2ca1b{text-align:center}.elementor-2 .elementor-element.elementor-element-1a79f630>.elementor-widget-container{margin:20px}.elementor-2 .elementor-element.elementor-element-1a79f630{text-align:center}.elementor-2 .elementor-element.elementor-element-6b0fde26>.elementor-element-populated{margin:-18px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 50px 0 0}.elementor-2 .elementor-element.elementor-element-38e92d51>.elementor-element-populated{padding:0 0 0 50px}.elementor-2 .elementor-element.elementor-element-3c480084>.elementor-widget-container{margin:-18px 20px 20px}.elementor-2 .elementor-element.elementor-element-3c480084{text-align:center}.elementor-msie .elementor-2 .elementor-element.elementor-element-5cdcaef .elementor-portfolio-item{width:calc( 100% / 2 )}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-447d6f05>.elementor-container{min-height:696px}.elementor-2 .elementor-element.elementor-element-1c415d0 .elementor-heading-title{font-size:22px}.elementor-2 .elementor-element.elementor-element-22b585e .elementor-heading-title{font-size:22px}.elementor-2 .elementor-element.elementor-element-ea597ae .elementor-heading-title{font-size:22px}.elementor-2 .elementor-element.elementor-element-138cec86{padding:100px 0 40px}.elementor-2 .elementor-element.elementor-element-6225ab8{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-62a1e2ca .elementor-heading-title{font-size:22px}.elementor-2 .elementor-element.elementor-element-3b3305d8{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-1058fd36{margin-top:0;margin-bottom:0;padding:0}.elementor-2 .elementor-element.elementor-element-b53031>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 40px 10px}.elementor-2 .elementor-element.elementor-element-52320667{text-align:center}.elementor-2 .elementor-element.elementor-element-24cccd58>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-24cccd58{text-align:center}.elementor-2 .elementor-element.elementor-element-34d2ca1b>.elementor-widget-container{margin:30px;padding:0}.elementor-2 .elementor-element.elementor-element-34d2ca1b{text-align:center}.elementor-2 .elementor-element.elementor-element-1a79f630>.elementor-widget-container{margin:30px}.elementor-2 .elementor-element.elementor-element-1a79f630{text-align:center}.elementor-2 .elementor-element.elementor-element-6b0fde26>.elementor-element-populated{padding:50px 40px 30px}.elementor-2 .elementor-element.elementor-element-6577cb99{text-align:center}.elementor-2 .elementor-element.elementor-element-2cc33373{text-align:center}.elementor-2 .elementor-element.elementor-element-314afdf4{padding:0}.elementor-2 .elementor-element.elementor-element-38e92d51>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 40px 10px}.elementor-2 .elementor-element.elementor-element-3b27b956{text-align:center}.elementor-2 .elementor-element.elementor-element-3b27b956 .elementor-heading-title{line-height:1.3em}.elementor-2 .elementor-element.elementor-element-67186255{text-align:center}.elementor-2 .elementor-element.elementor-element-3c480084>.elementor-widget-container{margin:30px}.elementor-2 .elementor-element.elementor-element-3c480084{text-align:center}.elementor-msie .elementor-2 .elementor-element.elementor-element-5cdcaef .elementor-portfolio-item{width:calc( 100% / 1 )}.elementor-2 .elementor-element.elementor-element-47db8eb{width:100%}}