#top #top_mainimage{position:relative;padding:0 60px;margin-bottom:80px}@media only screen and (max-width: 960px){#top #top_mainimage{padding:0 2%}}#top #top_mainimage img{width:100%}#top #top_menu::before,#top #top_menu::after{position:absolute;content:"";background-repeat:no-repeat;background-size:contain;z-index:-1}#top #top_menu::before{top:50%;left:0px;background-image:url("../images/back_l2.png");width:246px;height:264px;background-position:left top}@media only screen and (max-width: 960px){#top #top_menu::before{width:123px;height:132px}}#top #top_menu article{position:relative}#top #top_menu article a{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top #top_menu article a:hover{opacity:1}#top #top_menu article a:hover .image{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width: 960px){#top #top_menu article a:hover .image{-webkit-transform:none;transform:none}}#top #top_menu article a:hover .text{opacity:.6;-webkit-transform:translateX(-5px);transform:translateX(-5px)}@media only screen and (max-width: 960px){#top #top_menu article a:hover .text{-webkit-transform:translateY(-15vw);transform:translateY(-15vw)}}#top #top_menu article#style2 a:hover .text,#top #top_menu article#style4 a:hover .text{-webkit-transform:translateX(5px);transform:translateX(5px)}@media only screen and (max-width: 960px){#top #top_menu article#style2 a:hover .text,#top #top_menu article#style4 a:hover .text{-webkit-transform:translateY(-15vw);transform:translateY(-15vw)}}#top #top_menu .image,#top #top_menu .text{-webkit-transition:0.5s;transition:0.5s}@media only screen and (max-width: 480px){#top #top_menu .text{-webkit-transform:translateY(-15vw);transform:translateY(-15vw)}}#top #top_menu #style1 .text{width:40%;margin:20px 0 0 5%}@media only screen and (max-width: 480px){#top #top_menu #style1 .text{width:75%;margin:0px 0 0 25%}}#top #top_menu #style1 .image{width:55%}@media only screen and (max-width: 480px){#top #top_menu #style1 .image{width:75%}}#top #top_menu #style2{top:-30px}@media only screen and (max-width: 960px){#top #top_menu #style2{top:-15px}}@media only screen and (max-width: 480px){#top #top_menu #style2{top:0}}#top #top_menu #style2 .image{width:45%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width: 480px){#top #top_menu #style2 .image{width:75%;margin:0 0 0 25%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#top #top_menu #style2 .text{width:40%;margin:20px 10% 0 5%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width: 480px){#top #top_menu #style2 .text{width:75%;margin:0 25% 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#top #top_menu #style3 .text{width:40%;margin:20px 0 0 5%}@media only screen and (max-width: 480px){#top #top_menu #style3 .text{width:75%;margin:0px 0 0 25%}}#top #top_menu #style3 .image{width:55%}@media only screen and (max-width: 480px){#top #top_menu #style3 .image{width:75%}}#top #top_menu #style4{top:-30px}@media only screen and (max-width: 960px){#top #top_menu #style4{top:-15px}}@media only screen and (max-width: 480px){#top #top_menu #style4{top:0}}#top #top_menu #style4 .image{width:45%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width: 480px){#top #top_menu #style4 .image{width:75%;margin:0 0 0 25%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#top #top_menu #style4 .text{width:40%;margin:20px 10% 0 5%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width: 480px){#top #top_menu #style4 .text{width:75%;margin:0 25% 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}
/*# sourceMappingURL=maps/top.css.map */
