@charset "utf-8";
body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label{
margin: 0 ;
padding: 0 ;
}
a img{
border:none;
}

body{
margin: 0 ;
padding: 0 ;
color:#484544;
font-size:13px;
background: #efefef url(../images/works/adaworks-box_bg.gif) repeat;
}

div#slideshow_box {
margin: 0 ;
padding: 0 ;
position:relative;
}

div#gallery-box {
margin: 0 ;
padding: 10px 0 10px 0 ;
background: #FFFFFF;
}
div#gallery {
margin-left:auto;
margin-right:auto;
width:500px;
overflow:hidden;
}
div#slides {
width:500px;
height:350px;
overflow:hidden;
}
.slide {
float:left;
}



div#memo-box {
margin: 0 10px 10px 0;
padding: 0 ;
}

div#memo {
margin: 10px 10px 10px 0 ;
padding: 0 ;
float: left ;
}
div#memo dl {
margin: 0 ;
padding: 0 ;
}
div#memo dt {
margin: 0 0 5px 0 ;
padding: 0 ;
font-size:10px;

}
div#memo dd {
margin: 0 0 5px 0 ;
padding: 0 ;
}
.title {
margin: 0 5px 0 0 ;
}


div#menu {
margin: 0 ;
padding: 0 ;
float: right ;
}


ul{
margin: 0 ;
padding: 0 ;
}

li{
margin: 0 2px 0 0 ;
padding: 0 ;
width:92px;
display:inline-block;
list-style:none;
height:75px;
overflow:hidden;
}

li.inact:hover{

}

li.act,li.act:hover{
background:url(../images/works/active_bg.gif) no-repeat;
}

li.act a{
cursor:default;
}

li a{
display:block;
height:63px;
margin: 0 ;
padding: 10px 0 0 0 ;
}

.thumbnail_img {
border: 1px #b9b7b6 solid;
}



a, a:visited {
color:#0196e3;
text-decoration:none;
outline:none;
}
a:hover{
text-decoration:underline;
}





