/* CSS Document */

body{
	text-align:center;
	background-color:#ff3399;
}

#main{
margin:0px auto 0px auto;
width:750px;
}

#header{
padding-top:35px;
text-align:left;
width:750px;
height:75px;
}

#logo{
width:250px;
float:left;
}

#footer{
float:none;
padding-top:10px;
height:30px;
color:#FFFFFF;
width:750px;
font: 10px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}


#menu{
width:750px;
height:35px;
padding-bottom:10px;
}

.news{
    width:280px;
	height:300px;
	border-bottom:solid 1px #FF6699;
	border-right:solid 1px #FF6699;
color:#00CCFF;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.news a{
color:#ffffff;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
text-decoration:none;
}

.news a:hover{
color:#ffffff;
text-decoration:underline;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.news a:visited{
color:#ffffff;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.news2{
color:#000000;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.news2 a{
color:#00CCFF;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
text-decoration:none;
}

.news2 a:hover{
text-decoration:underline;
color:#00CCFF;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.news2 a:visited{
color:#00CCFF;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.news2 a:active{
color:#00CCFF;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.space30{
width:30px;}

.page-sent {
	display: inline-block;
	width: 90%;
}

	.page-sent ul {
		float: right;
	}
	
	.page-sent li {
		float: left;
		list-style-type: none;
		display: inline-block;
		padding: 0 1px 0 1px;
	}
	
	.page-sent li a{
	color:#00CCFF;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	text-decoration:none;
		float: left;
		list-style-type: none;
		display: inline-block;
		padding: 0 1px 0 1px;
	}
	
	.page-sent li a:hover{
	color:#00CCFF;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	text-decoration:underline;
		float: left;
		list-style-type: none;
		display: inline-block;
		padding: 0 1px 0 1px;
	}
	
	
	
#iconbox{
	padding-top:20px;
	padding-bottom:20px;
	margin:0;
	width:750px;
	border-bottom:solid 1px;
	border-bottom-color:#FFCC00;
	}


#contents1{
	width:750px;
	}
	
		
#contents{
	width:750px;
	height:490px;
	}
	
.contentsname{
text-align:LEFT;
padding-left:10px;
margin-top:10px;
vertical-align:middle;
width:250PX;
height:29PX;
color:#FFFFFF;
background-image:url(../images/main/studio_con_b.gif);
background-repeat:no-repeat;
font:bold 13px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.contentsname_s{
color:#FFFFFF;
font:12px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	
	.contentsname a{
	text-decoration:none;
color:#FFFFFF;
font:bold 13px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.contentsname a:hover{
	color:#FFFF00;
font:bold 13px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
#contentsmain{
	text-align:left;
	width:430px;
	height:447px;
	background-image:url(../images/main/shadow.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding:20px;
	float:left;
	}
	
#contents_read{
text-align:center;
vertical-align:middle;
	padding-top:20px;
	padding-bottom:10px;
	font: 13px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	#contents_link{
text-align:left;
vertical-align:middle;
	padding-top:20px;
	padding-bottom:10px;
	font: 12px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
#movie{
text-align:left;
padding-left:20px;
	width:400px;
	height:400px;
	}
	
.tablemain{
	font: 12px/180% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	background-color:#CCCC99;
	height:20px;
	padding:8px;
	}
	
.table_right{
	text-align:right;}
	
	.table_bold{
	font: bold 14px/180% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
     }

    .table_head{
    color:#666666;
	font: bold 12px/180% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
     }
	
	.caption{
	font: 10px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.lesson_text{
	color:#000066;
	padding-top:10px;
	font: bold 13px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.lesson_text a{
	color:#000066;
	text-decoration:none;
	font: bold 13px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.lesson_text a:hover{
	color:#000066;
	text-decoration:underline;
	font: bold 13px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.lesson_text1{
	color:#000066;
	padding-top:20px;
	font: bold 15px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.lesson_hoshi{
	color:#FF0099;
	padding-top:20px;
	font: bold 13px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.lesson_text2{
	padding-top:6px;
	font: 12px/150% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.lesson_text3{
	font: 13px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.goods_text{
	padding-top:6px;
	font: 12px/200% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}


.instructor{
	color:#666666;
	font: bold 12px/180% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	text-decoration:none;
	}
	
	
	.instructor a{
	color:#666666;
	text-decoration:none;
	}
	
	.instructor a:hover{
	color:#C4C4C4;
	}
	
.instructor_syokai{
	color:#000000;
	font: 11px/130% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	text-decoration:none;
	}
	
	
	.instructor_syokai a{
	color:#00CCFF;
	text-decoration:none;}
	
	.instructor_syokai a:hover{
	color:#00CCFF;
	text-decoration:underline;
	}
	
	
	#bottom{
	padding:10px 0 10px 0;
	width:750px;
	border-bottom:solid 1px;
	border-bottom-color:#FFCC00;
	float:none;
	}
	
	
	.top_adress{
	color:#ffffff;
	font: 10px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	text-decoration:none;
	}
	
	.top_adress_b{
	color:#ffffff;
	font:bold 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	text-decoration:none;
	}
	
	.kyuko{
	text-align:left;
	width:250px;
	height:160px;
	border-bottom:solid 1px #FF6699;
	border-right:solid 1px #FF6699;
color:#00CCFF;
font: 11px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.kyuko a{
color:#ffffff;
font: 11px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.kyuko a:hover{
color:#00CCFF;
font: 11px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}
	
	
	.kyuko_title{
color:#ffffff;
font: bold 14px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.siryou1{
padding-top:8px;
text-align:center;
width:72PX;
height:35PX;
color:#FFFFFF;
background-image:url(../images/main/b_back2.jpg);
background-repeat:no-repeat;
font:bold 13px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
float:left;
margin-right:8px;
	}	
	
	.siryou1 a{
	text-decoration:none;
color:#FFFFFF;
font:bold 13px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.siryou1 a:hover{
	color:#FFFF00;
font:bold 13px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}




.siryou{
padding-top:8px;
text-align:center;
width:72PX;
height:35PX;
color:#FFFFFF;
background-image:url(../images/main/b_back2.jpg);
background-repeat:no-repeat;
font:bold 13px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}	
	
	.siryou a{
	text-decoration:none;
color:#FFFFFF;
font:bold 13px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.siryou a:hover{
	color:#FFFF00;
font:bold 13px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
.results{
	color:#000000;
font:11px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	.booking{
	color:#000000;
font: 12px/150% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	}
	
	
	
dl.data {
	padding: 0;
	border-top: none;
}

dl.data dt {
font:11px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	margin: 0;
	padding: 0.3em 0 0.1em 1em;
	width: 8em;
	float: left;
	color: #333;
}
	
dl.data dd {
font:11px "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
	margin: 0 0 0 8em;
	padding: 0.3em 1em;
	color: #333;
	background-color: #fff;
}

.page{
color:#000000;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.page a{
color:#00CCFF;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
text-decoration:none;
}

.page a:hover{
color:#00CCFF;
text-decoration:underline;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.page a:visited{
color:#00CCFF;
font: 12px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.tt_time{
padding-top:10px;
color:deeppink;
font: 13px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.tt_menu{
color:#000000;
font:bold 14px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}

.tt_line{
padding-top:10px;
width:250px;
border-bottom:solid 1px #666666;
}

#tt_box{
padding-left:20px;}

#toptext{
padding-top:5px;
color:#ffffff;
font: 11px/140% "HGP憂塸妏恨集窾B", "Verdana", "僸儔僊僲妏僑 Pro W3", "俵俽 僑僔僢僋", "Osaka乚摍暆";
}