@charset "utf-8";

/*///////////////////////////////

	Body Style2

///////////////////////////////*/

/*------------------------------
	背景 色情報
------------------------------*/

.BodyStyle2 {
	background-image: url('images/body/bg-02.png');
	background-repeat: repeat;
	background-color: #009525;
}

/*------------------------------
	トップページ
------------------------------*/
.BodyStyle2 .center .notice .frame-header-left,
.BodyStyle2 .center .msg-board .frame-title {
	border-left: 10px solid #009525;
	border-right: 1px solid #009525;
	border-bottom: 1px solid #009525;
}

/* frame */
.BodyStyle2 .center .notice .frame-top-left,
.BodyStyle2 .center .msg-board .frame-top-left {
	background: url("images/frame/style02/waku1x2.gif") repeat-x;
}
.BodyStyle2 .center .notice .frame-top-right,
.BodyStyle2 .center .msg-board .frame-top-right {
	background: url("images/frame/style02/waku1x1.gif") no-repeat;
}
.BodyStyle2 .center .notice .frame-top,
.BodyStyle2 .center .msg-board .frame-top {
	background: url("images/frame/style02/waku1x3.gif") no-repeat right top;
}
.BodyStyle2 .center .notice .frame-middle-left,
.BodyStyle2 .center .msg-board .frame-middle-left {
	background: url("images/frame/style02/waku2x1.gif") repeat-y;
	background-color: #f9f8ee;
}
.BodyStyle2 .center .notice .frame-middle-right,
.BodyStyle2 .center .msg-board .frame-middle-right {
	background: url("images/frame/style02/waku2x3.gif") repeat-y top right;
}
.BodyStyle2 .center .notice .frame-bottom-left,
.BodyStyle2 .center .msg-board .frame-bottom-left {
	background: url("images/frame/style02/waku3x2.gif") repeat-x;
}
.BodyStyle2 .center .notice .frame-bottom-right,
.BodyStyle2 .center .msg-board .frame-bottom-right {
	background: url("images/frame/style02/waku3x1.gif") no-repeat;
}
.BodyStyle2 .center .notice .frame-bottom,
.BodyStyle2 .center .msg-board .frame-bottom {
	background: url("images/frame/style02/waku3x3.gif") no-repeat right top;
}

/* icon */
.BodyStyle2 .center .notice .notice-box .opt1-0 {
	background: url("images/icon/point04.gif") no-repeat left center;
}
.BodyStyle2 .center .notice .notice-box .opt1-1 {
	background: url("images/icon/point03.gif") no-repeat left center;
}

/* footer */
.BodyStyle2 .footer-sentence .footer-info {
	background-color: #009525;
}

/*------------------------------
	ページ
------------------------------*/
/* title */
.BodyStyle2 .page-title-left {
	background: url("images/frame/style02/title-frame-middle.png") repeat-x;
}
.BodyStyle2 .page-title-right {
	background: url("images/frame/style02/title-frame-left.png") no-repeat;
}
.BodyStyle2 .page-title {
	background: url("images/frame/style02/title-frame-right.png") no-repeat top right;
}
.BodyStyle2 .viewer .info-box {
	font-size: 93%;
}

/* list-notice */
.BodyStyle2 .viewer .notice-box .unit .opt1-0 {
	background: url("images/icon/point04.gif") no-repeat left center;
}
.BodyStyle2 .viewer .notice-box .unit .opt1-1 {
	background: url("images/icon/point03.gif") no-repeat left center;
}
/* H2-H6 */
.BodyStyle2 .genre-note h2,
.BodyStyle2 .info-sentence h2 {
	border-left: 10px solid #009525;
	border-bottom: 1px solid #009525;
	color: #009525;
}
.BodyStyle2 .genre-note h3,
.BodyStyle2 .info-sentence h3 {
	background-color: #b2f3cc;
	color: black;
}