#contents-container{width:1000px;display:inline-block;background-color:#fff;padding:20px 0 0 0;font-size:14px}#contents-container #breadcrumb{text-align:left;padding:0 20px;font-size:12px}#contents-container #key-image img{width:100%}#contents-container #key-image{margin:20px 0}#contents-container #page-description{padding:0 20px;text-align:left}#contents-container #page-description .description-header{font-size:22px;font-weight:bold;padding-bottom:14px;border-bottom:2px solid var(--color-border);color:var(--color-ink)}#contents-container #page-description .description{padding-top:10px;font-size:16px;line-height:1.9;color:var(--color-ink-soft)}#contents-container #portfolio-list{padding:20px 0 0 10px;text-align:left}#contents-container #portfolio-list .portfolio-list{list-style-type:none}#contents-container #portfolio-list .portfolio-list .portfolio{padding:0 10px;display:inline-block;width:305px;height:285px;vertical-align:top;margin-bottom:20px}#contents-container #portfolio-list .portfolio-list .portfolio .href{text-decoration:none}#contents-container #portfolio-list .portfolio-list .portfolio .href .img-wrapper{width:305px;height:185px;overflow:hidden;position:relative}#contents-container #portfolio-list .portfolio-list .portfolio .href .img-wrapper .portfolio-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto;-webkit-backface-visibility:hidden}#contents-container #portfolio-list .portfolio-list .portfolio .href .portfolio-header{display:block;text-align:left;color:#999;border-bottom:1px solid #ccc;padding:10px 15px 5px;font-size:18px}#contents-container #portfolio-list .portfolio-list .portfolio .href .portfolio-description{display:block;text-align:left;color:#999;padding:10px 15px 5px;font-size:12px}#contents-container #portfolio-list .portfolio-list .portfolio:hover .portfolio-header{color:var(--color-ink);border-bottom:1px solid #999}#contents-container #portfolio-list .portfolio-list .portfolio:hover .portfolio-description{color:var(--color-ink)}
