@charset "UTF-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background-image:url(../images/bg.jpg);
	font-size:90%;
	color:#4a2a2a;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:1.3em;
}


#wrapper{
	width:800px;
	margin:0 auto;
	background-color:#FFFFFF;
	overflow:hidden;
}
#header{text-align:center;}
#box1,#box2{
	width:740px;
	background-color:#FFFFFF;
	clear:both;
	margin:0 auto;
}

.left{
	width:324px;
	float:left;
	clear:none;
}

.right{
	width:401px;
	float:right;
	clear:none;
	text-align:left;
}
p.l{clear:none; text-align:center;margin-bottom:60px;}
p.r{text-align:right; margin-bottom:50px;}
p.center{clear:both; text-align:center; font-size:70%; padding-bottom:20px;}
p.center2{clear:both; text-align:center; margin-bottom:30px;color:#999999;}


#director_navi{
	width:620px;
	padding-bottom:20px; 
	font-size:90%;
	color:#999999;
	clear:both;
	margin:0 auto 30px auto;
}
a{color:#ad1c1c;}
a:hover{text-decoration:none;}
#director_navi ul{
	list-style:none;
	padding:0;
	margin:0;
	text-align:center;
}

#director_navi ul li,#director_navi ul li.selected{
	padding-left:14px;
	margin:0;
	margin-left:25px;
	float:left;
	background-repeat:no-repeat;
	background-position:left;

}
#director_navi ul li{background-image:url(../images/director_dot_over.gif);}
#director_navi ul li.selected{background-image:url(../images/director_dot.gif);}