@CHARSET "windows-31j";
html{
    overflow-y:scroll;
}
body{
	background-color:#f8f4e6;
	text-align:center;
	//font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

a{
	color:#000000;
}

#menu > a{
	color:#000000;
	text-decoration: none;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#c9c9c2;
}

#menu > #current_location{
	border-bottom-color:#7b5544;
}

#menu a:hover{
	border-bottom-color:#7b5544;
}

a img{
	border-style:none;
}

#main{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-top:50px;
}

#main > div{
	margin-bottom:20px;
}



#title{
	float:left;
	width:320px;
	font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	text-align:left;
	/*margin-bottom:20px;*/
}

#menu{
	float:right;
	width:480px;
	font-family:'Century Gothic',sans-serif;
	text-align:right;
	/*margin-bottom:20px;*/
}

#top_image{
	clear:both;
}

#about{
	float:left;
	width:375px;
}

#event{
	float:right;
	width:375px;
}

#workshop_list{
	width:375px;
	margin-bottom:50px;
}

#ws{
	float:left;
	width:445px;
}

#ws_image{
	float:right;
	width:305px;
	margin-left:35px;
}

#event_2{
	float:left;
	width:375px;
}

#event_image{
	float:right;
	width:375px;
	margin-left:35px;
}


#footer{
	clear:both;
	text-align:center;
}


#event_footer{
	clear:both;
	text-align:left;
}

h1{
	font-family:"Century",serif;
	font-size:15pt;
}

h2{
	font-family:"Century",serif;
	font-size:12.5pt;
}

h3{
	font-family:'Century Gothic',sans-serif;
	font-size:10pt;
}

h4{
	font-family:'Century Gothic',sans-serif;
	font-size:8pt;
}

P1 {
	font-family:"Century",serif;
	font-size:12.5pt;
}

#copyright{
	margin-top:40px;
	font-family:"Century",serif;
	font-size:8pt;
}

#workshop_list  a{
	color:#000000;
	/*
	text-decoration: none;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#c9c9c2;
	*/
}


