@charset "utf-8";
/* CSS Document */

*{
	padding:0;
	margin:0;
	line-height:0;
}


a:link {
	color: #006699;
	text-decoration: none;
}
a:hover {
	color: #BE8917;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #006699;
}
a:active {
	text-decoration: none;
}

.mosttx {
	font-size: 0.8em;
	color: #FFF;
	line-height: 1.5em;
	letter-spacing: 0.1em;
}

img{
  vertical-align:0;
  display:block;
}

.container {
    width: 100%;
    margin: 0 auto;
    position: relative;
    min-width: 1200px;
}

#header {
	background: #38A5A7 ;
	width: 100%;
	height: 3.6em;
	padding-top: 0.5em;
}

.wrapper{
	width: 100%;
	height: 5740px;
}


.layout {
    width: 100%;
    height: 719px;
    margin: 0 auto;
    position: relative;
    background: url("../img/00.jpg") top center no-repeat;
}

.section01{
    position: relative;
    width: 1200px;
    height: 719px;
	margin: 0 auto;
    background: url("../img/00_bg.png") no-repeat;
}

.s2 {
    width: 100%;
    height: 839px;
    margin: 0 auto;
    position: relative;
    background: url("../img/01.jpg") top center no-repeat;
}


.section02{
    position: relative;
	width: 1200px;
    height: 839px;	
    background: url("../img/01_bg.png") no-repeat;
	margin: 0 auto;
}

.s3 {
    width: 100%;
    height: 626px;
    margin: 0 auto;
    position: relative;
    background: url("../img/02.jpg") top center no-repeat;
}

.section03{
    position: relative;
	width: 1200px;
    height: 626px;
    background: url("../img/02_bg.png") no-repeat;
	margin: 0 auto;
}

.s4 {
    width: 100%;
    height: 917px;
    margin: 0 auto;
    position: relative;
    background: url("../img/03.jpg") top center no-repeat;
}

.section04{
    position: relative;
	width: 1200px;
    height: 917px;
	margin: 0 auto;
    background: url("../img/03_bg.png") no-repeat;
	margin: 0 auto;
}

.s5 {
    width: 100%;
    height: 788px;
    margin: 0 auto;
    position: relative;
    background: url("../img/04.jpg") top center no-repeat;
}

.section05 {
    position: relative;
	width: 1200px;
    height: 788px;
    background: url("../img/04_bg.png") no-repeat;
	margin: 0 auto;
}

.s6 {
    width: 100%;
    height: 1852px;
    margin: 0 auto;
    position: relative;
    background: url("../img/05.jpg") top center no-repeat;
}

.section06 {
    position: relative;
	width: 1200px;
    height: 1852px;
    background: url("../img/05_bg.png") no-repeat;
	margin: 0 auto;
}

.text{
	overflow: auto;	
}

.mosttx132 {	
	font-size: 1.2em;
	color: #000;
	letter-spacing:1px;
	line-height:1.7em;
	margin-bottom:1em;
}

.mosttx133 {
	font-size: 1.3em;
	font-weight:bold;
	color: #BA5510;
	letter-spacing:1px;
	line-height:45px;
	margin:20;
}

.top {
	background-color: #fff;
    position: fixed;
    bottom: 0em;
	right: 0em;

}

footer{
	background:#38A5A7;
	padding-top: 1em;
	height: 70px;
	text-align: center;
}
