body{ padding:0px; margin:0px;}




.f09{ font-size:9px; }
.f10 {	font-size: 10px;}
.f10d {	font-size: 10px; color: #CC6600;}
.f12{ font-size:12px; }
.pad10 {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;}

h1, h2, h3, h4, p, ul, li { padding:0px; margin:0px;}
.px01{ font-size:65%; line-height:1.3em; }
.px02{ font-size:75%; line-height:1.5em; }
.px03{ font-size:80%; line-height:1.5em; }
.px04{ font-size:90%; line-height:130%; }
.px05{ font-size:100%; line-height:130%; }

.ttl01 { padding-bottom:20px;}
.ttl_r { padding:10px 0px 25px 90px;}

.cr { font-size: 9pt}

.sp01{ margin:10px 0; }
.sp02{ margin:20px 0; }
.sp01r { padding:20px 0px 10px;}

.rtop { padding:20px 0px; text-align:right; font-size:75%; width:580px;}
.rtop2 { padding:5px 0px; text-align:right; font-size:75%; width:95%;}

/*--top
------------------------------------------*/

.size1 { font-size: 10px; line-height:1.3em;}
.tdvote{ color: #ffffff; font-size:10px;}
.tdvote{ color: #ffffff; font-size:10px;}


/*--temp_b
------------------------------------------*/
.nav_b{ background-color: #663300; font-size: 10px;}
a.n_b:link { color: #FFFFFF; text-decoration: none;}
a.n_b:visited { color: #FFFFFF; text-decoration: none;}
a.n_b:hover{  color: #FFCC00; text-decoration: underline;}

.bs_title { font-size: 14px; font-weight: normal; color: #443322; padding:6px;}
.bs-tel { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #663300; padding:3px 10px 3px 0px;}
.td-bsdata01 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 75%; font-weight: normal; color: #FFFFFF; background-color: #663300;}
.td-bsdata02 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 75%; font-weight: normal; color: #663300; background-color: #FFFFFF;}
.td-bsdata03 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 75%; font-weight: normal; color: #443322; background-color: #efe8e0;}

/* コンテンツＢ：保育園詳細ページ */
.bs_tel2 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #663300; padding:3px 10px 3px 0px;}


/* コンテンツＢ：シッター詳細ページ */
.bg-w2{ background-color: #fff; font-size:75%; padding:8px;}

/* コンテンツＢ：サーチ */
.tdborder-b{ background-color: #663300;}
.th-b00{background-color: #fec; font-size:85%;}
.bg-w{background-color: #fff;}
.th-b00-f10{background-color: #efe8e0; font-size: 10px;}

/* コンテンツＢ：保育園リスト背景色 */
.bg-b00{background-color: #ffc;}
.bg-b01{background-color: #fc9;}

/* コンテンツＢ：リンクリスト背景色 */
.bg-bl00{background-color: #FFFFAC; color:#663300;}
.bg-bl01{background-color:#FFE599; color:#663300;}

.nsr { padding-left:90px; }
.nsr td { vertical-align:top; font-size:75%; color: #663300; line-height:1.5em;}

.nsr a:link { color: #996600; text-decoration: none;}
.nsr a:visited { color: #996600; text-decoration: none;}
.nsr a:hover { color: #FFCC00; text-decoration: underline;}

.shop { color: #663300; padding-bottom:30px;}
.shop h3 { font-size:90%; padding-bottom:5px; color: #663300;}
.shop h4 { font-size:90%; padding:10px 0 5px;}
.shop p{ font-size:75%; line-height:1.5em; color: #663300;}
.shp01 { background:#ccffcc; font-size:75%; }
.shp02 { background:#ffffcc; font-size:75%; }
.shp03 { background:#339933; font-size:85%; color:#fff; font-weight:bold;}

/* コンテンツＢ：リンク集 */
.blink01 { background:#F4EFEB; text-align:center; font-size:80%; }
.blink02 { background:#FFDA6A; text-align:center; font-size:80%; }
.bs01 {color: #663300; }
.lnk a{ color: #663300; }


/*--temp_a
------------------------------------------*/
.links_ttl { padding:10px 0px 0px 10px;}

.links a:link { color: #CC0033; text-decoration: none;}
.links a:hover {  color: #FF6666; text-decoration: underline;}


.nav_a{ background-color: #990033; font-size:75%;}
a.n_a:link  {  color: #FFFFFF; text-decoration: none;}
a.n_a:visited  {  color: #FFFFFF; text-decoration: none;}
a.n_a:hover {  color: #FF6666; text-decoration: underline;}


.px_a { font-size: 75%; color: #660033; line-height:1.5em; padding:10px;}
.a_ttl { color:#CC0033; font-size:80%;}
.a_ttl2 { color:#660033; font-size:80%;}
.bg-a{  font-size: 10px; background-color: #FFFFFF; color:#990033;}

.list_a01 { background-color: #f0f0f0; color: #CC6600; font-size:10px;}
.list_a02 { background-color: #f0f0f0; color: #660033; font-size:10px;}
.list_a03 { background-color: #f0f0f0; color: #660033; font-size:10px;}

.links ul{ padding-left:10px; margin:0px;}
.links li {	padding:0px; margin:0px; list-style-type: none; }



/*--temp_d
------------------------------------------*/
.td00{ color: #FFFFFF; background-color: #006600; font-weight:bold;}
.td01{ background-color: #fdfffe; font-size:75%; line-height:1.3em;}

/*--temp_c
------------------------------------------*/
/*
td {  font-size: 12px; color: #003366}
div {  font-size: 12px; line-height: 120%; color: #003366}
a {  color: #006699; text-decoration: none}
a:hover {  color: #00CCFF; text-decoration: underline}
a.hla {  color: #FFFFFF; text-decoration: none}
a.hla:hover {  color: #00CCFF; text-decoration: underline}
.hlbg{ background-color: #003366; font-size: 10px;}
.pad10 {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.cr {  font-size: 9pt}
.f10 {	font-size: 10px;}*/

/* コンテンツＣ：資格 */
/* .f10wht{font-size: 10px; background-color: #DDEEFF; color: #336699;}
.f12wht_b{font-size: 12px; color: #FFFFFF}
.f12gry{color: #333333}
.f12org{font-size: 12px; color: #6633CC}
.f10d{font-size: 10px; color: #663399}*/



/*--temp_regist
------------------------------------------*/





/*--temp_r
------------------------------------------*/
.px_r { color:#660000;}

a.r:link{ color: #CC0000; text-decoration: none;}
a.r:hover { color: #FF6666; text-decoration: underline;}



/*--error
------------------------------------------*/
#erl ul, li{  list-style:none; font-size:85%; line-height:1.5em}
#erl ul { padding-left:10px;}

#erl .ns{ padding:0px 8px;}





/*--link
------------------------------------------*/
a:link{ text-decoration:none; }
a:visited{ text-decoration:none; }
a:hover{ text-decoration:underline; }

a.a-top{ color:#fff; text-decoration:none; }
a.a-top:hover{ color:#ff0; text-decoration:none; }


/*--footer
------------------------------------------*/
#copyr { width:90%; margin:20px 0px; padding:0px; text-align:right; }
.footer{ width:760px; text-align:center; padding:20px 0px;}
.copy{ font-size:70%; letter-spacing:0.05em; font-family:"Arial", "Helvetica", "sans-serif"; color:#666666; }
