#workKey{width:100%;height:auto}#workKey .workKeyInner{width:100%;height:auto;max-width:1200px;margin:0 auto}#workKey .workKeyInner img{width:100%}@media screen and (min-width: 768px){#workKey .workKeyInner img{width:auto}}#workNavi{width:100%;height:auto}#workNavi nav{width:100%;max-width:1125px;margin:0 auto;background-image:url(../images/corporate/bg_navi.png);background-repeat:repeat-y}#workNavi nav ul{display:flex;justify-content:space-between;align-content:center}#workNavi nav ul li{width:33.3333%;padding:15px 0}#workNavi nav ul li a{display:block;width:100%;height:auto;text-align:center;text-decoration:none;color:white;font-size:.7em}@media screen and (min-width: 768px){#workNavi nav ul li a{font-size:1.1rem}}#workNavi nav ul li a i{margin:0 2.5px 0 0;font-size:.9rem}@media screen and (min-width: 768px){#workNavi nav ul li a i{margin:0 20px 0 0;font-size:1.1rem}}#workNavi nav ul li:nth-child(2) a{border-right:1px solid white;border-left:1px solid white}section .visionInner,section .accessInner{width:92%;max-width:1125px;margin:0 auto}section .visionInner h1,section .accessInner h1{margin:0 0 40px 0;padding:0 0 20px;position:relative;text-align:center;color:#283d5f;font-size:1.7rem;font-family:"Yu Mincho"}section .visionInner h1:after,section .accessInner h1:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:80px;height:2px;background:#bcbaba}#vision{width:100%;padding:40px 0}@media screen and (min-width: 768px){#vision{padding:80px 0}}#vision .visionInner h1{margin:0 0 40px 0;padding:0 0 20px;position:relative;text-align:center;color:#283d5f;font-size:1.7rem;font-family:"Yu Mincho"}#vision .visionInner h1:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:80px;height:2px;background:#bcbaba}#vision .visionInner .visionDetail{display:flex;justify-content:space-between;flex-wrap:wrap}#vision .visionInner .visionDetail img{width:100%}#vision .visionInner .visionDetail .image{width:100%}@media screen and (min-width: 768px){#vision .visionInner .visionDetail .image{width:48%}}#vision .visionInner .visionDetail .detail{width:100%;padding:40px 0 0 0}@media screen and (min-width: 768px){#vision .visionInner .visionDetail .detail{width:48%}}#vision .visionInner .visionDetail .detail img{display:block;margin:0 0 40px 0}#vision .visionInner .visionDetail .detail p{margin:0 0 40px 0;font-size:1.1rem}#vision .visionInner .visionDetail .detail p:last-child{margin:0}#work{width:100%;padding:40px 0}#work h1{margin:0 0 40px 0;padding:0 0 20px;position:relative;text-align:center;color:#283d5f;font-size:1.7rem;font-family:"Yu Mincho"}#work h1:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:80px;height:2px;background:#bcbaba}#work .workItem{width:100%;height:auto;padding:40px 0}#work .workItem .itemInner{display:flex;justify-content:space-between;flex-wrap:wrap;width:92%;max-width:1125px;margin:0 auto}@media screen and (min-width: 768px){#work .workItem .itemInner{width:100%}}#work .workItem .itemInner .image{width:100%}#work .workItem .itemInner .image img{width:100%}@media screen and (min-width: 768px){#work .workItem .itemInner .image{width:48%}}#work .workItem .itemInner .text{width:100%}@media screen and (min-width: 768px){#work .workItem .itemInner .text{width:48%}}#work .workItem .itemInner .text h2{margin:20px 0;color:#283d5f;font-size:1.7rem;font-weight:bolder}#work .workItem .itemInner .text h2 span{display:block;font-size:.55em;letter-spacing:5px}#work .workItem .itemInner .text p{font-size:1.1rem}#work .workItem:nth-child(even){background:#f1f1f1}@media screen and (min-width: 768px){#work .workItem:nth-child(odd) .itemInner .image{order:2}}@media screen and (min-width: 768px){#work .workItem:nth-child(odd) .itemInner .text{order:1}}
