td {font-size:11px;}

.leftspace{padding-left:15px;}

.rightspace{padding-right:15px;}

.TD1 {font-size:10px}

.left0001 {
background-color: #626262;
background-repeat: no-repeat;
height:29px;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
padding-left:11px;
}



.news{padding:5px;background:#E6E6E6;border-color:#B3BDB4;border-width:0 0 3px 0;border-style:solid;width:573px;margin-bottom:5px;text-align:left;}
.newsl a{color:#525252;text-decoration: none;font-size:12px}
.newsl a:hover{color:#525252;text-decoration: underline;font-size:12px}

.cotr{padding:2px;background:#E6E6E6;border-color:#B3BDB4;border-width:0 0 3px 0;border-style:solid;width:485px;margin-bottom:5px;text-align:left;}


.space{padding-left:10px;padding-top:5px;padding-bottom:5px;}
SPAN{display:none;}
dt{padding-bottom:3px;}


a:link.menu{font-size:11px;color:#FFFFFF;text-decoration: none;}
a:visited.menu{font-size:11px;color:#FFFFFF;text-decoration: none;}
a:active.menu{font-size:11px;color:#FFFFFF;text-decoration: none;}
a:hover.menu{font-size:11px;color:#FFFF00;text-decoration: none;}

.calens_week {background:#EFEFEF;}
.calendars {border:1px solid #cdcdcd;background:#ffffff;line-height: 1.0em;}


.holidays { color:#ff0000;}
.sundays { color:#ff0000;}
.saturdays {color:#0000ff;}
.todays {color:#009900;font-weight:bold}
.weekdays {color:#000000;}

.phg0001 {
background-color: #999999;
height:20px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}

.white{color:#ffffff;}

a:link.btop{ text-decoration: none;color:#FFFFFF}
a:visited.btop{text-decoration: none; color:#FFFFFF}
a:active.btop{ text-decoration: none; color:#FFFFFF}
a:hover.btop{text-decoration: underline;color:#FFFFFF }

a:link.title{color:#050B43;text-decoration: none;}
a:visited.title{color:#2C2C2C;text-decoration: none;}
a:active.title{color:#FFFFFF;text-decoration: none;}
a:hover.title{color:#37B400;text-decoration: none;}

a.ml {font-size:10px; color:#ffffff; }
a:link.ml { font-size:10px; color:#ffffff; }
a:hover.ml {font-size:10px;color:#ffffff;text-decoration: underline; }

a:link.wh {color:#FFFFFF;text-decoration: none}
a:visited.wh {color:#FFFFFF;text-decoration: none}
a:link.gr {color:#848E83;text-decoration: none}
a:visited.gr {color:#848E83;text-decoration: none}

.koukai{ font-size:12px;color:#2c2c2c}

a:link.dcat{color:#2c2c2c;font-weight:normal;text-decoration:none}
a:visited.dcat{color:#2c2c2c;font-weight:normal;text-decoration:none}
a:hover.dcat{color:#37B400;font-weight:normal;text-decoration:none}

.m_sort{text-align:center;}

.comment{padding-left:10px;padding-top:5px;font-size:12px}
.comment2{padding:10px;font-size:10px}
.rcname {padding-left:0px;}
.dot {border:1px dashed  #99CC33;background:#ffffff;}
.dot2 {border:1px dashed  #FFCC00;background:#ffffff;}
.comtitle {border:1px dashed  #FFCC66;background:#ffffff;}

blockquote {border:1px dashed #5FA200;padding:2px;font-size:10px;}
.left {float: left;border: none;margin-right:5px;margin-top:5px;}
.right {float: right;border: none;margin-right:5px;margin-top:5px;}

.bot{font-size:10px;}

textarea {
font-size:12px;
border:1px solid #A9A9A9;
overflow:auto;
}

.phlog {align:center;}

.ptable {
background-color: #FFFFFF;
border-style: solid;
border-color: #E1E1E1 #666666 #666666 #E1E1E1;
border-width: 1px;
padding:7px;
width: 100%;
height: 150px;
}

.ptable2 {
background-color: #FFFFFF;
border-style: solid;
border-color: #666666 #CCCCCC #CCCCCC #666666;
border-width: 1px;
}


#ic_disp {
display:none;
border:1px dashed  #FFCC00;
background:#FFFFFF;
overflow:auto;
width:250px;
height:120px;
line-height:14px;
}

.hiddenmsg {
position:absolute;
visibility: hidden;
width: 180px;
height:50px;
color: #fff;
font-size:9px;
text-align:left;
overflow:hidden;
background:#000;
border:1px solid #3399ff;
filter:alpha(opacity=70);
-moz-opacity:0.7;
opacity:0.7;
z-index:0;
line-height:12px;
}

.hidemsg_title {
font-weight:bolder;
text-decoration:underline;
font-family:Osaka,Tahoma;
font-size:10px;
}
	
.alpha {
color:#000;
filter:alpha(opacity=70);
-moz-opacity:0.7;
opacity:0.7;
}

table.allphoto {
border:1px solid #778899;
border-collapse:collapse;
}

#mainproc { 
border:1px solid #778899; 
width:900px;
vertical-align:top;
margin:0 auto 0 auto;
}

#title {
height:100px;
text-align:center;
}

#counter { 
border-bottom:1px solid #c9c9c9;
padding-left:5px;
font-family:Osaka,Verdana,Tahoma;
font-size:9px;
color:#1e90ff;
}

.menuname  {
border-bottom:1px solid #c9c9c9;
padding-left:5px;
}

#allphoto {
padding-left:5px;
text-align:left;
}

.rdname {
border-bottom:1px solid #c9c9c9;
padding-left:5px;
}

.rtname {
border-bottom:1px solid #c9c9c9;
padding-left:5px;
}

#logo {
text-align:center;
}

.m_date {
text-align:left;
font-size:14px;
color:#3399ff;
padding:5px;
}

.main_article {
width:430px;
border:1px solid #c9c9c9;
padding:5px;
}

.m_title {
width:290px;
float:left;
font-size:12px;
color:#778899;
}

#mt_title {
width:300px;
border-bottom:1px solid #c4c4c4;
float:left;
}

.m_cat {
width:130px;
float:right;
text-align:right;
font-size:10px;
color:#778899;
}

.m_diary {
font-size:12px;
color:#778899;
}

.m_diary_ps {
font-size:12px;
color:#0000ff;
}

.m_diary_more {
text-align:right;
line-height:30px;
padding-right:10px;
}

.m_regdate {
text-align:right;
font-size:9px;
color:#778899;
padding-right:10px;
}

.m_foot {
text-align:right;
font-size:9px;
color:#778899;
padding-right:10px;
}

.edit {
text-align:right;
font-size:9px;
color:#778899;
padding-right:10px;
}

.spacer {
line-height:3px;
}

#next {
width:210px;
float:right;
text-align:right;
}

#back {
width:210px;
float:left;
text-align:left;
}

.catname  {
border-bottom:1px solid #c9c9c9;
padding-left:5px;
}

.arcname  {
border-bottom:1px solid #c9c9c9;
padding-left:5px;
}

.arcover  {
border-bottom:1px solid #c9c9c9;
padding-left:150px;
}

.search  {
padding-left:5px;
font-size:xx-small;
}

.blogpeople {
padding-left:5px;
}

.mybloglist  {
padding-left:5px;
}

#left {
width:210px;
float:left;
vertical-align:top;
margin-left:5px;
}

#center {
width:430px;
float:left;
vertical-align:top;
padding-left:10px;
}

#right {
width:210px;
float:right;
vertical-align:top;
margin-right:5px;
}

#cal {
vertical-align:top;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
line-height:12px;
}


#cal input {
border:0px;
border-bottom:1px solid #c9c9c9;
background:#ffffff;
color:#778899;
}

.right_sidettl { 
text-align:right;
font-size: 12px;
font-family: "Century Gothic";
font-weight: bolder;
color: #6495ed;
}

.left_sidettl {
text-align:left;
font-size: 12px;
font-family: "Century Gothic";
font-weight: bolder;
color: #6495ed;
}

.holiday { color:#ff0000;}
.sunday { color:#ff0000;}
.saturday {color:#0000ff;}
.weekday { color:#000000;}
.today {color:#8a2be2;}
.today_bg {background:#b5dcff;}

.calen td {border-right:1px solid #c9c9c9;}

#cals {
vertical-align:top;
line-height:12px;
background:#ffffff;
color:#787878;
padding-bottom:5px;
}

#cals input {
border-bottom:1px solid #778899;
background:#ffffff;
color:#778899;
}

#cals a:link {color:#ffff00;}
#cals a:visited {color:#ffff00;}
#cals a:active { color:#ffff00;}
#cals a {font-weight:bolder;text-decoration : none;}
#cals a:hover {color:#f4a460;font-weight:bolder;text-decoration : none;}

.none {border:0;}

.none td {border:0;}

.pop {font-size:12px;}

.feed {border-bottom:1px solid #c9c9c9;padding-left:5px;}

.feed_catname {color:#000000;}

.feed_name {padding-left:12px;}

.profile {font-size:12px;color:#778899;padding-left:5px;padding-right:5px;border:1px solid #c9c9c9;
line-height:14px;}

.m_ct_subtitle {color:#6495ed;}

.ct_main {border-bottom:1px solid #c9c9c9;}

.m_ct_comment {padding-left:5px;}

.m_ct_name {width:200px;padding-left:5px;float:left;color:#7495ed;}

.jikan {text-align:right;color:#7495ed;}

.m_tb_subtitle {color:#6495ed;}

.tb_main {border-bottom:1px solid #c9c9c9;}

.m_tb_excerpt {padding-left:5px;}

.m_tb_blogname {width:200px;padding-left:5px;float:left;color:#7495ed;}

.m_tb_time {text-align:right;color:#7495ed;}

.copy {text-align:left;}

#pageview {text-align:right;color:#C9C0AE;}

.pagenew {text-align:right;}

#pagerank {color:#626262;}
.pagerank_view {border-bottom:1px solid #8e8e8e;text-align:center;font-size:10px;}
.pagerank_title {border-bottom:1px solid #8e8e8e;font-size:9px;}
.ranknew {text-align:right;}

#online {color:#ff0000;text-align:center;border-bottom:1px solid #c9c9c9;}

.pagerank_table {color:#777777;}
.pagerank_title_no {border-bottom:1px solid #E3E9D1;text-align:center;font-size:10px;}
.pagerank_title_title {border-bottom:1px solid #E3E9D1;}
.pagerank_title_view {border-bottom:1px solid #E3E9D1;text-align:center;font-size:10px;}
.pagerank_no {border-bottom:1px solid #E3E9D1;text-align:center;}


table.allphoto td {border:1px solid #778899;}


.calens {border:1px solid #C9C0AE;border-collapse:collapse;background:#ffffff;}
.calens td {border:1px solid #C9C0AE;}
.today_bgs {background:#FFFF99;}
