
*{
	margin:0;
	padding:0;
}
body{
	background-color:#bbb;
	margin:0 auto;
	text-align:center;
}
#rapAll{
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
}
#header{
	width:800px;
	height:70px;
	background : url(../miyazaki/katsudo/bg_header.jpg);
	text-align:left;
}
#object{
	width:800px;
	height:230px;
	background-color:#415F6B;
}
#navi{
	width:200px;
	height:auto;
	background-color:#ddd;
	float:left;
	text-align:left;
	font-size:80%;
}
#visual{
	width:600px;
	height:auto;
	float:left;
}
#under{
	width:800px;
	height:250px;
	background : url(../miyazaki/katsudo/bg_under.gif);
	text-align:left;
	font-size:80%;
}
#new{
	width:600px;
	height:auto;
	background : url(../miyazaki/katsudo/new_bar.gif) no-repeat center top;
	background-color:#fff;
	float:right;
	text-align:left;
	padding-top:10px;
}
#side{
	width:auto;
	padding-left:20px;
	margin-top:10px;
	line-height:140%;
}
#middle{
	width:800px;
	height:auto;
	background-color:#fff;
}
#main{
	padding:60px 80px 20px 80px;
	text-align:left;
	font-size:80%;
}
#footer{
	width:800px;
	height:10px;
	background-color:#000;
	color:#fff;
	font-size:80%;
	padding:5px 0px;
}

/* N */
a{
	text-decoration:none;
}
a:link{
	color:#333;	
}
a:visited{
	color:#333;	
}
a:hover{
	color:#ff9966;
}
a:active{
	color:#ff9966;
}

/* wb_[ */
#header img{
	margin-top:12px;
	margin-left:20px;
	float:left;
}

/* gbvj[ */
#navi ul{
	padding-left:35px;
	line-height:23px;
}
#navi li{
	list-style : url(../miyazaki/katsudo/menu_icon.gif);
}
#navi img{
	margin-bottom:5px;
}


/* gbvy[W */
h1{
	font-size:90%;
	font-family:"lr SVbN", "Osaka|";
	clear:both;
}
table{
	margin:8px;
	font-size:120%;
	border-collapse:collapse;
}
th{
	font-size:80%;
	border-bottom:solid 2px #aaa;
	background-color:#eee;
	padding:2px 10px;
}
td{
	border-bottom:dotted 1px #999;
	font-size:80%;
	padding:5px 10px;
}
.aiai td img{
	width:70px;
}
.member{
	width:100px;
}
.date{
	width:60px;
}
.naiyo{
	width:200px;
}
.basho{
	width:140px;
}
.time{
	width:90px;
}

/* e */
#main h1{
	border-bottom:solid 5px #999;
	font-size:110%;
	padding:4px;
	color:#000066;
	font-family:"lr SVbN", "Osaka|";

}
#main h2{
	font-size:90%;
	font-family:"lr SVbN", "Osaka|";
}
#main h3{
	font-size:130%;
	font-family:"lr SVbN", "Osaka|";
}
#main h4{
	text-align:left;
	padding-left:5px;
	background-color:#FFF;
	border-left:solid 5px #aaa;
	border-top:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:solid 3px #aaa;
	margin:8px 0px 1px 0px;
	font-size:90%;
}
#main ol{
	padding-left:25px;
}
#main ul{
	padding-left:25px;
	line-height:130%;
	list-style-type:square;
}
#main a{
	text-decaration:none;
}
#main a:link{
	color:#000099;
}
#main a:visited{
	color:#000099;	
}
#main a:hover{
	color:#ff9966;
}
#main a:active{
	color:#ff9966;
}

