A:link {text-decoration: none }
A:hover{color:orange;}
A:visited {text-decoration: none }
body,tr,td,th { font-size:10pt }
body { scrollbar-face-color:ffffff;scrollbar-highlight-color:ffffff;scrollbar-shadow-color:ffa040;scrollbar-3dlight-color:#ffa040;scrollbar-arrow-color:#ffa040;scrollbar-track-color:#ffffff;scrollbar-darkshadow-color:#ffffff; margin:0px auto; background:#B7DA9B url(images/20070217120637.jpg) center repeat-y;}
img{
border:none;
}

h1 {
	font-size: 90%;
	margin: 0px;
	color: #ffffff;
	padding: 2px 0px 2px 5px;
}
.discribe {
	font-size: 100%;
	margin: 0px;
	color: #FFFFFF;
	padding: 2px 0px 2px 5px;
}

h2{
	font-size: 100%;
	margin: 0px 0px 5px 5px;
	color: #333333;
	background: #FFF url(http://hanakuso.jp/images/h2bg.jpg) top right no-repeat ;
    border-left: 5px solid #000000;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	padding: 3px 10px 5px;
}

h2.title{
	font-size: 100%;
	margin: 0px 0px 5px 5px;
	color: #333333;
	background: #FFF url(http://hanakuso.jp/images/h2bg.jpg) top right no-repeat ;
    border-left: 5px solid #000000;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	padding: 3px 10px 5px;
}

h2.sub {
	font-size: 100%;
         line-height: 140%;
	margin: 0px;
	color: #666666;
	background: #FFF ;
	border: 1px solid #DCDCDC;
	padding: 10px;
}

ul{
	margin: 0px 0px 0px 5px;
	padding: 0px;
}


li{
	margin: 5px;
	padding: 0px 0px 0px 20px;
	background: #FFFFFF url(images/icon2.gif) center left no-repeat ;
	color: #333333;
	list-style: none;
}

p {
	margin: 10px 10px 10px 10px;
	padding:0px;
        line-height:160%;
}

div#main {
	margin:0px;
	padding: 0px 0px;
     background-color:  #FFFFFF ;
}


div.minicontents_l{
width: 570px;
margin: 0px 0px 10px 5px;
padding: 0px 0px;
border-bottom: 2px solid #DCDCDC;
border-right: 2px solid #DCDCDC;
color: #333333;
background-color: #FFF;

}

div.minicontents_mini{
width: 280px;
margin: 0px 0px 10px 5px;
padding: 0px 0px;
color: #333333;
background-color: #FFF;
float:left;
}

div.box_l{
width: 280px;
margin: 10px 0px 10px 0px;
padding: 0px 0px;
color: #333333;
background-color: #FFF;
float:left;
}

div.box_r{
width: 280px;
margin: 10px 0px 10px 10px;
padding: 0px 0px;
color: #333333;
background-color: #FFF;
float:left;
}
div.minibox{
width: 185px;
margin: 0px 0px 10px 5px;
padding: 0px 0px;
color: #333333;
background-color: #FFF;
float:left;
}

div.contentsbox{
width: 570px;
margin: 0px 0px 20px 5px;
padding: 0px 0px;
color: #333333;
background-color: #FFF;
}

div.contentsbox2{
width: 570px;
margin: 0px 0px 20px 0px;
padding: 0px 0px;
color: #333333;
background-color: #FFF;
}

div.contentsbox_n{
width: 570px;
margin: 0px 0px 0px 5px;
padding: 0px 0px;
color: #333333;
background-color: #FFF;
float: left;
}

div.contentsbox_n2{
width: 570px;
margin: 0px 0px 20px 5px;
padding: 0px 0px;
color: #333333;
background-color: #FFF;
float: left;
}

.imgbox{
	margin: 0px;
	float: left;
	}

.imgbox_l {
	margin: 0px 10px 10px 10px;
	float: left;
}

.imgbox_r {
	margin: 0px 10px 10px 10px;
	float: right;
	}

table.gaiyou{
margin: 5px 0px 10px 10px;
border-top:1px solid #DCDCDC;
border-left:1px solid #DCDCDC;
background:#FFF;
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
width:530px;
clear:both;
}

html>body div#main table{border-collapse:separate}

th{
border-right:1px solid #DCDCDC;
border-bottom:1px solid #DCDCDC;
background:#FFFFFF url(images/20070224161241.jpg) top left;
color:#333;
text-align:left;
width:140px;
}

th.jouriku{
border-right:1px solid #DCDCDC;
border-bottom:1px solid #DCDCDC;
background:#FFFFFF url(images/20070224161241.jpg) top left;
color:#333;
text-align:left;
width:60px;
}

td.gaiyou{
border-right:1px solid #DCDCDC;
border-bottom:1px solid #DCDCDC;
text-align:left;
}



th.gaiyou p{
margin:5px;
}

th.jouriku p{
margin:5px;
}

td.gaiyou p{
margin:5px;
}

div.shashin{
background:#FFFCD5 ;
padding:10px;
width: 550px;
margin: 0px 0px 10px 5px;
}

/*\*/
*html div.shashin{
background:#FFFCD5 ;
padding: 10px 5px 5px 5px;
width: 570px;
margin: 0px 0px 10px 5px;
}
/**/

.mmentry{
width:135px;
}

.mmcancel{
width:135px;
}