.workssec01{padding:100px 0 80px}@media (max-width: 999px){.workssec01{padding:45px 0 20px}}.workssec01 .ul01{padding-top:58px}@media (max-width: 999px){.workssec01 .ul01{padding-top:38px}}.workssec01 .ul01 li{position:relative;margin-bottom:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.workssec01 .ul01 li:last-child{margin-bottom:0}@media (max-width: 999px){.workssec01 .ul01 li{margin-bottom:59px}}.workssec01 .ul01 .imgdiv{position:relative;display:block;width:50%;overflow:hidden;z-index:9}@media (max-width: 999px){.workssec01 .ul01 .imgdiv{width:100%}}.workssec01 .ul01 .imgdiv .imgdiv_bg{width:100%;position:relative;background-position:center;background-size:cover;transition:0.8s}.workssec01 .ul01 .imgdiv .imgdiv_bg:before{display:block;content:" ";width:100%;padding-top:64.12884%}.workssec01 .ul01 .imgdiv .imgdiv_bg>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 999px){.workssec01 .ul01 .imgdiv .imgdiv_bg{height:auto !important;position:relative}.workssec01 .ul01 .imgdiv .imgdiv_bg:before{display:block;content:" ";width:100%;padding-top:64%}.workssec01 .ul01 .imgdiv .imgdiv_bg>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media only screen and (min-width: 1025px){.workssec01 .ul01 .imgdiv:hover{opacity:1}.workssec01 .ul01 .imgdiv:hover .imgdiv_bg{transform:scale(1.08)}}.workssec01 .ul01 .txtWrap{width:100%}@media (min-width: 1000px){.workssec01 .ul01 .txtWrap{position:absolute;right:0;position:absolute;top:50%;transform:translate(0, -50%);margin-top:-5px}}@media (max-width: 999px){.workssec01 .ul01 .txtWrap{position:static}}.workssec01 .ul01 .container:before,.workssec01 .ul01 .container:after{content:" ";display:table}.workssec01 .ul01 .container:after{clear:both}.workssec01 .ul01 .txtdiv{float:right;width:50%;background:#fff;padding:30px 0 30px 35px}@media (max-width: 999px){.workssec01 .ul01 .txtdiv{width:100%;max-width:100%;padding:20px 0 0}}.workssec01 .ul01 .text_en{color:#BE9D3E;font-size:34px;font-size:3.4rem;line-height:40px;font-weight:bold;font-family:"din-2014",sans-serif;letter-spacing:0.1em}@media (max-width: 999px){.workssec01 .ul01 .text_en{text-align:center;font-size:30px;font-size:3rem}}.workssec01 .ul01 .text01{display:block;margin:8px 0 22px;padding-bottom:8px;border-bottom:#BE9D3E 1px dashed;font-size:18px;font-size:1.8rem;line-height:30px;font-weight:bold}.workssec01 .ul01 .text01 a{transition:0s}@media (max-width: 999px){.workssec01 .ul01 .text01{margin-bottom:25px;padding-bottom:6px;font-size:17px;font-size:1.7rem}}.workssec01 .ul01 .infordiv .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-size:1.4rem;line-height:27px}@media (max-width: 999px){.workssec01 .ul01 .infordiv .row{font-size:14px;font-size:1.4rem;line-height:25px}}.workssec01 .ul01 .infordiv .text02{width:100px;font-weight:bold}@media (max-width: 999px){.workssec01 .ul01 .infordiv .text02{width:92px}}.workssec01 .ul01 .infordiv .text03{width:calc(100% - 100px)}@media (max-width: 999px){.workssec01 .ul01 .infordiv .text03{width:calc(100% - 92px)}}.workssec01 .ul01 .btn01{margin:34px 0 0;max-width:330px;height:50px;background-position:center right 15px;font-size:15px;font-size:1.5rem;line-height:48px}@media (max-width: 999px){.workssec01 .ul01 .btn01{margin:25px auto 0;max-width:100%}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.workssec01 .ul01 .btn01{line-height:52px}}.workssec01 .ul01 li:nth-child(2n){-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.workssec01 .ul01 li:nth-child(2n) .txtdiv{float:left;padding-left:0;padding-right:35px}.workssec01 .btn02{margin-top:80px;max-width:400px}@media (max-width: 999px){.workssec01 .btn02{margin-top:50px;width:calc(100% - 40px)}}

/*# sourceMappingURL=maps/works.min.css.map */
