@charset "Shift_JIS";

/*タイトル部分
-----------------------------------------------------*/
.contents{
width: 899px;
padding:0 0 50px 0;
margin:1px;
text-align:left;
background: url(../img/contents_bg.gif) repeat-y center;
}


h2{
height:33px;
background:url(../work/img/exhibition_title.gif) 152px 0  no-repeat;
text-align:left;
margin:0 0 0 1px;
}


/*サブボタン部分
-----------------------------------------------------*/
.left-subbtn{
width:150px;
height:32px;
float:left;
display:inline;
margin:1px 0 1px 1px;
background;
}

ul#wor-sub {
	width: 150px;
	height:32px;
	margin: 0;
	padding: 0;
	position:relative;
	top: 0px;
}

#wor-sub li {
　　width: 150px;
    height:32px;
	margin: 0;
	padding: 0;
	position: absolute;
	display: block;
	text-indent: -9999px;
	list-style: none;
}

#wor-sub li a {
	width: 150px;
	height:32px;
	display: block;
	text-indent: -9999px;
}

li#tenj {width: 150px; top: 0px; background:url(../work/img/work_subbtn.gif) -150px 0;}
li#jou {width: 150px; top: 32px; background: url(../work/img/work_subbtn.gif) -150px -32px;}
li#dis {width: 150px; top: 64px; background: url(../work/img/work_subbtn.gif) -150px -64px;}
/*li#exp {width: 150px; top: 96px; background: url(../work/img/work_subbtn.gif) -150px -96px;}*/
li#tenp {width: 150px; top: 96px; background: url(../work/img/work_subbtn.gif) -150px -128px;}

li#tenj a:hover , #tenjikai li#tenj{width: 150px; top: 0px; background:url(../work/img/work_subbtn.gif) 0 0;}
li#jou a:hover , #jousetsu li#jou{width: 150px; top: 32px; background: url(../work/img/work_subbtn.gif) 0 -32px;}
li#dis a:hover , #display li#dis{width: 150px; top: 64px; background: url(../work/img/work_subbtn.gif) 0 -64px;}
/*li#exp a:hover , #expo li#exp{width: 150px; top: 96px; background: url(../work/img/work_subbtn.gif) 0 -96px;}*/
li#tenp a:hover , #tenpo li#tenp{width: 150px; top: 96px; background: url(../work/img/work_subbtn.gif) 0 -128px;}

/*rightセル部分
-----------------------------------------------------*/
.right-cel{
width:700px;
float:left;
display:inline;
margin:20px 23px 0 23px;
text-align:left;
}


.list{
margin:10px 0;
text-align:left;
}

.list p{
font-size:10px;
margin:3px 0 0 1px;
}

.item{
margin:10px 0 10px 20px;
float:left;
display:inline;
width:100px;
}

.item-l{
margin:10px 0 10px 0;
float:left;
display:inline;
width:100px;
}

.page{
margin:10px 0 0 0;
text-align:right;
}

.page img{
padding: 0;
}

img.next{
border-left:#333 dotted 1px;
margin:0 0 0 2px;
}

.each-title{
width:700px;
background:#333300;
padding:5px 0 5px 0;
}

.each-title p{
font-size:14px;
color:#FFFFFF;
text-indent:8px;
line-height:1em;
margin:0;
}

.back{
width:71px;
margin:0 auto;
padding:45px 0 20px 0;
}

p.click{
margin:15px 0 5px 0;
font-size:10px;
}

.jousetsu , .display , .expo , .tenpo{
padding:0 0 130px 0;
margin:0px 0 0 0;
}


/*rightセル部分（商業施設ページ修正）
-----------------------------------------------------*/
.tenpo .item-l{
width:360px;
}

