body      { margin:none; background-color:#ffe24e }

td { margin:none }

div,td,th { margin: none; }


/*---------- COMMON ----------*/
/*左側バナー現在開催地域*/
.chik { font-size:10px; color:#ffffff; text-align:center; line-height:14px }
.chik a:link    { color:#ffffff; text-decoration:none }
.chik a:visited { color:#ffffff; text-decoration:none }
.chik a:hover   { color:#ffffff; text-decoration:underline }
.chik a:active  { color:#ffffff; text-decoration:underline }
/*右側*/
.main { background-color:#fff25e }  	
/*ページトップ*/
.ptop { font-size:12px; color:#eba723; background-color:#fff25e; text-align:right; line-height:30px }
.ptop a:link    { color:#eba723; text-decoration:none }
.ptop a:visited { color:#eba723; text-decoration:none }
.ptop a:hover   { color:#eba723; text-decoration:underline }
.ptop a:active  { color:#eba723; text-decoration:underline } 
/*下部メニュー*/	
.menu { font-size:10px; color:#68400c; text-align:center; background-color:#fffe87; line-height:14px }
.menu a:link    { color:#68400c; text-decoration:none }
.menu a:visited { color:#68400c; text-decoration:none }
.menu a:hover   { color:#68400c; text-decoration:underline }
.menu a:active  { color:#68400c; text-decoration:underline } 


/*---------- トップページ ----------*/
/*インフォメーション*/
.idat { font-size:12px; color:#008a3a }
.ittl { font-size:12px; color:#0000ff }
.ittl a:link    { color:#0000ff; text-decoration:none }
.ittl a:visited { color:#0000ff; text-decoration:none }
.ittl a:hover   { color:#0000ff; text-decoration:underline }
.ittl a:active  { color:#0000ff; text-decoration:underline } 
.ides { font-size:12px; color:#ffffff; text-align:right }
/*おはなしマラソン*/
.oha1 { font-size:12px; color:#0000ff; line-height:16px }
.oha2 { font-size:12px; color:#287518; line-height:16px }
.oha3 { font-size:12px; color:#d30042; line-height:16px }
.oha3 a:link    { color:#0000ff; text-decoration:none }
.oha3 a:visited { color:#0000ff; text-decoration:none }
.oha3 a:hover   { color:#0000ff; text-decoration:underline }
.oha3 a:active  { color:#0000ff; text-decoration:underline } 


/*---------- 絵本の時間 おはなしマラソン ----------*/
.ohaa { font-size:12px; color:#4e320e; line-height:16px }
.oham { font-size:12px; color:#000000; line-height:16px; background-color:#ffffff }
.ohat { font-size:12px; color:#0000ff; text-align:right }
/*今週の3冊*/
.twbt { font-size:12px; color:#0000ff; background-color:#ffffff; line-height:14px }
/*今週の3冊_コンテンツ*/
.twbs { font-size:16px; color:#0000ff; line-height:20px }
.twbs a:link    { color:#ff016b; text-decoration:none }
.twbs a:visited { color:#ff016b; text-decoration:none }
.twbs a:hover   { color:#ff016b; text-decoration:underline }
.twbs a:active  { color:#ff016b; text-decoration:underline } 
.twbb { font-size:12px; color:#0000ff; text-align:right; line-height:30px }
.twbb a:link    { color:#0000ff; text-decoration:none }
.twbb a:visited { color:#0000ff; text-decoration:none }
.twbb a:hover   { color:#0000ff; text-decoration:underline }
.twbb a:active  { color:#0000ff; text-decoration:underline } 
/*これまでに ご紹介した絵本*/
.bknt { font-size:12px; color:#68400c }
.bknl { font-size:12px; color:#0000ff; line-height:16px; background-color:#ffffff }
.bknl a:link    { color:#0000ff; text-decoration:none }
.bknl a:visited { color:#0000ff; text-decoration:none }
.bknl a:hover   { color:#0000ff; text-decoration:underline }
.bknl a:active  { color:#0000ff; text-decoration:underline } 




/*---------- 読み聞かせ会開催　本屋さんリスト ----------*/
.mpt1 { font-size:12px; color:#68400c; text-align:center; line-height:30px }
.mpt2 { font-size:12px; color:#0000ff; text-align:center; line-height:30px }
.mpt2 a:link    { color:#0000ff; text-decoration:none }
.mpt2 a:visited { color:#0000ff; text-decoration:none }
.mpt2 a:hover   { color:#0000ff; text-decoration:underline }
.mpt2 a:active  { color:#0000ff; text-decoration:underline } 
.mpt3 { font-size:12px; color:#68400c; line-height:16px }
/*テーブル*/
.tbl1 { font-size:12px; color:#000000; background-color:#fff79e }
.tbl2 { font-size:12px; color:#000000; background-color:#fefce5 }
.tbl3 { font-size:12px; color:#68400c; background-color:#ffffff; text-align:center }
.tbl4 { font-size:12px; color:#68400c; background-color:#ffffff }
.tbl4 a:link    { color:#0000ff; text-decoration:none }
.tbl4 a:visited { color:#0000ff; text-decoration:none }
.tbl4 a:hover   { color:#0000ff; text-decoration:underline }
.tbl4 a:active  { color:#0000ff; text-decoration:underline } 
.tmr1 { font-size:12px; color:#0000ff }
.tmr2 { font-size:12px; color:#0099ff }
.tmr3 { font-size:12px; color:#6bdef3 }
.tmr4 { font-size:12px; color:#37cd8f }
.tmr5 { font-size:12px; color:#48ff00 }
.tmr6 { font-size:12px; color:#1a9b0b }
.tmr7 { font-size:12px; color:#ffa200 }
.tmr8 { font-size:12px; color:#f73636 }
.tmr9 { font-size:12px; color:#f9548b }


/*---------- やってみよう！読み聞かせ ----------*/
.intq { font-size:14px; color:#0000ff; line-height:18px }
.yomi { font-size:12px; color:#000000; background-color:#ffffff }
.yomi a:link    { color:#0000ff; text-decoration:none }
.yomi a:visited { color:#0000ff; text-decoration:none }
.yomi a:hover   { color:#0000ff; text-decoration:underline }
.yomi a:active  { color:#0000ff; text-decoration:underline } 


/*---------- 読み聞かせの絵本箱 ----------*/
.b1tt { font-size:14px; color:#0000ff; line-height:16px }
.b1tt a:link    { color:#0000ff; text-decoration:none }
.b1tt a:visited { color:#0000ff; text-decoration:none }
.b1tt a:hover   { color:#0000ff; text-decoration:underline }
.b1tt a:active  { color:#0000ff; text-decoration:underline } 
.b1tx { font-size:12px; color:#161695; line-height:14px }
.bott { font-size:18px; color:#0000ff; line-height:22px }
.bott a:link    { color:#0000ff; text-decoration:none }
.bott a:visited { color:#0000ff; text-decoration:none }
.bott a:hover   { color:#0000ff; text-decoration:underline }
.bott a:active  { color:#0000ff; text-decoration:underline } 
.bctt { font-size:12px; color:#0960a3; line-height:14px }
.bctt a:link    { color:#0000ff; text-decoration:none }
.bctt a:visited { color:#0000ff; text-decoration:none }
.bctt a:hover   { color:#0000ff; text-decoration:underline }
.bctt a:active  { color:#0000ff; text-decoration:underline } 
.b0tx { font-size:12px; color:#6E007F; line-height:14px }
.b0tx2 { padding-top: 10px;	padding-bottom: 10px; }
.b2tx { font-size:12px; color:#0960a3; line-height:14px }
.b3tx { font-size:12px; color:#0e8301; line-height:14px }
.b4tx { font-size:12px; color:#943903; line-height:14px }
.b5tx { font-size:12px; color:#8e0330; line-height:14px }
.b0tm {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #6E007F;
	font-size: 16px;
	line-height: 14px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #E46FF6;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #E46FF6;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E46FF6;
}
.bback {
	line-height: 170%;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #FFECF7;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E46FF6;
	border-left-color: #E46FF6;
	padding-top: 20px;
	padding-bottom: 20px;
}



/*---------- ニュースリリース ----------*/
.nyea { font-size:16px; color:#4e320e; font-weight:bold; line-height:30px }
.nyea a:link    { color:#4e320e; text-decoration:none }
.nyea a:visited { color:#4e320e; text-decoration:none }
.nyea a:hover   { color:#4e320e; text-decoration:underline }
.nyea a:active  { color:#4e320e; text-decoration:underline } 
.nyer { font-size:18px; color:#4e320e; font-weight:bold; line-height:30px; background-color:#ffffff }
.ndat { font-size:14px; color:#4e320e; text-align:center; background-color:#eba824 }
.nttl { font-size:12px; color:#0000ff; background-color:#ffffff }
.nttl a:link    { color:#0000ff; text-decoration:none }
.nttl a:visited { color:#0000ff; text-decoration:none }
.nttl a:hover   { color:#0000ff; text-decoration:underline }
.nttl a:active  { color:#0000ff; text-decoration:underline } 
/*個別記事*/
.nkda { font-size:14px; color:#000000; background-color:#ffffff }
.nktt { font-size:14px; color:#0000ff; text-align:center; background-color:#ffffff }
.nktx { font-size:12px; color:#000000; line-height:22px; background-color:#ffffff }
.nktx a:link    { color:#0000ff; text-decoration:none }
.nktx a:visited { color:#0000ff; text-decoration:none }
.nktx a:hover   { color:#0000ff; text-decoration:underline }
.nktx a:active  { color:#0000ff; text-decoration:underline } 
.nkst { font-size:12px; color:#0000ff }


/*---------- 現在開催地域　本屋さんリスト ----------*/
.cpt1 { font-size:12px; color:#161695; line-height:16px }
.cpt1 a:link    { color:#0000ff; text-decoration:none }
.cpt1 a:visited { color:#0000ff; text-decoration:none }
.cpt1 a:hover   { color:#0000ff; text-decoration:underline }
.cpt1 a:active  { color:#0000ff; text-decoration:underline } 
.cpt2 { font-size:12px; color:#68400c; text-align:center; line-height:30px }
.cpt3 { font-size:12px; color:#0000ff; line-height:16px }
.cpt3 a:link    { color:#0000ff; text-decoration:none }
.cpt3 a:visited { color:#0000ff; text-decoration:none }
.cpt3 a:hover   { color:#0000ff; text-decoration:underline }
.cpt3 a:active  { color:#0000ff; text-decoration:underline } 
.cpt4 { font-size:12px; color:#68400c; line-height:16px }
/*テーブル*/
.tbl5 { font-size:12px; color:#68400c; background-color:#fff79e }


/*---------- サイトマップ ----------*/
.stmp { font-size:12px; color:#4e320e; line-height:30px }
.stmp a:link    { color:#4e320e; text-decoration:none }
.stmp a:visited { color:#4e320e; text-decoration:none }
.stmp a:hover   { color:#4e320e; text-decoration:underline }
.stmp a:active  { color:#4e320e; text-decoration:underline } 
