@charset "UTF-8";

#works-text-container{
padding:0 239px;
}

#works-menu{
font-size:18px;
letter-spacing:4px;
font-weight:500;
}

#works-text{
width:400px;
padding-left:20px;
border-left:2px solid #C5C500;
text-align:left;
}

#works-container{
width:880px;
}

.works-title{
font-size:18px;
letter-spacing:4px;
font-weight:500;
}

.thumbnail{
padding:5px;
}

.thumbnail ul{
margin:0px;
padding:0px;
border:0px;
}

.thumbnail li{
margin:10px;
padding:0px;
border:0px;
display:table;
vertical-align:middle;
float:left;
list-style:none;
}

.works-left{
float:left;
width:348px;
height:290px;
padding:20px;
border:1px solid #C5C5C5;
}

.works-right{
float:right;
width:348px;
height:290px;
padding:20px;
border:1px solid #C5C5C5;
}

.contents-container{
height:231px;
}

.contents-left{
float:left;
width:212px;
text-align:left;
}

.contents-right{
float:right;
width:116px;
text-align:left;
}

table{
margin-left:0;
margin-right:auto;
border-collapse:collapse;
}

th.title{
padding-right:10px;
}

td.title{
font-size:13px;
line-height:15px;
letter-spacing:2px;
font-weight:600;
}

td.space{
padding-right:10px;
}

th.icon{
height:19px;
padding-right:30px;
}

td.slash{
padding-right:15px;
}

.image-left{
float:left;
width:164px;
}

.image-right{
float:right;
width:164px;
}

.summary{
padding-left:5px;
}