/*
#	written by unit-MSE Co.,ltd.　　　　　　　　#
#	Copyright 2005 unit-MSE Co.,ltd.　　　　　　#
#	　　　　　　　　　　　　　　　　　　　　　　#
#	info@unit-mse.jp　　　　　　　　　　　　　　#
#	http://www.unit-mse.jp　　　　　　　　　　　#
#	使用：社会福祉法人　遊林福祉会　2005.09.14　#
#	日文用　　　　　　　　　　　　　　　　　　　#
#	$Revision: 1.0 $　　　　　　　　　　　　　　#
*/

/******************* 基本 *******************/
BODY{
	background-color:#FFFFFF;
	text-align:center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font: 12px "ＭＳ ゴシック", "Osaka－等幅";
	line-height:18px;
	color:#2E868F;
}
body div {
	text-align:left;
	margin: auto;
}
/******************* 文字 *******************/
.txtm{
	font: 12px "ＭＳ ゴシック", "Osaka－等幅";
	line-height:18px;
}
.txts{
	font: 10px "ＭＳ ゴシック", "Osaka－等幅";
	line-height:14px;
}
.txtl{
	font: 14px "ＭＳ ゴシック", "Osaka－等幅";
	line-height:21px;
}

/******************* レイアウト *******************/
/* 段組み */
DIV.l_base{
	width: 750px;
}
/* 遊林ロゴ */
#logo{
	margin-top:-9px;
}
/* BLUE */
#h_blue{
	height:115px;
	background-image:url(../img/blue/headbg.gif);
}#c_blue{
background-color:#BAE4E9;
}
#m_blue{
background-color:#E2F3F5;
}
#mh_blue{
	height:12px;
	background-image:url(../img/blue/h_main.gif);
}
#mf_blue{
	height:12px;
	background-image:url(../img/blue/f_main.gif);
}

/* GREEN */
#h_green{
	height:115px;
	background-image:url(../img/green/headbg.gif);
}#c_green{
background-color:#B0DE92;
}
#m_green{
background-color:#D8EFC9;
}
#mh_green{
	height:12px;
	background-image:url(../img/green/h_main.gif);
}
#mf_green{
	height:12px;
	background-image:url(../img/green/f_main.gif);
}

/* PURPLE */
#h_purple{
	height:115px;
	background-image:url(../img/purple/headbg.gif);
}#c_purple{
background-color:#DBC5F5;
}

/* ORANGE */
#h_orange{
	height:115px;
	background-image:url(../img/orange/headbg.gif);
}#c_orange{
background-color:#F9B984;
}

/* YELLOW */
#h_yellow{
	height:115px;
	background-image:url(../img/yellow/headbg.gif);
}#c_yellow{
background-color:#FDE302;
}
/* RED */
#h_red{
	height:115px;
	background-image:url(../img/red/headbg.gif);
}#c_red{
background-color:#FBAAA2;
}
/* PINK */
#h_pink{
	height:115px;
	background-image:url(../img/pink/headbg.gif);
}#c_pink{
background-color:#F8ADDA;
}

/* 遊林愛児園表紙 */
H2.index1_h{
	height:27px;
	background-image:url(../nursery/img/index1_h.gif);
}
DIV.index1_m{
	background-color:#FFFFE6;
	background-image:url(../nursery/img/index1_m.gif);
}
DIV.index1_cont{
	padding:10px 18px 0px 18px;
}
DIV.index1_f{
	height:14px;
	background-image:url(../nursery/img/index1_f.gif);
	margin-bottom:20px;
}
/* 段組み */
DIV#box2{
	width: 287px;
 position: relative;
	float:left;
}
DIV#box3{
	width: 366px;
 position: relative;
	float:right;
}

/* 段組みクリア */

div.clearblock {
	clear: both;
}
H2.index2_h{
	height:27px;
	background-image:url(../nursery/img/index2_h.gif);
}
DIV.index2_m{
	background-color:#FFFFE6;
}
DIV.index2_cont{
	padding:10px 12px 0px 12px;
}
DIV.index2_f{
	height:14px;
	background-image:url(../nursery/img/index2_f.gif);
	margin-bottom:20px;
}

H2.index3_h{
	height:27px;
	background-image:url(../nursery/img/index3_h.gif);
}
DIV.index3_m{
	background-color:#FFFFE6;
}
DIV.index3_cont{
	padding:10px 11px 0px 11px;
}
DIV.index3_f{
	height:14px;
	background-image:url(../nursery/img/index3_f.gif);
	margin-bottom:20px;
}
DIV.box3a{
	width:342px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:#D8D8D8;
	background-color:#ffffff;
	font-size:12px;
	line-height:18px;
	padding:2px 2px 2px 2px;
	margin-top:6px;
}

H2.index4_h{
	height:27px;
	background-image:url(../nursery/img/index4_h.gif);
}
DIV.index4_m{
	background-color:#FFFFE6;
}
DIV.index4_cont{
	padding:10px 18px 0px 18px;
}
DIV.index4_f{
	height:14px;
	background-image:url(../nursery/img/index4_f.gif);
	margin-bottom:20px;
}


