@charset "utf-8";

/* Wrap
----------------------------------------------------------- */
.wrapper {
	width: 1040px;
	margin: 0 auto;
	padding: 0 30px;
}

/* HEADER
----------------------------------------------------------- */

header.pc {
	width: 100%;
	height: 140px;
	background: url(../img/common/bg_header.png) repeat-x 0 0;
    position: fixed;
    z-index: 9999;
}

header.pc h1 {
	/*position: absolute;
	top: 0;
	left: 0;*/
	float: left;
}

header.pc h1 a {
	display: block;
	padding: 25px;
	background: #fff;
	box-shadow: 1px 1px 6px #adadad;

}

#headMenu {
	width: 730px;
	padding: 0 25px;
	float: right;
	margin-top: 5px;
	background: url(../img/common/bg_headmenu.png) repeat-x 0 0;
}

#headMenu li {
	float: left;
	margin-right: 20px;
}
#headMenu li:nth-child(6) {
	margin-right: 0;
}


/* gnav
--------------------------------- */
	
#gNav {
	float: right;
	margin-top: 45px;
}

#gNav li {
	font-size: 120%;
	float: left;
	margin-right: 8px;
	background: url(../img/common/listhead01.png) no-repeat 0 0;
	padding-left: 20px;
}

#gNav li:nth-child(8) {
	margin-right: 0;
}



/* CONTENTS
----------------------------------------------------------- */




/* Main Area
--------------------------------- */



/* Left Side
--------------------------------- */



/* FOOTER
----------------------------------------------------------- */

#pageTop {
	/*text-align: center;*/
	/*margin-bottom: 40px;*/
	position: fixed;
	bottom: 20px;
	right: 20px;
}

#footCon01 {
	background: #398cbb;
}

#footCon01 .wrapper {
	padding: 30px 0 60px;
	background: url(../img/common/bg_footer.png) no-repeat 100% 0;
}

.fmToTop {
	color: #fff;
	margin-bottom: 10px
}
.fmToTop a {
	color: #fff;
	font-size: 120%;
}

.footMenu {
	color: #fff;
	float: left;
	margin-right: 30px;
	width: 500px;
}

#footMenu03,
#footMenu02 {
	margin-top: 30px;
}

.footMenu li {
	margin-bottom: 10px;
	float: left;
	width: 165px;
}

.footMenu a {
	color: #fff;
	font-size: 120%;
} 


#footCon02 {
	color: #fff;
	text-align: center;
	background: #134c6c;
	padding: 30px 0 60px;
}





























