@charset "UTF-8";

/* body -------------- */
body {
	background: url(../../img/bg/color02.jpg); background-repeat:repeat-x; background-color:#eef0ef;
}

/* link -------------- */
a:visited ,
a:link {
	color: #300;
}
a:hover ,
a:active {
	color: #ec5f00;
}

/* nav --------------- */
#nav {
	padding:10px 10px 0 10px;
}

#nav .parts {
	background: url(../../img/template04/btn/type01_color02_icon.png) no-repeat, url(../../img/template04/btn/color02_bg.png) left top repeat-x;
	min-height: 40px;
	padding: 0 0px 0px 60px;
	margin-bottom: 10px;
	overflow: hidden;
}

#nav .parts2 {
	background: url(../../img/template04/btn/type02_color02_icon.png) no-repeat, url(../../img/template04/btn/color02_bg.png) left top repeat-x;
	min-height: 40px;
	padding: 0 0px 0px 60px;
	margin-bottom: 10px;
	overflow: hidden;
}

#nav .parts3 {
	background: url(../../img/template04/btn/type03_color02_icon.png) no-repeat, url(../../img/template04/btn/color02_bg.png) left top repeat-x;
	min-height: 40px;
	padding: 0 0px 0px 60px;
	margin-bottom: 10px;
	overflow: hidden;
}


#nav .parts4 {
	background: url(../../img/template04/btn/type04_color02_icon.png) no-repeat, url(../../img/template04/btn/color02_bg.png) left top repeat-x;
	min-height: 40px;
	padding: 0 0px 0px 60px;
	margin-bottom: 10px;
	overflow: hidden;
}

#nav .word {
	float: left;
	margin: 12px 4px 0 0;
	font-weight:bold;
}

#nav .arrow {
	float: right;
	margin: 0 0px 0 0;
}

/* close -------------- */
.close{
	margin-bottom: 10px;
	text-align: right;
}

/* header ------------ */
header {
	background: url(../../img/header/color01.jpg) repeat-x;
	padding: 10px 0 15px 0;
	text-align: center;
	border-top: solid 5px #333;
	border-bottom: solid 1px #333;
}

/* footer ------------ */
footer {
	background: #F1F1F1;
	font-size: 12px;
	padding: 15px 0;
	text-align: center;
	border-top: solid 0px #333;
	border-bottom: solid 3px #ccc;
	background: url(../../img/bg/color01_footer.jpg) repeat;
}


footer a:link,
footer a:visited {
	color:#fff;
}

footer a:hover ,
footer a:active {
	color: #ec5f00;
}