/*年間スケジュール*/
#m_purple{
background-color:#EBDEFA;
}
#mh_purple{
	height:12px;
	background-image:url(../img/purple/h_main.gif);
}
#mf_purple{
	height:12px;
	background-image:url(../img/purple/f_main.gif);
}

H2.schebox_h{
	height:27px;
	background-image:url(../nursery/schedule/img/sche_h.gif);
}
DIV.schebox_m{
	background-color:#FFFFE6;
}
DIV.schebox_cont{
	padding:10px 18px 0px 18px;
}
DIV.schebox_f{
	height:14px;
	background-image:url(../nursery/schedule/img/sche_f.gif);
	margin-bottom:20px;
}
/*一時的保育*/
#m_orange{
background-color:#FDE9D9;
}
#mh_orange{
	height:12px;
	background-image:url(../img/orange/h_main.gif);
}
#mf_orange{
	height:12px;
	background-image:url(../img/orange/f_main.gif);
}
H2.tempbox_h{
	height:27px;
	background-image:url(../nursery/temporarynursery/img/temp_h.gif);
}
DIV.tempbox_m{
	background-color:#FFFFE6;
}
DIV.tempbox_cont{
	padding:10px 18px 0px 18px;
}
DIV.tempbox_f{
	height:14px;
	background-image:url(../nursery/temporarynursery/img/temp_f.gif);
	margin-bottom:20px;
}
/* 特別保育 */
#m_red{
background-color:#FDDCD9;
}
#mh_red{
	height:12px;
	background-image:url(../img/red/h_main.gif);
}
#mf_red{
	height:12px;
	background-image:url(../img/red/f_main.gif);
}
H2.specbox_h{
	height:27px;
	background-image:url(../nursery/specialnursery/img/spec_h.gif);
}
DIV.specbox_m{
	background-color:#FFFFE6;
}
DIV.specbox_cont{
	padding:10px 18px 0px 18px;
}
DIV.specbox_f{
	height:14px;
	background-image:url(../nursery/specialnursery/img/spec_f.gif);
	margin-bottom:20px;
}

/* お問い合わせ */
#m_pink{
background-color:#FDE3F2;
}
#mh_pink{
	height:12px;
	background-image:url(../img/pink/h_main.gif);
}
#mf_pink{
	height:12px;
	background-image:url(../img/pink/f_main.gif);
}
H2.inquiry_h{
	height:27px;
	background-image:url(../nursery/inquiry/img/inquiry_h.gif);
}
DIV.inquiry_m{
	background-color:#FFFFE6;
}
DIV.inquiry_cont{
	padding:10px 18px 0px 18px;
	background-image:url(../nursery/inquiry/img/bg1.gif);
}
DIV.inquiry_f{
	height:14px;
	background-image:url(../nursery/inquiry/img/inquiry_f.gif);
	margin-bottom:20px;
}
.inquirynm{
	color:#ffffff;
	font-size:12px;
	padding-left:5px;
}
.inquirynmsub{
	color:#666666;
	font-size:10px;
}
.inquirytxtbox{
/*	height:24px; */
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:#3499A5;
	font-size:14px;
	padding:2px 2px 2px 2px;
}
.inquirytxtbox2{
	width:375px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:#3499A5;
	font-size:14px;
	line-height:21px;
	padding:2px 2px 2px 2px;
}
.alert{
	color:#CC0000;
	font-size:10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}

/* リンク集 */
#m_yellow{
background-color:#FAEC89;
}
#mh_yellow{
	height:12px;
	background-image:url(../img/yellow/h_main.gif);
}
#mf_yellow{
	height:12px;
	background-image:url(../img/yellow/f_main.gif);
}
H2.link_h{
	height:27px;
	background-image:url(../nursery/link/img/link_h.gif);
}
DIV.link_m{
	background-color:#FFFFE6;
}
DIV.link_cont{
	padding:10px 18px 0px 18px;
}
DIV.link_f{
	height:14px;
	background-image:url(../nursery/link/img/link_f.gif);
	margin-bottom:20px;
}


/* ゆうりんランド　表紙 */
H2.index4_h{
	height:27px;
	background-image:url(../land/img/index2_h.gif);
}
DIV.index4_m{
	background-color:#FFFFE6;
}
DIV.index4_cont{
	padding:10px 18px 0px 18px;
}
DIV.index4_f{
	height:14px;
	background-image:url(../land/img/index2_f.gif);
	margin-bottom:20px;
}

/* ゆうりんランド　年間計画 */

H2.landschebox_h{
	height:27px;
	background-image:url(../land/schedule/img/sche_h.gif);
}
DIV.landschebox_m{
	background-color:#FFFFE6;
}
DIV.landschebox_cont{
	padding:10px 18px 0px 18px;
}
DIV.landschebox_f{
	height:14px;
	background-image:url(../land/schedule/img/sche_f.gif);
	margin-bottom:20px;
}

DD.landschelist{
margin-top:-20px;
padding-left:32px;
padding-bottom:12px;
line-height:21px;

}

