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

#body {
	width:100%;
	height:auto;
	
}

workshop {
	width:800px;
	margin:0 auto;
}

#workshop p.image img {
	width:100%;
}

#container  {
	width:800px;
	color:#333;
	line-height:1.4em;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
}

#container p {
	padding-left:10px;
}

#container .about {
	margin-top:30px;
	font-size:1.2em;
}

#container .about p {
	font-weight:bold;
	color:#633;
}
    
#container h2 {
	font-size:1.2em;
	color:#336;
}

#container h3 {
	color:#933;
	margin-top:15px;
	margin-bottom:5px;
}

#container .for {
	line-height:1.3em;
}

#container .for p {
	font-weight:bold;
	color:#366;
}

#container .content p {
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight:bold;
	color:#333;
	line-height:1.5em;
}

#who {
	margin-top:40px;
}

#who h3 {
    margin-bottom:10px;
}

#who p {
	font-weight:bold;
	line-height:1.4em;
	margin-top:5px;
}

#apply h4 {
	margin-top:20px;
	color:#633;
}


#apply p {
	margin-top:20px;
	line-height:1.4em;
}

#contact h5 {
	margin:20px 0 5px 0;
}

#comment h4 {
	color:#633;
	margin-bottom:8px;
}

#comment p {
	line-height:1.4em;
}
	
	
#support {
	margin-top:20px;
}

#footerre {
	width:300px;
	clear:left;
	font-size:10px;
	color:#666;
	margin: 200px 70px 0px 900px;
	padding-bottom:50px;
}

