@charset "utf-8";/* CSS Document *//* ========================================================layout_works======================================================== *//* #content */#content{  width:100%;}/* ========================================================#work-sub======================================================== */#work-sub{  width:100%;  margin-bottom:40px;}#work-sub p a{  display:block;  color:#68676e;  margin-bottom:8px;  font-size:12px;}#work-sub p span{  font-size:12px;}#work-sub ul{  width:100%;  overflow:hidden;}#work-sub li{  float:left;  margin-bottom:10px;}#work-sub li a{  display:block;  font-size:14px;  font-weight:bold;  color:#68676e;}#work-sub li a span{  color:#68676e;}#work-sub li.current a{  color:#8FA0CC;}/* ========================================================#content-work / #thum-work======================================================== */#work-selected{  width:100%;  text-align:center;}#work-thum{  width:100%;}/*.work*/.work{  display:flex;  width:100%;  justify-content:space-around;  align-items:stretch;  flex-wrap:wrap;}.first{  border-bottom:1px dotted #BBBBC7;  margin-bottom:40px;}#work-selected .work{  justify-content:space-between;}.work li{  margin-bottom:40px;}#work-selected .work li{  flex-basis:46%;}.work li a{  display:block;  color:#292A42;}.work li h2{  margin:12px 0 6px;  font-size:11px;  line-height:1.2;  font-weight:bold;}.work li p{  font-size:10px;  line-height:1.4;}.work.space:after{  display:block;  content:"";  width:220px;  height:0;}