/* 段組み */
DIV#linkbox1{
	width: 330px;
 position: relative;
	float:left;
}
DIV#linkbox2{
	width: 322px;
 position: relative;
	float:right;
}


DIV.m_base{
	width: 718px;
	margin-left:16px;
	background-color:#BAE4E9;
}
DIV.m_main{
	padding:0px 20px 0px 20px;
}

.copy{
	font: 10px "Arial", "Helvetica", "sans-serif";
	color: #1AA9CB;
	padding-top:6px;
	padding-bottom:12px;
	text-align:right;
}
H1{
	margin:0px 0px 8px 0px;
}
H2{
	margin:0px 0px 0px 0px;
}
P{
	margin:0px 0px 0px 0px;
}
FORM{
	margin:0px 0px 0px 0px;
}
DL{
	margin:0px 0px 0px 0px;
}
/******************* SEO *******************/
h2.seo{
	font-size: 10px;
	line-height:14px;
	font-weight:normal;
	color:#8F8F8F;
	text-align:right;
	padding-right:2px;
	height:24px;
	margin:0 0 0 0;
}
h2.seo2{
	font-size: 10px;
	line-height:10px;
	font-weight:normal;
	color:#8F8F8F;
	text-align:right;
	padding-right:2px;
	height:18px;
}
* html h2.seo2{
	height:15px;
}


/*** トップページ ***/
DIV.toppage{
	width:750px;
	height:510px;
	background-image:url(../img/bg_top.gif);
}

.tmenu{
	font-size: 12px;
	color: #1AA9CB;
	padding-top:6px;
	padding-bottom:0px;
	text-align:right;
}
A.TLink:link { color: #1AA9CB; text-decoration: none ;}
A.TLink:visited { color: #1AA9CB; text-decoration: none ;}
A.TLink:hover { color: #1AA9CB; text-decoration: underline ;}

/*** 一般ページ ***/
/*フッターリンク*/
.footer{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	font-size:12px;
	text-align:center;
}
.footerbottom{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../img/bfoot.gif);
	height:11px;
}
#footb{
	color:#3499A5;
}

A.fLink1:link { color: #3499A5; text-decoration: none ;}
A.fLink1:visited { color: #3499A5; text-decoration: none ;}
A.fLink1:hover { color: #3499A5; text-decoration: underline ;}

/*ページの先頭へ*/
.pTop{
	padding-top:5px;
	padding-right:20px;
	padding-bottom:0px;
	font-size:12px;
	text-align:right;
	margin:0 0 0 0;
}
A.pTopLink1:link { color: #006699; text-decoration: none ;}
A.pTopLink1:visited { color: #5B98B5; text-decoration: none ;}
A.pTopLink1:hover { color: #E62E1A; text-decoration: underline ;}

/* 個人情報保護 */
DL.pp{
	font-size:12px;
	line-height:18px;
}
DL.pp DT{
	font-weight:bold;
}
DL.pp DD{
	margin-left:28px;
	margin-bottom:12px;
}
DL.pp DT.node1{
	margin-left:8px;
}
DL.pp DT.node2{
	margin-left:28px;
}
DL.pp DD.node1{
	margin-left:46px;
}












/* 未使用  */

/******************* レイアウト *******************/
/* 段組み */

/* 2段組み */
/*ヘッド*/
div.Larea {
	float: left;
	width: 170px;
	height:348px;
	background-color:#192F94;
}
div.Rarea {
	float: right;
	width: 580px;
	background-color:#FFFFFF;
}
div.Larea2 {
	float: left;
	width: 170px;
	height:292px;
	background-color:#FFE888;
}
div.Rarea2 {
	float: right;
	width: 580px;
/*	height:284px;*/
	background-color:#FFFFFF;
	background-image:url(../img/bg_r2area.gif);
	background-repeat:repeat-y;
}

/* 段組みクリア */
div.clearblock {
	clear: both;
}
DIV.introtxt{
	padding-left:8px;
	padding-right:8px;
	color:#D6DCF8;
	font-size:10px;
	line-height:14px;
}
.txtsn{
	font-size:10px;
	line-height:14px;
}
DIV.mmtxt{
	padding-left:8px;
	padding-right:8px;
	color:#333333;
	font-size:10px;
	line-height:14px;
}
DIV.mmbtn{
	text-align:center;
}
DIV.bnrset1{
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}
DIV.bnrset2{
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}
A.bnrset2Link1:link { color: #527900; text-decoration: none ;}
A.bnrset2Link1:visited { color: #527900; text-decoration: none ;}
A.bnrset2Link1:hover { color: #FF9900; text-decoration: underline ;}


/*新着情報テキスト*/
DIV.newsline{
	margin-top:10px;
}
DIV.news{
	padding-bottom:4px;
	font-size:12px;
	line-height:20px;
}
.newsdate{
	font-size:12px;
	padding:0px 0px 0px 15px;
	color:#333333;
}

A.newsLink1:link { color: #FF4C00; text-decoration: none ;}
A.newsLink1:visited { color: #F9BB93; text-decoration: none ;}
A.newsLink1:hover { color: #FF9900; text-decoration: underline ;}

/* ここは使用しているか不明 */

