@charset "UTF-8";
@media screen and (min-width: 769px){
img{
max-width: 100%;
height: auto;
width /***/:auto;　
}
#container{
width:100%;
}

*{
	margin:0;
	padding:0;
	color:#333;
	font-size:12px;
	border:none;
	line-height:22px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}
body{
	background:url(img/bg5.jpg) right bottom #fff no-repeat fixed;}
select,option,textarea,input,h2,div#detiles dt{
	color:#093;}
p{margin:5px 15px;}
	
a{color:#093;}
a:hover{ text-decoration:none;}

/*----------　Container　----------*/
div#container{
	width:800px;
	margin:0 20px;
	}
	
/*----------　Contents　----------*/
div#contents{margin:30px;}
div#contents h2{
	padding:0 0 0 15px;
	font-size:14px;
	letter-spacing:2pt;
	clear:both;
	border-left:14px solid #093;
	margin:40px 0 5px 0;
	}
	
div#detiles dl, div#detiles p{margin:0 0 5px 500px;}
div#detiles dt{font-weight:bold;}
div#detiles dd{margin:0 0 15px 15px;}
div#detiles img{
	float:left;
	margin:0 0 0 15px;
	}
	
div#staff dl, div#detiles p{margin:0 0 5px 30px;}
div#staff dt{font-weight:bold;
	color:#093;}
div#staff dd{margin:0 0 15px 15px;}
/*----------　Footer　----------*/
div#footer{
	text-align:center;
	padding:10px;}
div#footer address{font-style:normal;}

}