#side li{
	width:150px;
	list-style-type:none;
	border-bottom:solid 1px #ccc;
	padding-left:6px;
}
.address{
	float:right;
	text-align:right;
	padding:22px 10px 0px 0px;
	font-size:80%;
}
.line_aisatsu{
	line-height:180%;
}
.home{
	background : url(../miyazaki/katsudo/home_icon.gif) no-repeat left center;
	padding-left:10px;
	clear:both;
}
.mokuhyo{
	width:auto;
	margin-top:5px;
	padding:10px 20px;
	font-weight:bold;
	line-height:200%;
	color:#990000;
}
.aiai td{
	text-align:center;
}
.li_houjin{
	height:auto;
	font-size:110%;
	background : url(../miyazaki/katsudo/logo02.gif) no-repeat left center;
	padding-left:250px;
}
.plugin{
	float:left;
	margin-right:5px;
}
/* ey[Wwi */
.about{
	background : url(../miyazaki/katsudo/bg_about.jpg) no-repeat center top;
}
.aisatsu{
	background : url(../miyazaki/katsudo/bg_aisatsu.jpg) no-repeat center top;
}
.aiai{
	background : url(../miyazaki/katsudo/bg_aiai.jpg) no-repeat center top;
}
.katsudo{
	background : url(../miyazaki/katsudo/bg_katsudo.jpg) no-repeat center top;
}
.link{
	background : url(../miyazaki/katsudo/bg_link.jpg) no-repeat center top;
}
.soshiki{
	background : url(../miyazaki/katsudo/bg_soshiki.jpg) no-repeat center top;
}
.yakuin{
	background : url(../miyazaki/katsudo/bg_yakuin.jpg) no-repeat center top;
}
.incho{
	background : url(../miyazaki/katsudo/bg_incho.jpg) no-repeat center top;
}
.nyukai{
	background : url(../miyazaki/katsudo/bg_nyukai.jpg) no-repeat center top;
}
.houjin{
	background : url(../miyazaki/katsudo/bg_houjin.jpg) no-repeat center top;
}
.schedule{
	background : url(../miyazaki/katsudo/bg_schedule.jpg) no-repeat center top;
}
.kyoyo{
	background : url(../miyazaki/katsudo/bg_kyoyo.jpg) no-repeat center top;
}
.zimukyoku{
	background : url(../miyazaki/katsudo/bg_zimukyoku.jpg) no-repeat center top;
}
.tankai{
	background : url(../miyazaki/katsudo/bg_member.jpg) no-repeat center top;
}
.kaiin{
	background : url(../miyazaki/katsudo/bg_kaiin.jpg) no-repeat center top;
}
.katsudo02{
	background : url(../miyazaki/katsudo/bg_katsudo02.jpg) no-repeat center top;
}
.gyoji{
	background : url(../miyazaki/katsudo/bg_gyoji.jpg) no-repeat center top;
}
/*gDTv*/
.soshiki table,.yakuin table,.incho table{
	line-height:110%;
	letter-spacing:1px;
	padding:3px 15px;
}

/* XPW[ */
.kongetsu{
	font-weight:bold;
}
caption{
	text-align:left;
	font-weight:bold;
	color:#000066;
	font-size:110%;
}
.month td{
	border-right:solid 1px #999;
	padding:5px 10px;
	border-bottom:none;
}
.sche td,th{
	border:solid 1px #ccc;
	padding:3px 8px;
}
.nichi{
	text-align:center;
}
.youbi{
	text-align:center;
}
.yotei{
	width:480px;
}
.yasumi{
	color:#cc0000;
}

/*  */
.katsudo{
	line-height:130%;
}

/* E?{ */
.kyoyo p{
	height:160px;
	line-height:150%;
	padding-top:50px;
}

/*membery[W*/
.tankai table,.kaiin table,.katsudo02 table,.gyoji table{
	line-height:130%;
	letter-spacing:2px;
	padding:3px 15px;
	clear:both;
}
.menu li{
	float:left;
	padding:2px 10px;
	border-left:double 4px #aaa;
	margin-bottom:5px;
	list-style:none;
}
.yakushoku{
	width:90px;
	table-layout:fixed;
	padding:0;
}
.shimei{
	width:110px;
	table-layout:fixed;
	padding:0;
}
.kaishamei{
	width:230px;
	table-layout:fixed;
	padding:0;
}
.gyoushu{
	width:190px;
	table-layout:fixed;
	padding:0;
}

/*?e[u*/
.nichi02{
	width:140px;
	table-layout:fixed;
	padding:0;
}
.naiyo02{
	width:480px;
	table-layout:fixed;
	padding:0;
}
.naiyo03{
	text-align:center;
	letter-spacing:1px;
}
.naiyo03 table{
	width:620px;
	table-layout:fixed;
}
/*s?e[u*/


/* ?EC[W */
img{
	border:0;
}
.soshiki img,.houjin img,.kyoyo img,.aisatsu img{
	float:left;
	margin-right:40px;
	margin-top:20px;
}
.yakuin img,.incho img{
	float:left;
}
.zimukyoku img{
	float:left;
	margin-right:20px;
}
embed{
	width:600px;
	height:230px;
}
