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

/*==================================================================*/
/*	綾町商工会
/*  base.css
/*  date:2007.06.20
/*==================================================================*/

*,
* * {
	font-size:100%;margin: 0;padding: 0;}

#index	{
	color		:#555555;
	margin		:0px;
	padding		:0px;
	background	:#FCF7C5;
	font		:normal 0.94em/1.2em "verdana";
	font-family	:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align	:justify;
}

.just_center{
	text-align:center;
}

hr {
	clear:both;
	width:85%;
}

a img{
	border: none;
}

h1 span {
	display: none;
}

a span {
	display: none;
}

/******************************************************
		レイアウト
******************************************************/

/* 基本レイアウト
---------------------------------------------------- */
#wrapper {
	width: 760px;
	margin:10px auto -10px auto;
	padding-bottom: 20px;
	background-color:#FFFFFF;
	-moz-box-shadow: gray 0px 5px 0px 0px;
	-webkit-box-shadow:gray 0px 5px 0px 0px;
	box-shadow: gray 0px 5px 8px 0px;
}

#bck_top	{
	width:750px;
	height:5px;
	font-size:0px;
}

#contents	{
	background-color: #FFFFFF;
	width:750px;
	padding: 0 5px 70px;
	margin: -0px auto;
	height: auto;
	-moz-box-shadow: gray 0px 5px 0px 0px;
	-webkit-box-shadow:gray 0px 5px 0px 0px;
	box-shadow: gray 0px 5px 5px 0px;
}
/**/

#fotter_box {
	width:760px;
	text-align: center;
	font-size: 0.8em;
	height: auto;
	background-color: #CCCCCC;
	margin: auto;
	padding: 5px 0;
	-moz-box-shadow: gray 0px 5px 0px 0px;
	-webkit-box-shadow:gray 0px 5px 0px 0px;
	box-shadow: gray 0px 5px 5px 0px;

}

fotter {
	text-align: center;
	line-height:1.4em;
	clear:both;
}
/******************************************/
.box_photo1{
	height:140px;
	margin-top: -5px;
	margin-right: 10px;
	margin-bottom: -30px;
	vertical-align:top;
	float:left;
	width: 110px;
}


.box_photo{
	height: 200px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: -30px;
	vertical-align: top;
	float: left;
	width: 140px;
}

.box_photo_last{
	height:180px;
	margin:20px 0px 0px 0px;
	vertical-align:top;
	float:none;
}


.photo{
	width:140px;
	height:105px;
	text-align:center;
	overflow:hidden;
}

.photo1 {
	width:110px;
	height:140px;
	text-align:center;
	overflow:hidden;
}

.photo2 {
	width:140px;
	height:105px;
	text-align:center;
	overflow:hidden;
}

.photo img	{
	border:1px solid #CCCCCC;
}

.photo1 img	{
	border:1px solid #CCCCCC;
}

.photo2 img	{
	border:1px solid #CCCCCC;
}




/*写真の見方*/
.explanation	{
	margin:0px 0px 0px 0px;
	width: 140px;
	text-align:center;
}

/*テーマ*/
#theme {
	margin: 5px auto;
	width: 430px;
	height: auto;
	text-align: center;
}

/*利用者部門*/
#font	{
	margin: 10px 0px 15px;
	font-size:25px;
	text-align:center;
}

/*写真の設定*/
.photo_deka-box1	{
	margin:0px 0px 0px 10px;
}

/*職員部門*/
#staff	{
	margin:10px 0px 0px 0px;
	font-size:23px;
	text-align:center;
}

/**************写真の見方・操作方法↓****************/

.container {
	margin: 20px 0;
}

#home {
	text-align: right;
}

.text	{
	margin:8px 25px 0px 0px;
	padding: 8px;
	font-size:0.9em;
	text-align: left;
	width: 250px;
	float: right;
	background-color: #FFFF99;
}

.image {
	float: left;
}

/**************写真の見方・操作方法↑****************/

/*説明文*/
#text1	{
	margin:8px 0px 0px 0px;
	font-size:15px;
	text-align:center;
}

/*リンク*/
#link	{
	margin:8px 0px 0px 0px;
	font-size:18px;
	text-align:center;
	width:740px;
}

.result	{
	height:auto;
	margin:8px 0px 10px 0px;
	font-size:30px;
	text-align:center;
}

.oubo	{
	width:700px;
	font-size:2em;
	text-align:center;
	margin: 0px auto;
	padding: 15px 0 10px 0;
	background-color:#FFCCFF;
}

.nyusyou	{
	text-align:center;
	background-color:gold;
	margin:0px 0px 3px 0px;
	padding:2px 0px;
	font-size:1.2em;
	font-weight:bold;
}


.clear{
	clear: both;
}


.float_clear{
	width:748px;
}

/****TOPへ戻る****/
#top {
	width: 760px;
	text-align: center;
	font-size: 1em;
	margin: auto;
	padding-top: 30px;
	background-color: #FFFFFF;
}

#top p {
	width: 150px;
	background-color: #CCCCCC;
	margin-left: 604px;
	padding: 3px;
}

#top a {
	color: #333333;
}

#top a:hover {
	color: #0000FF;;
}












