@charset "Shift_JIS";


/*-------------------------------------------------------------
HRKƒIƒŠƒWƒiƒ‹Žè’ 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.present{
	font:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FF7FAA;
	text-align:center;
	padding-bottom:15px;
	line-height:120%;
}

.green{
	padding-bottom:20px;
}

.point{
	background-image:url(../about/img/diary/point.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
	margin-bottom:30px;
}

.point h5{
	background-image:url(../about/img/diary/point_top.jpg);
	background-position:2px 0;
	height:44px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	
}


.point_last{
	background-image:url(../about/img/diary/point_last.jpg);
	background-repeat:no-repeat;
	background-position:0px bottom;
	
}

.book{
	padding-left:50px;
}

*:first-child+html .book {
	margin-bottom:-15px;
	}
 
* html {} 

.pt{
	font:"ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	font-size:1.2em;
	font-weight:700;
	color:#008000;
	width:550px;
	line-height:120%;
	letter-spacing:50%;
	padding-left:50px;
	padding-top:3px;
	padding-bottom:2px;
}

.happy_calender{
	padding-top:0px;
}

.gentei{
	font-size:1.3em;
	font:"‚l‚r ƒSƒVƒbƒN", "MS Gothic", "Osaka|“™•", Osaka-mono, monospace;
	font-weight:bold;
	color:#500;
	text-align:left;
}











.annai{
	padding-top:20px;
	padding-bottom:20px;
}

.greeting{
    font-weight:bold;
    color:#551F00;
	font-size:large;
	text-align:center;
	font:"‚l‚r ƒSƒVƒbƒN", "MS Gothic", "Osaka|“™•", Osaka-mono, monospace;
}

.message{
	font-size:15px;
}