/****************************************************
　■トップページ設定
****************************************************/

* {
	margin: 0;
	padding: 0;
}

body {
	color: #333333;
	background-color:FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
/* --- IE7用フォント指定 --- */
*:first-child+html body {
   font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}




/****************************************************
　■ヘッダー　（各ページ共通）
****************************************************/

#commheader {
	height: 390px;
	background-image: url(portal_back.png);
}
#header {
	width: 900px;
	height: 390px;
	position: relative;
	margin: 0 auto;
}
#header-inner {
	padding: 0;
	position: static;
	width: auto;
	padding: 0;
}

#main-image {
	width: 900px;
	height: 320px;
	background-image: url(portal_main_image.png);
}

/* --- おろち号HPへのリンク --- */

#orochi-link {
	width: 300px;
	height: 180px;
	padding: 90px 0 0 570px;
}
#orochi-link p {
	text-indent: -9990px;
}
#orochi-link p a {
	display: block;
	width: 300px;
	height: 180px;
	background-image: url(portal_bt_image.png);
	background-position: left top;
}
#orochi-link p a:hover {
	display: block;
	width: 300px;
	height: 180px;
	background-image: url(portal_bt_image.png);
	background-position: left bottom;
}



/****************************************************
　■コンテンツ
****************************************************/

/* --- コンテンツBOX --- */
#container {
	position: relative;
	width: 900px;
	margin: 0 auto;
	background-image: url(images/top_middle_back.png);/*トップ設定*/
}
#container-inner {
	position: static;
	width: auto;
	padding: 0;
}


/* --- コンテンツ Wrapper --- */
#wrapper {
	width: 900px;
	margin: 15px 0 0 0;
	background-image: url(images/navi_middle_back.png);
	background-repeat: repeat-y;
}

#wrapper-inner {
	padding: 0;
	position: static;
	width: auto;
}


/****************************************************
　■map
****************************************************/
#map {
	width: 370px;
	margin: 0;
	float: left;
}


/****************************************************
　■メインコンテンツ　content width:495px
****************************************************/



/* 出雲の國・斐伊川サミットとは */
#explane{
	width: 495px;
	margin: 0;
	float: right;
}
#explane .exp-text {
	padding: 0 0 0 5px;
	font-size: 80%;
	margin: 0 0 20px 0;
}
p {
	line-height: 1.5em;
	text-indent: 1em;
	margin: 0 0 10px 0;
}
.exp-text ul {
	list-style: none;
}
.exp-text li {
	margin: 0 0 5px 0;
}
.contact-info {
	margin: 35px 0 0 0;
}



/* 市町村リンク */
#link {
	width: 900px;
	margin: 20px 0;
	padding: 0;
	text-align: center;
}


/****************************************************
　■フッター 
****************************************************/

#footer {
	width: 900px;
	height: 50px;
	position: relative;
	margin: 0 auto;
	background: url(portal_footer.png);
	font-size: 75%;
	text-align: center;
}

#footer address {
	font-style: normal;
	padding: 7px 0 5px 0;
	color: #CC6633;
}


/****************************************************
　■フッター下テキストリンク 
****************************************************/
#under-link {
	width: 900px;
	margin: 0 auto 30px;
	padding: 0;
	position: relative;
}
#under-link p {
	font-size: 75%;
	text-align: center;
	margin: 0;
}





/**********************************
　■各ページ共通設定
***********************************/

.clearing {
	height: 0px;
	clear: both;
}

.hide {
	font-size: 1px;
	text-indent: -2000px;
	height: 0;
	width: 0;
}

/* --- リンクテキスト共通設定 --- */
a {
	color: #333;
	text-decoration: none;
}
a:hover{
	color: #3366CC;
	text-decoration: underline;
}

/* --- 見出し共通設定 --- */

h1 {
}
h2 {
}
h3 {
}
h4 {
}


/* --- <p>段落　共通設定 --- */
 p {
	line-height: 1.5em;
}

img {
	border: none;
	vertical-align:baseline;
}


/* --- 強調 --- */
em {
	color: #FF6699;
	font-weight: 700;
	font-style: normal;
}
strong {
	color: #3366CC;
	font-weight: 700;
}

/* --- 色指定 --- */
span.green {
	color: #669933;
}
span.pink {
	color: #CC3366;
}
span.blue {
	color: #6699FF;
}
span.gray {
	color: #666;
}
span.orange {
	color: #FF9933;
}

span.gold {
	color: #CC9933;
}
span.gold-small {
	color: #CC9933;
	font-size: 90%;
}







