/**
  * 
  * 
  * 2006/03/23 hassy
  **/
  
body {
	font-size        : medium;
	margin-top       : 0px;
	margin-bottom    : 0px;
	background-color : #AEF5E3;
	font-family      : "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}

a {
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}

a:visited {
	text-decoration : underline;
}

/* 2007.01.03 Add hassy */
h1, h3 {
	margin           : 0;
}

h3 {
	font             : 12px;
}

h2 {
	margin           : 0;
	font             :12px;
	font-weight      : bold;
}

.outerTbl {
	border-color: #666666;
	border-style: solid;
	border-width: 0 0 0 0;
}

.border_r {
	border-color : #666666;
	border-style : solid;
	border-width : 0 1 0 1;
}

.tblTitle {
	padding-top      : 7px;
	padding-left     : 50px;
	padding-bottom   : 5px;
	font             : 12px;
	color            : #FFFFFF;
	font-weight      : bold;
	background       : url("../../img/nameBack.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
	background-color : #FFFFFF;
}

.searchTitle {
	padding-top         : 7px;
	padding-left        : 20px;
	padding-bottom      : 5px;
	font                : 12px;
	color               : #FFFFFF;
	font-weight         : bold;
	background          : url("../../img/nameBack.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
	background-color    : #FFFFFF;
}

.tblContents {
	padding-top      : 20px;
	padding-bottom   : 5px;
	padding-right    : 7px;
	padding-left     : 7px;
	font             : 12px;
	background-color : #FFFFFF;
	border-style     : solid;
	border-width     : 0 1 0 1;
	line-height      : 140%;
}

.myName {
	background          : url("../../img/myHeader.gif");
	background-repeat   : no-repeat; 
	background-position : center;
	padding-top         : 50px;
	padding-left        : 5px;
	line-height         : 15px;
}

.master {
	background          : url("../../img/rightNormal.gif");
	background-repeat   : repeat-y; 
	background-position : center;
	padding-top         : 5px;
	padding-left        : 0px;
}

.diaryAuthor {
	background          : url("../../img/rightBody.gif");
	background-repeat   : repeat-y;
	background-position : center;
	padding-left        : 15px;
	padding-top         : 5px;
}

.searchBox {
	background          : url("../../img/searchBack.gif");
	background-repeat   : repeat-y;
	background-position : center;
	padding-left        : 15px;
	padding-top         : 5px;
}

.flaBack {
	background          : url("../../img/flaBody.gif");
	background-repeat   : repeat-y;
	font                : 12px;
}


.calendarBack {
	background          : url("../../img/calendar/arrow.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.calendarLeftBack {
	background          : url("../../img/calendar/arrow_l.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.calendarRightBack {
	background          : url("../../img/calendar/arrow_r.jpg");
	background-repeat   : no-repeat; 
	background-position : right;
/*
	background-repeat   : repeat-y;
	background-position : right;
*/
}

.calendarMainBack {
	background          : url("../../img/rightNormal.gif");
	background-repeat   : repeat-y; 
	background-position : right;
}

.titleShadow {
	background          : url("../../img/title/shadow.jpg");
	background-repeat   : repeat-y; 
	background-position : left;
}


.menuTbl {
	border-style: solid;
	border-color: #666666;
	border-width: 0 0 1 0;
}

.tblPad {
	padding-top: 5px;
	padding-bottom: 5px;
}

.payTblInline {
	border-color: #666666;
	border-style: solid;
	border-width: 0 0 0 1;
}

.formBorder {
	border-color     : #C9C9C9;
	border-style     : solid;
	border-width     : 1;
}

.sendBtn {
	border-color     : #AEF5E3;
	border-style     : solid;
	border-width     : 1;
	background-color : #DCDCDC;
	width            : 150px;
}

.searchTxt {
	border-color     : #C9C9C9;
	border-style     : solid;
	border-width     : 1;
	color            : #FF0000;
}

.searchBtn {
	border-color     : #AEF5E3;
	border-style     : solid;
	border-width     : 1;
	background-color : #DCDCDC;
	width            : 80px;
}

.imgSun {
	background          : url("../../img/calendar/sun.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgMon {
	background          : url("../../img/calendar/mon.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgTue {
	background          : url("../../img/calendar/tue.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgWed {
	background          : url("../../img/calendar/wed.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgThu {
	background          : url("../../img/calendar/thu.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgFri {
	background          : url("../../img/calendar/fri.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgSat {
	background          : url("../../img/calendar/sat.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgday0 {
	background          : url("../../img/calendar/0.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgday1 {
	background          : url("../../img/calendar/1.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgday2 {
	background          : url("../../img/calendar/2.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgday3 {
	background          : url("../../img/calendar/3.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgday4 {
	background          : url("../../img/calendar/4.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgday5 {
	background          : url("../../img/calendar/5.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgday6 {
	background          : url("../../img/calendar/6.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.imgdaytoday {
	background          : url("../../img/calendar/today.jpg");
	background-repeat   : no-repeat; 
	background-position : center;
}

.size12 { font:12px; }

p .about {
	float       : none;
/*	line-height : 150%;*/
	text-align  : justify;
}
