@charset "UTF-8";
/*global--------------------------------------------------*/
*{
	font-family:"ＭＳ Ｐゴシック", "Osaka", "中ゴシック体", "平成角ゴシック", "Hiragino Kaku Gothic Pro", "Arial", "Helvetica", "Verdana", sans-serif;
}
html,body,img,form,table,tr,div,span,p,input,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{
	border:0px;
	margin:0px;
	padding:0px;
}
hr{
	margin:0px;
	padding:0px;
}
h1,h2,h3,h4,h5,h6{
	font-size:10px;
	font-weight:normal;
}
html{}
body{
	background-color:#392526;
	border:0px;
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:18px;
	text-align:center;
	vertical-align:top;
	color:#2A1718;
	color:#4f3d3c;
}
img{vertical-align:top;}
input{vertical-align:middle;}
table{
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
}
ul{
	list-style-type:disc;
	list-style-position:outside;
}
ul li{margin-left:-20px;}
ol li{margin-left:-10px;}
address{
	font-size:10px;
	font-style:normal;
}
/*navi & link--------------------------------------------------*/

A:link {text-decoration:underline}
A:visited {text-decoration:underline}
A:hover {text-decoration:none}
A:active {text-decoration:underline}
#about A{color:#817171}
.excerpt A{color:#4f3d3c}

/*layout ID--------------------------------------------------*/
#top{
	margin:40px 0px 0px 60px;
	padding:0px 0px 15px 0px;
	text-align:left;
}
#header{}
#container{}
#about{
	margin:55px 0px 105px 0px;
	color:#FFFFFF;
}
#about img{
	margin-bottom:5px;
}
#about a{
	color:#817171;
}
#navigation{
	margin-bottom:40px;
}
#navigation a{
	margin-right:25px;
	color:#FFFFFF;
}
#footer{color:#817171}
/*style class--------------------------------------------------*/
h1{
	margin-bottom:5px;
}
h2, h3{
	margin-bottom:45px;
}
h4{
	margin-bottom:40px;
}
h5{
	margin-top:5px;
	color:#FFFFFF;
}
.contents{
	margin-bottom:55px;
}
.entry{
	margin-bottom:35px;
}
.entry p{
	display:inline;
}
.entry table.bg {
	background-color:#332122;
}
.entry table.bg td, .entry table.bg-sub td {
	padding: 5px;
}
.entry table.bg-sub {
	margin-top: 5px;
	background-color:#332122;
}
.main, .list{display:none;}
/*text--------------------------------------------------*/
.excerpt{}
.excerpt .graphic{
	color:#817171;
	background-image:url("img/mark-graphic.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:52px;
	padding-bottom:5px;
}
.excerpt .interactive{
	color:#817171;
	background-image:url("img/mark-interactive.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:104px;
	padding-bottom:5px;
}
.excerpt .web{
	color:#817171;
	background-image:url("img/mark-web.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:57px;
	padding-bottom:5px;
}
.excerpt .capture{
	color:#817171;
	background-image:url("img/mark-capture.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:54px;
	padding-bottom:5px;
}
.excerpt .buy{
	color:#817171;
	background-image:url("img/mark-buy.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:34px;
	padding-bottom:5px;
}
.excerpt .other{
	color:#817171;
	background-image:url("img/mark-other.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:45px;
	padding-bottom:5px;
}
.excerpt .project{
	color:#817171;
	background-image:url("img/mark-project.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:54px;
	padding-bottom:5px;
}
.excerpt .visit{
	color:#817171;
	background-image:url("img/mark-visit.gif");
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:36px;
	padding-bottom:5px;
}
.excerpt .movie{
	color:#817171;
	background-image:url("img/mark-movie.gif");
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:48px;
	padding-bottom:5px;
}
.excerpt .photo{
	color:#817171;
	padding-bottom:5px;
}
.keywords{}
/*MT--------------------------------------------------*/
.module-content{}
.comments-open-footer,.comment-content{}
.comments-open-moderated{}