.staffBox01 {
	width: 711px;
	height:10px;
	background-image: url(http://www.omote-sando.info/img/staff_box1.gif);
	background-repeat: no-repeat;
	margin: 0px 0 -5px 0px;
	padding: 0px 0 0px 18px;
	float: left;
}

.staffBox02 {
	width: 711px;
	background-image: url(http://www.omote-sando.info/img/staff_box2.gif);
	background-repeat: repeat-y;
	margin: 0px 0 0px 0px;
	padding: 0px 0 0px 18px;
	float: left;
}

.staffBox03 {
	width: 711px;
	height:10px;
	background-image: url(http://www.omote-sando.info/img/staff_box3.gif);
	background-repeat: no-repeat;
	padding: 0px 0 0px 0px;
	float: left;
}

.CalenderBox {
	width: 230px;
	float: left;
}

.staffBlogBox01 {
	width: 540px;
	background-image: url(http://www.omote-sando.info/img/line.gif);
	background-repeat: repeat-y;
	background-position: top right;
	float: left;
}

.ProfileBox01 {
	width: 200px;
	float: left;
}

.ProfileBox02 {
	width: 340px;
	float: left;
}

.ProfileBox03 {
	width: 320px;
	height:29px;
	background-image: url(http://www.omote-sando.info/img/profile1.gif);
	background-repeat: no-repeat;
}

.ProfileBox04 {
	width: 320px;
	background-image: url(http://www.omote-sando.info/img/profile2.gif);
	background-repeat: repeat-y;
}

.ProfileText {
	width: 280px;
	padding: 0px 0 15px 15px;
	line-height:150%;
}

.BlogTitle {
	width: 440px;
	height: 25px;
	background-color: #D97321;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	float: left;
}

.BlogDate {
	width: 80px;
	height: 25px;
	background-color: #E8AB7A;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	padding-top: 5px;
	float: left;
}

.BlogBody {
	width: 490px;
	color: #460000;
	margin: 0px 0 0px 10px;
}

.BlogMore {
	margin: 0px 0 0px 10px;
}

.BlogData1 {
	width: 490px;
	height:25px;
	background-image: url(http://www.omote-sando.info/img/blog_data.gif);
	margin: 0px 0 0px 10px;
}

.BlogData2 {
	/*width: 490px;*/
	background-image: url(http://www.omote-sando.info/img/blog_data2.gif);
	background-repeat: repeat-y;
	/*margin: 0px 0 0px 10px;*/
	/*padding: 0px 0 8px 0px;*/
	padding: 0px 10px 0px 10px;
	font-size:10px;
}

.BlogData2_1 {
	background-color: #F1F5E0;
}

.BlogData2_2 {
	padding: 0px 10px 0px 10px;
	font-size:10px;
}

.BlogDataText1 {
	width: 200px;
	padding: 0px 0 0px 10px;
	float: left;
	font-size:10px;
	background-image: url(http://www.omote-sando.info/img/blog_data2.gif);
	background-repeat: repeat-y;
}

.BlogDataText2 {
                background-color: #FFFFFF;
	width: 220px;
	margin: 0px 0 0px 5px;
	float: left;
	font-size:10px;
}

.BlogDataText3 {
	width: 45px;
	float: left;
	background-image: url(http://www.omote-sando.info/img/blog_data2.gif);
	background-repeat: repeat-y;
}

.staffBlogBox02 {
	width: 175px;
	float: left;
}

.side_title {
	width: 160px;
	background-color: #006200;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px 0 0px 5px;
	margin: 0px 0 0px 5px;
}

.side_text {
	margin: 0px 0 0px 10px;
}

.cate_title {
	width: 719px;
	height:54px;
	background-image: url(http://www.omote-sando.info/img/cate_title.gif);
}

.cate_title_text {
	font-size: 16px;
	color: #FFFFFF;
	margin: 0px 0 0px 60px;
	_margin: 18px 0 0px 60px;
	padding : 18px 0 0 0;
	_padding : 0px 0 0 0;
	font-weight: bold;
}

.cal {
	width: 220px;
	height:165px;
	background-image: url(http://www.omote-sando.info/img/cal_bk.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}

.cal_day {
	background-color: #CEDA90;
}

ul {
    margin: -5px 0 0px -15px;
    _margin: -5px 0 0px 15px;
}

