﻿/* 社会福祉法人 豊肥福祉会 施設紹介リンク 公式サイト 


------------------------------------------------- */

body {
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
	
	background-color: #8de886;

	width: 100%;
	
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo, Osaka", "MS Pゴシック", "MS PGothic", sans-serif;
}



/* 全体を囲み
-------------------------------------------------
------------------------------------------------- */
#fullbox {
	width: 320px;

	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;

	background-color: #ffffff;
}


/* 住所　電話番号
-------------------------------------------------
------------------------------------------------- */
#header900 {
	display: none;
}
#header_ad300 {
	width: 320px;
	height: auto;

	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	
	text-align: center;
}
#header_ad300 img {
	width: 320px;
	height: auto;
}
#header_tel {
	width: 320px;

	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;

	font-size: 25px;
	text-align: center;
}


/* 手書きマップ
-------------------------------------------------
------------------------------------------------- */
#map_img900 {
	display: none;
}
#map_img300 {
	width: 320px;
	height: auto;
	
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
#map_img300 img {
	width: 320px;
	height: auto;	
}

/* 施設説明（新）
------------------------------------------------- */
#shisetsu900 {
	display: none;
}
#shisetsu300 {
	width: 310px;
	
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	
}
#facility_tbl300 {
	width: 310px;
	text-align: center;
}

.tbl-bdr table,.tbl-bdr td,.tbl-bdr tr {
    border-collapse: collapse;
    border:1px solid #333333;
    }

.facility_address {

}

/* 色わけ
------------------------------------------------- */
/* のびる園------- */
.nobiru_color {
	background-color: #f3d397;
	font-weight: bold;
}
/* 明日の輪------- */
.asu_color {
	background-color: #cbf7d0;
	font-weight: bold;
}
/* 大樹------- */
.taiju_color {
	background-color: #bbc9f9;
	font-weight: bold;
}
/* 美久の杜------- */
.miku_color {
	background-color: #e0ceba;
	font-weight: bold;
}
/* ひかり------- */
.hikari_color {
	background-color: #ffc7e8;
	font-weight: bold;
}
/* はなの里------- */
.hana_color {
	background-color: #ff61f4;
	font-weight: bold;
}
/* 四季の里------- */
.shiki_color {
	background-color: #83d7dd;
	font-weight: bold;
}
/* 翔の輪------- */
.kakeru_color {
	background-color: #ffffff;
	font-weight: bold;
}
/* こころの里------- */
.cocoro_color {
	background-color: #FEAFAF;
	font-weight: bold;
}
/* みょうばんの里------- */
.myouban_color {
	background-color: #FFC3A7;
	font-weight: bold;
}
/* はなの杜------- */
.hana_mori_color {
	background-color: #DF7474;
	font-weight: bold;
}
/* 放課後デイ　リンク
-------------------------------------------------
------------------------------------------------- */
#day_link900 {
	display: none;
}
#day_link300 {
	width: 320px;
	height: auto;

	margin-top: 25px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}
#day_link300 img {
	width: 100%;
	max-width: 320px;
	height: auto;
}

/* グーグルマップ
-------------------------------------------------
------------------------------------------------- */
#map_google900 {
	display: none;
}
#map_google300 {
	width: 320px;
	height: 300px;

	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	
}



/* 紹介youtube2017年12月
-------------------------------------------------
------------------------------------------------- */
#youtube_12 {
	display: none;
}
#youtube_12_300 {
	width: 320px;
	height: auto;

}




/* バナースペース
-------------------------------------------------
------------------------------------------------- */
#banner {
	padding-top: 10px;
}
#banner img {
	width: 320px;
	height: auto;
}
.b_space {
	margin-top: 10px;
}

/* バナーリンクロールオーバーと隙間
------------------------------------------------- */
.link:hover { 
	opacity: 0.8;
}





/* 概要
-------------------------------------------------
------------------------------------------------- */
#overview900 {
	display: none;
}
#overview300 {
	width: 310px;

	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}

/* 沿革
-------------------------------------------------
------------------------------------------------- */
#history900 {
	display: none;
}
#history300 {
	width: 310px;

	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}


/* 一般競争入札公告
-------------------------------------------------
------------------------------------------------- */
#bidding900 {
	display: none;
}
#bidding300 {
	width: 310px;

	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}

/* テーブルとセルの枠線を1px
------------------------------------------------- */
.tbl-bdr table,.tbl-bdr td,.tbl-bdr tr {
    border-collapse: collapse;
    border:1px solid #333333;
    }
------------------------------------------------- */
#tbl-bdr2 table,#tbl-bdr2 td,#tbl-bdr2 tr {
    border-collapse: collapse;
    border:1px solid #333333;
    }

td {
	padding-left: 5px;
}






* 画像の下にできた隙間を消す
-------------------------------------------------
------------------------------------------------- */
img {
	vertical-align: bottom;
	display: flex;
}


/* フッター 
-------------------------------------------------
------------------------------------------------- */
#footer {
	width: 320px;
	height: 50px;

	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}



/* コピーライト div 
------------------------------------------------- */
#copy {
	width: 320px;
	height: 30px;

	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;

	text-align: center;
}





