SPAN{display:none;}


.leftspace{padding-left:15px;}
.rightspace{padding-right:15px;}

.TD1 {font-size:9px;color:#000000;*font-size:10px}

.menul{
width:290px;
text-align:left;
padding:10px 5px 15px 5px;
}



.left0001 {
background-image: url(http://www.dandl.co.jp/kas/kblog/updat/mback.gif);
background-repeat:no-repeat;
color:#FFFFFF;
height:20px;
width:300px;
font-size:11px;
font-weight:normal;
padding-left:20px;
text-align:left;
padding-top: 2px;
*padding-top: 6px;
}


.mtitle {
background-image: url(http://www.dandl.co.jp/kas/kblog/updat/titleback.gif);
background-repeat:no-repeat;
width:570px;
height:30px;
vertical-align:middle;
padding-left:20px;
text-align:left;
color:#000000;
font-size:12px;
padding-top: 1px;
*padding-top: 2px;
}

.underl {
width:570px;
height:2px;
background: url(http://www.dandl.co.jp/kas/imgs/line2.gif) repeat-x 0 0px;
}

.cotr {
background-color: #FFFFFF;
height:20px;
width:450px;
font-size:10px;
padding-left:15px;
color:#555;
text-align:left;
background:url(http://www.dandl.co.jp/kas/kblog/updat/cmback.jpg) no-repeat
}


.dotl {
width:450px;
height:2px;
background: url(http://www.dandl.co.jp/kas/imgs/line2.gif) repeat-x 0 0px;
}



a:link{ color:#335387; text-decoration: none;}
a:visited{ color:#777;text-decoration: none; }
a:hover {color:#2e5ec0;text-decoration:none; }
a:active{ color:#2e5ec0; text-decoration: none;}


dt{
text-align: left;
padding:4px 5px 4px 5px;
background: url(http://www.dandl.co.jp/kas/imgs/line2.gif) repeat-x 0 20px;
*background: url(http://www.dandl.co.jp/kas/imgs/line2.gif) repeat-x 0 17px;
}


mdot{
background: url(http://www.dandl.co.jp/kas/kblog/updat/dot.gif) no-repeat;
}


a:link.ml{ text-decoration: none;color:#335387;}
a:visited.ml{text-decoration: none; color:#777;}
a:hover.ml {color:#2e5ec0;text-decoration:none;}
a:active.ml{ text-decoration: none; color:#48a7ff;}



a:link.ml2{ text-decoration: none;color:#768fb7}
a:visited.ml2{text-decoration: none; color:#777}
a:hover.ml2{color:#2e5ec0;text-decoration:none}
a:active.ml2{ text-decoration: none; color:#48a7ff}




a:link.title{font-size:12px;color:#335387;text-decoration: none;}
a:visited.title{font-size:12px;color:#777;text-decoration: none;}
a:hover.title{font-size:12px;color:#2e5ec0;text-decoration: none;}
a:active.title{ text-decoration: none; color:#48a7ff}


.today_bgs {background:#FFFF99;}
.calens_week {background:#D2D2D2;}
.calendars {border:1px solid #999999;background:#ffffff;line-height:1.4em;}
.cals {line-height:1.4em;}


.phg0001 {
background-color: #999999;
height:20px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}


.white{color:#ffffff;}



SELECT{border-left:1px solid navy;border-right:1px solid navy;border-top:1px
solid navy;border-bottom:1px solid
navy;font-size:10px;color:black;background-color:#FFD838 }


.bo{border-left:1px solid navy;border-right:1px solid navy;border-top:1px
solid navy;border-bottom:1px solid
navy;font-size:10px;color:black;background-color:#FFBD00 }



a:link.wh {color:#eaeaea;text-decoration: none}
a:visited.wh {color:#eaeaea;text-decoration: none}
a:hover.wh {color:#eaeaea;text-decoration: none}


a:link.gr {color:#eaeaea;text-decoration: none}
a:visited.gr {color:#eaeaea;text-decoration: none}


a:link.bm{color:#335387;text-decoration: none;font-weight:normal;}
a:visited.bm {color:#777;text-decoration: none;font-weight:normal;}
a:hover.bm {color:#2e5ec0;text-decoration: none;font-weight:normal;}
a:active.bm{ text-decoration: none; color:#48a7ff}


a:link.bc{color:#335387;text-decoration: none;font-weight:normal;}
a:visited.bc {color:#777;text-decoration: none;font-weight:normal;}
a:hover.bc {color:#2e5ec0;text-decoration: none;font-weight:normal;}
a:active.bc{ text-decoration: none; color:#48a7ff}

.koukai{font-size:12px;color:#000000;text-align:left;}



a:link.dcat{font-size:12px;color:#335387;font-weight:normal;text-decoration:none}
a:visited.dcat{font-size:12px;color:#777;font-weight:normal;text-decoration:none}
a:hover.dcat{font-size:12px;color:#2e5ec0;font-weight:normal;text-decoration:none}
a:active.dcat{ text-decoration: none; color:#48a7ff}


.m_sort{text-align:center;}


.space2{padding-left:10px;padding-top:5px;padding-bottom:5px;}
.space1{text-align:left;padding-left:5px;padding-right:5px;}


.comment{padding-top:5px;padding-left:5px;font-size:12px;color:#303030}
.comment2{padding:10px;font-size:10px;color:#303030}
.rcname {padding-left:0px;color:#000000}
.comtitle {border:1px dashed  #FFCC66;background:#ffffff;color:#303030}



.todays {color:#009900;font-weight:bold}
.weekdays {color:#4e4e4e;font-weight:normal}
.holidays { color:#ff0000;}
.sundays { color:#ff0000;}
.saturdays {color:#0000ff;}


.holiday { color:#ff0000;line-height:1.6em;}
.sunday { color:#ff0000;line-height:1.6em;}
.saturday {color:#0000ff;line-height:1.6em;}
.weekday { color:#000000;line-height:1.6em;}
.today {color:#8a2be2;line-height:1.6em;}

blockquote {border:1px dotted #4d74aa;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;}




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;

font-size:10px

}



.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;















	}































	.







	.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: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;















	}































	.calens {















		border:1px solid #C9C0AE;















		border-collapse:collapse;















		background:#ffffff;















	}































	.calens td {















		border:1px solid #C9C0AE;















	}































	






	.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;















	}































































































	.pagenew {















		text-align:right;















	}































	#pagerank {















		color:#cccccc;















	}































	.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 #C9C0AE;















		text-align:center;







                font-size:10px;















	}































	.pagerank_title_title {















		border-bottom:1px solid #C9C0AE;















	}































	.pagerank_title_view {















		border-bottom:1px solid #C9C0AE;















		text-align:center;















                font-size:10px;















	}































	.pagerank_no {















		border-bottom:1px solid #C9C0AE;















		text-align:center;















	}































	.pagerank_title {















		border-bottom:1px solid #C9C0AE;















		font-size:9px;















	}































	.pagerank_view {















		border-bottom:1px solid #C9C0AE;















		text-align:center;







                font-size:10px;















	}































	































	table.allphoto td {















		border:1px solid #778899;















	}















