FONT  { font-family:Arial;}

A:link {font-size: 10pt; text-decoration: underline;}
A:hover { font-size: 10pt; text-decoration: underline;}
A:visited { font-size: 10pt; text-decoration: underline;}
A.dashlink:link { text-decoration:none; color:#000000;border-bottom:1px dashed #0000FF;padding:0 0 0 0;}
A.dashlink:hover { text-decoration:none; color:#000000;border-bottom:1px dashed #0000FF;}
A.dashlink:visited { text-decoration:none; color:#000000;border-bottom:1px dashed #0000FF;}

ul.normal{padding:0px;margin:0px;list-style:none;}
ul.fold{padding:0px;margin:0px;list-style:none;}
li.fold{padding:0 5px 2px 20px;margin:0px;background:url(http://mytown.japanet.jp/saitama/kawaguchi/img/category/fold.gif) no-repeat 1px 2px;}

.midsmall { font-size: 9pt; text-decoration: none}
.smallfont { font-size: 9pt;}

.textarea {border:solid 1;}
.input{border:solid 1;}

.shade {border-style:groove;}
.cinput {background-color:rgb(240,244,255); font-size: 10pt;}

.line3 {font-size: 8pt;text-decoration:none;}
.menu1 {font-size:12px;text-decoration:underline;color: #FFFF33;}
.mail { font-size: 10px; color:#CCCCCC;}
.title1 {margin:3px 0em 0em; color:#000000; font-size:100%; font-weight:bold; line-height:110%; }
.menu_bar {font-size:13px; font-weight:bold; }
.info_bar {font-size:13px; font-weight:bold; }
.side_bar {font-size:10px; }
.default {font-size:13px; }
.wri {font-size:13px; line-height:120%; padding:0 8px 0 8px;}

#search{background:url(http://mytown.japanet.jp/saitama/kawaguchi/img/bd_searchbar.gif);border:solid; border-color: #009900 #33CC33 #A2D627; border-width: 1px 0px}
.searchtable{color:#fff;}

#tab{border-left:1px solid #a6a6a6;border-right:1px solid #a6a6a6;border-top:1px solid #a6a6a6;padding:3px 15px 3px 15px;}
#tab a{background:#ffffff;border-right:1px solid #ffffff;border-bottom:0px;padding:3px 10px 3px 10px;}
#tab a.on{color:#ffffff;background:#009900;border-right:1px solid #ffffff;font-weight:bold;}
#tab a:hover{color:#ffffff;background:#009900;}
.tabbg{background:#FFFFFF;}
#ftab{border-left:1px solid #a6a6a6;border-right:1px solid #a6a6a6;border-bottom:1px solid #a6a6a6;padding:3px 15px 3px 15px;}
#mtab{border-left:1px solid #A2D627;border-right:1px solid #A2D627;border-bottom:1px solid #A2D627;padding:3px 15px 3px 15px;}

#webtab{display:none;}
#categorytab{display:none;}
#blogtab{display:none;}
#newstab{display:none;}
#dictab{display:none;}
#translatetab{display:none;}
#transittab{display:none;}
#maptab{display:none;}
*/ .pbcat {  color: #999999; padding-top: 2px; padding-bottom: 2px; padding-left: 2px}
.location {  background-image: url(/img/location.gif); height: 14px; width: 92px; clip:   rect(   10px)}
.rightmenu {  background-image: url(img/bk_right_cen.gif); width: 230px; clip:   rect(   10px); padding-right: 5px; padding-left: 5px}

/* PR */
#prbox{width:234px;padding:0px;margin:0px;border:1px solid #C0C0BE;position:relative;}
#prtitle{width:234px;height:18px;padding:3px 0 0 0px;background-color:#E0E0E0;}
#prtitle a{width:229px;padding-left:5px;height:18px;}
#prsubbox {width:100%;height:46px;background: #FFFFFF;border-top:1pt dashed #CCCCCC;}
#prsubbox img{display:none;}
#prsubbox a{
display:block;
width:234px;
height:46px;
line-height:46px;
text-align:center;
}
#prsubbox a:hover{
background: #FFFFCC;
height:46px;
line-height:46px;
}
.printro {width:226px;padding:0 0 0 6px;margin-top:-43px;font-size:10px;color:black;text-decoration:none;text-align:left;}


