body {scrollbar-3d-light-color:#cccccc;
      scrollbar-arrow-color:#ffffff;
      scrollbar-base-color:#999999;
      scrollbar-darkshadow-color:#999999;
      scrollbar-face-color:#cccccc;
      scrollbar-highlight-color:#cccccc;
      scrollbar-shadow-color:#cccccc;
      scrollbar-track-color:#eeeeee;
 }

/* レイアウト位置設定 */

#mainbody {
	width: 720px;
	float: none;
	background: url(../../images/d_back.gif) 
	background-repeat: repeat-y;
}

#leftbody {
	width: 160px;
	padding: 0px 0px 30px 0px;
	float: left;
	background-color: #eeeeee;
	font-size:12px;
}
#contents2 {
	width: 390px;
	padding: 10px 10px 30px 10px;
	float: left;
}
#rightbody {
	width: 160px;
	padding: 0px 0px 30px 0px;
	float: right;
	background-color: #eeeeee;
	font-size:12px;
}

/* テキストなど */
.calendar {
	line-height: 150%; 
	font-size: 10px;
	background-color: #ffffff;
}
.calendar2 {
	line-height: 150%; 
	font-size: 10px; color: #cc3333; 
	background-color: #ffffff;
}
.calendar3 {
	line-height: 150%; 
	font-size: 10px; color: #336699; 
	background-color: #ffffff;
}
.calendar4 {
	background-color: #cccccc;
}
.calendar5 {
	line-height: 150%; 
	font-size: 10px; 
}
.branch_name {
	margin: 0px 10px ; 
	line-height: 150%; 
	font-size: 18px; color: #333333; 
	font-weight: bold; 
}
.s_messege {
	margin: 0px 10px 10px 10px; 
	line-height: 130%; 
	font-size: 10px;
}
.s_link {
	margin: 0px 10px 0px 10px; 
	background: url(../../images/link_ico.gif) no-repeat;
	padding-left: 12px;
	line-height: 150%; 
}
.link {
	margin: 0px 0px 0px 10px; 
	background: url(../../images/link_ico.gif) no-repeat;
	padding-left: 12px;
	line-height: 150%; 
	font-size: 12px;
}
.catch {
	background: url(../../images/catch_ico.gif) no-repeat;
	padding-left: 20px;
	line-height: 120%; 
	font-size: 14px; color: #cc0000; 
	font-weight: bold; 
}
.diary1 {
	background: url(../../images/catch_ico2.gif) no-repeat;
	padding-left: 25px;
	line-height: 120%; 
	font-size: 14px; color: #cc0000; 
	font-weight: bold; 
}
.diary2 {
	line-right: 120%; 
	font-size: 12px; color: #993333; 
}
.tel {
	font-size: 20px; color: #cc0000; 
	line-height: 150%; 
	font-weight: bold; 
}
.cap {
	font-size: 10px; line-height: 120%; 
}
.waku1 {
	background-image: url(../../images/waku_1b.gif);
	background-repeat: repeat-y;
	padding: 5px 10px;
	padding-bottom: 0px;
	font-size: 12px; line-height: 150%; 
}

.waku2 {
	background-image: url(../../images/waku_2b.gif);
	background-repeat: repeat-y;
	padding: 5px 10px;
	padding-bottom: 0px;
	font-size: 12px; line-height: 150%; 
}
.comment {
	padding: 0px 5px;
	font-size: 12px; line-height: 20px; 
}
.comment p {
	margin:5px 0px 5px 0px; 
}
/* 画像など */
.s_menu1 {
	margin: 0px 0px 5px 0px; 
}

.s_menu2 {
	margin: 10px 0px 5px 0px; 
}

.s_photo {
	margin: 0px 0px 10px 0px; 
}

/* サブタイトルなど */
.subt_trackback {
	background: url(../../images/subt_trackback.gif) no-repeat;
	padding-left: 12px;
	padding-top: 4px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	width: 360px;
	height: 21px;
}
.subt_comment {
	background: url(../../images/subt_comment.gif) no-repeat;
	padding-left: 12px;
	padding-top: 4px;
	font-size: 12px;
	color: #B70000;
	font-weight: bold;
	width: 360px;
	height: 21px;
}
.subt_write {
	background: url(../../images/subt_write.gif) no-repeat;
	padding-left: 12px;
	padding-top: 4px;
	font-size: 12px;
	color: #FF9999;
	font-weight: bold;
	width: 360px;
	height: 21px;
}
.waku_text {
	width: 350px;
	border: thin solid #EFEFEF;
	margin: 3px;
	padding: 1px;
}
.waku_title {
	width: 100%;
	margin: 1px;
	padding: 1px;
	background-color: #F6F6F6;
}
.care {
	width: 350px;
	margin: 3px;
	padding: 1px;
}
