body#work #workContent { overflow: hidden; margin-top: 15px; padding: 25px; background: #fff; }
body#work .secWork { float: left; box-sizing: border-box; width: 372px; border-width: 4px 2px 2px; border-style: solid; border-color: #152863 #dedede #dedede; }
body#work .secWork:nth-child(odd) { clear: both; }
body#work .secWork:nth-child(even) { float: right; }
body#work .secWork:nth-child(n+3) { margin-top: 18px; }
body#work .secWork li { background-color: #f8f8f8; -webkit-transition: all .3s; transition: all .3s; box-shadow: inset 0 2px 1px 0 rgba(0, 0, 0, .06); }
body#work .secWork li:hover { background: #ccc; }
body#work .secWork li a { display: block; position: relative; padding: 17px 18px 16px; color: #152863; font-weight: bold; font-size: 17px; }
body#work .secWork li a:after { display: block; position: absolute; top: 50%; right: 18px; clear: both; width: 5px; height: 7px; margin-top: -4px; background: url("../img/common/ico_arw02.png") no-repeat center; background-size: contain; content: ""; -webkit-transition: all .3s; transition: all .3s; }
body#work .secWork li:hover a:after { right: 15px; }
