BODY {







background-color: #630000;



color:#333333;



margin:0px;



padding:0px;



}



.line{

background-image: url(http://www.dandl.co.jp/gochidesu/updat/sline.gif);

background-repeat: repeat-x;

height:1px;

}





.mbar{



background-image: url(http://www.dandl.co.jp/gochidesu/updat/menu.jpg);



background-repeat: repeat-x;



height:30px;



}







.leftspace{padding-left:15px;}







.menuline{



background-image: url(http://www.dandl.co.jp/gochidesu/updat/line.gif);



background-repeat: no-repeat;



background-position: center center;



width:2px;







}







.rightspace{padding-right:15px;}











.TD1 {font-size:9px}







.line2{



background-image: url(http://www.dandl.co.jp/gochidesu/updat/dline.gif);



background-repeat: repeat-x;



height:3px;



}











.left0001 {



background-color: #EFEFEF;



background-image: url(http://www.dandl.co.jp/gochidesu/updat/fusen.gif);



background-repeat: no-repeat;



height:20px;



width:200px;



color:#000000;



font-size:10px;



font-weight:normal;



padding-left:15px;



vertical-align:middle;



}



.left0003 {



background-color: #EFEFEF;



background-image: url(http://www.dandl.co.jp/gochidesu/updat/fusen3.gif);



background-repeat: no-repeat;



height:20px;



width:200px;



color:#000000;



font-size:10px;



font-weight:normal;



padding-left:15px;



vertical-align:middle;



}







.mtitle {



background-color: #EFEFEF;



background-image: url(http://www.dandl.co.jp/gochidesu/updat/fusen.gif);



background-repeat: no-repeat;



height:20px;



padding-left:15px;



vertical-align:middle;



font-size:12px;



color:#000000;



text-decoration: none;



font-weight:bold;



}







.space{padding-left:10px;padding-top:5px;padding-bottom:5px;}















SPAN{display:none;}











.line3{



background-image: url(http://www.dandl.co.jp/gochidesu/updat/sline.gif);



background-repeat: repeat-y;



background-position: center center;



}











a:link.title{font-size:12px;color:#000000;text-decoration: none;font-weight:bold;}



a:visited.title{font-size:12px;color:#2c2c2c;text-decoration: none;}



a:hover.title{font-size:12px;color:#FF0000;text-decoration: none;}















.cotr {



background-color: #EFEFEF;



background-image: url(http://www.dandl.co.jp/gochidesu/updat/fusen2.gif);



background-repeat: no-repeat;



height:20px;



width:200px;



color:#009900;



font-size:12px;



font-weight:normal;



padding-left:15px;



vertical-align:middle;



}



















.b_top {



background-image: url(http://www.dandl.co.jp/img/b_top.gif);



background-repeat: no-repeat;



height:10px;



width:910px;



}







.top01 {



background-image: url(http://www.dandl.co.jp/img/top01.gif);



background-repeat: repeat-x;



height:10px;



width:910px;



}











.phg0001 {



background-color: #999999;



height:20px;



color:#FFFFFF;



font-size:10px;



font-weight:bold;



}











TD {font-size:10px}



.TD2 {font-size:12px}



.white{color:#ffffff;}







a:link{ text-decoration: none;color:#2C2C2C}



a:visited{text-decoration: none; color:#2C2C2C}



a:active{ text-decoration: none; color:#2C2C2C}



A:hover {color:red;text-decoration}







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.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.topmenu { color:#ffffff;text-decoration: none;font-weight:normal;}



a:visited.topmenu{ color:#ffffff;text-decoration: none;font-weight:normal;}



a:active.topmenu{ color:#ffffff;text-decoration: none;font-weight:normal;}



a:hover.topmenu  {color:#FF0000;text-decoration: underline;font-weight:normal;}



a:link.col1 {  color:#91BA5A;text-decoration: none;}



a:visited.col1{color:#91BA5A;text-decoration: none;}



a:active.col1{ color:#91BA5A;text-decoration: none; }



a:hover.col1 {color:#FF0000;text-decoration: underline;}



a:link.col2 {  color:#121B12;text-decoration: none;}



a:visited.col2{color:#121B12;text-decoration: none;}



a:active.col2{ color:#121B12;text-decoration: none; }



a:hover.col2 {color:#FF0000;text-decoration: underline;}



















H1 {font-size:11px; font-weight: 100;}



H2 {font-size:11px;font-weight: 100;}



H3 {font-size:11px;font-weight: 100;}



H4 {font-size:11px;font-weight: 100;}



H5 {font-size:11px;font-weight: 100;}



H6 {font-size:11px;font-weight: 100;}



strong{font-size:11px;font-weight: 100;}







.space1{padding:5px;}







a:link.pl { color:#2c2c2c;text-decoration: none;font-weight:normal;}



a:visited.pl { color:#2c2c2c;text-decoration: none;font-weight:normal;}



a:link.wh {color:#FFFFFF;text-decoration: none}



a:visited.wh {color:#FFFFFF;text-decoration: none}







a:link.bm{color:#000000;text-decoration: none;font-weight:normal;}



a:visited.bm {color:#2c2c2c;text-decoration: none;font-weight:normal;}



a:hover.bm {color:#FF0000;text-decoration: none;font-weight:normal;}







a:link.bc{color:#000000;text-decoration: none;font-weight:normal;}



a:visited.bc {color:#2c2c2c;text-decoration: none;font-weight:normal;}



a:hover.bc {color:#FF0000;text-decoration: none;font-weight:normal;}















.koukai{ font-size:12px;color:#000000}







.today_bgs {background:#FFFF99;}



.calens_week {background:#EFEFEF;}



.calendars {border:1px solid #A9A9A9;background:#ffffff;}



.m_sort{text-align:center;}



a:link.dcat{color:#000000;text-decoration: none;font-weight:normal;}



a:visited.dcat{color:#2c2c2c;text-decoration: none;font-weight:normal;}



a:hover.dcat{color:#FF0000;text-decoration: none;font-weight:normal;}







.comment{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;}



.todays {color:#009900;font-weight:bold}



.weekdays {color:#4e4e4e;font-weight:normal}







blockquote {border:1px dashed #669933;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;



}







.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: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 #778899;



		border-collapse:collapse;



		background:#ffffff;



	}







	.calens td {



		border:1px solid #778899;



	}







	.holidays { 



		color:#ff0000;



	}







	.sundays { 



		color:#ff0000;



	}







	.saturdays {



		color:#0000ff;



	}































	.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:10px;



		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;



	}















	#pageview {



		text-align:right;



		color:#0000ff;



		border-bottom:1px solid #c9c9c9;



	}







	.pagenew {



		text-align:right;



	}







	#pagerank {



		color:#000;



	}







	.ranknew {



		text-align:right;



	}







	#online {



		color:#ff0000;



		text-align:center;



		border-bottom:1px solid #c9c9c9;



	}







	.pagerank_table {



		color:#778899;



	}







	.pagerank_title_no {



		border-bottom:1px solid #c9c9c9;



		text-align:center;



	}







	.pagerank_title_title {



		border-bottom:1px solid #c9c9c9;



	}







	.pagerank_title_view {



		border-bottom:1px solid #c9c9c9;



		text-align:center;



	}







	.pagerank_no {



		border-bottom:1px solid #c9c9c9;



		text-align:center;



	}







	.pagerank_title {



		border-bottom:1px solid #c9c9c9;



		font-size:9px;



	}







	.pagerank_view {



		border-bottom:1px solid #c9c9c9;



		text-align:center;



	}







	







	table.allphoto td {



		border:1px solid #778899;



	}















	.pagerank_no {







		border-bottom:1px solid #c9c9c9;







		text-align:center;







	}















	.pagerank_title {







		border-bottom:1px solid #c9c9c9;







		font-size:9px;







	}















	.pagerank_view {







		border-bottom:1px solid #c9c9c9;







		text-align:center;







	}























	.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;







	}















	table.allphoto td {







		border:1px solid #778899;







	}