@charset "UTF-8";

/* ========BASIC======== */

body {
	color:#333333;
  background-color: #FDFDF9;
}

a {
	color:#333333;
}

a:hover {
	color:#333333;
}

/* ========TEMPLATE WIREFRAME======== */

#wrapper {
	background: url("/img/green/top_bg.png") 0 0 repeat-x;
  background-color: #F5F0CF;
}

#header {
	background:#FFFFFF;
}

#main {
  color:#644C2C;
}

#sub {
	border-left:1px solid #FDFDF9;
	background:#FBF8F3;
}

#footer {
	background:#644C2C;
	color:#FFFFFF;
}

/* ========MENU CUSTOMIZE======== */

#header h1 {
	background:url("/img/green/h1_bg.png") 0 0 repeat-x;
}

#header h1 .img_none {
	color:#644C2C;
}

/* ========MENU CUSTOMIZE======== */

#menu ul {
	background:url("/img/green/menu_bg.png") 0 0 repeat-x;
	border:1px solid #FDFDF9;
}

#menu li {
	background:url("/img/green/menu_li_bg.png") 0 0 no-repeat
}

#menu li a {
	color:#644C2C;
}

#menu li a:hover {
	color:#644C2C;
	background:url("/img/green/menu_bg_active.png") 0 0 no-repeat;
}

#menu .active {
	color:#644C2C;
	background:url("/img/green/menu_bg_active.png") 0 0 no-repeat;
}

#menu .active a {
	color:#644C2C;
}

/* ========SUB CONTENTS CUSTOMIZE======== */

#sub .sub_box  {
	border:1px solid #A3CD52;
	background:#FFFFFF;
}

#sub .sub_box h3 {
	color:#644C2C;
	background:#A3CD52;
}

#sub .sub_box .li_bottom {
	border-bottom:1px dotted #A3CD52;
}

#sub .sub_box .li_title {
	color:#644C2C;
	background-color:#A3CD52;
}

#sub .sub_box .icon1 {
	background-image:url("/img/green/icon1.png");
}

#sub .sub_box .icon2 {
	background-image:url("/img/green/icon2.png");
}

#sub .sub_box .icon3 {
	background-image:url("/img/green/icon3.png");
}

#sub .sub_box .icon4 {
	background-image:url("/img/green/icon4.png");
}

#sub .sub_button {
	background:url("/img/green/button.png") 0 0 no-repeat;
}

#sub .site_url a {
  color: #003399;
}

/* ========pannavi CUSTOMIZE======== */

#main .pannavi li a {
	background:url("/img/green/pankuzu_arrow.gif") 100% 50% no-repeat;
}

/* ========pagetop CUSTOMIZE======== */

#main .pageTop a {
	color:#644C2C;
	background:url("/img/green/pagetop.png") 0 65% no-repeat;
}

/* ========FOOTER CUSTOMIZE======== */

#footer li a {
	color:#FFFFFF;
}

.mfp-content {background-color:#fff;}
.mfp-close-btn-in .mfp-close, .mfp-bottom-bar .mfp-title, .mfp-bottom-bar .mfp-counter{ color:#000; }